p
{
	font-family: Time New Roman;
	font-size: 14px;

}

body
{
	font-family: Time New Roman;
	color: white;
	font-size: medium;
	scrollbar-arrow-color: #476D34;
	scrollbar-track-color: #3C592D;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	background-color: #476D34;
}

A:visited {
	color: #CFD0FF;
	text-decoration: none;
	font-weight: bold;
	}
A:link {
	color: #CFD0FF;
	text-decoration: none;
	font-weight: bold;
}
A:hover{
	color: #9297FE;
	text-decoration: none;
	}
A:active{
	color: #F0A3F1;
	text-decoration: none;
	}

table.formulaire
{
 	border-color: green;
	border-style: solid solid solid solid;
	caption-side : top;
	padding:0;
	margin:0;
	border-collapse: separate;
	border-spacing : 10pt 15pt;
	width:750px;
}

td.titre
{
    text-align: center;
    font-family: Time New Roman;
	display: inline;
	background-color: #2D5519;
	color: #FFFFFF;
	font-size: 35px;
	font-weight: bold;
	border-color: #E61E1E;
	border-width: 2px 2px 2px 2px;
	border-style: solid none solid none;
}

td.titre2
{
    text-align: center;
    font-family: Time New Roman;
	display: inline;
	background-color: #2D5519;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	border-color: #E61E1E;
	border-width: 2px 2px 2px 2px;
	border-style: solid none solid none;
}

td.titre3
{
    text-align: center;
    font-family: Time New Roman;
	display: inline;
	background-color: #345F1F;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	border-color: #E61E1E;
	border-width: 2px 2px 2px 2px;
	border-style: solid none solid none;
}

td.vide
{
	width: 250px;
	height: 20px;
	display: inline;
	float: left;
	
}

td.affichage_txt
{
	display: inline;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	border-style: none none none none;
}
	
td.affichage_txt_center
{
	text-align: center;
	display: inline;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	border-style: none none none none;
}	

td.affichage_txt_center2
{
	text-align: center;
	display: inline;
	color: #FFFFFF;
	font-size: 22px;
	font-weight: bold;
	border-style: none none none none;
}	

td.affichage_txt_center3
{
	text-align: center;
	display: inline;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	border-style: none none none none;
}	

td.champ1
{
    text-align: center;
	background-color: #99CCFF;
	color: #003366;
	font-size: 15px;
	font-weight: bold;
	border-color: #0000C0;
	border-width: 2px 2px 2px 2px;
	border-style: solid none solid none;
}

td.champ2
{
	width: 250px;
	background-color: #083929;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	border-color: #61A83E;
	border-width: 2px 2px 2px 2px;
	border-style: solid none solid none;
}

td.champ3
{
	width: 250px;
	background-color: #61A83E;
	color: #003366;
	font-size: 15px;
	font-weight: bold;
	border-color: #083929;
	border-width: 2px 2px 2px 2px;
	border-style: solid none solid none;
}

td.champ3b
{
	width: 750px;
	background-color: #61A83E;
	color: #003366;
	font-size: 15px;
	font-weight: bold;
	border-color: #083929;
	border-width: 2px 2px 2px 2px;
	border-style: solid none solid none;
}

td.champ3center
{
    text-align: center;
	width: 250px;
	background-color: #61A83E;
	color: #003366;
	font-size: 15px;
	font-weight: bold;
	border-color: #083929;
	border-width: 2px 2px 2px 2px;
	border-style: solid none solid none;
}



label
{
	font-family: Verdana;
	font-weight: bold;
}

input
{
	text-align: center;
	background-color: #ECB6B6;
	color: #476D34;
	font-size: 12px;
	font-weight: bold;
	border: 2px solid #666666;
	font-family: Verdana;
}

textarea
{
	text-align: left;
	background-color: #ECB6B6;
	color: #476D34;
	font-size: 12px;
	font-weight: bold;
	border: 2px solid #666666;
	font-family: Verdana;
	width:100 %;	
	height: 5em;
}