/*****************************************/
/*SITE Valraiso §  
/*****************************************/
/* couleurs utilisees
rouge fonce color:#790e11;	
rouge vif color:#a50b16;	
gris clair color:#e0e0e0;	*/

BODY 
{ 
    font-family:"Trebuchet MS",arial,helvetica,sans-serif;
    font-size:12px;
    background:#e0e0e0;
    color:#222;
}
H1
{
    text-align:left;
    font-weight:normal;

}
H2 A
{
    text-decoration:none;

}A
{
    color:#790e11;
    text-decoration:underline
}
A:hover
{
    color:#a50b16;
    text-decoration:underline;
}
SPAN
{
    color:#999;
}
LEGEND
{
    color:#a50b16;
    padding:6px;
}
/*****************************************/
/*formulaires */
/*****************************************/
FORM
{
    margin:0;
    padding:0;
    border:none;
}
FORM EM
{
    font-weight:bold;
    color:#c00;
}
FORM UL
{
    margin:0;
    padding:0;
    margin-top:10px;
}
FORM LI
{
    list-style:none;
    margin-bottom:0.8em;
}
FORM INPUT, BUTTON, SELECT
{
    vertical-align:middle; /* Solution pb. d'alignement. (9) */
}
FORM TEXTAREA,FORM INPUT.texte,FORM SELECT
{
    font-family:"Trebuchet MS",arial,helvetica,sans-serif;
    background:#e5e5dc;
    font-size:12px;
}
FORM .validation
{
    text-align:right;
}
FORM INPUT.textecourt
{
    width:30px;
}
FORM INPUT.valider
{
    width:150px;
    background:#7e8238;
    color:white;
}
FIELDSET
{
    border:1px inset #aaa;

    padding:0 3px 5px 3px;
    margin-bottom:5px;
}
.formulaire
{
    width:600px;
    margin:7px 0 7px 100px;
    padding:0px 5px;
}
LEGEND
{
    font-weight:bold;
    color:#333;
}
.formulaire LABEL
{
    display:block;
    float:left;
    width:120px;
    text-align:right;
    margin-right:10px;
    padding-top:3px;
    font-size:1.1em;
}
.formulaire TEXTAREA,.formulaire INPUT.texte,.formulaire SELECT
{
    width:350px;
}
.formulaire  TEXTAREA
{
    height:200px;
}
.formulaire .obligatoire TEXTAREA,.formulaire .obligatoire INPUT,.formulaire .obligatoire SELECT
{

}
.tableauform
{
    margin-left:100px;
}
.tableauform INPUT.texte,.tableauform SELECT
{
    width:200px;
}
.tableauform TEXTAREA
{
    width:350px;
    height:400px;
}
/*****************************************/
/*separateurs */
/*****************************************/
.sep-h
{
    margin-bottom: 12px;
    height:12px;
    font-size:0;
    border-bottom:1px solid #790e11;
}
.sep-v
{
    background:url(../img/sep.png) repeat-y;
}*/


