﻿@charset "utf-8";
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Regular'), local('Roboto-Regular'), url(https://themes.googleusercontent.com/static/fonts/roboto/v7/2UX7WLTfW3W8TclTUvlFyQ.woff) format('woff');
}

/* Page */
html { font-size: 100%; }
body {
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#575757;
  background:#ffffff;background:#FFF url(/images/background.png) repeat-x;
}
h1, h2, h3, h4, h5, h6 {
  margin: 1em 0 .5em 0;
  font-weight: bold;
  font-style: normal;
}
h1 {font-size: 1.75em;}
h2 {font-size: 1.5em;}
h3 {font-size: 1.25em;}
h4 {font-size: 1em;}
ul, ol { margin: .75em 0 .75em 32px; padding: 0;}
address {margin: .75em 0;font-style: normal;}
a {text-decoration: none;color:#47a0de;}
a:link {color:#47a0de;}
a:visited { color:#47a0de;}
a:hover, a:focus, a:active { color:#47a0de;}
a img {border: none;}
em {font-style: italic;}
strong {font-weight: bold;}
form, fieldset {margin: 0;padding: 0;border: none;}
input, button {vertical-align: middle;}

/*EDITEURS*/
/*FIN style editeurs*/

.mention-photo { color:#fff; float: right; position: relative; margin-top: -10px; font-size:11px; }

.clear { clear:both;}
#cont_site, #contenu_site  { display:block; position:relative;width:987px; margin:0 auto; }
	#tetiere {display:block;height:124px; width:100%;	}
		#logo { display:block; position:relative;float:left;top:25px;left:25px;margin-bottom: 25px;}
		#tetiere h1{clear:both;display:block;position:relative;height:20px; width:225px;float:left;font-size:14px;font-weight:normal;margin:0;left:25px;text-align:center;color:#b6b6b6;top:4px;}
		#tetiere h2{display:block;position:relative;height:20px; width:225px;float:left;margin:0;left:81px;padding:0;top:-22px;font-family: 'Roboto';color:#fff;font-weight:400;background:url(/images/pucebleue.png) no-repeat 185px 10px;}
		#tetiere h2.wthoutbg{background:none;}
		#recherche { display:block; position:relative;float:right;top:0px;right:10px;height:32px;width:220px;padding-top:10px;}
		#recherche input[type="text"] { display:block; position:relative;float:left;top:0px;height:20px;width:153px;background:#454444;border:solid 1px #616161;padding:0px 10px;color:#7b7b7b;color: #b6b6b6;}
		#recherche ::-webkit-input-placeholder { /* WebKit browsers */color:#7b7b7b;color: #b6b6b6;	}
		#recherche ::-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#7b7b7b;color: #b6b6b6;	}
		#recherche ::-moz-placeholder { /* Mozilla Firefox 19+ */color:#7b7b7b;color: #b6b6b6;}
		#recherche ::-ms-input-placeholder { /* Internet Explorer 10+ */color:#7b7b7b;color: #b6b6b6;}
		#recherche input[type="submit"] { display:block; position:relative;float:left;top:0px;height:21px;width:21px;background:url(/images/recherche_submit.png) no-repeat 0px 0px;text-indent:-500px;border:0;margin-left:10px;}
		#recherche input[type="submit"]:hover { background:url(/images/recherche_submit.png) no-repeat 0px -21px;cursor:pointer;}
		#menuboutique { display:block; position:relative;float:right;top:0px;right:0px;background:#575757;height:42px;width:300px;}
		#menuboutique #compte{display:block; position:relative;float:left;width:85px;padding:5px 20px;height:100%;font-family: 'Roboto';color:#b6b6b6;}
		#menuboutique #compte #compte_deconnexion{clear:both;display:block; position:relative;float:left;width:125px;font-family:  Arial, sans-serif;background:url(/images/deconnexion.png) no-repeat 0px 3px;text-indent:15px;}
		#menuboutique #compte #compte_deconnexion a{color:#ffffff;}
		#menuboutique #compte #compte_deconnexion a:hover{color:#47a0de;}
		#menuboutique #commande{display:block; position:relative;float:left;width:85px;padding:5px 15px;height:100%;font-family: 'Roboto';color:#b6b6b6;}
		#menuboutique #commande #commande_articles{clear:both;display:block; position:relative;float:left;width:125px;font-family:  Arial, sans-serif;color:#ffffff;}
		#menuboutique #panier{display:block; position:relative;float:left;width:60px;height:100%;background:url(/images/panier.png) no-repeat 15px 7px;}
		#menuboutique #panier:hover{background:url(/images/panier.png) no-repeat 15px -32px;cursor:pointer;}
	#menu {min-height:43px;height:auto;width:100%;background:#408ec4;border-top:1px solid #436780;border-right:none;border-left:none;text-align:left;}
		#menu div a {font-family: 'Roboto', sans-serif;text-transform:uppercase;color:#697074;font-size:14px;text-decoration:none;font-weight:700;display: inline-block;min-height:43px;height:auto;padding:0px 20px;}
		#menu div a:hover {color:#FFF;}
		#menu .contact { padding-top: 10px; height: 33px; min-height: 33px;background: url(/images/contact.png) no-repeat 150px 10px;}
		#menu .contact:hover { padding-top: 10px; height: 33px; min-height: 33px;background:#b7b7b7 url(/images/contact_hover.png) no-repeat 150px 10px;}
		#menu > div div.ssmenu{display:none;}
		#menu > div:hover div.ssmenu{display:block;position:absolute;background:#f18e05;display: inline-block;padding:10px 20px;margin-left:-200px;margin-top:43px;}
		#menu > div:hover div.ssmenu a	{ display:block;}
/* CONTENU PRINCIPAL */
#contenu {padding:0px 0 0 0px ;width:720px;}
#contenu_site #contenu {padding:0px 0 0 0px ;width:768px;background:#fff;float: right;min-height: 240px;}
	#contenu #fil-ariane { float:left; font-size:10px; padding-top:5px;padding-bottom:5px; display:block;width:100%;background:#efefef;}
		#contenu #fil-ariane a { color:#979797; text-decoration:none;padding-right:30px;padding-left:10px;background:url(/images/bt_chevronsbleus.png) no-repeat right center ; }
		#contenu #fil-ariane .txtariane {padding-left:10px;}
/* Editorial */
#bandeau{width:720px;}
	#contenu h1{ color:#408ec4;font-size:18px;font-family: 'Roboto', sans-serif;height:30px;position:relative;margin:5px auto;margin-top:20px;display:block;line-height:30px;width:95%;text-align:left;font-weight:normal;border-bottom:solid 2px #f6f6f6;}
	#contenu h2{padding:0px 20px ;color:#575757;font-size:17px;font-weight:normal;}
	#contenu p{padding:0px 20px ;color:#575757;font-size:12px;font-weight:normal;}
	
	#contenu .chapeau{
		color:#676e73;
		font-style:italic;
		font-weight:bold;
	}
	#contenu h3{
		color:#f18c00;
		font-family: 'Roboto', sans-serif;
		font-weight:700;
	}
	.editoimg {display: block;float: right;margin-right: 5px;padding-left: 20px;margin-top: 30px;margin-bottom: 10px;}
	ul {list-style-image:url(/images/puce_liste.png);display:block;float:left;min-width:150px;}
	ul li{}
	ol {list-style-position: inside;color: white;margin-left: 18px;display:block;float:left;min-width:150px;}
	ol li{background-image: url(/images/puce_list.jpg);
    background-position: 0px;
    background-repeat: no-repeat;
    padding-left: 2px;color: #373737;}
#contenu_site #contenu table {display:block;float:left;}
#contenu_site #contenu table thead tr {background:#787878;color:#d9d9d9;}
#contenu_site #contenu table td, #contenu_site #contenu table thead th {padding:5px 15px;}
#contenu_site #contenu table tbody tr{color:#909090;}
#contenu_site #contenu table tbody tr.tbltr1 {background:#e5e5e5;color:#909090;}
#contenu_site #contenu table tbody tr td.tbltdintitule {color:#47a0de;}

	.form_contact { display:block;width:76%;margin:0 auto;}
	.form_contact ::-webkit-input-placeholder { /* WebKit browsers */color:#7a7a7a;}
	.form_contact ::-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#7a7a7a;}
	.form_contact ::-moz-placeholder { /* Mozilla Firefox 19+ */color:#7a7a7a;}
	.form_contact ::-ms-input-placeholder { /* Internet Explorer 10+ */color:#7a7a7a;}
	.form_contact select { display:none;float:left;height:0px;margin-right:1px;width:150px;width:0px;padding-left:5px;border:1px solid #d0dad7;margin-bottom:15px;}
	.form_contact input[type="text"] {clear:left;display:block; padding: 3px 5px; float: left;height: 16px;margin-right: 10px;width: 150px;border: 1px solid #d0dad7;margin-bottom: 15px;color: #7a7a7a;}
	.form_contact textarea {clear:left;display:block; padding: 3px 5px; float: left;height: 46px;margin-right: 10px;width: 300px;border: 1px solid #d0dad7;margin-bottom: 15px;color: #7a7a7a;resize: none;}
	.form_contact input[type="text"]:focus {border: 1px solid #47a0de;}
	.form_contact input[type="submit"] {display:block;float:right;margin-right:36px;margin-top:50px;margin-bottom:40px;color:#fff;padding: 2px 20px 2px 30px;position:relative;top:10px;background:#47a0de url(/images/bt_chevronsbleus.png) no-repeat 10px 0px ;font-size:13px;border:0;}
	.form_contact input[type="submit"]:hover {color:#575757;background:#47a0de url(/images/bt_chevronsgris.png) no-repeat 10px 0px ;cursor:pointer;}
	#mes_form{ display:block;width:76%;margin:15px; auto;}
	/* recherche */
	.infobulle{ position: relative;float:left;top:3px;margin-right:2px;} 
	.infobulle:hover{cursor:help;} 
	.infobulle .infobulle-hidden { display: none;  position: absolute;visibility: visible;  z-index: 999;border:solid 1px #47a0de;width:200px;background:#fff;padding:5px;}
	.infobulle:hover .infobulle-hidden {  display: block;} 
	.infobulle .infobulle2-hidden { display: none;  position: absolute;visibility: visible;  z-index: 999;border:solid 1px #47a0de;width:160px;background:#fff;padding:5px;}
	.infobulle:hover .infobulle2-hidden {  display: block;}
	#rechercheform {clear:both;display:block;width:706px;margin:0 auto;}
		#rechercheform input[type="text"] { display:block; position:relative;float:left;top:0px;font-size:11px;height:20px;width:155px;background:#efefef;border:solid 1px #a0a0a0;padding:0px 5px;color:#a0a0a0;}
		#rechercheform ::-webkit-input-placeholder { /* WebKit browsers */color:#a0a0a0;}
		#rechercheform ::-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#a0a0a0;}
		#rechercheform ::-moz-placeholder { /* Mozilla Firefox 19+ */color:#a0a0a0;}
		#rechercheform ::-ms-input-placeholder { /* Internet Explorer 10+ */color:#a0a0a0;}
		#rechercheform input[type="submit"] { display:block; position:relative;float:left;top:0px;height:22px;width:22px;background:#a0a0a0;border:0;padding:0;margin-left:1px;color:#fff;margin-right:40px;}
		#rechercheform input.nomargin { margin-right:0px;}
		#rechercheform input[type="submit"]:hover { background:#70aad3;cursor:pointer;}
		#rechercheform .allresults { clear:both;float:right;color:#fff;padding: 2px 20px 2px 30px;position:relative;right:0px;top:10px;background:#47a0de url(/images/bt_recherche.png) no-repeat 10px 4px ;font-size:13px;margin-bottom:20px;}
		#rechercheform .allresults:hover{color:#575757;background:#47a0de url(/images/bt_recherche_hover.png) no-repeat 10px 4px ;}
	
#rechercheform h2, #rechercheresult h2 {padding:20px 0px 10px 0px;font-size:18px;font-weight:normal;margin-bottom: 0px;}
#rechercheresult h2 {padding:0px 0px 10px 0px;margin-top: 5px;}
#recherchemtresult h2 {padding:0px 0px 10px 0px;margin-top: 20px;}
	#rechercheresult {clear:both;width:706px;margin:0 auto;border-top:solid 2px #f6f6f6;}
	#recherchemtresult {clear:both;width:706px;margin:0 auto;border-top:solid 2px #f6f6f6;}
	#rechercheresult .resultphoto {clear:left;display:block;float:left;width:130px;margin-bottom:20px;}
	#rechercheresult .resultphoto img{display:block;float:left;width:130px;margin-top:20px;}
	#recherchemtresult .resultfiche {display:block;float:left;width:576px;margin-bottom:20px;}
	#rechercheresult .resultfiche {display:block;float:left;width:576px;margin-bottom:20px;}
	#rechercheresult .resultfiche .lg0{height:22px;line-height:27px;font-size:11px;}
	#rechercheresult .resultfiche .lg1{background:#787878;height:29px;line-height:29px;color:#d9d9d9;font-weight:bold;}
	#rechercheresult .resultfiche .lg2{background:#efefef;height:29px;line-height:29px;height:auto;}
	#rechercheresult .resultfiche .lg2 a{color:#4292ca;font-weight:bold;}
	#rechercheresult .resultfiche .lg2 a:hover{color:#787878;font-weight:bold;}
	#rechercheresult .resultfiche .mod{display:block;float:left;width:285px;padding-left:15px;}
	#rechercheresult .resultfiche .lg2.mod{width:371px;}
	#rechercheresult .resultfiche .ref{display:block;float:left;width:86px;height:100%;}
	#rechercheresult  .lg0.ref,#rechercheresult  .lg1.ref,#rechercheresult  .lg2.ref{text-align:center;}
	#rechercheresult .resultfiche .ean{display:block;float:left;width:115px;}
	#rechercheresult  .lg0.ean,#rechercheresult  .lg1.ean,#rechercheresult  .lg2.ean{text-align:center;}
	#rechercheresult .resultfiche .nbp{display:block;float:left;width:75px;}
	#rechercheresult  .lg0.nbp,#rechercheresult  .lg1.nbp,#rechercheresult  .lg2.nbp{text-align:center;}
	.pdf{display:block;height:29px;width:21px;background:url(/images/picto_pdf.png) no-repeat right center ;margin:0 auto;}
	.pdf:hover{background:url(/images/picto_pdf_hover.png) no-repeat right center ;}
	#rechercheresult .resultfiche .visu{display:block;height:29px;width:23px;background:url(/images/picto_visu.png) no-repeat right center ;margin:0 auto;}
	#rechercheresult .resultfiche .visu:hover{background:url(/images/picto_visu_hover.png) no-repeat right center ;}
	#rechercheresult .descrip, #recherchemtresult .descrip{display:block;float:left;width:566px;padding-left:5px;padding-right:5px;height:29px;line-height:29px;border-bottom:solid 1px #e5e5e5;font-size:12px;}
	#rechercheresult .descriptxt, #recherchemtresult .descriptxt{display:block;float:left;width:566px;padding-left:5px;padding-right:5px;padding-top:5px;font-size:12px;}
	#recherchemtresult .descrip{display:block;float:left;width:690px;padding-left:5px;padding-right:5px;height:29px;line-height:29px;border-bottom:solid 1px #e5e5e5;font-size:12px;}
	#recherchemtresult .descriptxt{display:block;float:left;width:690px;padding-left:5px;padding-right:5px;padding-top:5px;font-size:12px;}
	/* FIN recherche */
/* fiche produit */
.prodphoto {float:right;margin-bottom:10px;}
.prodphoto img{width:130px;}
.prodfiche {clear:both;display:block;width:100%;}
.prodfiche .infobulle{ position: relative;float:none;top:3px;margin-right:2px;line-height:normal;} 
.prodfiche .lg0{background:#787878;display:block;float:left;position:relative;width:100%;height:29px;color:#d9d9d9;vertical-align:middle;line-height: 29px;}
.prodfiche .lg0.qtecab, .prodfiche .lg0.prxuntttc, .prodfiche .lg0.qtecde{line-height:normal;}
.prodfiche .lg1{background:#ffffff;display:block;float:left;position:relative;width:100%;/*height:26px;*/line-height:27px;color:#909090;}
.prodfiche .lg1.bgd{background:#e5e5e5;}
.prodfiche .ref{clear:both;display:block;position:relative;float:left;width:80px;margin-left:24px;padding-left:15px;}
.prodfiche .des{display:block;position:relative;float:left;width:310px;}
.prodfiche .lg1.des, .prodfiche .lg1.prxuntttc{color:#525252;}
.prodfiche .des .photoview {display:block;position:relative;float:right;margin-right:10px;width:16px;height:26px;background:url(/images/picto_photo.png) no-repeat center center;}
.prodfiche .des .photoview:hover {cursor:pointer;background:url(/images/picto_photo_hover.png) no-repeat center center;}
.prodfiche .qtecab{display:block;position:relative;float:left;width:55px;text-align:center;}
.prodfiche .prxuntttc{display:block;position:relative;float:left;width:70px;text-align:center;}
.prodfiche .dsp{display:block;position:relative;float:left;width:100px;text-align:center;}
.prodfiche .qtecde{display:block;position:relative;float:left;width:36px;text-align:center;}
.prodfiche .qtecde input[type="text"], .pnrnbrprs input[type="text"] { display:block; position:relative;float:left;top:2px;font-size:11px;height:20px;width:16px;background:#efefef;border:solid 1px #a0a0a0;padding:0px 2px;color:#a0a0a0;}
.cmb{display:block;position: relative;float:left;top:0px;margin-left:2px;line-height:9px;width:12px;height:auto;}
.cmb .var{position: relative;float:left;margin-top:2px;height:10px;width:12px;background:#a2a2a2;}
.cmb .var a{color:#fff;}
.cmb .var:hover{background:#4c9ed7;}
.cmb .var:hover a{color:#fff;}
.prodfiche .bskt{display:block;position:relative;float:left;width:50px;}
.prodfiche .lg1.bskt{background:#ffffff url(/images/addbasketoff.png) no-repeat center center;}
.prodfiche .lg1.bskt.indispo{background:#ffffff url(/images/addbasket0.png) no-repeat center center;}
.prodfiche .lg1.bskt.addbskt{background:#ffffff url(/images/addbasketon.png) no-repeat center center;}
.prodfiche .lg1.bgd.bskt{background:#e5e5e5 url(/images/addbasketoff.png) no-repeat center center;}
.prodfiche .lg1.bgd.bskt.indispo{background:#e5e5e5 url(/images/addbasket0.png) no-repeat center center;}
.prodfiche .lg1.bgd.bskt.addbskt{background:#e5e5e5 url(/images/addbasketon.png) no-repeat center center;}
#formcabine input[type="submit"] {display:block;float:right;margin-right:36px;margin-top:10px;margin-bottom:40px;color:#fff;padding: 2px 20px 2px 30px;position:relative;top:10px;background:#47a0de url(/images/bt_chevronsbleus.png) no-repeat 10px 0px ;font-size:13px;border:0;}
#formcabine input[type="submit"]:hover {color:#575757;background:#47a0de url(/images/bt_chevronsgris.png) no-repeat 10px 0px ;cursor:pointer;}
		 #pnretapes{float:left;font-size: 12px;height:33px;padding-top:4px;text-align:center;margin-top:20px;}
		.cntr{float:left;text-align:center;}
		.pnrtps1{width:135px;margin-left:160px;}
		.pnrtps2{width:140px;}
		.pnrtps3{width:150px;}
		.pnrtps4{width:135px;}
		.pnrtps5{width:82px;text-align:right;} 
		.pnrtps11{width:220px;margin-left:115px;}
		.pnrtps12{width:240px;}
		.pnrtps15{width:110px;text-align:right;}
		#pnrrecap{display:block;width:90%;position:relative;margin:0 auto;clear:both;font-size: 12px;height:23px;padding-top:14px;}
		.prodphoto2 {float:right;margin-bottom:5px;margin-right:30px;margin-top:20px;}
		.prodphoto2 img{width:80px;}
		.pgpanier {width:90%;margin:0 auto;top:40px;position:relative;}
		.pnrcont{clear:both;font-size: 12px;width:90%;margin:0 auto;}
		.pnrcontttr{float:left;font-size: 12px;background:#787878;height:23px;color:#d9d9d9;margin-bottom:0px;padding-top:4px;display:block;position:relative;}
		.pnrconttxt{float:left;font-size: 12px;height:26px;padding-top:4px;border-bottom:solid 1px #cacaca;line-height: 25px;padding-bottom: 3px;}
		.pnrphoto{width:80px;padding-left:20px;}
		.pnrnbrprs input[type="text"] { color:#575757;}
	.pnrprod .photoview {display:block;position:relative;float:right;margin-right:10px;width:16px;height:26px;background:url(/images/picto_photo.png) no-repeat center center;}
	.pnrprod .photoview:hover {cursor:pointer;background:url(/images/picto_photo_hover.png) no-repeat center center;}
		.pnrprod{width:335px;padding-left:20px;}
		.pnrref{width:90px;text-align:center;}
		.pnrprix{width:95px;text-align:center;}
		.pnrconttxt.pnrprix{}
		.pnrnbrprs{width:36px;text-align:center;}
		.pnrttlttc{width:105px;text-align:right;padding-right:10px;}
		.prxht{display:block;float:right;border:0;font-weight: bold;font-size: 13px;}
		.pnrpicto{margin-top:5px;margin-left:10px;display:block;float:right;border:0;}
		.pnrpicto:hover{cursor:pointer;}
		.lgpanier{display:block;height:33px;width:90%;position:relative;margin:0 auto;background:#ffffff;}
		.lgpanier2{display:block;height:33px;width:90%;position:relative;margin:0 auto;background:#efefef;}
		.pnrttl {clear:both;display:block;width:90%;position:relative;margin-top:15px;text-align:center;margin:0 auto;border-bottom:solid 2px #efefef;height: 25px; }
		.pnrttlx {clear:both;display:block;width:90%;position:relative;margin-top:15px;text-align:center;margin:0 auto;height: 25px;}
		.pnrrecapg {width:85%;float:left;font-size:13px;text-align:right;line-height: 25px;}
		.pnrrecapd {width:15%;float:left;font-size:13px;font-weight:bold;line-height: 25px;}
		.pnrpxttc {font-size:16px;}
		.commentaires {clear:left;display:block; padding: 3px 5px; float: left;height: 46px;margin-right: 10px;width: 300px;border: 1px solid #d0dad7;margin-bottom: 15px;margin-top: 15px;margin-left: 40px;color: #7a7a7a;resize: none;font-family:  Arial, sans-serif;}
		.commentaires::-webkit-input-placeholder { /* WebKit browsers */color:#7a7a7a;font-family:  Arial, sans-serif;}
		.commentaires::-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#7a7a7a;font-family:  Arial, sans-serif;}
		.commentaires::-moz-placeholder { /* Mozilla Firefox 19+ */color:#7a7a7a;font-family:  Arial, sans-serif;}
		.commentaires::-ms-input-placeholder { /* Internet Explorer 10+ */color:#7a7a7a;font-family:  Arial, sans-serif;}
		#basketcntrl {clear:both;display:block;height:33px;width:90%;position:relative;margin:5px auto;text-align:center;margin-bottom:30px;}
		a.forpanier {color:#fff;padding: 2px 20px 2px 30px;position:relative;top:10px;background:#47a0de url(/images/bt_chevronsbleus.png) no-repeat 10px 0px ;font-size:13px;}
		a.forpanier:hover {color:#575757;background:#47a0de url(/images/bt_chevronsgris.png) no-repeat 10px 0px ;}
		a.forpanier2 {color:#fff;padding: 2px 20px 2px 30px;position:relative;top:10px;background:#47a0de url(/images/bt_chevronsbleus.png) no-repeat 10px 0px ;font-size:13px;float:left;}
		a.forpanier2:hover {color:#575757;background:#47a0de url(/images/bt_chevronsgris.png) no-repeat 10px 0px ;}
		#basket input[type="submit"] {color:#fff;padding: 2px 20px 2px 30px;position:relative;top:8px;background:#47a0de url(/images/bt_chevronsbleus.png) no-repeat 10px 0px ;font-size:13px;border:0;}
		#basket input[type="submit"]:hover {color:#575757;background:#47a0de url(/images/bt_chevronsgris.png) no-repeat 10px 0px ;cursor:pointer;}
		
		
		#crtcmptclncnx{display:block;width:400px;height:auto;font-size:12px;margin:30px auto;position: relative;clear: both;top: 30px;}
		#crtcmptclncnx legend{font-size:17px;margin-bottom:15px;}
		#crtcmptclncnx p{color:#000;font-size:12px;padding:0;margin:0;}
		/*#crtcmptclncnx input[type="text"] { clear:both;display:block; position:relative;float:left;top:2px;font-size:11px;height:20px;width:160px;background:#efefef;border:solid 1px #a0a0a0;padding:0px 2px;color:#a0a0a0;}
		#crtcmptclncnx input[type="password"] {clear:both;width:220px;}*/
		#fgtpss{clear:both;display:block;float:left;position:relative;}
		#nvcmpt{clear:both;display:block;float:left;position:relative;}
		#crtcmptclncnx a{color:#47a0de;}
		#crtcmptclncnx a:hover{color:#575757;text-decoration:none;}
		#bt_precedent{clear:both;display:block;float:left;position:relative;padding: 2px 20px 2px 30px;width:120px;;background:#47a0de url(/images/bt_chevronsbleus.png) no-repeat 10px 0px ;text-align:center;color:#fff;font-size:12px;margin-right:15px;margin-bottom:20px;}
		#bt_precedent a{color:#fff;}
		#crtcmptclncnx input[type="submit"] {float:left;color:#fff;padding: 2px 20px 2px 30px;position:relative;top:-2px;background:#47a0de url(/images/bt_chevronsbleus.png) no-repeat 10px 0px ;font-size:13px;border:0;}		
		#crtcmptclncnx input[type="submit"]:hover {color:#575757;background:#47a0de url(/images/bt_chevronsgris.png) no-repeat 10px 0px ;cursor:pointer;}
		.bloc_id {clear:left;}
		.bloc_id label {float:left;}
		.bloc_id h5 {font-size:13px;color: #47a0de;}
		.modelivraison {float:left;width:300px;display:block;height:20px;margin-left:5px;}
		.livraisonmode {padding-bottom:15px;border-bottom:solid 1px #b6b6b6;}
		#monmagasinlivraison{display:none;}
		#monadressedelivraison{display:none;}
		.commentaires2 {clear:left;display:block; padding: 3px 5px; float: left;height: 46px;margin-right: 10px;width: 350px;border: 1px solid #d0dad7;margin-bottom: 15px;margin-top: 15px;margin-left: 0px;color: #7a7a7a;resize: none;font-family:  Arial, sans-serif;}
		.commentaires2::-webkit-input-placeholder { /* WebKit browsers */color:#7a7a7a;font-family:  Arial, sans-serif;}
		.commentaires2::-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#7a7a7a;font-family:  Arial, sans-serif;}
		.commentaires2::-moz-placeholder { /* Mozilla Firefox 19+ */color:#7a7a7a;font-family:  Arial, sans-serif;}
		.commentaires2::-ms-input-placeholder { /* Internet Explorer 10+ */color:#7a7a7a;font-family:  Arial, sans-serif;}
		.commentaires3 {clear:left;display:block; padding: 3px 5px; float: left;height: 86px;margin-right: 10px;width: 450px;border: 1px solid #d0dad7;margin-bottom: 15px;margin-top: 15px;margin-left: 0px;color: #7a7a7a;resize: none;font-family:  Arial, sans-serif;}
		.commentaires3::-webkit-input-placeholder { /* WebKit browsers */color:#7a7a7a;font-family:  Arial, sans-serif;}
		.commentaires3::-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#7a7a7a;font-family:  Arial, sans-serif;}
		.commentaires3::-moz-placeholder { /* Mozilla Firefox 19+ */color:#7a7a7a;font-family:  Arial, sans-serif;}
		.commentaires3::-ms-input-placeholder { /* Internet Explorer 10+ */color:#7a7a7a;font-family:  Arial, sans-serif;}
/* FIN fiche produit */
.faq_question {display:block;width:70%;margin:0 auto;height:auto;margin-top:10px;background: url(/images/puce_list.jpg) no-repeat 2px 2px;text-indent:20px;border-bottom:solid 1px #b6b6b6;}
.faq_question:hover {cursor:pointer;}
.faq_see {clear:both;display:block;float:right;background:#b6b6b6;}
.faq_reponse {position:relative;top:-1px;display:none;width:70%;margin:0 auto;height:auto;border-bottom:solid 1px #b6b6b6;background:#ffffff;padding-top:10px;padding-bottom:15px;}
/* compte */
#donneesperso {display:block;position:relative;float:left;width:45%;left:5%;margin-top:20px;border-right:solid 1px #47a0de;margin-bottom:30px;}
#donneescabine {display:block;position:relative;float:left;width:45%;left:10%;margin-top:20px;margin-bottom:30px;}
#set_adr_livr {display:block;position:relative;float:left;width:70%;left:10%;margin-top:20px;margin-bottom:30px;}
#ajout_adr_livr {display:block;position:relative;float:left;width:70%;left:10%;margin-top:20px;margin-bottom:30px;}
#donneesperso h5, #donneescabine h5 , #ajout_adr_livr h5, #set_adr_livr h5 {margin: 10px 0 15px; 0;font-weight: normal;font-style: normal;color:#47a0de;font-size:18px;}
	.creacompte ::-webkit-input-placeholder { /* WebKit browsers */color:#7a7a7a;}
	.creacompte ::-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#7a7a7a;}
	.creacompte ::-moz-placeholder { /* Mozilla Firefox 19+ */color:#7a7a7a;}
	.creacompte ::-ms-input-placeholder { /* Internet Explorer 10+ */color:#7a7a7a;}
	.intciv{clear:left;float:left;width:70px;display:none;height:20px;}
	.lbldate{clear:left;float:left;width:100%px;display:block;height:20px;}
	.regular-radio {display: none;float:left;}
	.regular-radio {display: block\9;width: 12px\9;margin-top:-2px\9;}
	.regular-radio + label.rendu {-webkit-appearance: none;background-color: #ffffff;border: 1px solid #cacece;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding: 7px;border-radius: 50px;display: inline-block;position: relative;float:left;margin-bottom:10px;display: none\9;}
	.regular-radio:checked + label.rendu:after {content: ' ';width: 10px;height: 10px;border-radius: 50px;position: absolute;top: 2px;background: #47a0de;box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);text-shadow: 0px;left: 2px;font-size: 32px;}
	.regular-radio:checked + label.rendu {background-color: #e9ecee;color: #47a0de;border: 1px solid #adb8c0;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0px 0px 10px rgba(0,0,0,0.1);}
	.regular-radio + label.rendu:active, .regular-radio:checked + label.rendu:active {box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);}
	.creacmpt2 {float:left;width:100px;display:block;height:20px;margin-left:5px;}
	.regular-checkbox {display: none;}
	.regular-checkbox {display: block\9;width: 12px\9;margin-top:-2px\9;float:left\9;}
	.regular-checkbox + label.rendu {-webkit-appearance: none;background-color: #ffffff;border: 1px solid #cacece;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding: 7px;display: inline-block;position: relative;float:left;margin-bottom:10px;margin-right:5px;display: none\9;}
	.regular-checkbox:checked + label.rendu:after {
		content: '';
		position: absolute;
		width: 7px;
		height: 4px;
		background: transparent;
		top: 3px;
		left: 3px;
		border: 2px solid #4086b5;
		border-top: none;
		border-right: none;
		-webkit-transform: rotate(-45deg);
		-moz-transform: rotate(-45deg);
		-o-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		transform: rotate(-45deg);}
	.regular-checkbox:checked + label.rendu {background-color: #e9ecee;color: #47a0de;border: 1px solid #adb8c0;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0px 0px 10px rgba(0,0,0,0.1);}
	.regular-checkbox + label.rendu:active, .regular-checkbox:checked + label.rendu:active {box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);}
	.creacmpt2 {float:left;width:100px;display:block;height:20px;margin-left:5px;}
	.creacompte label.norm { display:block; float:left; clear:left; font-weight:bold;padding-bottom: 5px;}
	.norm_login{display:block; float:left; clear:left; font-weight:bold;padding-bottom: 5px;}
    
    	.disabled{box-shadow:-1px 0px 30px rgba(255,255,255,.8) inset; -webkit-box-shadow:-1px 0px 30px rgba(255,255,255,.8) inset; -moz-box-shadow:-1px 0px 30px rgba(255,255,255,.8) inset;}	
		#crtcmptclncnx input[type="submit"].disabled:hover{box-shadow:-1px 0px 30px rgba(255,255,255,.7) inset; -webkit-box-shadow: -1px 0px 30px rgba(255,255,255,.7) inset; -moz-box-shadow: -1px 0px 30px rgba(255,255,255,.7) inset;color:#fff;cursor:default; }
	.formcreacmpt-text {clear:left;display:block; padding: 3px 5px; float: left;height: 16px;margin-right: 10px;width: 150px;border: 1px solid #d0dad7;margin-bottom: 15px;color: #7a7a7a;}
	.formcreacmpt-text:focus {border: 1px solid #47a0de;}
	.creacompte select { display:none;float:left;height:0px;margin-right:1px;width:150px;width:0px;padding-left:5px;border:1px solid #d0dad7;margin-bottom:15px;}
	/*  hack du select */
	.dropdown {clear:left;display:block;position:relative;float:left;height:21px;margin:0;width:150px;font-size:12px;margin-bottom:15px;}
	#crtcmptclncnx .dropdown {clear:left;display:block;position:relative;float:left;height:21px;margin:0;width:150px;font-size:12px;margin-bottom:0px;margin-top: 0px;}
	.dropdown2 {clear:left;display:block;position:relative;float:left;height:21px;margin:0;width:150px;font-size:12px;margin-bottom:15px;}
	#crtcmptclncnx .dropdown2 {clear:left;display:block;position:relative;float:left;height:21px;margin:0;width:150px;font-size:12px;margin-bottom:15px;}
	.dropdown3 {clear:left;display:block;position:relative;float:left;height:21px;margin:0;width:150px;font-size:12px;margin-bottom:15px;}
	#crtcmptclncnx .dropdown3 {clear:left;display:block;position:relative;float:left;height:21px;margin:0;width:150px;font-size:12px;margin-bottom:15px;}
	.dropdown4 {clear:left;display:block;position:relative;float:left;height:21px;margin:0;width:150px;font-size:12px;margin-bottom:15px;}
	.dropdown5 {clear:left;display:block;position:relative;float:left;height:21px;margin:0;width:35px;font-size:12px;margin-bottom:15px;}
	.dropdown6 {display:block;position:relative;float:left;height:21px;margin:0;width:65px;font-size:12px;margin-bottom:15px;left:30px;}
	.dropdown7 {display:block;position:relative;float:left;height:21px;margin:0;width:60px;font-size:12px;margin-bottom:15px;left:30px;}
	.dropdown8 {clear:left;display:block;position:relative;float:left;height:21px;margin:0;width:35px;font-size:12px;margin-bottom:15px;}
	.dropdown9 {display:block;position:relative;float:left;height:21px;margin:0;width:65px;font-size:12px;margin-bottom:15px;left:30px;}
	.dropdown10 {display:block;position:relative;float:left;height:21px;margin:0;width:60px;font-size:12px;margin-bottom:15px;left:30px;}
	.left0{left:0px;}
        .dropdown dd, .dropdown dt, .dropdown ul, .dropdown2 dd, .dropdown2 dt, .dropdown2 ul, .dropdown3 dd, .dropdown3 dt, .dropdown3 ul, .dropdown4 dd, .dropdown4 dt, .dropdown4 ul, .dropdown5 dd, .dropdown5 dt, .dropdown5 ul, .dropdown6 dd, .dropdown6 dt, .dropdown6 ul, .dropdown7 dd, .dropdown7 dt, .dropdown7 ul, .dropdown8 dd, .dropdown8 dt, .dropdown8 ul, .dropdown9 dd, .dropdown9 dt, .dropdown9 ul, .dropdown10 dd, .dropdown10 dt, .dropdown10 ul { margin:0px; padding:0px; }
        .dropdown dd, .dropdown2 dd, .dropdown3 dd, .dropdown4 dd, .dropdown5 dd, .dropdown6 dd, .dropdown7 dd, .dropdown8 dd, .dropdown9 dd, .dropdown10 dd { position:relative; }
        .dropdown a, .dropdown a:visited, .dropdown2 a, .dropdown2 a:visited, .dropdown3 a, .dropdown3 a:visited, .dropdown4 a, .dropdown4 a:visited, .dropdown5 a, .dropdown5 a:visited, .dropdown6 a, .dropdown6 a:visited, .dropdown7 a, .dropdown7 a:visited, .dropdown8 a, .dropdown8 a:visited, .dropdown9 a, .dropdown9 a:visited, .dropdown10 a, .dropdown10 a:visited {height:19px; color:#816c5b; text-decoration:none; outline:none;padding-left:5px;padding-top:2px;}
        #crtcmptclncnx .dropdown a,#crtcmptclncnx  .dropdown a:visited, #crtcmptclncnx .dropdown2 a,#crtcmptclncnx  .dropdown2 a:visited, #crtcmptclncnx .dropdown3 a,#crtcmptclncnx  .dropdown3 a:visited {height:19px; color:#816c5b; text-decoration:none; outline:none;padding-left:5px;padding-top:2px;}
        .dropdown a:hover, .dropdown2 a:hover, .dropdown3 a:hover, .dropdown4 a:hover, .dropdown5 a:hover, .dropdown6 a:hover, .dropdown7 a:hover, .dropdown8 a:hover, .dropdown9 a:hover, .dropdown10 a:hover { color:#7a7a7a;}
        #crtcmptclncnx .dropdown a:hover, #crtcmptclncnx .dropdown2 a:hover, #crtcmptclncnx .dropdown3 a:hover { color:#7a7a7a;}
        .dropdown dt a:hover, .dropdown2 dt a:hover, .dropdown3 dt a:hover, .dropdown4 dt a:hover, .dropdown5 dt a:hover, .dropdown6 dt a:hover, .dropdown7 dt a:hover, .dropdown8 dt a:hover, .dropdown9 dt a:hover, .dropdown10 dt a:hover { color:#7a7a7a; border: 1px solid #d0dad7;}
        .dropdown dt a {background:#fff url(/images/arrow.png) no-repeat scroll right center;display:block; padding-right:20px;border:1px solid #d0dad7;width:135px;}
		.dropdown2 dt a {background:#fff url(/images/arrow.png) no-repeat scroll right center;display:block; padding-right:20px;border:1px solid #d0dad7;width:235px;}
		.dropdown3 dt a {background:#fff url(/images/arrow.png) no-repeat scroll right center;display:block; padding-right:20px;border:1px solid #d0dad7;width:235px;}
        .dropdown4 dt a {background:#fff url(/images/arrow.png) no-repeat scroll right center;display:block; padding-right:20px;border:1px solid #d0dad7;width:235px;}
        .dropdown5 dt a {background:#fff url(/images/arrow.png) no-repeat scroll right center;display:block; padding-right:20px;border:1px solid #d0dad7;width:30px;}
        .dropdown6 dt a {background:#fff url(/images/arrow.png) no-repeat scroll right center;display:block; padding-right:20px;border:1px solid #d0dad7;width:32px;}
        .dropdown7 dt a {background:#fff url(/images/arrow.png) no-repeat scroll right center;display:block; padding-right:20px;border:1px solid #d0dad7;width:40px;}
        .dropdown8 dt a {background:#fff url(/images/arrow.png) no-repeat scroll right center;display:block; padding-right:20px;border:1px solid #d0dad7;width:30px;}
        .dropdown9 dt a {background:#fff url(/images/arrow.png) no-repeat scroll right center;display:block; padding-right:20px;border:1px solid #d0dad7;width:32px;}
        .dropdown10 dt a {background:#fff url(/images/arrow.png) no-repeat scroll right center;display:block; padding-right:20px;border:1px solid #d0dad7;width:40px;}
        .dropdown dt a span, .dropdown2 dt a span, .dropdown3 dt a span, .dropdown4 dt a span, .dropdown5 dt a span, .dropdown6 dt a span, .dropdown7 dt a span, .dropdown8 dt a span {cursor:pointer; display:block;}
        .dropdown dd ul {background:#fff none repeat scroll 0 0;border:1px solid #d0dad7; color:#7a7a7a;display:none;left:0px;padding:0px;position:absolute; top:2px;width:auto; min-width:268px;list-style:none;z-index:50;max-height:210px;overflow-y:scroll;}
        .dropdown2 dd ul,.dropdown4 dd ul {background:#fff none repeat scroll 0 0;border:1px solid #d0dad7; color:#7a7a7a;display:none;left:0px;padding:0px;position:absolute; top:2px;width:auto; min-width:338px;list-style:none;z-index:50;}
		.dropdown3 dd ul {background:#fff none repeat scroll 0 0;border:1px solid #d0dad7; color:#7a7a7a;display:none;left:0px;padding:0px;position:absolute; top:2px;width:auto; min-width:338px;list-style:none;z-index:50;max-height:300px;overflow-y:scroll;}
		.dropdown5 dd ul {background:#fff none repeat scroll 0 0;border:1px solid #d0dad7; color:#7a7a7a;display:none;left:0px;padding:0px;position:absolute; top:2px;width:auto; min-width:44px;list-style:none;z-index:50;max-height:300px;overflow-y:scroll;}
		.dropdown6 dd ul {background:#fff none repeat scroll 0 0;border:1px solid #d0dad7; color:#7a7a7a;display:none;left:0px;padding:0px;position:absolute; top:2px;width:auto; min-width:36px;list-style:none;z-index:50;}
		.dropdown7 dd ul {background:#fff none repeat scroll 0 0;border:1px solid #d0dad7; color:#7a7a7a;display:none;left:0px;padding:0px;position:absolute; top:2px;width:auto; min-width:44px;list-style:none;z-index:50;}
		.dropdown8 dd ul {background:#fff none repeat scroll 0 0;border:1px solid #d0dad7; color:#7a7a7a;display:none;left:0px;padding:0px;position:absolute; top:2px;width:auto; min-width:34px;list-style:none;z-index:50;}
		.dropdown9 dd ul {background:#fff none repeat scroll 0 0;border:1px solid #d0dad7; color:#7a7a7a;display:none;left:0px;padding:0px;position:absolute; top:2px;width:auto; min-width:36px;list-style:none;z-index:50;}
		.dropdown10 dd ul {background:#fff none repeat scroll 0 0;border:1px solid #d0dad7; color:#7a7a7a;display:none;left:0px;padding:0px;position:absolute; top:2px;width:auto; min-width:44px;list-style:none;z-index:50;}
        .dropdown span.value, .dropdown2 span.value, .dropdown3 span.value, .dropdown4 span.value, .dropdown5 span.value, .dropdown6 span.value, .dropdown7 span.value, .dropdown8 span.value, .dropdown9 span.value, .dropdown10 span.value { display:none;}
        .dropdown dd ul li a {  display:block;}
        .dropdown2 dd ul li a {  display:block;	padding:0px 40px 0px 5px; }
        .dropdown3 dd ul li a {  display:block; }
        .dropdown4 dd ul li a {  display:block;}
        .dropdown5 dd ul li a {  display:block;}
        .dropdown6 dd ul li a {  display:block;}
        .dropdown7 dd ul li a {  display:block;}
        .dropdown8 dd ul li a {  display:block;}
        .dropdown9 dd ul li a {  display:block;}
        .dropdown10 dd ul li a {  display:block;}
        .dropdown dd ul li a:hover { background-color:#e7e7e7;}
        .dropdown2 dd ul li a:hover { background-color:#d2d2d3;}
        .dropdown3 dd ul li a:hover { background-color:#e7e7e7;}
        .dropdown4 dd ul li a:hover { background-color:#e7e7e7;}
        .dropdown5 dd ul li a:hover { background-color:#e7e7e7;}
        .dropdown6 dd ul li a:hover { background-color:#e7e7e7;}
        .dropdown7 dd ul li a:hover { background-color:#e7e7e7;}
        .dropdown8 dd ul li a:hover { background-color:#e7e7e7;}
        .dropdown9 dd ul li a:hover { background-color:#e7e7e7;}
        .dropdown10 dd ul li a:hover { background-color:#e7e7e7;}
        .dropdown img.flag { border:none; vertical-align:middle; margin-left:10px; }
	/* FIN // hack du select */
	.creacompte input[type="submit"] {display:block;float:right;margin-right:36px;margin-top:50px;margin-bottom:40px;color:#fff;padding: 2px 20px 2px 30px;position:relative;top:10px;background:#47a0de url(/images/bt_chevronsbleus.png) no-repeat 10px 0px ;font-size:13px;border:0;}
	.creacompte input[type="submit"]:hover {color:#575757;background:#47a0de url(/images/bt_chevronsgris.png) no-repeat 10px 0px ;cursor:pointer;}
		div.fileinputs {clear:left;float:left; width: 260px;height:25px;text-align:left;font-size: 11px;color:#000;margin-bottom:15px;}
		div.fakefile {width: 280px;position: relative;height:25px;top:-28px;left: 0px;z-index: 1;}
		div.fakefile img {position:relative;top:0px;}
		.file {position: relative;text-align: right;-moz-opacity:0 ;filter:alpha(opacity: 0);opacity: 0;z-index: 2;}
		.tlle {height:20px;margin-right:0px;width:152px;padding-left:5px;border:1px solid #d0dad7 !important;margin-bottom:15px;color:#7a7a7a;}
	
		.creacompte input[type="submit"].btforpanier {display:block;position:relative;float:left;margin-left:20px;margin-right:0px;margin-bottom:0px;margin-top:0px;}
	#navcompte {overflow:hidden;position:relative;clear:both;float:left;width:735px;margin-top:0px;text-align:left;}
		#navcompte ul {float:left;height:52px;line-height:38px;margin:0;padding:0;}
			#navcompte li {float:left;list-style:none;padding-top:6px;margin-top:10px;height:52px;line-height:38px;margin-right:2px;width:150px;}
			#navcompte .smaller {width:70px;}
			#navcompte .smaller2 {width:125px;}
			#navcompte .bigger {width:201px;}
			#navcompte .bigger2 {width:160px;}
				#navcompte li a {display:block;height:38px;text-align:center;text-decoration:none;font-size:12px;color:#787878;background:#70a9d4;}
				#navcompte li a:hover {color:#353334;background:#418ec4;}
				#navcompte li a span.rub {height:52px;line-height:38px;}
				#navcompte li a:hover {color:#353334;}
				#navcompte li a:hover span.rub {}
			#navcompte li.active {position:relative;top:4px;height:40px;background:#575757;}
				#navcompte li.active a span {display:block;height:40px;background:#575757;text-align:center;padding-top:10px;}
				#navcompte li.active a span.rub {padding:0;font-size:12px;color:#fff;background-image:none;line-height:19px;}
	#cabineuseimg {float: left;position: relative;left: 10%;margin-top: 60px;}
	#cabineuseimg img{float: right;}
	
	#cont_blanc_commds { background:#FFF;min-height:100px; width:100%; text-align:justify;float:left;border:solid 1px #70a9d4;}
	#cont_blanc_devis { background:#FFF;min-height:70px; width:100%; text-align:justify;float:left;border:solid 1px #70a9d4;}
	#cont_blanc_facturs { background:#FFF;min-height:70px; width:100%; text-align:justify;float:left;border:solid 1px #70a9d4;}
	#cont_blanc_cabines { background:#FFF;min-height:70px; width:100%; text-align:justify;float:left;border:solid 1px #70a9d4;}
	#cont_blanc_commds,
	#cont_blanc_facturs,
	#cont_blanc_cabines {display:none;}
	#contenu_site #contenu #cont_blanc_commds table {float:none;display:block;position:relative;margin:0 auto; width:550px;}
	#tab_commandes table th {height: 24px;padding: 0 10px;text-align: left;color: white;}
	#tab_commandes thead {display: table-header-group;vertical-align: middle;border-color: inherit;}
	#contenu_site #contenu #cont_blanc_commds table th {padding:5px;}
	#contenu_site #contenu #cont_blanc_commds table td {padding:5px;text-align:center;}
	#contenu_site #contenu #cont_blanc_commds table td.intitul {padding:5px;text-align:left;}
	#tab_commandes .th_1 { width:110px; }
	#tab_commandes .th_2 { width:130px;text-align:center;}
	#tab_commandes .th_3 { width:90px;text-align:center;}
	#tab_commandes .th_4 { width:80px;text-align:center;}
	#tab_commandes .th_5 { width:150px;text-align:center;}
	#contenu_site #contenu #tab_produit_commandes  thead tr {background:#6faad6;color:#d9d9d9;}
	#tab_produit_commandes .th_1 { width:110px; }
	#tab_produit_commandes .th_2 { width:200px;text-align:center;}
	#tab_produit_commandes .th_3 { width:90px;text-align:center;}
	#tab_produit_commandes .th_4 { width:80px;text-align:center;}
	#contenu_site #contenu #cont_blanc_cabines table {float:none;display:block;position:relative;margin:0 auto; width:550px;}
	#tab_cabine table th {height: 24px;padding: 0 10px;text-align: left;color: white;}
	#tab_cabine thead {display: table-header-group;vertical-align: middle;border-color: inherit;}
	#contenu_site #contenu #cont_blanc_cabines table th {padding:5px;}
	#contenu_site #contenu #cont_blanc_cabines table td {padding:5px;text-align:center;}
	#contenu_site #contenu #cont_blanc_cabines table td.intitul {padding:5px;text-align:left;}
	#tab_cabine .th_1 { width:220px; }
	#tab_cabine .th_2 { width:100px;text-align:center;}
	#tab_cabine .th_3 { width:40px;text-align:center;}
	#tab_cabine .th_4 { width:120px;text-align:center;}
	#tab_cabine .th_5 { width:80px;text-align:center;}
	.detcom {display:none;float:right;margin-right: 3px;}
/* FIN compte */
/* DIAPO */
#diapo {	width:720px;height:240px;}

#gelco_piece{display:block;position:relative;width:340px;float:left;background:url(/images/picto_gelco_piece.png) no-repeat 290px 45px;padding:20px 10px;}
#gelco_acquisition{display:block;position:relative;width:340px;float:left;background:url(/images/picto_gelco_acquisition.png) no-repeat 290px 45px;padding:20px 10px;}
#gelco_piece h2, #gelco_acquisition h2 {padding:0px 0px 10px 35px;color:#47a0de;font-size:20px;font-weight:normal;margin-bottom: 0px;padding-bottom: 0px;}
#gelco_piece p, #gelco_acquisition p {padding-left:35px;}
#gelco_piece h2 span, #gelco_acquisition h2 span{color:#575757;color: #b6b6b6;}
#gelco_piece a, #gelco_acquisition a{color:#fff;padding: 2px 20px 2px 30px;position:relative;left:35px;top:10px;background:#47a0de url(/images/bt_chevronsbleus.png) no-repeat 10px 0px ;font-size:13px;}
#gelco_piece a:hover, #gelco_acquisition a:hover{color:#575757;background:#47a0de url(/images/bt_chevronsgris.png) no-repeat 10px 0px ;}

.radiusx {-khtml-border-radius: 9px;-moz-border-radius: 9px;-webkit-border-radius: 9px;border-radius: 9px;
    behavior: url(/js/pie/PIE.php);}
.bleu 	{color:#47a0de;}
/* COLONNE DE DROITE */
#col_d{float:right;width:267px;padding:0px;}
	#col_d #cabine_gelco {display:block;position:relative;width:247px;float:left;height:200px;background:#353434;padding:20px 10px 20px 10px;line-height:18px;}
		#col_d #cabine_gelco  h2 {padding:0px;color:#ffffff;font-size:20px;font-family: 'Roboto', sans-serif;font-weight:400;margin:0;line-height:20px;}
			#col_d #cabine_gelco  h2 span {color:#bbbbbb;font-size:18px;	}
			#col_d #cabine_gelco a {color:#fff;display:block;text-decoration:none;}
			#col_d #cabine_gelco a:hover { color:#408ec4;}
			#col_d #cabine_gelco a.enregistre {display:block;float:right;color:#fff;padding: 2px 20px 2px 30px;position:relative;top:10px;background:#47a0de url(/images/bt_chevronsbleus.png) no-repeat 10px 0px ;font-size:13px;}
			#col_d #cabine_gelco a.enregistre:hover {color:#575757;background:#47a0de url(/images/bt_chevronsgris.png) no-repeat 10px 0px ;}
			#col_d #cabine_gelco p {text-align:justify;color:#7f7f7f;}
	#col_d #question_faq {display:block;position:relative;width:247px;float:left;padding:10px 10px 10px 10px;background:#575757 url(/images/bg_faq.png) no-repeat bottom right;}
	#col_d #question_faq:hover {background:#575757 url(/images/bg_faq_hover.png) no-repeat bottom right;cursor:pointer;}
		#col_d #question_faq  h2 {color:#ffffff;font-size:16px;font-family: 'Roboto', sans-serif;font-weight:400;margin:0;padding:0;line-height:20px;}
			#col_d #question_faq  h2 span {color:#bbbbbb;font-size:16px;	}
	#col_d #entretien_cabine {display:block;position:relative;width:247px;float:left;background:#b6b6b6 url(/images/bg_entretien.png) no-repeat bottom right;padding:10px 10px 10px 10px;}
	#col_d #entretien_cabine:hover {background:#b6b6b6 url(/images/bg_entretien_hover.png) no-repeat bottom right;cursor:pointer;}
		#col_d #entretien_cabine  h2 {color:#ffffff;font-size:16px;font-family: 'Roboto', sans-serif;font-weight:400;margin:0;padding:0;line-height:20px;}
			#col_d #entretien_cabine  h2 span {color:#636363;font-size:16px;	}
		#col_d #entretien_cabine a {display:block;float:left;color:#fff;padding: 2px 20px 2px 30px;position:relative;top:10px;background:#8c8c8c url(/images/bt_chevronsgris.png) no-repeat 10px 0px ;font-size:13px;margin-bottom:10px;}
		#col_d #entretien_cabine a:hover {color:#575757;background:#8c8c8c url(/images/bt_chevronsbleus.png) no-repeat 10px 0px ;}
	#col_d #univers_gelco {display:block;position:relative;width:247px;float:left;background:#408ec4 url(/images/bg_univers.png) no-repeat bottom right;padding:10px 10px 10px 10px;}
	#col_d #univers_gelco:hover {background:#408ec4 url(/images/bg_univers_hover.png) no-repeat bottom right;cursor:pointer;}
		#col_d #univers_gelco  h2 {color:#ffffff;font-size:16px;font-family: 'Roboto', sans-serif;font-weight:400;margin:0;padding:0;line-height:20px;}
			#col_d #univers_gelco  h2 span {color:#e2e1e1;font-size:16px;	}
#contenu_site #col_d{float:right;width:219px;padding:0px;}
#contenu_site #col_d h2{font-size:15px;	}
#contenu_site #col_d h2 span{font-size:13px;	}
	#contenu_site #col_d #recherche_gelco {width:199px;display:block;position:relative;float:left;height:auto;padding:10px 10px 30px 10px;line-height:18px;
	background:#353434 url(/images/picto_gelco_recherche.png) no-repeat bottom right;}
		#col_d #recherche_gelco  h2 {padding:0px 5px 0px 5px;color:#ffffff;font-size:15px;font-family: 'Roboto', sans-serif;font-weight:400;margin:0;line-height:20px;}
			#col_d #recherche_gelco a.enregistre {display:block;float:left;color:#fff;padding: 2px 20px 2px 30px;position:relative;top:5px;background:#47a0de url(/images/bt_chevronsbleus.png) no-repeat 10px 0px ;font-size:13px;}
			#col_d #recherche_gelco a.enregistre:hover {color:#575757;background:#47a0de url(/images/bt_chevronsgris.png) no-repeat 10px 0px ;}
	#contenu_site #col_d #question_faq {width:199px;padding:10px 10px 10px 10px;}
	#contenu_site #col_d #entretien_cabine {width:199px;padding:10px 10px 10px 10px;}
	#contenu_site #col_d #univers_gelco {width:199px;padding:10px 10px 10px 10px;}

	#form_pagi{clear:left;display:block;position:relative;width:150px;margin:20px auto;}
	a.pagi {color:#373737;}
	a.pagitxt {color:#373737;font-weight:bold;}

.sitemap {margin:0;padding:0;margin-left:60px;}
.sitemap ul {float:none;}
	
/* Footer */
#footer {clear:both;	width:100%;
	text-align:center;
	padding:0px;height:25px;
}
	#footerg {background:#dcdcdc;display:block;position:relative;float:left;width:50%;height:25px;}
	#footerd {background:#fffff;display:block;position:relative;float:left;width:50%;height:25px;}
	#footercenter{display:block; position:relative;width:987px; margin:0 auto;top:-25px;}
	#footermenu {background:#dcdcdc;display:block;position:relative;float:left;width:720px;height:21px;padding-top:4px;}
	#footerreseaux {display:block;position:relative;float:left;width:135px;height:25px;top:1px;}
	#footermenu2 {background:#dcdcdc;display:block;position:relative;float:left;width:768px;height:21px;padding-top:4px;}
	#footerreseaux2 {display:block;position:relative;float:left;width:135px;height:25px;top:1px;}
	#footer a{color:#757575;font-family: Arial, sans-serif;font-size:12px;text-decoration:none;margin:0px;padding:2px;}
	#footer a:hover {color:#408ec4;}
	#footer #footerreseaux a, #footer #footerreseaux2 a{margin:0px;padding:1px 0px 1px 4px;}
	#footer #footerreseaux a:hover , #footer #footerreseaux2 a:hover {}
	#footer .addbookmark{display:block;position:relative;float:right;width:23px;height:22px;background:url(/images/ft_addbookmark.png) no-repeat ;text-indent:-5000px;overflow:hidden;}
	#footer .addbookmark:hover{background:url(/images/ft_addbookmark_hover.png) no-repeat;}
	#footer .contactus{display:block;position:relative;float:right;width:23px;height:22px;background:url(/images/ft_contactus.png) no-repeat ;text-indent:-5000px;overflow:hidden;}
	#footer .contactus:hover{background:url(/images/ft_contactus_hover.png) no-repeat;}
	#footer .twitus{display:block;position:relative;float:right;width:23px;height:22px;background:url(/images/ft_twitus.png) no-repeat ;text-indent:-5000px;overflow:hidden;}
	#footer .twitus:hover{background:url(/images/ft_twitus_hover.png) no-repeat;}
	#footer .addgooglus{display:block;position:relative;float:right;width:23px;height:22px;background:url(/images/ft_addgooglus.png) no-repeat ;text-indent:-5000px;overflow:hidden;}
	#footer .addgooglus:hover{background:url(/images/ft_addgooglus_hover.png) no-repeat;}
	#footer .facebookus{display:block;position:relative;float:right;width:19px;height:22px;background:url(/images/ft_facebookus.png) no-repeat ;text-indent:-5000px;overflow:hidden;}
	#footer .facebookus:hover{background:url(/images/ft_facebookus_hover.png) no-repeat;}


#sitemap, #sitemap ul {list-style:none;padding:0;margin-bottom:15px;}
#sitemap li {margin-bottom:15px;}
#sitemap ul li{padding-left:10px;list-style:none;margin:0;}

#alert_panier{
    color : red;
    font-weight: bold;
    padding-left : 40px;
    padding-top : 10px;
    
}
