h1   {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 1.5em;
font-weight:normal;
color:#3300CC;
text-align:center;

}
h2   {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight:normal;
color:#3300CC;
text-align:left;
padding-top:10px;
}
h3   {
font-family:"Times New Roman", Times, serif;
font-size: 1.2em;
font-weight: bold;
font-style:italic;
color: #000000;
text-align:left;
padding-top:10px;
}

h4{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 1em;
text-align:center;
background-image:url(Images/menu_haut.jpg);
color:#669999;
}

h6{
text-align:center;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:1em;
font-style:normal;
}

body {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
background-image:url(Images/arriere_plan.jpg);
background-repeat:repeat;
}

#map  {
margin-left: auto;
margin-right: auto;
width: 500px;
}
p {
margin: 0 0 10px 0;
}

#haut_top {
height:30px;
background-image:url(Images/menu_haut_Top.jpg);
}
#haut_top ul {
margin:0;
padding:0;
padding-top:5px;
}

#haut ul {
margin:0;
padding:0;
padding-top:4px;
}
#header {
height: 140px;
background-image:url(Images/BanniereHaut.jpg);
background-repeat:no-repeat;
background-position:center;
background-color: #FFFFFF;
}
#haut {
height: 30px;
background-image:url(Images/menu_haut.jpg);

}

#conteneur {
background-color:#FFFFFF;
width:800px;
margin:0 auto;
}
#centre {
background-color:#FFFFFF;
margin-left: 150px;
margin-right: 0px;
margin-top:0px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
text-align:justify;
border-left-color: #3300FF;
border-left-style:dotted;
border-left-width:1px;
}

#gauche {
background-color:#FFFFFF;
float:left;
width: 150px;

}

#meteo {
width: 140px;
}

#menubanniere {
list-style-type:none;
padding-top: 100px;
text-align:center;
text-transform:uppercase;
font-family:"Times New Roman", Times, serif;
font-size:12px;
}
#menubanniere Li {
display: inline;
}

#menuhaut_top {
list-style-type: none;
margin:0px;
padding-top: 5px;
}
#haut_top ul {
margin:0;
padding:0;
padding-top:5px;
}
#menuhaut_top li {
display: inline;
}
#menuhaut_top a {
margin: 0 10px;
color: #669999;
text-decoration: none;
font-weight:bold;

}
#menuhaut_top a:hover {
text-decoration: none;
color:#FFFFFF;
}
#menuhaut {
list-style-type: none;
margin:0px;
padding-top: 5px;
}
#menuhaut li {
font-family: Geneva, Arial, Helvetica, sans-serif;
display: inline;
}
#menuhaut a {
margin: 0 10px;
color: #669999;
text-decoration: none;
font-weight:bold;

}
#menuhaut li a:hover {
text-decoration: none;
color:#FFFFFF;
}
#menuhaut li a:focus {
color:#FFFFFF;
}
#menugauche {
background-color: #FFFFFF;
list-style-type: none;
margin: 0;
padding:0;
line-height:2em;
}

}
#menugauche li {
margin-bottom: 5px;


}
#menugauche li a:hover {
text-decoration: none;
color: #3399FF;
font-style:italic;
}
#menugauche li a:focus {
color:#FFFFFF;
}

#menugauche a {
color: #3300CC;
margin: 0 2px;
text-decoration: none;
font-weight:bold;
}
#menugauche a:hover {
text-decoration: none;
}
#pied {
clear:both;
height: 30px;
background-image:url(Images/menu_haut.jpg);
}

#menupied {
list-style-type: none;
margin:0px;
padding-top: 5px;
text-align:center;
}
#menupied li {
display: inline;
color: #669999;
text-decoration: none;
font-weight: normal;

}
#menupied a {
margin: 0 10px;
color: #669999;
text-decoration: none;
font-weight: normal;
}
#menupied a:hover {
text-decoration: none;
}

#xiti-logo{ 
display:inline;}