/***********************************************/
/* HTML tag styles                             */
/***********************************************/
a:link, a:visited{text-decoration: none;}
a:hover{text-decoration: underline;}
a img{border: none;} 

/**********/
/* COMMUN a toutes les pages*/
/**********/
html {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	padding: 0;
/**	color: #000;**/
/*	background-color: #597ad9;*/
	text-align: center;
	font-family: Arial,sans-serif,verdana,Tohama;
	/*font-size: 85%;*/
}


#page {
  margin-left: auto;
    margin-right: auto;
	width:700px;
	font-size:small;
	margin-top: 40px ;
	margin-bottom:10px ;
	position: relative;
	background: #fff;
	/*border: 1px solid #CFCFCF;
	-moz-border-radius:6px;
	border-radius:6px;*/
	padding: 0;
	text-align:left;
}
#es{
display:block;
	float:right;}
	
	#es1{
display:block;
	float:left;
	width:269;}

#entete{height:80px;}
/*#logo{float:left;}*/
#slogan{
	font-family:"Arial Black", "Comic Sans MS", "MS Sans Serif";
	text-align:right;
	float:right;
	color:#FF9933;
	background-image:url(/pret_immobilier_images/site.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:120px;
	font-size:medium;
}
#slogantexte{
	padding-right:80px;
}
#corp{
	margin-top: 25px;
	margin-right: 10px;
	margin-bottom: 25px;
	margin-left: 10px;
	height:500px;
}
#content{
	margin-top: 25px;
	margin-right: 10px;
	margin-bottom: 25px;
	margin-left: 10px;
}
/* MENU   */
#menu_haut{
	background-color: #597ad9;
	height:25px;
	color:#FFF;
	padding-left:15px;
	}
#menu_haut a{
color:#FFF;
font-family:"Arial Black", "Comic Sans MS", "MS Sans Serif";
font-size:small;
}

#menu_bas{
border-top: 3px solid #597ad9;
float:none;
clear:left;
padding:0 0 15px 0;
color:#999999;
margin-top:10px;
}
#menu_bas a{
padding:0 15px;
color: #999999;
}

#bouton{float:left;}		
#logo a{text-decoration: none;}

		/** couleur **/
.bleu{background:#597ad9;}
.mauve{background:#cc66ff;}
/*.mauve{background:#ffcc00;}*/
.orange{background:#ff9933;}
.vert{background:#339933;}
.rouge{background:#ff3333;}
/**********/
/* BOITE */
/**********/



		/** taille **/
.staille{width:170px;}
.sxtaille{width:240px;}
.mtaille{width:625px;}
.medtaille{width:400px;}
.shauteur{height:150px;}

.boite {
	background:transparent; 
	margin: 25px 10px 25px 10px;
	color:fff;
  }
.droite {
float:left;}
  
.boite table{color:#fff;}
.boite td{color:#fff;}
.boite h1, .boite p {
  margin:0 10px;
  }
.boite a:link, .boite a:visited{
	color: #fff;
	}
.boite input {
font-size:small;
	}
	
.spacer {
  clear: both;
}

.boite h1 {
  color:#fff;
  text-align:center;
  font-size:medium;
  border-bottom: 1px solid #fff;
  }
.boite ul{
padding:0 7px;
margin:0 7px;
} 
.boite li{
	list-style-type: disc;
	color:#fff;
}
.boite p {
  padding-bottom:0.5em;
  }
.boite .b1, .boite .b2, .boite .b3, .boite .b4 , .boite .b5{
  display:block; 
  overflow:hidden;
  font-size:1px;
  }
.boite .b1, .boite .b2, .boite .b3{
  height:1px;
  }
.boite .b2, .boite .b3, .boite .b4 {
  border-left:1px solid #fff; 
  border-right:1px solid #fff;
  }
.boite .b1 {
  margin:0 5px; 
  background:#fff;
  }
.boite .b2 { margin:0 3px; border-width:0 2px;}
.boite .b3 { margin:0 2px; }
.boite .b4 {  height:2px; margin:0 1px;}
.boite .b5 {  height:10px; margin:0 0px;}

.boite .boxcontent {
	display:block;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	position: relative;
	padding:0 5px;
  }
#objet, #financement, #revenu, #patrimoine, #emprunteur, #diver {color:#fff;}


#bt{
	display:block;
	width:250px;
	text-align:center;
	margin-left:80px;
}
.centre{
	display:block;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}

#texte{
	float:right;
	display:block;
}

#ste{
	float:none;
	clear:left;
	font-size:medium;
	font-weight:bold;	
}
.lettre{
float:left;
display:block;
width:150px;
margin:5px 5px;
}
.lettre h3{
background-color:#597ad9;
color:#FFFFFF;
text-align:center;}
#forbut{
	display:block;
	text-align:center;
}
.tpetit {font-size: x-small}

#mot h1{
	font-size: medium
}
/*****************
/ Key       ******
/*****************/

#bas_key, #bas_key h1, #bas_key h2{
font-size:x-small;
}
#bas_key{
	margin-top: 100px;
	color:#999999;
}
#bas_key a{
	color:#999999;
}
#bas_key h1{
	padding:0 px 0 px;
	margin:0 px 0 px;
}

/***************
****************
PAGE ACCEUIL
*************/
.bordorange{
	border-left:1px solid #ff9933;
	border-right:1px solid #ff9933;
}
.bordmauve{
	border-left:1px solid #cc66ff;
	border-right:1px solid #cc66ff;	
	/*border-left:1px solid #ffcc00;
	border-right:1px solid #ffcc00;*/
}
.bordrouge{
	border-left:1px solid #ff3333;
	border-right:1px solid #ff3333;
}
.bordvert{
	border-left:1px solid #339933;
	border-right:1px solid #339933;
}
.bordbleu{
	border-left:1px solid #597ad9;
	border-right:1px solid #597ad9;
}

#blok_simu {
	display:block;
	float:left;
	margin:3px 3px;
	padding:0 0px;
	}
#blok_simu1 {
	display:block;
	float:left;
	margin:3px;
	padding:0 0 0 150px;
	}
#test img{float:left;
display:block;}

 #blok_simu,#blok_simu1 h1, #blok_simu1 {
font-size:x-small;
}
.boxcontent2 {
	display:block;
	position: relative;
	padding:0 0px;
  }
.boite2 .b1, .boite2 .b2, .boite2 .b3, .boite2 .b4 {
  display:block; 
  overflow:hidden;
  font-size:1px;
  }
.boite2 .b5 {
  display:block; 
  overflow:hidden;
  }  
.boite2 .b1, .boite2 .b2, .boite2 .b3{
  height:1px;
  }
.boite2 .b1 {
  margin:0 5px; 
  }
.boite2 .b2 { margin:0 3px; border-width:0 2px;}
.boite2 .b3 { margin:0 2px; }
.boite2 .b4 {  height:2px; margin:0 1px;}
.boite2 .b5 {  height:15px; margin:0 0px;}

.boite2 .boxcontent {
	display:block;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	position: relative;
	padding:0 0px;
  }
#simulation{
  width:500px;
}
#texte1{
	position: absolute;
	top: 111px;
	left: 500px;
	width:200px;
}

#lex{
display:block;
width:700px;
padding:0 0;
margin: 0 0;}
#blok_simu a:link, #blok_simu a:visited,#blok_simu1 a:link, #blok_simu1 a:visited{
text-decoration: none;
color:#3333FF;}
#blok_simu a:hover,#blok_simu1 a:hover{text-decoration: underline;}
#blok_simu h1, #blok_simu1 h1{
color:#fff;
font-size:small;
font-weight:bolder;
padding:0 0;
margin:0 0 ;
}
#texte1 img{
display:block;
margin-left:auto;
margin-right:auto;
text-align:center;
}
#texte1{
font-size:large;
text-align:center;
font-family:"Arial Black", "Comic Sans MS", "MS Sans Serif";
color:#597ad9;
}

/******
********
PAGE FAQ 
*******/
.faq h1{background:#597ad9;
color:#FFFFFF;
font-size:medium;
}

.boxcontent2 img{float:left;
display:block;}
#simulationtext{text-align:center;
margin:10px 10px;}

.petit{
	font-size:x-small;
}

