body { margin: 0px; }

#page{
	width: 950px;
	margin: 0px auto 0px auto;
}

#page #header {
	height: 110px;
	width: 950px;
	margin: 0px auto 23px auto;
}
	
#page #header #logo {
	float: right;
	margin-top: 0px;	
	margin-right: 0px;
	
}

#page #header #imgDevenir,#page #head #imgDevenir {
	margin-top:-20px;	
	float:left;
}

#page #header #imgDevenir2{
	margin-top:20px;	
		float:left;
}

#page #headerEnt {
	height:116px;
	width:950px;
	
}

#page #headerEnt #home {
	margin-left:30px;
}

#page #header a,#page #headerEnt a{
	text-decoration:none;
}

#page #header img,#page #headerEnt img{
	border:none;
}

#page #headerEnt #head{
	margin-top:-40px;
}

#page #logo{
	float:right;
	margin-top:-120px;
	margin-right:30px;
}


#page #clients{

}

#page #clients a{
	text-decoration:none;
}

#page #clients img{
	border:none;
	
}

#page #clients div{
margin-right:0px;
	
}

#page #clients .commercant{
margin-left:0px;
float:left;
}

#page #clients #particuliers{
	
	float:left;
	margin-left:355px;}

#page #clients #chef{
float:left;
margin-left:0px;
}



#page #motsCle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;	
	font-size:10px;
	width:950px;
}

/*           Entreprise           */

#page #menu {
margin-top:0px;
border:0px;

width: 950px;
margin-bottom:150px;
position: absolute;
}

#page #menu a{
text-decoration:none;
}

#page #menu img{
border:none;
margin-left:-4px;
}

#page dl,  #page dt, #page dd,#page ul, #pageli {
margin: 0px;
padding: 0px;
list-style-type: none;
}

#page #menu dl {
float: left;
}
#page #menu dt {
text-align: center;
font-weight: bold;
margin-right:3px;
}
#page #menu dd {
display: none;
z-index: 1000;
background: #425EA4;
margin-left:7px;
padding-top:5px;
width:148px;

}

#page #menu .ddCom {
display: none;
z-index: 1000;
background: #AE3388;
margin-left:7px;
padding-top:5px;
width:148px;
}

#page #menu .ddHab {
display: none;
z-index: 1000;
background: #F2963F;
margin-left:7px;
padding-top:5px;
width:148px;

}

#page #menu li {
text-align: center;
background: #425EA4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
width:148px;
padding-bottom:7px;
z-index: 1000;

}

#page #menu .ddCom  li {
text-align: center;
background: #AE3388;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
width:148px;
padding-bottom:7px;
z-index: 1000;

}

#page #menu .ddHab  li {
text-align: center;
background: #F2963F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
width:148px;
padding-bottom:7px;
z-index: 1000;

}

#page #menu li a, #page #menu dt a {
color: #ffffff;
text-decoration: none;
display: block;
z-index: 1000;

}
#page #menu li a:hover, #page #menu li a:focus {
background: #99AAD3;
color: #000000;
}

#page #menu .ddCom li a:hover, #page #menu .ddCom li a:focus {
background: #d59fcc;
color: #000000;
}

#page #menu .ddHab li a:hover, #page #menu .ddHab li a:focus {
background: #ffe1a7;
color: #000000;
}

#page #contenu{ margin-top:60px; }


#page #contenu #offres {
	margin-left: 250px;
	margin-top: -244px;

	width: 400px;
	height: 155px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}

#page #contenu #offres a{
text-decoration:none;
}

#page #contenu #offres img{
border:none;
}

#page #contenu #offres #ok{

}

#page #contenu  #imgDroite{
clear:both;
float:right;
}

#page #contenu #milieu #offre{
width:692px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffa801;
font-weight:bold;
font-size:17px;
text-align:justify;
margin-top:-122px;
margin-left:155px;
line-height:25px;
}


#page #contenu #milieu #offre2{
width:692px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#c7c802;
font-weight:bold;
float:left;
font-size:16px;
text-align:justify;
margin-top:-110px;
margin-left:155px;
line-height:25px;
}

#page #contenu #codePostal
{
height:36px;
width:410px;
background:#ffa801;
text-align:left;
}

#page #contenu #codePostalHab
{
background:url(../images/rejoindre_activ_travaux.gif) no-repeat bottom;
width:410px;
height:47px;
}

#page #contenu #codePostalCom
{
height:36px;
width:410px;
background:#c7c802;
text-align:left;
}

#page #contenu #codePostal2
{
height:36px;
width:410px;
background:#c7c802;
text-align:left;
}

#page #contenu .cp
{
clear:both;
float:left;
margin-top:5px;
margin-left:290px;
}
#page #contenu #milieu #FFCT{
margin-top:-122px;
margin-left:860px;
float:left;
}
#page #footerEnt{

margin-left:11px;}

#page #menu2 {
width:950px;
text-align:center;
}

#page #menu2 a{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}

/**********  Page Intérieur******************/

/*********** Devenez concessionaire **********/
#page #devenez_concessionnaire
{
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/**********  Partenaire *****************/
#page #partenaire
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:790px;
margin:0px auto 0px auto;
text-align:justify;
}


#page #partenaireCom
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:790px;
margin:0px auto 0px auto;
text-align:justify;
}

#page #partenaireHab
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:790px;
margin:0px auto 0px auto;
text-align:justify;
}

#page #partenaire a
{
color:#425EA4;
font-style:italic;
text-decoration:none;
}

#page #partenaire a:hover
{
color:#F2963F;

}

#page #partenaireCom a
{
color:#ae3388;
font-style:italic;
text-decoration:none;
}

#page #partenaireCom a:hover
{
color:#c7c802;

}

#page #partenaireHab a
{
color:#F2963F;
font-style:italic;
text-decoration:none;
}

#page #partenaireHab a:hover
{
color:#F2963F;

}

/***********   Concept       **************/
#page #concept
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
#page #texte_bas{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px auto 0px auto;
width:790px;
text-align:center;
padding:10px;
color:#3e3f9c;
font-weight:bold;
font-size:12px;
}

#page #texte_basCom{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px auto 0px auto;
width:790px;
text-align:center;
padding:10px;
color:#AE3388;
font-weight:bold;
font-size:12px;
}

#page #texte_basHab{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px auto 0px auto;
width:790px;
text-align:center;
padding:10px;
color:#ffa801;
font-weight:bold;
font-size:12px;
}

#page #titreHaut{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px auto 0px auto;
width:790px;
text-align:center;
color:#3e3f9c;
font-weight:bold;
font-size:14px;
}

#page #titreHautHab{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px auto 0px auto;
width:790px;
text-align:center;
color:#ffa801;
font-weight:bold;
font-size:14px;
}

#page #titreHautCom{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px auto 0px auto;
width:790px;
text-align:center;
color:#AE3388;
font-weight:bold;
font-size:14px;
}
/******* Activ Infos **************/
#page #activ_infos
{

}

#page #activ_infos a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3e3f9c;
text-decoration:none;
}



#page #activ_infos a:hover
{
color:#f87e29;
}

#page #activ_infos .imgHab
{
border:1px solid #FF6500;
}


 #page #activ_infos .imgCom{
 
 border:1px solid #c7c802;
 }
 
  #page #activ_infos .imgEnt{
 
 border:1px solid #3e3f9c;
 }
 
#page #activ_infos .tiretHab
{
border-bottom:1px solid #FF6500;
width:200px;
height:10px;

margin:0px auto 0px auto;
}

#page #activ_infos .tiretCom
{
border-bottom:1px solid #c7c802;
width:200px;
height:10px;

margin:0px auto 0px auto;
}

#page #activ_infos .tiretEnt
{
border-bottom:1px solid #3e3f9c;
width:200px;
height:10px;

margin:0px auto 0px auto;
}

/***** Reseau concess ******/

#page #contenu   .reseau_conces
{
width:440px;
margin:0px auto 0px auto;
height:250px;
}

#page #contenu .reseau_conces .contenu_concess
{
height:210px;
padding-left:10px;

}

#page #contenu   .reseau_conces2
{
width:460px;
margin:0px auto 40px auto;
height:200px;
}

#page #contenu .reseau_conces2 .contenu_concess
{
height:210px;
padding-left:10px;

}


#page #contenu .reseau_conces .btn_concess
{
margin-top:20px;	
}

#page #contenu .reseau_conces .img_concess {
	float:right;
	margin-right:15px;
	margin-top: -120px;
}




#page #contenu .reseau_conces2 .img_concess {
	float:right;
	margin-right:35px;
	margin-top: -120px;
}

#page #contenu #pas_concess {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-weight:bold;
margin:0px auto 0px auto;
width:500px;
height:350px;
}

#page .lien a
{
color:#425EA4;

text-decoration:none;
}

#page .lien a:hover
{
color:#F2963F;

}

#page .lienCom a
{
color:#ae3388;

text-decoration:none;
}

#page .lienCom a:hover
{
color:#c7c802;

}


#page .lienHab a
{
color:#F2963F;

text-decoration:none;
}

#page .lienHab a:hover
{
color:#000000;

}

#informations {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 860px;
	margin: 0px auto;
	text-align: justify;
	font-size: 11px;
}

#footer_metier { margin-left: 24px; }