body {
font-family:arial;
}
.formulaire_f_gene {
margin:10px; 
margin-left:15px; 
margin-top:0px; 
float:left; 
width:90%; 
}
/*.formulaire_f_gene * {
font-family:Arial; 
font-size:12px; 
}
*/
.formulaire_titre {
font-family:Arial; 
font-size:20px; 
color:#ffb300;
}
/*.formulaire_f_gene .formulaire_f_titre {
color:#5e5d1e; 
margin:0px; 
font-size:14px; 
font-weight:bold; 
margin-bottom:10px; 
padding:0px;width:90%; 
} 
.formulaire_f_titre  {
float:left; 
width:90%; 
line-height:normal; 
margin:10px; 
margin-bottom:0px; 
margin-top:20px; 
padding:0px;
}
.formulaire_f_titre  ul {
margin:0; 
padding:0px 0px 0; 
list-style:none;
}
.formulaire_f_titre  li { 
float:left; 
background:url(/portal/page/portal/Ressources/Images/left.gif) no-repeat left top; 
margin:0px;  9px; 
}
padding:0 0 0
.formulaire_f_titre div {
display:block; 
background:url(/portal/page/portal/Ressources/Images/right.gif) no-repeat right top; 
padding:5px 25px 5px 25px; 
text-decoration:none; 
font-weight:bold; 
color:#765;  
font-size:16px;
}*/
/*.formulaire_f_gene span {
color:#ffb300; 
margin:0px; 
margin-left:3px; 
margin-right:3px; 
padding:0px;
}
*/
.formulaire_f_label {
float:right; 
color:#5e5d1e; 
font-weight:bold; 
padding:0px; 
margin:0px; 
padding-right:10px;
}
.formulaire_f_fichier {
padding:5px; 
padding-top:0px;
}
.formulaire_f_fichier a {
color:#5e5d1e;
text-decoration:none;
}
.formulaire_f_fichier a:hover {
color:#5e5d1e;
}
.formulaire_f_tab {width:100%;
border: #CCCC99 1px solid;
border-top: 0px;
}
.formulaire_f_tab .ligne {
border:0px;
border-top: #CCCC99 1px solid;
}
.formulaire_f_tab .ligne .cellule {
border:0px;
border-top: #CCCC99 1px solid;
padding:0px;
padding-top:5px;
padding-bottom:5px;
}
.formulaire_texte {
font-family:Arial; 
font-size:12px;
margin-left:5px;
color:#042E84;
}    
 
.formulaire_f_tab .ligne .cellule input, textarea, select { 
padding-left:2px;
/* pour firefox */  
margin-top:0px;
border:1px solid #FFB300;
color:#5e5d1e;
background:#eeeedd;
}
.formulaire_f_tab .ligne .cellule input[type="checkbox"] { 
background:transparent;
border:0px;
color:#5e5d1e;
}
.formulaire_f_tab .ligne .cellule input[type="radio"] { 
background:transparent;
border:0px;
color:#5e5d1e;
}
.formulaire_f_tab .ligne .cellule input[type="button"] {
font-weight:bold;
color:#5e5d1e;
background:#CCCC99;
}   
.formulaire_f_tab .ligne .cellule .erreur {
background-color:#dcb2b2;
color:#000000;
}
.formulaire_f_pied {
float:right;
margin:0;
padding:0;
padding-right:100px;
padding-top:10px;
padding-bottom:10px;
}
.formulaire_f_pied input {
font-size:16px;
}

/*.formulaire_lov_ajax {
display:none;
background-color:#ccccb;
color:#ad4119;
border: #ad4119 1px solid;
height:90px;
width:250px;
overflow:auto;
position:absolute;
z-index:1;
cursor:pointer;
}  non avec IE 6*/
.formulaire_lov_ajax {
display:none;
background-color:#ccccb6;
color:#ad4119;
border: #ad4119 1px solid;
height:90px;
width:250px;
overflow:auto;
cursor:pointer;
}
.formulaire_lov_ajax ul {
margin:0;
padding:0px;
list-style:none;
}
.formulaire_lov_ajax li {
margin:0px;
padding:2px;
text-align:left;
overflow:hidden;
}
.formulaire_lov_ajax li:hover {
background-color:#CCCC99;
color:#FFFFFF;
}
