/*= General */
body{
    font-size:11px;
	font-family:Arial, Verdana, Sans-Serif;
	color:#000;
	margin:0px auto;
	padding:0;
	background-color:#f4f2f2;
}

div{
	font-family:Arial, Verdana, Sans-Serif;
}
hr{
	border:0 none;
	color:#DBDDDE;
	background-color:#DBDDDE;
	height:1px;	
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
h1{
	font-size:16px;
	margin:0;
	margin-bottom:2px;
	padding:0;	
	color:#C30101;
}
h2{
	font-size:14px;
	margin:0;
	margin-bottom:2px;
	padding:0;	
	color:#C30101;
}
h3{
	font-size:12px;
	margin:0;
	margin-bottom:2px;
	padding:0;	
}
h4{
	font-size:10px;	
	margin:0;
	margin-bottom:2px;
	padding:0;	
}

small{
	font-size:9px;	
}
input{
	border:solid 1px #666;
}

/*= Général */
.small{
	font-size:9px;	
}
.strong{
	font-weight:bold;
}
.displaynone{
	display:none;
}
.nowrap{
	white-space:nowrap;
}
.currentPage{
	font-weight:bold;
	color:#000000;
}
.cmd{
	background-color:#DDF;
	border:1px solid #999;
	font-weight:normal;
}
.wait{
	margin:4px;
}
.logo{
	padding:0;
	margin:0;
	margin-left:2px;
	margin-top:2px;
}
.lien_retour{
	font-size:8pt;
	padding:0;
	margin:2px;
	margin-left:1%;	
}

/*= Message Warning Erreur */
.message{
	color:#009;
}
.warning{
	font-weight:bold;
	color:#900;
	margin-left:1%;
	background:#FEE;
}
.error{
	color:#900;
}
.warning_message{
	width:98%;
	height:100px;
	overflow:auto;
	background-color:#FEE; 
	border:1px solid #900;
	margin:2px;
	padding:0;
}
.remarque{
	font-weight:normal;
	color:#D99;
	margin-left:1%;
}
.noborder{
	border:0;
}
.content{
	width:980px;
	margin:0;
	padding:0;
}
.head{
	width:980px;
	height:107px;
	margin-bottom:10px;
}
/*= contenu */
.fd_menu{
	background:url("../Image/fd_menu.gif");
	width:980px;
	height:35px;
	margin:0;
	padding:0;
}
.centre{
    margin:0;
    padding:0;
	width:100%;
	border-left:1px solid #444444;
	border-right:1px solid #444444;
	background-color:#fff;	
}
.fd_menu_bas{
	background:url("../Image/fd_menu_bas.gif") center center no-repeat;
	width:980px;
	height:54px;
}
.menu{
	width:920px;
	height:20px;
	margin:0;
	padding:0;		
}
.menu_bs{
	width:920px;
	height:20px;
	border-top:1px solid #C3C2C2;
}
.left_menu{
	border-right:1px solid #fff;
	text-align:center;
}
.centre_menu{
	border-right:1px solid #fff;
	border-left:1px solid #000;
	text-align:center;
}
.right_menu{
	border-left:1px solid #000;
	text-align:center;
}
.left_menu_bs{
	border-right:1px solid #C3C2C2;
	text-align:center;
}
.moteur{
	width:683px;
	height:221px;
	background:url("../Image/fd_moteur.gif") center center no-repeat;
	margin-top:15px;
	margin-left:25px;
}
.annonce{
	width:239px;
	height:601px;
	background:url("../Image/fd_annonce.gif") center center no-repeat;
	margin-top:15px;
}
.pres{
	padding-left:30px;
	padding-top:5px;
}
.tit_pres{
	border-bottom:1px solid #444444;
	width:456px;
}
.img_pres{
	padding-top:10px;
	width:130px;
}
.txt_pres{
	padding-top:10px;
	width:320px;
}
.une{
	width:206px;
	border:1px solid #C5C5C5;
}
.pub{
	width:675px;
	margin-left:30px;
	margin-top:5px;
}
.menu_offre{
	width:254px;
	height:410px;
	background:url("../Image/fd_menuoffre.gif") center center no-repeat;
}
.det_semaine{
	width:675px;
	border:1px solid #C30101;
}
.det_semaine:hover{
 	background-color:#EFEA71;
	width:675px;
	border:1px solid #C30101;
}
.det_classique{
	padding-top:15px; 
	border-bottom:1px dotted #C30101;
}
.det_classique:hover{
 	background-color:#EFEA71;
	padding-top:15px; 
	border-bottom:1px dotted #C30101;
}
div.prix{
	width:120px;
	height:18px;
	padding-top:3px;
	background-color:#F4F2F2;
	border:1px solid #C7C6C6;
	text-align:center;
}
.tit_annonce{
	width:100%;
	background-color:#F4F2F2;
	border:1px solid #C7C6C6;
	height:20px;
	padding:0px 0px 0px 20px;
	margin:0px;
}
.phot_det{
	background-color:#F9F8F8;
	padding:5px;
}
.deroulant{
	width:372px; 
	height:200px;
	white-space:nowrap; 
	overflow:auto;
	margin:3px 0;
}
.icone{
	width:155px;
	background-color:#F4F2F2;
	border:1px solid #C7C6C6;
	padding:5px;
	margin-top:10px;
	text-align:center;
}
div#content_panier{
	width:186px;
	height:36px;
	padding-top:9px;
	background:url("../Image/fd_panier.gif") top right no-repeat;
	text-align:center;
}
.liste_detail{
	background-color:#F4F2F2;
	width:168px;
	margin-top:10px;
}
.liste_detail_wte{
	background-color:#fff;
	padding:3px;
	text-align:left;
}
.liste_detail_wte2{
	background-color:#fff;
	padding:3px;
	
}
.info_det{
	background-color:#F4F2F2;
	width:450px;
	margin-top:10px;
}
.det_gene{
	margin-top:10px;
	padding:0;
	width:100%;	
	background-color:#fff;
	border-top:1px solid #C7C6C6;
	border-bottom:1px solid #C7C6C6; 
}
.desc{
	border-bottom:1px solid #C7C6C6; 
}
.ca{
	background-color:#C7C6C6;
}
.ca_titre{
	background-color:#eee;
}
.ligne_ca{
	background-color:#fff;
}
.ligne_ca:hover{
 	background-color:#EFEA71;
}
.pubaccueil{
	background-color:#B90101;
}
.txtaccueil{
	color:#fff;
}
.fondpub{
	background:url("../Image/fondpub.gif") top right no-repeat;
	width:326px;
	height:92px;
}
.tablepub{
	width:304px;
	height:78px;
	margin:0;padding:0;
	margin-left:11px;
	margin-right:11px;
	margin-top:5px;
}

/*-----FONTS-----*/

a.menu{
	font-family:arial,sans-serif;
	color:#fff;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}
a.panier{
	font-family:arial,sans-serif;
	color:#fff;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
a.active{
	font-family:arial,sans-serif;
	color:#fff;
	font-size:13px;
	text-decoration:underline;
	font-weight:bold;
}
a.menu_bs{
	font-family:arial,sans-serif;
	color:#C3C2C2;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}
a.active_bs{
	font-family:arial,sans-serif;
	color:#C3C2C2;
	font-size:13px;
	text-decoration:underline;
	font-weight:bold;
}
a:hover.menu{
	font-family:arial,sans-serif;
	color:#fff;
	font-size:13px;
	text-decoration:underline;
	font-weight:bold;
}
a:hover.menu_bs{
	font-family:arial,sans-serif;
	color:#C3C2C2;
	font-size:13px;
	text-decoration:underline;
	font-weight:bold;
}
a.red{
	color:#C30101;
}
a.black{
	color:#000;
}
.little{
	font-size:10px;
}
b.red{
	color:#C30101;
}
b.red2{
	color:#C30101;
	font-size:12px;
}
b.black{
	color:#000;
	font-weight:normal;
	font-size:12px;
}
b.big_red{
	font-family:arial,sans-serif;
	font-size:12px;
	color:#C30101;
}
/*-----FIN FONTS-----*/

.vignette a{
 	position:absolute;
	display:block;
	width:165px;
	height:140px;
	vertical-align:top;
}
.vignette a:hover{
 	position:absolute;
	display:block;
	width:250px;
	height:201px;
	z-index:100;
}
#WARNING{
	position:absolute;
	z-index:20;
	top:100px;
	left:50%;
	margin:0;	
	margin-left:-75px; 
	width:150px;
	height:150px;
	padding:0;
	background:#FEE;	
	border:1px solid #e99;
} 
.imprime{
	background-color:#c11;
	border:0;
	margin:2px;
}
 
@media screen
{
 #header{
	position:relative; 
	width:980px;	 
	margin:0;
	left:50%;
	margin-left:-490px; 
	padding:0;
	border:0;
	z-index:10;
 }
 #center{
	position:relative; 
	width:980px;
	min-height:400px;
	margin:0;
	left:50%;
	margin-left:-490px; 
	padding:0;
	border:0;
	background-color:#fff;
	z-index:10; 
 }
 #footer{
   	position:relative; 
	width:980px;	
	margin:0;
	left:50%;
	margin-left:-490px; 
	padding:0;
	border:0;
 }
 #moteur{
	position:absolute;
	z-index:20;
	top:10px;
	left:50%;
	margin:0;	
	margin-left:-127px; 
	padding:0;
 } 
}
@media print
{
 .noprint{
	display:none;
 }
 #header{
	display:none;  
 }
 #center{
	position:absolute;
	top:0;
	left:0; 
	width:100%;
	margin:0;
	padding:0;
	border:0;
	background-color:#fff;
	z-index:10; 
 }
 #footer{
	display:none; 
 }
 #moteur{
	display:none;
 }  
}

