@import url(blocs.css);


.invisible{display: none;}
img{border: none;}

/******************************************COLORS******************************************/
p{margin: 0 5px;}
h1{float:left;margin:5px 0 0px 20px; }
h2{font-size:1.2em;line-height:18px;text-align:center;padding-left:15px;padding-right:5px;padding-bottom:15px;}
h2.controle{font-size:2em;line-height:18px;padding-left:15px;padding:15px 0;color:#eb6a1d;font-weight:bold;}
h4.bleu{color:#4595c9;font-size:1.5em;line-height:18px;text-align:center;margin-bottom:15px;}
.cache {display:none}
.vert{color:#c0cf24;}
.bleu{color:#4595c9;}
.orange{color:#eb6a1d;}
.rose{color:#af1046;}
li {list-style:none;}
/******************************************BLOCS ******************************************/
#colonne p{font-size:1.2em;margin:0 0 5px 15px;}
#cgauche h3{color:#af1047;}
	#cgauche ul,#ccentre ul,#cdroite ul{margin-top:15px;margin:0 10px 0 10px;} 
	#cgauche ul li,#ccentre ul li,#cdroite ul li{list-style:none;background:url(images/puce.gif) no-repeat top left; padding-left:20px;line-height:20px;margin-top:8px;}

#ccentre h3{color:#c0cf24;}
#cdroite h3{color:#eb6a1d;}


#boite p{color:#fff;margin:15px 20px 10px 20px;line-height:18px; text-align:left;font-size:1.1em;}
#boite a, #boite_realisation a, #boite_contact a{color:#4595c9;text-decoration:none;font-weight:bold;}

#droite	p	{text-align:center;}

/******************************************LIENS******************************************/
#boite a:hover, #boite_realisation a:hover, #boite_contact a:hover{color:#4595c9;text-decoration:underline;font-weight:bold;}
#boite a.lien1, #boite_realisation a.lien1, #boite_contact a.lien1{color:#eb6a1d;text-decoration:none;font-weight:bold;}
#boite a.lien1:hover, #boite_realisation a.lien1:hover, #boite_contact a.lien1:hover{color:#eb6a1d;text-decoration:underline;font-weight:bold;}


/******************************************HOME*****************************************/
#droite h3{font-size:1.4em;line-height:18px;padding-left:10px;margin-bottom:10px;}
#droite ul {margin-left:50px;}
.gros {font-size:1.5em;}


#cgauche h3, #ccentre h3, #cdroite h3 {font-size:1.4em;line-height:18px;text-align:center;margin-bottom:15px;}




/******************************************realisations*****************************************/
#realisations h2{color:#c0cf24;font-weight:bold;text-align:left;margin:10px 0px; font-size:1.1em; letter-spacing:2px; border-bottom:1px dotted #c0cf24;padding-left:20px; padding-bottom:5px;}

.vignette a{display:block;}
/*.vignette a:hover{display:block;}*/
.vignette img{border:2px solid #1e2661;}
.vignette a:hover img{border:2px solid #555c8f;}
.google{float:left;width:180px;text-align:left;margin-left:0px;color:#FFF;}


/******************************************divers******************************************/
abbr{cursor:help;}
.fausse_liste{list-style:square ;margin-left:30px;}

/******************************************contact******************************************/

form {margin: 0;}
form * {font: 12px verdana, arial, helvetica, sans-serif;}
textarea {width: 400px; height: 200px}
label.z_contact {width: 100%; display:block;margin: 0 5px 5px 0;text-align:center;}
label.pu {float: left; width: 80px; display:block;}

#contact h2{color:#BACB1B;font-weight:bold;text-align:left;margin:10px 20px 10px 20px; text-transform:uppercase; font-size:1.1em; letter-spacing:2px; border-bottom:1px dotted #BACB1B; padding-bottom:5px;}

#contact h3{color:#BACB1B;font-weight:bold;text-align:left;line-height:18px;margin:10px 0 10px 20px;}
#contact p {margin:5px 0 10px 0;}
#form{ text-align:left;margin-left:40px;width:400px;float:left;display:inline;}

#form input {width:200px;}
#form label, input ,textarea{background:url(images/bg_contenu.png) repeat;color:#fff; border:1px solid #fff;}
input:focus ,textarea:focus{background:url(images/bg_contenu.png) repeat;color:#fff; border:1px solid #eb6a1d;}

#formdesc{float:left;width:450px;margin-left:60px;display:inline;}



/******************************************NAVIGATION******************************************/

			<!--[if lt IE 7]>
			<style type="text/css">
			#nav {							/* Contexte de formatage pour IE6 */
				overflow: visible ;
				height: 1% ;
				}
			</style>
			<![endif]-->

