
body {
background-color : #8ccda4;
font-family : Verdana;
color : white;
font-style : normal;
font-size : 10px;
font-variant : normal;
text-align : center;
}
img {
display : block;
border : none;
}
a {
text-decoration : none;
color : white;
}
a:hover {
text-decoration : none;
color : white;
}
a:visited {
text-decoration : none;
color : white;
}

td.parc {
color: green;
font-family : Verdana, Arial, sans-serif;
font-size : 12;
border: 1px #6495ed;
padding: 1px;
text-align: center;
background-color: #ffffff;
}
td.parcvide2 {
padding: 1px;
text-align: center;
font-family : Verdana, Arial, sans-serif;
font-size : 12;
font-style : bold;
}
td.parcvide {
padding: 1px;
text-align: center;
font-family : Verdana, Arial, sans-serif;
font-size : 10;
}
td.parcvide2 a {
text-decoration : underline;
color : white;
}
td.parcvide2 a:hover {
text-decoration : none;
color : white;
}

#wrap {
width : 900px;
margin : auto;
background-color : #57b67c;
border-width : 1px;
border-style : solid;
border-color : white;
text-align : left;
}





#header {
margin : 0;
width : 100%;
height : 100px;
/*background-color : #57b67c;*/
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : white;
background-image : url("images/header.gif");
background-repeat : no-repeat;
background-position : center bottom;
text-align : right;
}
.menu {
margin : 0;
padding : 0;
width : 100%;
height : 10px;
background-color : #8ccda4;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : white;
text-align : center;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
font-weight : bold;
}
.menu a:link {
text-decoration : none;
color : white;
}
.menu a:hover {
text-decoration : none;
color : #8ccda4;
background-color : white;
display : block;
width : 100%;
height : 100%;
}
.menuselect {
color : #8ccda4;
background-color : white;
display : block;
width : 100%;
height : 100%;
}
.menuselect a:link {
text-decoration : none;
color : #8ccda4;
}
.banniere {
text-align : right;
color : white;
font-family : Verdana, Arial, sans-serif;
font-size : 9px;
font-weight : bold;
text-decoration : none;
}
#main {
height : 500px;

}
.main {
width : 100%;
height : 500px;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
}

#situ {
height : 500px;
background-image : url("images/fondsitu.jpg");
background-repeat : no-repeat;
background-position : center top;
}

#accueil {
height: 500px;
background-image : url("images/fondaccueil.jpg");
background-repeat : no-repeat;
background-position : center top;
clear: both;
}

#flash {
margin-top: 115px;
margin-left: 170px;
float:left;
width:560px;
height:280px;
background-color : #57b67c;
position: absolute;
}

#contact {
height: 500px;
background-image : url("images/cyclo2.jpg");
background-repeat : no-repeat;
background-position : center top;
width: 900px;
text-align:center;
font-family : Verdana, Arial, sans-serif;
font-weight: bold;
color: white;
font-size: 12px;
text-align:center;
}

.contact {
color: white; 
font-family : Verdana, Arial, sans-serif;
background-color: #8ccda4; 
border: none;
}

#parc {
height: 500px;
background-image : url("images/cyclo2.jpg");
background-repeat : no-repeat;
background-position : center top;
}



.titre {
font-size : 15px;
}
.petit {
font-size : 9px;
}


#bottom {
width : 100%;
height : 20px;
font-size : 9px;
text-align : center;
}
#rconteneur {
width : 800px;
margin : 0 auto;
text-align : center;
}
#rheader {
height : 15px;
text-align : center;
line-height : 1.5em;
font-size : 10px;
}
#rhaut {
height : 20px;
text-align : center;
font-weight : bold;
}
#rcentre {
margin-left : 150px;
margin-right : 150px;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
text-align : center;
}
#rgauche {
float : left;
width : 150px;
text-align : center;
}
#agauche {
float : left;
width : 300px;
text-align : center;
}
#acentre {
margin-left : 300px;
margin-right : 0;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
text-align : center;
}
#rdroite {
float : right;
width : 150px;
text-align : center;
}
#rpied {
clear : both;
height : 30px;
text-align : center;
}
#apied {
clear : both;
height : 30px;
text-align : center;
}

.bas {
text-align : center;
font-family : Verdana, Arial, sans-serif;
font-size : 9px;
color: white;
background-color: #8ccda4;
}
.bas a:link {
text-decoration : none;
color : white;
}
.bas a:hover {
text-decoration : none;
color : #8ccda4;
background-color : white;

}

.vide{
height: 5px;
}

.btsub {
   width: 100px;
   height: 25px;
   margin: 0;
   padding: 0;
   border: 0;
   background: transparent url(images/envoyer.gif) no-repeat top left ;
   cursor: pointer;
}
.btsub:hover {
   background: transparent url(images/envoyerover.gif) no-repeat top left ;
}

.btsub2 {
   width: 100px;
   height: 25px;
   margin: 0;
   padding: 0;
   border: 0;
   background: transparent url(images/retour.gif) no-repeat top left ;
   cursor: pointer;
}
.btsub2:hover {
   background: transparent url(images/retourover.gif) no-repeat top left ;
}

