﻿.contact {FONT-SIZE:12px}
.contact div.col_1, .contact contact div.col_2 {float:left}
.contact div.col_1 {width:250px}
.contact div.col_2 {padding:0 0 0 15px;width:700px}
.contact div.col_2 .left {width:50%}
.contact div.col_1 img {margin:0 0 0 5px}
.contact div.col_2 {float:left;margin:0 0 0 10px;border-left:1px solid #C9C9C9}
.contact form .main div.col_1 {float:left;width:430px}
.contact 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:250px;border:none}
.contact form .main div.col_2 img {float:left;margin:0 10px 0 0}
.contact form .main div.empty_col_2 {float:left;padding:10px 15px;width:250px;border:none}
.contact .pagetitle {font-family:Arial;color:#414141;font-size:20px;text-transform:none;padding:18px 0 15px 7px}
.contact .paratitle {font-family:Arial;color:#414141;font-size:12px;font-weight:700;text-transform:none;padding:18px 0 15px 7px}
.contact .noheader .body {PADDING-TOP:0}
.contact .body .content {margin:0 12px;position:relative}
.contact p {MARGIN:2px 0}
.contact p.spacer {clear:both;margin:10px}
.contact div#div_offers p.spacer {clear:both;margin:5px}
.contact .separator {HEIGHT:1px;LINE-HEIGHT:1px;background-image:url(http://layout.tv.eurosport.com/i/background/bg_vs_sepa_point.gif)}
.contact span.required {font-weight:700;color:red}
.contact label, .contact .label {font-size:12px;vertical-align:middle;color:#7F7F7F}
.contact select {font-size:12px;vertical-align:middle;color:#7F7F7F}
.contact button.offers {background-color:#7F7F7F;color:#fff;padding:2px;text-decoration:none;font-size:10px;border:1px solid #CCC}
.contact 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}
.contact table {MARGIN-BOTTOM:1px;width:100%;border-collapse:separate;border-spacing:5px}
.contact td {white-space:nowrap;height:20px;#height:18px;padding:0;margin:0;LINE-HEIGHT:12px}
.contact .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}
.contact td img {vertical-align:middle;color:#4C90DB;LINE-HEIGHT:12px}
.contact td.center {text-align:center}
.contact td.inputcell {width:100%}
.contact td.inputcell input {width:200px;border:solid 1px #b4b4b4}
.contact input#submit {margin:0;padding:0;width:22px}
.contact input#submit[disabled] {margin-left:1px;margin-right:1px;width:20px}
.contact table#table_opt td {white-space:normal}
.contact .box .header {background:none;background-color:#FFF}
.contact .box .header .wrapper {background:none;background-color:#FFF;text-align:center;margin-bottom:10px}
.contact .box .body {padding:5px;margin:0}
.contact .box .content {margin:0 10px}
.contact form div {vertical-align:middle}
.contact form img {border:none;padding:3px}
.contact form span.required {font-weight:700;color:red}
.contact form div.label {padding:0 5px;vertical-align:middle}
.contact form div.label_inline {display:inline;padding:0 0 0 5px;vertical-align:middle}
.contact form .button {background-image:url(http://layout.tv.eurosport.com/i/button/fond_button.gif);background-repeat:no-repeat;background-color:#fff;border:none;color:#4C90DB;font-weight:700;font-size:1em;height:25px;line-height:20px;text-align:center;text-transform:uppercase;width:104px;cursor:pointer;margin-top:5px}
.contact form input.input_1 {width:120px;vertical-align:middle}
.contact form input.input_2 {width:240px;vertical-align:middle}
.contact form textarea {width:98%;height:200px}
.contact #id_text {height:200px;width:98%}
.contact form textarea.grand {width:350px;height:90px}
.contact form #c1 {float:left}
.contact form #c1 div, .contact form #c2 div {margin-top:10px}
.contact form #control {margin-top:10px;vertical-align:middle}
.contact img {vertical-align:middle}
.contact form input.button:hover {text-decoration:underline}
.contact #cR {margin-left:10px}
.contact #cR2 {margin-top:10px}
.contact input.check {padding:0;margin-left:5px}
.contact #uco_form {display:none}

