/**
 * Styles pour la soumission câble chauffant
 * --------
 * @author Cédric Talbot <c.talbot@stelpro.com>
 * @version 1.00 2010-02-22
 */
/* Conteneur pour Protherm */
div#ProthermCT {
    padding:0;
    margin:0;
    background-color:#FFFFFF;
    color:#000000;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
}
div#ProthermCT a {
    color:#1f1f1f;
    font-size:11px;
}
div#ProthermCT a img {
    border:0;
}
/* Titres et sous-titres */
div#containerPub {
    margin-left:5%;
}
h3 {
    color:#000000;
}
/* Message d'erreur */
h4.invalide {
    color:#990000;
    background-color:#FFFFFF;
    padding:3px !important;
    width:90%;
    margin:5px auto !important;
    border:2px solid #4D4A47;
    text-align:center;
}
/* Conteneur du formulaire */
div#SoumissionForm {
    text-align:right;
    width:90%;
    margin:0px auto;
    padding:15px;
    border:2px dotted #888888;
}

/* Table pour layout */
div#SoumissionForm table {
    border-collapse:collapse;
    width:100%;
    margin:0;
    border:0;
    padding:0;
}

div#SoumissionForm table caption {
    text-align:center;
    font-size:14px;
    font-weight:bold;
}

div#SoumissionForm table td {
    padding:10px 2px;
    vertical-align:top;
}

div#SoumissionForm table td a {
    font-size:14px;
}

div#SoumissionForm table td label {
    color:#1f1f1f;
    font-weight:bold;
}

div#SoumissionForm table td span.SC_info {
    color:#3f3f3f;
    font-size:11px;
}

div#SoumissionForm table td.left {
    text-align:left;
}

/* Item du formulaire */
div#SoumissionForm form label {
    font-size:12px;
    margin:0 auto 10px;
}
/** Table pour choix de thermostat **/
table#ChoixThermostat {
    text-align:center;
}

table#ChoixThermostat td {
    vertical-align:middle !important;
    border:1px dotted #888888;
    padding:0 !important;
}
table#ChoixThermostat td a {
    font-size:14px;
}
table#ChoixThermostat td label {
    cursor:pointer;
}

/**
 * Affichage de la soumission
 */
h1.OptionHeader {
    color:#000000;
    font-size:10pt;
    text-align:left;
    margin:12px 5px 3px 25px;
}
h1.OptionHeader span.OptionInfo {
    color:#888888;
    display:block;
    font-style:italic;
}
form#SCV_Form {
    margin:0;
    padding:0;
    border:0;
}
div#DetailsView {
    text-align:left;
    color:#000000;
    width:90%;
    margin:5px auto 20px;
    font-size:10px;
}
div#DetailsView strong {
    font-size:12px;
    color:#1f1f1f;
}
table.OptionsCtrl {
    width:90%;
    margin:5px auto 0;
    color:#000000;
    font-size:11px;
    border-collapse:collapse;
    border:1px solid #4D4A47
}
table.OptionsCtrl th {
    text-align:center;
    color:#FFFFFF;
    font-weight:bold;
    text-transform:uppercase;
    background-color:#4D4A47;
}
table.OptionsCtrl th span.discret {
    font-weight:normal;
    color:#ffffff;
    text-transform:none;
    background-color:#4D4A47;
}
table.OptionsCtrl td {
    text-align:center;
    padding:10px;
    width:24% !important;
}
table.OptionsCtrl td.desc {
    text-align:left;
    width:32% !important;
}
table.OptionsCtrl td.qt {
    width:20% !important;
}
