/* Styles generaux */
body{font-family:Verdana, Arial, Helvetica, sans-serif;text-align:left;left:0px;top:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#f0f0e6;}
form{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
table{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
textarea{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
input{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

/* Styles calendrier */
.TdInputDateChamp input{font-size:10px;font-weight:normal;border:1px solid #000000;width:100px;height:16px;}
.TdInputDateBtn{padding-left:3px;cursor:pointer;vertical-align:middle;}
.TdInputDateBtn img{border:#FFFFFF 0px solid;}
.TdInputDateBtn input{border:#FFFFFF 0px solid;}
.picker{border:#999999 1px solid;font-size:12px;padding:1px;cursor: pointer;background-color:#FFFFFF;}
.calendar td{font-size:11px;}
.title{font-weight:bold;background-color:#DDDDDD;}
.day{border:#F6F6F6 1px solid;width: 25px;cursor:pointer;text-align:center;}
.dayhover{border:#000000 1px solid;background-color:#666666;color:#FFFFFF;width:25px;cursor:pointer;text-align:center;text-decoration:underline;}
.dayheader{border:#FFFFFF 1px solid;font-weight:bold;width:25px;background-color:#FFFFFF;text-align:center;}
.othermonthday{color:#999999;}
.selectedday{border:#666666 1px solid;font-weight:bold;width:25px;color:#000000;background-color:#FFFFFF;}
.calendar{border:#000000 1px solid;cursor:default;border-collapse:collapse;background-color:#FFFFFF;}
.month{margin:0px 5px 0px 5px;background-color:#F6F6F6;}
.nextprev{padding:0px 5px 0px 5px;cursor: pointer;height:25px;}

/* Styles specifiques */

/* Mise en page principale */

.TabPrincipal{text-align:center;}
.TabContenu{width:290px;margin:0px 0px 10px 0px;}
.PanelNomBloc{width:290px;}
/* Messages haut de page */
.MessageErreurChampsObligatoires{color:#FF0000;}
.RecapErreursSaisie{color:#FF0000;}
.TexteChampsObligatoires{font-size:11px;}

/* Bloc coordonnees */

.SaisieObligatoire{color:#FF0000;}
.TdLibelleCoord{font-size:10px;font-weight:bold;width:120px;height:18px;}
.TdLibelleObs{font-size:10px;font-weight:bold;width:180px;height:18px;}
.TdInputCoord{width:190px;font-size:10px;font-weight:normal; border:0px solid #6699cc;}
.TdInputCoord input{width:190px;border:0px solid #6699cc;font-weight:normal;height:16px;}
.TdInputCoord select{width:150px;border:0px solid #6699cc;font-weight:normal;height:16px;}
.TdRadioCoord{font-size:10px;font-weight:normal;}
.TdRadioCoord input{height:18px;width:14px;margin:0px 3px 0px 0px;}
.TdInputDates{font-size:10px;font-weight:normal;}
.TdInputDates input{}
.TdTextareaObs textarea{font-size:10px;font-weight:normal;width:180px;height:80px;border:0px solid #6699cc;}


/* Blocs specifiques */

.TdLibelleBloc{font-size:10px;font-weight:bold;width:390px;height:20px;}
.TdLibelleBloc *{font-weight:bold;}
.TdChoixBloc{}

.SpanCheckbox{font-size:10px;font-weight:normal;}
.SpanCheckbox input{height:14px;width:14px;margin:0px 3px 0px 0px;}
.SpanRadio{font-size:10px;font-weight:normal;}
.SpanRadio input{height:14px;width:14px;margin:0px 3px 0px 0px;}
.SpanCombo{font-size:10px;}
.SpanCombo select{border:1px solid #000000;font-weight:normal;width:180px;height:16px;}
.SpanListe{font-size:10px;}
.SpanListe select{border:1px solid #000000;font-weight:normal;width:125px;}

.TdLibelleChoixNum{font-size:10px;font-weight:normal;width:180px;height:20px;}
.TdInputChoixNum{font-size:10px;font-weight:normal;}
.TdInputChoixNum input{border:1px solid #000000;font-weight:normal;width:60px;height:16px;}
.TdLibelleChoixTxt{font-size:10px;font-weight:normal;width:180px;height:20px;}
.TdInputChoixTxt{font-size:10px;font-weight:normal;}
.TdInputChoixTxt input{border:1px solid #000000;font-weight:normal;width:180px;height:16px;}
.TdLibelleChoixDate{font-size:10px;font-weight:normal;width:180px;height:20px;}
.TdInputChoixDate{font-size:10px;font-weight:normal;}
.ErreurSaisieChoixNum{color:#FF0000;}
.ErreurSaisieChoixTxt{color:#FF0000;}




