/* ---------- Styles specific to forms xhtml ----------- */

/*  ---------Formulaires------------- */

.par1descrwarn {
	font-size: 0.8em;
	color: #f56829;
	text-align: left;
	}

table.Form {
	border : 1px solid #cacaca;
	background-color : #f0ecef;
}

td.FormTitle {
	font-Weight : bold; 
	font-Size : 14px;
	color : #f92b96;
	text-decoration : none;
	text-align : center;
	padding : 2px;
	border-top : 1px solid #cacaca;
	border-bottom : 1px solid #cacaca;
	}

td.FormInfo {
	font-Weight : bold; 
	font-Size : 11px;
	color : #5c5b5b;
	/*color : #f92b96;*/
	text-decoration : none;
	text-align : left;
	padding : 2px;
	}
	
td.FormInfo a{
	color : #7e7d7d;
	/*color : #f92b96;*/
	text-decoration : none;
	}

select.Select {
	font-weight : normal; 
	font-size : 11px;
	color : rgb(31,34,36);
	text-align : left;
	border: 1px solid #979797;
	}
td.ChampTitle {
	font-Weight : bold; 
	font-Size : 11px;
	color : #ffffff;
	background-color : #5c5b5b;
	text-decoration : none;
	text-align : right;
	padding-top : 2px;
	padding-bottom : 2px;	
	padding-right : 10px;	
	padding-left : 10px;
	vertical-align : top;
	}
td.ChampDescr {
	font-Weight : normal; 
	font-Style : normal;
	font-Size : 11px;
	color : #5c5b5b;
	text-decoration : none;
	text-align : left;
	padding-top : 2px;
	padding-bottom : 2px;	
	padding-right : 5px;	
	padding-left : 5px;
	vertical-align : top;
	}
td.ChampTitleSpe {
	font-Weight : bold;
	font-Size : 11px;
	color : rgb(54,54,54);
	background-color : rgb(204,204,204);
	text-decoration : none;
	text-align : right;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-right : 10px;
	padding-left : 10px;
	vertical-align : top;
	display: none;
	}
td.ChampDescrSpe {
	font-Weight : normal;
	font-Style : normal;
	font-Size : 11px;
	color : rgb(102,102,102);
	text-decoration : none;
	text-align : left;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-right : 0px;
	padding-left : 5px;
	vertical-align : top;
	display: none;
	}
input.Input,textarea.Input {
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(31,34,36);
	text-decoration : none;
	text-align : left;
	padding-top : 1px;
	padding-bottom : 1px;	
	padding-right : 5px;	
	padding-left : 5px;
	border : 1px solid #979797;
	}
input.Submit {
	font-weight : bold; 
	font-size : 9px;
	color : #ffffff;
	background: url(../images/bouton_submit_normal.jpg) no-repeat center left;
	text-decoration : none;
	text-align : left;
	padding : 0px 0px 0px 35px;
	height: 20px;
	width: 130px;
	border : 0px;
	cursor: pointer;
	}
span.Obligatoire {
	font-Weight : bold; 
	font-Size : 12px;
	color : #f92b96;
	text-decoration : none;
	text-align : right;
	padding-top : 1px;
	padding-bottom : 1px;	
	padding-right : 0px;	
	padding-left : 0px;
	}
td.Warning {
	font-Weight : bold; 
	font-Size : 11px;
	color : #f92b96;
	text-decoration : none;
	text-align : justify;
	padding-top : 5px;
	padding-bottom : 5px;	
	padding-right : 5px;	
	padding-left : 25px;
	}
td.MsgError {
	font-Weight : bold; 
	font-Size : 12px;
	color : rgb(255,0,0);
	text-decoration : none;
	text-align : left;
	padding : 5px;
	border : 2px solid rgb(255,0,0);
	}
td.MsgDisplay {
	font-Weight : bold; 
	font-Size : 12px;
	color : rgb(31,34,36);
	text-decoration : none;
	text-align : left;
	padding : 5px;
	border : 2px solid #fc8652;
	}
	
td.ChampTitleSpe {
        font-Weight : bold;
        font-Size : 11px;
        color : rgb(54,54,54);
        background-color : rgb(204,204,204);
        text-decoration : none;
        text-align : right;
        padding-top : 2px;
        padding-bottom : 2px;
        padding-right : 10px;
        padding-left : 10px;
        vertical-align : top;
        display: none;
        }
td.ChampDescrSpe {
        font-Weight : normal;
        font-Style : normal;
        font-Size : 11px;
        color : rgb(102,102,102);
        text-decoration : none;
        text-align : left;
        padding-top : 2px;
        padding-bottom : 2px;
        padding-right : 0px;
        padding-left : 5px;
        vertical-align : top;
        display: none;
        }

