@charset "UTF-8";
/* CSS Document */

* {margin:0;padding:0;}
img {border:none;}
body{background:#676767 url(../images/bg_body.png) repeat-y top left;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

.error{color:#e60000}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden}

a{color:#000}
/*HEADER*/
#headercontent{width:996px;}
#header{background-color:#000}
#header h1{float:left;}


/*RIGHTCONTENT*/
#rightcontent{width:134px;float:right;padding-top:50px;text-align:center}
#rightcontent .sep{background:url(../images/sep_rightcontent.png) no-repeat -1px top;width:134px;height:19px;display:block;margin:7px 0}

/*PAGE*/

.banner{padding:20px 0 20px 0;margin-left:25px;border-top:1px solid #d9d9d9;clear:both;}

#page{width:996px;position:relative;}
#pagecontent{width:840px;float:left;position:relative;}
#wrappers{padding-left:34px;background:url(../images/bg_page.png) repeat-y top left;}

/* formulaire de recherche */

#topcontent{border-bottom:10px solid #000;margin:0 0 0 25px;padding:20px 0;}
#topcontent h2{font-size:12px;font-weight:bold;padding-bottom:5px}
#topcontent label{font-size:11px;color:#676767;display:block;padding-bottom:5px;}
#topcontent .ftext{width:113px;border:1px solid #808080;border-right-color:#ccc;border-bottom-color:#ccc;margin-bottom:10px;}
#topcontent select{width:129px;font-size:11px}
#topcontent table{width:749px;}
#topcontent td{width:25%;}
#topcontent form{position:relative}
#topcontent .isubmit{position:absolute;top:10px;right:10px; width: 48px; height: 35px; background: url(../images/btn_valid_search.png) no-repeat top left; }
#topcontent .tdbrand a{right:0}

/* FOOTER */

#footer{color:#666;font-size:11px;padding:40px 0 30px 25px;background:url(../images/bg_baseline_page.png) no-repeat top left;}
#footer ul{float:left;list-style:none;padding:35px 0 0 25px;}
#footer a{color:#666; text-decoration:none;}
.website{padding-top:15px;}

/*BTN RETOUR*/
.linkback{color:#000;font-weight:bold;font-size:14px;text-decoration:none;line-height:40px;position:static;}
.linkback:hover{text-decoration:underline}

/* menu colonne de gauche */
#leftcontent ul{list-style:none;}
* html #leftcontent li{height:1%}
#leftcontent a{text-decoration:none;color:#000;display:block;}
#leftcontent a:hover, #leftcontent .act, #leftcontent .act a{color:#D2232A}
#leftcontent li a{border-top:1px solid #b2b2b2;padding:15px 0}
#leftcontent li.act a{/*padding-bottom:10px*/}
#leftcontent li.myselection a{padding-top:5px;border:none}
#leftcontent li.act ul ul li a, #leftcontent ul ul li a{border-top:none;padding:5px 0 5px 0;color:#666}
#leftcontent ul li.act ul li a, #leftcontent ul ul li a{color:#666}
#leftcontent ul li.act ul li.act a{color:#D2232A}
#leftcontent ul li.act ul li a:hover{color:#D2232A}
#leftcontent ul ul{padding-bottom:10px}
#leftcontent ul ul ul li{font-size:10px;line-height:12px;}
#leftcontent li.act ul ul li a, #leftcontent ul ul ul li a{padding-left:10px;}
#leftcontent ul ul ul li.act{background:#D2232A;color:#fff}
#leftcontent ul ul ul li a:hover{background:#D2232A;color:#fff}
#leftcontent ul li.act ul li.act ul a{color:#666}
#leftcontent ul li.act ul li.act ul a:hover{color:#fff}
#leftcontent ul li.act ul li.act ul li.act a, #leftcontent ul ul ul li.act a{color:#fff;}

.abcdaire .act, .tri .act{background:#D2232A}


