*{padding:0;margin:0;}


body{
	background:url('../images/fond-page.jpg') #C1DBE8 repeat-x;
	font: normal 12px "Trebuchet MS", Arial, sans-serif;
	color:#000;
}


img{
border:0;
}
p{padding:5px 0px 5px 0px;text-align:justify;}


H2{color:#4E4E4E;font-size:16px;font-style:italic;padding:5px 0 10px 30px;}

a{color:#57A5F5;text-decoration:none;}
a:hover{color:#000}



#conteneur{  
	margin:0px auto; width:927px;
	padding:0 1px;
	border:1px #79674A solid;border-top:0px;
	background:url('../images/fond-conteneur.gif') #fff repeat-y;
	
}


.spacer{clear:both;}

/*____________________________________________________________________*/
/*_________________________________=GAUCHE_____________________________*/
/*____________________________________________________________________*/

#gauche{
	padding:124px 0 0 0;margin-right:1px;
	float:left;
	width:211px;height:auto;min-height:400px;
	background:url('../images/logo.jpg') no-repeat;
	border-top:1px #fff solid;
}
*html #gauche{height:400px;}




#gauche ul{list-style:none;}
#gauche ul li{
}

#gauche ul li a{
	background:url('../images/fond-ul.jpg') no-repeat;
	display:block;
	width:165px;height:29px;
	color:#fff;
	text-transform:uppercase;
	font-size:18px;
	padding:5px 0 0 46px;
}
#gauche ul li a:hover,#gauche ul li a:focus{
	background-position:0 -34px;
	color:#57A5F5;
}

#gauche ul ul li{
	font-weight:normal;border-bottom:1px #fff solid;
	margin:0 5px 0 40px;
}

#gauche ul ul li a{
	background:none;display:inline;
	text-transform:none;
	font-size:12px;
	padding:0;
}



/*____________________________________________________________________*/
/*_________________________________=DROITE_____________________________*/
/*____________________________________________________________________*/

#droite{
float:left;
width:715px;
border-top:1px #fff solid;
}

#menu_icone{
	position:absolute;
	margin:134px 0 0 4px;
}

#menu_icone li{
	display:inline;
	
}

#centre h1{
	text-align:right;text-transform:uppercase;
	font-size:20px;color:#57A5F5;font-weight:normal;
	margin:2px 0 5px 0;
	border-bottom:1px #57A5F5 solid;
}


#centre a{
	font-weight:bold;
}






#centre p{
padding:5px 10px;
font-size:13px;
}
#droite hr{height:1px;width:50px;border-top:1px #75603D dashed;margin:0px auto 0px auto;}


/*____________________________________________________________________*/
/*_________________________________=BAS_____________________________*/
/*____________________________________________________________________*/

#bas{
margin:0px auto;width:930px;
clear:both;
padding-top:2px;text-align:center;
}


#menu_bas{list-style:none;}
#menu_bas li{display:inline;padding-left:5px;}
#menu_bas li a{color:#000;font-size:11px;padding:2px}
#menu_bas li a:hover,#menu_bas li a:focus{color:#fff;}


/*____________________________________________________________________*/
/*_________________________________=CONTACT_____________________________*/
/*____________________________________________________________________*/

.deuxtiers{
	margin:5px 10px;
	float:left;
	width:436px;
}

.untiers{
	margin:5px 10px;
	float:left;
	width:218px;
}


fieldset{padding:5px;border:0;}


legend{display:none}
label{width:33%;float:left;padding-right:1%;}


input,textarea,select{
border:1px #57A5F5 solid;
background:#F8F8F8;
font-size:13px;color:#000;
margin-top:1px;margin-bottom:1px; 
}

.btn_submit{
	border:0;
}

/*____________________________________________________________________*/
/*_________________________________=LISTE_____________________________*/
/*____________________________________________________________________*/

#idc_page{
	color:#4E4E4E;
	border-top:1px #4E4E4E solid;
	padding:2px;text-align:right;
	clear:both;
}


.page_active_listeproduit{
	padding:0 2px;
	background:#4E4E4E;color:#fff;
	font-weight:bold;
}

#idc_page a{
	padding:0 2px;
	background:#F0F0F0;
	margin:0 2px;
}

.idc_blocproduit{
	margin:5px 0px 5px 20px;padding:10px 15px;
	float:left;
	width:180px;
	background:#5EAAF7;
}
.idc_blocproduit .lien_image{
	display:block;
	height:180px;
}



*html .idc_blocproduit{
  margin-left:15px;

}


.idc_blocproduit:hover{
	background:#68D6FB;
}


.idc_blocproduit img{
	border:1px #fff solid;
	margin:0 auto;
	display:block;
}

.idc_blocproduit a{
	color:#fff;
}

.idc_blocproduit a:hover,.idc_blocproduit a:focus{
	color:#000;
}

/*____________________________________________________________________*/
/*_________________________________=FICHE_____________________________*/
/*____________________________________________________________________*/

.idc_image{
	margin:10px 0px 0px 20px;
	padding:15px;
	float:left;
	/*width:350px;*/
	background:#5EAAF7;
}

.idc_designation{
	padding:30px 30px 5px 20px;
	float:left;
	border-bottom:5px #5EAAF7 solid;
}

.idc_ficheproduit p a{
	padding:0 20px;
}











