#contenu{height:970px; }

#bloc{width:965px; height:900px;  margin:0 15px 20px 15px; background:#fff;padding:0; float:left; color:#000; -moz-border-radius:10px; -webkit-border-radius:10px;}
#bloc h2{ margin:-21px 0 0 5px; padding:0 0 6px 25px; background: url(../images/h2/trophees.png) no-repeat; width:20px; height:15px; font-size:18px; color:#FFF}

#infos{ width:180px; height:auto; background:#fff;float:left; margin:0 0 40px 15px;text-align:left; padding:0 10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
#infos h2{ margin:-21px 0 0 -5px; padding:0 0 16px 25px; background: url(../images/h2/info.png) no-repeat; width:20px; height:15px; font-size:18px;}

#bloc_trophee{ width:500px; height:200px;}
legend{ font-weight:bold; color: #8d5cd0; font-size:14px}
#bloc_select_trophee{ width:auto;height:230px; overflow:auto}
#bloc_select_trophee ul{margin:0; padding:0;}
#bloc_select_trophee li{ vertical-align:middle; height:50px; width:480px; padding:5px}
#bloc_select_trophee li:hover{ background:#eee}
#bloc_select_trophee li label{cursor:pointer}
#bloc_select_trophee input{float:left; margin:18px 0 0 0}
#bloc_select_trophee img{width:50px;height:50px;margin:0 10px 0 5px; vertical-align:middle;float:left}

div.bronze{background:#C3A56F; font-weight:bold ; color:#000; font-size:14px; padding:0 0 0 10px;height:21px;}
span.bronze{color:#C3A56F; font-weight:bold;font-size : 11px;font-family : Tahoma, sans-serif;}
div.argent{background: #999; font-weight:bold ; color:#000; font-size:14px; padding:0 0 0 10px; height:21px}
span.argent{color: #999; font-weight:bold}
div.or{background:#dcb300; font-weight:bold; color:#000; font-size:14px; padding:0 0 0 10px; height:21px}
span.or{color:#dcb300; font-weight:bold}
div.platine{background: #536c84; font-weight:bold; color:#fff; font-size:14px; padding:0 0 0 10px; height:21px}
span.platine{color: #536c84; font-weight:bold}
.titre_cat{width:95%; float:left; font-size:14px; font-family : Tahoma, sans-serif;}
.img_cat{ float:left;}
div.bronze img, div.argent img, div.or img, div.platine img{vertical-align:middle; float:left; margin:2px 5px 0 0}

#f1{width:920px; height:120px; float:left;margin:10px 10px 0 10px;}
#f2{width:920px; height:250px; float:left;margin:10px;}
#f22{width:920px; height:60px; float:left;margin:10px;}
#f3{width:920px; float:left;margin:10px 0 0 10px;}
#champ_guide{width:900px; height:330px}
#champ_guide3{width:900px; height:520px}
#select_jeu{ margin:10px; width:400px}
#jeu_logo{float:left; margin:0 20px; width:175px}
#info_jeu{ float:left; margin: 10px 50px 10px 0}
#info_jeu img{vertical-align:middle}
table{width:auto; float:left}
.ipt_jeu{width:30px; height:15px}

#add_trophees{float:right; width:100%; height:150px; overflow: auto; margin:10px 0 0 0}
#add_trophees form{width:435px; float:left}
.btn_addtrop{ float:left}

#btn_submit,#btn_submit2{margin:10px 0 0 250px; float:left; display:block}
.td_ajouter{ width:370px}
.gimg{width:40px; float:left; margin:0 5px 0 0}
#txt_imp{float:right; margin:0 10px 0 0; width:275px; height:100px}

#show_cache{ width:925px; height:345px; background:#fff; position:absolute; text-align:center; color:#000}
#show_cache img{vertical-align:middle; margin:0 5px 0 0}

#regles{padding:0 10px; font-size:12px}
#guidesencours{float:right; width:450px; margin:0 15px 0 0}
