/* Contenu de style.css */
img {border: 0px;}
h1{text-align:center;font-size:16pt;color:#600000;font-weight:700;} 
h2{display:inline;font-size:12pt;color:#600000;font-weight:700;padding:2px 20px 2px 5px;} 
h3{display:inline;color:#600000;font-size:10pt;font-weight:700;padding:2px 20px 2px 5px;} 
h4{font-size:12px;font-weight:700;} 
dd h4{margin-bottom:.5em;} 
dl.overflow{overflow:auto;} 
#presentation ul{list-style-image:url(/img/ico/ico_star_norm_mini.gif);} 
#presentation{margin:1em 0;} 
input,button{background:url(/img/boutons/bg_button.gif) top left repeat-x;} 
input:hover,button:hover{background:url(/img/boutons/bg_button.gif) bottom left repeat-x;} 
select:focus,input:focus,textarea:focus,button:focus,select:hover,input:hover,textarea:hover,button:hover{border-color:#AA3333;} 
select optgroup option{padding-left:1em;} 
input:disabled{color:#707070;background:#CCCCCC;} 
button{text-decoration:none;cursor:pointer;text-align:center;} 
.left,.buttonLeft button,.buttonLeft{float:left;} 
.right{float:right;} 
.margin2{margin:2px;} 
#buttonbox button,button.big,button.mediumAccept,.mediumDecline{color:#FFFFFF;float:right;font-weight:700;border-color:#FFFFFF;border-style:outset;border-width:2px;margin:2px 0 0 2px;padding:2px;} 
#buttonbox button{height:25px;background:url(/img/boutons/bt_page.jpg) repeat-x 0 0;margin-left:5px;} 
#buttonbox button:hover{background-position:0 -25px;color:#000000;} 
#buttonbox button.socialnetwork{background:url(/img/boutons/bt_reseauxsociaux.gif) center 0 no-repeat;height:40px;width:200px;float:left;} 
#buttonbox button.socialnetwork:hover{background-position:center -42px;} 
button.big,button.mediumAccept,.mediumDecline{background:#000000 url(/img/boutons/bt_tableau.jpg) no-repeat 0 0;border-color:inherit;padding:2px 2px 2px 45px;} 
button.big:hover,.mediumAccept:hover{background:#000000 url(/img/boutons/bt_tableau.jpg)no-repeat 0 -25px;} 
.mediumDecline:hover{background:#000000 url(/img/boutons/bt_tableau.jpg) no-repeat 0 -50px;border-color:inherit;} 
.lessVisible{font-size:.85em;} 
.bottomRight{position:absolute;bottom:3px;right:3px;} 
.red{color:red;} 
.orange{color:orange;} 
.bgred{background-color:#D00000;} 
.bggreen{background-color:#00F000;} 
#optionbox .buttons{text-align:center;margin-top:1em;} 
a{text-decoration:none;color:#AA3333;} 
select.wait{background:url(/img/wait.gif) no-repeat;} 
.handCursor{cursor:pointer!important;} 
.underline{text-decoration:underline;} 
.strikethrough{text-decoration:line-through;} 
.overline{text-decoration:overline;} 
.quotecodeheader{font-family:Verdana, arial, helvetica, sans-serif;font-size:12px;font-weight:700;} 
.codebody{font-family:Monaco,"Andale Mono","Courier New",Courier,mono;color:#2E8B57;border:1px solid #DBDBCE;font-size:.9em;max-height:200px;overflow:auto;text-align:left;padding:5px;} 
table tr:hover td.codebody{background-color:inherit;color:#2E8B57;} 
.quotebody{background-color:#EBEADD;border:1px solid #DBDBCE;font-size:.95em;margin:.5em 1px 0 25px;padding:5px;} 
.listbullet{list-style-type:disc;list-style-position:inside;} 
.listdecimal{list-style-type:decimal;list-style-position:inside;} 
.listlowerroman{list-style-type:lower-roman;list-style-position:inside;} 
.listupperroman{list-style-type:upper-roman;list-style-position:inside;} 
.listloweralpha{list-style-type:lower-alpha;list-style-position:inside;} 
.listupperalpha{list-style-type:upper-alpha;list-style-position:inside;} 
img.wait{width:100%;height:20px;} 
caption{text-align:center;font-style:italic;font-weight:700;color:#000;} 
table{width:100%;border:1px solid gray;border-collapse:collapse;text-align:center;z-index:1;background-color:#FFFFFF;} 
table.small{width:50%;} 
table th,table td.header{background-color:#000000;border:1px solid gray;color:#FFFFFF;font-weight:700;} 
table td{border-left:1px solid gray;border-right:1px solid gray;text-align:center;z-index:2;} 
tr .noborder{border-left:0 solid gray;border-right:0 solid gray;} 
tr.bordertop td{border-top:1px solid gray;} 
tr.bigbordertop td{border-top:3px solid gray;} 
tr.bigborderbottom td{border-bottom:3px solid gray;} 
tr.smallbordertop td{border-top:1px dotted gray;} 
tr.smallborderbottom td{border-bottom:1px dotted gray;} 
tr.selected td{background:#8a817f url(images/ui-bg_highlight-hard_40_FFF.png) repeat-x scroll 50% 50%;color:white;} 
tr.bordertopselected td{border-top:1px solid gray;color:white;} 
tr .pts{font-weight:700;background-color:#862520;color:white;} 
tr .pts2{font-weight:700;background-color:#600000;color:white;} 
table tr .accept{background:#FFFFFF url(/img/boutons/bt_invite.jpg) repeat-x 0 0;font-weight:700;cursor:pointer;} 
table tr .decline{background:#FFFFFF url(/img/boutons/bt_refus.jpg) repeat-x 0 0;font-weight:700;cursor:pointer;} 
.homeTable tr:hover td{color:black;} 
#squadbox table.list .tiny{width:4%;} 
#squadbox table.list .small{width:7%;} 
#squadbox table.list .medium{width:11%;} 
#squadbox table.list .large{width:18%;} 
ul.sortable{list-style-type:none;padding:0;} 
ul.sortable li{position:relative;} 
ul.sortable li .sortable_icon{position:absolute;margin-top:.5em;display:none;left:-1em;} 
ul.sortable li:hover .sortable_icon{display:block;} 
table.list tr:hover td{background:#600000 url(images/ui-bg_highlight-hard_40_600000_1x100.png) repeat-x scroll 50% 50%;color:white;} 
table.list tr:hover td table *{background:white;color:inherit;cursor:auto;} 
.commentaire,.raceDisponible,.iconeAjoutRace,.question,.smallQuestion,.addButton,.addEquipement{position:relative;background:none;} 
.questionOpen,.smallQuestionOpen,.addButtonOpen,.addEquipementOpen{position:relative;background:none;z-index:100;} 
.addButtonOpen div,.addEquipementOpen div{display:inline;position:absolute;width:400px;white-space:normal;line-height:200%;z-index:110;bottom:-50px;right:20px;background:white;color:black;text-align:left;border:1px solid #000;border-left:4px solid #000;max-height:300px;overflow:auto;padding:10px;} 
.questionOpen div,.smallQuestionOpen div{display:inline;position:absolute;white-space:normal;z-index:110;background:white;color:black;text-align:left;border:1px solid #000;border-left:4px solid #000;max-height:200px;overflow:auto;padding:10px;} 
.addButtonOpen div div,.addEquipementOpen div div{display:block;position:inherit;border:0;width:auto;line-height:100%;} 
.questionOpen div{width:400px;top:0;right:20px;} 
.smallQuestionOpen div{width:200px;top:0;right:20px;} 
.commentaire:hover,.raceDisponible:hover,.iconeAjoutRace:hover{z-index:100;} 
.commentaire:hover div,.raceDisponible:hover div,.iconeAjoutRace:hover div{display:inline;position:absolute;z-index:120;white-space:normal;background:white;color:black;border:1px solid #000;padding:10px;} 
.commentaire:hover div{width:200px;top:-20px;left:-220px;} 
.raceDisponible:hover div{width:75px;margin-left:-75px;margin-top:75px;} 
.iconeAjoutRace:hover div{margin-left:-125px;margin-top:50px;} 
.description{font-style:italic;color:#000000;margin:5px 0;} 
.tab{float:left;border:1px solid #000000;margin-right:-1px;margin-bottom:-1px;background-color:#FFFFFF;color:#FFFFFF;padding:5px;} 
.tab img{width:1em;} 
.tabSelected{background-color:#AA3333;border-bottom:1px solid white;} 
.selectionList{display:block;margin:.5em 0;} 
.selectionList a{border:1px solid #AA3333;display:block;text-decoration:none;padding:.6em;} 
.selectionList a:hover{background-color:#F8F5F2;} 
.selectionList a img{margin-right:1em;vertical-align:middle;border:1px solid gray;} 
table td.tableRace{width:150px;text-align:left;} 
img.tableRace{width:50px;vertical-align:middle;cursor:pointer;} 
img.transparent{opacity:0.5;filter:alpha(opacity=50);} 
.selectTypeButton{float:left;border:1px solid #FFFFFF;height:25px;margin:0 1px;} 
.selectTypeButton:hover{border:1px solid #AA3333;background-color:#DDDDDD;} 
.iconeAjoutRace{float:left;margin-right:1em;} 
.iconeAjoutRace div p{width:200px;text-align:center;margin:.5em 0;} 
#comments table td{text-align:left;vertical-align:top;} 
#rightPanel{float:right;width:35%;} 
#boutique{text-align:center;} 
#news,#partenaires{border:1px solid black;max-height:500px;overflow:auto;background-color:#FFFFFF;margin-bottom:1em;padding:5px;} 
#news div{margin-top:10px;} 
#raceDisponibles{clear:left;margin-top:2em;width:64.5%;} 
#homePage div.shortcutButton a{border:none;float:left;margin-right:10px;margin-bottom:10px;width:100px;padding-top:100px;text-align:center;background-repeat:no-repeat;background-position:top center;} 
#homePage div.shortcutButton{color:#AA3333;} 
#raceDisponibles p{margin-right:10px;margin-bottom:10px;float:left;width:75px;height:120px;text-align:center;} 
#raceDisponibles .unavailable img{opacity:0.3;filter:alpha(opacity=30);} 
.raceDisponible{float:left;margin-right:1em;width:75px;height:120px;} 
.shortcutButton{float:left;margin-right:1em;width:100px;text-align:center;font-weight:700;} 
#disclaimer{clear:both;} 
#liensUtiles,#mesListes{clear:left;} 
.homeTable{width:60%;} 
#homePage .linkToLogin{height:50px;vertical-align:middle;font-size:13pt;font-weight:700;color:#FFFFFF;padding-left:20px;background:url(/img/boutons/bt_login.jpg) no-repeat 0 0;border:2px outset;margin:0 1em 1em 0;} 
#homePage .linkToLogin:hover{background-position:0 -50px;} 
.linkToForum{background:url(/img/boutons/bt_forum_norm.jpg);} 
.linkToForum:hover{background:url(/img/boutons/bt_forum_survol.jpg);} 
.linkToWiki{background:url(/img/boutons/bt_aide_norm.jpg);} 
.linkToWiki:hover{background:url(/img/boutons/bt_aide_survol.jpg);} 
.linkToPaypal{background:url(/img/boutons/bt_paypal_norm.jpg);} 
.linkToPaypal:hover{background:url(/img/boutons/bt_paypal_survol.jpg);} 
.linkToNextCombat{background:url(/img/boutons/bt_gerer_partie_norm.jpg);} 
.linkToNextCombat:hover{background:url(/img/boutons/bt_gerer_partie_survol.jpg);} 
.linkToNewCombat{background:url(/img/boutons/bt_creer_p_norm.jpg);} 
.linkToNewCombat:hover{background:url(/img/boutons/bt_creer_p_survol.jpg);} 
ul.block li{position:relative;border:1px solid;float:left;list-style-type:none;width:200px;background-color:#DDD;opacity:0.9;margin:0 5px 5px 0;padding:5px;} 
ul.block li.possedee{background-color:#FFFFFF;opacity:1;} 
ul.block li img{float:left;margin-right:5px;} 
img,h4 a,.tab a,#homePage div.shortcutButton input{border:0;} 
.hidden,.commentaire div,.raceDisponible div,.iconeAjoutRace div,.question div,.smallQuestion div,.addButton div,.addEquipement div{display:none;} 
#presentation h4,.longtextarea{margin-bottom:1em;} 
select,input,textarea,button,#raceDisponibles p img{border:1px solid #000;} 
.moreVisible,.bold{font-weight:700;} 
.italic,.italics{font-style:italic;} 
a:hover,#homePage div.shortcutButton:hover{color:#333333;} 
.link,table.list td{cursor:pointer;} 
.noborder,#squadbox a{border:none;} 
tr.borderbottom td,.action{border-bottom:1px solid gray;} 
table tr .accept:hover,table tr .decline:hover{background-position:0 -16px;} 
img.transparent:hover,#raceDisponibles .unavailable:hover img,#raceDisponibles .raceDisponible:hover img{opacity:inherit;filter:alpha(opacity=100);}

