body{
padding:0px;
margin:0px;
background-color:#E0E3E5;
/*width:100%;*/
}

.lienPave {
	color: #CCCCCC;
	font-weight: bold;
	font-size: 14px;
}

.Style1 {
	color: #CCCCCC;
	font-weight: bold;
	font-size: 14px;
}

.Style4 {font-size: 14px}

table, td {
		width:100%; 
/*		width:1200px;  */
		height:98%;
		border-width:0px;
	}
	
table, td .tableMac {
/*		width:100%;   */
/*		width:1200px;  */
/*		height:98%;*/
/*		border-width:0px; */
	}	
	
td { vertical-align:top;} 

a:hover{text-decoration:none;}

.m_text, td, a, li, input, textarea
	{
		font-family:Verdana;
		font-size:12px;
		line-height:normal;
		color:#4B5155;
	}
	
.c_text, .c_text a
	{
	  line-height:11px;
	  color:#C4CBCF;
	  text-decoration:none;
   	  font-size:10px;
	}

.c_text a:hover { text-decoration:underline;}

.icon1 { background-image:url(images/fleche24.gif); background-position:left; background-repeat:no-repeat; padding-left:15px;}
.icon2 { background-image:url(images/fleche20.gif); background-position:left; background-repeat:no-repeat; padding-left:15px;}
.icon3 { background-image:url(images/fleche22.gif); background-position:left; background-repeat:no-repeat; padding-left:15px;}

.link { text-align:right;}

.link a { line-height:11px; color:#4B5155; font-weight:bold; background-image:url(images/h-l.gif); background-repeat:repeat-x; background-position:bottom; text-decoration:none;}

.link a:hover { background-image: none;}

.linkForm { text-align:center;}

span { font-size:12px; font-weight:bold;}

.cell { padding:19px 18px 5px 14px}
.cellMenu { padding:0px 0px 0px 15px}

/* .line { height:1px; background-color:#A4AEB3;}  */
.line { height:1px; background-color:#FF0000}

.links { line-height:18px;}

.links a { color:#485761; font-weight:bold; line-height:18px}

font { font-size:14px; color:#476274; font-weight:bold; margin-left:6px}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		color: default;
	}

.form
	{
		height:27px; margin-top:-2px;
	}	

.form td input
	{
		width:205px; height:24px; border-color:#919191; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:9px; padding-top:3px;
	}

.formCandidature
	{
		height:27px; margin-top:-2px;
	}	

.formCandidature td input
	{
		width:105px; height:24px; border-color:#919191; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:9px; padding-top:3px;
	}
	
/*
.form td select
	{
		width:80px; height:24px; border-color:#919191; border-width:0px; background-color:#ffffff; border-style:solid; padding-left:9px; padding-top:3px;
	}
*/
/*
textarea{
		width:413px; height:124px; border-color:#919191; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:9px; overflow:hidden; margin-top:-2px;padding-top:3px;
	}
*/	
textarea{
		width:290px; height:124px; border-color:#919191; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:9px; overflow:hidden; margin-top:-2px;padding-top:3px;
	}
	
.form1
	{
		width:30px; height:24px; border-color:#919191; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:9px; padding-top:3px;
	}		
/*label{
		width:205px; height:24px; border-color:#919191; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:9px; padding-top:3px;
	} */
	
.obligRed
	{
		color:#FF0000; font-weight:bold;
	}	