@charset "utf-8";
/* CSS Document */

/*définition catégorie*/
#categorie #texte_categorie{
	margin-top:1px;
	width:192px;
	height:316px;
	background-color:#fee47e;
	padding-left:10px;
	padding-right:10px;
	line-height:15px;
	position:relative;
}
#categorie #dossier_categorie{
	margin-top:1px;
	width:748px;
	height:316px;
	background-color:#fee47e;
	position:relative;
	float:right;
	text-align:right;
}
#categorie #cat_titre h1{
	width:192px;
	height:74px;
	background-image:url(../../Images/NL/Categories/verbouwen_titel.gif);
	background-position:top left;
	background-repeat:none;
}
#categorie #image_categorie{
	margin-top:1px;
	width:748px;
	height:316px;
	background-image:url(../../Images/Common/categories/amenagement.jpg);
	position:relative;
	float:right;
}
/*définition des styles propres au dossiers*/
#gauche #sommaire li a:active{
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:10px;
	font-weight:bold;
	line-height:11px;
	text-decoration:none;
	text-decoration:none;
	background-color:#fee47e;
}
#gauche #focus a{
	font-family:Verdana, Geneva, sans-serif;
	color:#fee47e;
	font-size:10px;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
	text-transform:uppercase;
}
#gauche #focus a:hover{
	font-family:Verdana, Geneva, sans-serif;
	color:#fee47e;
	font-size:10px;
	font-weight:bold;
	line-height:15px;
	text-decoration:underline;
}
#contenu #contenu_dossier a.savoir_plus{
	font-family:Verdana, Geneva, sans-serif;
	color:#fee47e;
	font-size:10px;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
}
#contenu #contenu_dossier a.savoir_plus:hover{
	font-family:Verdana, Geneva, sans-serif;
	color:#fee47e;
	font-size:10px;
	font-weight:bold;
	line-height:15px;
	text-decoration:underline;
}
/*définition des styles propres aux professionnels*/
#contenu #presences #cadre_presence{
	width:610px;
	/*height:260px;*/
	margin-left:auto;
	margin-right:auto;
	border-top-style:solid;
	border-bottom-style:solid;
	border-right-style:solid;
	border-left-style:solid;
	border-top-width:2px;
	border-bottom-width:2px;
	border-right-width:2px;
	border-left-width:2px;
	border-top-color:#fee47e;
	border-bottom-color:#fee47e;
	border-right-color:#fee47e;
	border-left-color:#fee47e;
	margin-top:20px;
}
#contenu #presences #cadre_presence #societe{
	width:590px;
	height:40px;
	padding-left:20px;
	background-color:#fee47e;
}


/*#contenu #presences #coordonnees{
	width:35%;
	margin-left:20px;
	margin-top:20px;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#fee47e;
}
*/


#contenu #presences #cadre_presence .texte_presence{
	width:590px;
	padding:10px;

}
#contenu #presences #cadre_presence .bloc_presence_haut{ 

	width:600px;
	float:left;
	margin:0 0 10px 0;
}


#contenu #presences #cadre_presence .bloc_presence_haut #photo_site{
	width:200px;
	padding:0 3px 3px 20px;
	float:left;
	margin:20px 0;
	border-left:1px solid #fee47e;

	}
#contenu #presences #cadre_presence .bloc_presence_haut #coordonnees{
	width:350px;
	float:left;
	padding:20px 10px 10px 10px;
}


#contenu #presences #cadre_presence .btn_contactPro{margin:0 auto; text-align:center;}

#contenu #presences #cadre_presence .btn_contactPro a.contact_pro{
	background-image:url(../../Images/nl/pros/contact_pro.gif);
	display:block;
	width:167px;
	height:25px;
	margin:0 auto;
}
#contenu #presences #cadre_presence .btn_contactPro  a.contact_pro:hover{
	background-position:0 -25px;
	margin:0 auto;
}


.code_postal{ padding:0 0 0 30px;}





