@charset "utf-8";

/* --------------------- Menu haut --------------------- */
#topmenutop {
	width:1060px;
	height:8px;
}
#topmenucenter {
	width:1060px;
	height:59px;
	margin-top:-10px;
	background-image:url(../images/_topmenucenter.gif);
	background-repeat:no-repeat;
}
#lienmenuhaut_1 {
	background:url("../images/_menulienfond.gif");
}
#lienmenuhaut_2 {
	background:url("../images/_menulienfond.gif");
}
#lienmenuhaut_3 {
	background:url("../images/_menulienfond.gif");
}
#lienmenuhaut_4 {
	background:url("../images/_menulienfond.gif");
}
#lienmenuhaut_1:hover {
	background:url("../images/_menulienfond_hover.gif");
}
#lienmenuhaut_2:hover {
	background:url("../images/_menulienfond_hover.gif");
}
#lienmenuhaut_3:hover {
	background:url("../images/_menulienfond_hover.gif");
}
#lienmenuhaut_4:hover {
	background:url("../images/_menulienfond_hover.gif");
}
#lienmenuhaut_5:hover {
	background:url("../images/_menulienfond_hover.gif");
}

/* --------------------- Menu bas --------------------- */
#lienmenubas_1:hover {
	background:url("../images/_bottommenulienfond_hover.gif");
}
#lienmenubas_2:hover {
	background:url("../images/_bottommenulienfond_hover.gif");
}
#lienmenubas_3:hover {
	background:url("../images/_bottommenulienfond_hover.gif");
}
#lienmenubas_4:hover {
	background:url("../images/_bottommenulienfond_hover.gif");
}
#lienmenubas_5:hover {
	background:url("../images/_bottommenulienfond_hover.gif");
}
#lienmenubas_6:hover {
	background:url("../images/_bottommenulienfond_hover.gif");
}

/* --------------------- Zone emplacement logo --------------------- */
#logo_top {
	margin-top:10px;
	width:531px;
}
#toplogoleft {
	width:6px;
	height:43px;
	display:inline;
	float:left;
}
#toplogocenter {
	width:520px;
	height:43px;
	background-image:url(../images/_toplogocenter.gif);
	background-repeat:repeat-x;
	padding-top:2px;
	display:inline;
	float:left;
}
#toplogoright {
	width:5px;
	height:43px;
	display:inline;
	float:right;
}

/* --------------------- Menu liens bleu --------------------- */
#menu_liens_top {
	width:1050px;
	height:25px;
	background-image:url(../images/_menulienfond.gif);
	background-repeat:repeat-x;
	border-left:solid 1px #C4CAD2;
	border-right:solid 1px #C4CAD2;
	text-align:left;
	padding-left:8px;
}
#menu_lien_bottom {
	width:1050px;
	height:17px;
	background-image:url(../images/_bottommenulienfond.gif);
	background-repeat:repeat-x;
	text-align:left;
	padding-left:8px;
	display:inline-block;
	margin-top:7px;
}

/* --------------------- Copyright --------------------- */
#bottomcopyright {
	width:1053px;
	height:40px;
	background-image:url(../images/_bottomcopyright.gif);
	background-repeat:repeat-x;
	padding-top:7px;
	padding-right:5px;
	vertical-align:bottom;
}


/* --------------------- Corps du site --------------------- */
#corps {
	width:1060px;
	text-align:center;
	height:auto;
	/*min-height:400px;
	border:solid 1px #999999;*/
}
#zone1 {
	width:233px;
	display:inline;
	float:left;
	height:auto;
	/*min-height:200px;
	background-color:#009999;*/
}
#zone2 {
	width:641px;
	display:inline;
	float:left;
	margin-left:3px;
	margin-right:3px;
	height:auto;
	text-align:center;
	/*min-height:200px;
	background-color:#666666;*/
}
#zone3 {
	width:180px;
	display:inline;
	float:right;
	/*min-height:400px;
	background-color:#00FF00;*/
}

/* --------------------- Zone 1 --------------------- */
.zone1top {
	width:233px;
	height:32px;
	background-image:url(../images/_fondtopmenuzone1.jpg);
	background-repeat:no-repeat;
	margin-top:10px;
	margin-bottom:-7px;
	padding-top:7px;
	text-align:left;
	padding-left:8px;
}
.zone1center {
	width:233px;
	min-height:50px;
	background-image:url(../images/_fondcentermenuzone1.gif);
	background-repeat:repeat-y;
}
.zone1bottom {
	width:233px;
	height:8px;
	background-image:url(../images/_fondbottommenuzone1.gif);
	background-repeat:repeat-y;
}

/* --------------------- Zone 2 --------------------- */
.zone2top {
	width:630px;
	height:1px;
	background-image:url(../images/_fondtopzone2.gif);
	background-repeat:no-repeat;
	margin-top:10px;
	margin-left:5px;
}
.zone2center {
	width:630px;
	min-height:50px;
	background-image:url(../images/_fondcenterzone2.gif);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	margin-left:5px;
}
.zone2bottom {
	width:630px;
	height:8px;
	background-image:url(../images/_fondbottomzone2.gif);
	background-repeat:repeat-y;
	margin-left:5px;
}

/* --------------------- Zone 3 --------------------- */
.zone3top {
	width:180px;
	height:32px;
	background-image:url(../images/_fondtopmenuzone3.jpg);
	background-repeat:no-repeat;
	margin-top:10px;
	margin-bottom:-7px;
	margin-top:10px;
	padding-top:7px;
	text-align:left;
	padding-left:8px;

}
.zone3center {
	width:180px;
	min-height:30px;
	background-image:url(../images/_fondcentermenuzone3.gif);
	background-repeat:repeat-y;
}
.zone3bottom {
	width:180px;
	height:8px;
	background-image:url(../images/_fondbottommenuzone3.gif);
	background-repeat:repeat-y;
}

/* --------------------- Popup Astuce --------------------- */
.popup1top {
	width:450px;
	height:32px;
	background-image:url(../images/_fondtoppopup.gif);
	background-repeat:no-repeat;
	margin-top:10px;
	margin-bottom:-7px;
	padding-top:7px;
	text-align:left;
	padding-left:8px;
}
.popup1center {
	width:450px;
	min-height:50px;
	background-image:url(../images/_fondcenterpopup.gif);
	background-repeat:repeat-y;
}
.popup1bottom {
	width:450px;
	height:8px;
	background-image:url(../images/_fondbottompopup.gif);
	background-repeat:repeat-y;
}

/* --------------------- Date --------------------- */
#date_jour {
	position:absolute;
	width:37px;
	height:36px;
	margin-left:890px;
	margin-top:4px;
	background-image:url(../images/_datejour.gif);
	background-repeat:no-repeat;
	z-index:10;
}
#date_mois {
	position:absolute;
	width:37px;
	height:36px;
	margin-left:935px;
	margin-top:4px;
	background-image:url(../images/_datemois.gif);
	background-repeat:no-repeat;
	z-index:10;
}

/* --------------------- Identification --------------------- */
#login {
	position:absolute;
	width:200px;
	height:55px;
	margin-left:30px;
	margin-top:4px;
	z-index:10;
}

/* --------------------- Caroussel pour iPhone --------------- */
#caroussel_images
{
	position:absolute;
	top:-9000px;
	left:-9000px;
}

/* ------------------- calque volant intervention ------------- */
#dhtmltooltip {
	position: absolute;
	width: 150px;
	border: 1px solid #00CCFF;
	padding: 2px;
	background-color: #FFFFFF;
	visibility: hidden;
	z-index: 100;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}