body {background:white;font-family:arial,sans-serif;margin:0;color:black;margin:0px 0 0 0;}

a img {border:none;}

.cb {clear:both;}
.cbb {clear:both;height:1px;overflow:hidden;}
.cl {clear:left;}
.cr {clear:right;}
.cb1 {clear:both;font-size:1px;height:1px;overflow:hidden;}

.fl {float:left;}
.fr {float:right;}

.pr {position:relative;}


#page {width:auto;text-align:left;background-color:#ffffff;}

#haut {background-color:#000000;height:106px;}

#logo {display:block;width:200px;height:106px;background:transparent url(../images/build/logo.gif) top left no-repeat;text-decoration:none;}

.ladate {display:none;height:58px;text-align:right;}
.ladate div {padding:35px 10px 0 0 ;}
.ladate * {color:white;font-size:10px;text-decoration:none;}
.ladate a:hover {text-decoration:underline;}
ul#menu {display:none;margin:0;padding:0;list-style-type:none;}
ul#menu li {float:left;}

#home {padding:9px;}
#home .margel9 {margin-left:9px;}
.marge9 {padding:9px;}

#home #ligne1 {height:326px;margin:0;padding:0;}
#home #anim {width:667px;height:317px;background:transparent url(../images/home_anim.jpg) top left no-repeat;float:left;margin-right:9px;}
#home .animdroit {float:left;}
#home .animdroit img.first {margin-bottom:9px;}

#home #hinfo {width:667px;float:left;background-color:black;color:white;font-size:12px;font-weight:bold;}
#home #hinfo .content {margin:10px 0 0 7px;padding-left:15px;background:transparent url(/images/build/puce_rouge_10.gif) top left no-repeat;}
#home #hinfo h3 {font-size:18px;margin:0;padding:0;color:#e54545;}

#bas {background-color:#990000;text-transform:uppercase;font-size:11px;font-weight:bold;text-align:center;color:white;}
#bas ul#menubas {display:none;background-color:black;padding:9px;float:left;margin:0;list-style-type:none;}
#bas ul#menubas li {display:inline;margin:0 5px 0 5px;}
#bas ul#menubas li a {color:white;text-decoration:none;}
#bas ul#menubas li a:hover {text-decoration:underline;}

#contenu {padding:0px;}
#contenu .margel9 {margin-left:9px;}

#contenu #colg {display:none;float:left;width:190px;height:480px;background-color:black;}
#contenu #colg ul#menug {margin :6px;padding:0;border:solid white 1px;border-bottom:none;list-style-type:none;}
#contenu #colg ul#menug li {border-bottom:solid white 1px;background-color:black;}
#contenu #colg ul#menug li.on {background-color:#e54545;}
#contenu #colg ul#menug li a {display:block;padding:5px;color:white;text-decoration:none;font-weight:bold;font-size:14px;}
#contenu #colg ul#menug li a:hover, #contenu #colg ul#menug li.on a {background-color:#e54545;color:black;}

#contenu #cold {position:relative;float:left;color:black}
#contenu #cold .rubrique {position:absolute;left:0;top:0;display:block;}

#contenu #cold h1 {margin:6px 9px 9px 239px;padding:0;font-size:24px;font-family:arial black,arial,sans-serif;font-weight:normal;}
#contenu #cold h1 {margin:6px 9px 9px 239px;padding:0;font-size:24px;font-family:arial,sans-serif;font-weight:bold;}
#contenu #cold h1.titrerubrique {margin:6px 9px 9px 239px;padding:0;font-size:14px;font-family:arial,sans-serif;font-weight:bold;}

#contenu #cold .content {margin:0 9px 0 229px;padding:9px;background-color:white;color:black;overflow:auto;height:403px;font-size:12px;color:black;}
#contenu #cold .content * {padding-left:20px;}
#contenu #cold .content .accroche {color:#e54545;font-weight:bold;font-size:14px;padding-left:0;}
#contenu #cold .content h2 {margin:18px 0 0 0;padding:0 0 0 20px;background:transparent url(../images/build/puce_fleche_h2.gif) top left no-repeat;color:#e54545;font-weight:bold;font-size:14px;}
#contenu #cold .content h3 {font-weight:bold;font-size:12px;margin:9px 0 0 0;}
#contenu #cold .content ul {margin:0 0 0 35px;padding-left:0px;}
#contenu #cold .content ul li {margin:0 0 0 0px;padding:0px;}
