body{margin:2%;}

/******Suppression des objets utiles uniquement pour l'impression ****************/
#nompage,#entete{display:none;}

/********PAGE DE GARDE DU SITE*************/
.garde {width:700px;height:553px;overflow:visible;background-image:url(../img/garde.png);background-repeat:no-repeat;margin-bottom:20px;}
.garde-top {width:700px;height:500px;overflow:hidden;}
.garde-content {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;width:700px;height:53px;text-align:center;color:#083D77;}
.garde-content a {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:10pt;color:#083D77;}
.garde-content a:hover {color:#6EABD0;}

/********HAUT DE PAGE**********************/
#haut{width:100%;overflow:auto;background-image:url(../img/ligne-haut.jpg);}
#cadre {float:left;
width:208px; height:166px;overflow:hidden;background-image:url(../img/cadre.jpg);text-decoration:none;
}
#cadrecontent {
	font-family:AdvertRough, Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#424242;
	margin:100px 10px 0 10px;text-align:right;text-decoration:none;
}
#immeubles {float:left;width:236px;height:106px;overflow:hidden;background-image:url(../img/immeubles.jpg);}
#cadretitre{float:left;height:110px;background-image:url(../img/cadre-titre.jpg);}
#titrecontent{
font-family:AdvertRough, Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#083D77;
margin:72px 10px 0 10px;text-align:right;
}
#cadrebord{float:left;width:42px;height:110px;overflow:hidden;background-image:url(../img/cadre-bord.jpg);}
#logo {
	padding:0 0 0 auto;margin:0;height:110px;overflow:hidden;float:right;
	background:url(../img/logo-barre.jpg) right no-repeat;
}
#dvdauto {
font-family:AdvertRough, Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#243057;
margin:80px 60px 0 10px;text-align:right;
}

/********MI-HAUTEUR DE PAGE (HORS MENU FENETRE)**********************/
#centre {margin:0;padding:0;width:100%;height:400px;overflow:visible;}
#menu {
	margin:0;margin-left:19px;padding:0;width:208px;height:400px;overflow:hidden;text-align:center;
	background:url(../img/grue-pied-ht.jpg) bottom left no-repeat;
}
#contenu {margin:0;padding:0 10px 0 50px;background-color:#FFFFFF;height:400px;overflow:auto;}
#flashinfos {margin:0 10px 0 10px;float:right;width:190px;height:320px;overflow:auto;}
#newsletter {
	font-family:AdvertRough, Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#083D77;
	width:190px;height:80px;float:right;clear:right;overflow:auto;
}

/********PIED DE PAGE**********************/
#pied {background:url(../img/immeubles-bd.jpg) top right no-repeat;background-color:#000000;height:173px;overflow:visible;width:100%;}
#menugrue{float:left;background-image:url(../img/grue-pied.jpg);background-repeat:no-repeat;width:390px; height:173px;overflow:visible;}
#contactslangue {height:173px;overflow:visible;}
#langue {height:142px;}
#languecontent {position:relative;left:-150px;top:80px;}
#contacts {margin:0;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;color:#FFFFFF;}
#contacts td{padding:0 5px;}
#contacts a{color:#FFFFFF;text-decoration:none;}
#contacts a:hover{text-decoration:underline;}

/********MENU FENETRE**********************/
#menufenetre {margin:30px 19px;padding:0;width:170px;height:250px;overflow:hidden;}
#menufenetre a {font-family:AdvertRough, Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:16px;text-decoration:none;color:#083D77;}
#champ3 a, #champ3-on a {font-size:20px;}
#champ1, #champ1-on, #champ2, #champ2-on, #champ3, #champ3-on, #champ4, #champ4-on, #champ5, #champ5-on, #champ6, #champ6-on, #champ7, #champ7-on
{margin:0;padding:0;cursor:pointer;text-align:center;overflow:hidden;}
#champ7, #champ7-on {cursor:default;}
#champ1,#champ1-on{width:79px;height:59px;}
#champ1 {background-image:url(../img/champ1.png);}
#champ1-on {background-image:url(../img/champ1-on.png);}
#champ2,#champ2-on{width:91px;height:59px;}
#champ2 {background-image:url(../img/champ2.png);}
#champ2-on {background-image:url(../img/champ2-on.png);}
#champ3,#champ3-on{width:170px;height:63px;}
#champ3 {background-image:url(../img/champ3.png);}
#champ3-on {background-image:url(../img/champ3-on.png);}
#champ4,#champ4-on{width:79px;height:66px;}
#champ4 {background-image:url(../img/champ4.png);}
#champ4-on {background-image:url(../img/champ4-on.png);}
#champ6,#champ6-on{width:91px;height:66px;}
#champ6 {background-image:url(../img/champ6.png);}
#champ6-on {background-image:url(../img/champ6-on.png);}
#champ7,#champ7-on{width:79px;height:62px;}
#champ7 {background-image:url(../img/champ7.png);}
#champ7-on {background-image:url(../img/champ7-on.png);}
#champ5,#champ5-on{width:91px;height:62px;}
#champ5 {background-image:url(../img/champ5.png);}
#champ5-on {background-image:url(../img/champ5-on.png);}

/********MENU GRUES**********************/
#bgrue1{height:25px;position:relative;left:40px;}
#bgrue2{height:25px;position:relative;top:-20px;left:130px;}
#bgrue3{height:25px;position:relative;top:23px;left:165px;}
#bgrue4{height:25px;position:relative;top:5px;left:290px;}
.bgrue,.bgrue-on{height:25px;}
.bgrue a,.bgrue-on a{padding:5px;font-family:AdvertRough, Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:13px;text-decoration:none;color:#083D77;}
.bgrue{background-image:url(../img/bgrue.gif);}
.bgrue-on{background-image:url(../img/bgrue-on.gif);}
