@charset "ISO-8859-1";
/* CSS for Salonduchocolat.fr */

/**********************************************************************************
------------------------------ STYLES GENERAUX ------------------------------------
***********************************************************************************/

body {
	background-color:#FFFFFF;
	padding:auto;
	margin:0px;
	overflow-x:hidden; 
	background:url(/img/img_evo/bandeauFond.jpg) fixed; 
	background-repeat:no-repeat;
	background-position:center; 
	background-position:bottom;
	min-height: 100%;
	color:#401C00;
}


div,span,p,a,img,form,table,td,li,ul {
	/**font-family:Arial, Helvetica, sans-serif;**/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0;
	padding:0;
	margin:0;
	text-align:left;
}

a.:link {color: #333333; text-decoration: none;}
a.:active {color: #333333; text-decoration: none;}
a.:visited {color: #333333; text-decoration: none;}
a.:hover {color: #333333; text-decoration: underline;}

#container {margin:auto;width:946px;min-height: 100%;}

.fl-left {float:left;}
.clear {clear:both;}
.just {text-align:justify;}
.rgh, .right {text-align:right};
.lft, .left {text-align:left;}
.ctr, .center {text-align:center;}
.ital {font-style:italic;}
.und {text-decoration:underline;}
.gra {font-weight:bold;}
.bordu {border:1px solid #401C00;margin-top:5px;margin-bottom:5px;padding:5px;}
.main-color{color:#401C00;}
.autoh {height:auto;display:block;margin:0;padding:0;display:block;}

/**********************************************************************************
------------------------------ TEMPLATE ------------------------------------
***********************************************************************************/

#head .bord {width:2px;}
#head .central {width:937px;}
#head .central .top {background-color:#411D00;width:937px;padding-top:40px;padding-bottom:20px;position:relative;}
	#head .central .top .logo {margin:auto;width:491px;}
	#head .central .top .flags {text-align:right;width:99%;position:absolute;z-index:999;margin-left:5px;margin-top:0px;}
	#head .central .top .flags img {margin-right:5px;}
#head .central .bottom {background-color:#AD895F;background-image:url(/img/img_evo/ribimage_r4_c3.jpg);background-repeat:repeat-x;width:937px;text-align:center;position:relative;height:104px;}
	#head .central .bottom .menu {width:550px;margin:auto;padding-left:60px;}
	#head .central .bottom .search {width:190px;z-index:99;margin-left:auto;margin-top:-30px;}
	#head .central .bottom .search .field {border:1px solid #524B46;}

#mid {margin-left:3px;}

#central {margin-left:3px;background-color:#FFF;position:relative;height:560px;}
#central .hgt {min-height:728px;}
#central .bl {background-color:#FFF;}
#central .cleft {width:230px;background-image:url(/img/img_evo/ribimage_r17_c2.jpg);background-repeat:repeat-y;}
	#central .cleft .inside {width:230px;background-image:url(/img/img_evo/ribimage_r11_c2.jpg);background-repeat:no-repeat;padding-top:13px;margin-bottom:5px;}
	#central .cleft .sep {height:2px;margin-top:3px;margin-bottom:3px;background-image:url(/img/img_evo/left-sep.gif);background-repeat:no-repeat;margin-left:4px;}
	#central .cleft .btn {padding-left:2px;}
#central .content {width:500px;padding-top:28px;}
	#central .content .sp {padding-top:28px;}
	#central .content .dv-ctr {margin:auto;}
#central .bord {width:5px;background-image:url(/img/img_evo/ribimage_r20_c12.jpg);background-repeat:repeat-y;background-position:center;}
#central .cright {width:220px;position:relative;background-image:url(/img/img_evo/ribimage_r25_c13.gif); background-repeat:repeat-y;}
	#central .cright .newsletter {background-image:url(/img/img_evo/newsletter.jpg);background-repeat:no-repeat;width:215px;height:106px;padding-top:52px;padding-left:12px;}
		#central .cright .newsletter .brd {border:1px solid #7B6043;color:#5A3B22;height:19px;padding:2px;}
		#central .cright .newsletter .brown {color:#5A3B22;}
		#central .cright .newsletter .field_1 {width:93px;}
		#central .cright .newsletter .field_2 {width:90px;}
		#central .cright .newsletter .field_3 {width:192px;}
	#central .cright .spoon {padding-left:0px;margin-top:auto;position:absolute;margin-top:-1px;z-index:999;margin-left:0px;}
	#central .cright .spoon-fill {height:500px;position:absolute;width:179px;margin-left:-1px;}
	#central .cright .sep {height:2px;background-image:url(/img/img_evo/left-sep.gif);background-repeat:no-repeat;background-color:#FFF;}

#footer {background-color:#240700;text-align:center;padding-top:20px;padding-bottom:10px;}
#footer p {text-align:center;color:#AD883E;font-size:9px;}
#footer a {color:#AD883E;}
#footer a:hover {text-decoration:underline;}

/**********************************************************************************
------------------------------ HOME ------------------------------------
***********************************************************************************/
#central .content .operatop {width:452px;display:block;;background-image:url(/img/img_evo/fond-centre_mid.jpg);background-repeat:repeat-y;}
#central .content .opera {padding-left:14px;padding-top:11px}
#central .content .opera .left-op {color:#CEB9A2;width:205px;}
#central .content .opera .right-op {width:230px;padding-top:10px;}
#central .content .title {font-size:16px;color:#401C00;font-family:Arial, Helvetica, sans-serif;text-align:left;margin-bottom:15px;}
#central .content .title img {margin-right:10px;}
#central .home {padding-top:13px;}

#central .article {line-height:1.5em;font-size:12px;color:#401C00;}
#central .article td {line-height:1.5em;font-size:12px;color:#401C00;}
	#central .article-img {margin-bottom:10px;}
	#central .article-body {font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	#central .article-title {font-size:12px;font-family:Arial, Helvetica, sans-serif;margin-top:10px;margin-bottom:10px;}
#central .inter {width:710px;padding-left:14px;padding-right:38px;line-height:1.5em;font-size:12px;}

/**********************************************************************************
------------------------------ INTER ------------------------------------
***********************************************************************************/

#central .cleft .cartenoir {margin-top:10px;margin-bottom:10px;}
#central .cinter {width:240px;background-image:url(/img/img_evo/fond-inter-left.jpg);background-repeat:repeat-y;}
#central .alpha-title {color:#401C00;}
#central .alpha {margin-bottom:20px;background-color:#DFC7AC;color:#401C00;padding-left:10px;padding-right:10px;}

/**********************************************************************************
------------------------------ MENU ------------------------------------
***********************************************************************************/

#central .cinter .menu {margin-top:8px;}
#central .cinter .item {text-align:center;padding-top:5px;padding-bottom:5px;}
#central .cinter .item-link {color:#AD895F;font-size:12px;}
	#central .cinter .item a {text-decoration:none;}
	#central .cinter .item a:hover {text-decoration:underline;}
	#central .cinter .link-actif {color:#401C00;}
#central .cinter .sub-item {background-image:url(/img/img_evo/fond-inter-left-on.jpg);background-repeat:repeat-y;padding-top:5px;padding-bottom:10px;ligne-height:2em;}
	#central .cinter .sub-item p {text-align:center;margin-top:5px;}
	#central .cinter .sub-item .item-link {margin-top:5px;font-size:11px;}
	#central .cinter .sub-item .sub2 {font-size:10px;}
	#central .cinter .sub-item .sub3 {font-size:9px;}
	#central .cinter .sub-item .item-last {text-align:left;padding-left:90px;}

