body
{
background: transparent url(test_fond.png);
font-family: verdana, serif, helvetica;
font-size: 0.8em;
color: #C7E877;
}

img
{
border: none;
}

a
{
color: #8EA738;
text-decoration: none;
}


a:hover
{
color: #CCD89C;
}

.fondpage
{
Width: 1100px;
background: transparent url(fond_page.png);
color: #C7E877;
margin-right: auto;
margin-left: auto;
}

.fondpagehaut
{
Width: 1100px;
height: 30px;
background: transparent url(fond_page_haut.png);
color: #C7E877;
margin-right: auto;
margin-left: auto;
margin-top: 20px
}

.fondpagebas
{
Width: 1100px;
height: 36px;
background: transparent url(fond_page_bas.png);
color: #C7E877;
margin-right: auto;
margin-left: auto;
}

.fondpage h1
{

color: #C7E877;
height: 69px;
width: 350px;
margin-top: 0px;
margin-left: 80px;
text-indent: -1000em; 
}

.fondpage h1 a
{
background: transparent url(infomars.png) no-repeat;
display: block;
height: 69px;
}

.fondpage h1 a:hover
{
background: transparent url(infomars2.png) no-repeat;
}


.fondpage h2
{
margin-top: 0px;
margin-bottom: 20px;
color: #C7E877;
font-size: 1em;
padding-left: 680px;
font-weight: normal;
}

.fondpage h2 a
{
color: #8EA738;
text-decoration: none;
}

.fondpage h2 a:hover
{
color: #CCD89C;
}

.menunavigation
{
list-style-type: none;
margin-right: 30px;
margin-left: 30px;
background: transparent url(fond_menu_navigation.png) repeat-x;
color: #C7E877;
padding-top: 1px;
padding-bottom: 6px;
padding-left: 50px;
font-size: 1.2em;
height: 30px;
}

#startmenu
{
float: left;
display: block;
width: 110px;
padding-top: 6px;
padding-bottom: 6px;
margin-top: -1px;
border-right: solid #90A93A 1px;
border-left: solid #90A93A 1px;
text-align: center;
}


.menunavigation li
{
float: left;
display: block;
width: 110px;
padding-top: 6px;
padding-bottom: 6px;
margin-top: -1px;
border-right: solid #90A93A 1px;
text-align: center;

}

.menunavigation a
{
color: #C7E877;
text-decoration: none;
}

.menunavigation a:hover
{
color: #F0FFD3;
}

#flux
{
margin-left: 322px;
background: transparent url(rss.png) center no-repeat;
color: #C7E877;
padding-top: 0px;
}

#menupartenaires
{
margin-top: 50px;
margin-bottom: 0px;
padding-left: 81px;
list-style-type: none;
font-size: 1em;
}

#menupartenaires li
{
float: left;
display: block;
width: 172px;
height: 20px;
padding-top: 5px;
color: #C7E877;
text-decoration: none;
text-align: center;
}

#ici
{
background: transparent url(fond_menu_partenaires_actif.png) no-repeat;
color: #C7E877;
}

.ailleurs
{
background: transparent url(fond_menu_partenaires_inactif.png) no-repeat;
color: #C7E877;
}

#menupartenaires a
{
color: #C7E877;
text-decoration: none;
}

#menupartenaires a:hover
{
color: #F0FFD3;
}

#conteneur1
{
clear: both;
width: 935px;
height: 17px;
margin-left: 80px;
margin-bottom: 0px;
background: url(conteneurh.png) no-repeat;
}
#conteneur2
{
width: 935px;
margin-top: -5px;
margin-left: 80px;
margin-bottom: 0px;
background: url(conteneur.png) repeat;
}

#conteneur3
{
width: 935px;
height: 17px;
margin-top: -5px;
margin-left: 80px;
margin-bottom: 30px;
background: url(conteneurb.png) no-repeat;
}


#tablepartenaires
{
font-size: 0.85em;
width: 910px;
margin-left: 15px;
margin-bottom: 5px;
margin-top: 5px;
padding-right:5px;
text-align: justify;
}

#tabledevenir
{
font-size: 0.9em;
line-height: 1.5em;
margin-bottom: 0px;
margin-top: 10px;
margin-right:40px;
margin-left:40px;
text-align: justify;

}

#tabledevenir th
{

padding-left:0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 5px;
}

#tabledevenir td
{
padding-left: 30px;
padding-right: 30px;
padding-top: 20px;
padding-bottom: 5px;
color: #CCD89C;
}

#tabledevenir li
{
padding-bottom: 10px;
}

#tableressources
{
font-size: 0.9em;
line-height: 1.5em;
margin-bottom: 0px;
margin-top: 10px;
margin-right:40px;
margin-left:40px;
text-align: justify;

}

#tableressources th
{

padding-left:0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 5px;
}

#tableressources td
{
padding-left: 30px;
padding-right: 30px;
padding-top: 20px;
padding-bottom: 15px;
color: #CCD89C;
}

.banpartenaires
{
width: 490px;
background: #131313;
color: #C7E877;
margin-top:15px;
border-top: solid 2px #282828;
border-right: solid 2px #282828;
border-bottom: solid 2px #0F0F0F;
border-left: solid 2px #0F0F0F;
text-align: center;
padding-top: 15px;
padding-bottom: 10px;
}

.descpartenaires
{
width: 380px;
background: #131313;
color: #C7E877;
margin-top:15px;
padding-right: 15px;
padding-left: 15px;
border-top: solid 2px #282828;
border-right: solid 2px #282828;
border-bottom: solid 2px #0F0F0F;
border-left: solid 2px #0F0F0F;

}

.vide
{
width: 10px;
}

.desc
{
background: #131313;
color: #C7E877;
padding-right: 15px;
padding-left: 15px;
border-top: solid 2px #282828;
border-right: solid 2px #282828;
border-bottom: solid 2px #0F0F0F;
border-left: solid 2px #0F0F0F;
}

.startfooter
{
margin-right: 30px;
margin-left: 30px;
background: transparent url(fond_menu_navigation.png) repeat-x;
color: #C7E877;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
height: 30px;
border-right: solid 1px #90A93A;
}


.footer
{
margin-top: 20px;
text-align: center;
color: #C7E877;
}

.footer a
{
color: #CAE241;
text-decoration: none;
}.footer a
{
color: #CAE241;
text-decoration: none;
}

.footer a:hover
{
color: #deE949;
text-decoration: underline;
}


