	
	.status {padding: 8px 10px 5px 10px; border-radius: 10px; -moz-border-radius: 10px; text-shadow: 1px 1px 1px #fff; overflow: auto; margin-bottom: 20px; clear: both;}
		.status img {float: left; padding-right: 5px;}
		.status p {padding: 0; margin: 0;}
		.status p span {font-weight: 700;}
		.status .closestatus {float: right; color: #fff; text-align: center; margin-left: 10px;}
			.status .closestatus a {position: relative; color: #fff; text-decoration: none; padding: 5px; width: 10px; height: 10px; display: block; border-radius: 5px; -moz-border-radius: 5px; line-height: .6em; top: -2px; text-shadow: none;}
	
	.warning {border: 3px solid #BF9900; background: #FEEB9C url(images/bg_fade_yellow_med.png) repeat-x top;}
		.warning span {color: #BF9900;}
		.warning .closestatus a {background: #BF9900;}
			.warning .closestatus a:hover {background: #9B7C00;}
			
	.success {border: 3px solid #8EA534; background: #CBDA8F url(images/bg_fade_green_med.png) repeat-x top;}
		.success span {color: #8EA534;}
		.success .closestatus a {background: #8EA534;}
			.success .closestatus a:hover {background: #829829;}
			
	.error {border: 3px solid #990000; background: #F5D0CD url(images/bg_fade_red_med.png) repeat-x top;}
		.error span {color: #990000;}
		.error .closestatus a {background: #990000;}
			.error .closestatus a:hover {background: #730D0D;}
	
	.info {border: 3px solid #2FADD7; background: #92D6ED url(images/bg_fade_blue_med.png) repeat-x top;}
		.info span {color: #0E7A9F;}
		.info .closestatus a {background: #2FADD7;}
			.info .closestatus a:hover {background: #228DB0;}





.li {
	color: #000;
	margin-left: 40px;
	font-size: 12px;
}
 H1  {
	font-weight: bold;
color=black;						font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #006;
	margin-left: 22px;
}
.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
 
	color: #666666;
}
.style3 {
	color: #006666;
	font-weight: normal;
	font-size: 14px;
}
.titre1 {
	background-color: #BBDFDF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003333;
	font-size: 16px;
	font-weight: bold;
	width: 650px;
	margin: auto;
	clip: rect(auto,auto,auto,auto);
	padding: 5px;
}

.titre12 {
	background-color: #BBDFDF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003333;
	font-size: 14px;
	font-weight: bold;
	width: 850px;
	margin: auto;
	clip: rect(auto,auto,auto,auto);
	padding: 5px;
}
.texte2 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 13px;
}
.texte3 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        padding: 10px 2px 10px 2px ;
}
.texte2  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 15px;
}
.style4 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}
.centre {
	text-align: center;
}
.add a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #009900;
}
body
{
background-color:#fff;
padding:0; font-family: Arial, Helvetica, sans-serif;
margin:0px auto auto auto;
color:#424849;
font-size:12px;
}
h1{
font-size:16px;
font-weight:bold;
color:#0f3753;
width: auto;
padding:0px 0 5px 0;
margin: auto;
text-decoration:none;
}
h2{
font-size:14px;
font-weight:bold;
color:#0f3753;
width: auto;
padding:5px 0 5px 0;
margin: auto;
text-decoration:none;
}
h3{
font-size:14px;
font-weight:bold;
color:#0464a1;
text-decoration:none;
text-align: left;
}

.fontprofil{
font-size:14px;
font-weight:bold;
color:#000000;
text-decoration:none;
text-align: left;
}
p{
font-size:11px;
text-align:justify;
padding:2px;
margin:0px;
}
 
td{
 
margin:1px;
 
}
th{
	background-color: #EFEFEF;
	padding:5px;
	color:#000;
}
.th a{
	background-color: #FFFFFF;
	padding:5px;
	color:#003;
	text-align:left
} 
tr.color1{
background-color:#F3F5F6;
}


 
.odd {
	background-color: #E2DFFF;
}
.sortable a{
	padding:5px;
	color:#000
	text-align:left
; 	color: #000;
} 
 
.sortable a:hover{
	padding:5px;
	color:#009;
	text-align:left
} 
 
/*---------------------pagination-----------------------------*/

div.pagination {
	padding:5px;
	margin:5px;
	text-align:center;
	float:left;
	font-size:10px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	
	text-decoration: none; 
	color: #d8325d;
}
div.pagination a:hover, div.pagination a:active {
	border:1px solid #ddd;
	color: #fff;
	background-color: #d8325d;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	font-weight: bold;
	background-color: #d8325d;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	color: #ccc;
}


div.exportlinks {
	font-size: 0.8em;
	padding: 2px 4px 2px 4px;
	margin: 0 0 10px 0;
	width: 99%;
}

span.export {
	padding: 0 4px 1px 20px;
	display: inline;
	cursor: pointer;
}

span.excel {
	background: url(images/excel.png) no-repeat;
}
span.csv {
	background: url(images/csv.png) no-repeat;
}
span.xml {
	background: url(images/xml.png) no-repeat;
}

}
span.pdf {
	background: url(images/ico_file_xml.png) no-repeat;
}

.export.pdf{
	background: url(images/pdf.png) no-repeat;
}
/*-----------------------contact------------------------*/
 
 
.clear {
	clear: both;
}


.tableau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006633;
	font-weight: bold;
	text-align: left;
	margin: 5px;
	padding: 5 px;
}
