a 
{
text-decoration: none;
}

a:hover
{
text-decoration: none;
color:#000000;
}
a:link, a:visited, a:hover, a:active { 
outline:none 
}
img{
border:none;
}
code
{
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
hr {
color:#00319C;
}
font, p
 { font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 18px; }

samp
{
color: white;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
strong{
font-weight:bold;
}
.clear{
clear:both;
}
.blanc
{
color:#FFFFFF;
TEXT-DECORATION: underline;
}

.blanc:hover
{
color:#000000;
}

.vert
{
color:#4F6921;
}

.vert:hover
{
color:#000000;
}

.bleu
{
color:#00387F;
}

.bleu:hover
{
color:#000000;
}

.texte
{
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}

.titrebleu
{
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#00319c;
}

.titrevert
{
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#4F6921;
}

/*MODIFICATIONS 06-06-2011 */
*{
margin:0;
}
h2{
color: #0066CC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
letter-spacing: -1px;
}
h3{
font-size:14px;
color: #0066CC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
letter-spacing: -1px;
}
#content{
color: #00319C;
font-size: 14px;
padding-top:25px;
padding-bottom:25px;
text-align: center;
}

/*contact*/

#paris{
margin-bottom:50px;
}
#auvergne img{
float:left;
}
#rhone_alpes img{
float:left;
}
#rhone_alpes, #saint_remy, #SJSR, #lagnieu{
width:295px;
float:left;
padding-top:25px;
padding-bottom:25px;
}
#auvergne{
width:295px;
float:right;
padding-top:25px;
padding-bottom:25px;
}
.img_contact{
width:100px;
float:left;}
.texte_contact{
width:185px;
float:right;
}

/*Actualité*/

#actu h1{
display:none;
}
#actu p, #actu img{
padding-top:30px;
}
.info{
padding-left: 25px;
padding-right: 25px;
text-align: justify;
}
.info h2{
background-color: WhiteSmoke;
text-align: center;
}
#actu_aqualter img{
float:left;
margin: 0 15px 15px 0;
width: 260px;
}
#actu_festirhone img{
float:right;
margin: 0 0 15px 25px;
width: 260px;
}
