body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#393931;
margin:0; 
text-align:center; 
margin-top:10px;
Background-color:#DEEAAE;}

.global{
margin-left:auto;
margin-right:auto;
width:819px;
text-align:left;}

/* ----------------Les liens---------------*/
a:link{
color:#2953A8;
text-decoration:none;
}

a:visited{
color:#2953A8;
text-decoration:none;
}

a:hover{
color:#80ABAB;
text-decoration:none;
}

a.lien_menu:link{
color:white;
text-decoration:none;
font-weight:bold;}

a.lien_menu:visited{
color:white;
text-decoration:none;
font-weight:bold;}

a.lien_menu:hover{
color:#2953A8;
text-decoration:none;
font-weight:bold;}

/* ----------------Les listes---------------*/
.liste_1{
list-style:none;
line-height:12px;
margin-left:-20px;
border-bottom:1px #FFE999 solid;
margin-top:5px!important;
margin-top:-10px;
}

.liste_2{
list-style:none;
line-height:12px;
margin-left:-20px;
border-bottom:1px #FFE999 solid;
}

.liste_3{
list-style:none;
line-height:12px;
margin-left:-20px;
border-bottom:1px #FFE999 solid;
margin-top:5px!important;
margin-top:-8px;
}

/* ----------------Le haut---------------*/
.ban_haut{
background-image:url(ban-haut.gif);
background-repeat:no-repeat;
position:relative;
height:218px;
width:819px;}

/* ----------------Le fond de l'accueil des langues---------------*/
.buttonlink{
float:right;
background-image:url(fond-lang.gif);
background-repeat:no-repeat;
height:50px;
width:50px;
margin-right:150px;
margin-top:20px;
padding-top:15px;
border:0;}

.buttonlink1{
float:right;
height:50px;
width:250px;
margin-right:100px;
margin-top:15px;
border:0;}

.buttonlink2{
margin-left:150px;
float:left;
background-image:url(fond-lang.gif);
background-repeat:no-repeat;
height:50px;
width:50px;
margin-top:20px;
padding-top:15px;
border:0;}

/* ----------------Le fond---------------*/
.fond{
background-color:white;
position: relative;
float:left;
width:817px;
padding-top:4px;
padding-bottom:10px;
border-left:1px #BFC897 solid;
border-right:1px #BFC897 solid;}

.fond1{
background-color:white;
position:relative;
float:left;
width:817px;
border-left:1px #BFC897 solid;
border-right:1px #BFC897 solid;
border-bottom:1px #BFC897 solid;}

.fond2{
background-color:white;
position:relative;
float:left;
width:817px;
padding-top:5px;
border-left:1px #BFC897 solid;
border-right:1px #BFC897 solid;}

/* ----------------Le menu---------------*/

.lang{
float:left;
width:817px;
text-align:right; 
margin-top:0px;
font-size:11px;}

.menu{
position:relative;
width:150px;
float:left;
margin-right:10px;
margin-left:12px;}

.menu1{
background-image:url(fond_menu_haut.gif);
background-repeat:repeat;
width:150px;
position:relative;
float:left;
margin-top:-3px;
margin-right:10px;
padding-bottom:6px;}

.menu2{
width:150px;
position:relative;
background-image:url(fond_menu_bas.gif);
background-repeat:repeat;
float:left;
margin-top:10px;
margin-right:10px;
padding-top:8px;
margin-bottom:-0px;}

/* ----------------Le contenu---------------*/
.contenu-acc-lg{
width:817px;
background-color:#FFFFFA;
margin-top:4px;
padding-top:5px;
padding-bottom:5px;}

.contenu-vide{
position:relative;
width:621px;
background-color:#FFFFFA;
float:left;
margin-top:4px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
text-align:justify;}

.contenu-acc{
position:relative;
width:621px;
min-height:400px;
background-color:#FFFFFA;
float:left;
margin-top:4px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
text-align:justify;}

.contenu1{
position:relative;
width:621px;
min-height:400px;
background-color:#FFFFFA;
float:left;
margin-top:4px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
text-align:justify;}

.contenu2{
position:relative;
width:621px;
min-height:400px;
background-color:#FFFFFA;
float:left;
margin-top:4px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
text-align:justify;}

.contenu3{
position:relative;
width:621px;
min-height:400px;
background-color:#FFFFFA;
float:left;
margin-top:4px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
text-align:justify;}

.contenu4{
position:relative;
width:621px;
min-height:400px;
background-color:#FFFFFA;
float:left;
margin-top:4px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
text-align:justify;}

.contenu5{
position:relative;
width:610px;
min-height:400px;
background-color:#FFFFFA;
float:left;
margin-top:4px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
text-align:justify;}

/* ---------------- FORMULAIRE --------------- */
.tableau{
width:620px;
background-color:#FFC900;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border: 1px solid red;
padding:5px;
}

.boutonn{
background-color:#ffffff;
font-weight: bold;
font-size: 100%;
color:#FFAA00;
border:1px solid #F97426;}


.champp{
padding:2px;
margin:1px;
background-color:#ffffff;
font-size: 100%;
color:#393931;
border:1px solid #F97426;}

/* ----------------Les titres et descriptifs---------------*/
.titre{
font-size:15px;
color:#2953A8;
padding-bottom:10px;}

.descriptif{
font-size:13px;
color:#393931;}

.communes{
font-size:13px;
color:#393931;
padding-left:5px;
background-color:#FFC900;}

.attention{
font-size:13px;
font-weight:normal;
color:#393931;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
border:1px #FFC900 solid;
}

/* ----------------Le pied de page---------------*/
.pied{
background-image:url(ban-bas.gif);
background-repeat:no-repeat;
height:46px;
width:819px;
float:left;
position:relative;
padding-top:10px;
margin-bottom:10px;
font-family:arial;
font-size:9px;
color:#8F8F8F;}

img{ 
border:0;}

a.lienpied:hover{
color:#2953A8;
text-decoration:none;
font-weight:bold;}

a.lienpied:link{
color:#8F8F8F;
text-decoration:none;
font-weight:bold;}

a.lienpied:visited{
color:#8F8F8F;
text-decoration:none;
font-weight:bold;}
a.lienpied:hover{
color:#2953A8;
text-decoration:none;
font-weight:bold;}
/* ----------------Les styles SPIP---------------*/
h3.spip{
font-size:12px;
font-weight:bold;
color:#FFC900;}

li.spip{
line-height:12px;}

table.spip {
margin-left: auto;
margin-right: auto;
/*border: 1px solid #FF0909;
border-collapse:collapse;*/
; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif}

table.spip caption{
caption-side: top; /* bottom pas pris en compte par IE */
text-align: center;
margin-left: auto;                                                       
margin-right: auto;
padding: 3px;
font-weight: bold;
font-family: Verdana,Arial,Sans,sans-serif;
font-size : 70%;}

table.spip tr.row_first {
background:url(fond_tableau.gif) repeat;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

table.spip tr.row_odd {
background-color: #FFE999;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

table.spip tr.row_even {
background-color: #FFAA00;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

table.spip td {
padding: 3px;
text-align: left;
vertical-align: middle;
/*border: 1px solid #FF0909;*/
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}


table.spip th {
padding:3px;
text-align: left;
vertical-align:middle;
/*border: 1px solid #FF0909;*/
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.spip_documents_center{
margin:auto; 
text-align: center;
width: 80%;}

.spip_documents_left{
float: left;
margin-right: 12px;
margin-bottom:5px;
margin-top: 12px;
text-align: center;}

.spip_documents_right{
float: right;
margin-left: 12px; 
margin-bottom:5px; 
text-align: center;}

.spip_doc_titre{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size : 10px;}

.spip_doc_descriptif{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size : 10px;}


.menuderoulant{
margin-top:5px !important;
margin-top:-10px;
background-color:#DEEAAE;
width:138px;
float:left;
border:1px solid #bfc897;
color:black;
float:left;
font-size:9px;

}
.toutmenuderoulant{
padding:5px;
position:relative;
float:left;
width:138px;
margin-top:10px;
border:1px solid #DEEAAE;
height:50px !important;
height:10px ;
}


