﻿/* feuille de styles css Formulaire */
/* DIV englobante */
.formDynContainer
{
	font-family: tahoma;
	font-size:11px;
	color: #7f7f7f;
	width:100%;
	background-color:transparent;
}
.formDynContainer a, .formDynContainer a:hover {
	color:#e00;
}
/* Conteneur Formulaire */
.formDynContainer table.ms-formtable
{
	width:100%;
}
/* Label "désigne champs obliatoire */
.formDynContainer .ms-descriptiontext
{	
	font-size:11px;
	text-align:left;
}
/* Cellule Q/R */
.formDynContainer td.ms-formlabel, .formDynContainer td.ms-formbody
{
	border-top:1px solid #D8D8D8;
	padding:4px;
}
/* Label Question */
.formDynContainer td.ms-formlabel
{
	color:#000000;
	width:30%;
	font-weight:bold;
	text-align:left;
	background:#E3F6FF;
}
.formDynContainer .ms-standardheader 
{
	text-align:left;
}
.formDynContainer h3 
{
	font-family:verdana,arial,sans-serif;color:#525252;
	font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;
	margin:0;
}
/* Etoile champ obligatoire */
.formDynContainer .ms-formvalidation
{
	color:#FF0000;
}
/* Reponse question */
.formDynContainer td.ms-formbody
{
	background:#E3F6FF;
	width:70%;
}
/* Input Text, Radio */
.formDynContainer .ms-long, .formDynContainer .ms-RadioText
{
	font-size:12px;
}
.formDynContainer .ms-long {
	width:100%;
}
/* Boutons */
.formDynContainer .ms-ButtonHeightWidth {
	font-family:tahoma;font-size:11px;height:24px;padding-bottom:8px;padding-top:2px;width:80px;
}
/* Last Separator */
.formDynContainer td.ms-formline
{
	border-top:0;
}
/* Boutons du bas */
.formDynContainer span td table.ms-formtoolbar
{
	display:block !important;
	width:100%;
	background-color:#819cd3;
}
/* cellules des boutons */ 
.formDynContainer .ms-toolbar {
	border:0;color:#7f7f7f;background-image:url();background-repeat:repeat-x;background-color:transparent;	
}
.formDynContainer .ms-separator {
    color:white;
}

/* Inconnu */
.formDynContainer .ms-separator img {
    background: #819cd3;
    border-bottom: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
}
