/* CSS Document */
/* hack ie5.5 : voice-family: "\"}\"";voice-family:inherit; */
*{padding:0;margin:0;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
div{position:relative;}
hr{display:none;}
li{list-style-type:none;list-style-position:outside;font-family:arial;font-size:11px;color:#494949;}
.clear{clear:both;font-size:1px;}
.right{float:right;}
.left{float:left;}
td{font-family:arial;font-size:11px;color:#494949;}
/*table{margin-bottom:15px;}*/
.contenu{color:#494949;font:normal 11px verdana;margin-top:7px;width:524px;}
.haut_encart{background:#F0F2F2 url('../../img/contenu/haut_encart.gif') left top  no-repeat;}
.bas_encart{background:url('../../img/contenu/bas_encart.gif') left bottom  no-repeat;padding:20px 1px 20px 0px;}
.marge{margin-left:30px;}
.img_criteres{background-color:#a1bbbf;margin-bottom:15px;}
.bt_plus_photo_1{margin-top:-18px;float:right;position:relative;margin-right:5px;voice-family: "\"}\"";voice-family:inherit;margin-top:-18px;float:right;position:relative;margin-right:5px;}
*>.bt_plus_photo_1{margin-top:-16px;float:right;position:relative;margin-right:5px;}
.contenu h1{font-size:14px;color:#ffffff;}
.contenu h2, .contenu h1.critere{background-color:#494949;font-size:14px;color:#ffffff;}/* 20070823 - DBO */
.contenu h2.titre_onglet{background-color:#ffffff;font-size:14px;color:#494949;}

.critere{padding:9px 0 7px 30px;}
.texte_blanc{color:#ffffff;}
.paragraphe{width:350px;float:left;z-index:1}
/*.paragraphe2{margin-left:30px;}*/
.titre_picto_bateau{background:url('../../img/picto/bateau.gif') 30px center no-repeat;padding:18px 0 15px 90px;border-bottom:1px solid #d5dfe1;margin-bottom:15px;}

.titre_picto_ancre{background: url('../../img/contenu/ancre.gif') left center no-repeat;padding:18px 0 15px 25px;margin-bottom:7px;}
.taille{width:1px}
/*.trier_par{padding-left:3px;padding-right:10px;}*/
/*** tri ***/
.trier_par{padding-left:1px;padding-right:8px;font-weight:bold;font-family:Arial;font-size:13px;color:#494949;}

.trier_par ul{margin-top:4px;}
/*.trier_par p{margin-bottom:-3px;}*/

/*.trier_par p{margin-bottom:-6px;hack ie5.5 : voice-family: "\"}\"";voice-family:inherit;margin-bottom:-6px;}
*>*/.trier_par p{margin-bottom:-6px;}
.trier_par li{float:left;font-size:13px;}
.trier_par li a{color:#494949;}
.trier_par li a:hover{color:#61b1f5;}
/** tri actif **/
.trier_par li.ordre_decroissant{background:url('../../img/contenu/picto/croissant.gif') center bottom no-repeat;padding-bottom:7px}
.trier_par li.ordre_croissant{background:url('../../img/contenu/picto/decroissant.gif') center bottom no-repeat;padding-bottom:7px}
.trier_par li.on a{border-bottom:1px solid #61b1f5;color:#61b1f5}
.trier_par li.on a:hover{text-decoration:none}
/*** tri ***/
#details{width:100%}
.entete_detail{width:66%}
.img_criteres_2{background-color:#f0f2f2;margin-bottom:15px;margin-left:0;color:#494949}
ul.liste{width:250px;height:70px;}
ul.liste_detail{width:175px;height:70px;}
img.savoir_plus{margin-bottom:5px}
.bt_plus_photo_2{margin-top:-18px;float:right;position:relative;margin-right:5px;voice-family: "\"}\"";voice-family:inherit;margin-top:-18px;float:right;position:relative;margin-right:5px;}
*>.bt_plus_photo_2{margin-top:-16px;float:right;position:relative;margin-right:5px;}
td.couleur_c1cbcc{/*background-color:#c1cbcc*/}
.img_criteres_3 td img{border:1px solid #ffffff;margin-top:7px;margin-bottom:7px;}
img.left{margin-left:20px;margin-right:10px}
img.right{margin-left:10px;margin-right:20px}
.bloc_lien{margin-top:10px}
.bloc_lien a{color:#0893ca;font-weight:bold;text-decoration:underline;font-family:Arial;font-size:11px;}
.bloc_lien a:hover{text-decoration:none}
.telecharger{background:url('../../img/contenu/picto/telecharger.gif') 30px bottom no-repeat;padding-left:50px;padding-top:10px;}
.me_rappeler{background:url('../../img/contenu/picto/me_rappeller.gif') 30px bottom no-repeat;padding-left:50px;padding-top:10px;position:relative}
/*.question{background:url('../../img/contenu/picto/question.gif') 30px bottom no-repeat;padding-left:50px;padding-top:10px;position:relative}*/
.imprimer{background:url('../../img/contenu/picto/imprimer.gif') 0px bottom no-repeat;padding-left:20px;padding-top:10px;position:relative;margin-right:14px;margin-left:15px}
#caracteristiques{margin:25px auto;width:461px;}
#onglets{padding-bottom:0px;width:461px;}
#onglets li{float:left;}
#caracteristiques blockquote{border:1px solid #becfd1;background-color:#ffffff;width:461px;}
#caracteristiques blockquote h1{color:#494949}
.critere_details{padding:12px 0 15px 30px;}
.critere_details li{margin:3px 0;display:block;width:410px}
.critere_titre{padding:15px 0 0 30px;}
.bloc_on{display:block}
.bloc_off{display:none;}

/** les prix **/
.angle_11{background:#A1BBBF url('../../img/contenu/angle_1.gif') left top no-repeat;font-family:Arial;color:#ffffff;font-size:17px;margin-right:7px;float:right;}
.angle_1{background:#A1BBBF url('../../img/contenu/angle_1.gif') left top no-repeat;font-family:Arial;color:#ffffff;font-size:17px;margin-right:7px;float:right;margin-top:-70px;}
.angle_2{background:url('../../img/contenu/angle_2.gif') right top no-repeat;}
.angle_3{background:url('../../img/contenu/angle_3.gif') right bottom no-repeat;}
.angle_4{background:url('../../img/contenu/angle_4.gif') left bottom no-repeat;padding:10px;}
.angle_4 span{font-size:11px;}
/*.details{width:324px}*/

/** pour l'impression**/
.recup_contenu{display:none;}
.tt_cache{display:none}
#bandeau_print{display:none}
/******************************formulaire*****************************/
.form table tr td {padding:4px 0;font-size:11px;font-family:Arial;vertical-align:middle;}
.form table tr td span{margin-right:10px;font-size:11px;}
.form td.texte{width:33%;text-align:right;font-weight:bold;}
.form td.champs{text-align:left;width:65%;}
input{border:1px solid #c9c9c9;font-size:10px;margin-bottom:0px;height:16px;width:280px}
select{border:1px solid #c9c9c9;font-size:10px;margin-bottom:0px;line-height:15px;width:280px}
textarea{border:1px solid #c9c9c9;font-size:10px;margin-bottom:0px;height:16px;width:280px;height:100px}
.chmps_petits table{margin:0}
.chmps_petits input{width:90px}
.chmps_petits select{width:90px;margin-bottom:-1px;}
.form .checkbox, .radio{background:transparent;border:none;width:auto}
label{margin-right:15px;margin-left:5px;vertical-align:top}
input.rechercher{width:76px;border:none;float:right;height:16px;margin-right:10px;position:relative}
td#prix div{float:left;margin-right:1px;}
#et{margin:0 7px}
td#Kbine div{float:left;margin-right:1px;}
#nb_kbine2{margin:0 7px 0 15px}
/********** ancre formulaire*****************/
.verif_form{}
.verif_form div{padding:5px;margin-top:10px;border:1px solid #C9C9C9;background-color:#eff3f8;font-size:11px;}
/* enleve float #bloc_txt span */
.verif_form span{float:none;}
.titre_verif_form{font-weight:bold;}
.intro_verif_form{}
.verif_form ul{}
.verif_form ul li{}
div.verif_form *{width:270px;}
/*#inscription div.verif_form *{width:300px;}*/
div.verif_form ul{width:auto;}
div.verif_form li{width:auto;}
/********** ancre formulaire*****************/

/* pagination */
.pagination {margin-top:20px;}
.pagination div{}
.pagination li{float:left;margin:0 1px;font-size:12px}
.pagination a{color:#494949;font-weight:bold;}
.pagination a:hover{color:#61b1f5;}
.pagination a.on{color:#61b1f5;}/* page actuelle */
/* /pagination*/

/* autocomplete */
div.autocomplete {
	position:absolute;
	width:250px;
	background-color:white;
	border:1px solid #888;
	margin:0px;
	padding:0px;
	z-index:999
}
div.autocomplete ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
div.autocomplete ul li.selected { background-color: #9cbebd;}
div.autocomplete ul li {
	list-style-type:none;
	display:block;
	margin:0;
	padding:2px;
	height:15px;
	cursor:pointer;
}

/* base techniques */
h2.tt_bases{color:#494949;background:none;font-family:Arial;}
ul.bloc_lien {margin-bottom:20px}
.bloc_lien li{margin:5px 10px}
a.haut_page{float:right;margin-right:10px;color:#ffffff;font-size:11px;display:block}

/*a.haut_page{float:right;margin-top:-22px;margin-right:10px;color:#ffffff;font-size:11px;voice-family: "\"}\"";voice-family:inherit;margin-top:-22px;}
*>a.haut_page{margin-top:-15px;}*/

.marge_base{margin:0 0 15px 0}
.taille_bases{width:354px}
.taille_img{169px}
.fd_noir {width:100%}
.fd_noir td{background-color:#494949;}
