body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
}
.text2{font-family:Arial; font-size:11px;  color:#9E0B0E;}

table, td {
		width:100%;
		height:100%;
		border:0px;
	}


td { vertical-align:top;}

table.training {
		width:330px;
		border:1px;
		border-color:#cccccc;
		height:0px;
		padding:0px;
		margin:0px;
		border-style:solid;
	}
td.training {
		width:160px;
		height:0px;
		border:1px;;
		border-color:#cccccc;
		border-style:solid;
		
	}
	
table.cs{
		width:315px;
		height:0px;
		padding:0px;
		margin:0px;

	}
td.cs {
		width:0px;
		height:0px;		
	}
	
table.me{
		width:315px;
		height:0px;
		padding:0px;
		margin:0px;

	}
td.me {
		width:0px;
		height:0px;		
	}
	
table.tes{
		width:400px;
		height:0px;
		padding:0px;
		margin:0px;

	}
td.tes {
		width:200px;
		height:0px;		
	}
td.greybar { background:#676767;}

a:hover{text-decoration:none;}

img { border:0px;}

.main_text, table, input, textarea, a
	{
		font-family:Arial;
		font-size:11px;
		line-height:14px;
		color:#555555;
	}
p{ 
margin:0;
padding:0;
}

p.normal{ 
margin-bottom:12px;
padding:0;

}

.blue{ 
color:#3D6E8C;
}


.title_0 { 
font-family:Arial; font-size:12px; color:#555555;
font-weight:bold;
}

p.title_1 { 
font-family:Arial; font-size:11px; color:#555555;
font-weight:bold;
}

p.title_2 { 
font-family:Arial; font-size:11px; 
font-weight:bold;
color:#3D6E8C;
}

p.title_2_gold { 
font-family:Arial; font-size:11px; 
color:#a87a00;
}

p.title_0_belu { 
font-family:Arial; font-size:13px; 
font-weight:bold;
color:#3D6E8C;
margin-bottom: 3px;
}


p.carreer { 
font-family:Arial; font-size:11px; color:#3D6E8C;
font-weight:bold;
}

p.sub_title_r { 
font-family:Arial; font-size:11px; color:#555555;
font-weight:bold;
}

p.sub_title { 
font-family:Arial; font-size:11px; color:#555555;
font-weight:bold;
text-align:right;
}

p.cit { 
font-family:Arial; font-size:11px; color:#3E7291;
}

p.cit_right { 
font-family:Arial; font-size:11px; color:#757575;
text-align:right;
}



.menu_actif { 

}

font span { font-family:Arial; font-size:11px; color:#393939;}
font span a{ font-family:Arial; font-size:11px; color:#393939; text-decoration:none}
font span a:hover { font-family:Arial; font-size:11px; color:#393939; text-decoration:underline}

span a { font-size:9px; color:#7EA717; text-decoration:none}
span a:hover { font-size:9px; color:#7EA717; text-decoration:underline}

strong span a{ color:#B9720E; font-size:11px; text-decoration:underline}
strong span a:hover { color:#B9720E; font-size:11px; text-decoration:none}

span font a { font-size:11px; color:#B9720E; text-decoration:underline}
span font a:hover { font-size:11px; color:#B9720E; text-decoration:none}

font a{ font-size:11px; color:#3E7291; text-decoration:underline}
font a:hover { font-size:11px; color:#3E7291; text-decoration:none}

strong a{ color:#687201}
strong a:hover { color:#687201}

.h_text { color:#555555; text-decoration:none}
.h_text:hover{ color:#555555; text-decoration:underline}
	
.l_text {color:#D3D1D1}
.l_text a {color:#D3D1D1; text-decoration:none}
.l_text a:hover {color:#D3D1D1; text-decoration:underline}

.l2_text { color:#677101; text-decoration:underline}
.l2_text:hover { color:#677101; text-decoration:none}
	
.c_text { color:#969693}
.c_text a { color:#969693}

.t_text {color:#757575}
.t_text a {color:#757575; text-decoration:none}
.t_text a:hover {color:#757575; text-decoration:underline}


.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
	}
	


.input	{width:154px; height:17px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}
.input1	{width:119px; height:17px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}

select { width:88px; background-color:#FFFFFF;}
.select { width:65px; background-color:#FFFFFF;}

ul {margin:0; padding:0; list-style:none}
li a  {font-family:Arial; font-size:11px; line-height:20px; color:#393939; text-decoration:underline;}
li a:hover {text-decoration:none;}

.ul1 li a  {font-family:Arial; font-size:11px; line-height:20px; color:#555555; text-decoration:underline;}
.ul1 li a:hover {text-decoration:none;}

.ma_left_ins li { list-style:url(images/bullet_petit.gif); line-height:15px; margin:0;padding-left:0px; padding-top:0px; padding-right:15px; padding-bottom:0px};
.ma_left_ins ul { list-style:url(images/bullet_petit.gif); line-height:15px; margin:0; padding:0;padding-left:15px;margin-top:0px;margin-bottom:15px;margin-left:15px;}

.ma_left_ins  a{ line-height:15px;font-size:11px; color:#393939; text-decoration:underline}
.ma_left_ins_droite  a{ line-height:15px;font-size:7px; color:#393939; text-decoration:underline}
.ma_left_ins  a:hover { line-height:15px;font-size:11px; color:#393939; text-decoration:none}

   #input_index{
  		width:286px; height:18px;
		padding-left:4px; 


		background-color:#FFFFFF;
		}
		
			  #textarea{
  	width:286px; height:98px; padding-top:2px;
	overflow:auto;
		
		background-color:#ffffff;
		}

