/* CSS Document */

#clock{
width:72px;
height:16px;
position:absolute;
left:803px;	
top:33px;
font-family:Arial, Helvetica, sans-serif;	
font-size:12px;	
color:#FFFFFF;
font-weight:bold;
}
.baselinehome{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ccd300;
}
#logo{
/*background-image:url(../images/logo_soleil.gif);*/
height:126px;
width:125px;
margin-left:3px;
cursor:pointer;
}
#bandeau{
width:920px;
height:145px;
background-image:url(../images/bandeau_provoltais.png);
background-repeat:no-repeat;
position:absolute;
left:0px;
top:0px;
z-index:50;
}
#date{
	position:absolute;
	padding-top:2px;
	background-image:url(../images/fond_date.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#746050;
	width:146px;
	height:15px;
	left: 765px;
	top: 0px;
}
#blocpicto{
	position:absolute;
	left: 475px;
	top: -28px;
	width: 76px;
	height: 21px;
}
#image_picto{
margin-right:5px;
}
#imagegauchepme{
position:relative;
float:left;
width:346px;
height:527px;
background-image:url(../images/photo_gauche_pme.jpg);
background-position:bottom;
background-repeat:no-repeat;
}
#imagegauchelocation{
position:relative;
float:left;
width:346px;
height:527px;
background-image:url(../images/photo_gauche_location.jpg);
background-position:bottom;
background-repeat:no-repeat;
}
#imagegauchecollectivite{
position:relative;
float:left;
width:346px;
height:527px;
background-image:url(../images/photo_gauche_collectivite.jpg);
background-position:bottom;
background-repeat:no-repeat;
}
#imagegauchecafotrop{
position:relative;
float:left;
width:346px;
height:527px;
background-image:url(../images/photo_gauche_cafotrop.jpg);
background-position:bottom;
background-repeat:no-repeat;
}
#imagegauchearchitecte{
position:relative;
float:left;
width:346px;
height:527px;
background-image:url(../images/photo_gauche_architecte.jpg);
background-position:bottom;
background-repeat:no-repeat;
}
#imagegauchecontact{
position:relative;
float:left;
width:346px;
height:527px;
background-image:url(../images/photo_gauche_contact.jpg);
background-position:bottom;
background-repeat:no-repeat;
}
#tooltip{
cursor:pointer;
background-image:url(../images/contact.gif);
background-repeat:no-repeat;
	width:132px;
	height:80px;
	position:absolute;
	left:208px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	top: 436px;
}
#tooltip a{
text-decoration:none;
color:#736050;
}
#tooltip a:hover{
color:#ffffff;
}
#titre{
	position:absolute;
	color:#990000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	left: 241px;
	top: 117px;
	width: 97px;
	height: 19px;
	text-align:right;
}
.liens{
padding-top:4px;
}
#porteliens{
	position:absolute;
	float:left;
	padding-top:7px;
	height:38px;
	width:574px;
	left: 346px;
	top: 94px;
	letter-spacing:10px;
background-repeat:repeat-x;
}

#portelienshome{
padding-left:100px;
padding-top:5px;
font-family:"Bodoni MT", Arial;
font-size:30px;
color:#ffffff;
position:absolute;
float:left;
height:43px;
width:757px;
left: 63px;
top: 94px;
z-index:25;
background-color:#858585;
}

#centre{
	padding-top:157px;
	float:left;
	height:370px;
	width:574px;
	overflow: auto;
}

#centre p{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
padding-left:22px;
padding-top:7px;
margin-left:20px;
margin-right:10px;
font-size:11px;
color:#727272;
}

#filiere{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
padding-left:22px;
font-size:11px;
color:#727272;
}
.date{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
padding-left:22px;
font-size:11px;
color:#e5352c;
}

#centre a{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
font-size:11px;
color:#a1a624;
}


#centre h1{
z-index:95;
padding-left:15px;
margin-left:15px;
font-size:15px;
color:#858585;
background-color:#ededed;
font-family:Arial, Helvetica, sans-serif;
}
#centre h2{
letter-spacing:1px;
padding-left:25px;
margin-left:20px;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#616161;
}


#gauchehome{
padding-top:157px;
margin-left:25px;
float:left;
height:370px;
width:505px;
}

#gauchehome p{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
padding-left:25px;
margin-left:20px;
margin-right:10px;
padding-top:7px;
font-size:11px;
color:#727272;
}

#gauchehome a{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
font-size:11px;
color:#a1a624;
}

#gauchehome h1{
z-index:95;
padding-left:15px;
margin-left:15px;
font-size:15px;
color:#858585;
background-color:#ededed;
font-family:Arial, Helvetica, sans-serif;
}
#gauchehome h2{
letter-spacing:1px;
padding-left:25px;
margin-left:20px;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#616161;
}

#droitehome{
padding-top:157px;
float:left;
width:390px;
}
#piedpage{
float:right;
width:920px;
height:23px;
/*background-image:url(../images/fond_pied_page.gif);*/
background-repeat:repeat-x;
}
#liens_piedpage{
margin-top:2px;
width:220px;
float:right;
}
.liens_piedpage a{
text-decoration:none;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.liens_piedpage a:hover{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}
#sousliens{
height:18px;
width:574px;
background-image:url(../images/fond_sousliens.gif);
background-repeat:repeat-x;
}
.sousliens{
height:18px;
display:none;
clear:left;
position:static;
visibility:hidden;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}
.sousliens a{
padding-right:7px;
padding-left:7px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}
.sousliens a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
}
.contact{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#727272;
}
.contact_petit{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#727272;
}
.contactinsert{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
height:13px;
color:#727272;
}
.contactdesc{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#727272;
}
#slogan{
margin-top:3px;
padding-left:25px;
position:absolute;
width:314px;
font-family:"Bodoni MT", Arial;
font-size:15px;
color:#ffffff;
}
.obligatoire{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#FF0000;
}
