html {
	background: transparent url(../pix/bg.jpg) repeat-x;
	background-color:#990000;
	padding:0px;
}

body {
	margin: 0px auto;
	padding: 0; 
	font: 12px Arial, Verdana, sans-serif; 
	color: #fff;
	text-align: center;

}

#paiement input{background: none; width:auto; height:auto; border:0px; }
#paiement img{border:0px; width:auto; height:auto; float:none; margin:0px; }

h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

h1 {font: bold 22px 'Arial,Lucida Sans Unicode', Arial; color:#333; letter-spacing:-1px; margin-top:0px; margin-bottom:0px; padding-left:5px;}
h2 {font: bold 22px 'Arial,Lucida Sans Unicode', Arial; color:#cc0000; letter-spacing:-1px; margin-bottom:7px;}
h3 {font: normal 18px/15px 'Arial,Lucida Sans Unicode', Arial; color:#333; letter-spacing:0px; margin-bottom:2px;}

h4 {font: bold 35px Arial, Verdena; color:#cc0000; margin-bottom:15px;}
h5 {font: bold 13px/13px Arial, Verdena; color:#333; margin-bottom:5px;}
h6 {font: bold 22px Arial, Verdena; color:#cc0000; display:inline;}

ul {list-style:none;}
li {padding:0px;}

hr{	border: none 0; border-top: 1px solid #E8EAEF; height: 1px;	vertical-align:top; margin:2px 0 7px 0; clear:both;}

a:link, a:visited {	text-decoration: none; border:0; background-color:transparent; color:#333; cursor:pointer;}
a:active, a:hover {	text-decoration: none; background-color:transparent; color:#000;}

form {padding:0px; margin:0px;}
p {padding:0px; margin:0px;}
div, ul {padding:0; margin:0;}

.clear {padding:0; margin:0; height:0px; line-height:0px; clear:both;}

.multicritere { background:#999999;border:0px; padding:0px; margin-top:0}
.multicritere td { padding:4px;}
.multicritere h5 {color:#ff4300}
.multicritere h3 {color:#ff4300}

.bordertopleftbottom {border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd}
.bordertop {border-top:1px solid #ddd;}
.borderleft {border-left:1px solid #ddd}
.borderright {border-right:1px solid #ddd}
.borderbottomright {border-bottom:1px solid #ddd;border-right:1px solid #ddd}
.borderbottom {border-bottom:1px solid #ddd}
.borderbottomtop {border-top:1px solid #ddd; border-bottom:1px solid #ddd}

.prix {background-repeat:repeat-x; color:#fff; background-color:#e3941d;}
.prix_vert {background-repeat:repeat-x; color:#fff; background-color:#6c9a1c;}
.prix_rouge {background-repeat:repeat-x; color:#fff; background-color:#c01c1b;}
.prix2 {background-repeat:repeat-x; color:#fff; background-color:#e18700;}
.prix2_vert {background-repeat:repeat-x; color:#fff; background-color:#5a8d00;}
.prix2_rouge {background-repeat:repeat-x; color:#fff; background-color:#b80000;}
.prix strong { font-size:16px}

#cadre_actu { width:145px; height:100px; float:left; padding-right:4px;}
#cadre_actu_last { width:145px; height:100px; float:left; padding-right:0px;}
#in_cadre {margin-top:45px; height:50px; color:#FFFFFF; padding:5px 5px 0 5px;text-align:center }

#elements {background:#9c9c9c; color:#fff; font-size:18px; text-align:center; line-height:25px}
#element_filtre {background:#9c9c9c; color:#fff; width:110px; border-top:1px solid #fff; padding:5px; font-size:13px; text-align:left;background:url(../pix/test.jpg) no-repeat bottom right;}

#sous_menu_rss1 { position:absolute;left:-11px; top:35px;  padding:10px 0 10px 0; background:#999; display:none;}
#sous_menu_rss2 { position:absolute;left:-11px; top:71px;  padding:10px 0 10px 0; background:#999; display:none }
#sous_menu_rss3 { position:absolute;left:-11px; top:107px; padding:10px 0 10px 0; background:#999; display:none }
#sous_menu_rss4 { position:absolute;left:-11px; top:143px; padding:10px 0 10px 0; background:#999; display:none }
#sous_menu_rss5 { position:absolute;left:-11px; top:179px; padding:10px 0 10px 0; background:#999; display:none }
#sous_menu_rss6 { position:absolute;left:-11px; top:215px; padding:10px 0 10px 0; background:#999; display:none }

#sous_menu {position:relative;border:0px solid green;}

#ul_menu li {margin:10px 10px 10px 10px; font-weight:bold; display:inline; width:100px}
#ul_menu li a {color:#fff; font-size:11px}

.tab_compare {
	border-left:1px solid #bbb;
	border-bottom:1px solid #bbb;
	margin:0;
}

.tab_compare td {
	background:#fff;
	border-bottom:1px solid #bbb;
	border-right:1px solid #666;
	padding:5px 2px 5px 2px;
}

.tab_compare th a:link {
	color:#fff;
}	

#entete_col {
position:relative;z-index:900;background:#666; color:#fff; padding:0px;padding-left:1px;margin:0px; width:99px;
}

.entete{  
	position:relative; z-index:900; width:98px; color:#fff;
}
.entete2{  
	position:absolute; border-bottom:1px solid #bbb; border-right:1px solid #666; top:0px; border:1px solid red;
	background:#666; color:#fff;
}

.tab_compare th {
	background:#bbb;
	border-bottom:1px solid #666;
	padding:5px 3px 5px 10px;
}

.tab_compare th a {
	color:#fff
}

div#myOtherElement {
	width: 200px;
	height: 20px;
	overflow: hidden;
	border: 1px solid black;
	background-color: #f9f9f9;
}

div#myOtherElement span, div#myOtherElement a {
	display: block;
	padding: 0 3px;
}

div#myOtherElement a:hover {
	background: #f5f5f5;
}

#main {width:1040px; margin: 0px auto; background-color:#fff; margin-bottom:10px;}
#main .in {color:#333; background: url(../pix/bg_bottom.gif) bottom center no-repeat; padding:0 12px 0px 12px;}

#top {background: url(../pix/top.jpg) top center no-repeat; height:140px; position:relative}
#menu a {margin-right:1px; text-align:center;  height:26px; margin-bottom:7px; display:block; float:left; padding-top:14px;}
#menu img {border:none; }
.line {margin-left:10px; margin-right:10px; margin-bottom:0px; float:left; margin-top:0px;}

#three_bt {margin-bottom:7px;}
#three_bt img {border:none;}

.advert_1 {margin-bottom:7px; clear:both;}
.advert, .advert_right {padding:7px 0 7px 0}


#newsletter, #rechercher {background: url(../pix/bg_294.jpg) top center no-repeat; width:294px; height:40px; float:left; margin-right:6px; margin-bottom:7px;}
#rechercher {margin-right:0px;}

#newsletter .inn, #rechercher .inn {padding:10px; padding-bottom:0;}

.col, .col_right {float:left; width:193px; margin-right:7px; }
.col_right {margin-right:0px;}
.col img, .col_right img {border:none;}

.col a:active, .col a:hover {	text-decoration: underline;}
.col_right a:active, .col_right a:hover {	text-decoration: underline;}

.three_col {margin-bottom:7px;}
.three_col h3 {margin-left:5px;}
.three_col ul {margin-top:3px;}
.three_col li{ padding-left:20px; color:#666; background: url(../pix/ul_.gif) 5px 5px no-repeat; margin-bottom:3px;}

#choix_par_categories, #comparateur_auto {background: url(../pix/bg_choix.jpg) top center no-repeat; height:170px; padding:5px;}

#choix_par_categories span, #guide_categories span {width:81px; display:block; height:62px; float:left; text-align:center; margin-right:2px; margin-bottom:2px; font: bold 10px Arial; color:#000; letter-spacing:0px;}
img {border:none;}

#comparateur_auto {}
#comparateur_auto span {width:130px; float:left; text-align:left; margin-left:7px; font-size:10px;}

.glob {position:relative; top:-8px; left:110px;}
.dolar, .id {float:left;}

#left, #center, #right {margin-bottom:20px; border:0px solid red; float:left; margin-right:10px;  }
#left {width:200px; text-align:left; position:relative; top:12px;}
#center {width:595px; text-align:left;  position:relative; top:-35px;}
#right {width:200px; float:right; color:#333; text-align:center; margin-right:0px; position:relative; top:-90px;}

.col2, .col2_right {float:left; width:193px; margin-right:7px; height:93px; background: url(../pix/bg_193.jpg) top center no-repeat; padding-top:5px;}
.col2_right {margin-right:0px;}
.col2 img, .col2_right img {border:none;}

.box {padding:0px; background: url(../pix/bg_left_box.jpg) top center no-repeat;}
.under_box {background: url(../pix/bg_left_box_under.jpg) top center no-repeat; height:6px; margin-bottom:10px;}
.box .inn {padding:10px; padding-bottom:0;}

.box li {padding-left:20px; margin-bottom:0px; line-height:18px;}
.box .minus {}

.plusmoins {padding:0px; background: url(../pix/bg_left_box.jpg) top center no-repeat; position:relative}
.plusmoins .inn {padding:10px; padding-bottom:0;}
.under_plusmoins {background: url(../pix/bg_left_box_under.jpg) top center no-repeat; height:6px; margin-bottom:25px;}


#footer{ clear:both; text-align:left; border-top:1px solid #999; border-bottom:0px solid #999; padding:10px; color:#828282; font-size:11px; margin-top:0px; height:30px;}
#footer a {margin-left:20px; color:#666;}
#footer span {margin:0 240px 0 240px;}

.desc {width:60px; text-align:right; border:0px solid red; float:left; margin-right:3px; font-size:11px;}

.pages { float:left; width:20px; font-size:10px; background-color:#666; color:#FFFFFF; text-align:center; margin:0px 5px 0px 0;padding-top:0px}
.pages:link, .pages:visited {background-color:#666; color:#ffffff;}
.pages:hover {background-color:#fc4a20; color:#fff;}

.pages2 { float:left; width:20px; font-size:10px; background-color:#fc4a20; color:#FFFFFF; text-align:center; margin:0px 5px 0px 0;padding-top:0px}
.pages2:link, .pages2:visited {background-color:#fc4a20; color:#fff;}
.pages2:hover {background-color:#fc4a20; color:#fff;}

.pages3 { float:left; width:20px; font-size:10px; background-color:#666; color:#FFFFFF; text-align:center; margin:0px 5px 0px 0;padding-top:0px}
.pages3:link, .pages3:visited {background-color:#666; color:#ffffff;}
.pages3:hover {background-color:#ff4300; color:#fff;}

.pages4 { float:left; width:20px; font-size:10px; background-color:#ff4300; color:#FFFFFF; text-align:center; margin:0px 5px 0px 0;padding-top:0px}
.pages4:link, .pages4:visited {background-color:#ff4300; color:#fff;}
.pages4:hover {background-color:#ff4300; color:#fff;}

.pages5 { float:left; width:20px; font-size:10px; background-color:#666; color:#FFFFFF; text-align:center; margin:0px 5px 0px 0;padding-top:0px}
.pages5:link, .pages5:visited {background-color:#666; color:#ffffff;}
.pages5:hover {background-color:#66a000; color:#fff;}

.pages6 { float:left; width:20px; font-size:10px; background-color:#66a000; color:#FFFFFF; text-align:center; margin:0px 5px 0px 0;padding-top:0px}
.pages6:link, .pages6:visited {background-color:#66a000; color:#fff;}
.pages6:hover {background-color:#66a000; color:#fff;}

.pages7 { float:left; width:20px; font-size:10px; background-color:#666; color:#FFFFFF; text-align:center; margin:0px 5px 0px 0;padding-top:0px}
.pages7:link, .pages7:visited {background-color:#666; color:#ffffff;}
.pages7:hover {background-color:#b70000; color:#fff;}

.pages8 { float:left; width:20px; font-size:10px; background-color:#b70000; color:#FFFFFF; text-align:center; margin:0px 5px 0px 0;padding-top:0px}
.pages8:link, .pages8:visited {background-color:#b70000; color:#fff;}
.pages8:hover {background-color:#b70000; color:#fff;}

input{background: url(../pix/bg_input.gif) top left no-repeat; background-color: transparent; height:17px; width:150px; border:0; color:#666; padding:3px;margin-bottom:5px; margin-top:0;}
textarea {width: 350px;	height: 120px;	border: 1px solid #D6D6D6;	background-color:#F0F0F0; padding: 2px;}

.input_small {background: url(../pix/bg_input_small.gif) left top no-repeat; background-color: transparent; width:110px; height:22px; border:none; color:#666; padding:3px;margin-top:2px; margin-bottom:0; font-size:11px;}

.bt {background: url(../pix/ok.gif) left top no-repeat;  border:none; cursor:pointer; color:#fff; font-size:9px; width:23px; height:14px; font-weight:bold; line-height:18px;}
.bt1 {background: url(../pix/bg_bt2.gif) 0 3px no-repeat; width:150px; height:23px; text-align:center; color:#000; font-size:11px; font-weight:bold; cursor:pointer;}
.bt2 {background: url(../pix/bg_bt.gif) 0 3px no-repeat; width:100px; height:23px; text-align:center; color:#fff; font-size:11px; font-weight:bold; cursor:pointer;}
.bt3 {background: url(../pix/bg_bt2.gif) 0 3px no-repeat; width:150px; height:23px; text-align:center; color:#fff; font-size:11px; font-weight:bold; cursor:pointer;}
.bt4 {background: url(../pix/bgbt3.gif) 0 3px no-repeat; width:140px; height:40px; text-align:center; color:#fff; font-size:11px; font-weight:bold; cursor:pointer;}
.bt5 {background: url(../pix/bgbt4.gif) 0 3px no-repeat; width:140px; height:40px; text-align:center; color:#fff; font-size:11px; font-weight:bold; cursor:pointer;}
.bt_img { position:absolute;background: none; width:13px; height:14px; text-align:center; cursor:pointer; right:-4px; top:-4px;}
.back {background-color:#C5C2B4;}

.img_ann { position:relative; float:left; margin:5px; width:65px; height:65px; border:1px solid #DDD; text-align:center }

select {margin-bottom:3px; width:110px; }

#form_search .big_select {margin:0 5px 3px 0; padding:0; width:189px; font-size:10px }
#form_search .min_select {margin:0 5px 3px 0; padding:0; width:92px; font-size:10px }
#form_search .min_select_l {margin:0 5px 3px 0; padding:0; width:92px; font-size:10px }

.titre_form { font-size:16px; padding:15px 0 5px 0; margin-bottom:10px; border-bottom:1px solid #C5C2B4; color:#ff4300; font-weight:bold}
.titre_form_vert { font-size:16px; padding:15px 0 5px 0; margin-bottom:10px; border-bottom:1px solid #C5C2B4; color:#66a000; font-weight:bold}


.checkbox { background:none; width:10px; height:10px; background-image:none; padding:0px; margin-right:5px;}
.radio { background:none; width:12px; height:12px; background-image:none; padding:0px; margin-right:5px;float:left;}
.file { background-image:none; background-color: #fff; border-width: 1px; border-style: solid; border-color: #ccc; }
.minitext{background: url(../pix/bg_input30px.gif) top left no-repeat; background-color: transparent; height:17px; width:30px; border:0; color:#666; padding:3px;margin-bottom:5px; margin-top:0;}
.moyentext{background: url(../pix/bg_input100px.gif) top left no-repeat; background-color: transparent; height:17px; width:100px; border:0; color:#666; padding:3px;margin-bottom:5px; margin-top:0;}

#fiche_technique table {
  font: 11px/16px Arial, Verdana, Georgia, Tahoma, sans-serif;
	color:#333;
	margin:0;
	padding:0px;
	color: #555555;
}

#fiche_technique tr {
}

#fiche_technique td {
	padding: 0;
	font-size: 11px;

}

table {
  font: 11px/16px Arial, Verdana, Georgia, Tahoma, sans-serif;
	color:#333;
	margin:10px 0 20px 0;
	padding:0px;
	color: #555555;
}

th {
	color: #fff;
	font-weight: bold;
	background: #666;
	text-align: left;
	padding: 2px 10px 2px 10px;
	font-size: 12px;
	
}
th img {border:0px;}
th a {color: #333333;text-decoration:none;}

tr {
}

td {
	padding: 2px 5px;
	font-size: 11px;

}

.tabClear {background: #fff; margin:0; padding:0;}
.inRight {text-align:right;}
.alert {font-size:11px; color:#496FB1;}


#blank {position:relative; left:0px; top:0px; border:0px solid red; width:174px; height:116px;}
#blank img {border:0;}

h3.titre_modele {
	cursor: pointer;
	font-family: 'arial', sans-serif;
	font-size: 15px;
	font-weight:bold;
	background: #D2E0E6;
	color: #fff;
	margin: 15px 0 0px 0;
	background: url(../pix/encart_b_fond.gif) left top repeat-x;
	height:23px;
	padding: 6px 5px 1px 70px;
}

h3.titre_modele img {
	position:absolute; left:0px; bottom:0px;
}

.cadre { width : 210px; float:left }
.cadre_titre { background : url(../pix/cadre_t.png) top left no-repeat ; height : 30px ; padding:10px 5px 10px 5px }
.cadre_main { border-left : 1px solid #dddedf ;border-right : 1px solid #dddedf ;background : #FFF ;min-height : 1px; clear : both ; padding : 0px 10px 5px 10px ; text-align:center; overflow:hidden }
.cadre_bas { background : url(../pix/cadre_b.png) bottom left no-repeat ; width:210px; height:5px }
.cadre_titre h3 {color:#ff4300 }
.cadre_titre h3.vert {color:#66a000 }
.cadre_titre h3.rouge {color:#b70000 }

.cadre_210 { width : 210px; height:182px; float:left }
.cadre_titre_210 { background : url(../pix/cadre_t.png) top left no-repeat ; height : 30px ; padding:10px 5px 5px 5px }
.cadre_bas_210 { background : url(../pix/cadre_b.png) bottom left no-repeat ; width:210px; height:5px }
.cadre_titre_210 h3 {color:#ff4300 }
.cadre_titre_210 h3.vert {color:#66a000 }
.cadre_titre_210 h3.rouge {color:#b70000 }

.cadre_370 {width : 370px; height:182px; float:left; margin-right:10px;}
.cadre_titre_370 { background : url(../pix/cadre_t_370.png) top left no-repeat ; height : 20px ; padding:10px 5px 5px 5px }
.cadre_bas_370 {background : url(../pix/cadre_b_370.png) bottom left no-repeat ; width:370px; height:5px; }
.cadre_titre_370 h3 {color:#ff4300 }
.cadre_titre_370 h3.vert {color:#66a000 }
.cadre_titre_370 h3.rouge {color:#b70000 }

.cadre_270 {width : 270px; height:140px; float:left; margin-right:10px;}
.cadre_titre_270 { background : url(../pix/cadre_t_270.png) top left no-repeat ; height : 20px ; padding:10px 5px 5px 5px }
.cadre_bas_270 {background : url(../pix/cadre_b_270.png) bottom left no-repeat ; width:270px; height:5px; }
.cadre_titre_270 h3 {color:#ff4300 }
.cadre_titre_270 h3.vert {color:#66a000 }
.cadre_titre_270 h3.rouge {color:#b70000 }

.cadre_300 {width : 300px; height:182px; float:left; margin-right:10px;}
.cadre_titre_300 { background : url(../pix/cadre_t_300.png) top left no-repeat ; height : 20px ; padding:10px 5px 5px 5px }
.cadre_bas_300 {background : url(../pix/cadre_b_300.png) bottom left no-repeat ; width:300px; height:5px; }
.cadre_titre_300 h3 {color:#ff4300 }
.cadre_titre_300 h3.vert {color:#66a000 }
.cadre_titre_300 h3.rouge {color:#b70000 }

.cadre_190 { width : 190px; height:179px; float:left;margin-right:10px; }
.cadre_190_l { width : 190px; height:179px; float:left;margin-right:0px; }
.cadre_titre_190 { background : url(../pix/cadre_t_190.png) top left no-repeat ; height : 20px ; padding:10px 5px 5px 5px; }
.cadre_bas_190 {  background : url(../pix/cadre_b_190.png) bottom left no-repeat ; width:190px; height:5px; }
.cadre_titre_190 h3 {color:#ff4300 }
.cadre_titre_190 h3.vert {color:#66a000 }
.cadre_titre_190 h3.rouge {color:#b70000 }

.cadre_130 {width : 130px; float:left; margin-bottom:10px; margin-left:2px; margin-top:2px}
.cadre_titre_130 { background : url(../pix/cadre_t_130.png) top left no-repeat ; height : 20px ; padding:10px 5px 20px 10px }
.cadre_main_130 { border-left : 1px solid #dddedf ;border-right : 1px solid #dddedf ;background : #FFF ;min-height : 1px; clear : both ; padding : 0px 2px 5px 2px ; text-align:center; overflow:hidden }

.cadre_bas_130 {background : url(../pix/cadre_b_130.png) bottom left no-repeat ; width:130px; height:5px; }
.cadre_titre_130 h3 {color:#ff4300 }
.cadre_titre_130 h3.vert {color:#66a000 }
.cadre_titre_130 h3.rouge {color:#b70000 }

.cadre_big {width : 580px; float:left; margin-right:10px;margin-bottom:10px;}
.cadre_titre_big { background : url(../pix/cadre_t_big.png) top left no-repeat ; height : 20px ; padding:10px 5px 20px 10px }
.cadre_main_big { border-left : 1px solid #dddedf ;border-right : 1px solid #dddedf ;background : #FFF ;min-height : 1px; clear : both ; padding : 0px 10px 5px 10px ; text-align:center; overflow:hidden }

.cadre_bas_big {background : url(../pix/cadre_b_big.png) bottom left no-repeat ; width:580px; height:5px; }
.cadre_titre_big h3 {color:#ff4300 }
.cadre_titre_big h3.vert {color:#66a000 }
.cadre_titre_big h3.rouge {color:#b70000 }

#tab_chiffres table { border:0; border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb}
#tab_chiffres td { border:0; border-top:1px solid #bbb;}
#tab_chiffres em { font-style:normal}
#tab_chiffres strong { color:#cc0000; font-style:normal}

/* #######################MOOTOOLS####################### */

/* -----Accordeon----------*/

#accordion {
	margin:20px 0px;
}

h3.toggler {
	cursor: pointer;
	font-family: 'arial', sans-serif;
	font-size: 15px;
	font-weight:bold;
	background: #D2E0E6;
	color: #fff;
	margin: 15px 0 0px 0;
	background: url(../pix/encart_b_fond.gif) left top repeat-x;
	height:23px;
	padding: 6px 5px 1px 50px;
	position:relative;
}

h3.togglerv {
	background: url(../pix/encart_b_fond_v.gif) left top repeat-x;
}

h3.togglerr {
	background: url(../pix/encart_b_fond_r.gif) left top repeat-x;
}

h3.toggler img {
	position:absolute; left:5px; top:-14px;
}

div.toggler {
	cursor: pointer;
	font-family: 'arial', sans-serif;
	font-size: 12px;
	font-weight:bold;
	background: #D2E0E6;
	margin: 5px 0 0px 0;
	color:#aaa;
	background: url(../pix/bh3-r.png) right top repeat-x;
	height:23px;
	padding: 3px 5px 1px 10px;
	position:relative;
}

div.toggler1 {
	cursor: pointer;
	font-family: 'arial', sans-serif;
	font-size: 12px;
	font-weight:bold;
	background: #D2E0E6;
	margin: 5px 0 0px 0;
	color:#aaa;
	background: url(../pix/bh4-r.png) right top repeat-x;
	height:23px;
	padding: 3px 5px 1px 10px;
	position:relative;
}

div.toggler2 {
	cursor: pointer;
	font-family: 'arial', sans-serif;
	font-size: 12px;
	font-weight:bold;
	background: #D2E0E6;
	margin: 5px 0 0px 0;
	color:#fff;
	background: url(../pix/bh3-o.png) right top repeat-x;
	height:23px;
	padding: 3px 5px 1px 10px;
	position:relative;
}

div.toggler2_vert {
	cursor: pointer;
	font-family: 'arial', sans-serif;
	font-size: 12px;
	font-weight:bold;
	background: #D2E0E6;
	margin: 5px 0 0px 0;
	color:#fff;
	background: url(../pix/bh3-o_vert.png) right top repeat-x;
	height:23px;
	padding: 3px 5px 1px 10px;
	position:relative;
}

div.toggler3 {
	font-family: 'arial', sans-serif;
	font-size: 12px;
	font-weight:bold;
	background: #D2E0E6;
	margin: 5px 0 0px 0;
	color:#fff;
	background: url(../pix/bh3-o2.png) right top repeat-x;
	height:23px;
	padding: 3px 5px 1px 10px;
	position:relative;
}

div.toggler3_vert {
	font-family: 'arial', sans-serif;
	font-size: 12px;
	font-weight:bold;
	background: #D2E0E6;
	margin: 5px 0 0px 0;
	color:#fff;
	background: url(../pix/bh3-o2_vert.png) right top repeat-x;
	height:23px;
	padding: 3px 5px 1px 10px;
	position:relative;
}

.element {
	text-align:justify;
	height:inherit;
}


.tip {
	color: #fff;
	font-weight:bold;
	width: 133px;
	height:50px;
	z-index: 13000;
	padding: 5px 3px 5px 3px;
	text-align:left;
	background: url(../pix/bubble.png) top left;
}

.title {color:pink}

/* -----menu_slide----------*/

#fond_wrap {
	background-image: url(../pix/fond_menu.gif);
	background-repeat: no-repeat;
}

#fond_wrap_vert {
	background-image: url(../pix/fond_menu_vert.gif);
	background-repeat: no-repeat;
}

#nav_wrap {
	background-image: url(../pix/bg_menu.png);
	background-repeat: no-repeat;
	width: 100%;
	height:40px;
	border:0px solid red; 
	color:#fff;
}


#nav_wrap ul {
	list-style-type: none;
	color:#FFFFFF;
	margin:0;
	padding-top:7px;
}

#nav_wrap ul li{
	display: inline;
	margin:0;
	padding-left:5px;
	width:200px;
	color:#FFFFFF;
	border:0px solid blue;
}

#nav_wrap ul li a {
	color:#fff;
	margin:0;
	padding:0;
	
}

/* -----fastbox----------*/
.pict { display:inline; }


/* -----slide comp----------*/
div.slider {
	width: 600px;
	height: 16px;
	background: #eee;
}
div.slider div.knob {
	background:url(../pix/boule.png) top left;
	width: 16px;
	height: 16px;
}

#container{
    width: 601px;
    border: 0px solid red;
    overflow: hidden;
    overflow-x: hidden;
    overflow-y: hidden;
	position:relative;

}

div#fontSize{
    border: 0px solid red;
	position:relative;
	right:0;
}

div#fichiers {
    width: 370px;
    margin: auto;
    
    padding: 5px;
    
    border: 1px dotted #7e9db5;
    
    font-size: 13px;
    text-align: left;
}

/* -----menu pro----------*/

#topbar{font-size:11px; color:#3b5d14; background:#dddddd; font-weight:bold; padding:0px; overflow:auto; height:1%; clear:both;}
	#topbar a{color:#666;padding-left:10px;padding-right:10px; margin:0 2px; text-decoration:none; height:23px; line-height:23px; float:left; display:block;}
	#topbar a:hover{ 	height:23px;
				line-height:23px; 
				background:url(../pix/tb_a.png) right top no-repeat;
				padding-left:0px;
			}
	#topbar a:hover span{ background:url(../pix/tb_span.png) left top no-repeat; height:23px; display:block; padding-left:10px; }
	
	#topbar a.active{ 	height:23px;
				line-height:23px; 
				background:url(../pix/tb_a.png) right top no-repeat;
				padding-left:0px;
			}
	#topbar a.active span{ background:url(../pix/tb_span.png) left top no-repeat; height:23px; display:block; padding-left:10px; }
	
	
	
	
	

.pagess_comment { float:left; padding-left:140px; color:#666; }
.pagess { float:left; width:20px; font-size:12px; background-color:#666; text-align:center; margin:0px 5px 0px 0;padding-top:0px; padding:2px; }
.pagess:link, .pagess:visited {background-color:#666; }
.pagess:hover {background-color:#fc4a20;}
.pagess_select { float:left; width:20px; font-size:12px; background-color:#fc4a20; text-align:center; margin:0px 5px 0px 0;padding-top:0px; padding:2px;}
.pagess_select:link, .pagess_select:visited {background-color:#fc4a20;}
.pagess_select:hover {background-color:#fc4a20;}
	