BODY {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : center;
	background-color : #000000;
	margin:0px;
	padding-left : 25px;
	padding-right : 25px;
	padding-top : 0px;
	padding-bottom : 0px;
	color:#FFFFFF;
} 
TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:#FFFFFF;
}
hr {
	color: #FF0000;
	height:1px;
}

A {	color : #FFFFFF;}
A:HOVER {color:#FF0000;}
a.link_blanc {color:#FFFFFF; }

.poucet {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
}
a.poucet {
	text-decoration:underline;
}
A:HOVER.poucet  {
	text-decoration:none;
}
h1{
	font-size : 20px;
	color: #FFFFFF;
	padding:0px 0px 5px 0px;
	margin:0px 0px 10px 0px;
}
h2{ 
	font-size : 18px;
	color: #FF0000;	
	padding:15px 0px 5px 0px;
	margin:0px;
 }
h3{ 
	font-size : 16px;
	color: #FF0000;	
	padding:10px 0px 5px 0px;
	margin:0px;
	border-top:1px solid #FF0000;
 }
div.contenus { 
	padding:5px 0px 10px 0px;
	margin:0px;
 }
div.encart {
	padding:0px 5px 15px 10px;
	margin:0px 0px 5px 5px;
	background-color : #FFCACA;
	float: right;
	width:150px;
}
 span.texte{ 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:#FFFFFF;
 }


input, select {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 11px;
	background-color : #FFDDDD;
	border : 1px inset #000000;
	padding-left : 5;
	padding-right : 5;
}
.transparent{
	background-color:#FFFFFF;
	border : 0px inset #000000;
}
.bouton{
	font-family : Arial;
	font-weight : Bold;
	font-size : 12px;
	padding-left : 5;
	padding-right : 5;
	padding-top : 3;
	padding-bottom : 3;
	background-color : #FF0000;
	color : #FFFFFF;
	border : 1px groove #999999;
	cursor : pointer;
}
.warning {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	background-color : #ff6633;
	color:#FFFFFF;
	padding-left : 5;
	padding-right : 5;
	padding-top : 3;
	padding-bottom : 3;
	border-top : 1px solid #000000;
	border-bottom : 1px solid #000000;
	border-right : 1px solid #000000;
	border-left : 1px solid #000000;
}



.text_b {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	padding-left : 5;
	padding-right : 5;
	padding-top : 3;
	padding-bottom : 3;
	color: #1b28ca;
}
.text_n {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left : 5;
	padding-right : 5;
	padding-top : 3;
	padding-bottom : 3;
	color: #000000;
}
.tabliste{
	/*background-color : white;*/
	margin:0px;
	border-top : 1px solid #000000;
	border-left : 1px solid #000000;
	/*border-color : #000000;*/
	border-width : 1px;
	border-style : solid none none solid;
}
.champ {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	/*background-color : #D1EDF3;*/
	padding-left : 0;
	padding-right : 5;
	padding-top : 3;
	padding-bottom : 3;
	color: #FFFFFF;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}
.value {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:#FFFFFF;
	font-weight : normal;
	padding-left : 5;
	padding-right : 3;
	padding-top : 3;
	padding-bottom : 3;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}

.form_titre {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	background-color : #999999;
	color : #FFFFFF;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 3px;
	margin:0px;
}
.ligne_titre {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	background-color : #000000;
	color : #FFFFFF;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 3px;
	margin:0px;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}
td.ligne_titre a { color:#FFFFFF;font-size:12px; }

.ligne_ss_titre {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	background-color : #999999;
	color : #FFFFFF;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 3px;
	margin:0px;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}
td.ligne_ss_titre a { color:#FFFFFF; }
.entete {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	background-color : #1b28ca;
	color : #FFFFFF;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 3px;
	margin:0px;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}
td.entete a { color:#FFFFFF; }
.ligne {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	/*background-color : #D1EDF3;*/
	color : #FFFFFF;
	padding-left : 0px;
	padding-top : 1;
	padding-bottom : 1;
	margin:0px;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}
.liste0 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left : 5px;
	padding-top : 1;
	padding-bottom : 1;
	margin:0px;
	color : #000000;
	background-color : #FFFFFF;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}
.liste1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left : 5px;
	padding-top : 1;
	padding-bottom : 1;
	margin:0px;
	color : #000000;
	background-color : #D1EDF3;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}

.erreur{
	color: #FF0000;
	border : 2px dotted #FF0000;
	padding-left: 10px;
}

.onglet_actif{
	BACKGROUND-COLOR: #70CADC;
	color: #ffffff;
	font-weight: bold;
}