﻿.playersub {FONT-SIZE:12px}
.playersub div.col_1, .playersub playersub div.col_2 {float:left}
.playersub div.col_1 {width:250px}
.playersub div.col_2 {padding:0 0 0 6px}
.playersub div.col_2 .left {width:50%}
.playersub div.col_1 img {margin:0}
.playersub div.col_2 {float:left;margin:0 0 0 5px;border-left:1px solid #C9C9C9}
.playersub form .hide {display:none}
.playersub form .main div.col_1 {float:left;width:430px}
.playersub form .main div.col_2 {float:left;background:#FFEEB3 url(http://layout.tv.eurosport.com/i/background/bg_vs_aide_coin.gif) no-repeat top left;background-position:0 10px;padding:10px 15px;color:#DFA018;width:230px;border:none}
.playersub form .main div.col_2 img {float:left;margin:0 10px 0 0}
.playersub form .main div.empty_col_2 {float:left;padding:10px 15px;width:250px;border:none}
.playersub div.empty_col_2 {display:none}
.playersub .pagetitle {font-family:Arial;color:#414141;font-size:20px;text-transform:none;padding:18px 0 15px 7px}
.playersub .paratitle {font-family:Arial;color:#414141;font-size:20px;text-transform:none;padding:18px 0 15px 7px}
.playersub .noheader .body {PADDING-TOP:0}
.playersub .body .content {margin:0;position:relative}
.playersub p {MARGIN:2px 0}
.playersub p.spacer {clear:both;margin:10px}
.playersub div#div_offers p.spacer {clear:both;margin:5px}
.playersub .separator {HEIGHT:1px;LINE-HEIGHT:1px;background-image:url(http://layout.tv.eurosport.com/i/background/bg_vs_sepa_point.gif);width:100%}
.playersub span.required {font-weight:700;color:red}
.playersub label, .playersub .label {font-size:12px;vertical-align:middle;color:#7F7F7F}
.playersub select {font-size:12px;vertical-align:middle;color:#7F7F7F}
.playersub button.offers {background-color:#7F7F7F;color:#fff;padding:2px;text-decoration:none;font-size:10px;border:1px solid #CCC}
.playersub button.submit {background:url(http://layout.tv.eurosport.com/i/background/bg_vs_bouton_degrade.gif) repeat;color:#fff;padding:1px;text-decoration:none;font-size:13px;border:1px solid #CCC}
.playersub table {MARGIN-BOTTOM:1px;width:100%;border-collapse:separate;border-spacing:5px}
.playersub td {white-space:nowrap;height:20px;#height:18px;padding:0;margin:0;LINE-HEIGHT:12px}
.playersub .checkbox_nok {background-color:#C0C0C0;color:#000;border-left:1px solid #FFF;border-bottom:1px solid black;border-right:1px solid black;border-top:1px solid #FFF}
.playersub td img {vertical-align:middle;color:#4C90DB;LINE-HEIGHT:12px}
.playersub td.center {text-align:center}
.playersub td.inputcell {width:100%}
.playersub td.inputcell input {width:200px;border:solid 1px #b4b4b4}
.playersub input#submit {margin:0;padding:0;width:22px}
.playersub input#submit[disabled] {margin-left:1px;margin-right:1px;width:20px}
.playersub table#table_opt td {white-space:normal}

