body {margin:0; text-align:center; font-family:arial, helvetica, sans-serif; font-size:75%;}
a {text-decoration:none;color:#333;}
form {margin:0;}

.bloc1-4_3-4 a{color:#ee7f00;}
.bloc1-4_3-4 a:hover {text-decoration:underline;}
#mainContainer {width:980px; text-align:left; margin:auto; position:relative;}

#homeContent {padding:383px 0 0 0; width:980px;}
#content {padding:300px 0 0 0; width:980px;}
#majeur {width:980px;height:150px;}
#O_carousel {width:620px; height:140px; margin:0 0 12px 15px; position:relative;float:left;}

#vousetes {position:relative;background-color:#ee7f00;width:283px;height:132px;margin-left:15px;float:left;padding:17px 0 0 27px;margin-right:5px;}

#mycarousel {list-style:none; margin:0; padding:0;}
#mycarousel li {width:192px; height:148px; float:left; margin-right:22px; background-color:#968b7e;}
#mycarousel li div {padding:25px 5px 0 12px; color:#fff;}
#mycarousel li h4 {color:#fff;font-size:120%; margin:0 0 10px 0; text-transform:uppercase; background-image:url(../img/p_bulletCarousel.gif); background-repeat:no-repeat; background-position:0 2px; padding:0 0 0 13px;}
#mycarousel li p {margin: 0 0 10px 13px;}
#mycarousel li a {color:#fff; font-weight:bold;}
#mycarousel li a:hover {color:#f09022;}

.home3Cols {width:950px; margin:0 0 0 15px; /*border-top:solid 1px #37342d;*/  background-image:url(../img/3cols_bkgrd.gif); background-repeat:repeat-y;}
.home3Cols .leftCol {float:left; width:290px; padding:20px 20px 0 0;}
.home3Cols .centerCol {float:left; width:290px; padding:20px 20px 0 20px;}
.home3Cols .rightCol {float:left; width:290px; padding:20px 0 0 20px;}
.home3ColsBottom {width:950px; margin:0 0 0 15px; /*border-top:solid 1px #37342d;*/  background-image:url(../img/3cols_bkgrd_bottom.gif); background-repeat:repeat-y;height:38px;}
.home3Cols h4 {color:#ee7f00; font-size:100%; background-image:url(../img/p_bulletRepereTxt1.gif); background-repeat:no-repeat; background-position:0 2px; padding:0 0 0 12px; font-style:italic; margin: 0 0 8px 0;}
.home3Cols h2 {color:#978b7f; font-size:190%; margin: 0 0 8px 0; line-height:1em;}
.home3Cols p {margin:0 0 8px 0;}
.home3Cols a{color:#ee7f00;}


#header {width:950px; height:206px; position:absolute; top:0; left:15px;}
#bandeau {width:950px; height:200px; position:absolute; top:25px; left:0;overflow:hidden;z-index:1;}

#homeHeader {width:950px; height:500px; position:absolute; top:0; left:15px;}
#homeHeader_new {width:950px; height:325px; position:absolute; top:0; left:15px;}
#homeVisuel {width:950px; height:475px; position:absolute; top:25px; left:0;}
#homeVisuel_new {width:950px; height:300px; position:absolute; top:25px; left:0;}
#homeLogo {width:317px; height:71px; position:absolute; top:50px; left:25px;z-index:2;}

#surHeader {position:absolute; left:0; top:5px; z-index:200;}
#surHeader ul {list-style:none; margin:0; padding:0;}
#surHeader ul li {float:left; margin:0;}
#surHeader ul li ul {position: absolute; border:solid 1px #c9c3bd; border-top:none; background:#fff; margin-left:-12px; left: -999em; width:198px;}
#surHeader ul li ul li {float:none; margin-bottom:4px;}
#surHeader ul li ul li a {background-image:none; height:auto !important; height:12px; color:#37352d; font-size:110%; padding:2px 12px; }
#surHeader ul li ul li:hover {background-color:#e9e7e5;}
#surHeader ul li ul li:hover a {color:#ee7f00;}
#surHeader ul li:hover ul {left: auto;}

#outils {position:absolute; right:0; top:5px;z-index:10;}
#outils ul {list-style:none; margin:0; padding:0;}
#outils ul li {float:left; margin:0 0 0 7px;}
#outils ul li ul {position: absolute; background:#fff; margin-left:-12px; left: -999em; width:60px;padding-top:5px;}
#outils ul li ul li {float:none; margin:0; padding:2px 12px;}
#outils ul li ul li a {background-image:none; color:#37352d; font-size:11px; }
#outils ul li ul li:hover {background-color:#e9e7e5;}
#outils ul li ul li:hover a {color:#ee7f00;}
#outils ul li:hover ul {left: auto;}

#outils ul #login ul li {width:180px;background-color:#FFFFFF;margin:0;}
#outils ul #login ul li a { color:#37352d; font-size:12px; padding:0;margin:0;}
#outils ul #login ul li:hover {background-color:#fff;}

.clearFix {clear:both; font-size:1px;}

#menuPrincipal {position:absolute; height:58px; background-color:#fff; top:225px; left:0; width:950px; padding:0;}
#menuPrincipal.home{top:325px;}
#menuPrincipal ul {list-style:none; margin:0; padding:0;}
#menuPrincipal ul li {float:left;margin-top:19px;}
#menuPrincipal ul li li {margin-top:5px;}

.menu1 {margin-right:128px;}
.menu2 {margin-right:227px;}

/*****niveau 2*****/
#menuPrincipal ul  ul ul{background-color:#fff;width:auto;height:auto;background-image:none;} /* Le panneau complet */
#menuPrincipal ul li ul li a {/*color:#fff;*/ background-image:none; /*display:inline;*/text-transform: uppercase;}




/****Sousmenus déroulants ***/
#sousMenu {display:none;width:619px;height:350px;position:absolute;top:58px;left:0;padding:0px 10px 10px 10px;background-color:#FFF;
background-image:url(../img/menu_background.gif);background-repeat:no-repeat;background-position:left;
border-right:1px solid #a69a8c;
border-bottom:1px solid #a69a8c;
}
#menuPrincipal ul li:hover #sousMenu{display:block;z-index:1000;}
#menuPrincipal ul li:hover{/*background-image:url(../img/menu_background_top.gif);background-repeat:repeat-y;background-position:left;*/height:58px;}
#menuPrincipal li li:hover{height:auto;border:0;}

#sousMenu ul li:hover{background-image:none;}
#sousMenu li {color:#ee7f00;font-weight:bold;font-size:13px;width:280px;text-transform:uppercase;/*background-color:#666;*/}
#sousMenu li {line-height:150%;}
#sousMenu li li{color:#000;font-weight:bold;font-style:italic;font-size:11px;text-transform:uppercase;margin-top:5px;}
#sousMenu li li li{margin-top:0;}

#sousMenu li li a{color:#000;font-weight:normal;font-style:normal;}
#sousMenu li li a:hover{color:#ee7f00;/*text-decoration:underline;*/}


#menuPrincipal a{color:#000;}
#menuPrincipal ul li.first ul li a{height:auto;width:200px;}
#menuPrincipal ul li ul li ul li{height:auto;}
#sousnav_gauche {
	/*background-color:#FFC;*/
	float:left;
	width:320px;
}
#sousnav_gauche li ul li{margin-top:10px;}
#sousnav_gauche li ul li ul li{margin-top:0;}


#sousnav_droite {
	/*background-color:#9cF;*/
	float:left;
	width:280px;
}

#sousnav_droite li li{line-height:10px;margin-bottom:0;}
#sousnav_droite li{margin-bottom:10px;}
#sousnav_droite li li{margin-bottom:0;}

#sousnav_nuancier, #sousnav_realisations {
	display:none;
	width:250px;
	background-image:url(../img/menu_background.gif);
	background-repeat:repeat-y;
	position:absolute;
	top:58px;
	left:291px;
	padding:0;
	height:50px;
	border-right: 1px solid #a69a8c;
	border-bottom:1px solid #a69a8c;
	border-left:1px solid #a69a8c;
	z-index:1000;
}
#sousnav_nuancier li, #sousnav_realisations li {color:#ee7f00;font-weight:normal;font-size:11px;padding-left:35px;clear:both;}
#sousnav_nuancier li, sousnav_realisations  {line-height:12px;}

#sousnav_nuancier li a, #sousnav_realisations li a{color:#000;font-weight:normal;font-style:normal;}
#sousnav_nuancier li a:hover, #sousnav_realisations li a:hover{color:#ee7f00;/*text-decoration:underline;*/}


#menuPrincipal ul li:hover #sousnav_nuancier,
#menuPrincipal ul li:hover #sousnav_realisations
{display:block;}

#sousnav_realisations {left:625px}

#contextMenu1 {position:absolute; left:25px; top:257px; width:183px; height:126px; background-color:#ffffff; padding:14px 25px 0 12px;}
#contextMenu1 ul, #contextMenu2 ul {list-style:none; margin:0; padding:0;}
#contextMenu1 ul li {margin-bottom:15px; background-image:url(../img/p_bulletMenu.gif); background-repeat:no-repeat; padding:0 0 0 13px;}
#contextMenu1 ul li a, #contextMenu2 ul li a {color:#968b7e;}

#contextMenu2 {position:absolute; left:25px; top:420px; width:208px; height:44px; background-color:#ffffff; padding:10px 0 0 12px;}
#contextMenu2 ul li { background-image:url(../img/p_bulletMenu.gif); background-repeat:no-repeat; padding:0 0 0 13px; position:relative;}
#contextMenu2 ul li img {position:absolute; right:4px; margin-top:-6px; margin-bottom:-10px;}

.bloc1-4_3-4 {width:950px; margin:0 15px 0 15px;}
.bloc1-4_3-4 .col_1-4 {float:left; width:220px; margin-right:25px;}
.bloc1-4_3-4 .col_3-4 {float:left; width:705px;}

.menuVertical {padding:0 10px 0 10px;}
.menuVertical ul {list-style:none; margin:0; padding:0;}
.menuVertical ul li {background-image:url(../img/p_bulletMenu_gris.gif); background-repeat:no-repeat; padding:0 0 0 13px; color:#968b7e; font-weight:bold; margin-top:10px;}
.menuVertical ul li.active {color:#ee7f00; background-image:url(../img/p_bulletMenu.gif);}
.menuVertical ul li a {color:#968b7e;}
.menuVertical ul li a.active {color:#ee7f00;} 
.menuVertical ul li ul li {background-image:none; font-weight:normal; padding-left:0;}

h1 {color:#978b7f; font-size:34px; margin:0 0 15px 0; font-family:"Arial Narrow", sans-serif;}
h1.ficheProduitH1 {color:#978b7f; font-size:33px; margin:0 0 15px 0; text-transform:uppercase;}
h1.formTitle1 {color:#978b7f; font-size:30px; margin:0 0 15px 0; text-transform:uppercase;}
h1.sommaireProdTitle1 {color:#978b7f; font-size:22px; margin:0 0 15px 0; text-transform:uppercase;}
h2 {color:#ee7f00; font-size:20px; margin:30px 0 10px 0;}
h2.ficheProduitH2 {text-transform:uppercase; color:#978b7f; font-size:22px; margin:25px 0 25px 0; }
h2.realisationTitle1 {color:#978b7f; font-size:22px; margin:0 0 5px 0;}
h2.formSTitle1  {color:#ff7200; font-size:20px; margin:0 0 10px 0;}
.exergue {color:#1a171b; font-weight:bold;}
h3.sampleDropPaneTitle {color:#978b7f; font-size:17px; margin:0 0 25px 0;}
h3.sommaireProdTitle2 {color:#ff7200; font-size:18px; margin:0;}
h3.sommaireProdTitle3 {color:#978b7f; font-size:17px; margin:0;}
h4.cbBoxTitle {color:#978b7f; font-size:14px; margin:0 0 5px 0;}

/*** Calage des onglets Jquery ***/
.stripViewer .panelContainer .panel .wrapper {padding: 20px 0;}
.stripViewer .panelContainer .panel .wrapper a {color:#968b7e;}
.stripViewer .panelContainer .panel .wrapper p a {color:#ee7f00;}


.prodPictos {float:right;}
.topMargin5 {margin-top:5px;}

table.prodSpecTable1 tr {background-image:url(../img/pointilles_horiz.gif); background-repeat:repeat-x; background-position: 0 100%;}
table.prodSpecTable1 tr.last {background-image:none;}
table.prodSpecTable1 td {vertical-align:top; padding:7px 0 8px 0;}
td.prodSpecCell1 {width:220px; font-weight:bold; color:#978b7f;text-transform:uppercase;}
prodSpecCell2 {width:480px;}

.introText1 {font-size:100%; margin-bottom:10px;}
.introText1 select {font-size:11px;}

.ficheProduit {width:950px; padding-left:15px;}
.ficheProduit .leftCol {width:190px; margin-right:25px; float:left;}
.ficheProduit .centerCol {width:522px; margin-right:25px; float:left;/* background-image:url(../img/fiche_produit_bkgrd.gif);*/ background-repeat:repeat-y; }
.ficheProduit .rightCol {width:188px; float:left;}
.ficheProdWrapper1 {margin:0 0 0 25px;}
.ficheProdWrapper1 h5 {color:#978b7f; font-size:100%; margin:0 0 10px 0;}
.ficheProdWrapper1 form p {width:200px;float:left;}

.ficheProdWrapper2 {margin:0 0 0 12px;}
.HR_margin25 {border-bottom:solid 1px #37342d; margin:0 25px 15px 25px;}

.ficheItem {float:left; min-height:140px; height:auto !important; height:140px; width:127px; margin:0 60px 20px 0;}
.lastFicheItem {margin-right:0;}
.ficheItem img, .ficheItemObersound55 img { margin:0 0 5px 15px;}
.ficheItem span, .ficheItemObersound55 span {background-image:url(../img/p_bulletMenu.gif); background-repeat:no-repeat; padding:0 0 0 13px; display:block;}
.ficheItem span a, .ficheItemObersound55 span a{color:#978b7f; font-size:110%; font-weight:bold;}

.ficheItemObersound55 {float:left; min-height:140px; height:auto !important; height:140px; width:127px; margin:0 15px 20px 0;}

/*#cart {border:solid 1px #a49a8f; padding:10px 5px 10px 15px; }*/
#cart {border:solid 1px #a49a8f; padding:10px 5px 10px 15px;position: absolute;top:20px;right:10px;width:170px;}
.ficheProduit #cart {top:300px;right:20px;width:170px;}
#cart .maskableBlock1 {margin:10px 0 20px 0; text-align:center;}

a.ficheProdBackLink {color:#ff7200; font-weight:bold; display:block; width:auto; margin:0 auto 10px -15px; background-image:url(../img/p_bulletBack.gif); height:auto !important; height:18px; background-repeat:no-repeat; padding:0 0 0 20px;}
p.prodDescription {font-size:90%; color:#37352d; margin: 10px 0 15px 0;}
.addSampleBtn, .modifierOuAjouter {background-color:#ff7200; width:auto; margin:0 25px 20px 0; padding:3px 3px 3px 5px; float:right;}
.addSampleBtn a, .addSampleBtn button, .modifierOuAjouter a {color:#fff; background-image:url(../img/p_bulletAddSample.gif); background-repeat:no-repeat; background-position:100% 0; padding:0 16px 0 0; font-weight:bold;}


.modifierOuAjouter {float:left;margin:20px 0 20px 0;}



ul.prodPres, ul.prodRealList {list-style:none; margin:0; padding:0;}
ul.prodPres li {float:left;  color:#37352d; margin-bottom:20px;}
ul.prodPres li.firstCell {width:258px; }
ul.prodPres li.secondCell {width:215px; /*padding-left:15px; background-image:url(../img/pointilles_prod1.gif); background-repeat:repeat-y;font-size:85%;*/}
ul.prodPres li.secondCell p {margin:0 0 10px 0;} 
ul.prodPres li.secondCell a.savoirplus {background-image:url(../img/p_bulletRepereTxt1.gif); background-repeat:no-repeat; padding:0 0 0  15px ; color:#37352d;}
ul.prodPres li.secondCell em {color:#ff7200; font-style:normal;}
/*ul.prodPres li.secondCell span {background-color:#ff7200; color:#fff; padding:0 3px;}*/

ul.prodRealList li {float:left; margin-right:25px;}

#prod_caroussel {width:480px; height:80px; margin:0 0 20px 0px; position:relative;}
ul#prodCarousel {list-style:none; margin:0; padding:0;}
ul#prodCarousel li {float:left; width:90px; height:80px; margin-right:30px; font-size:90%; color:#978b7f;}
ul#prodCarousel li img { margin:0 0 5px 0;}
ul#prodCarousel li a {color:#978b7f;}
ul#prodCarousel li a:hover {color:#ff7200;}

ul#sampleList {list-style:none; margin:0; padding:0;}
ul#sampleList li {margin-bottom:15px; font-size:90%; width:80px;float:left;background-image:none;}
ul#sampleList li img {margin:0 0 5px 11px;}
/*ul#sampleList li span {background-image:url(../img/p_samples1.gif); background-repeat:no-repeat; padding:0 0 0 13px; display:block;}
ul#sampleList li span a {color:#978b7f; font-weight:bold;}*/
ul#sampleList a.info:hover {background-color:#fff;}

.suppPanier {display:none;}
ul#sampleList li:hover .suppPanier{display:block;float:right;}

.sampleDropPaneLinks {padding-top:10px;}
.sampleDropPaneLinks a {background-image:url(../img/p_bulletMenu.gif); background-repeat:no-repeat; padding:0 0 0 13px; display:block; color:#978b7f; font-weight:bold; margin-bottom:10px;}


.liensEssence {padding-top:10px;}
.liensEssence a {background-image:url(../img/p_bulletMenu.gif); background-repeat:no-repeat; padding:0 0 0 13px; color:#ff7200; font-weight:bold; margin-bottom:10px;}



#popinContent {padding:25px 0 0 65px; text-align:left; width:540px; height:508px; margin:0;font-size:13px;}
#popinContent table{font-size:13px;}
#popinNuance {padding:0 0 0 20px; text-align:left; width:470px; height:400px; margin:0;}
#popinNuance h1 {align:left;font-family:Arial, Helvetica, sans-serif;}
.description-essence {margin-top:10px;}

#realisationZoom {padding:10px 0 30px 0;}
#realisationCarousel {position:relative; width:525px; height:60px; margin-bottom:20px;}
#realisationCarousel ul {list-style:none; padding:0; margin:0;}
#realisationCarousel ul li {float:left; margin-right:25px; width: 99px; height: 56px; margin-right: 25px;}

.realDescription {width:475px;}
.realDescription p {margin:0 0 10px 0;}
.realDescription span {color:#978b7f;}
.realDescription a {color:#ff7200; display:block; margin: 0 auto 5px 0; width:auto;}

p.formInfo1 {margin:0 0 35px 0;}
p.formInfo2 {font-size:80%;}
table.formTable1 {margin-bottom:10px;}
table.formTable1 td {padding-bottom:10px;}
table.formTable1 input {width:198px; height:15px; font-size:11px;}
#loginBtn, #nvNomBtn {width:70px; height:24px; color:#fff; background-color:#ff7200; border:none; font-size:12px; font-weight:bold; background-image:url(../img/p_bulletAddSample.gif); background-repeat:no-repeat; background-position:55px 50%; padding: 0 10px 5px 0 !important; padding: 0 10px 0px 0;}
/** hack ie7 **/
*+html table.formTable1 input#loginBtn {padding: 0 10px 0px 0 !important;} 

hr.W440 {border:0; background-color:#333; color:#333; width:440px; margin: 0 0 20px 0; height:1px; }
hr.W435 {border:0; background-color:#333; color:#333; width:435px; margin: 20px 0; height:1px;clear:both;}
table.formTable1 {margin-bottom:20px;}
table.formTable2 td {padding-bottom:10px;}
table.formTable2 td span {color:#ff7200;}
table.formTable2 input {width:198px; height:15px; font-size:11px;}
table.formTable2 input#validBtn {width:70px; height:24px; color:#fff; background-color:#ff7200; border:none; font-size:12px; font-weight:bold; background-image:url(../img/p_bulletAddSample.gif); background-repeat:no-repeat; background-position:55px 50%; padding: 0 10px 5px 0 !important; padding: 0 10px 0px 0;}
/** hack ie7 **/
*+html table.formTable2 input#validBtn {padding: 0 10px 0px 0 !important;} 
table.formTable2 select {width:203px; height:23px; font-size:11px;}

ul.sampleSelection {width:435px; list-style:none; margin:0; padding:20px; clear:both;/* min-height:87px; height:auto !important; height:87px;*/}
ul.sampleSelection li {float:left; /*height:87px;*/}
ul.sampleSelection li.fisrt {width:105px;}
ul.sampleSelection li.second {width:255px; }
ul.sampleSelection li.second a {color:#ee7f00; font-size:140%; font-weight:bold; background-image:url(../img/p_bulletMenu.gif); background-repeat:no-repeat; padding:0 0 0 13px;}
ul.sampleSelection li.second ul {list-style:none; margin:10px 0 0 10px; padding:0; }
ul.sampleSelection li.second ul li {float:left; margin-right:30px; width:200px; height:auto;}
ul.sampleSelection li.second ul li label {clear:both; display:block;}
ul.sampleSelection li.second ul li input {margin-right:5px;}
ul.sampleSelection li.third {width:75px; }
ul.sampleSelection li.third a { height:20px; color:#ee7f00;  border:none; font-size:11px; font-weight:bold; }
/** hack ie7 **/
*+html ul.sampleSelection li.third input {padding: 0 16px 0 0 !important;}

ul.sampleSelection li.second a.thickbox{font-size:13px;background-image:none;padding:0;}


.formBox435R {width:435px; text-align:right;}
.formBox435R a {width:70px; height:24px; color:#fff; background-color:#ff7200; border:none; font-size:12px; font-weight:bold; background-image:url(../img/p_bulletAddSample.gif); background-repeat:no-repeat; background-position:175px 50%; padding: 5px 16px 5px 5px !important; padding: 0 10px 0px 0;}

.formBox435R a.boutonInactif{background-color:#978b7f;background-image:none;}
/** hack ie7 **/
*+html .formBox435R input {padding: 0 10px 0 0 !important;}
.sampleFormConfirmBox {padding-top:50px;}

ul.realisationList {list-style:none; margin:0 0 28px 0; padding:0; min-height:84px; height:auto !important; height:84px; clear:both;}
ul.realisationList li {float:left; }
ul.realisationList li.first {width:300px; margin-right:15px;}
ul.realisationList li.second {width:300px;}
ul.realisationList li.second h5 {font-family:"Trebuchet MS",arial,helvetica,sans-serif; font-size:170%; color:#978b7f; margin:0;margin-top:10px;}
ul.realisationList li.second h5 a {color:#978b7f;}


#slider1 ul.realisationList{margin-bottom:30px;}
.ficheProduit ul.realisationList li.first {width:258px; margin-right:10px;}
.ficheProduit ul.realisationList li.second {width:200px;}


.sommaireProdCBBox {background-color:#e0dcd8; padding:15px; margin-bottom:20px;}
.sommaireProdCBBox label { display:block;}

#sommaireProductsBody ul {list-style:none; margin:0; padding:0; clear:both;}
#sommaireProductsBody ul li {float:left; margin:0 0 20px 0;}
#sommaireProductsBody ul li.first {width:400px; margin-right:60px;}
#sommaireProductsBody ul li.second {width:235px;}
#sommaireProductsBody ul li.first a {color:#ff7200; font-weight:bold;}

.dropzone
{
/*	height: 200px;*/
	background-color: #ffffff;
	padding: 10px;
}
.dropactive
{
	background-color: /*#d4cfca*/#f2f0ed;
}
.drophover
{
	background-color: /*#f39100*/#e5e1dc;
}
#loading {
	display:none;
	float:right;
}
.obligatoire {color:#F00;}

.pagination {list-style:none;padding:0;margin:0 10px 20px 0;float:right;font-size:13px;}
.pagination li {float:left; margin-left:5px;padding-top:5px;}
.pagination a {color:#ff7200;font-weight:bold;}
.pages {width:520px;float:left;}
/* GT */
.PanneauxNuancier { width:600px;float:left;}
.PanneauxNuancierObersound55 { width:710px;float:left;}
.panel p {width:550px;}





/* signature 4 Lunes */
#signature {
	position:absolute;
	bottom:0;
	left:0;
}
html>body #signature { /* hack CSS pour IE6 */
  position: fixed;
}

/* Pages éditoriales */
.col_3-4-edito {float: left;width:620px;}
.col_3-4-edito{line-height:150%;}
.col_3-4-edito h1{line-height:100%;}

h2 {font-size:19px;color:#ee7f00;margin-bottom:0;}
.col_3-4-edito ul {}
.colLarge710 li {margin:5px 0 0 -25px;}
ul.communiques{padding-left:12px;margin-bottom:30px;}
.communiques li{
	background-image: url("../img/p_lien.gif");
	background-repeat: no-repeat;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 13px;
	color: #37352d;
	margin-top: 10px;
	list-style:none;
}
.date{font-weight:bold;color:#ee7f00;}

.encadre {border:1px solid #a49a8f;color:#3a3a39;}
.encadre div {padding:20px;}
.encadre a {color:#ee7f00;}
.communiques a:hover{text-decoration:underline;}

.col_3-4-edito .communiques li{
	background-image: url("../img/p_double_lien.gif");
		padding-left: 16px;
		margin-left:-7px;
}
.col_3-4-edito .communiques li .date{
	font-size:14px;
}

a.download {
	background-image: url("../img/p_lien.gif");
	background-repeat: no-repeat;
	font-weight:bold;color:#ee7f00;
	padding-left:10px;
	}
ul.temoignages {padding-left:0;}	
.temoignages li {list-style:none;
	padding-left: 0;
	margin-bottom:30px;
}
.temoignages li img{margin-bottom:10px;}
h4 {font-size:13px;font-weight:bold;color:#ff7200;margin-bottom:0;}

.boutonRH {background-color:#ff7200; color:#fff;margin:10px 0 20px 0; float:left;background-image:url(../img/p_bulletAddSample.gif); background-repeat:no-repeat; background-position:98% 50%;padding:5px 16px 5px 5px;float:left;}
.boutonRH a{color:#FFF;font-weight:bold;padding:5;}

/* pour ne pas afficher les numéros des questions*/
td.numero2, td.numero1, td b{
   display: none;
}

/**------- Pages textes --*/

.bloc1-4_3-4 .col_v210 {float:left; width:210px; margin-right:25px;}


.colLarge710{
	float:right;
	width:710px;
	margin:0;
	padding:0;
}
.colTexte {
	float:left;
	width:413px;
}
p {margin-top:5px;}
.colImages {
	float:right;
	width:273px;
}

.colImages img {margin-bottom:25px;}

/*infobulles */

a.info{
    position:relative; /*this is the key*/
    z-index:1000;
    text-decoration:none;
	color:#000;
	padding:2px;
	}



a.info:hover{z-index:1200; background-color:#ff7200;color:#FFF;}

a.info span{display: none;}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:20px; left:10px; width:100px;
    border:1px solid #666;
    background-color:#fafafa; color:#666;
    font-weight:none;
    padding:5px;
	font-size:13px;
	text-decoration:none;
  /*  background-image: url(../im/fond.gif);*/
    
    }

a.infoRes{
    position:relative; /*this is the key*/
    z-index:1000;
    text-decoration:none;
	color:#000;
	padding:0;
	
	
	}

a.infoRes:hover{z-index:1200; background-color:#ff7200;color:#FFF;text-decoration:none;}

a.infoRes span{display: none;text-decoration:none;}

a.infoRes:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:40px; right:0; width:100px;
    border:1px solid #666;
    background-color:#fafafa; color:#666;
    font-weight:none;
    padding:5px;
	font-size:13px;
	
    
    }



#sousnav_gauche a:hover.info, #sousnav_droite a:hover.info {background-color:#FFF;}
#sousnav_gauche a.info:hover span, #sousnav_droite a.info:hover span {width:400px;top:30px;text-transform:none;line-height:15px;}

.selA .A, .selB .B, .selC .C, .selC .C, .selD .D, .selD .D, .selF .F, .selG .G, .selH .H, .selI .I  {background-color:#ff7200;color:#fff;}

/* séparer les collections dans le listing onglet panneaux > essences */

h4.separateurCollections {margin-left:15px;color:#b3aaa1;font-size:18px;margin-bottom:30px;}
h4.Oberflex {display:none;}

#footer {text-align:right;margin-right:15px;width:950px;border-top:1px solid #ccc;float:left;margin-top:20px;}
.gris {color:#a78b7e;}

p a {color:#ee7f00;text-decoration:none;}
p a:hover{color:#ee7f00;text-decoration:underline;}

#loginFormEssence
{
	padding:10px;
	margin: 10px 0;
	border:1px solid #ccc;
	line-height:20px;
}
#flashcontent {margin-left:15px;}


input.validBtn {
	height:30px; 
	color:#fff; 
	background-color:#ff7200; 
	border:none; 
	font-size:12px; 
	font-weight:bold; 
	background-image:url(../img/p_bulletAddSample.gif); background-repeat:no-repeat; 
	background-position:98%; 
	padding: 5px 15px 5px 7px !important; padding: 5px 15px 0px 7px;
	margin-top:20px;
	}
.nav55 ul, .nav55 li
{	
list-style-type: none;
}
.nav55 ul
{
	width:100%;
	height:28px;
	border-bottom:1px solid #333;
	padding:0;

}
.nav55 li{
	float:left;
	padding:7px 10px 7px 10px;
	margin-right:3px;
	background-color:#a79d92;
}

.nav55 li.on{
	background-color:#000;
}

.nav55 li a
{
	color:#fff;
}

