﻿.form
{
    width: 100%;
    direction: ltr;
}

.formlabel, .formtitle, .formcenter, .formlabelgras, .formlabelalignleft
{
    text-align: right;
    margin: 2px 4px 2px 4px;
    font-size: 14px;
    text-wrap: none;
}

/* utilisé pour postdoc, sert a l'alignement de l'ensemble + des zs*/ 
.formlabelfixed{
    width:150px;
}

.formlabelalignleft
{
    text-align: left;
}

.formlabelgras
{
    font-weight:bold;
    text-align: left;
}

.formtitle, .formcenter
{
    text-align: center;
}

.formtitle
{
    padding-top: 20px;
    border-bottom: 1px dotted black;
    text-align: left;
    font-weight: bold;
}

.formtextbox, .formcodepostal, .formville, .formdate, .formheure, .formparam, .formupperparam, .formuppertextbox, .formindicatifinternational, .formtelephone, .formcheckbox
{
    font-size: 14px;
    overflow-y: auto;
    font-family: "Segoe UI", Helvetica, Arial, sans-serif;
}

.formtextbox, .formcodepostal, .formville, .formdate, .formheure, .formparam, .formupperparam, .formuppertextbox, .formindicatifinternational, .formtelephone
{
    width: 250px;
    margin: 2px 0px 2px 0px;
    height: 20px;
}

.formcheckbox
{
    margin: 0;
}


.formcodepostal
{
    width: 45px;
}

.formville
{
    width: 190px;
}

.formcodepostal, .formville, .formuppertextbox, .formupperparam
{
    text-transform: uppercase;
}

.formdate
{
    width: 74px;
}

.formheure, .formindicatifinternational
{
    width: 38px;
}

.formparam, .formupperparam, .formtelephone
{
    width: 120px;
}

.formcombo, .formcomboparam
{   
    height: 26px;
    margin: 0px 0px 0px 0px;
    font-family: "Segoe UI", Helvetica, Arial, sans-serif;
    font-size: 14px;
}

.formcombo
{
    width: 254px;
}

.formcomboparam
{
    width: 104px;
}

.formlistbox
{
    width: 254px;
    /*height: 22px;*/
    margin: 0;
    font-family: "Segoe UI", Helvetica, Arial, sans-serif;
    font-size: 14px;
}

.formradiobuttonlist
{
    /*margin: 2px 0px 2px 0px;*/
    margin: 0;
    font-family: "Segoe UI", Helvetica, Arial, sans-serif;
    font-size: 14px;
}

.formobl
{
    width:10px;
    font-weight:bold;
    text-align:center;
    color: #d34332;
}
