/* Aspect général du site */
.nonEcr {display: none;}  
body {margin: 0px; padding: 0px; background: #dadada; font-family: arial, helvetica, sans-serif; font-size: 0.8em;} 
h1 {margin: 0px; padding: 0px; font-size: 45px;}
h2 {margin: 0px; padding: 0px; font-size: 25px;}
h3 {margin: 12px 0px 0px 0px; padding: 0px; font-size: 15px; border-bottom: medium solid #900;}
h4 {margin: 12px 0px 0px 0px; padding: 0px; font-size: 12px;} 
p {margin: 0px 8px 8px 8px; text-align: justify;}
a {margin: 0px; padding: 0px; color: #000; font-style: normal;}
a:visited {color: #000; font-style: normal;}
a:hover {color: #900;}
#fenetre {width: 1000px; margin: 0px auto 0px auto; background: #dadada; border-left: 10px solid #900;}
img, img a {border: none;}

/* Dispositions */	
#entete {margin: 0px; height: 170px;background: url("img/Entete.jpg");}
#colonneG {width: 210px; float: left; margin: 10px;}
#contenu {width: 540px; float: left; margin: 10px 0px 10px 0px;} 
#colonneD {width: 210px; float: left; margin: 10px;}
#colonneCentre {background: #f0f0f0;}
.bloc { margin:0px; padding:0px; display: block;} 
.droite {float: right;}	
.gauche {float: left;}
.aligneCentre {text-align: center;}
.aligneDroite {text-align: right;}
.aligneGauche {text-align: left;}
.aligneMilieu {vertical-align: middle;} 
.aligneHaut {vertical-align: top;} 
.separation {clear:both; height: 15px; background: #dadada;}

/* Aspect des Menus */
#menuEntete {padding: 50px 10px 0px 0px; font-weight: bolder; font-size: 10px; font-variant: small-caps; float: right;}	
	#menuEntete ul, #menuEntete li {margin: 0px; padding: 0px;} 
	#menuEntete ul { list-style-type: none;}
	#menuEntete li {float: left;}
	#menuEntete a{width: 100px; text-align: center; color: ; display: block; text-decoration: none;}
	#menuEntete a:hover {color: ; background: ; text-decoration: none;}
#menu1, #menu2, #menu3 {padding: 0px 0px 0px 0px; font-weight: bolder; font-size: 16px;}
	#menu1 ul, #menu2 ul, #menu3 ul {margin: 0px; padding: 0px; list-style-type: none; width: 210px; text-align: center; background: #fff;}
	#menu1 li, #menu2 li, #menu3 li {padding: 10px 0px;}
	#menu1 a, #menu2 a, #menu3 a {color: ; text-decoration: none;}
.menuSelection {color: #f00;} 

		  
/* Aspect des élements du site*/
#titre1 {color: #900; padding: 0px 0px 0px 112px;}
#titre2 {color: #fff; padding: 17px 0px 0px 450px;}
.texte {}
.petit {font-size: 0.8em;}
.grand {font-size: 1.5em;} 
.mee {font-weight: bolder; font-size: 1.2em;}
.rouge {color: #f00; font-weight: bolder;}
.adr {color: #900; font-weight: bolder; font-size: 1.1em;width: 100%; height: 130px; background: #ab9; text-align: center;}
	.adr p {text-align: center;}
.attn {color: #f00;}
#taux {background: #f00; color: #fee900; text-align: center;}
#texteDefilant {margin: 0px 0px 5px 8px; padding: 5px; width: 210px; background: #faf; float: right; font-size: 0.8em;}
#photoBureau1 {margin: 0px 0px 5px 8px; width: 200px; height: 133px;background: url("img/bureau1.jpg"); float: right;}
#photoBureau2 {margin: 0px 0px 5px 8px; width: 200px; height: 133px;background: url("img/bureau2.jpg"); float: right;}
#placement {margin: 0px 0px 5px 8px; width: 320px; height: 240px;background: url("img/Epargne.jpg"); float: right;}
#assurance {margin: 0px 8px 5px 0px; width: 160px; height: 214px;background: url("img/Ballons.jpg"); float: left;}
#president {margin: 0px 8px 5px 0px; width: 80px; height: 107px;background: url("img/presi.jpg"); float: left;}
#simulation {background: #ffa; color: #900;}	
#simulation .titre {text-align: center; font-weight: bolder; font-size: 1.3em; font-variant: small-caps; background: #fee900;}	
#remboursement {font-size: 10px; background: #ffa;}
	.cellSimul {width: 70px;}
	.cellSimulTx {width: 60px;}
#editeurTexte {background: #dadada; color: #900; text-align: center;}
.ligne1 {background: #dadada; color: #900; text-align: center;}

/* Aspect des formulaires*/
form {margin: 0px; padding: 0px; color: ;}
input {color: #900;}
#message {}
	#message input {width: 400px;}
	#message textarea {width: 400px; color: #900;}
#etude {font-size: 0.8em;}
	.lstd {width: 190px;}
	.l100 {width: 106px;}
	#etude textarea {width: 400px; color: #900;}
.tx {width: 30px;}
.date {width: 70px;}
#connexion {}
	#connexion input {width: 100px;}

/* Gestion des affichages des plans*/
.vignettes {text-align: center;}
	.vignettes img {margin: 5px 10px; width: 200px; height: 145px;}
