﻿
form {
	margin: 0;
	padding: 0;
}

FIELDSET 
{
    padding : 0;
    border: none;
}

LEGEND 
{
    color: #000000;
    font-size: 1.1em;
    font-weight:bold;
    padding-top: 1.5em;
    padding-right: 0px;
    padding-bottom: 1em;
    padding-left: 0px;
    margin: 0px 0px 0px -7px;
}

INPUT, SELECT
{
    margin-left: 5px;
    margin-top: 1px;
    margin-bottom: 1px;
    margin-right: 5px;
}

Label.EnDessous
{
    margin-left: 5px;
    margin-top: 0px;
    margin-bottom: 1px;
    margin-right: 5px;
}


INPUT.Erreur, 
INPUT.TxtCodePostalErreur, 
INPUT.TxtTelephoneErreur,
INPUT.TexteMoyenErreur,
SELECT.Erreur,
SELECT.CourtErreur,
SELECT.MoyenErreur,
SELECT.LongErreur,
TEXTAREA.TexteErreur
{
    background: #ce2214;
    color:White;
}


INPUT.TxtCodePostal, INPUT.TxtCodePostalErreur
{
    text-transform:uppercase;
    width:60px;
}

INPUT.TxtTelephone, INPUT.TxtTelephoneErreur 
{
    width:100px;
}


INPUT.ActionButton
{
    padding:6px;
    margin-top:5px;
    margin-bottom:5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:1em;
    font-weight:bold;
}

INPUT.TexteMoyen, INPUT.TexteMoyenErreur
{
    width:130px;    
}
SELECT.Court, SELECT.CourtErreur
{
    width:50px;
}
SELECT.Moyen, SELECT.MoyenErreur
{
    width:140px;
}
SELECT.Long, SELECT.LongErreur
{
    width:215px;
}


TEXTAREA.Texte, TEXTAREA.TexteErreur
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 450px;
    height: 6em;
    line-height: 1.5em;
    font-size: 1em;
}

SPAN.Radio
{
    text-transform:none;
    font-weight:normal;
    color:Black;
}

SPAN.RadioErreur
{
    text-transform:uppercase;
    font-weight:bold;
    color:#ce2214;
}

label.LabelGras 
{
    font-weight:bold;
    display:block;
    margin-bottom:7px;
}
