BODY {
margin:0;
padding:0;
background-color: #A6A69A;
background-image: url(../images/icono/fond.png);
background-repeat: repeat-y;
}
html{
scrollbar-base-color: #CECEC7;
scrollbar-track-color: #A5A59F;
scrollbar-arrow-color: #79000E;
}
img{border:0}
.titrage {position: absolute;top: 0px;left: 102px;}
.visuel1 {position: absolute;top: 33px;left: 167px;}
.visuel2 {position: absolute;top: 161px;left: 245px;}
.visuel3 {position: absolute;top: 62px;left: 284px;}
.visuel4 {position: absolute;top: 14px;left: 323px;}
.visuel5 {position: absolute;top: 84px;left: 401px;}
.roll {visibility:hidden;background-color:#79000E;filter:alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9;font-family : Arial, Helvetica, sans-serif;z-index:100;}
#roll1{position: absolute;top:33px;left:244px;width:156px;height:290px;}
#roll2{position: absolute;top:161px;left:88px;width:156px;height:290px;}
#roll3{position: absolute;top:62px;left:322px;width:156px;height:290px;}
#roll4{position: absolute;top:14px;left:167px;width:156px;height:290px;}
#roll5{position: absolute;top:84px;left:245px;width:156px;height:290px;}

.commentroll{padding:0 10px 0 6px}
.titreroll {font-size : .75em;font-weight : bold;color : #ffffff;padding-top : 15px;padding-bottom : 12px;}
.texteroll {color : #CECCC5;font-size : .6em;}

.bandedroite{position:absolute;top:0px;left:152px;}

.containerliste{position:absolute;top:355px;left:287px;height:95px;width:150px;}
.listeexpos{position:absolute; bottom:0;width:150px;}
.linkexpo{color:#DC013A;font-size:.6em;font-family : Arial, Helvetica, sans-serif;text-decoration:none}
a.linkexpo:hover{color:#CECCC5}

a.theme{font-weight: bold; font-size: .6em; color: #79000E; font-family: Verdana; text-decoration: none}
a.theme:link {color: #79000E;}
a.theme:visited {color: #79000E;}

a.sstheme{font-size: .6em; color: #79000E; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
a.sstheme:link {color: #79000E;}
a.sstheme:visited {color: #79000E;}
a.sstheme:hover {color: #ffffff;}

.logo {position: absolute;left: 14px;top:14px;}
#liste{position: absolute;top:235px;left:470px;width:320px;height:245px;}
#galerie{position: absolute;top: 30px;left: 470px}
.sponsor{position: absolute;top: 175px;left: 560px}
.itemliste{line-height:13px;height:13px;clear:left}
.itemsstheme{line-height:15px;}

.enfant {display:none;visibility : hidden;width:290px;}
.listeenfant{float:left;width:203px;}
.imtheme{float:left;width:82px;height:auto;margin-top:2px;}
.clear{clear:both;}

.nav {font-size: .6em; color: #BEBEB4; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.nav:link {color: #BEBEB4;}
a.nav:visited {color: #BEBEB4;}
a.nav:hover {color: #FFFFFF;}

.menuhaut{position: absolute;top:95px;left:14px;line-height:14px;}
.actualite{position: absolute;top:387px;left:150px;}
.actualite_en{position: absolute;top:331px;left:150px;}
.exp {font-size : 60%;vertical-align: super;}

.bb{
border-bottom:1px solid #C64360;padding:0;
width:204px;
line-height: 1px; /*needed for IE/win*/ 
font-size: 1px; /*needed for IE/win*/ 
}
.txt {font-size: .7em; color: #79000E; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
a.txtnav:link {color: #79000E;}
a.txtnav:visited {color: #79000E;}
a.txtnav:hover {color: #ffffff;}
.aere{height:10px;line-height:1px;}
.filet{
border-bottom:2px solid #9A998D;padding:0;margin:0 0 3px 0;
width:83px;
line-height: 2px; /*needed for IE/win*/ 
font-size: 1px; /*needed for IE/win*/ 
}
