
* {margin:0px;padding:0px;border:0px;text-decoration:none;list-style:none;}

body { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.content {border-left:1px solid #1C76B3;border-right:1px solid #1C76B3;
min-width: 780px;max-width: 1024px;margin:0 auto;}

#tout{width:98%;margin-top:0px;padding:0 1%;}

#titulo{text-align:left;height:160px;padding:8px 15px 0 0;} 

#center{;margin:0 21% 0 204px;padding:10px 30px;} 
.left{float:left;padding-top:0px;width:204px;} 
.right{float:right;width:21%;} 

#surf{height:45px;} 
#surf a{display:block;float:left;height:40px;} 

.no{display:none;} 
.inicio{background:url(images/menu/inicio.gif) no-repeat top left;
width:32px;margin-left:0px;} 
.contacto{background:url(images/menu/contacto.gif) no-repeat center;
width:70px;} 
.mapa{width:67px;
background: url(images/menu/plan.gif) no-repeat top left;} 
.imprimir{background:url(images/menu/imprimir.gif) no-repeat center;
width:55px;margin-left:0px;} 



.search{border-left:1px solid #1C76B3;border-right:1px solid #1C76B3;
text-align:center;} 
 
.foros{border-left:1px solid #1C76B3;border-right:1px solid #1C76B3;
background:#FFFFFF url(images/menu/foros.gif) no-repeat 6px 0;
padding: 8px 0 0 52px;font-size:13px;height:25px;} 


.logo{background: url(images/titre.gif) no-repeat 170px  35px;
padding-left:40px;height:100px;width:340px;float:left;} 

.cache{display:none;} 

.dtitre{padding: 0 10px 0 10px;font-size:15px;} 

.fle2{background: url(images/menu/fle.gif) no-repeat top left;
padding: 2px 0 0 15px;} 

.dtexte{margin: 5px 10px 0px 10px;font-size:13px;} 
.ddecri{margin: 5px 10px 0px 10px;font-size:12px;} 


.compo{border-left:1px solid #1C76B3;border-right:1px solid #1C76B3;
background-color: White;} 

/* Menu */

.left h4{display:none;}
.left a{color:#000;} 
.left a:hover{color:#02667B;text-decoration: none;} 
.menu-titre{display:none;font-size: 13px;margin:0px 30px 25px 0px;padding-top:3px;} 
.menu-titreon{display: none;font-size: 15px;margin:0px 30px 5px 0px;padding-top:3px;} 

.fl{display:block;height:35px;padding: 0 3px 8px 3px;} 
.flon{display:block;height:43px;margin: 0 4px 0 4px;}
.fle{background: url(images/menu/fle.gif) no-repeat top right;
display:block;padding:4px 20px 4px 0px;font-size: 13px;} 

.fle2{background: url(images/menu/fle.gif) no-repeat top left;
display:block;padding:4px 4px 4px 14px;margin-left:10px;font-size: 13px;
text-align:left;}

.cache, .cache2{display:none;} 

.boiteon{background: url(images/bhaut.gif) no-repeat top left;
padding-top:4px;margin-bottom: 10px;}
.cacheon{background: url(images/bbas.gif) no-repeat bottom;
padding-bottom:10px;text-align:right;}

.cache2on{padding-bottom:10px;}



#noticias{margin-top:0px;background: #0087B4 ;float:right;text-align:left;} 
#noticias2{margin-top:8px;background: #0087B4 ;float:right;text-align:left;} 
#droite a{color:black;text-decoration: none;} 
.titreblanc{background: url(images/menu/b1.gif) no-repeat top center;
padding: 6px 10px 0 10px;font-size:13px;font-weight: bold;} 
.texteblanc{padding: 4px 10px 6px 10px;font-size:11px;} 
.date{padding: 4px 10px 0 10px;font-size:11px;}

.b1{background: url(images/menu/b1.gif) no-repeat top center;height:6px;} 
.b2{background: url(images/menu/b2.gif) no-repeat bottom center;;padding-bottom:10px;} 

/* Page et textes */
.spip_document_center{text-align:center;} 

/* Forum */
.menu_forum{border:1px solid #ccc;margin-bottom:10px;padding:3px;font-size:12px} 
.page_forum{float:left;padding-left:30px;width:520px} 

.table_forum{font-size:12px;width:100%;
border-right:1px solid #666;border-bottom:1px solid #666;
margin-bottom:17px} 
.top_forum{background:#C5DDED} 
.table_forum td{padding:3px;border-left:1px solid #666;border-top:1px solid #666;} 
.table_forum a{color:#000;font-weight:bold} 
.table_forum .date,.item_forum .autor{
padding:3px;} 
.table_forum .date{width:20%} 
.table_forum .autor{width:27%;} 

.page_forum form{width:450px;font-size:12px;font-family:verdana;} 
.page_forum input{border:1px solid #666;padding:2px;} 
.page_forum textarea{width:450px;border:1px solid #666;padding:3px;
line-height:18px;font-family:verdana,sans-serif;font-size:12px} 
.spip_bouton input{margin:10px;background:#666;color:#fff;font-weight:bold} 


.item_forum{border:1px solid #ccc;font-size:12px;margin-bottom:5px} 
.top_forum p{padding-bottom:3px} 
.top_forum h3{font-size:12px;padding:3px 0 2px 5px} 
.item_forum h3 a{color:#000;font-size:12px} 
.text-forum{line-height:19px;font-size:12px;padding:20px} 
.new_forum{display:block;margin:10px 0;text-align:right} 


.ps{padding-top:40px;clear:both;height:100px;text-align:center;font-size:0.7em;} 
.ps a{color:black;} 
.ps p{padding:4px 0 4px 0;} 

