body{font-family:Verdana,arial,sans-serif;background-color:#fff;margin:0;padding:0;}

body{font-size:62.5%;}
#nav{font-size:1.1em;}
#content{font-size:1.2em;}
#footer{font-size:0.9em;text-align:right;}

h1{font-size:2em;}
h2{font-size:1.5em;}
h3{font-size:1.25em;}
h4{font-size:1em;}

input,select,th,td{font-size:1em;}
li li,li p,td p,blockquote p{font-size:1em;}

p { text-align: justify;}
a img { border: 0px; }

img.image_droite {float:right;margin:0 0 10px 10px;}

.pagemin560{float:right;width:1px;height:560px;}
.clear{clear:both;height:1px;overflow:hidden;}

#cadre{width:780px;margin:0 auto;border-right:1px solid #005ABD;border-left:1px solid #005ABD;}

#header{padding:0;margin:0;}

#header img {border-bottom:1px solid #005ABD;}

#title, #footer {
	padding: 0.5em 0px;
	background-color: #005ABD;
	text-align: center;
	color: #fff;
	font-size: 1em;
	clear: both;
}

#page {min-height:560px;background:url(/images/menu_bg.gif) repeat-y;}

#nav { width: 166px; float: left;}

#nav ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#nav a
{
display: block;
padding: 3px;
width: 160px;
background-color: #005ABD;
border-bottom: 1px solid #eee;
}

#nav a:link, #nav a:visited
{
color: #EEE;
text-decoration: none;
}

#nav a:hover
{
background-color: #338DEF;
color: #fff;
}

#topnav { margin-left: 166px;}

#topnav ul
{
padding-left: 0;
margin-left: 0;
background-color: #005ABD;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#topnav ul li { display: inline; }

#topnav ul li a.premier {border-left:1px solid #fff;}

#topnav ul li a
{
padding: 3px;
background-color: #005ABD;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#topnav ul li a:hover
{
background-color: #338DEF;
color: #fff;
}



#content{margin-left:165px;margin-right:10px;padding:.5em;}


