.infoatdomy{
	position:relative;
	float:right;
bottom: 20px;
right: 18px;

}
  .infoatdomy:hover{
    opacity : 0.60;
    -moz-opacity : 0.6;
    -ms-filter: "alpha(opacity=60)"; /* IE 8 */
    filter : alpha(opacity=60); /* IE < 8 */
  } 

.contenantFAQ{
	width:716px;
}

.vignetteFAQ{
	display: block;
	width: 113px;
	height:678px;
	float: left;
}

.vignetteFAQ img{
	margin-bottom:2px;
}
.diaporama_fond , .colone_images{
	width: 113px;
}
.diaporama img{
	display:none;
}

.questionreponseFAQ{
	display: block;
	width: 601px;
	float: right;
	border-left: #86939f 1px solid;
}

.questionreponseFAQ h2{
	padding-left:15px;
	border-top: #86939f 1px solid;
	cursor:pointer;
	font-size: 14px;
}
.les_partenaires h2{
	padding-left:15px;
	cursor:pointer;
	font-size: 14px;
	border-bottom: #86939f 1px solid;
}
h2.premiertitre{
	border-top:none;
}

.reponse{
	padding:15px;
	border-top: #86939f 1px solid;

}
#galerie{
	display:table;
	margin:0 0 0 8px;
}

#prevPlanche{
	cursor:pointer;
	float:left;
	margin:-3px 20px 0 0;
}
#nextPlanche{
	cursor:pointer;
	float:right;
	margin:-3px 10px 0 0;
}

.planches{
	float:left;
	width:966px;
}


#galerie .photogalerie{
	width:300px;
	height:200px;
	float:left;
	padding:10px;
	list-style:none;
	overflow:hidden;
}
#galerie .photogalerie a{
	display:block;
	width:300px;
	height:200px;
	overflow:hidden;
	position:absolute;
}
.imageGaleriebas{
	position:absolute;
	bottom:0;
}
.imageGaleriehaut{
	position:absolute;
	top:0;
}
.planchephoto1, .planchephoto3, .planchephoto7, .planchephoto9{border: #86939f 1px solid;}  

.planchephoto2, .planchephoto8{border-top: #86939f 1px solid; border-bottom: #86939f 1px solid;}  

.planchephoto4, .planchephoto6{border-left: #86939f 1px solid; border-right: #86939f 1px solid;} 

.legende{
	font-size:10px;
	color:#a9a9a9;
	margin-left:80px;
}

.decalagetitre{
	margin-left:135px;
	border-left: #86939f 1px solid;
	padding-left:10px;
}
.vignette_constructifs{
	width:715px;
	height:250px;
	border-top: #86939f 1px solid;
	border-bottom: #86939f 1px solid;
}
.constructifs_images{
	width:715px;
}
.constructifs_images img{
	width:236px;
	height:250px;
}
.description_constructifs {
	padding: 15px;
}
.description_constructifs li{
	margin-left:50px;
	margin-bottom:5px;
}

#liste_constructeurs{
height:690px;

}
#les_gammes_domecos{
height: 680px;
}
#autres_constructifs{
margin: 0 auto 0 auto;
/*border-top: #86939f 1px solid;*/
}

#autres_constructifs li{
list-style:none;
float: left;
}
#produitsprev{
float:left;
cursor:pointer;
width:96px;
height:20px;
}
.navconstructifs{
float:left;
}

#navconstructifs a{
margin-left:22px;
}

#produitsnext{
float:right;
margin-left:46px;
cursor:pointer;
width:96px;
height:20px;
}
.vignette_pub{
	width:716px;
	border-bottom: #86939f 1px solid;

}
.vignette_pub p{
	margin:1px 5px;
	padding:0;
	font-size:8px;
}
.lien_pub img{
	width:203px;
	height:300px;
	margin:0 0 5px 21px;
	padding:2px;
	border:#000000 solid 1px;
}
.categorie{
	clear:both;

	cursor:pointer;

}

.partenaire{ 
	border-bottom: #86939f 1px solid;
}

.partenaire li{
	margin: 20px;
	list-style:none;
	border-bottom: #dbe8ef solid 1px;
	clear:both;
	display:table;
}

.logo_partenaires{
	display:block;
	width:200px;
	float:left;
	margin-right:20px;
	margin-bottom:25px;
}
.desciption_partenaires{
	display:block;
	width:435px;
	float:left;
	margin-right:20px;
	margin-bottom:25px;
}
.proposerlien{
	background:#f08a01;
	color:#ffffff;
	border: none;
	cursor:pointer;
	clear:both;
}

.proposerlien img{
	margin:0 10px;
}

.activeSlide{
	color:#000000;
}

.sousContenantGamme{
clear: left;
border-top: #86939f 1px solid;
padding-top: 0;
display:table;
width:715px;
}
.sousContenantGauche{
	width:498px;
	float:left;
	margin: 0 10px 0 0;
	border-right: #86939f 1px solid;
}


.sousContenantDroit{
	width:148px;
	padding: 9px 0 0 0;
	float:right;

	margin:0 30px 0 9px;
	/*border-left: #86939f 1px solid;*/
}
#architecte{
	width:125px;
	float:left;
	padding: 10px;
}

#description_gamme{
	width:330px;
	padding-left:15px;
	padding-top:15px;
	float:left;
	border-left: #86939f 1px solid;
}

#contactez_nous{
	clear:both;
	border-top: 1px #86939f solid; 
	padding: 8px;
	height: 100px;
}

.lien_flip{
	width:230px;
	height:168px;
	background: url("images/illustration/fond_lien_flip.png") top left no-repeat;
}
.lien_flip a{
	width:172px;
	padding-top:34px;
	margin-left:34px;
	display:block;
}

.lien_flip a img{
	display:block;
}

.lien_flip a .titre{
	display:block;
}

.lien_flip a .chapo{
	display:block;
	float:right;
}

.sousContenantDroit .lien_flip img{
	height:80px;
}

#rejoindre_club, #inscrit_club{
	float:left;
}

#rejoindre_club{
	width:449px;
border-right: 1px solid #86939f;
} 

#rejoindre_club h2{
	background:#86939f;
	color:#ffffff;
padding: 10px 0 10px 25px;
} 

#inscrit_club{
	width:263px;
}
#inscrit_club h2{
	background:#f08a00;
	color:#ffffff;
padding: 10px 0 10px 25px;
}
/*#concept h1{
margin-top:15px;
margin-left:40px;
font-size:20px;
}
#concept h1 span{
font-size:18px;
}

#concept1, #concept2, #concept3, #concept4{
width:705px;
height:100px;
float:left;
margin:5px;
}
#concept1 a, #concept2 a, #concept3 a, #concept4 a{
color: #FFFFFF;
}
#concept1 h2, #concept2 h2, #concept3 h2, #concept4 h2{
color: #FFFFFF;
margin: 38px 0 0 60px;
padding: 0;
}
#concept1{
background: #6c4557 url("images/illustration/nbr1.jpg") top left no-repeat;
}
#concept2{
background: #97a619 url("images/illustration/nbr2.jpg") top left no-repeat;
}
#concept3{
background: #877500 url("images/illustration/nbr3.jpg") top left no-repeat;
}
#concept4{
background: #b70e47 url("images/illustration/nbr4.jpg") top left no-repeat;
}
.contenu_concept{
	padding: 15px;
	color: #FFFFFF;
}
.contenu_concept p{
	color: #FFFFFF;
	font-size: 11px;
	line-height: 18px;
}
.contenu_concept li{
	color: #FFFFFF;
	font-size: 11px;
}*/
#description_club{
padding: 15px;
}
.architectes{
	width:122px;
	float:left;
	height:250px;
	border-right: #86939f 1px solid;
	padding:10px;
}

.compteur_architectes5{
	border-right: none;
}
.architectes p{
	font-size:11px;
}
.architecteGauche{
	width:141px;
	float:left;
}
.architecteGauche img{
	margin:10px;
}
.architecteGaucheHaut{

}
.architecteGaucheBas{

}
.architecteDroite{
	display:table;
	width:572px;
	float:left;
	border-left: #86939f 1px solid;
}
.padding5_10{padding:5px 10px;}
.architecteDroite img{padding:15px;}
.bordertop{border-top: #86939f 1px solid;}
#accueil_diaporama{
	height:670px;
	float:left;
}

.div_images_carre{
	width:235px;
	height:220px;
	float:left;
	margin:0 3px 3px 0;
}

.Gammetitre{
	float:left;
}

.GammelogoDomeEco{
	margin:6px 10px;
	float:right;
}

.logo_domystyle{
	position:absolute;
	margin-top:15px;
	margin-left:-200px;
}

.vignette_avant .vignette_apres{
	width:68px;
	height:50px;
	background:black;
}
.envoiform{
	font-size:16px;
	margin:3px 20px 10px 0px;
}
html{background: #F08A00;}
body{
	width:980px;
	margin:0 auto;
}
.infoatdomy{bottom: -18px;}
.toggler2, .toggler3{cursor:pointer;
color: #666666;}
.toggler2:hover, .toggler3:hover{cursor:pointer;
color: #222222;}
.imghead{margin:-132px 0 0 280px;}

.colorblack li h2 a{
	color:#000000;
}
.colorblack li h2 a:hover{
	color:#666666;
}
.infoatdomy1{	
	bottom: -12px;
	position: relative;
	left: 620px;
}

.headlogo{
	float:left;
	width:225px;
}
.headbandeau{
	float:left;
	margin:0 0 0 20px;
	_margin:-132px 0 0 123px;
}
.menuPrincipal{
	clear:both;
}
.href a {
	line-height: 36px;
}
.devisgratuit{
	margin:-7px 0 20px 10px;
	_margin:8px 0 20px 22px;
}
.devisgratuit a{
	text-decoration: none;
	font-size:14px;
	color:#74882F;
	font-weight:bold;
}
.devisgratuit a:hover{
	color:#334014;
}
.photoleft{
	float:left;
	margin:0 8px 8px 0;
}
.phototexte{
	float:left;
	border-left:1px solid #cccccc; 
	padding:8px 0 0 8px;
}

.phototexte p{
margin:0;
padding:0;
color: #8693AF;
}
.phototexte h3{
margin:20px 0 0 0;
}
.imgright{
	float:right;
}

.actuconseiller{
	border:3px solid #F08A00;
	margin:0 10px 20px 5px;
}
.actuconseiller h2{
	background: #F08A00;
	width:140px;
	font-size:16px;
	letter-spacing:1px;
	padding:5px 0 8px 18px;
	margin:0 0 0 0;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
}
.actuconseiller div{
	padding:10px 15px 10px 15px;
}
.contenantconseiller{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.sousContenantGaucheConseiller{
	padding:8px;
	width:475px;
	border-right:solid 1px #86939F;
	float:left;
}
.sousContenantDroitConseiller{
	padding:8px 0;
	float:left;
	width:222px;
	text-align:center;
}
.nosconstructions{
	border-top: 1px solid #86939F;
	border-bottom:1px solid #86939F;
clear:both;
padding:5px 0;
}
.departement{
float:left;
width:53px;
height:69px;
margin:1.2px;
background:#cccccc;

}

.contenantconseiller .photoleft{
	margin:4px;
}
.dephoto{

}
.numdep{
position:absolute;
margin:50px 0 0 0;
background:#ff0000;
color:#ffffff;
padding:2px;
}

.listefichier{
	width:175px;
	margin: 0 5px 0 0;
	float:left;
}
h3.liste_conseiller{
	width:64px;
	height:100px;
}
#pub{
	display:none;
	position:absolute;
	top:405px;
	margin:0 0 0 218px;
	padding:0 15px 15px 15px;
	z-index:500;
	cursor:pointer;
	background: url('./images/black.png') top left repeat;
}
#pub p{
	text-align:right;
	margin:0 15px 0 0;
	padding:2px 0 2px 0;
	color:#EEEEEE;
}

