body{background:#eeded4 url(../_picts/back.jpg) repeat-x;margin: 0 auto;font:normal 14px "Times New Roman", Times, serif;color:#0E090A;}
#global{ position:relative;width:960px;margin:0 auto; background:#fff;}

/*HEADER*/
#header{width:960px;height:263px; background:url("../_picts/head.jpg") no-repeat;}

#menutop { position:absolute; top:203px; left:15px;}
#menutop ul{margin:0 0 0 10px;padding:0;float:left}
#menutop li{float:left;list-style-type:none;}
#menutop li a{font:bold 16px "Times New Roman", Times, serif;color:#fff;text-decoration:none;width:80px;display:block; text-align:center}
#menutop li.vscompte a{font:bold 16px "Times New Roman", Times, serif;color:#fff;text-decoration:none;width:120px;display:block; text-align:center}
#menutop li a:hover{color:#eeded4;text-decoration:none; background:#ABA5B6;}

#menuv { position:absolute; top:90px;left:515px; width:98px; height:100px;}
#menuv ul{ margin:0; padding:0;}
#menuv li {list-style:none;margin:0; padding:0; height:20px;}
#menuv a {color:#7E6D63;font:bold 13px "Times New Roman", Times, serif;}

/* MOTEUR DE RECHERCHE VERTICAL */
#search{position:absolute; left:834px; top:205px; width:100px; height:18px;}
#search form{padding:0;margin:0;}
#search input{position:absolute;left:0;top:4px;width:68px; border:none; height:11px;background:transparent;font:10px serif;}
#search input.img{position:absolute;left:78px;top:2px;width:20px;height:16px;background:transparent; cursor:pointer;}


/*LIENS*/
a, a:visited{color:#0E090A;text-decoration:none;}
a:hover{color:#7E6D63;text-decoration:underline;}
a img{border:none;}
a:focus, a:hover, a:active {outline:none }
a.minilink{ color:#900;}
a.minilink:hover{ color:#7E6D63;}
a.groslien{ font-weight:16px; text-decoration:none;}

/*BALISES*/
h1{ font:bold 16px "Times New Roman", Times, serif; margin:0; padding:3px 0 0 0; color:#0E090A;}
h2{ font:bold 14px "Times New Roman", Times, serif; margin:0; padding:3px 0 0 0; color:#0E090A;}
h3{ font:bold 18px "Times New Roman", Times, serif; margin:0; padding:3px 0 0 0; color:#0E090A;}
label{ line-height:25px;}

/*TEXTES*/
p{text-align:justify;}
.dates{ color:#7E6D63;}
.ptxt{color:#7E6D63; margin:0; padding:0;}
.ptxt:hover{color:#0E090A;}
.st2{background:#eeded4;padding:5px 0 0 5px;height:22px;display:block;font-size:16px;font-weight:bold;color:#0E090A;}

.parabar{border-left:1px solid #930; padding-left:5px;}

/*MISE EN PAGE*/
.paginer{ display:block; height:22px;}

/*CORPS*/
#corps{ width:960px; margin:10px;}
#c_right{width:400px;margin:0 10px 10px 10px;float:left;}
#c_left{ width:500px; float:left;margin:0 0 10px 10px;}

/*IMAGE ET IMAGES TITRESS*/
.thumb{float:left;margin:0 5px 0 0;}
#i_agenda{ display:block; background:url("../_picts/head_agenda.jpg") bottom no-repeat; width:252px; height:50px;}
#i_cine{display:block;background:url("../_picts/head_cine.jpg") no-repeat;width:252px;height:40px; clear:both;}
#i_actus{display:block;background: url("../_picts/head_actus.jpg") bottom no-repeat;width:252px;height:50px;}

/*EN ATTENTE*/
#i_expos{ display:block; background: url("../_picts/expos.jpg") no-repeat; width:480px; min-height:152px;}
#txt_expos{padding:45px 0 0 110px;}

#sep{ display:block; clear:both; background:url("../_picts/sep.jpg") bottom center no-repeat; width:100%; height:40px;}


/*T2ABBER*/
.clear{clear: both;}


/*.tabber{display:none;}
.tabberlive .tabbertabhide{display:none;}
.tabber{0;}
.tabberlive{margin-bottom:10px;}
ul.tabbernav{margin:0;padding:0;color:#0E090A;font-family:"Times New Roman", Times, serif;font-weight:normal;}
ul.tabbernav li{list-style:none;margin:0;display:inline;}
ul.tabbernav li a{padding:0;border-bottom:none;text-decoration:none;}
ul.tabbernav li a:link {background: #EDDED4;color: #0E090A;margin:0 5px 0 0;	padding: 5px 10px 4px 10px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-khtml-border-radius: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-left-radius: 0px;-webkit-border-bottom-right-radius: 0px;}
ul.tabbernav li a:visited{background:#DADADA;color:#0E090A;}
ul.tabbernav li a:hover{background:#F7F7F7;color: #0E090A;text-decoration:none;}
ul.tabbernav li.tabberactive a {background: #F7F7F7;color: #0E090A;	padding: 5px 10px 5px 10px;	text-decoration: none;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-khtml-border-radius: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-left-radius: 0px;-webkit-border-bottom-right-radius: 0px;}
ul.tabbernav li.tabberactive a:hover{background:#DADADA;color:#0E090A;}.tabberlive .tabbertab {background: #F7F7F7;color: #0E090A;margin: 3px 0px 0px 0px;padding: 15px 15px 5px 15px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-topright: 5px;-khtml-border-radius: 5px;-webkit-border-top-left-radius: 0px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;}
.tabberlive .tabbertab h2{display:none;}
.tabberlive .tabbertab h3{display:none;}
.tabbertab cite{font-size:11px;margin:0;padding:0;}
.tabbertab p{font-size:12px;margin:0 0 10px 0;}
*/

/*BOTTOM*/
#bottom { clear:both;width:960px;height:176px; background:#eeded4 url("../_picts/bottom.jpg") bottom no-repeat;}
#bottom ul{ margin:0; padding:0;}
#bottom li { display:block;list-style-type:none;background:url(../_picts/button_puce.jpg) bottom left no-repeat;height:23px;}
#bottom li a { margin-left:10px;}
#bottom .txtx { margin-left:10px;}

#bottom form{padding:0;margin:0;}
#bottom input{width:68px;background:#eeded4;border:1px solid #7E6D63;font:10px serif;}
#bottom input.checkbox { border:1px solid #7E6D63; background:transparent; width:15px;}
/* ESPACE MEMBERS */
#members{ border-right:1px dashed #000;width:161px; padding-left:5px;}
#letter{ border-right:1px dashed #000; width:161px;padding-left:5px;}

/*BOTTOM 2*/
#bottom2{ clear:both;width:960px;background:#eeded4}
#bottom2 ul{ margin:0 0 0 5px;;  padding:0;}
#bottom2 li { float:left; list-style:none; margin:0; padding:0;}
#bottom2 a { margin:60px 0 0 0;color:#7E6D63; font:bold 13px "Times New Roman", Times, serif;}

/*CALENDRIER*/
.ve{background:#009; color:#fc0;}
.lesliens{background:#D38B3B}
.bcal{background:#D38B3B;font-weight:bold;color:#FFF;padding:2px;text-align:center;} 
.mcal{background:#DBFEB6;padding:5px;}
.bacal{background:#D38B3B;font-weight:bold;color:#FFF;padding:2px;text-align:center;} 
.tab{border-top:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #808080;border-bottom:0;}
/*.tabcal{border:1px solid #808080;background:#808080;}*/
.tabcal{background:#D38B3B;border-bottom:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #808080;border-top:0;}
.dday{font-weight:bold;}
.ldat{font-weight:bold;color:#900;text-decoration:none;}
.dat{font-weight:bold;color:#ccc;text-decoration:none;}
.dat:hover{font-weight:bold; color:#fff;text-decoration:none;}
.avar{color:#fff; font-size:12px; text-decoration:none;}
.avar:hover{color:#ccc;}

/*FORMULAIRES*/
input.disabled {border: 1px solid #F2F2F2;background-color: #F2F2F2;}
input.required, textarea.required {border: 1px solid #00A8E6;}
input.validation-, textarea.validation-failed {border: 1px solid #f30;color:#f30;}
input.validation-passed, textarea.validation-passed {border: 1px solid #0c0;color:#000;}
.validation-advice {color:#f30;font-weight:bold;}
.custom-advice {margin: 5px 0;padding: 5px;background: #C8AA00;color : #fff;font-weight: bold;}

