body > img{
	display: none;
	
}


/* COMPTEUR */
#countdown_dashboard{
position: relative;
height: 72px;
width: 410px;
margin-bottom: -100px;
left:70px;
display: none;  /* CACHER COMPTEUR */
}


#bandeau_promo{
text-align: center;
position: relative;
left: -45px;

margin-top: -78px;
margin-left: -400px;
/* display: none; */

}


/* BACKGROUND BANDEAU HEADER */
.div_container_promo{
position: relative;
width: 100%;
height: 72px;
background: url(/sites/all/themes/contrib/store_volet/images/back_bar_top.gif) repeat-x left center !important;
/* opacity: 0.8; */
top : 0;

/* display: none; */
}


/* CACHER BON ACHAT */
#div-bons-achats{
	float: right;
	position: relative;
	left: -45px;
	display: none;
}



#div-powered-somfy{
		display: none;
	position: relative;
	top:100px;
	float: right;
}

body.p2 #div-powered-somfy{
	top:-130px;
}


/* html{background:url(../images-v2/bg-pub-up.jpg) repeat-x top left #cacaca;} */

#pub-up{display: none;}


/*Sans promo*/
body{background:url(../images/background-new.jpg)repeat-x #f2f2f2 !important; /background:url(../images/background-new.jpg)repeat-x #f2f2f2 !important; margin:0;}



body a, body a:visited{text-decoration: none;}

/*  .mois_1, .internet_mois_1, .stats_mois_1, .tel_mois_1, .stats_tel_mois_1, .commandes_mois_1   */
.mois_1, .mois_2, .mois_3, .mois_5, .mois_6, .mois_7,  .mois_8,  .internet_mois_1, .internet_mois_2, .internet_mois_3,  .internet_mois_5,  .internet_mois_6,  .internet_mois_7,.internet_mois_8, .stats_mois_1, .stats_mois_2, .stats_mois_3,  .stats_mois_5,  .stats_mois_6,  .stats_mois_7, .stats_mois_8, .tel_mois_1, .tel_mois_2, .tel_mois_3,  .tel_mois_5,  .tel_mois_6,  .tel_mois_7,  .tel_mois_8, .stats_tel_mois_1, .stats_tel_mois_2, .stats_tel_mois_3,  .stats_tel_mois_5,  .stats_tel_mois_6,  .stats_tel_mois_7,  .stats_tel_mois_8, .commandes_mois_1, .commandes_mois_2, .commandes_mois_3,  .commandes_mois_5,  .commandes_mois_6,  .commandes_mois_7,   .commandes_mois_8, .mois_9, .internet_mois_9, .stats_mois_9, .tel_mois_9, .stats_tel_mois_9, .commandes_mois_9, .mois_10, .internet_mois_10, .stats_mois_10, .tel_mois_10, .stats_tel_mois_10, .commandes_mois_10, .mois_11, .internet_mois_11, .stats_mois_11, .tel_mois_11, .stats_tel_mois_11, .commandes_mois_11, .mois_12, .internet_mois_12, .stats_mois_12, .tel_mois_12, .stats_tel_mois_12, .commandes_mois_12{/* display: none; */text-align: center;/* opacity: 0; */}

.bg1{background: #E0E0E0;}

.mypopin10 .popin-content{height:470px !important;}

#tab_resume{
/* border: 1px solid #DCDCDC; */
background: #FFFFFF;
text-align: center;
font-family: arial;
font-size: 12px;
width:770px;
padding:5px;
}

#tab_resume th{background: #DCDCDC;font-weight: normal;border-right:1px solid #FFFFFF;padding:5px;}
/* #tab_resume th:last-child, #tab_resume .tr_resume1 td:last-child{border-right:none;} */
#tab_resume td{padding:5px;}
/* #tab_resume .tr_resume1 td{border-bottom: 1px solid #DCDCDC;border-right: 1px solid #DCDCDC;} */
#tab_resume td{border: 1px solid #DCDCDC;}
#tab_resume .delete_row{display: none;}
#tab_resume  .delete_row_premiere_etape{display: block;}
.td_resume, .td_resume_1{
border: 1px solid black;
}

.td_resume{vertical-align: top;height:25px;}

.td_resume table tr td{
font-size: 14px !important;
text-align: center;
}

.td_resume_1{font-size:10px;}

/*
.menu_backend{
background-color:#f2f2f2;
}
*/


#tab_radio{padding-left:20px;}

/* #tab_radio td{border:1px solid #cccdbd;} */
#tab_radio tr:first-child td{border:none;}

#tab_coffre{padding-left:20px;}

/* #tab_coffre td{border:1px solid #cccdbd;} */
#tab_coffre tr:first-child td{border:none;}


.choix_emetteur{text-indent: 10px;}




.form_td_manoeuvre img{
margin:5px;
cursor: pointer;
}



#tab_paiement{width:90%;}

#pop_recap{92i521
height:400px;
}


.text a{text-decoration: none;}

#pop_recap #resume{
height:400px;

}

#txt1, #txt2, #txt3, #txt4, #txt5, #txt6, #txt7{width:480px;border:3px solid #f28E00;padding:20px;}

#tab_paiement input{
/* margin-left:80px; */

}



.methode{padding-left:20px;}

.tableautexte{border:1px solid black;text-align: right;padding-right:10px;}

.tableautitre{border:1px solid black;text-align: center;}

.sommetexte{text-align: center;}
.paiement{padding-top: 20px;}

.submit_form{
/*padding-left: 260px;*/
padding-top: 20px;}

a.menu {color:#000000; text-decoration:none; margin-left:16;font-weight:normal; font-size: 13px; font-family: Helvetica, Geneva, Arial, Futura; }
td#contactezstorevolet:hover {background-color:#799daf;}
td#portegaragesectionnelle:hover {background-color:#799daf;}
td#mentionslegalesvolet:hover {background-color:#799daf;}
td#guideinstallation:hover {background-color:#799daf;}
td#voletsroulants:hover {background-color:#799daf;}
a.menu_2 {color:#000000; text-decoration:none; margin-left:16;font-weight:normal; font-size: 13px; font-family: Helvetica, Geneva, Arial, Futura; }
td#menu_interne:hover{background-color:#799daf;}


.text_b2 {font-size: 13px; font-family: Helvetica, Geneva, Arial, Futura; font-weight:bold;}
.text_b3 {font-size: 18px; font-family: Helvetica, Geneva, Arial, Futura; font-stretch:expanded; font-weight:bold;}

h1.t_t {color:#5e3b00;font-size:18px;font-family:Helvetica, Geneva, Arial, Futura;font-stretch:expanded;margin-top:0px; margin-bottom:0px;display:inline}
h1.t_t a{text-decoration:none; color:#5e3b00;}

h1.bl {color:#000000;font-size: 18px;font-family:Helvetica, Geneva,Arial, Futura; font-weight: bold; font-stretch: expanded; margin-top:0px; margin-bottom:0px; display:inline;}
h1.bl a {text-decoration:none; color:#000000;}


.text1 {font-size: 11px; font-family: Helvetica, Geneva, Arial, Futura }
.titre1 {font-size: 18px; font-family: Helvetica, Geneva, Arial, Futura; font-style: normal; font-weight: bold; font-stretch: expanded }

.popDesc {position:absolute;z-index:100;border-width:1px;border-style:solid;border-color:#000000;padding:1px;margin:1px;background:white;text-align:left;}
.titre   { color: #5e3b00; font-size: 18px; font-family: Helvetica, Geneva, Arial, Futura; font-weight: bold; font-stretch: expanded }
.titre_12   { color: #5e3b00; font-size: 12px; font-family: Helvetica, Geneva, Arial, Futura; font-weight: bold; font-stretch: expanded }

.soustitre   { color: #5e3b00; font-size: 13px; font-family: Helvetica, Geneva, Arial, Futura; font-weight: bold; font-stretch: expanded }

.comment {
	color: #333333;
	font-size: 13px;
	font-family: Helvetica, Geneva, Arial, Futura;
	font-style: normal;
}
.text     { font-size: 12px; font-family: Helvetica, Geneva, Arial, Futura; }
.text_11  { font-size: 11px; font-family: Helvetica, Geneva, Arial, Futura }

.textb   { font-size: 11px; font-family: Helvetica, Geneva, Arial, Futura; font-weight: bold   }

.text_comment   {
	font-size: 14px;
	font-family: Helvetica, Geneva, Arial, Futura;
	color: #44587F;
}
.toctext     {
	font-size: 14px;
	font-family: Helvetica, Geneva, Arial, Futura;
	
 }
.texttheme  { font-size: 15px; font-family: Helvetica, Geneva, Arial, Futura; font-style: italic; font-weight: bold }
.mini  { font-size: 11px; font-family: Helvetica, Geneva, Arial, Futura }
.gros titre { font-family: Futura, Gadget, "Trebuchet MS" }
.selection { background-image:url(../images/selection.gif)}
.deselection{background-image:url(../images/deselection.gif)}
.fermer { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; border: solid 1pt black }
.Prix { color: #8e0000; font-size: 14pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }

.span-texte
{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:13px;
color:#000000;
}
.div-bordure
{
border:1px;
border-color:#D7D7D7;
border-style:solid;
margin-left:20pt;
}

.div-texte1
{
padding-left: 10pt;
padding-right: 10pt;
padding-top: 15pt;
padding-bottom: 10pt;
}

.div-texte2
{
padding-right: 20pt;
padding-top: 15pt;
padding-bottom: 15pt;
}

.div-texte
{
padding-left: 20pt;
padding-right: 20pt;
border:0px;}
.div-texte2
{
padding-left: 20pt;
padding-right: 20pt;
padding-top: 15pt;
border:0px;}

.argument
{ 
color: #930; 
font-size: 12pt; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-style: italic; 
font-weight: bold 
}

.consignes { color: #273a7d; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold }
.textunderline {
	font-size: 13px;
	font-family: Helvetica, Geneva, Arial, Futura;
	text-decoration: underline;
}

.lpb {COLOR:#000000;TEXT-DECORATION:none;FONT-FAMILY:arial;FONT-SIZE:10px;line-height:12px}
.spb {color:#FFFFFF;FONT-SIZE:10px;line-height:12px}
.l2pb {color:#999999; font-size:9px; font-family: Verdana; text-decoration: none;line-height:14px}
.s2pb {color:#FFFFFF;FONT-SIZE:9px;line-height:14px}
.lepb {COLOR:#990000;font-family:arial;TEXT-DECORATION:none;font-size:10pt;font-weight:bold}
.sepb {color:#990000;font-size:10pt;font-weight:bold}
.hepb {display:inline; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px}
.l2epb{COLOR: #000000;TEXT-DECORATION:none;font-family:arial;font-size:10pt}

.he{display:inline;margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;font-size:18px;font-family:Helvetica,Geneva,Arial,Futura; font-stretch:expanded}
.lhe{text-decoration:none;color:#000000;}
.le{text-decoration:none;color:#000000;font-weight:bold}

.h2-home{font-family:arial, sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;color:#5e3b00;padding:0;margin:0;}
.h3-home{font-family:arial, sans-serif;font-size:14px;font-weight:bold;color:#5e3b00;padding:0;margin:0;}
a.titre-homepage{color:#5e3b00;}
span.span-titre{font-family:arial, sans-serif;font-size:14px;font-weight:bold;color:#5e3b00;}
p.texte-normal{font-family:arial, sans-serif;font-size:12px;color:#000000;margin:0;padding:0;}
p.texte-petit{font-family:arial, sans-serif;font-size:10px;color:#000000;margin:0;padding:0;}
p.texte-normal2{font-family:arial, sans-serif;font-size:12px;color:#000000;margin:0;padding:0;margin-top:5px;}
a.lien-normal{font-family:arial, sans-serif;font-size:12px;color:#000000;text-decoration:none;}

.h2l {margin-top:0px;margin-bottom:0px;display:inline;font-size:15px;font-family:Helvetica, Geneva, Arial, Futura; font-style:italic;}
.lh2l {text-decoration:none; color:#000000}
.lh2l:hover {text-decoration:underline; color:#000000}

.h3l {display:inline; margin-top:0px; margin-bottom:0px;font-size: 11px; font-family: Helvetica, Geneva, Arial, Futura}
.lh3l {text-decoration:none; color:#000000}
.lh3l:hover {text-decoration:underline; color:#5e3b00}

.ltext { text-decoration:none; color:#000000; font-size: 11px;font-family: Helvetica, Geneva, Arial, Futura;}
.ltext:hover {text-decoration:underline; color:#5e3b00}

#footerglobal{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-top:7px;}
#footerglobal a{text-decoration:none;color:#000000;}
#footerglobal a:hover{text-decoration:underline;color:#000000;}


.demande-devis-bouton {
display: block;
margin-top: 25px;
margin-left: 182px;
border: none;
}

.demande-devis-bouton1 {
display: block;
margin-bottom: : 10px;
margin-left: 82px;
border: none;
}

.intro-devis{
display: none;
}




/*-------------------------- PAGE D'ACCUEIL ----------------------------*/




body#accueil{
margin:0 auto;
padding:0;
width:820px;
background:url(../images/background-new.jpg)repeat-x #f2f2f2;

}


/* PROMO_CSS */


body.accueil_promo{
background: url(../sites/default/files/back/background.png) repeat-x top center #b2b3a6 !important;
background-attachment: fixed !important;
overflow-x: hidden;
/* background-position-y: 65px !important; */


}





#div_bandeau_promo{
/* background: url(/images/back_bar_top.gif) repeat-x left center #FFFFFF !important; */
min-height: 72px;
margin-left: -950px;
margin-right: -950px;
/*
margin-left: auto;
margin-right: auto;
*/
margin-bottom: -15px;
/* display: none; */
}




div#site{
background:#ffffff;
width:820px;
float:left;
}
.slide-volet_promo{
background:url(../images-v2/soldes-hiver.jpg) no-repeat !important;
}


.site_promo{
margin-top: -5px;
margin-left: -15px;
clear: both;
}
.site_promo2{margin-top: 5px !important;}

@-moz-document url-prefix() {
    .site_promo {
margin-top: 0px !important;
    }
}



div#header{
width:820px;
height:116px;
margin-bottom:15px;
/margin-bottom:40px;
}

div.header-conseil{
float:left;
width:204px;
}

div.header-store{
float:left;
width:616px;
}

div.bandeau-economie{
float:left;
width:820px;
height:42px;
}

div#mise-en-avant{
float:left;
width:820px;
}

h1.h1-accueil{
font-family:Trebuchet ms, arial, sans-serif;
font-size:24px;
font-weight:bold;
color:#ffffff;
margin:0;
padding:0;
line-height:20px;
}

span.span-h1-accueil{
font-family:Trebuchet ms, arial, sans-serif;
font-size:18px;
font-weight:bold;
color:#ffffff;
margin:0;
padding:0;
}

h2.h2-accueil{
font-family:Trebuchet ms, arial, sans-serif;
font-size:24px;
font-weight:bold;
color:#ffffff;
margin:0;
padding:0;
line-height:20px;
}

span.span-h2-accueil{
font-family:Trebuchet ms, arial, sans-serif;
font-size:18px;
font-weight:bold;
color:#ffffff;
margin:0;
padding:0;
}

div#mise-en-avant div.volet-roulant{
background:url(../images-v2/bg-bloc-volet-roulant.png) no-repeat;
width:388px;
height:235px;
float:left;
margin:15px 0 15px 10px;
}

div#mise-en-avant div.porte-de-garage{
background:url(../images-v2/bg-bloc-porte-de-garage.png) no-repeat;
width:388px;
height:235px;
float:left;
margin:15px 0 10px 20px;
}

a.lien-h1{
color:#ffffff;
text-decoration:none;
}

a.lien-h2{
color:#ffffff;
text-decoration:none;
}

p.texte-en-avant{
font-family:Trebuchet ms, arial, sans-serif;
font-size:14px;
color:#ffffff;
margin:0;
padding:0;
width: 174px;

}

div.texte-volet-roulant{
float:left;
margin-top: 15px;
margin-left: 135px;
}

div.btn-detail{
margin-top: 10px;
float:left;
margin-left: 173px;
display: none;
}

div.btn-devis-general{
margin-top: 15px;
float:left;
margin-left: 184px;

}

div#contenu-accueil{
float:left;
width:820px;
margin-bottom:10px;
}

div.accueil-gauche{
border:solid 1px #e5e5e5;
width:388px;
float:left;
margin:15px 0 15px 10px;
}

div.texte-accueil{
padding:0 10px 0 10px;
text-align:justify;
line-height:18px;
}

h3.h3-accueil{
color:#2b86c7;
font-family:Trebuchet ms, Arial, san-serif;
font-size:16px;
font-weight:bold;
margin-bottom:10px;
margin-top: 5px;
}


h1.h3-accueil{
color:#2b86c7;
font-family:Trebuchet ms, Arial, san-serif;
font-size:16px;
font-weight:bold;
margin-bottom:10px;
margin-top: 5px;
}

p.texte-normal-accueil{
font-family:Arial, sans-serif;
font-size:12px;
color:#000000;
margin:0;
padding:0;
margin-bottom:10px;
line-height:18px;
}

ul.liste-normal-accueil{
margin:0;
padding:0;
}

ul.liste-normal-accueil li{
padding-left:20px;
list-style:none;
background:url(../images-v2/puce-engagements.png) top left no-repeat;
font-family:Arial, sans-serif;
font-size:12px;
color:#000000;
margin-bottom:10px;
}

div.accueil-droite{
width:392px;
float:left;
margin:15px 0 10px 15px;
}

div.bloc-accueil-direct-usine{
float:left;
width:392px;
height:105px;
background:url(../images-v2/bg-prix-usine.png) no-repeat;
margin-bottom:15px;
}

div.bloc-texte-accueil{
margin-left:125px;
width:260px;
}

div.bloc-texte-guide-accueil{
margin-left:125px;
width:208px;
float:left;
}

p.titre-bloc-accueil{
text-transform:uppercase;
color:#2b86c7;
font-family:Trebuchet ms, Arial, san-serif;
font-size:18px;
font-weight:bold;
margin:0;
padding:0;
margin-top:7px;
}

div.bloc-accueil-reglement{
float:left;
width:392px;
height:105px;
background:url(../images-v2/bg-reglement.png) no-repeat;
margin-bottom:15px;
}

div.bloc-accueil-guide-installation{
float:left;
width:392px;
height:105px;
background:url(../images-v2/bg-guide-installation.png) no-repeat;
margin-bottom:15px;
}

div.bouton-dwl-accueil{
float:left;
margin-top:20px;
}

div.bloc-accueil-autres-produits{
float:left;
width:392px;
height:105px;
background:url(../images-v2/bg-lames-seule-home.png) no-repeat;
margin-bottom:15px;
}

div.bloc-accueil-autres-produits p.titre-bloc-accueil{
color:#ffffff;
}

div.avantages-accueil{
float:left;
width:820px;
}

div.temoignages-accueil{
float:left;
width:820px;
margin-bottom:10px;
}

div.bloc-referencement-accueil{
float:left;
width:820px;
margin-bottom:10px;
}

div.liens-footer-accueil{
float:left;
width:820px;
margin-bottom:10px;
}



/*-------------------------- PAGE INTERNE ----------------------------*/

#contenu-interne{
float:left;
width:820px;
margin-bottom:10px;
}

div.interne-gauche{
width:276px;
float:left;
margin:15px 0 15px 10px;
}

div.interne-droite{
border:solid 1px #e5e5e5;
width:509px;
float:right;
margin:15px 10px 15px 10px;
padding-bottom:10px;
}

div.bloc-interne-menu{
width:276px;
height:192px;
background:url(../images-v2/bg-menu.png) top left no-repeat;
float:left;
}

div.bloc-interne-menu ul{
padding:0;
margin:45px 0 0 10px;
float:left;
}

li.page-interne-menu{
background:#bac1c6;
width: 132px;
height: 19px;
font-family:Trebuchet ms, Arial, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
margin-bottom:5px;
color:#FFFFFF;
display:block;
padding-left:3px;
padding-top:3px;
}

li.page-interne-menu:hover{
background:#a8adb1;
}

div.bloc-interne{
float:left;
margin-bottom:15px;
text-align: left;
width: 276px;
}

div.texte-interne{
padding:0 10px 0 10px;
text-align:justify;
line-height:18px;
margin-bottom:10px;
float:left;
}

div.interne-volet-lame{
padding:0 10px 0 10px;
text-align:justify;
float:left;
margin-bottom:10px;
}

h1.h1-interne{
font-family:Trebuchet ms, arial, sans-serif;
font-size:18px;
font-weight:bold;
color:#2b86c7;
margin:0;
padding:0;
margin-bottom:5px;
margin-top:10px;
}

h2.h2-interne{
font-family:Trebuchet ms, arial, sans-serif;
font-size:18px;
font-weight:bold;
color:#2b86c7;
margin:0;
padding:0;
margin-top:10px;
margin-bottom:5px;
}

h3.h3-interne{
font-family:arial, sans-serif;
font-size:12px;
text-transform:uppercase;
color:#000000;
margin:0;
padding:0;
margin-top:7px;
margin-bottom:5px;
}

p.texte-normal-interne{
font-family:Arial, sans-serif;
font-size:12px;
color:#000000;
margin:0;
padding:0;
margin-bottom:10px;
line-height:18px;
}

ul.liste-normal-interne{
margin:0;
padding:0;
}

ul.liste-normal-interne li{
padding-left:20px;
list-style:none;
background:url(../images-v2/puce-engagements.png) top left no-repeat;
font-family:Arial, sans-serif;
font-size:12px;
color:#000000;
margin-bottom:10px;
}

table.tableau-interne{
font-size:12px;
font-family:arial, sans-serif;
line-height:16px;
margin-bottom:10px;
line-height:18px;
}

div.bloc-interne-prix-usine{
float:left;
width:274px;
height:414px;
background:url(../images-v2/bloc-interne-direct-usine.png) no-repeat;
margin-bottom:15px;
}


ul.liste-normal-interne li a:visited{
color: black
}

div.bloc-interne-actu{
float:left;
width:274px;
height:auto;
background-color: #f5f5f5;
margin-bottom:15px;
border: 1px solid #e5e5e5;
}





div.bloc-texte-interne{
margin-left:10px;
width:259px;
text-align:left;
}

span.titre-type{
text-transform:uppercase;
color:#2b86c7;
font-family:Trebuchet ms, Arial, san-serif;
font-size:18px;
font-weight:bold;
margin:0;
padding:0;
margin-top:7px;
}

a.lien-texte{
color:#8a8a8a;
font-weight:bold;
font-family:arial,sans-serif;
font-size:12px;
text-decoration:none;
}

a.lien-texte:hover{
text-decoration:underline;
}

a.lien-texte-avis{
color:#ffffff;
font-weight:bold;
font-family:arial,sans-serif;
font-size:12px;
text-decoration:none;
}

a.lien-texte-avis:hover{
text-decoration:underline;
}

div.pourquoi-reponse-volet{
float:left;
margin-bottom:15px;
}





div.bloc-interne-actu2{
float:left;
width:390px;
height:auto;
background-color: #f5f5f5;
margin-bottom:15px;
border: 1px solid #e5e5e5;
}

div.bloc-texte-interne2{
margin-left:10px;
width:380px;
text-align:left;
}


/*-----------PAGE CORPORATE-------------*/

h1.h1-corporate{
font-family:Trebuchet ms, arial, sans-serif;
font-size:18px;
font-weight:bold;
color:#2b86c7;
margin:0;
padding:0;
margin-bottom:5px;
margin-top:10px;
}

h2.h2-corporate{
font-family:Trebuchet ms, arial, sans-serif;
font-size:18px;
font-weight:bold;
color:#2b86c7;
margin:0;
padding:0;
margin-top:10px;
margin-bottom:5px;
}

h3.h3-corporate{
font-family:Trebuchet ms, arial, sans-serif;
font-size:14px;
color:#2b86c7;
margin:0;
padding:0;
margin-top:15px;
margin-bottom:5px;
}

h4.h4-corporate{
font-family:arial, sans-serif;
font-size:12px;
text-transform:uppercase;
color:#000000;
margin:0;
padding:0;
margin-top:20px;
margin-bottom:5px;
}

ul.list-corporate{
list-style:none;
font-family:arial, sans-serif;
font-size:12px;
line-height:18px;
}

ul.list-corporate li{
padding-left:20px;
list-style:none;
background:url(../images-v2/puce-engagements.png) top left no-repeat;
font-family:Arial, sans-serif;
font-size:12px;
color:#000000;
margin-bottom:10px;
}

td.texte-normal-interne{
font-family:Arial, sans-serif;
font-size:12px;
color:#000000;
margin:0;
padding:0;
margin-bottom:10px;
line-height:18px;
}


#droite-fiche-produit{
float: left;
width: 214px;
margin-top: -10px;
height: 210px;}


#droite-fiche-produit h1{
text-align: left;

}

#gauche-fiche-produit{
float: left;
width : 275px;
}

#gauche-fiche-produit2{
float: left;
width: 350px;
margin-left: 10px;

}

#droite-fiche-produit1{
float: left;

}



p.texte-normal-interne2{
font-family:Arial, sans-serif;
font-size:12px;
color:#000000;
margin:0;
padding:0;
margin-bottom:10px;
line-height:22px;
}






div#menu-general{
width:820px;
height:35px;
float:left;
background:url(../images-v2/bg-menu-general.jpg) repeat-x;
font-family:trebuchet ms, arial, sans-serif;
font-size:14px;
text-transform:uppercase;
margin-bottom:15px;
}

div#menu-general ul{
list-style-type:none;
margin:0;
padding:0;
height:26px;
/*padding-top:3px;*/
}



div#menu-general ul li{
display:inline;
background:url(../images-v2/ombre-right-menu.png) top right no-repeat;
padding-top: 9px;
padding-bottom: 8px;
/*margin-left:-4px;*/
}

div#menu-general ul li.dernierli{
background:none;
}

#premier-li{
float: left;
}

#lienpremierli:hover{
padding-top:15px;
}

.li2{
float: left;
margin-top: 0px;
}

div#menu-general a{
color:white;
padding:9px 15px 8px 11px;
}

div#menu-general a:hover{
background:url(../images-v2/hover-menu-bg.png) repeat-x;
}

div#menu-general a.active{
background:url(../images-v2/hover-menu-bg.png) repeat-x;
margin-left:4px;
}

div#header3{
width:820px;
height:116px;
float:left;
}

div.header-conseil3{
float:left;
width:216px;
}

div.header-store3{
float:left;
width:604px;
}

div#slide-volet{
background:url(../images-v2/slide-store-volet-1.png) no-repeat;
width:791px;
height:235px;
float:left;
margin:0px 0 3px 10px;
}

div#pub-solde{
width:791;
height:53px;
float:left;
margin:0px 0 15px 10px;
}

div#slide-volet div.texte-volet-roulant{
float:left;
margin-top: 35px;
margin-left: 258px;
}

div#slide-volet div.btn-detail{
margin-top: 30px;
float:left;
margin-left: 273px;
}

/* promo */
div#slide-volet div.btn-devis-general{
margin-top: 150px;
float: left;
margin-left: -92px;
}

/*
div#slide-volet div.btn-devis-general{
margin-top: 150px;
float: left;
margin-left: 490px;
}
*/

/* PROMO_CSS */
.div_container_promo{
position: absolute;
width: 100%;
height: 72px;
background: url(/sites/all/themes/contrib/store_volet/images/back_bar_top.gif) repeat-x left center !important;
/* opacity: 0.8; */
top : 0;
/* margin-bottom:-26px; */
/* display: none; */
}

div#slide-volet h1.h1-accueil{
font-family:Trebuchet ms, arial, sans-serif;
font-size:36px;
font-weight:bold;
color:#ffffff;
margin:0;
padding:0;
line-height:20px;
}

div#slide-volet span.span-h1-accueil{
font-family:Trebuchet ms, arial, sans-serif;
font-size:18px;
font-weight:bold;
color:#ffffff;
margin:0;
padding:0;

}

div#slide-volet p.texte-en-avant{
font-family:Trebuchet ms, arial, sans-serif;
font-size:14px;
color:#ffffff;
margin:0;
padding:0;
width: 326px;
font-weight:bold;
margin-top:5px;
}

div.fiche-produit-gauche{
float:left;
width:225px;
margin-right:15px;
font-family:arial, sans-serif;
font-size:12px;
}

div.fiche-produit-gauche .bloc-fiche-produit{
float:left;
margin-bottom:15px;
}

/*div.fiche-produit-contenu table tr td{
padding-right:10px;
}*/

div.fiche-produit-gauche div.fiche-produit-titre-categorie{
background:url(../images-v2/pointille.jpg) repeat-x bottom left;
text-transform:uppercase;
font-size:10px;
color:#999999;
margin-bottom:15px;
width:225px;
float:left;
}

div.fiche-produit-droite{
float:left;
width:245px;
font-family:arial, sans-serif;
font-size:12px;
}

div.fiche-produit-droite .bloc-fiche-produit{
float:left;
margin-bottom:15px;
}

div.fiche-produit-droite div.fiche-produit-titre-categorie{
background:url(../images-v2/pointille.jpg) repeat-x bottom left;
text-transform:uppercase;
font-size:10px;
color:#999999;
margin-bottom:15px;
width:245px;
float:left;
}

div.fiche-produit-prix p{
font-size:10px;
}

span.ancien-prix{
text-decoration:line-through;
font-size:12px;
}

span.nouveau-prix{
font-weight:bold;
font-size:24px;
color:#ff0000;
}

div.explications{
width:478px;
float:left;
font-family:arial, sans-serif;
font-size:12px;
color:#939393;
}

ul.idTabs{
list-style:none;
margin:0;
padding:0;
}

ul.idTabs li{
display:inline-block;
background:url(../images-v2/bg-onglet-passif.jpg) repeat-x;
border:1px solid #d9d9d9;
padding:6px;
}

ul.idTabs li.active{
background:url(../images-v2/bg-onglet-actif.jpg) repeat-x;
}

ul.idTabs li.active a{
color:#ffffff;
}

ul.idTabs li a{
text-transform:uppercase;
font-weight:bold;
font-size:12px;
color:#c5c5c5;
}

div#onglet-1, div#onglet-2, div#onglet-3{
list-style:none;
border:1px solid #d9d9d9;
padding:10px;
margin:0;
background:#f1f1f1;
}

div#onglet-1 ul, div#onglet-2 ul, div#onglet-3 ul{
list-style:disc;
margin:0;
padding-left:20px;
line-height:24px;
}

span.le-conseil{
background:url(../images-v2/puce-le-conseil.png) no-repeat top left;
font-family:Trebuchet ms, arial, sans-serif;
font-size:18px;
font-weight:bold;
color:#2b86c7;
padding-left: 33px;
height: 30px;
float: left;
padding-top: 7px;
margin-top: 7px;
}

p.classTroncatable a{
color:#8a8a8a;
font-weight:bold;
font-family:arial,sans-serif;
font-size:12px;
text-decoration:none;
}

p.classTroncatable a:hover{
text-decoration:underline;
}
/*
#nbradio0{
font-family: Trebuchet ms, arial, sans-serif;
font-size: 18px;
font-weight: bold;
color: #2B86C7;
text-align: left;
float: left;
font-style:normal;
background:url(../pop-up-devis-volet/images/tick.png) no-repeat top left;
padding-left:75px; 
width:525px;
border-bottom: solid 1px #C9C9C9;
}

#2nbradio0{
font-family: Trebuchet ms, arial, sans-serif;
font-size: 18px;
font-weight: bold;
color: #2B86C7;
text-align: left;
float: left;
font-style:normal;
background:url(../pop-up-devis-volet/images/tick.png) no-repeat top left;
padding-left:75px; 
width:525px;
border-bottom: solid 1px #C9C9C9;
}*/

table.tableau_popin{
font-size:12px;
font-family:Arial, sans-serif;
text-align:left;
}



.mypopin2 {
	color:#000000;
	padding:10px;
	text-align:justify;
	text-indent:5px;
	background:#FFF;
	border-radius:1em;
	-moz-border-radius:1em;
}
.mypopin2 .popin-content {
	padding:10px;
}
.mypopin2 .popin-content p {
	padding:0;
	margin:0 0 1em;
}


.mypopin6 {
	color:#000000;
	padding:10px;
	text-align:justify;
	text-indent:5px;
	background:#FFF;
	border-radius:1em;
	-moz-border-radius:1em;
}
.mypopin6 .popin-content {
	padding:10px;
}
.mypopin6 .popin-content p {
	padding:0;
	margin:0 0 1em;
}

.prix_popin{
font-size:18px;
color:#ff0000;
font-weight:bold;
}



.desc_emt{height: 100px;text-align: justify;font-size: 11px;text-indent:0 !important;}

#prix_popin1{text-align: center;}

.td_eme1, .td_eme2{

/* display: inline; */
vertical-align: top;

}

.prix_emt{min-height:57px;text-indent: 0;width:100%;text-align: center;font-size: 11px;margin-top: 20px;}


.titre_emt{text-align: center;min-height: 35px;}

#div_prix_emt2 .prix_emt, #div_prix_emt2_2 .prix_emt{margin-bottom:-30px;} 

#div_prix_emt2_rp .prix_emt, #div_prix_emt2_rp_2 .prix_emt{margin-bottom:5px;}

.tab_prix_emt td{font-size: 11px;}

.tab_prix_emt{margin-bottom: -10px;}

.div_img_popup{width:100%;text-align: center !important;}

.div_prix_emt{width:100%;clear: both;}

.fiche-produit-service table {
clear : both;}

.fiche-produit-avantage table{clear: both}

.detail_commande{display: none;position:absolute;
left: 617px;
width: 34%;}

.detail_client{display: none;position:absolute;
left: 267px;
width: 15%;}

.fiche-produit-titre-categorie{
text-transform:uppercase;
font-size:10px;
color:#999999;
}

/* PROMO_CSS */
.bandeau_promo_tab{float: left;
margin: 0 auto !important;
/* margin-left: -360px !important; */
/* display: none; */}

.div_bandeau_promo_tab{width: 893px;
margin: 0 auto !important;margin-bottom: 5px !important;
/* display: none; */}

.div_bandeau_promo2{margin-top: -47px;}



.countdown_dashboard_tab{float: left;
margin-left: 510px !important;
position: relative;
top: -79px;
left: 240px;
/* display: none; */}



#countdown_dashboard .dash{display: inline;}

#countdown_dashboard .dash .digit{}


/* COMPTEUR */
ul#countdown {
  margin: 10px auto;
  padding: 0;
}
ul#countdown li{
  background-color: #333;
  border: 2px solid #fff;
  color: #fff;
  display: inline;
  float: left;
  font: normal bold 36px Arial;
  letter-spacing: 5px;
  margin-left: 5px;
  text-align: center;
  width: 60px;
  border-radius: 6px;
  box-shadow: 0 0 3px #777;
}
ul#countdown span {
  padding-left: 5px;
}
ul#countdown  p.timeRef {
  font: normal normal 12px Arial;
  letter-spacing: 0;
  margin: 0;
  padding-bottom: 5px;
}



/* promo */
.tab_padding_top{/* padding-top:26px; */}


#coffre_img1_1, #coffre_img1_2, #coffre_img1_3, #coffre_img1_4, #coffre_img1_5, #coffre_img2_1, #coffre_img2_2, #coffre_img2_3, #coffre_img2_4, #coffre_img2_5, #coffre_img1_11, #coffre_img2_12{
width:70%;
}

#radio_img1, #radio_img2{width:62%;padding-top:2px;}




/*PROMO_ALLAN*/



/*
#bandeau_promo{margin-left: -540px !important;}

.bandeau_promo_tab{margin-left: -530px !important;}

#countdown_dashboard{margin-left: 499px !important;display:block !important;}

.site_promo{margin-top:47px !important;}
*/


/*css du bouton devis de la home page pour les soldes d'hiver (plus gros)*/
.btn-devis-general img{width:117%;}



div#container_voile div.popin-voile{background-color: transparent !important;}
div#container_voile div:first-child{background-color: rgb(0, 0, 0) !important;}


#div-bons-achats{float: right;
position: relative;
left: -45px;
}

#div-bons-achats img{
	vertical-align: text-top;
	
}

#div-bons-achats .img-bon-achat{width: 125%;}

#tab_coloris_matiere .tab1{width:330px;}
#tab_coloris_matiere .tab1 .title{font-size: 10px;color:#999;width: 60px;}



#tab_coloris_matiere .couleur_choix{
font-size: 11px;
/* font-weight: bold; */
text-align: center;
width: 40px;
}



#lightbox .lb-image, #lightbox .lb-outerContainer, #lightbox .lb-dataContainer{
width:400px !important;
height: auto !important;
}

#lightbox .lb-dataContainer{
position: relative;
top: -470px;
z-index: 20000;
}

#tab_coloris_matiere #apercu_td{
	border:1px solid grey;
	font-size: 11px;
color: grey;
position: relative;
left: 40px;
width: 80px;
}



#countdown_dashboard .countdown-txt{
	float: left;
	position: relative;
	top: 20px;
}


body.accueil_promo iframe{
	height:0px !important;
}

/*

img ~ .div_container_promo{
	display: none;
}
*/


#tab_paiement1 tr td{
	text-align: center;
}


#tab_paiement1 .txt-img-methode{
font-weight:bold;
text-transform:uppercase;
font-size: 12px;
position: relative;
top: -20px;	
}



.txt-livr-frais{
	font-size: 11px;
width: 235px;
float: right;
}

body.p2 #div-bons-achats{
left:0;
}