INPUT
{
   
    font-size:10px;
  
}

label
{
	line-height:1.3;
}
.tundra .dijitInputFieldValidationError:hover, .tundra .dijitInputFieldValidationError:focus
{
	background-color:#fdbbbb;
}


.tundra .dijitInputFieldValidationError {
		background-image:none;
		border:1px solid #FF3D3D;
}

.formule
{
	text-align:left;
	float:left;
	clear:left;
}

.formuleCadre
{
	
	height:32px;
	
}

.formuleCadre input
{
	float:left;
	display:inline;
	margin-left:8px;
}

.formuleLbl
{
	float:left;
	padding-left:8px;
	text-align:left;
	font-weight:bold;
	width:212px;
}

.bandeauInfo
{
	
	width:100%;
}

.FormTable
{
    width: 450px; 
    text-align:left;
    margin-left:20px;
    padding-left:5px;
    margin-top:60px;
    height:auto;
    min-height:100px;
   
   /* background-color:#eeeeee;*/
}

.EnteteTable
{
    width:100%;
    height:10px;
    background-color:#FFC262;
    font-family:Arial;
    font-weight:bold;
    font-size:10pt;
    text-align:left;
    vertical-align:top;
    padding:5px;
    margin-left:-10px;
}

.LabelTable
{
     width:280px;
     padding:5px;
     
     float:left;
    font-family:Arial;
     font-weight:bold;
    font-size:8pt;
    margin-top:5px;
    line-height:10px;
  
}

.LabelTablePer
{
     width:280px;
     padding:5px;
     padding-bottom:0;
     padding-top:0;
          
     float:left;
    font-family:Arial;
     font-weight:bold;
    font-size:8pt;
    margin-top:0px;
   
  
}

.smallField
{
	width:25px;
	padding:0;
	margin:0;
	height:16px;
	font-size:8pt;
}

.InputTable
{
	/*
     width:140px;
     margin-left:300px;
*/
     padding:5px;
     padding-top:0;
     padding-left:0;
     font-family:Arial;
     font-size:9pt;
     margin-top:5px;
     line-height:9px;
     text-align:justify;
	
    
}

.InputTable SELECT
{
	
     font-size:12px;
     width:150px;
	
}

* html .InputTable
{
	margin-left:70px;
}

.spacerTable
{
    background-image:url(../media/degradeForm.jpg);
    height:3px;
    background-repeat:no-repeat;
    margin-left:-10px;
}

.LabelChoixTable
{
	width:100%;
	font-family:Arial;
    padding:5px;
    font-size:8pt;
    margin-top:5px;
    line-height:8px;

}

.ChoixTable
{
	width:100%;
	font-family:Arial;
    padding:5px;
    font-size:10pt;
    margin-top:5px;
    line-height:1px;
	
	
}

.ChoixTable INPUT
{
	
	
}


.InfosClient input
{

}

.authChoice
{
	
	 	text-align:left;
	 	margin-top:10px;
	
}



.authText
{


	
}



.wholeLine
{
width:100%;
	font-family:Arial;
    padding:5px;
    font-size:10pt;
    margin-top:5px;
    line-height:8px;

}

/* Surcharge DOJO pour afficher les couleurs BNR */

.wholeLine .dojoHtmlCheckboxOn
{
	background: url(../media/check.gif) 0px 0px;
}
.wholeLine .dojoHtmlCheckboxOff
{
	background: url(../media/check.gif) -16px 0px;
}
.wholeLine .dojoHtmlCheckboxDisabledOn
{
	background: url(../media/check.gif) -32px 0px;
}
.wholeLine .dojoHtmlCheckboxDisabledOff
{
	background: url(../media/check.gif) -48px 0px;
}
.wholeLine .dojoHtmlCheckboxOnHover
{
	background: url(../media/check.gif) -64px 0px;
}
.wholeLine .dojoHtmlCheckboxOffHover
{
	background: url(../media/check.gif) -80px 0px;
}

.paragraphe
{
	padding-top:10px;
	text-align:left;
}

.lienTarif
{
	color:#CC0000;
	padding:20px;
	text-decoration:none;
	font-weight:bold;
	font-size:10pt;
}