#header {float:left; width:990px; height:273px;}

#imagehaut {
	float:left;
	width:990px;
	height:200px;
	background-repeat: no-repeat;
	border-top:1px solid #cdd2d6;
}

.pixd{float:right; margin-top:5px; margin-left:5px;}
.pixg{float:left; margin-top:5px; margin-right:5px;}

#nav {float:left; width:990px; padding-bottom:10px;}
#nav h3{padding-top:5px;}
#nav a{color:#000000}
h3 a{font-weight:bold; color:#2c66a1;}

#cadregauche{float:left; width:300px !important; width:297px; margin-left:5px; height:431px !important; height:430px;}
#cadrecentre{float:left; width:300px !important; width:297px; margin-left:17px; height:431px !important; height:430px;}
#cadredroite{float:left; width:300px !important; width:297px; margin-left:17px; height:431px !important; height:430px;}

#cadregauche div {height:120px;	border-left:1px solid #cdd2d6; border-right:1px solid #cdd2d6; margin-left:10px;}
#cadrecentre div {height:120px;	border-left:1px solid #cdd2d6; border-right:1px solid #cdd2d6; margin-left:10px;}
#cadredroite div {border-left:1px solid #cdd2d6; border-right:1px solid #cdd2d6; margin-left:10px;}

#cadregauche img,#cadrecentre img,#cadredroite img{margin-bottom:10px;}

#cadregauche h2 a{font-weight:bold; color:#ffffff;}
#cadrecentre h2 a{font-weight:bold; color:#ffffff;}
#cadredroite h2 a{font-weight:bold; color:#ffffff;}

#cadregauche h3 a{font-weight:bold; color:#2c66a1;}
#cadrecentre h3 a{font-weight:bold; color:#883546;}
#cadredroiteactu1 h3{font-weight:bold; color:#ffffff;}
#cadredroiteactu2 h3{font-weight:bold; color:#7daf59;}

#cadregaucheactu1{padding:10px 10px 0 10px; margin-top:10px; border-top:1px solid #cdd2d6; border-bottom:1px solid #cdd2d6;}
#cadregaucheactu2{padding:10px 10px 0 10px; border-bottom:1px dotted #ffffff; background-color:#d2deec;}
#cadregaucheactu3{padding:10px 10px 0 10px; border-bottom:1px solid #cdd2d6; background-color:#d2deec;}

#cadrecentreactu1{padding:10px 10px 0 10px; margin-top:10px; border-top:1px solid #cdd2d6; border-bottom:1px solid #cdd2d6;}
#cadrecentreactu2{padding:10px 10px 0 10px; border-bottom:1px dotted #ffffff; background-color:#d496a3;}
#cadrecentreactu3{padding:10px 10px 0 10px; border-bottom:1px solid #cdd2d6; background-color:#d496a3;}

#cadredroiteactu1{height:260px; padding:0px 0px 0 10px; margin-top:10px; border-top:1px solid #cdd2d6; border-bottom:1px solid #cdd2d6; background-color:#9aa6b0; color:#ffffff;}
#cadredroiteactu2{height:120px; padding:10px 10px 0 10px; border-bottom:1px solid #cdd2d6;}

#cadredroiteactu1 .pixd{margin-bottom:-10px;}
#cadredroiteactu1 p {margin:0; padding:0;}

.ongcadregauche,.ongcadrecentre, .ongcadredroite {
	height:27px;
	line-height:27px;
	padding:0;
	margin:0 0 0 10px;
	background-repeat: no-repeat;
	background-position:right;
	text-indent:15px;
	font-size:1.4em;
	color:#ffffff;
}

#cadregauche {border-left:15px solid #4477ab;}
.ongcadregauche{background-image:url('fr/images/$file/homerubgauche.jpg');}

#cadrecentre {border-left:15px solid #c37282;}
.ongcadrecentre{background-image:url('fr/images/$file/homerubcentre.jpg');}

#cadredroite {border-left:15px solid #b8c781;}
.ongcadredroite {background-image:url('fr/images/$file/homerubdroite.jpg');}

#footer{float:left;width:970px;height:30px;font-size:0.9em;color:#8c9092;}
#footer a {padding-left:10px;color:#8c9092;}
.spacerfooter{padding-left:10px;}
.footerleft{float:left; margin:10px 10px 10px 0;}
.footerright{float:right;margin:10px 0 0 0;}

#bandeauactu{ position:relative; float:left; height:28px; width:990px; margin:-28px 0 10px 0; padding:0;}
#bandeauactu a{padding-left:10px; color:#2c66a1; font-size:1.2em; font-weight:bold;}
#pictoactug {position:relative; float:left; width:25px; height:28px; background:url('fr/images/$file/flecheactugauche.png') no-repeat; border-right:1px solid #004489;}
#pictoactud {position:relative; float:right; width:25px; height:28px; background:url('fr/images/$file/flecheactudroite.png') no-repeat; border-left:1px solid #004489;}

#ejs_scroll_relativ{width:938px;}
/*#ejs_scroll_relativ, #ejs_scroll_cadre, #ejs_scroller_1, #ejs_scroller_2 {width:938px !important; width: 937px;}*/
#ejs_scroll_relativ {float:left; position:relative; height:28px; background:url(fr/images/$file/fongtransgris.png) repeat-x 0 0;}
#ejs_scroll_cadre {position:absolute; height:20px; top:4px; clip:rect(0 930px 20px 0);}
#ejs_scroller_1 {position:absolute; width:900px;}
#ejs_scroller_2 {position:absolute;top:28px; width:900px;}