body,td,th,input,select,textarea,a,a:visited{
	font-family: Arial;
	font-size: 9pt;
	color: #0C3D78;
	text-decoration: none;
}

.CONTOUR_NOIR
{
	border: 1px solid #000000;
}

.DROITE_NOIR
{
	border-right: 1px solid #000000;
}


.oblig2
{
	color:red;
}

.oblig
{
	color:red;
}

a.entete
{
	color: white;
	text-decoraton: none;
}


a:visited.entete
{
	color: white;
	text-decoraton: none;
}

a:hover.entete
{
	color: yellow;
	text-decoration: overline underline ;
}

a:hover
{
	color: red;
	font-weight: bold;
	text-decoration: none;
	
}

select.entete
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #0C3D78;
	text-decoration: none;
}



.cote1{
	border: 1px solid black;
}

.cote2{
	border-right: 1px solid #F3E0FC;
}

.cote3{
	border: 1px solid #EDCFFA;
	
	vertical-align: center;
}

.tittab{
	background: #F5F5F5;
	font-weight: bold;
	border: 1px solid #EEEEEE;
}

.tittab2{
	background: #F5F5F5;
	border: 1px solid #EEEEEE;
}


.petit{
	font-size: 7pt;
}


table.ok{
	background: #FBF5FE;
	border: 1px solid #EDCFFA;
}

.champs{
	color: red;
	font-weight: bold;
	font-size: 8pt;
	text-align: center;
}

.champs2{
	color: red;
	font-size: 8pt;
	padding-left:6pt;
	text-align: justify;
	
}

.champs3{
	font-size: 8pt;
	padding-left:6pt;
	text-align: justify;
}

.titre{
	color: red;
	font-family: Verdana;
	font-size: 11pt;
}

.loi{
	font-size: 7pt;
	text-align: justify;
}

input.info{
	text-align: center;
}

li{
	padding-left:5pt;
}

.legende{
	font-weight: bold;
	color: black;
	font-size: 7pt;
}


