
html {margin: 0; padding: 0;}

#container { width: 720px; margin-left: auto; margin-right: auto; text-align: left;  }


/* Couleur du texte gris 666666 , marge 5em */
body {font: 80% Verdana, Arial, sans-serif; margin: 0em 0em ; background: white; color: #666666; text-align: center; }



h1 {font: verdana; font-size: 180%; letter-spacing: 15px; margin: 0 0 3 0; color : White; text-align: center ; background-color: #808080; }
h2 {font-size: 1.33em; margin-top: 3em; padding: 0em; border-bottom: 1px solid #CCCCCC;}
h1, h2, {line-height: 1.5em; }

p {line-height: 1.5; margin: 0 0 0 0;}


/* Rollover horizontal list navbar */
#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #808080;
color: White;
float: left;
width: 100%;
font-family: verdana, arial, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #808080;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #369;
color: #fff;
}

#navcontainer li#active a

{
background: #369;
border: 1px solid #369;
border-right: 1px solid #fff;
color: #fff;
}
/* Rollover horizontal list navbar END */



#main { margin: 2em 0 2em 0;}
#pic { padding: 2em 3em 2em 0em; float: left; }
#entry { float: left; width: 550px ; padding-right: 3em ; text-align: left; }



#navcontainerva { width: 130px; float: right }

#navcontainerva ul
{
color: gray;
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: verdana, arial, sans-serif;
}

#navcontainerva a
{
color: gray;
display: block;
padding: 3px;
width: 130px;
background-color: white;
border-bottom: 1px solid #eee;
}

#navcontainerva a:link, #navlistva a:visited
{
color: #808080;
text-decoration: none;
}

#navcontainerva a:hover
{
background-color: #369;
color: #fff;
}



#navcontainervb { width: 130px; float: right}

#navcontainervb ul
{
color: gray;
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: verdana, arial, sans-serif;
}

#navcontainervb a
{
color: gray;
display: block;
padding: 3px;
width: 130px;
background-color: white;
border-bottom: 1px solid #eee;
}

#navcontainervb a:link, #navlistvb a:visited
{
color: #808080;
text-decoration: none;
}

#navcontainervb a:hover
{
background-color: #369;
color: #fff;
}



#navcontainervc { width: 130px; float: right}

#navcontainervc ul
{
color: gray;
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: verdana, arial, sans-serif;
}

#navcontainervc a
{
color: gray;
display: block;
padding: 3px;
width: 130px;
background-color: white;
border-bottom: 1px solid #eee;
}

#navcontainervc a:link, #navlistvc a:visited
{
color: #808080;
text-decoration: none;
}

#navcontainervc a:hover
{
background-color: #369;
color: #fff;
}




#footer
	{
		clear: both;
		color: White;
		background-color: #808080;
		text-align: right;
		padding: 4px;
        font-family: verdana, arial, sans-serif;
		font-size: 90%;
	}

#footer	a:hover {color: White; background-color: gray;}
#footer a:link {color: White; background: #808080;}
#footer a:visited {color: White; background: #808080;}






