*{margin:0;padding:0;} 
ul{padding-left:20px;} 
html,body{height:100%;background-color:#FFFFFF;} 
body{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10pt;color:#000000;} 
.clear{clear:both;} 
#container{background:#FFFFFF url(/img/bandeau/background.jpg) top center repeat-x;min-height:100%;padding-bottom:60px;} 
#filAriane{margin-bottom:1em;} 
#contents{height:auto;font-size:8pt;z-index:1;margin:30px 20px 20px;padding:20px 10px;} 
#footer{margin-right:20px;color:#000000;text-align:center;padding:5px;} 
#footer a{text-align:center;} 
#contents .whitebox{border:1px solid #000;background-color:#FFFFFF;margin-bottom:5px;padding:2px;} 
#contents .graybox{border:1px solid #ABAB9E;background-color:#F1F0EF;margin-bottom:5px;padding:5px;} 
#armydescriptionbox{float:left;width:50%;margin-bottom:10px;padding:2px;} 
#armydescriptionbox .race{float:left;margin-right:10px;border:1px solid #000000;} 
#summarybox{width:30%;float:right;padding:2px;} 
#buttonbox{margin:5px;padding:2px;} 
#squadbox,#textBbcode,#regroupementbox{width:65%;} 
#combatListBox{width:50%;} 
#contents #nextCombatListBox{margin-bottom:20px;overflow:auto;width:100%;} 
#weaponbox,#equipementbox,#optionbox,.combatDetailBox{float:right;border:1px solid #000;margin-bottom:5px;z-index:2;background-color:#FFFFFF;padding:2px;} 
#weaponbox,#equipementbox,#optionbox{width:30%; clear:right} 
.combatDetailBox{width:45%;} 
#header{height:80px;background:#000000 url(/img/bandeau/bandeau.jpg) top center no-repeat;} 
#header-left{float:left;width:264px;} 
#header-left h4{color:#000000;} 
#header-right{float:right;margin-right:20px;color:#E0E0E0;text-align:right;width:280px;} 
.don-paypal{background-color:#FFFFFF;color:#000000;padding:2px;} 
#contents .don-paypal{float:right;width:30%;border:1px solid black;margin-bottom:5px;} 
#contents .ad{float:right;width:30%;clear:right;margin-bottom:5px;} 
.don-paypal a{color:#000000;border:0;} 
.don-paypal #progressbarHeader{height:1em;} 
#header-right a{color:#B0B0B0;font-size:8pt;text-decoration:underline;} 
#footer img{width:50px;} 
#menuLeft{background:#FFFFFF;font-size:8pt;z-index:1;opacity:0.7;filter:alpha(opacity=70);height:1px;margin:5px 25px;padding:5px;} 
* >#menuLeft{height:auto;} 
*+html #menuLeft{min-height:1px;} 
#menuDeroulant{list-style-type:none;text-align:center;padding:0;} 
#menuDeroulant li{float:left;min-width:114px;} 
#menuDeroulant li .menuTop{height:4px;background:url(/img/menu/bt_menu_norm.gif) no-repeat center 0;} 
#menuDeroulant li .menuCenter{height:23px;background:#000000 url(/img/menu/bt_menu_norm.gif) no-repeat center -4px;} 
#menuDeroulant li .menuBottom{height:4px;background:url(/img/menu/bt_menu_norm.gif) no-repeat center -27px;} 
#menuDeroulant li .menuTop p,#menuDeroulant li .menuBottom p{line-height:0;font-size:1em;margin:0;} 
#menuDeroulant li.menuEndLeft{margin-top:4px;height:23px;background:url(/img/menu/menu_fin_gauche.gif) no-repeat top right;display:none;} 
#menuDeroulant li.menuEndRight{margin-top:4px;height:23px;background:url(/img/menu/menu_fin_droite.gif) no-repeat top left;} 
#menuDeroulant li a{display:block;color:#FFF;border:0;text-decoration:none;font-weight:400;padding:2px 8px;} 
#menuDeroulant li:hover a{color:#FFFFFF;} 
#menuDeroulant li:hover .menuTop{height:4px;background:url(/img/menu/bt_menu_survol.gif) no-repeat center 0;} 
#menuDeroulant li:hover .menuCenter{height:23px;background:black url(/img/menu/bt_menu_survol.gif) no-repeat center -4px;} 
#menuDeroulant li:hover .menuBottom{height:4px;background:url(/img/menu/bt_menu_survol.gif) no-repeat center -27px;} 
#menuDeroulant .sousMenu{display:none;list-style-type:none;border:0;z-index:500;position:absolute;padding:0;} 
#menuDeroulant .sousMenu li{float:none;border:0;width:200px;height:20px;background:#FFFFFF url(/img/menu/bt_sous_menu_norm.gif) no-repeat top center;} 
#menuDeroulant .sousMenu li a{display:inline;color:#FFF;border:0;text-decoration:none;} 
#menuDeroulant .sousMenu li:hover{width:200px;background:#000000 url(/img/menu/bt_sous_menu_survol.gif) no-repeat top center;} 
#menuDeroulant .sousMenu li ul{padding-left:200px;margin-top:-1em;display:none;} 
#menuDeroulant .sousMenu a.group{color:#9e9433;} 
#squadbox,#textBbcode,#combatListBox,#regroupementbox{float:left;margin-bottom:5px;border:1px solid #000;background-color:#FFFFFF;padding:2px;} 
#squadbox.maxSize,#regroupementbox.maxSize{width:100%;} 
#menuDeroulant li:hover .sousMenu,#menuDeroulant .sousMenu li:hover ul{display:block;}

