
/* ####################   GAMME   #################### */

#gamme_left {
	float:left;
	width:206px;
	position:relative;
}

#Ngamme_titre {
	width:200px;
}

#gamme_right {
	float:left;
	width:654px;
	position:relative;
	padding-bottom:20px;
}

#Ngamme_conteneur{
	width:860px;
}

#Ngamme_conteneur h3{
	font-size:11px;
	color:#cc001e;
	width:830px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:20px;
}

h2 {
	padding-top:10px;
	font-size:20px;
	color:#cc001e;
	font-weight:normal;
}


#gamme_right h3 {
	font-size:11px;
	color:#cc001e;
	padding-bottom:5px;
	margin-bottom:20px;
	margin-left:25px; 
	border-bottom:#dee7e7 2px solid; 
	padding-top:15px;
}

#gamme_photo {
	margin-top:15px;
}

.ListGamme
{
	display:block;
}

.gamme_colbloc
{
	display:block;
	float:left;
	padding-left:25px;
	width:300px;
	margin-bottom:6px;
}

.lblTitreGamme
{
	display:block;
}

/* *** */

.gamme_bloc{
	width:275px;
	border:#CCCCCC 1px solid;
	padding:8px 15px 8px 8px;
}
.gamme_bloc_photo{
	width:77px;
	float:left;
}

.gamme_bloc_photo img{
	border:#cccccc 1px solid;
}

.gamme_bloc_infos{
	float:left;
	width:198px;
}
.gamme_bloc_infos dt{
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	background-image:url(../images/puce2.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:18px;
	padding-bottom:3px;
}
.gamme_bloc_infos dt a{
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	color:#000;
	text-align:left;
}
.gamme_bloc_infos dd{
	font-size:10px;
	padding-left:18px;
}
.gamme_bloc_infos a{
	font-size:9px;
	color:#cc001e;
	font-weight:normal;
	text-align:right;
	display:block;
	text-decoration:none;
	margin-top:7px;
	
}
.gamme_bloc_infos a:hover{
	text-decoration:underline;
	
}

/* RAJOUT POUR NOUVELLE GAMME DEMI LINTEAU ET NOUVELLE PRESENTATION - 04-11-2008 */
#containerDeuxTypesGammes
{
	padding-top:20px;
	direction:ltr;
	width:860px;
	border-top:#dee7e7 2px solid; 
}

#gamme_ouverture
{
	width:530px;
	height:343px;
	background-image:url(../images/Gammes/gammeLeft3.png);
	background-repeat:no-repeat;
	background-position:top left;
	position:relative;
}

#gamme_fermeture
{
	margin-left:20px;
	width:300px;
	height:343px;
	background-image:url(../images/Gammes/gammeRight3.png);
	background-repeat:no-repeat;
	background-position:top left;
	position:relative;
}

#titre_gamme_ouverture
{
	padding-left:30px;
	padding-top:7px;
	background-image:url(../images/Gammes/flechetitre.png);
	background-repeat:no-repeat;
	background-position:15px 14px;
	font-family:Arial;
	font-size:18px;
	color:#666666;
	float:left;
	display:block;
}

#titre_gamme_fermeture
{
	padding-left:30px;
	padding-top:7px;
	background-image:url(../images/Gammes/flechetitre.png);
	background-repeat:no-repeat;
	background-position:15px 14px;
	font-family:Arial;
	font-size:18px;
	color:#666666;
	float:left;
	display:block;
}

.contenu_item_gamme
{
	margin-top:15px;
	padding-top:0px;
	padding-left:30px;
	padding-right:20px;
	padding-bottom:0px;
}

*html .contenu_item_gamme
{
	margin-top:0px;
	padding-top:0px;
	padding-left:30px;
	padding-right:20px;
	padding-bottom:0px;
}

.nom_gamme
{
	width:90px;
	height:25px;
	font-family:Verdana;
	font-size:10px;
	color:Black;
	font-weight:bold;
	padding-left:0px;
	margin-top:106px;
	display:block;
	left:22px;
	position:relative;
}

.texte_gamme
{
	font-family:Verdana;
	font-size:10px;
	color:#747474;
	font-weight:bold;
	display:block;
	position:relative;
	margin-left:30px;
	margin-top:155px;
	width:200px;
	height:50px;
	z-index:100;
}

.nom_zoom_gamme
{
	width:130px;
	height:25px;
	float:left;
	position:relative;
	font-family:Verdana;
	font-size:10px;
	color:White;
	font-weight:bold;
	display:block;
	margin-left:40px;
	margin-top:-27px;
	z-index:100;
}

/* Item des gammes ouvertures */
#gamme_ouv_item1
{
	width:120px;
	height:143px;
 	background-image:url(../images/Gammes/itemsmall/frappeOuvrant.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	cursor:pointer;
}

#gamme_ouv_item2
{
	width:120px;
	height:143px;
 	background-image:url(../images/Gammes/itemsmall/AIR.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	cursor:pointer;
}

#gamme_ouv_item3
{
	width:120px;
	height:143px;
	background-image:url(../images/Gammes/itemsmall/oscillocoul.png);
 	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	cursor:pointer;
}

#gamme_ouv_item4
{
	width:120px;
	height:143px;
	background-image:url(../images/Gammes/itemsmall/coul2R.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	cursor:pointer;
}

#gamme_ouv_item5
{
	width:120px;
	height:143px;
	 background-image:url(../images/Gammes/itemsmall/coul3R.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	cursor:pointer;
}

#gamme_ouv_item6
{
	width:120px;
	height:143px;
 	background-image:url(../images/Gammes/itemsmall/galandage.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	cursor:pointer;
}

#gamme_ouv_item7
{
	width:120px;
	height:143px;
 	background-image:url(../images/Gammes/itemsmall/porteentree.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	cursor:pointer;
}

#gamme_ouv_item8
{
	width:120px;
	height:143px;
 	background-image:url(../images/Gammes/itemsmall/portemonobloc.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	cursor:pointer;
}

/* item des gammes fermetures */
#gamme_ferm_item1
{
	width:120px;
	height:143px;
 	background-image:url(../images/Gammes/itemsmall/blocBaieClassique.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	cursor:pointer;
}

#gamme_ferm_item2
{
	width:120px;
	height:143px;
 	background-image:url(../images/Gammes/itemsmall/blocBaieID.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	cursor:pointer;
}

#gamme_ferm_item3
{
	width:120px;
	height:143px;
 	background-image:url(../images/Gammes/itemsmall/demilinteau.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	cursor:pointer;	
}

/* Zoom des items */
#zoomItem1
{
	height:296px;
	width:262px;
	background-image:url(../images/Gammes/zoomgamme/frappeouvrant_zoom.png);
	background-repeat:no-repeat;
	background-position:0px 48px;
	display:none;
	position:absolute;
	left:145px;
	top:39px;
	z-index:50;
	cursor:pointer;
}

#zoomItem2
{
	height:296px;
	width:262px;
	background-image:url(../images/Gammes/zoomgamme/AIR_zoom.png);
	background-repeat:no-repeat;
	background-position:0px 48px;
	display:none;
	position:absolute;
	left:145px;
	top:39px;
	z-index:50;
	cursor:pointer;
}

#zoomItem3
{
	height:296px;
	width:262px;
	background-image:url(../images/Gammes/zoomgamme/oscillocoul_zoom.png);
	background-repeat:no-repeat;
	background-position:0px 48px;
	display:none;
	position:absolute;
	left:145px;
	top:39px;
	z-index:50;
	cursor:pointer;
}

#zoomItem4
{
	height:296px;
	width:262px;
	background-image:url(../images/Gammes/zoomgamme/coul2R.png);
	background-repeat:no-repeat;
	background-position:0px 48px;
	display:none;
	position:absolute;
	left:145px;
	top:39px;
	z-index:50;
	cursor:pointer;
}

#zoomItem5
{
	height:296px;
	width:262px;
	background-image:url(../images/Gammes/zoomgamme/coul3R.png);
	background-repeat:no-repeat;
	background-position:0px 48px;
	display:none;
	position:absolute;
	left:145px;
	top:39px;
	z-index:50;
	cursor:pointer;
}

#zoomItem6
{
	height:296px;
	width:262px;
	background-image:url(../images/Gammes/zoomgamme/galandage_zoom.png);
	background-repeat:no-repeat;
	background-position:0px 48px;
	display:none;
	position:absolute;
	left:145px;
	top:39px;
	z-index:50;
	cursor:pointer;
}

#zoomItem7
{
	height:296px;
	width:262px;
	background-image:url(../images/Gammes/zoomgamme/porteentree_zoom.png);
	background-repeat:no-repeat;
	background-position:0px 48px;
	display:none;
	position:absolute;
	left:145px;
	top:39px;
	z-index:50;
	cursor:pointer;
}

/*  Zoom fermetures    */

#zoomItem8
{
	height:296px;
	width:262px;
	background-image:url(../images/Gammes/zoomgamme/blocBaieClassic_zoom.png);
	background-repeat:no-repeat;
	background-position:0px 48px;
	display:none;
	position:absolute;
	left:23px;
	top:40px;
	z-index:50;
	cursor:pointer;
}

#zoomItem9
{
	height:296px;
	width:262px;
	background-image:url(../images/Gammes/zoomgamme/blocBaieID_zoom.png);
	background-repeat:no-repeat;
	background-position:0px 48px;
	display:none;
	position:absolute;
	left:23px;
	top:40px;
	z-index:50;
	cursor:pointer;
}

#zoomItem10
{
	height:296px;
	width:262px;
	background-image:url(../images/Gammes/zoomgamme/demilinteau_zoom.png);
	background-repeat:no-repeat;
	background-position:0px 48px;
	display:none;
	position:absolute;
	left:23px;
	top:40px;
	z-index:50;
	cursor:pointer;
}

/* ####################   OUTILS / MENU   #################### */

#outils{
	width:131px;
	padding-left:18px;
	float:left;
	padding-top:10px;
}

#outils1{
	width:111px;
	border-left:#5b5e5e 1px solid;
	border-top:#5b5e5e 1px solid;
	border-right:#5b5e5e 1px solid;
	padding:9px;
	padding-bottom:0px;
}

#outils1 li{
	padding-left:25px;
	padding-bottom:9px;
}

#Consulter
{
	display:block;
}

/* ---------------------------------------- */

#gamme_menu ul{
	background-color:#eef3f3;
	height:38px;
	padding-top:9px;
	margin-top:10px;
	position:relative;
}

#gamme_menu .gamme_menu_off{
	float:left;
	color:#848989;
	font-size:11px;
	font-weight:bold;
	background-image:url(../images/gamme_menu_fleche.gif);
	background-repeat:no-repeat;
	padding-left:14px;
	margin-left:5px;
	margin-right:5px;
}

#gamme_menu .gamme_menu_on{
	float:left;
	color:#cc001e;
	font-size:11px;
	font-weight:bold;
	background-image:url(../images/gamme_menu_fleche2.gif);
	background-repeat:no-repeat;
	padding-left:14px;
	margin-left:5px;
	margin-right:5px;
}

#gamme_menu .gamme_menu_off a{
	color:#848989;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

#gamme_menu .gamme_menu_off a:hover{
	color:#cc001e;
	text-decoration:underline;
}

#gamme_menu .gamme_menu_on a{
	color:#cc001e;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

#gamme_menu .gamme_menu_on a:hover{
	color:#cc001e;
	text-decoration:underline;
}

/* ####################   FICHE PRODUIT   #################### */
#fiche_prod {
	float:left;
	width:692px;
	padding-right:18px;
	border-right:#999999 1px dashed;
	position:relative;
	padding-bottom:20px;
}

#fiche_prod_contenu{
	display:block;
	width:470px;
	float:left;
	margin-top:15px;
}

#fiche_prod_contenu dt{
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	background-image:url(../images/puce2.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:18px;
	padding-bottom:8px;
}

#fiche_prod_contenu dd{
	font-size:10px;
	padding-left:18px;
	padding-bottom:20px;
	text-align:left;
}


#fiche_prod_avantage
{
	display:block;
	width:182px;
	float:left;
	margin-top:15px;
	background-color:#e3e6e6;
	padding:20px;
}

#fiche_prod_avantage dt{
	font-size:11px;
	font-weight:bold;
	color:#cc001e;
	text-decoration:underline;
	padding-bottom:5px;
	padding-top:15px;
}
/* ####################   DESCRIPTIF TECHNIQUE   #################### */

#desc_tech {
	float:left;
	width:692px;
	padding-right:18px;
	border-right:#999999 1px dashed;
	position:relative;
	padding-bottom:20px;
}

#desc_tech_contenu
{
	display:block;
	width:470px;
	float:left;
	margin-top:15px;
}

#desc_tech_contenu dt{
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	background-image:url(../images/puce2.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:18px;
	padding-bottom:8px;
}

#desc_tech_contenu dd{
	font-size:10px;
	padding-left:18px;
	padding-bottom:20px;
	text-align:left;
}

#desc_tech_bloc_avantage
{
	display:block;
	float:left;
}

#desc_tech_avantage
{
	display:block;
	width:182px;
	margin-top:15px;
	background-color:#e3e6e6;
	padding:20px;
}
#desc_tech_avantage dt{
	font-size:11px;
	font-weight:bold;
	color:#cc001e;
	text-decoration:underline;
	padding-bottom:5px;
	padding-top:15px;
}


/* ####################   ESTHETISME   #################### */

#esthetism {
	float:left;
	width:692px;
	padding-right:18px;
	border-right:#999999 1px dashed;
	position:relative;
	padding-bottom:20px;
}

#esthetism_contenu
{
	display:block;
	width:470px;
	float:left;
	margin-top:15px;
}

#esthetism_contenu dt{
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	background-image:url(../images/puce2.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:18px;
	padding-bottom:8px;
}

#esthetism_contenu dd{
	font-size:10px;
	padding-left:18px;
	padding-right:50px;
	padding-bottom:20px;
	text-align:left;
	width:402px;
}

#esthetism_bloc_avantage
{
	display:block;
	float:left;
}

#esthetism_avantage{
	width:182px;
	margin-top:15px;
	background-color:#e3e6e6;
	padding:20px;
}

#esthetism_avantage dt{
	font-size:11px;
	font-weight:bold;
	color:#cc001e;
	text-decoration:underline;
	padding-bottom:5px;
	padding-top:15px;
}

#esthetism_bicolor{
	margin-top:20px;
	margin-left:48px;
}

.esthetism_photo{
	width:402px;
}

.esthetism_photo img{
	margin-left:6px;
	margin-right:6px;
	margin-bottom:10px;
	border:#CCCCCC 1px solid;
}

/* ####################   COUPE TECHNIQUE   #################### */

#coupe_tech {
	float:left;
	width:692px;
	padding-right:18px;
	border-right:#999999 1px dashed;
	position:relative;
	padding-bottom:20px;
}

#coupe_tech_contenu{
	width:692px;
	margin-top:15px;
}

#coupe_tech_contenu p{
	font-size:11px;
	font-weight:bold;
	padding-bottom:20px;
}

#coupe_tech_g
{
	display:block;
	float:left;
	width:225px;
}
#coupe_tech_d{
	float:left;
	width:467px;
}
#coupe_tech_boucle
{
	display:block;
}

#coupe_neuf_reno{
	margin-bottom:20px;
}

#coupe_neuf_reno a{
	margin-right:50px;
	margin-left:20px;
	font-size:11px;
	text-decoration:none;
}

#coupe_tech_d h3{
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	background-image:url(../images/puce2.gif);
	background-position:0px 15px;
	background-repeat:no-repeat;
	padding-left:18px;
	padding-bottom:12px;
	padding-top:15px;
}

.coupe_list{
	width:467px;
}

.coupe_list dt{
	float:left;
	width:320px;
	padding:2px;
	padding-left:15px;
	padding-right:15px;
	background-image:url(../images/puce3.gif);
	background-repeat:no-repeat;
	background-position:4px 5px;
	
}
.coupe_list dd{
	float:left;
	padding:2px;
	height:16px;	
}

.coupe_list dd a{
	font-size:9px;
	color:#e2001a;
	text-decoration:none;
	font-weight:normal;
}

.coupe_list dd a:hover{
	text-decoration:underline;
}

.coupe_list2 dt{
	float:left;
	width:310px;
	padding:2px;
	padding-left:5px;
	padding-right:15px;
	font-weight:bold;
	
}


/* ####################   RESERVATION   #################### */

#reserv {
	float:left;
	width:692px;
	padding-right:18px;
	border-right:#999999 1px dashed;
	position:relative;
	padding-bottom:20px;
}

#reserv_contenu{
	width:692px;
	margin-top:15px;
}

#reserv_contenu p{
	font-size:11px;
	font-weight:bold;
	padding-bottom:20px;
}

#reserv_g
{
	display:block;
	float:left;
	width:225px;
}
#reserv_d{
	float:left;
	width:467px;
}

#reserv_txt
{
	display:block;
}

#reserv_txt p
{
	display:block;
	font-weight:normal;
}
#reserv_txt a
{
	font-size:9px;
	color:#e2001a;
	text-decoration:none;
	font-weight:normal;
	/*font-size:10px;
	color:#e2001a;
	font-weight:normal;
	background-image:url(../images/puce3.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:12px;*/
}

#reserv_d h3{
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	background-image:url(../images/puce2.gif);
	background-position:0px 15px;
	background-repeat:no-repeat;
	padding-left:18px;
	padding-bottom:12px;
	padding-top:15px;
}

.reserv_list{
	
	width:467px;
}

.reserv_list dt{
	float:left;
	width:320px;
	padding:2px;
	padding-left:15px;
	padding-right:15px;
	background-image:url(../images/puce3.gif);
	background-repeat:no-repeat;
	background-position:4px 5px;
	
}
.reserv_list dd{
	float:left;
	padding:2px;
	height:16px;	
}

.reserv_list dd a{
	font-size:9px;
	color:#e2001a;
	text-decoration:none;
	font-weight:normal;
}

.reserv_list dd a:hover{
	text-decoration:underline;
}

.reserv_list2 dt{
	float:left;
	width:320px;
	padding:2px;
	padding-left:5px;
	padding-right:15px;
	font-weight:bold;
	
}

#reserv_boucle
{
	display:block;
}

/* ####################   TABLEAUX   #################### */

.cell_grise 
{
	background-color:#878587;
	border-right:1px #FFFFFF;
	border-bottom-color:#FFFFFF;
	color:#FFFFFF;
	text-align:center;
}

.cell_rouge
{
	background-color:#E2001A;
	border-bottom-color:#FFFFFF;
	color:#FFFFFF;
	text-align:center;
}

.cell_normal_grise
{
	background-color:#DEE7E7;
	border-right:1px #FFFFFF;
	border-bottom-color:#FFFFFF;
	color:#000000;
	text-align:center;
}

cell_normal_rouge
{
	background-color:#FFFFFF;
	border-bottom-color:#DEE7E7;
	color:#000000;
	text-align:center;
}

/* ####################   PERFORMANCE / CERTIFICATION   #################### */

#perf_cert {
	float:left;
	width:692px;
	padding-right:18px;
	border-right:#999999 1px dashed;
	position:relative;
	padding-bottom:20px;
}

#perf_cont{
	float:left;
	display:block;
	width:470px;	
}


#perf_contenu{
	margin-top:15px;
	display:block;
}

#perf_contenu dt{
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	background-image:url(../images/puce2.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:18px;
	padding-bottom:8px;
}

#perf_contenu dd{
	font-size:10px;
	padding-left:18px;
	padding-right:40px;
	padding-bottom:20px;
	text-align:left;
}

#perf_cert_bloc_avantage{
	display:block;
	float:left;
}

#perf_cert_avantage{
	display:block;
	width:182px;
	margin-top:15px;
	background-color:#e3e6e6;
	padding:20px;
}

#perf_cert_avantage dt{
	font-size:11px;
	font-weight:bold;
	color:#cc001e;
	text-decoration:underline;
	padding-bottom:5px;
	padding-top:15px;
}

#certif {
	clear: both;
	width:692px;
	position:relative;
}

#certif_listlogo dt{
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	background-image:url(../images/puce2.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:18px;
	padding-bottom:8px;
}

#certif_listlogo dd{
	font-size:10px;
	padding-left:18px;
	padding-bottom:10px;
	text-align:left;
}

#certif_list dt{
	font-size:10px;
	font-weight:bold;
	padding-left:18px;
	width:350px;
	float:left;
}

#certif_list dd{
	font-size:10px;
	padding-left:18px;
	text-align:left;
	float:left;
}

#certif_list dd a{
	font-size:10px;
	color:#e2001a;
	font-weight:normal;
	background-image:url(../images/puce3.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:12px;
}
#ListLien
{
	display:block;
}
/* ####################   NOTICE DE POSE   #################### */

#notice {
	float:left;
	width:692px;
	padding-right:18px;
	border-right:#999999 1px dashed;
	position:relative;
	padding-bottom:20px;
}

#lblnotice_contenu
{
	display:block;
	width:470px;
	float:left;
	margin-top:15px;
}

#lblnotice_contenu dt{
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	background-image:url(../images/puce2.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:18px;
	padding-bottom:8px;
}

#lblnotice_contenu dd{
	font-size:10px;
	padding-left:18px;
	padding-bottom:10px;
	text-align:left;
}

#lblnotice_contenu dd a{
	font-size:10px;
	color:#e2001a;
	font-weight:normal;
	background-image:url(../images/puce3.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:12px;
	margin-left:330px;
}

#notice_bloc_avantage
{
	display:block;
	float:left;
}

#notice_avantage{
	width:182px;
	margin-top:15px;
	background-color:#e3e6e6;
	padding:20px;
}
#notice_avantage dt{
	font-size:11px;
	font-weight:bold;
	color:#cc001e;
	text-decoration:underline;
	padding-bottom:5px;
	padding-top:15px;
}

.notice_liste{
	margin-top:15px;
}

.notice_listetitre{
	float:left;
	padding-left:35px;
	background-image:url(../images/puce3.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	width:265px;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}

.notice_listelien{
	float:left;
	width:120px;
	text-align:right;
	background-image:url(../images/notice_point.gif);
	background-repeat:repeat-x;
	background-position:0px 2px;
}
/* ################################################################################################################ */
/* #######################################################   GUIDE   ############################################## */
/* ################################################################################################################ */

#guide{
	width:600px;
	margin-left:100px;
}

#guide span {
	display:block;
}

.guide_bloc
{
	width:600px;}

.guide_bloc input{
	margin-bottom:1px;
}

.guide_bloc h3{
	border-top:#dee7e7 2px solid;
	color:#898f8f;
	font-size:11px;
	padding-top:2px;
	margin-top:15px;
	padding-bottom:4px;
}

.guide_bloc h4{
	color:#e2001a;
	font-size:11px;
}

#PnlAcou
{
	/*display:block;*/
	float:left;
	padding-left:20px;
	width:300px;
}
#PnlTher
{
	display:block;
	float:left;
}

#PnlTypeMenui
{
	display:block;
	padding-left:20px;
}

#PnlFrappe
{
	display:block;
	float:left;
	padding-left:20px;
	width:300px;
}
*+html #PnlFrappe
{
	display:block;
	float:left;
	padding-left:20px;
	width:310px;
}

*html #PnlFrappe
{
	display:block;
	float:left;
	padding-left:20px;
	width:310px;
}

#PnlFrappe label
{
	width:160px;
}

#PnlCoulissan
{
	display:block;
	float:left;
	width:210px;
	padding-left:20px;
}

*+html #PnlCoulissan
{
	display:block;
	float:left;
	width:220px;
	padding-left:20px;
}

#PnlCoulissan label
{
	width:150px;
}

#PnlCoffre
{
	display:block;
	float:left;
	padding-left:20px;
	width:260px;
}
#PnlPosition
{
	display:block;
	float:left;
	width:190px;
}
#PnlTablier
{
	display:block;
	float:left;
}
#PnlEntree
{
	display:block;
	padding-left:20px;
}

#envoi_guide{
	margin-top:25px;
	margin-bottom:20px;
	text-align:center;
}
#ResetGuide
{
	text-align:right;
}

#guide_tab{
	font-size:9px;
	border:#000000 solid 1px;
	margin-bottom:20px;
	margin-top:10px;
}

#guide_tablo_titre td{
	padding:2px;
	border-right:#000000 1px solid;
	text-align:center;
	color:#993300;
	background-color:#eeeeee;
}


#guide_tablo td{
	padding:2px;
	border-right:#000000 1px solid;
	text-align:center;
}
#TableauResultats
{
	display:block;
}

#LblNbrResult
{
	display:block;
}

#guide_tablo_titre .guide_tablo_ligne{
	background-color:#FFFFFF;
	border-top:#000000 1px solid;
	color:#000;
}

/* #######################################################   OUTILS   ############################################## */

#outils2_faq{
	width:111px;
	border-top:#5b5e5e 1px solid;
	border-right:#5b5e5e 1px solid;
	border-left:#5b5e5e 1px solid;
	padding:9px;
}

#outils2_faq li{
	padding-left:25px;
	padding-bottom:9px;
}


/* ####################   FAQ   #################### */

#faq_gauche{
	float:left;
	width:190px;
	margin-top:10px;
	position:relative;
}

#faq_gauche_coor{
	float:left;
	background-color:#DEE7E7;
	width:170px;
	margin-top:15px;
}

#faq_gauche_coor dd{
	font-size:10px;
	padding-top:2px;
	padding-left:10px;
	padding-bottom:7px;
}

#faq_gauche_coor dt{
	text-align:center;
	font-weight:bold;
	font-size:10px;
	color:#E2001A;
	padding:10px;
}

#faq_gauche_coor li{
	padding-top:5px;
	margin-left:10px;
	padding-bottom:5px;
}

#faq_gauche_coor a{
	font-weight:normal;
	text-decoration:none;
	font-size:10px;
	display:block;
	padding-left:10px;
	background-image:url(../images/puce3.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

#faq_gauche_coor a:hover{
	text-decoration:underline;
}

#faq_center {
	float:left;
	width:518px;
	margin-top:10px;
	border-right:#999999 1px dashed;
	border-left:#999999 1px dashed;
	position:relative;
	padding-bottom:20px;
}

#barre_haut02{
	background-color:#eef3f3;
	background-image:url(../images/faq_ou.jpg);
	background-position:220px 7px;
	background-repeat:no-repeat;
	height:21px;
	padding-top:5px;
	padding-bottom:6px;
	padding-left:15px;
	margin-bottom:10px;
	position:relative;
	width:518px;
}

#barre_haut02 select{
	color:#E2001A;
	font-size:11px;
	font-weight:bold;
}

.question dd{
	margin-left:43px;
	margin-top:3px;
	padding-right:15px;
}

.question dt{
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	margin-left:25px;
	margin-top:15px;
	background-image:url(../images/puce2.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:18px;
	padding-bottom:8px;
}

.reponse dd{
	margin-left:47px;
	margin-top:3px;
	padding-bottom:15px;
	color:#656868;
	padding-right:15px;
}

.reponse dt{
	font-size:11px;
	text-decoration:underline;
	color:#E2001A;
	font-weight:bold;
	margin-left:47px;
	margin-top:5px;
}

#contenu_haut_conseil{
	padding-top:20px;
	padding-bottom:10px;
	width:600px;
	border-bottom:#dee7e7 2px solid;
	background-image:url(../images/logo_conseil.jpg);
	background-position:398px 0px;
	background-repeat:no-repeat;
	color:#E2001A;
	font-size:12px;
	font-weight:bold;
}


#contenu_haut_conseil_fondgris{
	margin-top:7px;
	width:580px;
	height:40px;
	padding:10px;
	background-color:#dee7e7;
	font-size:11px;
	
}

#contenu_haut_conseil_fondgris a{
	background-position:0px 4px;
	margin-left:2px;
	background-repeat:no-repeat;
	font-weight:normal;
	text-decoration:none;
	padding-left:2px;
	font-size:11px;
	text-decoration:underline;
	
}

#contenu_haut_conseil_fondgris a:hover{
	text-decoration:underline;
	
}

#dt_bas{
	font-size:13px;
	color:#000;
}

#bas_conseil{
	margin-top:15px;
	font-size:13px;
	font-style:italic;
	color:#000;
	background-color:#dee7e7;
}
