@charset "utf-8";
/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

/* INDEX */
.bordeauindex{
	background-color:#953536;
	width:100%;
	height:241px;
	position:absolute;
	top:50%;
	margin-top:-120px;
	left:0px;
}

.imgindex{
	background-image:url(img/fond-home.jpg);
	width:861px;
	height:320px;
	position:absolute;
	left:50%;
	margin-left:-434px;
	top:50%;
	margin-top:-156px;
}
.xitiindex{
	position:absolute;
	top:50%;
	margin-top:120px;
	left:50%;
	margin-left:-95px;
}

/* GENERAL */
.xiti{
	position:absolute;
	top:50%;
	margin-top:249px;
	left:50%;
	margin-left:-245px;
}
.bordeaugrand{
	background-color:#953536;
	width:100%;
	height:504px;
	position:absolute;
	top:50%;
	margin-top:-254px;
	left:0px;
}

.fondmenu{
	background-image:url(img/fond-menu.jpg);
	width:284px;
	height:546px;
	position:absolute;
	left:50%;
	margin-left:-480px;
	top:50%;
	margin-top:-274px;
}

.posmenu{
	position:relative;
	margin-top:40px;
	left:-30px;
	text-align:right;
	line-height:36px;
}

a.menu:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF;
	text-decoration:none;
}

a.menu:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF;
	text-decoration:none;
}

a.menu:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#c89a9a;
	text-decoration:none;
}

.menuactif{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#c89a9a;
	text-decoration:none;
}

.conteneurcentral{
	background-image:url(img/fondcentre.png);
	width:645px;
	height:430px;
	position:absolute;
	top:50%;
	margin-top:-240px;
	left:50%;
	margin-left:-170px;
}

.ewp{
	background-image:url(img/nom.jpg);
	width:405px;
	height:50px;
	position:absolute;
	left:50%;
	margin-left:70px;
	top:50%;
	margin-top:200px;
}

ul{
	list-style:none;
}
li{
	line-height:31px;
}

/* PRESTATAIRES CHANTIER*/
.titreprestataire{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
	color:#c89a9a;
	font-weight:bold;
}

a.presataires:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}

a.presataires:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}

a.presataires:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}


.presataires{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

.tableprestataires{
	width:98%;
	position:relative;
	top:50%;
	margin-top:-200px;
	left:50%;
	/*margin-left:-315px;*/
	margin-left:-270px;
}

.trprestataires{
	height:48px;
	vertical-align:top;
}

.tdespaceprestataire{
	width:30px;
}

/* PLANS */
.posmenuplan{
	position:relative;
	top:50%;
	margin-top:-190px;
	left:3%;
	/*left:50%;
	margin-left:-300px;*/
}

.imgplan{
	position:absolute;
	left:50%;
	margin-left:-170px;
	top:50%;
	margin-top:-190px;
}

a.plan:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

a.plan:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

a.plan:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}

.planactive{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c89a9a;
}

.cliquez{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	width:200px;
	height:10px;
	position:relative;
	top:83%;
	left:65%;
}

/* CLIP */
.clip{
	position:relative;
	top:50%;
	margin-top:-128px;
	left:50%;
	margin-left:-161px;
}

/* POWERED BY ODESIGN */

.odesignindex{
	background-image:url(img/website-powered-by-odesign-bordeau.png);
	width:160px;
	height:10px;
	position:absolute;
	top:50%;
	margin-top:122px;
	left:50%;
	margin-left:-405px;
}

.odesignpages{
	background-image:url(img/website-powered-by-odesign-bordeau.png);
	width:160px;
	height:10px;
	position:absolute;
	top:50%;
	margin-top:250px;
	left:50%;
	margin-left:-455px;
}

/* PRESSE */
.titrepresse{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
	color:#c89a9a;
	font-weight:bold;
}

a.presse:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
}

a.presse:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
}

a.presse:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
}

/* AGENDA */
.decompte{
	position:absolute;
	top:50%;
	margin-top:-200px;
	left:50%;
	margin-left:-150px;
}

.potchambre{
	position:absolute;
	top:50%;
	margin-top:-150px;
	left:50%;
	margin-left:-300px;
}

/* REALISATION DE LA CONFEDERATION CONSTRUCTION HAINAUT OCCIDENTAL */
.realisation{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#953536;
	line-height:10px;
	position:absolute;
	top:50%;
	margin-top:184px;
	left:50%;
	margin-left:-454px;
}
a.mail:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#953536;
}
a.mail:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#953536;
}

a.partenaire:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#953536;
}

a.partenaire:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#953536;
}

a.partenaire:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#953536;
}

.txtindex{
	margin-left:10px;
	margin-top:10px;
	text-align:justify;
	width:617px;
	height:407px;
	overflow:auto;
	scrollbar-face-color:#953536;
	scrollbar-arrow-color:#dec4c3; 
	scrollbar-track-color:#dec4c3; 
	padding-right:10px;
}

.webcam{
	margin-top:7px;
}

/* PARTENAIRES */
a.partenaires:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
}

a.partenaires:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
}

a.partenaires:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
}

