/* Florent Monthel CSS Copyright 2006 */

body{background-color:#ABBEF6;font:13px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#000099; margin:0; padding:0;}
#site{background: url(images/bg.gif) repeat-y 50% 0; margin:0; padding:0; position:relative; border:0;}
#cadre{margin-left:auto;margin-right:auto;text-align:center;width:710px;position:relative;height:100%;padding:0;}

img{border:none;}
h5{font:normal 10px Geneva,Arial,Helvetica,sans-serif;color:#999999;margin:0;text-align:center;padding:3px;}
h4{font:normal 10px Geneva,Arial,Helvetica,sans-serif;color:#F24A1A;margin:0;text-align:center;padding:3px;}
h3{font:italic 14px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#D8054F;margin:0;text-align:center;padding:0;}
h2{font:italic 17px Georgia,Times New Roman,Times,serif;color:#D20000;padding:1px 0 2px 10px;margin-bottom:3px;}
h1{font:italic 18px Georgia,Times New Roman,Times,serif;color:#000066;padding:0 0 10px 8px;border-bottom:1px dashed #000066;margin-bottom:-2px;}
p{color:#FFFFFF;margin:0;padding:5px;text-align:justify;}
p a:link,p a:visited{color:#003399;text-decoration:none;letter-spacing:1px;padding:0;margin:0;}
p a:hover{color:#8198F6;border-bottom:none;text-decoration:none;padding:0;margin:0;}
strong{letter-spacing:2px;}


/* +++ Début Header +++ */
#header{width:710px;height:150px;padding:0;margin:0; background-color:#192EB0;}


/* +++ Début de la navigation +++ */
#nav{width:710px;height:76px;background:url(images/bt.gif) no-repeat 0 0;margin:0;padding:0;}
#navlist{margin:0;padding:7px;font:bold 10px Tahoma,Arial,Helvetica,sans-serif; height:40px;}
#navlist ul,#navlist li{margin:0;padding:2px;display:inline;list-style-type:none;}
#navlist a:link,#navlist a:visited{line-height:14px;font-weight:bold;margin:0 5px;text-decoration:none;color:#DE9C7C;}
#navlist a:link#actif,#navlist a:visited#actif,#navlist a:hover{border-bottom:2px solid #CC6633;padding-bottom:2px;background:transparent;color:#CC6633;}
#navlist .sousMenu li{float:left;margin:0;padding-top:10px;padding-left:0px;padding-right:0px;border: 0;border-top: 1px solid transparent;border-right: 1px solid transparent;}
#navlist .sousMenu{position: relative;display: none;list-style-type: none;margin: 0;padding: 0;border: 0;}
#navlist li:hover > .sousMenu { display:inline;}
#navlist .sousMenu li a:link,#navlist .sousMenu li a:visited{color: #A8A8FF;margin: 0;padding-bottom:3px;padding-left: 8px;padding-right: 8px;padding-top:3px;border: 0;text-decoration: none;background: transparent url("images/fondTR.png") repeat;}
#navlist .sousMenu li a:hover{background: transparent url("images/fondTR2.png") repeat;}
#nav{width:710px;height:30px;background:url(images/bt.gif) no-repeat 0 0;margin:0;padding:0;}
#navlist{margin:0;padding:7px;font:bold 10px Tahoma,Arial,Helvetica,sans-serif;}
#navLeft{width:460px;height:76px;margin:0;padding:1px 0 0 5px;float:left;background:url(images/fondtitre.jpg) no-repeat bottom right; }
#navRight{width:235px;margin:0;padding:5px 0 0 5px;float:right;}
#sousnav ul{margin:15px 0 0 15px;padding:0 0 10px;border:0;width:190px;}
#sousnav ul li{width:190px;line-height:25px;list-style:none;font-family:"Lucida Sans",sans-serif;display:inline;margin:0;}
#sousnav ul li a{height:25px;padding:0 0 0 25px;margin:0;color:#A8A8FF;display:block;font-size:11px !important;text-decoration:none;background:url(images/btns.gif) no-repeat 0 0;}
#sousnav ul li a:hover{background:url(images/btns.gif) no-repeat 0 -25px;padding:0 0 0 25px;margin:0;color:#DE9C7C;}
#sousnav li a.actif{height:25px;padding:0 0 0 25px;margin:0;color:#DE9C7C;display:block;text-decoration:none;background:url(images/btns.gif) no-repeat 0 -25px;}


/* +++ Début du contenu +++ */
#contenu{width:460px;float:left;padding:3px 0 0 5px;text-align:left; margin-top:-40px;}
#texte{width:455px;float:right;} 
#right{width:235px;float:right;padding:5px 0 0 5px;margin:0;text-align:left; margin-top:-40px;}
#infos{width:225px;float:right;margin:0 3px;}
blockquote{background-color:#000066;color:#913408;float:right;width:200px;margin:5px 10px 5px 5px;border:1px solid #CC6633;}
blockquote h1{font:italic 17px Georgia,Times New Roman,Times,serif;color:#FFFFFF;padding:5px;margin:0;border:none;text-align:center;}
blockquote p{text-align:center;}
.imgleft{float:left;padding:0;margin-right:5px;background-color:#D3D8C4;border:2px solid #000066;}
.imgright{float:right;padding:0;margin-left:5px;background-color:#D3D8C4;border:2px solid #000066;}
.espace{clear:both;}
.cube{margin:10px 7px 10px 5px; float:right;}
.rcube{background-color:#C2BFFF;}
.rcube h2{margin:-10px 10px;padding:0;color:#990000;}
.rcube p{margin:10px;font:normal 12px "Trebuchet MS",Times New Roman,Times,serif;color:#333333;}
img.corner{width:15px;height:15px;border:none;display:block !important;}
.roundtop{background:url(images/tr.gif) no-repeat top right;}
.roundbottom{background:url(images/br.gif) no-repeat top right;}


/* +++ Début Footer +++ */
#footer{margin-left:auto;margin-right:auto;text-align:center;width:710px;height:60px;position:relative;padding:0;clear:both;bottom:0;}
#creation{ width:710px;height:30px;position:relative;background:url(images/bt.gif) no-repeat 0 0;padding:0;clear:both;bottom:0;}
#creationright{width:235px;margin:0;padding:5px 0 0 5px;float:right;font:normal 10px "Lucida Sana",Arial,Helvetica,sans-serif;}
#creationleft,#navbasleft{width:460px;margin:0;padding:5px 0 0 5px;float:left;}
#navbas{margin-left:auto;margin-right:auto;text-align:center;width:710px;height:30px;position:relative;padding:0;clear:both;bottom:0;}
#navbas a:hover{color:#DE9C7C;padding:0 2px;text-decoration:none;border-bottom:none;background-color:#CC6633;}
#navbas a:visited, #navbas a:link{color:#000066;padding:0px;text-decoration:none;}
#creationleft a:visited, #creationleft a:link{color:#F24A1A;padding:0px;text-decoration:none;}
#creationleft a:hover{ color:#FFFFFF; text-decoration:none;}
#creationright a:visited, #creationright a:link, #creationright a:hover{border:0px; padding:0px;text-decoration:none;}
#sitebas{background: url(images/bgb.gif) no-repeat 50% 0; margin:0; padding:0; height:15px;}

