BODY {
	
	background-color: #FFFFFF;
	
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}


TD, P, INPUT, TEXTAREA, SELECT { color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; }

A { color: #BD6481; font-weight: normal; text-decoration: none; }
A:link { color: #BD6481; font-weight: bold; text-decoration: none; }
A:visited { color: #BD6481; font-weight: bold; text-decoration: none; }
A:hover { color: #BD6481; font-weight: bold; text-decoration: underline; }
A:active { color: #BD6481; font-weight: bold; text-decoration: none; }

.txtjustifleft { text-align: left; }
.txtjustifright { text-align: right; }
.txtjustifcenter { text-align: center; }
.txtjustifbloc { text-align: justify; }

TD.txtjustifleft { text-align: left; }
TD.txtjustifright { text-align: right; }
TD.txtjustifcenter { text-align: center; }
TD.txtjustifbloc { text-align: justify; }

P.txtjustifleft { text-align: left; }
P.txtjustifright { text-align: right; }
P.txtjustifcenter { text-align: center; }
P.txtjustifbloc { text-align: justify; }

/* Tiltes */
.titlered0 { font-family: Abial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: red; line-height: normal; }
.titlered1 { font-family: Abial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: red; line-height: normal; }

.titleorange0 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: normal; color: #FBAC37;}
.titleorange1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FBAC37; line-height: normal; }

.titlebordeau0 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990033; line-height: normal; }
.titlebordeau1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #990033; line-height: normal; }

H3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990033; line-height: normal; }

.titlewhite0 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; line-height: normal; }
.titlewhite1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF; line-height: normal; }

/* Simple text */
.txt10 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: normal; }
.txtnav { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990033; text-decoration: none; }
.txtinfogrey { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none; }

.txtred { color: red; }
.txtbordeau { color: #990033; }
.txorange { color: #FF9900; }
.txtwhite { color: #FFFFFF; }

A.txtwhite:link { font-weight: normal; color: #FFFFFF; font-size: 10px; text-decoration: none ; line-height: normal; }
A.txtwhite:visited { font-weight: normal; color: #FFFFFF; font-size: 10px; text-decoration: none ; line-height: normal; }
A.txtwhite:hover { font-weight: normal; color: #FFFFFF; font-size: 10px; text-decoration: underline ; line-height: normal; }
A.txtwhite:active { font-weight: normal; color: #FFFFFF; font-size: 10px; text-decoration: none ; line-height: normal; }

/* Form buttons */
.button1 {
	BACKGROUND-COLOR: #990033;
	BORDER: 1px solid #FFD46E;
	COLOR: #FFFFFF;
	CURSOR: hand;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	margin: 0px;
	padding: 0px;
}
.button2 {
	BACKGROUND-COLOR: #dec5ce;
	BORDER: 1px solid #990033;
	COLOR: #990033;
	CURSOR: hand;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

.button3 {
	BACKGROUND-COLOR: red;
	/*BORDER: 2px solid black;*/
	COLOR: black;
	CURSOR: hand;
	FONT-FAMILY: arial;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}

.field1 {
	background-color: #dec5ce;
	border: 1px solid #FFD46E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #990033;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.field2 {
	background-color: #EEEEEE;
	border: 1px solid #990033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
}

.menu_layer { POSITION: absolute; VISIBILITY: hidden; width: 400px; z-index: 10; }

UL {list-style-image: url(images/arrow_bordeau_s.gif);}
/*
UL UL LI {list-style-image: url(http://www.espu.org/images/bullet02.gif);}
UL UL UL LI {list-style-image: url(http://www.espu.org/images/bullet03.gif);}
*/
