*{margin:0;padding:0;}html{width:100,01%;overflow-y:scroll;}img{border:none;} body{background:url(img/bg.jpg) top center no-repeat #000;font-family:Century Gothic, sans-serif;font-size:14px;color:#FFF;text-align:center;} p{font:14px;margin:0 0 1em 0;} a{color:#c20d1f;text-decoration:none;} a:hover{color:#CCC;} ul{margin:0 0 1em 0;} li{list-style-type:none;margin:0 0 .5em 0;} h1 a{font-size:24px;font-weight:normal;color:#FFF;text-transform:uppercase;margin:0 0 .5em 0;} h2{font-size:18px;font-weight:normal;color:#FFF;text-transform:uppercase;margin:0 0 0 0;} h3{font-size:14px;font-weight:bold;color:#FFF;text-transform:uppercase;margin:0 0 .5em 0;} #col2 h3{font-size:32px;text-transform:uppercase;margin:0 0 0 0;} #col2 h4{font-size:18px;text-transform:uppercase;margin:0 0 .5em 0;} .c{text-align:center;} .article, .articleClassement{margin:0 0 1em 0;padding:0 0 1em 0;border-bottom:1px dotted #FFF;} .article p, .articleClassement p{text-align:justify} .chapo{font-weight:bold;} .articleClassement table{/*border-collapse:collapse;width:100%;*/margin:0 auto;border:none;} .articleClassement table td{/*border:1px solid #999;*/padding:5px;} .imageune{position:relative;margin:0 0 1em 0;} .imageune img{width:640px;} .imageune .legende{width:620px;padding:10px;background:url(img/bglegende.png) top left no-repeat;position:absolute;left:0;bottom:0;} .imageune .legende p{margin:0;} .bandeauphoto{overflow:hidden;clear:both;margin:0 0 1em 0;} .bandeauphoto img{float:left;margin:0 14px;border-radius:10px;-moz-border-radius:10px;} .pressbook{width:100px;overflow:hidden;margin:0 14px;float:left;text-align:center;font-size:.8em;} .pressbook img{margin:0 0 .5em 0;} .iteration{display:none;} .inscription{text-align:right;font-size:1.4em;font-weight:bold;} .navigation{font-size:14px;font-weight:bold;} .navigation a{padding:0 10px 0 0;} .classement{width:430px;float:left;} .ditto_next_link {float: right;margin: 0 0 .5em 0;} .cache{display:none;} #wrapper{width:960px;overflow:hidden;margin:0 auto;text-align:left;} #ban{overflow:hidden;margin:0 0 20px 0;} #ban .logo{float:left;} #ban .btnforum{float:right;margin:15px 15px 0 0;} #nav{} #nav li{width:172px;height:26px;padding:13px 10px;list-style-type:none;background:url(img/btn.png) top left no-repeat;font-size:20px;color:#333;font-weight:bold;text-transform:uppercase;text-align:center;float:left;margin:0 0 1em 0;} #nav li a{color:#333;} #nav li:hover{background-position:0 -50px;} #nav li.on{background-position:0 -100px;} #contenu{overflow:hidden;clear:both;} #col1{width:640px;float:left;overflow:hidden;} #col2{width:300px;float:left;overflow:hidden;margin:43px 0 0 20px;} #col2 .btnblanc .top{width:300px;height:15px;background:url(img/btnblanc_top_off.png) top left no-repeat;} #col2 .btnblanc .mid{width:270px;padding:0 15px;overflow:hidden;background:url(img/btnblanc_mid_off.png) top left repeat-y;color:#333;text-align:center;} #col2 .btnblanc .mid a{color:#333;} #col2 .btnblanc .bot{width:300px;height:15px;background:url(img/btnblanc_bot_off.png) top left no-repeat;} #col2 .btnrouge .top{width:300px;height:15px;background:url(img/btnrouge_top_off.png) top left no-repeat;} #col2 .btnrouge .mid{width:270px;padding:0 15px;overflow:hidden;background:url(img/btnrouge_mid_off.png) top left repeat-y;text-align:center;} #col2 .btnrouge .mid a{color:#FFF;} #col2 .btnrouge .bot{width:300px;height:15px;background:url(img/btnrouge_bot_off.png) top left no-repeat;} #col2 .btnbwin .top{width:300px;height:15px;background:url(img/btnbwin_top.png) top left no-repeat;clear:both;} #col2 .btnbwin .mid{width:270px;padding:0 15px;overflow:hidden;background:url(img/btnbwin_mid.png) top left repeat-y;text-align:center;} #col2 .btnbwin .bot{width:300px;height:15px;background:url(img/btnbwin_bot.png) top left no-repeat;} #col2 .btncdc .top{width:300px;height:15px;background:url(img/btncdc_top.png) top left no-repeat;} #col2 .btncdc .mid{width:270px;padding:0 15px;overflow:hidden;background:url(img/btncdc_mid.png) top left repeat-y;text-align:center;} #col2 .btncdc .bot{width:300px;height:15px;background:url(img/btncdc_bot.png) top left no-repeat;} #col2 .btnpalais .top{width:300px;height:15px;background:url(img/btnblanc_top.png) top left no-repeat;} #col2 .btnpalais .mid{width:270px;padding:0 15px;overflow:hidden;background:url(img/btnblanc_mid.png) top left repeat-y;color:#333;text-align:center;} #col2 .btnpalais .bot{width:300px;height:15px;background:url(img/btnblanc_bot.png) top left no-repeat;} #col2 .btnblanc:hover .top{background:url(img/btnblanc_top.png) top left no-repeat;} #col2 .btnblanc:hover .mid{background:url(img/btnblanc_mid.png) top left repeat-y;} #col2 .btnblanc:hover .bot{background:url(img/btnblanc_bot.png) top left no-repeat;} #col2 .btnrouge:hover .top{background:url(img/btnrouge_top.png) top left no-repeat;} #col2 .btnrouge:hover .mid{background:url(img/btnrouge_mid.png) top left repeat-y;} #col2 .btnrouge:hover .bot{background:url(img/btnrouge_bot.png) top left no-repeat;} #footer{text-align:center;color:#999;} fieldset{border:none;} fieldset input{width:620px;height:40px;background:url(img/champ.png) top left no-repeat;padding:5px 10px;border:none;font-size:30px;font-style:italic;color:#999;font-weight:normal;} fieldset textarea{width:620px;height:290px;background:url(img/textarea.png) top left no-repeat;padding:5px 10px;border:none;font-family:Century Gothic, sans-serif;font-size:30px;font-style:italic;color:#999;font-weight:normal;} fieldset input.button{width:640px;height:80px;background:url(img/bouton.png) top left no-repeat;border:none;line-height:9999px;font-size:0;cursor:pointer;} #commentaires, .article {clear:both;margin:0 0 15px 0;overflow:hidden;} #commentaires .top{width:640px;height:5px;background:url(img/comment_top.png) top left no-repeat;} #commentaires .mid{width:620px;padding:0 10px;background:url(img/comment_mid.png) top left repeat-y;overflow:hidden;} #commentaires .bot{width:600px;padding:10px 10px 0 30px;background:url(img/comment_bot.png) top left no-repeat;overflow:hidden;margin:0 0 1em 0;} #commentaires .bot span{color:#FFF;} #commentaires input,#commentaires textarea{border-radius:5px;padding:5px;background:#666;border:1px solid #333;color:#FFF;} #commentaires textarea{height:150px;}