@charset "utf-8";
/* CSS Document */

body {
margin-left:auto;
margin-right:auto;
width:981px;
background-color:#c8d3d9;
}

#general {
width:981px;	


}


#centre {
width:981px;
background-image:url(images/hehe2.jpg);
background-repeat:repeat-y;
min-height:81px;
height:auto;
}

#centre_left {
width:257px;

float:left;
}

#top {
background-color:#83939b;
width:941px;
margin-left:15px;
margin-bottom:1px;
}

#centre_right {
float:left;	
width:694px;
background-color:#FFF;
background-image:url(images/bot.jpg);
background-repeat:no-repeat;
background-position:bottom right;
min-height:792px;
height:auto;
}

*+html #centre_right {
min-height:799px;	
}

#bottom {
width:951px;
background-color:#83939b;
margin-left:15px;
}

#mairie {
background-image:url(images/mmairie.jpg);
background-repeat:no-repeat;
width:258px; 
height:36px;
	
}

.texte_mairie {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:20px;
color:#fff;
padding-top:7px;
padding-left:11px;
}
 
.lactu {
padding-bottom:15px; 
padding-left:10px;
margin-right:30px;
padding-top:15px;
}

.lactu:hover {
background-color:#e9ecee ; 
padding-left:10px;
}

.lactu2 {
padding-bottom:15px; 
padding-left:10px;
margin-right:30px;
padding-top:15px;
}

.lactu2:hover {
background-color:#e9ecee ; 
height:60px;
padding-left:10px;
}

.lesmags {
padding-left:10px;
height:130px;
padding-top:10px;
padding-bottom:10px;
}

.lesmags:hover {
background-color:#e9ecee ; 
height:120px;
margin-bottom:10px;
padding-top:10px;
padding-bottom:10px;
margin-right:30px;
}

.leve {
padding-left:10px;

}

.leve:hover {
background-color:#e9ecee ; 
overflow:hidden;
padding-left:10px;
margin-right:15px;
}

.soleil {
background-image:url(images/soleil2.gif);
background-repeat:no-repeat;
width:259px; 
height:107px;
}

.soleil2 {
background-image:url(images/soleil3.jpg);
background-repeat:no-repeat;
width:259px; 
height:130px;
}

.bla { 
padding-left:25px;
padding-top:8px;
}

.bla2 { 
padding-left:25px;
padding-top:15px;
}

.titre_rub_art_home {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px;
margin-bottom:4px;
color:#fff;
width:120px;
}

.texte_au_top {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#ececeb;
padding-left:10px;
padding-top:3px;
padding-bottom:2px;
}

.titre_alaune {
width:400px;	 
}

.titre_alaune a {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;	
text-decoration:none;
}

.titre_alaune a:hover {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;	
text-decoration:underline;
}


.chapo_alaune {
width:400px;	
}

.chapo_alaune a {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}

.chapo_alaune a:hover{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:underline;
}

.texte_impr {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;	 
}

.texte_impr:hover {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:underline;	
}


.envoi_ami {
float:left; 
padding-right:20px; 
padding-top:3px;
}

.texte_eve {
width:550px;	
}

.texte_eve a {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}

.texte_eve a:hover{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:underline;
}

.texte_eve p {
margin:0px;
padding:0px;
}

.amoins {
float:left; 
padding-top:3px;
padding-right:6px;	
}

.aplus { 
float:left; 
padding-top:3px; 
padding-right:4px;	
}

.trait_gris {
float:left;  
padding-right:6px; 
color:#aeaeae;	
}

.trait_gris2 {
float:left; 
padding-right:4px; 
color:#aeaeae;	
}

.vous_etes_dans {
float:left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#4d5558;
font-weight:bold;
}

.hierarchie {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}

.hierarchie:hover {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
}

.titre_evenement {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
font-weight:bold;
width:550px;
}

.titre_evenement2 {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
font-weight:bold;
width:550px;
color:#93385e;
}


.encadre_titre {
background-color:#c8d3d9;
width:630px;
margin-top:15px;
overflow:hidden;
}

.titre_article {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
color:#35393a;
float:left;
padding-left:15px; 
}

.surtitre_article {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#333333;
padding-left:47px;
padding-bottom:2px;
}

.soustitre_article { 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#333333;
padding-left:47px;
padding-top:4px;
}



.chapo_article {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#35393a;
width:630px;
}

.texte_article {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#35393a;
width:630px;
}

.ps_article {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px; 
font-weight:bold;
color:#35393a;
width:630px;
}

.ps_article p {
padding-top:6px;
padding-bottom:6px;
padding-right:2px;
padding-left:6px;
margin:0px;	
}

.encadre_rubrique {
background-color:#c8d3d9;
width:633px;
overflow:hidden;	
}

.titre_larubrique {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
color:#35393a;
font-weight:bold;
}

.ledescriptif {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.titre_art_rub {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;	
text-decoration:none;
}

.titre_art_rub:hover {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;	
text-decoration:underline;
}


.chapo_descriptif {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}

.chapo_descriptif:hover {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:underline;
}

.les_soleils  { 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d5558;
text-decoration:none;
}

.lire_la_suite {
float:right;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.lire_la_suite:hover {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;	
}

.texte_votre_compte {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
font-weight:bold;
text-decoration:none;	
}

.les_soleils:hover {
text-decoration:underline;	
}

.votre_compte {
height:115px;
background-color:#8dacb7;
}

#agenda {
background-image:url(images/agenda.jpg);
	background-repeat:no-repeat;
	width:257px;
	height:34px;	
}

.texte_agenda {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:20px;
color:#fff;
padding-top:5px;
padding-left:11px; 
	
}

.texte_agenda a {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:20px;
color:#fff;
text-decoration:none;
}

.calendrier {
background-color:#63a5d0;
height:190px;
padding-left:10px;
padding-top:1px;
padding-bottom:15px;
}

#imp_env { 
padding-top:2px; 
padding-bottom:4px;
padding-left:10px; 
width:500px;	
}

*+html #imp_env {
padding-bottom:0px;	
padding-top:0px;
}

abbr {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:15px; 
color:#fff;	
background-color:#25618d;
padding-left:8px;
padding-right:8px;
}

#pratique {
background-image:url(images/pratique.jpg);
background-repeat:no-repeat;
width:257px;
height:36px;
} 

.feuille {
background-image:url(images/feuille.jpg);
background-repeat:no-repeat;
width:257px;
background-color:#9ec8d7;
min-height:185px;
height:auto;
}

.menu {
width:694px;	
}

.carre_bleu {
padding-top:2px;  
padding-bottom:3px; 
padding-right:5px; 
float:left;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.carre_bleu {
padding-top:0px;  

}	
}


.bar_sous_menu {
width:694px;	
}

.libre {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#fff;
background-color:#c3d8eb;	
padding-left:4px;
padding-right:4px;
text-align:center;
margin-top:3px;
}

td.libre {
margin-top:3px;	
}

.occupe {
width:28px;
background-color:#fdcd37;
}

.occupe a {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#fff;
background-color:#fdcd37;
padding-left:8px;
padding-right:4px;
text-align:center;
text-decoration:none;
text-align:center;
width:30px;
}

.horsperiode a {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
padding-left:7px;
padding-right:4px;
text-align:center;
text-decoration:none;
}

.webtv {
background-image:url(images/web_tv.gif);
background-repeat:no-repeat;
width:82px;
height:71px;
display:block;
}

.webtv:hover {
background-image:url(images/on_web_tv.gif);
background-repeat:no-repeat;
width:82px;
height:71px;
display:block;
}

.ozoirmag {
background-image:url(images/ozoir_mag.gif);
background-repeat:no-repeat;
width:79px;
height:71px;
display:block;
}

.ozoirmag:hover {
background-image:url(images/on_ozoir_mag.gif);
background-repeat:no-repeat;
width:79px;
height:71px;
display:block;
}


.galerie {
background-image:url(images/galerie.gif);
background-repeat:no-repeat;
width:82px;
height:71px;
display:block;
}

.galerie:hover {
background-image:url(images/on_galerie.gif);
background-repeat:no-repeat;
width:82px;
height:71px;
display:block;
}

.infolettre {
background-image:url(images/infolettre.gif);
background-repeat:no-repeat;
width:239px;
height:71px;
}

.recherche {
background-image:url(images/bg_orange.gif);
background-repeat:no-repeat;
width:212px;
height:71px;	
} 

#actualites{
padding-left:30px;	
padding-top:10px;
min-height:500px; 
height:auto;
padding-bottom:45px;
} 

#larticle{
padding-left:30px;	
padding-top:10px;
padding-bottom:50px;
min-height:500px; height:auto;

} 

.actualité {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:18px;
color:#4d5558;
padding-bottom:10px;
padding-left:10px;
}

.titre_left_home {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:20px;
color:#fff;	
} 



.pad_bot_85 {
padding-bottom:85px;	
}

.vous_etes_encore {
padding-top:10px; 
padding-bottom:10px;	
}

.logo_de_la_rubrique {
float:left; 
 
padding:5px;	
}

.titre_descriptif_larubrique {
float:left; 
padding:5px; 
width:420px;	
}

.logo_article_rub_delarubrique {
float:left; 
height:85px; 
width:100px;	
}

.pad_top_15 {
padding-top:15px;	
}

.arrondi {
-moz-border-radius: 10px;      
-webkit-border-radius: 10px;     
-khtml-border-radius: 10px;
border:2px solid #cfcfcf;  
background-color:#ffffff;
float:left;
margin-bottom:5px;
margin-right:5px;
padding-left:5px;
margin-top:3px;

 }
 
 .arrondi2 {
-moz-border-radius: 10px;      
-webkit-border-radius: 10px;     
-khtml-border-radius: 10px;  
background-color:#ffffff;
border:1px solid #79888e;
margin-right:5px;
padding-left:12px;
}

.arrondi3 {
-moz-border-radius: 10px;      
-webkit-border-radius: 10px;     
-khtml-border-radius: 10px;
border:1px solid #4d5558;  
background-color:#ffffff; 
float:left;
margin-bottom:5px;
margin-right:5px;
padding-left:12px;
}

.pad_top_10 {
padding-top:10px;	
}
 
.ul_article_rub {

margin:0px;
list-style:none;
width:500px; 
padding-left:15px;
float:left;
}

.bottom {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
padding-left:270px; 
padding-top:3px;  
padding-bottom:4px;
}

.bottom a{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-decoration:none;
}

.bottom a:hover{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-decoration:underline;
}


.style_trouves {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;	
}

.style_trouves:hover {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;	
}

.style_trouves14 {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;	
}

.style_trouves14:hover {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;	
}

.style_trouves16 {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;	
}

.style_trouves16:hover {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:underline;	
}

form {
margin:0px;
padding:0px;
}

.ul {
padding:0px;
margin:0px;
list-style:none;
}

*+html .ul p {
padding-top:10px; 
padding-bottom:5px;	
}

.spacer {
clear:both;	
}






h5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#466c99;
font-size:10px;
}

del {
color:#0477b6;
text-decoration:underline;
}



blockquote.spip {
background-color:#dfe4e0;
border:1px solid #a5a7a6;
padding-left:6px;
}

blockquote.spip p{
margin:0px;
padding:5px;
}



a.spip_glossaire {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006633;
text-decoration:none;
}

a.spip_out {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006633;
text-decoration:none;
}

blockquote.spip_poesie  {

border:0px;
}

th {
text-align:center;
}


.lien_pagination {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fff;
text-decoration:none;
}

.on {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fff;
text-decoration:none;
}

.separateur {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fff;
text-decoration:none;
}



/* Tableaux */


caption {
padding:7px;
}


table.spip { max-width: 99%; margin-right: auto; margin-left: auto; margin-bottom: 1em; border-collapse: collapse; border-spacing: 0; line-height: normal;  }
table.spip caption { caption-side: top; /* bottom pas pris en compte par IE */ text-align: center; margin-right: auto; margin-left: auto; font-weight: bold; background: #9bc0ec;  border:1px solid #FFFFFF	;}
table.spip tr.row_first { background: #b8d3f4; } /* ligne titre colonne */
table.spip tr.row_odd { background: #cddff5; }/* 2eme ligne */
table.spip tr.row_even { background: #a2c7f3; } /* 1ere ligne */
table.spip th, table.spip td { padding: 5px ; text-align: left; border:1px solid #FFFFFF;  }
table.spip th { vertical-align: bottom; font-weight: bold; }
table.spip td { vertical-align: top; }


/* Logos, documents et images */
img, .spip_logos { margin: 0; padding: 0; border: 0; }
.spip_documents { text-align: center; line-height: normal; }
.spip_documents p { margin: 0.10em; padding: 0; }
.spip_documents_center { display: block; clear: both; width: 100%; margin: 1em auto; }
.spip_documents_left { float: left; margin-right: 15px; margin-right:10px; margin-top:8px; margin-bottom: 5px; }
.spip_documents_right { float: right; margin-left: 10px; margin-top:9px; margin-bottom: 5px; }
.spip_doc_titre { margin-right: auto; margin-left: auto; font-weight: bold; font-size: 0.90em; }
.spip_doc_descriptif { clear: both; margin-right: auto; margin-left: auto; font-size: 0.90em; }

