#header5 { height: 350px;}

#quicksearchcontainer {
 position: absolute;
 width: 320px;
 height: 350px;
 margin:0px 0px 0 15px;
}

#quicksearch {
 background: white url(images/bg-deg.gif) repeat-y top right;
 width: 318px;
 position:absolute;
 padding:0;
 bottom:0;
 border-left: 1px solid black;
 border-right: 1px solid black;
}

#bordquicksearch {
 background: transparent url(images/bordcentre-deg.gif) no-repeat top left;
 width: 310px;
 margin:-14px 0 0 -1px;
 position:absolute;
}

#quicksearch span {font-weight:bold;display:block;text-transform:uppercase;color: #592F1B;margin-bottom:10px;}
#quicksearch form fieldset {padding:4px 0 30px 0;}
#quicksearch select { font-size:10px!important;font-size:8px; text-transform:none!important;text-transform:uppercase; height:16px; border: 1px solid #A5A4A9; margin-bottom:10px; width: 96px; font-variant: small-caps; color: #592F1B;}
#quicksearch input { height: 14px; border: 1px solid #A5A4A9; margin-bottom:10px; width: 94px; font-variant: small-caps; color: #592F1B; text-indent:4px;}
#quicksearch input.quicksearchcheckbox { display:block; margin:0px; float:right!important; float:none; height:12px; width:12px; border:0; text-indent:0px;}
#quicksearch label { margin-top:-2px; line-height:12px; clear:both; width:81px; float:left; display:inline; font-variant:small-caps; color:#592F1B; text-indent:0px;}
#quicksearch span.cartoucheh1 {margin:0}
#quicksearch form div { min-height:120px; height:230px; padding:4px 4px 0 4px;width: 96px; float:left;border-left:1px solid #A5A4A9;border-right:0}
#quicksearch img {position:absolute;margin:12px 0 0 80px!important;margin:15px 0 0 80px}
#f_date, #f_annee {width:75px!important}

#reset {z-index:11;bottom:0; position:absolute; color: #999999;margin:2px 2px 2px 4px}
#undo {z-index:11;bottom:0; position:absolute; color: #999999;margin:2px 2px 2px 70px}

#bordactu {
 position:absolute;
 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;
 margin:0 15px 0 350px;
}


#actu {
 z-index:0;
 position: absolute;
 padding:8px 8px 0 13px;
 width: 437px;
 height: 327px;
 background: white url(images/bg-deg.gif) repeat-y top right;
 margin:15px 15px 0 350px;
 border-left: 1px solid black;
 border-right: 1px solid black;
}

#actuimg {float:left;width:170px;height:310px;padding:0 10px 10px 0;}

.titre1 {display:block;font-size: 16px; color: #503234; font-variant: small-caps;font-weight:bold}
.titre2 {display:block;font-size: 18px; color: #9B2A30; text-transform: uppercase;}
.titre3 {display:block;font-weight:bold; font-size: 11px; color: #A7262A; font-variant: small-caps;}
.signature {display:block;font-size: 12px; color: #999999;}

#derniersmurmures img {margin:0 8px 10px 0; float:left;}
#derniersmurmures img.maxi {left:40%}

#bordderniersmurmures {
 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;
}

#derniersmurmures {
 /* 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 0px 0 347px;
 border-left: 1px solid black;
 border-right: 1px solid black;
}

#bordresult {
 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 ;
 padding-left:10px;
}

#bordresult span {font-size:11px;position:absolute;margin-left:345px;width:100px;text-align:right}


#result {

 z-index:0;
 /* overflow: hidden; pas compatible avec la classe agrandissement */
 background: white url(images/bg-deg.gif) repeat-y top right;
 position: relative;
 padding:5px 10px 8px 10px;
 width: 438px;
 height: auto!important;height: 322px;
 min-height: 322px;
 margin:0px 15px 0 350px !important; margin:0px 0px 0 347px;
 border-left: 1px solid black;
 border-right: 1px solid black;
 border-bottom: 1px solid black;
}

#result div.cartouchesep {
 margin:15px 0 0 0;
 border-top:1px solid #ccc;
}

#result img {
 position:absolute;
 left:10px;
 margin:0 8px 10px 0;
 float:left;
}
#result img.maxi {left:40%}

#result div.cartouchesep {
 margin-top:15px;
 border-top:1px solid #ccc;
}



#colgche {
 float:left;
 margin-top:15px;
 width:335px;
}

#pubgche {
 background:#DDD8D4;
 padding:10px 0 2px 15px;
 text-align:right
}

#pubgche img {width:310px;float:left}
#pubgche a {position:relative;}

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;
}

#murmurescroll {
 width: 436px;
 height: 170px;
}

#murmurescrolldiv {
 position: absolute;
 overflow: hidden;
 width: 436px;
 height: 170px;
}

#murmurescrolldiv 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;}

.bordbascentre {
 margin:0 0 0 350px;
 width: 460px;
 height: 10px;
 background: transparent url(images/bordbascentre-deg.gif) no-repeat;
}




#scrollTxt1 {position:absolute;}

#pluscontainer {
 z-index:10;
 position: absolute;
 width: 160px;
 height: 350px;
 margin:0px 0px 0 825px;
}

#plus {
 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;
}

#bordplus {
 background: transparent url(images/bordcentre-deg.gif) no-repeat top right;
 width: 150px;
 margin:-22px 0 0 -9px;
 position:absolute;
}

#plus div.agrandissement img {float:left;margin:0 4px 0px 0;}
#plus span.cartoucheh1 {margin-top:4px}
#plus span.cartouchep {text-align:right;display:block;margin:10px 15px 0 0}

#plus a.moredetailsrel, #plus a.moredetails, #plus.moredetails {position:relative;display:block;bottom:auto;text-align:right}

