*{margin:0;padding:0;}html{width:100,01%;overflow-y:scroll;}img{border:none;}
img,div{behavior:url(iegiffix.htc);}

body{background:#473c38;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:1.4em;color:#473c38;}

a{text-decoration:none;font-weight:bold;color:#473c38;}
a:hover{text-decoration:underline;}

p{margin:0 0 1em 0;}

h1{height:40px;background: url(img/droiteh1.png) no-repeat top right;padding:0 10px 0 0;color:#8d8482;font-size:20px;font-weight:normal;text-transform:uppercase;margin:0 0 .5em 0;}
h1 span{height:27.5px;padding:12.5px 0 0 10px;display:block;background: url(img/gaucheh1.png) no-repeat top left;}
h2{font-size:16px;margin:0 0 .5em 0;clear:both;}
h3{margin:1em 0 0 0;}
h4{margin:0 0 1em 0;font-size:1.2em;}

ul, ol{margin:0 0 1em 0;}
li{list-style-type:none;margin:0 0 0 1em;}
ol li{list-style-type:decimal;}

.cb{clear:both;}
.fl{float:left; margin:0 10px 10px 0;}
.fr{float:right; margin:0 0 0 10px;}
.infos{font-size:.8em;}

#container{width:990px;margin:0 auto;}

#ban{height:95px;background:url(img/ban.gif) top left no-repeat; margin:0 0 10px 0;}
  #ban .logo{width:300px;height:95px;float:left;}
  #ban p{text-align:right;padding:70px 10px 0 0;font-weight:bold;}
  #ban p a{color:#8d8482;}
  #ban p a:hover{color:#322a27;text-decoration:none;}

#menu{width:320px;float:left;margin:0 0 0 0;overflow:hidden;}
    #menuaccess a{color:#8d8482;}
    #menuaccess a:hover{color:#322a27;}

#anim{width:660px;float:left;margin:0 0 0 10px;overflow:hidden;}

#contenu .top{width:990px;height:10px;background:url(img/contenu_top.gif) top left no-repeat;margin:10px 0 0 0;}
#contenu .mid{width:950px;background:url(img/contenu_bg.gif) top left repeat-y #c7c4c3;overflow:hidden;padding:10px 20px;}
#contenu .bot{width:990px;height:10px;background:url(img/contenu_bot.gif) top left no-repeat;}

#access{text-align:right;padding:5px 10px 0 0;color:#322a27;}
#access a{color:#8d8482;font-weight:normal;}
#access a:hover{color:#322a27;text-decoration:none;}

#footer{width:950px;background:url(img/footer.gif) top left no-repeat;padding:10px 20px 20px 20px;overflow:hidden;color:#322a27;}
    #footer .col1{width:590px;float:left;}
    #footer .col1 div{float:left;width:45%;}
    #footer .col2{width:340px;float:left;margin:0 0 0 10px;border-left:1px dotted #322a27;padding:0 0 0 9px;text-align:right;}
    #footer h2{font-size:12px;color:#322a27;}
    #footer p{margin:0;}
    #footer a{color:#8d8482;font-weight:normal;}
    #footer a:hover{color:#322a27;text-decoration:none;}

.epub{color:#3298FF;}
.crossmedia{color:#8834AD;}
.presse{color:#C00;}
.revuedepresse{color:#65CC32;}
.creationdesite{color:#F3C104;}
.bourgogne{color:#AEAEAE;}

table{border-collapse:collapse;margin:0 0 10px 0;overflow:hidden;}
th{font-weight:bold;padding:10px 10px 0 10px;}
td{padding:5px;border:1px solid #999;background:#dddcdb;}
td.vide{border:none;background:#c7c4c3;}

label{width:150px;display:block;float:left;border-bottom:1px dotted #463b37;padding:0 0 2px 0;margin:0 2px 0 0;}

.icone{float:left;width:300px;margin:0 5px;text-align:center;}

.download{border:1px dotted #473c38;width:336px;padding:5px;background:#FFF;float:left;margin:5px 12px 0 10px;}

.vignette{width:200px;}