/* CSS Document */

 html,body {
}

.menu {
position : absolute;
top : 12em;
left : 35px;
z-index : 2;
width : 18%;
}

p,ul{
font-size : 12px;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color : black;
}

li {
font-size : 10px;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color : black;
}

.h1 {
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
font-size: 140%;
text-align: center;
color : grey;
text-transform : uppercase;
}

.h2 {
font-size : 120%;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
color : grey;
text-transform : uppercase;
}

a:link {color: midnightblue; text-decoration:underline;}
a:visited {color: darkslateblue; text-decoration:underline;}
a:hover {color:cadetblue; text-decoration:none;}

.actu {
position : absolute;
width : 39%;
top : 22%;
left : 19%;
right : 36%;
}

.newsletter {
position : absolute;
width : 80%;
top : 4%;
left : 20%;
}

.breve {
position : absolute;
width : 18%;
left : 35px;
bottom : 2px;
}

table {
background-color : grey 50%;
font-size : 12px;
border: thin solid #FF99CC;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color : black;
border-collapse: collapse;
}

td, th {
border: thin solid #FF99CC;
}

tr {
border: thin solid #FF99CC;
}


h3.spip {
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
font-size: 140%;
text-align: center;
margin-top: 2em;
margin-bottom: 1.5em;
padding: 0em;
color : DarkRed;
text-transform : uppercase;
}

.imagegauche {
position : absolute;
height : 227px;
width : 102px;
top : 0px;
left : 0px;
}

.imagedroite {
position : absolute;
height : 150px;
width : 150px;
top : 0px;
right : 0px;
}
.zonelogo {
position : absolute;
z-index : 50;
width : 130px;
height : 78px;
border : 0;
left : 40px;
top : 40px;
}

.zonetexte {
position : absolute;
z-index : 0;
top : 2em ;
padding-left : 24%;
padding-right: 24%;
line-height : 1.5;
}

.h1bleu {
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
font-size: 140%;
text-align: left;
color : #006699;
text-transform : uppercase;
}

.h1orange {
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
font-size: 140%;
text-align: left;
color : #FF6633;
text-transform : uppercase;
}

.h1bordeau {
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
font-size: 140%;
text-align: left;
color : #990000;
text-transform : uppercase;
}

.h1vert {
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
font-size: 140%;
text-align: left;
color : #009966;
text-transform : uppercase;
}

.h1-336633 {
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
font-size: 140%;
text-align: left;
color : #336633;
text-transform : uppercase;
}

.h1violet {
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
font-size: 140%;
text-align: left;
color : #993366;
text-transform : uppercase;
}

.h1-FF9933 {
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
font-size: 140%;
text-align: left;
color : #FF9933;
text-transform : uppercase;
}

.h1-CC6600 {
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
font-size: 140%;
text-align: left;
color : #CC6600;
text-transform : uppercase;
}

.h1rouge {
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
font-size: 140%;
text-align: left;
color : #FF0000;
text-transform : uppercase;
}

