.h1hidden
{
	position: absolute;
	display: none;
}


img.illustration{
	float:left;
	margin-right:5px;
	border:1px solid #587D00;
}

/* Page infos_reflecteur */
.fondpagereflect{
	height: 882px;
	width: 962px;
	background:url(reflect/bg_infos_reflect.png) 100% 100% no-repeat;
	float: left;
	text-align: left;
	margin-left: 20px;
	margin-top: 10px;
	display:inline;
}
.titrepageinfos{
	font-family: Arial;
	font-weight : bold;
	font-size: 20px;
	color: white;
	margin-top : 30px;
	margin-left : 294px;
}
.soustitrepageinfos{
	font-family: Arial;
	font-weight : bold;
	font-size: 16px;
	color: white;
	margin-top : 5px;
	margin-left : 294px;
}
.descriptioninfos{
	font-family: Arial;
	/*font-weight : bold;*/
	font-size: 13px;
	margin-top : 20px;
	margin-left : 25em;
	width : 592px;
	text-align : justify;
	position : absolute;
	z-index : 1;
}

table#infosReflect {
	width : 474px;
	background : #DFDFDF;
}
table#infosReflect td{
	width : 77px;
	height : 77px;
}

table#infosReflect td#moy{
	width : 200px;
	vertical-align: top;
}

table#infosReflect td#btn{
	vertical-align : center;
}

table#baspageInfos{
	margin-top : 20px;
	width : 602px;
	background : white;
	border-collapse: collapse;
	border-spacing::0px 0px;
	border-color : #D2D3D3;
}

table#baspageInfos td{
	vertical-align : center;
	border: 1px solid;
	border-color : #D2D3D3;
	height: 34px;
}

table#baspageInfos td#titre{
	background-image: url(reflect/bg_titre_tableau.png);
	height : 37px;
	/*background : red;*/
}

table#baspageInfos td#noborderdroite{
	border-right : none;
	/*background : red;*/
}
table#baspageInfos td#nobordergauche{
	border-left : none;
	/*background : red;*/
}
.lesPlusTitre{
	font-family: Arial;
	font-weight : bold;
	font-size: 18px;
	color: white;
	margin-top : 72px;
	margin-left : 67px;
	float : left;
}
.lesPlus{
	font-family: Arial;
	font-weight : bold;
	font-size: 12px;
	margin-top : 20px;
	margin-left : 50px;
	float : left;
}
font.ReflectTitreBas{
	color : #40A4D8 ;
	font-size: 14px;
	font-weight: bold;
	margin-left : 16px;
}
font.ReflectDescBas{
	font-size: 12px;
}



/* Velux */
h1.velux{
	color: #000000;
	font-weight: bold;
	font-size: 12pt;
	border-bottom: 1px solid #efefef;
	width: 922px;
	margin:0;
}
.texte_velux{
	border: 1px solid #efefef;
	width: 900px;
	padding: 10px;
}
.texte_velux_categorie{
	position : absolute; 
    margin-top : 30px;
	margin-left :150px ;
	z-index : 2;
	text-align: justify;
	width: 286px;
	height : 120px;
}
.contour_velux{
	border: 1px solid #efefef;
	width: 900px;
	padding: 10px;
}
.entete_utilisation{
	width: 240px;
	height: 25px;
	background-color: #1f6d9e;
	border: 0;
	color: #ffffff;
	text-align: center;
	line-height: 25px;
}

.btn_films_cat{
	float: bottom;
	position : absolute;
	bottom:5px;
	right : 100px;
}



.border_standard{border: 2px solid #a7661f;}
.border_standard_orange{border: 1px solid #F56934;}

.cont_hbgd{border: 1px solid #f37a0f;}
.cont_hbg{border: 1px solid #f37a0f;border-right: 0px;}
.cont_bg{border: 1px solid #f37a0f;border-top: 0px;border-right: 0px;}
.cont_bgd{border: 1px solid #f37a0f;border-top: 0px;}

.submit_bt_terminer{
	cursor: pointer;
	width: 275px;
	height: 58px;
	font-size: 0px;
	color: #FFFFFF;
	background-image: url(../images/bt_terminer.png);
	border: 0;
}

.submit_bt_valider-achat {
	cursor: pointer;
	width: 240px;
	height: 58px;
	font-size: 0px;
	color: #FFFFFF;
	background-image: url(../images/bt_valider-achat.png);
	border: 0;
}

.submit_bt_mail{
	cursor: pointer;
	width: 229px;
	height: 56px;
	font-size: 0px;
	color: #FFFFFF;
	background-image: url(../images/bt_mail.png);
	border: 0;
}

.submit_ok{
	cursor: pointer;
	width: 27px;
	height: 20px;
	font-size: 0px;
	color: #FFFFFF;
	background-image: url(../images/bt_ok.gif);
	border: 0;
}
.submit_ok:hover{
	cursor: pointer;
	width: 27px;
	height: 20px;
	font-size: 0px;
	color: #FFFFFF;
	background-image: url(../images/bt_ok2.gif);
	border: 0;
}

body {
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #dbdbdb;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size: 10pt;
	color: #000000;
}

#postit{
	 position: absolute;
	 top: 400px;
	 left: 80px;
	 width: 197px;
	 height: 194px;
	 border: 0px;
	 margin: 0px;
	 z-index: 900;
}

.italic {
	font-style: italic;
	font-weight : bold;
}

h1 {
	font-family: Arial;
	font-weight : bold;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	margin-left: 10px;
}


h2, h2 a:link , h2 a:hover, h2 a:visited{
	font-family: Arial;
	font-weight : bold;
	font-size: 13px;
	text-decoration: underline;
	/*margin-left: 10px;*/
	color: black;
}

.h2b{
	font-weight : bold;
}

h3 {
	font-family: Arial;
	font-weight : bold;
	font-size: 12px;
	text-decoration: none;
	margin-left: 25px;
}

.titremesure {
	font-family: Arial;
	font-weight : bold;
	font-size: 15px;
	color: white;
	background: green;
	height : 23px;
	margin:0px;
	padding-bottom:0px;
	text-align : center;
}
/*h4#grand {
	font-family: Arial;
	font-weight : bold;
	font-size: 15px;
	color: white;
	background: green;
	height : 23px;
	margin:0px;
	padding-bottom:0px;
	text-align : center;
}*/

.titrestandard{
	font-family: Arial;
	font-weight : bold;
	font-size: 16px;
	color: white;
	background: #0085CA;
	height : 25px;
	margin-bottom:0px;
	text-align : center;
}

.titrereflecteur{
	font-family: Arial;
	font-weight : bold;
	font-size: 16px;
	color: white;
	background:url(titre_illustration.png) 100% 100% repeat;
	margin:0px;
	height : 23px;
	width : 556px;
	text-align : center;
}

h1.films{
	color: #000000;
	font-weight: bold;
	font-size: 12pt;
	border-bottom: 1px solid #efefef;
	width: 922px;
	margin:0;
}

h1.standard_bateau{
	color: #A7661F;
	font-weight: bold;
	font-size: 13pt;
}




.hFilms{
	
	font-family: Arial;
	font-weight : bold;
	font-size: 16px;
	color: white;
	background: #ff8001;
	height : 25px;
	margin-bottom:0px;
	text-align : center;
}


/*TABLEAUX MENU MESURE / COLORIS */

table#MenuVert {
    width: 400px;
    border-collapse: separate;
    border-spacing: 5px 7px;
	border : none;
}

table#MenuVert td {
    height : 157px ;
	width : 192px;		
}

table#MenuVert2 {
    width: 420px;
    border-collapse: separate;
    border-spacing: 5px 7px;
	border : none;
}

table#MenuVert2 td {
    height : 173px ;
	width : 193px;	
	padding-top : 26px;
}

table#MenuVert2 td#seul {
    height : 173px ;
	padding-top : 26px;
}

table#MenuBleu {
    width: 400px;
    border-collapse: separate;
    /*border-spacing: 5px 1px;*/
	border : none;
}

table#MenuBleu td {
    height : 147px ;
	width : 192px;
}

table#MenuOrange {
    width: 400px;
    border-collapse: separate;
    border-spacing: 7px 1px;
	border : none;
}

table#MenuOrange td {
    height : 157px ;
	width : 192px;
}

table#MenuOrange2 {
    width: 400px;
    border-collapse: separate;
    /*border-spacing: 7px 1px;*/
	border : none;
}

table#MenuOrange2 td {
    height : 127px ;
	width : 194px;		
}

table#reflec {
	width : 946px;
	text-align: left;
}

.tab_reflect_gauche  {
	width : 556px;
	vertical-align : top;
	text-align: left;
	padding:0;
    margin:0;
}
.tabreflect_droite {
    height : 475px ;
	width : 390px;		
	text-align: left;
	padding:0;
    margin:0;
}

/* ############## */

a img {border: 0;}

/* BTN MESURE */
img.MenuMesureJpg {
    padding-top : 6px ;	
	padding-left : 6px ;
	padding-bottom : 0px ;
}

img.MenuMesurePdf {
    padding-top : 6px ;	
	padding-left : 12px ;
	padding-bottom : 0px ;
}
img.MenuMesureJpg2 {
    padding-top : 0px;	
	padding-left : 6px;
	padding-bottom : 0px ;
}

img.MenuMesurePdf2 {
    padding-top : 0px;	
	padding-left : 12px ;
	padding-bottom : 0px ;
}

img.MenuPosePdf {
    padding-top : 0px;	
	padding-left : 20px ;
	padding-bottom : 0px ;
}

/* BTN COLORIS */

.MenuColoris {
    margin-top : 40px;	
	margin-left: 0px;
}
.MenuColoris2 {
    margin-top: 40px;	
	margin-left: 0px;
}


/* MENU REFLECTEUR */
img.btReflec {
  margin-top: 10px ;	
  margin-left: 30px ;
}

img.btSurMesure {
  margin-top: 45px ;	
  margin-left: -14px ;
}
img.btSurMesure2 {
  margin-top: 2px ;	
  margin-left: -18px ;
  margin-bottom:5px;
 }

img.btStandard {
  margin-top: 45px ;	
  margin-left: -5px ;
}

/* MENU VENI */
img.btVeni {
  margin-top: 10px ;	
}
img.btkit {
  margin-top: 26px ;	
}

.edito {
	font-family: Arial;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}

.clr {clear:both;} 

.conteneur{
	position : relative;
	width: 1030px;
	background: url(fondsite.jpg) repeat-y;
	padding:0; 
	margin:0;
}

.ban{
	margin: 0;
	padding: 0;
	width: 1000px;
	/*height: 87px;*/
	float: left;
	margin-left: 14px;
}

.cellpanier {
margin: 0;
padding: 0;
width: 818px;
height: 87px;
background: white url(../images/banniere_part1.png) no-repeat left top;
text-align: left;
}


.celltxtpanier {
margin: 0;
width: 182px;
height: 87px;
background: white url(../images/banniere_part2.png) no-repeat left top;
padding-left: 75px;
padding-bottom: 10px;
text-align: left;
}

a.lienbanpanier{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;	
}

a.lienbanpanier:link{
	color: #ffffff;
	text-decoration: none;	
}

a.lienbanpanier:visited{
	color: #ffffff;
	text-decoration: none;	
}

a.lienbanpanier:hover{
	color: #ffffff;
	text-decoration: underline;	
}

.fil{
	float: left;
	height: 10px;
	line-height: 10px;
	margin-top: 10px;
	margin-left: 30px;
	text-align: left;
	font-family: Tahoma, Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size: 8pt;
}

.fil_ari
{
	text-align:left;
	margin-top:10px;
	margin-left:17px;
}

.fil_ari, .fil_ari a {	
	font-family: Tahoma, Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size: 8pt;
	color: #808080;
	text-decoration: none;
}

.fil_ari a:hover {
	font-family: Tahoma, Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size: 8pt;
	color: #808080;
	text-decoration: underline;
}

.fil_ari a:visited {
	font-family: Tahoma, Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size: 8pt;
	color: #808080;
}

.fil_last  
{
	font-weight : bold;
}

a.fil_last
{
	text-decoration: none;
}

.menu{
	float: left;
	margin-left: 14px;
	width: 1000px;
	/*height: 96px;*/
	display:inline;
}

.menuVert{
	background:url(mesure/bg_mesure.png) 100% 100% repeat;
	/*height: 510px;*/
	margin-top:0px;
	margin-bottom:20px;
	}

.menuVert2{
	background:url(venitiens/bg_stores_veni.png) 100% 100% repeat;
	height: 236px;
	margin-top:0px;
	margin-bottom:20px;
	}
	
.menuBleu{
	background:url(bg_degrade_bleu.png) 100% 100% repeat;
	height: 141px;
	margin-top:0px;
	padding-top:0px;
	}
.menuBleu2{
	background:url(bg_degrade_bleu2.png) 100% 100% repeat;
	/*height: 314px;*/
	margin-top:0px;
	padding-top:0px;
	}
	
.menuOrange{
	background:url(bg_degrade_film.png) 100% 100% repeat;
	height: 141px;
	margin-top:0px;
	padding-top:0px;
	}

.menuOrange2{
	background:url(bg_degrade_film2.png) 100% 100% repeat;
	height: 277px;
	margin-top:0px;
	margin-bottom:20px;
	}

	
/* MENU ST SUR MESURE */
.menu_enroul{
	background:url(surmesure/off_enroul1.png) 100% 100% no-repeat;
	height: 124PX;
	width: 192px;
	border: 1px solid #008000 ;	
}
.menu_enroul_txt{
	margin-left: 60px;
	padding-left: 40px;
	padding-top: 30px;
	font-size: 12px;
	font-family: arial;
	width : 90px;
}
.menu_veni{
	background:url(surmesure/off_veni1.png) 100% 100% no-repeat;
	height: 124PX;
	width: 192px;
	border: 1px solid #008000 ;	
}
.menu_veni_txt{
	margin-left: 60px;
	padding-left: 42px;
	padding-top: 16px;
	font-size: 12px;
	font-family: arial;
	width : 90px;
}
.menu_velum{
	background:url(surmesure/off_velum1.png) 100% 100% no-repeat;
	height: 124PX;
	width: 192px;
	border: 1px solid #008000 ;	
}
.menu_velum_txt{
	margin-left: 60px;
	padding-left: 40px;
	padding-top: 30px;
	font-size: 12px;
	font-family: arial;
	width : 98px;
}
.menu_venibois{
	background:url(surmesure/off_venibois1.png) 100% 100% no-repeat;
	height: 124PX;
	width: 192px;
	border: 1px solid #008000 ;	
}
.menu_venibois_txt{
	margin-left: 60px;
	padding-left: 42px;
	padding-top: 8px;
	font-size: 12px;
	font-family: arial;
	width : 98px;
}
.menu_bande{
	background:url(surmesure/off_bande1.png) 100% 100% no-repeat;
	height: 124PX;
	width: 192px;
	border: 1px solid #008000 ;	
}
.menu_bande_txt{
	margin-left: 60px;
	padding-left: 42px;
	padding-top: 32px;
	font-size: 12px;
	font-family: arial;
	width : 98px;
}
.menu_kit{
	background:url(surmesure/off_kit1.png) 100% 100% no-repeat;
	height: 124PX;
	width: 192px;
	border: 1px solid #008000 ;	
}
.menu_kit_txt{
	margin-left: 60px;
	padding-left: 38px;
	padding-top: 16px;
	font-size: 12px;
	font-family: arial;
	width : 98px;
}

/* MENU MESURE  */
.menumesure_enroul{
	background:url(mesure/off_enroul1.png) 100% 100% no-repeat;
	height: 157PX;
	width: 192px;
	border: 1px solid #008000 ;	
}
.menumesure_enroul_txt{
	margin-left: 60px;
	padding-left: 40px;
	padding-top: 30px;
	font-size: 12px;
	font-family: arial;
	width : 90px;
}
.menumesure_veni{
	background:url(mesure/off_veni1.png) 100% 100% no-repeat;
	height: 157PX;
	width: 192px;
	border: 1px solid #008000 ;	
}
.menumesure_veni_txt{
	margin-left: 60px;
	padding-left: 42px;
	padding-top: 16px;
	font-size: 12px;
	font-family: arial;
	width : 90px;
}
.menumesure_velum{
	background:url(mesure/off_velum1.png) 100% 100% no-repeat;
	height: 157PX;
	width: 192px;
	border: 1px solid #008000 ;	
}
.menumesure_velum_txt{
	margin-left: 60px;
	padding-left: 42px;
	padding-top: 8px;
	font-size: 12px;
	font-family: arial;
	width : 98px;
}
.menumesure_venibois{
	background:url(mesure/off_venibois1.png) 100% 100% no-repeat;
	height: 157PX;
	width: 192px;
	border: 1px solid #008000 ;	
}
.menumesure_venibois_txt{
	margin-left: 60px;
	padding-left: 42px;
	padding-top: 2px;
	font-size: 12px;
	font-family: arial;
	width : 98px;
}
.menumesure_bande{
	background:url(mesure/off_bande1.png) 100% 100% no-repeat;
	height: 157PX;
	width: 192px;
	border: 1px solid #008000 ;	
}
.menumesure_bande_txt{
	margin-left: 60px;
	padding-left: 42px;
	padding-top: 6px;
	font-size: 12px;
	font-family: arial;
	width : 98px;
}

/* MENU COLORIS  */
/*Sur mesure */
.menucol_enroul{
	background:url(coloris/off_enroul1.png) 100% 100% no-repeat;
	height: 157PX;
	width: 192px;
	border: 1px solid #008000 ;	
}
.menucol_enroul_txt{
	margin-left: 60px;
	padding-left: 28px;
	padding-top: 30px;
	font-size: 12px;
	font-family: arial;
	width : 100px;
}
.menucol_veni{
	background:url(coloris/off_veni1.png) 100% 100% no-repeat;
	height: 157PX;
	width: 192px;
	border: 1px solid #008000 ;	
}
.menucol_veni_txt{
	margin-left: 60px;
	padding-left: 28px;
	padding-top: 16px;
	font-size: 12px;
	font-family: arial;
	width : 100px;
}
.menucol_velum{
	background:url(coloris/off_velum1.png) 100% 100% no-repeat;
	height: 157PX;
	width: 192px;
	border: 1px solid #008000 ;	
}
.menucol_velum_txt{
	margin-left: 60px;
	padding-left: 28px;
	padding-top: 30px;
	font-size: 12px;
	font-family: arial;
	width : 100px;
}
.menucol_venibois{
	background:url(coloris/off_venibois1.png) 100% 100% no-repeat;
	height: 157PX;
	width: 192px;
	border: 1px solid #008000 ;	
}
.menucol_venibois_txt{
	margin-left: 60px;
	padding-left: 28px;
	padding-top: 5px;
	font-size: 12px;
	font-family: arial;
	width : 100px;
}
.menucol_bande{
	background:url(coloris/off_bande1.png) 100% 100% no-repeat;
	height: 157PX;
	width: 192px;
	border: 1px solid #008000 ;	
}
.menucol_bande_txt{
	margin-left: 60px;
	padding-left: 28px;
	padding-top: 30px;
	font-size: 12px;
	font-family: arial;
	width : 100px;
}
.menucol_kit{
	background:url(coloris/off_kit1.png) 100% 100% no-repeat;
	height: 157PX;
	width: 193px;
	border: 1px solid #008000 ;	
}
.menucol_kit_txt{
	margin-left: 90px;
	padding-left: 28x;
	padding-top: 14px;
	font-size: 12px;
	font-family: arial;
	width : 110px;
}
/* MENU REFLECTEUR */
.imggauche{
	z-index: 1;
}

.plusdinfos{
	z-index: 100;
	position:absolute;
	margin-left : 228px;
	margin-top : 410px;
}
.reflectvide{
	height : 10px;
}

.bg_vert{
	background:url(bg_degrade_reflecteur_veranda.png) 100% 100% repeat;
	height: 470px;
	width: 390px;
	}
	
.menureflect_enroul{
	/*background:url(reflect/off_enroul1.png) 100% 100% no-repeat;*/
	background:url(../images/vignette_enrouleur_veranda.png) 100% 100% no-repeat;
	margin-top : 0px; /*utilisation de reflectvide pour l'espace, bug ff ? */
	height: 106px;
	width: 380px;
	margin-left : 5px;
	border: 1px solid #008000 ;	
}

.menureflect_enroul_txt{
	margin-left: 155px;
	padding-top : 10px;
	font-size: 12px;
	font-family: arial;
	width : 210px;
}

.menureflect_abandes{
	/*background:url(reflect/off_bande1.png) 100% 100% no-repeat;*/
	background:url(../images/vignette_store_a_bande_veranda.png) 100% 100% no-repeat;
	margin-top : 10px;
	height: 106px;
	width: 381px;
	margin-left : 5px;
	border: 1px solid #008000 ;	
}

.menureflect_velum{
	/*background:url(reflect/off_velum1.png) 100% 100% no-repeat;*/
	background:url(../images/vignette_velum_veranda.png) 100% 100% no-repeat;
	margin-top : 10px;
	height: 106px;
	width: 381px;
	margin-left : 5px;
	border: 1px solid #008000 ;	
}

.menureflect_kit{
	/*background:url(reflect/off_kit1.png) 100% 100% no-repeat;*/
	background:url(../images/store_kit_veranda.png) 100% 100% no-repeat;
	margin-top : 10px;
	height: 106px;
	width: 381px;
	margin-left : 5px;
	border: 1px solid #008000 ;	
}

/* MENU ENROULEUR  */


.menuenroul_enroul{
	background:url(enrouleur/off_enroul1.png) 100% 100% no-repeat;
	height: 173PX;
	width: 293px;
	border: 1px solid #008000 ;	
	margin-left : 155px;
}

.menuenroul_enroul_txt{
	margin-left: 150px;
	padding-top: 26px;
	font-size: 12px;
	font-family: arial;
	width : 100px;
}

/* MENU VENITIENS */

.menuveni_bois{
	background:url(venitiens/off_veni_bois1.png) 100% 100% no-repeat;
	height: 173PX;
	width: 293px;
	border: 1px solid #008000 ;	
}

.menuveni_alu{
	background:url(venitiens/off_veni_alu1.png) 100% 100% no-repeat;
	height: 173PX;
	width: 293px;
	border: 1px solid #008000 ;	
}

.menuveni_bois_txt{
	margin-left: 150px;
	padding-top: 16px;
	font-size: 12px;
	font-family: arial;
	width : 100px;
}

.menuveni_alu_txt{
	height: 173PX;
	width: 293px;
}

.menubandes_bandes{
	background:url(bandes/off_store_bandes.png) 100% 100% no-repeat;
	height: 173PX;
	width: 293px;
	border: 1px solid #008000 ;	
}

.menubandes_kit{
	background:url(bandes/off_kit.png) 100% 100% no-repeat;
	height: 173PX;
	width: 293px;
	border: 1px solid #008000 ;	
}

/* STANDARDS*/
.menucol_bateau{
	background:url(coloris/off_bat1.png) 100% 100% no-repeat;
	height: 127PX;
	width: 194px;
	margin-top:0px;
	margin-bottom: 20px;
	border: 1px solid #008000 ;	
}
.menucol_bateau_txt{
	margin-left: 60px;
	padding-left: 3px;
	padding-top: 16px;
	padding-right: 10px;
	font-size: 12px;
	font-family: arial;
	width : 100px;
}

.menucol_velux_txt{
	margin-left: 60px;
	padding-left: 38px;
	padding-top: 16px;
	padding-right: 10px;
	font-size: 12px;
	font-family: arial;
	width : 100px;
}
.menucol_tisse{
	background:url(coloris/off_tiss1.png) 100% 100% no-repeat;
	height: 127PX;
	width: 194px;
	margin-top:0px;
	margin-bottom: 20px;
	border: 1px solid #008000 ;	
}
.menucol_tisse_txt{
	margin-left: 60px;
	padding-left: 32px;
	padding-top: 16px;
	padding-right: 10px;
	font-size: 12px;
	font-family: arial;
	width : 100px;
}
.menucol_bois{
	background:url(coloris/off_bois1.png) 100% 100% no-repeat;
	height: 127PX;
	width: 194px;
	margin-top:0px;
	margin-bottom: 20px;
	border: 1px solid #008000 ;	
}
.menucol_bois_txt{
	margin-left: 60px;
	padding-left: 32px;
	padding-top: 16px;
	padding-right: 10px;
	font-size: 12px;
	font-family: arial;
	width : 100px;
}
.menucol_film{
	background:url(coloris/off_film1.png) 100% 100% no-repeat;
	height: 127PX;
	width: 194px;
	margin-top:0px;
	margin-bottom: 20px;
	border: 1px solid #008000 ;
}
.menucol_film_txt{
	margin-left: 60px;
	padding-left: 32px;
	padding-top: 16px;
	padding-right: 10px;
	font-size: 12px;
	font-family: arial;
	width : 100px;
}

.menudes_film_txt{
	margin-left: 60px;
	padding-left: 32px;
	padding-top: 16px;
	padding-right: 10px;
	font-size: 12px;
	font-family: arial;
	width : 100px;
}
.menudes_film_intimite{
	background:url(descriptif/vignette_film_intimite.png) 100% 100% no-repeat;
	height: 127PX;
	width: 194px;
	margin-top:0px;
	border: 1px solid #008000 ;
}
.menudes_film_solaire{
	background:url(descriptif/vignette_film_anti_chaleur.png) 100% 100% no-repeat;
	height: 127PX;
	width: 194px;
	margin-top:0px;
	border: 1px solid #008000 ;
}
.menudes_film_couleur{
	background:url(descriptif/vignette_film_couleur.png) 100% 100% no-repeat;
	height: 127PX;
	width: 194px;
	margin-top:0px;
	border: 1px solid #008000 ;
}
.menudes_film_securite{
	background:url(descriptif/vignette_film_securite.png) 100% 100% no-repeat;
	height: 127PX;
	width: 194px;
	margin-top:0px;
	border: 1px solid #008000 ;
}
.menudes_film_deco_intimite{
	background:url(descriptif/vignette_film_deco_intimite.png) 100% 100% no-repeat;
	height: 127PX;
	width: 194px;
	margin-top:0px;
	border: 1px solid #008000 ;
}

.menu_bateau{
	background:url(standard/off_bat1.png) 100% 100% no-repeat;
	height: 127PX;
	width: 194px;
	margin-top:0px;
	margin-bottom: 20px;
	border: 1px solid #008000 ;	
}
.menu_bois{
	background:url(standard/off_bois1.png) 100% 100% no-repeat;
	height: 127PX;
	width: 194px;
	margin-top:0px;
	margin-bottom: 20px;
	border: 1px solid #008000 ;	
}

.menu_tisse{
	background:url(standard/off_tiss1.png) 100% 100% no-repeat;
	height: 127PX;
	width: 194px;
	margin-top:0px;
	margin-bottom: 20px;
	border: 1px solid #008000 ;	
}

/*  MENU POSE */
.menupose_bateau{
	background:url(pose/off_bat1.png) 100% 100% no-repeat;
	height: 127PX;
	width: 194px;
	margin-top:0px;
	margin-bottom: 20px;
	border: 1px solid #008000 ;	
}

.menupose_tisse{
	background:url(pose/off_tiss1.png) 100% 100% no-repeat;
	height: 127PX;
	width: 194px;
	margin-top:0px;
	margin-bottom: 20px;
	border: 1px solid #008000 ;	
}
.menupose_bois{
	background:url(pose/off_bois1.png) 100% 100% no-repeat;
	height: 127PX;
	width: 194px;
	margin-top:0px;
	margin-bottom: 20px;
	border: 1px solid #008000 ;	
}
.menupose_films{
	background:url(pose/off_film1.png) 100% 100% no-repeat;
	height: 127PX;
	width: 194px;
	margin-top:0px;
	margin-bottom: 20px;
	border: 1px solid #008000 ;	
}

.menupose_velux{
	background:url(pose/store_fenetre_de_toit.png) 100% 100% no-repeat;
	height: 127PX;
	width: 195px;
	margin-top:0px;
	margin-bottom: 20px;
	border: 1px solid #008000 ;	
}

.menupose_veluxb{
	background:url(pose/vignette_store_fenetre_de_toit_occultant.png) 100% 100% no-repeat;
	height: 127PX;
	width: 195px;
	margin-top:0px;
	margin-bottom: 20px;
	border: 1px solid #008000 ;	
}

.creer1{
	margin-left : 60px;
}

/* COMMUN  */
.appli_store{
	/*position:relative;
	z-index: 100;*/
	margin-top:10px;
	/*visibility:visible;
	display:block;*/
}
#popup_MailAmi, #popup_MailAmi_ombre { z-index:200; }
#text_popup_MailAmi { z-index:201; }

.paiement_securise {
	float: left;
}

.recherche {
	float: left;
	/*margin-left: 14px;*/
	width: 980px;
	height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #666666;	
	background-color: #f2f2f2;
	/*display:inline;*/
	text-align: right;
}
.recherche_mot{
	color: #556E73;
	width: 150px;
	font-size: 10px;
}
.bt_recherche {
	cursor: pointer;
	width: 27px;
	height: 20px;
	font-size: 0px;
	color: #FFFFFF;
	background-image: url(../images/bt_ok.gif);
	border: 0;
}

.index_centre{
	width: 380px;
	float: left;
	padding-top: 5px;
	display:inline;
}


.index_gauche{
	width: 310px;
	float: left;
	margin-left: 10px;
	padding-top: 5px;
	display:inline;
}

.index_droite{
	width: 300px;
	float: left;
	margin-right: 5px;
	padding-top: 5px;
}

.footer_col {
float:left;
width:150px;
}

#large.gauche{
	width:985px;
}

.gauche{
	width:610px;
	float: left;
	text-align: left;
	margin-left: 20px;
	padding-right: 8px;
	padding-top: 5px;
	display:inline;
	border-left-width:0; 
	border-right-width:2px; 
	border-top-width:0; 
	border-bottom-width:0; 
	border-color:#EEEEEE;
	border-style:solid;
}

.droite{
	width: 360px;
	float: left;
	margin-left: 5px;
	padding-top: 5px;
}


.milieu{
	width: 975px;
	float: left;
	margin-left: 34px;
	padding-top: 5px;
	text-align: justify;
	display: inline;
}


/* pour la page stores_promo3x.php */
.partie_gauche{
	width:250px;
	float: left;
	text-align: center;
	margin-left: 20px;
	display:inline;
}
.partie_droite{
	/*width:650px;*/
	width:625px;
	float: left;
	text-align: left;
	margin-left: 5px;
	display:inline;
}
.couleur_promo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #e1007b;
	font-weight: bold;
}

.newsletter{
	float: left;
	text-align:justify;
	display:inline;
}

.commandez{
	width:980px;
	float: left;
	margin-left: 25px;
	text-align:justify;
	display:inline;
}

.piedpage{	
	float: left;
	margin-left: 34px;
	width: 960px;
	text-align: justify;
	font-size: 8pt;
	display:inline;
}

.footer_gauche{
	width: 150px;
	float: left;
	text-align: center;
	display:inline;
}

.footer_droite{
	width: 700px;
	float: left;
	text-align: center;
}


/* Liens pied de page */

.pdp:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 7pt;
  color: #F0A017;
  text-decoration: underline;
}
.pdp:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-size: 7pt;
  color: #F0A017;
  text-decoration: underline;
}


/* Liens  */
/*
a:link {color: #000066;text-decoration: underline;}
a:visited {color: #000066;text-decoration: underline;}
a:hover {color: #000066;text-decoration: underline;}
*/
a.lien:link {color: #000000;text-decoration: underline;}
a.lien:visited {color: #000000;text-decoration: underline;}
a.lien:hover {color: #000000;text-decoration: underline;}

a.lienh:link {color: #000000;text-decoration: none;}
a.lienh:visited {color: #000000;text-decoration: none;}
a.lienh:hover {color: #000000;text-decoration: none;}

a.lientxt:link {color: #000000;}
a.lientxt:visited {color: #000000;}
a.lientxt:hover {color: #000000;}

a.lientitre:link {color: #000000;text-decoration: none;}
a.lientitre:visited {color: #000000;text-decoration: none;}
a.lientitre:hover {color: #000000;text-decoration: none;}

gauche#a:link {color: #000000;text-decoration: underline;}
gauche#a:visited {color: #000000;text-decoration: underline;}
gauche#a:hover {color: #000000;text-decoration: underline;}

a.soul:link {color: #000066;text-decoration: underline;}
a.soul:visited {color: #000066;text-decoration: underline;}
a.soul:hover {color: #000066;text-decoration: underline;}

a.soul_noir:link {font-size: 8pt;color: #bdbdbd;text-decoration: underline;}
a.soul_noir:visited {font-size: 8pt;color: #bdbdbd;text-decoration: underline;}
a.soul_noir:hover {font-size: 8pt;color: #bdbdbd;text-decoration: underline;}

a.suppr:link {font-family: Arial, Helvetica, sans-serif;font-weight : italic;font-size: 7pt;color: #666666;text-decoration: none;}
a.suppr:hover{font-family: Arial, Helvetica, sans-serif;font-weight : italic;font-size: 7pt;color: #AAAAAA;text-decoration: none;}
a.suppr:visited{font-family: Arial, Helvetica, sans-serif;font-weight : italic;font-size: 7pt;color: #666666;text-decoration: none;}

a.lienpp:link {color: #FFFFFF;}
a.lienpp:visited {color: #FFFFFF;text-decoration: underline;}
a.lienpp:hover {color: #FFFFFF;text-decoration: underline;}


.bassite{
width: 1030px;
margin:0px;
padding:0px;
}

.titre_promo_rouge{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-size: 20px;
  color: #E2001A;
  text-decoration: none;
}
.titre_promo_rose{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-size: 20px;
  color: #FF00A9;
  text-decoration: none;
}
.titre_promo_vert{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-size: 20px;
  color: #99C228;
  text-decoration: none;
}

.titre {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-size: 14px;
  color: green;
  text-decoration: none;
  text-align: left;
}

.titrepage{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-size: 12px;
  color: #44891B;
  text-decoration: none;
}

.rouge {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-size: 11px;
  color: red;
  text-decoration: none;
}

.vert {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-size: 11px;
  color: green;
  text-decoration: none;
}

.vertFormClient {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-size: 10px;
  color: green;
  text-decoration: none;
}

.bleu {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-size: 11px;
  color: blue;
  text-decoration: none;
}


.reduction {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-size: 13px;
  color: #e1007b;
  text-decoration: none;
}

/*Styles des tableaux */
.contour{
	border-color: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}

.contour_b{
	border-color: #000000; 
	border-style: solid; 
	border-width: 1px;
	border-top-width: 0px; 
	border-right-width: 0px;
	border-left: 0px;
}

.contour_hbgd{
	border-color: #000000; 
	border-style: solid; 
	border-width: 1px;
}

.contour_hbd{
	border-color: #000000; 
	border-style: solid; 
	border-width: 1px;
	border-left: 0px;
}

.contour_bg{
	border-color: #000000; 
	border-style: solid; 
	border-width: 1px;
	border-right: 0px;
	border-top: 0px;
}

.contour_bgd{
	border-color: #000000; 
	border-style: solid; 
	border-width: 1px;
	border-top: 0px;
}

.contour_bd{
	border-color: #000000; 
	border-style: solid; 
	border-width: 1px;
	border-left: 0px;
	border-top: 0px;
}





.tabchiffres{
	font-family: Verdana;
	font-size: 10px;
	color: black;
	border-color: #000000; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
}

.tabchiffres2{
	background-color: #D7D6E9;
	font-family: Verdana;
	font-size: 10px;
	color: black;
	border-color: #000000; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
}
	
.ttabcaddie {
background-color: #afabda;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: 900;
padding: 4px;
text-align: left;
border: 1px solid Black;
}

.ttabcaddie2 {
background-color: #afabda;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
padding: 4px;
text-align: left;
border: 1px solid Black;
}

.cattabcaddie {
background-color: #e9e7f2;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
padding: 2px;
text-align: left;
border: 1px solid Black;
border-right: 0px;
border-top: 0;
}

.cattabcaddieR {
background-color: #cff1d9;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
padding: 2px;
text-align: left;
border: 1px solid Black;
border-right: 0px;
border-top: 0;
}

.cattabcaddie1 {
background-color: #e9e7f2;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: left;
padding: 2px;
border: 1px solid Black;
border-right: 0px;
border-top: 0;
}

.cattabcaddie2 {
background-color: #e9e7f2;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: left;
padding: 2px;
border: 1px solid Black;
border-right: 0px;
}

.cattabcaddie2_codepromo {
background-color: #cff1d9;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: none;
text-align: left;
padding: 2px;
border: 1px solid Black;
border-right: 0px;
}

.cattabcaddiedroite {
background-color: #e9e7f2;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
padding: 2px;
text-align: center;
border: 1px solid Black;
border-top: 0;
}

.conttabcaddie {
background-color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
padding: 2px;
text-align: center;
border: 1px solid Black;
border-right: 0px;
border-top: 0;
}

.conttabcaddiedroite {
background-color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
padding: 2px;
text-align: center;
border: 1px solid Black;
border-top: 0;
}

.tabvide {
background-color: #FFF;
border: none 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-size: 14px;
  color: green;
  text-decoration: none;
  text-align: left;
}

.tabcaddie{
	border: none;
}

.sstottabcaddie {
background-color: #918CC3;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
padding: 4px;
text-align: left;
border: 1px solid Black;
border-right: 0px;
border-top: 0;
}






/*CADDIE SS TOTAL*/

.caddiedroite {
margin-top: 5px;
width: 116px;
background-color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding: 2px;
text-align: right;
border: 1px solid Black;
border-top: 0px;
}

.caddiedroite2 {
margin-top: 5px;
width: 116px;
background-color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
padding: 2px;
text-align: right;
border: 1px solid Black;
border-top: 0px;
}

.caddiedroite2R {
margin-top: 5px;
width: 116px;
background-color: #cff1d9;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
padding: 2px;
text-align: right;
border: 1px solid Black;
border-top: 0px;
}

.caddiedroite3 {
margin-top: 5px;
width: 116px;
background-color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding: 2px;
text-align: right;
border: 1px solid Black;
border-top: 0px;
}

.caddiedroiteHT {
margin-top: 5px;
width: 116px;
background-color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding: 2px;
text-align: right;
border: 1px solid Black;
}

.caddiettc {
margin-top: 5px;
width: 116px;
background-color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
padding: 2px;
text-align: right;
border: 1px solid Black;
border-top: 0px;
}

.caddietitrepanier{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
}


.lien_cond{
  font-size: 8pt;
  color: #bdbdbd;
  text-decoration: none;
}

.gaucheimg{
	overflow: visible;
	margin: 7px 7px 7px 7px;
	float: left;
	border: 0 px;
}


.fil, .fil a {	
	font-family: Tahoma, Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size: 8pt;
	color: #808080;
	text-decoration: none;
}

.fil a:hover {
	font-family: Tahoma, Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size: 8pt;
	color: #808080;
	text-decoration: underline;
}

.fil a:visited {
	font-family: Tahoma, Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size: 8pt;
	color: #808080;
}

.fil_last  {
	font-weight : bold;
}

}

a.fil_last {
text-decoration: none;
}

.promo {
  color: green;
  font-weight: bold;
  font-size: 9pt;
}



.table_ref_border {
	border: 1px solid #eaeaea;
	border-top: 0;
}
.table_ref_th {
	width: 920px;
	background-color: #f0510f;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	font-size: 10pt;
	padding-left: 30px;
}


.temoignage_1a {
	width: 569px;
	height: 380px;
	font-size: 0px;
	background-image: url(../images/temoignages/efficaciteA.jpg);
	border: 0;
	margin-left: 20px;
}

.temoignage_1a_txt {
	position: absolute;
	width: 190px;
	margin-left: 370px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
}

.temoignage_1b {
	width: 569px;
	height: 380px;
	font-size: 0px;
	background-image: url(../images/temoignages/efficaciteB.jpg);
	border: 0;
	margin-left: 20px;
}

.temoignage_1b_txt {
	position: absolute;
	width: 200px;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
}


.temoignage_2a {
	width: 569px;
	height: 380px;
	font-size: 0px;
	background-image: url(../images/temoignages/serviceA.jpg);
	border: 0;
	margin-left: 20px;
}

.temoignage_2a_txt {
	position: absolute;
	width: 190px;
	margin-left: 370px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
}

.temoignage_2b {
	width: 569px;
	height: 380px;
	font-size: 0px;
	background-image: url(../images/temoignages/serviceB.jpg);
	border: 0;
	margin-left: 20px;
}

.temoignage_2b_txt {
	position: absolute;
	width: 200px;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
}


.temoignage_3a {
	width: 569px;
	height: 380px;
	font-size: 0px;
	background-image: url(../images/temoignages/qualiteA.jpg);
	border: 0;
	margin-left: 20px;
}

.temoignage_3a_txt {
	position: absolute;
	width: 200px;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
}


.temoignage_3b {
	width: 569px;
	height: 380px;
	font-size: 0px;
	background-image: url(../images/temoignages/qualiteB.jpg);
	border: 0;
	margin-left: 20px;
}

.temoignage_3b_txt {
	position: absolute;
	width: 205px;
	margin-left: 350px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
}


.fonctionnement_gauche{
	width:300px;
	float: left;
	text-align: justify;
	display:inline; /* Gère le problème de doublement des marges sous IE6 */
}
.fonctionnement_droite{
	width:300px;
	float: left;
	text-align: justify;
	display:inline; /* Gère le problème de doublement des marges sous IE6 */
}


.bouton_envoyer{
	cursor: pointer;
	width: 120px;
	height: 35px;
	font-size: 0px;
	color: #FFFFFF;
	background-image: url(../images/emailing_revendeurs_professionnels/envoyer_bt.png);
	border: 0;
}
.bouton_envoyer:hover{
	background-image: url(../images/emailing_revendeurs_professionnels/envoyer_bt_on.png);
}


.texte_appli_store {
	background-color:#DAE4F3;
	font-size:8pt;
	padding:10px;
}


.standard_txt{
	margin-left: 100px;
	margin-right: 100px;
}

.footer_v2{

}
/* ########### SOLDES ACCEUIL ##############*/
.pub_soldes_1{
	position : relative;
	background-image: url(../images/bg_pub_haut.png);
	width: 960px;
	height: 436px;
}
.pub_soldes_2{
	position : relative;
	/*background-image: url(../images/bg_pub_milieu.png);*/
	background-image: url(../images/bg_film_prix_en_baisse.png);
	width: 960px;
	height: 403px;
	margin-top:10px;
	margin-bottom : 10px;
}
.pub_soldes_3{
	position : relative;
	background-image: url(../images/bg_encart_bois_tisse.png);
	width: 960px;
	height: 187px;
}


table.table_gauche_appli_store
{
	border: 1px solid #eeeeee;
	border-top: none;
	border-bottom: none;
}
table.table_gauche_appli_store td.title
{
	font-weight: bold;
	text-align: center;
}
table.table_gauche_appli_store td.label
{
	padding-left: 50px;
	font-weight: bold;
	font-size: 8pt;
}
table.table_gauche_appli_store td.label2
{
	padding-left: 38px;
	font-weight: bold;
	font-size: 8pt;
}


/* ######## Feuillet Contact ############ */
.contact_Titre
{
	font-weight: bold;
	text-align: center;
	background-color: #ab0c1b;
	color:#FFFFFF;
	font-size:10pt;
	padding:2px;
}

.border_standard_gris{border: 1px solid #e7e7e7;}

/********************** FOOTER ***********************/
#footer
{
	/*width:1000px;*/
	margin:10px 0px 0 0px;
	text-align:left;
}
#footer .bloc_contenu_footer
{
	padding-left:25px;
	padding-top:5px;
}
#footer  a
{
	text-decoration:none;
	color:#000000;
}
#footer  a:hover
{
	text-decoration:underline;
}
#footer .title_bloc_footer
{
	display:block;
	padding-left:10px;
	padding-top:10px;
	font-weight:bold;
}
#footer .title_bloc_footer_2
{
	display:block;
	padding-left:10px;
	padding-top:5px;
	font-weight:bold;
}
#footer .descri_prod
{
	margin-top:10px;
	padding-bottom:10px;
	background-color:#dbdbdb;
}
#footer .separation_menu_vertical
{
	width:1px;
	height:115px;
	background-color:#ebebeb;
	float:left;
	margin-top:15px;
}
#footer .separation_menu_horizontal
{
	margin:0px auto 0px auto;
	width:930px;
	height:1px;
	background-color:#ebebeb;
}
#footer .copyright
{
	font-size:10px;
	color:#a3a3a3;
	text-align:center;
	padding-bottom:30px;
	
}
/*****************************************************/
/* MOTEUR DE RECHERCHE */
#search_engine
{
	margin:0px 0px 0px 0px;
	padding:0px 0 0 0;
	height:30px;
	background:url('../images/display_css_01/header/bg_moteur_de_recherche.gif');
	color:#FFFFFF;
	font-size:10px;
}

	.but_search_engine
	{
		height:20px;
		padding-top:5px;
		margin-left:7px;
		margin-right:7px;
	}
	
/************************************/	
/* Qui Sommes Nous */
#qui_sommes_nous {
	margin-left:5px;
}
#qui_sommes_nous a{
	text-decoration:none;
}

#qui_sommes_nous a:hover{
	text-decoration:underline;
}

#qui_sommes_nous h2{
	font-size:15px;
}
#qui_sommes_nous h2 a{
	color:black;
	text-decoration:none;
	font-size:15px;
}
#qui_sommes_nous a{
	color:#063FFE;
}
#qui_sommes_nous #col_gauche{
	background:white;
	width:330px;
	float:left;
}

#qui_sommes_nous #col_gauche p{
	margin-bottom:19px;
	width:320px;
}

#qui_sommes_nous #col_gauche #ciel{
	margin-bottom:15px;
}
#qui_sommes_nous #col_droite{
	background:white;
}
#qui_sommes_nous #col_droite #courre_interieure{
	margin-bottom:15px;
	margin-left:-3px
}
#qui_sommes_nous #col_droite #bureau{
	margin-left:-3px
}

#qui_sommes_nous #col_droite #col_1{
	background:white;
	width:312px;
	float:left;
	margin-right:10px;
}
#qui_sommes_nous #col_droite #col_2{
	background:white;
	width:322px;
	float:left;

}
#qui_sommes_nous #bas{
	clear:both;
	float:left;
}

#qui_sommes_nous #bas #contact{
	background:#ededed;
	width:572px;
	float:left;
	padding:15px 25px 22px 35px;

}
#qui_sommes_nous #bas #liens{
	background:white;
	float:left;
}
#qui_sommes_nous #bas #liens #produits{
	margin-left:20px;
}