*{font-family: "Times New Roman", Times, serif;}

body, p, table, td, select, a, input, textarea{font-size: 15px; color: #0b0000;}

body{
	padding: 0px;
	margin: 0px;
	background:#ffffff url(images/interface/fond.jpg) top center repeat-y;
}

a{text-decoration: underline;}
a:hover{text-decoration:none; color:#522f08;}

a img{border:none;}

form{margin:0px; padding:0px;}

p{margin-top:0px;}





/* CONTENEUR */
#conteneur_flash{
	margin:0px auto;
	width:956px;
	height:600px;
}

#conteneur_infos{
	width:890px;
	margin:0 auto;
	padding:42px 0 0 0;
}

#conteneur_out_simple{
	background: url(images/interface/fond_simple.jpg) top center no-repeat;
	height: auto !important;
	height: 600px;
	min-height: 600px;
}

#conteneur_out_visu{
	background: url(images/interface/fond_visu.jpg) top center no-repeat;
	height: auto !important;
	height: 600px;
	min-height: 600px;
}

#conteneur_radial{
	background:url(images/interface/fond_radial.jpg) no-repeat;
	width:865px;
	height:437px;
	margin:0px auto;
}





/* FOOTER */
#footer{text-align:center;  width:865px; margin:0 auto;}
	#footer_b1{float:left; width:850px; padding: 6px 0 0 0;}
	#footer_b2{float:right; width:15px; padding: 3px 0 0 0;}
#footer_b1, #footer_b1 a{color: #ae7538; font-family:tahoma; font-size: 9px; text-decoration: none;}
#footer_b1 a{background:url(images/interface/puce_footer.gif) 0 50% no-repeat; padding:0 0 0 16px;}
#footer_b1 a:hover{text-decoration: underline;}

#footer_bis{width: 890px; padding-top:8px;}
#footer_bis_G{float:left; width:230px; text-align:left; text-align:center;}
#footer_bis_D{float:right; width:425px; text-align:right; text-align:right;}

#footer_bis, #footer_bis_G, #footer_bis_D{color:#334b11; font-size:15px;}




/* MENU */
#menu{padding:20px 0 0 0;}
#menu, #menu a{
	font-family:"Times New Roman", Times, serif;
	font-size: 13px;
	color:#334611;
	text-decoration:none;
}
#menu a{display:block;}
#menu a:hover{color:#86945d;}
#menu a.click{color:#86945d;}





/* COLONNES */
#col_gauche{
	float:left;
	width:155px;
	height: 437px;
	border-right:1px solid #d1ae73;
	text-align:center;
}

#col_droite{float:right; width:709px;}


#col_pat_rare{padding:15px 15px 0 15px; text-align:center;}

#col_ferronerie{
	background:url(images/interface/fond_ferronerie.jpg) top right no-repeat;
	height:auto !important; min-height:94px; height:94px;
	padding-top:94px;
}

#col_huiles{float:left; width:232px; height:437px;}
	#huiles_next{height: 272px;}
	#tab_next td a{color:#3e541c; font-size:12px; text-decoration:none;}
		#tab_next td a:hover{color:#86945d; font-size:12px; text-decoration:none;}
	#huiles_sommaire{height:49px; padding-left:10px;}
	#huiles_sommaire a{color:#522f08; font-size:14px; text-decoration:none; line-height:13px;}
	#huiles_sommaire a:hover{color:#86945d; font-size:14px; text-decoration:none; line-height:13px;}

#col_huiles_infos{float:left; width:633px;}
	#col_huiles_infos #col_photo_bouteille{float:left; width:99px; height:437px; text-align:center;}
	#col_huiles_infos #col_info_bouteille{float:left; width:512px;}
	#col_info_bouteille #titre{float:left; border:1px solid #d1ae73; padding:5px 10px 4px 12px; line-height:14px; margin:5px 0;}
	#col_info_bouteille #titre span{font-size:18px;}
	#col_info_bouteille #texte{width:100%; height:140px; overflow:auto; font-size:14px; line-height:14px;}
	#col_info_bouteille #photo{border:1px solid #b7b7b2; background:#ffffff; padding:8px;}




.note{color:#522f08; font-family:tahoma; font-size:9px;}
.note2{color:#ae7538; font-family:tahoma; font-size:9px;}

.titre1{font-size:18px;}
.titre2{font-size:13px; color:#522f08;}
.titre3{font-size:15px; color:#522f08;}


.champ{border:1px solid #cccccc; width:300px;}
.champ2{border:1px solid #cccccc; width:175px; height: 105px; overflow:auto;}


a.next{font-size:14px; text-decoration:none; color:#522f08;}
a.next:hover{text-decoration:underline;}

.clear{clear:both;}
.clear_XS{clear:both; height:5px;}
.clear_S{clear:both; height:10px;}
.clear_L{clear:both; height:20px;}
.clear_L2{clear:both; height:30px;}
.clear_XL{clear:both; height:50px;}

.alerte{
	font-weight:bold; font-size:12px; color:#FF0000;
	border:1px dashed #cccccc; background:#ffffff;
	text-align: left;
	width:350px;
	margin:0 auto;
	padding:4px;
}