* {margin:0; padding:0;}

body {margin:10px 0px 0px 0px; padding:0px; font: 1.0em Verdana, Arial, sans-serif; background-image:url(/include/img/background.jpg); text-align:center;}

div#main {width:723px; margin-left:auto; margin-right:auto; text-align:left;}

.nofloat {clear:both;}

/*Entete */
div#header {width:721px; height:121px; border-top:1px solid black; border-left:1px solid black; border-right:1px solid black; background-image:url(/include/img/header.jpg);}
div#header ul {text-align:right; margin-right:10px; margin-top:8px;}
div#header li {display:inline;}

a.menuutil {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.6em; color:#000000;}
a.menuutil:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.6em; color:#508694;}

div#menup {width:721px; height:22px; border-left:1px solid black; border-right:1px solid black; background-image:url(/include/img/menupbground.jpg);}
div#boutons {width:571px; margin-left:auto; margin-right:auto; text-align:center;}

#smalltext { font-size: small;}

#menup a:hover { background-position:-94px;}

#menup a.nou {width:94px; height:21px; float:left; display:block; border-top:1px solid black; border-left:1px solid black; background-image:url(/include/img/menupnou.gif);}

.menu { margin:0px;padding-left:6px; padding-right:5px; padding-top:15px; padding-bottom:15px; display:block; width:162px; border-bottom:1px solid white; }
.menu2 { margin:0px; padding-left:6px; padding-right:6px; padding-top:4px; padding-bottom:4px; display:block; height:auto; width:161px; font-size:10pt; }
.bouette {margin-top:9px;}

#menup a.pre {width:94px; height:21px; float:left; display:block; border-top:1px solid black; border-left:1px solid black; background-image:url(/include/img/menuppre.gif);}

#menup a.sen {width:94px; height:21px; float:left; display:block; border-top:1px solid black; border-left:1px solid black; background-image:url(/include/img/menupsen.gif);}

#menup a.pho {width:94px; height:21px; float:left; display:block; border-top:1px solid black; border-left:1px solid black; background-image:url(/include/img/menuppho.gif);}

#menup a.par {width:94px; height:21px; float:left; display:block; border-top:1px solid black; border-left:1px solid black; background-image:url(/include/img/menuppar.gif);}

#menup a.lie {width:94px; height:21px; float:left; display:block; border-top:1px solid black; border-left:1px solid black; border-right:1px solid black; background-image:url(/include/img/menuplie.gif);}

/*Container */

div#container {width:721px; border-top:1px solid black; border-left:1px solid black; border-right:1px solid black; background-image:url(/include/img/cartebground.gif);}
div#container p { font-size:0.6em; }

div#contenu_admin{padding-left:75px;padding-top:30px;}
div#contenu_site{width:571px;padding-left:75px;padding-top:30px;}

div#col1 {float:left;width:462px; padding-left:70px;padding-bottom:40px;}
div#col1 .title {margin-left:5px;}
div#conditions {width:74px; margin-left:195px;}
#conditions a.cond {width:74px; height:18px; display:block; background-image:url(/include/img/menupcond.gif);}

div#col2 {float:right;width:203px; padding-right:10px; margin:18px 0px 0px 5px;}

/* Footer */

div#footer {width:721px; height:75px; margin:0px; border:1px solid black; background-color:#c5ec80; opacity : 0.75; filter : alpha(opacity=75); font-size:0.6em;}
div#footer .part{ font-weight:bold;}

div#footleft {width:160px; height:75px; margin:0px; position:absolute;}
div#footleft .marges {margin:5px 0px 0px 5px;}
div#footcenter {width:401px; height:75px; margin:0px; text-align:center; position:absolute; margin-left:150px;}
div#footcenter .marges {margin-top:5px;}
div#footright {width:160px; height:75px; margin:0px; text-align:right; position:absolute; margin-left:560px;}
div#footright .marges {margin:5px 5px 0px 0px;}
div#footer li {display:inline;}
a.menubas {color:#000000;}
a.menubas:hover {color:#508694;}
