/* CSS Document */
body{margin:0; padding:0; background-image:url(../img/commun/background.gif); background-repeat:repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#content{ margin-left:auto; margin-right:auto; margin-top:10px; width:956px; }


a {color:#000000; font-size:11px; text-decoration:underline;}
.txt12 {font-size:12px;}
/*************************************HEADER*****************************************************/
#logo{ 
	background-image:url(../img/commun/logo.gif); 
	background-repeat:no-repeat; 
	width:397px; 
	height:81px; 
	float:left;
	cursor:pointer;
}
#select_language { 
	width:540px; 
	border-top:solid 1px #9ea2a7;  
	border-bottom:solid 1px #9ea2a7; 
	margin-top:30px; 
	padding: 7px 0px 7px 0px; 
	text-align:right; 
	color:#fff;
	float:left; 
}

#select_language img { border:0px; margin-left:10px; }

#mini_panier { 
	float:right;
	margin-right:25px;
	width:155px; height:26px;
	background-image:url(../img/commun/mini_panier.gif); 
	background-repeat:no-repeat; 
	/*filter:alpha(opacity=32); 
	-moz-opacity:0.3;*/
}
#cont_mini_panier {
	text-align:center;
	padding-top:5px;
	color:#fff;
	font-size:11px;
}
#cont_mini_panier a { color:#1e9aec;}

/*************************CENTRE PAGE*************************************************************/
#center {float:left;width:956px;}

#center #top{
	background-image:url(../img/commun/center_top.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:937px; 
	height:14px;
}
#center #bg{
	width:937px;
	background-color:#fff;
}
#center #bottom{
	background-image:url(../img/commun/center_bottom.gif);
	background-repeat:no-repeat;
	width:937px; 
	height:14px;
	float:left;
}
#powered {float:left; color:#fff; width:19px; margin-top:-90px;}

/*********************************FOOTER*********************************************/
#footer{
	margin-top:15px;
	color:#fff;
	font-weight:bold;
}
#footer img { margin-left:10px; }

/********************************MENU LEFT*******************************************/

#center #bg #col_left{
	float:left;

	width:170px;
}

#col_left #tet_top{
	background-image:url(../img/commun/col_left_top.gif);
	background-repeat:no-repeat;
	width:139px;
	height:23px;
	padding-left:30px;
	padding-top:4px;
	font-size:14px; 
	font-weight:bold;
	color:#fff;
}
#col_left #tet_bg{
	background-color:#9fa1a2;
	width:169px;
}
#col_left #tet_bg a.ttr_cate{
background-image:url(../img/commun/bg_item_menu.gif);
display:block;
height:23px;
line-height:23px;
padding-left:5px;
background-repeat:repeat-x;
font-weight:bold;
border-bottom:1px solid #CCC;
}
#col_left #tet_bg .ligne{
	padding:8px 8px 8px 10px; 
	border-bottom:solid 1px #afb0b3;
	color:#fff;
	font-size:12px;
}
#col_left #tet_bg #ligne{
	padding:8px 8px 8px 10px; 
	border-bottom:solid 1px #afb0b3;
	color:#fff;
	font-size:12px;
}

#col_left #tet_bg a{
	color:#fff;
	font-size:12px;
	text-decoration:none;
}
#col_left #tet_bottom{
	background-image:url(../img/commun/col_left_bottom.gif);
	background-repeat:no-repeat;
	width:169px;
	height:13px;
}

#col_left #tet_top_svc{
	background-image:url(../img/commun/col_left_service_top.gif);
	background-repeat:no-repeat;
	width:139px;
	height:23px;
	padding-top:4px;
	padding-left:30px;
	font-size:14px; 
	font-weight:bold;
	color:#fff;
}
#col_left #tet_bg_svc{
	background-color:#fff;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
	width:167px;
}
#col_left #tet_bg_svc #ligne{
	padding:2px 0px 2px 10px; 
}
#col_left #tet_bg_svc a{
	color:#979899;
	font-size:12px;
	text-decoration:none;
}
#col_left #tet_bottom_svc{
	background-image:url(../img/commun/col_left_service_bottom.gif);
	background-repeat:no-repeat;
	width:169px;
	height:10px;
}

#col_left #inscription{
background-image:url(../img/commun/inscription.gif);
background-repeat:no-repeat;
width:167px; 
height:83px;
}
#col_left #inscription #text{
	width:105px;
	margin-left:60px;
	margin-top:5px;
	color:#003366;
	font-size:11px;
}

#col_left #inscription #text a{ font-size:12px; text-decoration:underline; color:#003366; cursor:pointer;}


/********************************CENTER*******************************************/
#filAriane{ font-size:12px; color:#000000; margin-bottom:15px; }
#filAriane a{ font-size:12px; color:#000000; text-decoration:none; }
.rouge12{ font-weight:bold; color:#9fa1a2;}
.gris10r{font-weight:bold; color:#d5d6d6; font-size:10px;}
.gris12{font-weight:bold; color:#9fa1a2;}
.gris11{font-weight:bold; color:#9fa1a2; font-size:11px;}
#center #bg #ss_center{
	float:right;
	margin-left:15px;
	width:710px;
}
/********************************CONTACT*******************************************/
.btnSend {
	float:right;
	text-align:center;
	width:110px;
	height:22px;
	line-height:22px;
	color: #FFF;
	cursor: pointer;
	background: url(../img/home/telech.gif)  no-repeat 0 0;
	font-weight: bold;
}
.btnBack {
	text-align:center;
	width:110px;
	height:22px;
	line-height:22px;
	color: #FFF;
	cursor: pointer;
	background: url(../img/home/telech.gif)  no-repeat 0 0;
	font-weight: bold;
}


