.cartoucheh1 { margin-top:10px;}
.margintop0 {margin-top:0;}

#header5 { height: 350px;}

#bordpubgche {
 position:absolute;
 background: transparent url(images/bordpubgche.gif) no-repeat top left;
 width: 320px;
 margin:125px 0 0 15px;
}

#pubgche img {width:300px;float:left}
#pubgche a {position:relative;}

#pubgche {
 padding:0px 0 2px 0px;
 text-align:right;
 overflow: hidden;
 position: absolute;
 width: 318px;
 height: 208px;
 margin:140px 0 0 15px;
 border-left: 1px solid black;
 border-right: 1px solid black;
 background: #DDD8D4;
}

#bordactu {
 position: relative;
 background: transparent url(images/bordcentre-deg.gif) no-repeat top left;
 font-variant: small-caps;
 font-size: 14px;
 font-family: helvetica;
 color: white;
 line-height:14px;
 width: 460px;
 height: 15px;
 top:0;
 left:350px !important; left:12px;
 margin:-351px 0 0 0 !important; margin:-351px 0 0 0 ;
 /* margin:-311px 15px 0 350px !important; margin:-441px 15px 0 350px; */
 padding-left:10px;
}

#bordactu span {font-size:11px;position:absolute;margin-left:345px;width:100px;text-align:right}

#actu {
 z-index:0;
 /* overflow: hidden; pas compatible avec la classe agrandissement */
 position: relative;
 padding: 10px 8px 10px 12px;
 width: 438px;
 height: auto!important;height:315px;
 min-height: 315px;
 margin-left:350px !important;margin-left:347px ;
 border-left: 1px solid black;
 border-right: 1px solid black;
 border-bottom: 1px solid black;
}

#actu span {display:block;}
#actu p {text-align:justify; margin-bottom:5px}

#bandeauavis { margin:15px 0 0 -13px;padding:0 0px 0 14px }
#bandeauavis h2 span { position:absolute; background:#660000; line-height:13px;font-size:14px;right:8px; padding:0 4px ;border-left:1px solid #400000; margin:0!important;margin:1px 2px 0 0 }
#bandeauavis h2 a { color:white;line-height:13px;font-size:14px; }
#bandeauavis h2 a:hover { color:black;text-decoration:none; }
.sstitrecomment {color:#663333}

b, b em, em b {font-weight:bold; }

#print {color: #999999;margin:-6px 0 10px 0;text-align:right}

.titre1 {font-size: 18px; color: #990000; text-transform: uppercase}
.titre1 em {font-size: 18px;}
.titre2 {margin-top:4px; font-size: 12px; color: #330000; font-weight:bold; }
.titre2 em {font-size: 12px; font-weight:bold;}
.titre3 {margin-top:4px; font-size: 12px; color: #330000; font-weight:normal; }
.titre3 em {font-size: 12px; font-weight:normal;}
.titre4, .titre4 a.liensite   {margin-top:4px; font-size: 12px;}

.adresse {
 margin:20px 0 15px 0;
 padding:10px 0;
 font-size: 11px;
 color: black;
 font-variant: small-caps;
 font-weight:bold;
 border-top:1px solid #660000;
 border-bottom:1px solid #660000;
 text-align:right;
}
.adresse a   {margin-top:4px; font-size: 11px;}

.titre1, .titre2, .titre3, .titre4  {text-align:left}


#illustration1container {
 z-index:10;
 position: absolute;
 width: 160px;
 height: 350px;
 margin:0px 0px 0 825px;
}

#illustration1 {
 z-index:10;
 background: white url(images/bg-deg.gif) repeat-y top right;
 width: 142px;
 position:absolute;
 padding:8px 8px 2px 8px;
 bottom:0;
 border-left: 1px solid black;
 border-right: 1px solid black;
}

#bordillustration1 {
 background: transparent url(images/bordcentre-deg.gif) no-repeat top right;
 width: 150px;
 margin:-22px 0 0 -9px;
 position:absolute;
}

#illustration1 div.agrandissement img {float:left;margin:0 0px 4px 0;}
#illustration1 div.agrandissement span img {margin:0 0 0px 0;}
#illustration1 span.cartoucheh1 {margin-top:4px}
#illustration1 span.cartouchep {display:block;margin-bottom:10px}

#colgche {
 float:left;
 margin-top:0px;
 width:335px;
}

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 {
 margin: 0;
padding: 0;
 float:right;
 width:175px;
}

#colgche div {
 overflow:hidden;
}

a.moredetails, .moredetails {margin:0;position:relative;display:block;bottom:auto;text-align:right;width:310px}


