@charset "utf-8";
/* CSS Document	*/
* { margin:0;padding:0;}
body{ background-image:url(medias/fond.jpg);background-repeat:no-repeat;background-color:#fff;background-position:50% 0%;text-align: center; }
#container {width:949px; margin-left:auto; margin-right:auto; margin-top:10px; font-family:Trebuchet MS,Arial;font-size:12px;font-weight:normal;color:#000;height:auto;text-align:center}
#container #menu{width:943px;height:31px;background-color:#1a171b;text-align:left;margin:1px 0 0 2px;padding:5px 0 0 2px;}
#container #sousmenu{width:943px;height:25px;background-color:#af7f48;margin:0 0 0 2px;padding:0 0 0 2px;text-align:center;}
#container #sousmenuroll{width:945px;height:4px;margin:0 0 0 2px;}
#container #main{width:943px;height:auto;background-color:#fff;background-image:url(medias/fondtopcenter.jpg);background-repeat:no-repeat;background-position:50% 0%;text-align:left;margin:1px 0 0 1px;padding:5px 0 0 2px;}
#container #mainwithssmenu{width:943px;height:auto;background-color:#fff;background-image:url(medias/fondtopcenter.jpg);background-repeat:no-repeat;background-position:50% 0%;text-align:left;margin:-2px 0 0 1px;padding:5px 0 0 2px;}
#container #footer{width:945px;height:179px;background-color:#fff;background-image:url(medias/fondfooter.jpg);background-repeat:no-repeat;background-position:50% 0%;text-align:left;margin:1px 0 0 1px;}
#blocleft{width:238px;height:auto;float:left;padding:10px 0 0 1px;}
#actuleft{width:209px;margin-left:1px;height:310px;background-color:#e53138;padding:10px;}
html>body #actuleft { height:auto;min-height:310px; } /* IE hack */
#motequipeleft{width:204px;margin-top:22px;height:110px;padding:24px 10px 10px 10px;background-image:url(medias/motequipefond.jpg);background-repeat:no-repeat;}
#newsletterleft{width:204px;margin-top:22px;height:73px;padding:25px 10px 10px 10px;background-image:url(medias/newsletterfond.jpg);background-repeat:no-repeat;}
#linksleft{width:137px;margin-top:22px;height:46px;padding-left:87px;background-image:url(medias/linksfond.jpg);background-repeat:no-repeat;}
#bloccenter{width:494px;height:auto;float:left;margin:20px 0 0 6px;}
#blocright{width:191px;height:auto;float:left;margin:10px 0 0 12px;}
#acturight{margin-top:9px;}
#footer #toppage{height:32px;width:147px;padding-left:609px;padding-top:4px;}
#footer #liensgris{height:23px;width:746px;padding-left:10px;padding-top:5px;}
#footer #liensblancs{height:25px;width:746px;padding-left:10px;padding-top:2px;}

h1{ color:#919191; font-size:12px;text-align:center; }
h2{ color:#fff;font-weight:normal;font-size:11px;text-align:left;line-height:16px; }
h2.ddc { color:#000; font-family:Trebuchet MS,Arial;font-size:15px;text-align:center;font-weight:normal; }

.floatleft {float:left} 
.clearboth {clear:both}
.menuitem{padding:0 0 0 2px;margin:0;}
.height0 {height:0px;margin:0px;padding:0px}
.height2 {height:2px;margin:0px;padding:0px}
.height4 {height:4px;margin:0px;padding:0px}
.height7 {height:7px;margin:0px;padding:0px}
.height10 {height:10px;margin:0px;padding:0px}
.traitblanc {color: #fff;background-color: #fff;height: 1px;border: 0;margin:10px 0 10px 0}
.traitbrown {color: #af7f48;background-color: #af7f48;height: 1px;border: 0;margin:10px 0 10px 0}
.textblanc {color:#fff;font-size:10px;}
.lineheight12 {line-height:12px;margin:0px;padding:0px}
.lineheight14 {line-height:14px;margin:0px;padding:0px}
.bordmarron {border:2px solid #af7f48; height:20px;font-family:Trebuchet MS,Arial;font-size:12px;font-weight:normal;color:#000;margin-bottom:4px;width:150px}
.blocactu {width:100%;height:auto;}
.margeright{margin-right:10px;}
.margetop{margin-top:14px;}
.rougenavactu{color:#e53138;font-weight:bolder; }
.marronactu{color:#8f5e36;font-weight:bold; }
.titrenoiractu{color:#fff;background-color:#1a171b;height:auto;width:353px;font-weight:bold;font-size:14px;padding:1px 0 0 2px;}
.titremarronactu{color:#fff;background-color:#af7f48;height:auto;width:480px;font-weight:bold;font-size:14px;padding:1px 0 0 2px;}
.blocinforight{background-color:#786854;width:170px;height:auto;padding:10px;}
.addthis{ padding:10px 0 10px 0; }
.footerinfo { padding-top:55px;color:#fff;font-weight:bold;}
.champForm{width:358px;border:#dfcfb6 1px solid;background-color:#f2f2f2; }
#container #sousmenuroll .roll1 {float:left;width:116px;height:4px;margin-left:320px;background-color:#e53138;display:none;}
#container #sousmenuroll .roll2 {float:left;width:116px;height:4px;margin-left:436px;background-color:#e53138;display:none;}
#container #sousmenuroll .roll3 {float:left;width:86px;height:4px;margin-left:552px;background-color:#e53138;display:none;}
#container #sousmenuroll .roll4 {float:left;width:86px;height:4px;margin-left:410px;background-color:#e53138;display:none;}
#container #sousmenuroll .roll5 {float:left;width:116px;height:4px;margin-left:290px;background-color:#e53138;display:none;}
#container #sousmenuroll .roll6 {float:left;width:86px;height:4px;margin-left:502px;background-color:#e53138;display:none;}
#container #sousmenuroll .roll7 {float:left;width:86px;height:4px;margin-left:585px;background-color:#e53138;display:none;}
#container #sousmenuroll .roll8 {float:left;width:116px;height:4px;margin-left:240px;background-color:#e53138;display:none;}
#container #sousmenuroll .roll9 {float:left;width:125px;height:4px;margin-left:360px;background-color:#e53138;display:none;}
#container #sousmenuroll .roll10 {float:left;width:125px;height:4px;margin-left:500px;background-color:#e53138;display:none;}
#container #sousmenuroll .roll11 {float:left;width:70px;height:4px;margin-left:635px;background-color:#e53138;display:none;}
#progselect { width:auto;padding:10px 0 10px 0; } 
a.gris{color:#727273;text-decoration:none;font-weight:bold}
a.gris:hover{color:#727273;text-decoration:underline;font-weight:bold}
.gris{color:#727273;font-weight:bold}
.gris2{color:#727273;font-weight:normal;font-size:10px;width:140px;}
a.blanc{color:#fff;text-decoration:none;font-weight:normal;font-size:11px}
a.blanc:hover{color:#fff;text-decoration:none;font-weight:normal;font-size:11px}
.blanc{color:#fff;font-weight:normal;font-size:11px}
a.blancen{color:#fff;text-decoration:none;font-weight:bold;font-size:14px}
a.blancen:hover{color:#fff;text-decoration:none;font-weight:bold;font-size:14px}
.photobloc{ width:103px; height:103px; margin:5px; float:left; border: 1px solid #666; }

