//body{font-family:Verdana, Geneva, Helvetica, Arial, sans-serif;
font-size:80%;color:#navy;background:#ffffff;text-align:center;background-color:#f0f0f0;background-image:url(.../_img/thomson_back.bmp);}
body{font-family:sans-serif;color:#000000;background-color:#F0F0F0;text-align:center;font-size:80%;background-image:url(../../_img/thomson_back.bmp);}

div{border-radius:10px;-moz-border-radius:10px;padding:0;margin:0;}
div.ligne{clear:both;height:10px;}
div.marge040{float:left;width:040px;height:10px;}
div.marge080{float:left;width:080px;height:10px;}
div.marge120{float:left;width:120px;height:10px;}
div.marge160{float:left;width:160px;height:10px;}
div.marge200{float:left;width:200px;height:10px;}
div.marge240{float:left;width:240px;height:10px;}
div.marge280{float:left;width:280px;height:10px;}
div.marge320{float:left;width:320px;height:10px;}
div.marge360{float:left;width:360px;height:10px;}
div.marge400{float:left;width:400px;height:10px;}
div.marge440{float:left;width:440px;height:10px;}
div.marge480{float:left;width:480px;height:10px;}
div.div80x80{float:left;width:80px;height:80px;font-size:70%;}
div.div80x50{float:left;width:80px;height:50px;font-size:70%;}
div.div96x88{float:left;width:92px;height:88px;font-size:70%;padding:2px;}
div.centre{clear:both;float:none;margin-left:auto;margin-right:auto;}
div.miniature{clear:both;float:none;margin-left:auto;margin-right:auto;width:900px;}
div.notice{margin-left:174px;margin-right:174px;color:gray;font-family:sans-serif;font-size:x-small;font-style:italic;text-align:justify;}
div.programmes{margin-left:104px;margin-right:104px;height:146px;font-family:monospace;font-size:small;text-align:left;}
div.nouveautes{margin-left:20px;margin-right:20px;height:140px;font-family:sans-serif;font-size:small;text-align:left;}

div#liste{clear:both;overflow:auto;padding:0 20px 0 20px;background-color:#F8F8F8;}
div#remerciements{clear:both;margin-left:100px;margin-right:100px;text-align:justify;}
div#accueil{clear:both;margin-left:30px;margin-right:30px;text-align:justify;font-style:italic;color:#404040;}
div#retour{position:relative;left:-420px;margin-bottom:-32px;color:gray;}

table{font-size:80%;text-align:center;padding-bottom:20px;margin:0 auto;}
h2{font-size:150%;background-color:#e8e8e8;width:920px;margin:0 auto;} 

p{padding:2px;margin:0;margin-left:auto;margin-right:auto;}
p#retour{font-size:80%;text-align:left;}
p#footer{font-size:80%;font-weight:bold;}
p#titre1{font-size:160%;color:black;padding:4px;}
p#titre2{font-size:90%;color:#404040;padding:4px;}
p#compteur{font-size:80%;color:#404040;padding:4px;}

img{margin:0px;padding:0px;border-style:none;}
img.icon{border:1px solid #D5D3D0;}
img.doc{border:1px solid #D5D3D0; margin-left:6px; margin-right:6px;}
img.screenshot{width:144px;height:108px;border:1px solid #D5D3D0;margin:2px;}
img.cover{height:250px;padding:12px 4px 12px 4px;}
img.disk{height:100px;padding:12px 4px 12px 4px;}
img.left{padding-right:32px;vertical-align:-6px;}
img.right{padding-left:32px;vertical-align:-6px;}
img#thumbImg{border:1px solid #D5D3D0;}

a{text-decoration:none;color:#808080;}
a:hover{color:black;}

#container{background-color:#f0f0f0;width:962px;margin:0 auto;}
#title{background-color:#adadad;border:1px solid #aeaeae;padding:4px;}
#mainsection{clear:both;border:1px solid #d5d3d0;background:#fff url(_pictures/main_bg.png) repeat-x;padding-top:24px;}

/* menu */
#menu{position:relative;z-index:10;}
#menu ul{margin:0 0 0 343px;list-style-type:none;padding:4px;}
#menu li{float:left;position:relative;padding:0px 12px 0px 12px;border-right:1px solid #9d9d9d;background-color:#dddddd;}
#menu li.niveau0:hover{background-color:#8d8d8d;}
/* sub menu */
#menu li.niveau0:hover ul{left:0;}
#menu ul ul{position:absolute;left:-999em;width:132px;background-color:#fff;margin:0;padding:0;border:1px solid #D6D4D0;}
#menu ul ul li{clear:both;font-size:90%;text-align:left;color:#808080;background-color:#fff;margin:0;border:0;}
#menu ul ul li a:hover{text-decoration:underline;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
