#header5 { height: 350px;}

#bordcesoir {
 position:absolute;
 background: transparent url(images/bordcentre-deg.gif) no-repeat top left;
 width: 310px;
 margin:155px 0 0 15px;
}

#cesoir {
 overflow: hidden;
 position: absolute;
 width: 318px;
 height: 180px;
 margin:170px 0 0 15px;
 border-left: 1px solid black;
 border-right: 1px solid black;
 background: white url(images/bg-deg.gif) repeat-y top right;
}

#cesoir form fieldset {background:white;float:left; width: 135px; height: 180px; padding:10px;}
#cesoir select {height: 14px; border: 1px solid #A5A4A9; margin-bottom:10px; width: 130px; font-variant: small-caps; color: #592F1B;}
#cesoir input { height: 14px; border: 1px solid #A5A4A9; margin-bottom:10px; width: 128px; font-variant: small-caps; color: #592F1B; text-indent:4px;}
#cesoir input.cesoirsubmit { border:0;width:18px;height: 18px;padding:0;text-indent:-2px;margin:6px 0 0 112px}
#cesoir input.cesoircheckbox { float:right;width:12px;border:0;margin-right:5px}
#cesoir label { clear: both; float: left;width: 110px; display: inline ; font-variant: small-caps; color: #592F1B;}
#cesoir span.cartoucheh1 {margin:0}
#cesoir div {margin:10px}
#cesoir img {float:right;margin:0 0 0 4px}

#bordactu {
 position:absolute;
 background: transparent url(images/bordactu-deg.gif) no-repeat top left;
 font-variant: small-caps;
 font-size: 8px;
 font-family: helvetica;
 color: black;
 line-height:9px;
 width: 460px;
 height: 9px;
 margin:0 15px 0 350px;
}


#actu {
 z-index:0;
 /* overflow: hidden; pas compatible avec la classe agrandissement */
 position: absolute;
 padding:0 8px 0 13px;
 width: 437px;
 height: 341px;
 margin:9px 15px 0 350px;
 border-left: 1px solid black;
 border-right: 1px solid black;
}

#actu span {display:block;}
#actu span.actuh1 {text-transform:uppercase}
#actu span.actuh2 {margin:8px 0;}
#actu span.actuspan {margin-top:8px;color:#9B2A30}

#actuimg {float:left;width:170px;height:320px;padding:0 10px 10px 0;}

#dernierafricontainer {
 z-index:10;
 position: absolute;
 width: 160px;
 height: 350px;
 margin:0px 0px 0 825px;
}

#dernierafri {
 z-index:10;
 background: white url(images/bg-deg.gif) repeat-y top right;
 width: 142px;
 position:absolute;
 padding:8px 8px 24px 8px;
 bottom:0;
 border-left: 1px solid black;
 border-right: 1px solid black;
}

#borddernierafri {
 background: transparent url(images/bordcentre-deg.gif) no-repeat top right;
 width: 150px;
 margin:-22px 0 0 -9px;
 position:absolute;
}

#dernierafri div.agrandissement img {float:left;margin:0 4px 0px 0;}
#dernierafri span.cartoucheh1 {margin-top:4px}
#dernierafri span.cartouchep {display:block;margin-bottom:10px}

.titre1 {font-size: 16px; color: #503234; font-variant: small-caps;font-weight:bold}
.titre2 {font-size: 18px; color: #9B2A30; text-transform: uppercase;}
.titre3 {font-weight:bold; font-size: 11px; color: #A7262A; font-variant: small-caps;}
.signature {font-size: 12px; color: #999999;}

#evtafri img {margin:0 8px 10px 0; float:left;}
#evtafri img.maxi {left:40%}
#sorties img {margin:0 0px 10px 4px; float:right; width:90px; border:1px solid #808080}

#bordevtafri {
 background: transparent url(images/bordcentre-deg.gif) no-repeat top left;
 width: 460px;
 height: 15px;
 margin:15px 15px 0px 350px !important; margin:15px 15px 0px 347px;
}

#evtafri {
 /* overflow: hidden; pas compatible avec la classe agrandissement */
 padding:5px 10px 0 10px;
 width: 438px;
 background: white url(images/bg-deg.gif) repeat-y top right;
 margin:0px 15px 0 350px !important; margin:0px 15px 0 347px;
 border-left: 1px solid black;
 border-right: 1px solid black;
}

#evtafri, x:-moz-any-link {margin:0px 15px 0 15px !important; } /* FireFox 2 */
#evtafri, x:-moz-any-link, x:default {margin:0px 15px 0 350px !important; } /* FireFox 3 */

.bordbascentre {
 margin:0 0 0 350px !important; margin:0 0 0 347px;
 width: 460px;
 height: 10px;
 background: transparent url(images/bordbascentre-deg.gif) no-repeat;
}

#colgche {
 float:left;
 margin-top:15px;
 width:335px;
}

#pubgche {
 background:#DDD8D4;
 padding:10px 0 2px 15px;
 text-align:right
}

#pubgche img {width:300px;height:250px;float:left}
#pubgche a {position:relative;}

#sorties {
 overflow: hidden;
 position: absolute;
 width: 334px;
 height: 700px;
 border-right: 1px solid black;
 border-bottom: 1px solid black;
 background: white url(images/bg-deg.gif) repeat-y top right;
}


a.liengris {
 font-variant: small-caps;
 font-size: 14px;
 font-family: helvetica;
 color: #999999;
 font-weight:bold !important; font-weight:normal;
}

a.liengris:hover {
 background: transparent;
 text-decoration:none;
 color: white;
}


#coldte {
 float:right;
 margin-top:0px;
 width:175px;
}

#afriscope {height: 204px; padding:8px;background:white url(images/bg-deg.gif) repeat-y top right;border-left: 1px solid black;border-bottom: 1px solid black;}
#afriscope img {margin-top:0px}

#agenda {
 width: 436px;
 height: 170px;
}

#agendadiv {
 position: absolute;
 overflow: hidden;
 width: 436px;
 height: 170px;
}

#agendadiv img {float:left;margin:0 8px 4px 0px;width:90px; border:1px solid #808080}

div.hscroll {z-index:1;height:150px;}
div.hscroll div {overflow: hidden;padding:4px;float:left;width:262px;height:150px;}


#scrollTxt1 {position:absolute;}
#scrollTxt2 { position:absolute; }
#scrollTxt3 { position:absolute; }
#scrollTxt4 { position:absolute; }

