/* CSS Document */


html, body
{
	margin : 0;
	padding: 0;
	height: 100%;
}

.f10
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.f10Courier
{
	font-family: "Courier New", Courier, monospace;
	font-size: 10px;
}

.f11
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.f11Courier
{
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
}

.f12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.f12error
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C00000;
	font-weight: bold;
}

.f12ind
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
}

.f12Times
{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
}

.f12Courier
{
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}

.f14
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.f14Courier
{
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
}

.f16
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.f18
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}


.f24
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #E96300;
	line-height: 40px;
	font-weight: bold;
}

.f20
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #7C887D;
	line-height: 40px;
	font-weight: bold;
}

H2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	margin-top: 2px;
	margin-bottom: 2px;
}

H4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-top: 2px;
	margin-bottom: 2px;
}

H1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #7C887D;
	margin-top: 0px;
	margin-bottom: 0px;
}


.fcolorgreen
{
	color: #006600;
}

.fcolororange
{
	color: #B86113;
}

.fcolorgrey
{
	color: #536354;
}

a.orange01:link, a.orange01:visited
{
	text-decoration: underline;
	color: #F25804;
}

a.orange01:hover
{
	text-decoration: none;
	color: #28741C;
}

a.imgborder:link, a.imgborder:visited
{
	color: #FFFFFF;
}

a.imgborder:hover
{
	color:  #1456C4;
}

a.rouge:link, a.rouge:visited
{
	text-decoration: none;
	color: #B14545;
}

a.rouge:hover
{
	text-decoration: none;
	color: #ABA8A1;
}

a.rouge01:link, a.rouge01:visited
{
	text-decoration: underline;
	color: #A61708;
}

a.rouge01:hover
{
	text-decoration: none;
	color: #656565;
}

a.rouge02:link, a.rouge02:visited
{
	text-decoration: underline;
	color: #A61708;
	font-weight: bold;
}

a.rouge02:hover
{
	text-decoration: none;
	color: #656565;
	font-weight: bold;
}

a.vert01:link, a.vert01:visited
{
	text-decoration: underline;
	color: #1B831B;
	font-weight: bold;
}

a.vert01:hover
{
	text-decoration: none;
	color: #656565;
	font-weight: bold;
}

a.ocre:link, a.ocre:visited
{
	text-decoration: underline;
	color: #663333;
	font-weight: bold;
}

a.ocre:hover
{
	text-decoration: none;
	color: #656565;
	font-weight: bold;
}

a.bleu01:link, a.bleu01:visited
{
	text-decoration: underline;
	color: #336ADB;
	font-weight: bold;
}

a.bleu01:hover
{
	text-decoration: none;
	color: #656565;
	font-weight: bold;
}

a.bleu02:link, a.bleu02:visited
{
	text-decoration: underline;
	color: #336ADB;
}

a.bleu02:hover
{
	text-decoration: none;
	color: #656565;
}

a.gris01:link, a.gris01:visited
{
	text-decoration: underline;
	color: #656565;
	font-weight: bold;
}

a.gris01:hover
{
	text-decoration: none;
	color: #336ADB;
	font-weight: bold;
}

a.blanc01:link, a.blanc01:visited
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

a.blanc01:hover
{
	text-decoration: underline;
	color: #DCDADA;
	font-weight: bold;
}

a.noir01:link, a.noir01:visited
{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

a.noir01:hover
{
	text-decoration: underline;
	color: #A44036;
	font-weight: bold;
}

a.noir02:link, a.noir02:visited
{
	text-decoration: none;
	color: #000000;
}

a.noir02:hover
{
	text-decoration: underline;
	color: #808080;
}


a.jaune01:link, a.jaune01:visited
{
	text-decoration: underline;
	color: #FFFF00;
	font-weight: bold;
}

a.jaune01:hover
{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

a.jaune02:link, a.jaune02:visited
{
	text-decoration: none;
	color: #FFFF00;
	font-weight: bold;
}

a.jaune02:hover
{
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
}

.texteform
{
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.ctest
{
	border: dotted;
}


.formOption
{
	font-size: 9px;
}

.formOptionError
{
	font-size: 9px;
	border: 3px solid #C00000;
}

.formTexteAreaError
{
	border: 3px solid #C00000;
}
