a {  color: #CC3300; text-decoration: none}

a:hover {  text-decoration: underline; color: #CC3300}

.text {  padding: 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #003366;}

.menus { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #FFFFFF; line-height: 25px; font-weight: bold;}

.menus a{ color: #FFFFFF; text-decoration: none;}

.menus a:hover{ text-decoration: none; color: #660000;}

.titre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #003366;}

.credits { font: 9px/20px Verdana, Arial, Helvetica, sans-serif; color: #0F3F6F; padding-top: 4px; padding-bottom: 4px}

.credits a:hover{ text-decoration: underline; color: #CC3300;}

.credits a{ color: #CC3300;}

.textred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #CC3300}

.margin {font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;}

.margin h2 {font-size: 10px;
font-weight: bold;
color: #FFFFFF;
background-color: #243765;
padding: 3px 37px;
margin-bottom: 10px;
margin-top: 10px;
background-image: url(images/star.gif); background-repeat: no-repeat;}

.margin h3 { font-size: 10px;
margin: 10px;
font-weight: normal;
color: #000000;}

.margin h4 { font-size: 10px;
color: #CC3300;
text-decoration: none;
font-weight: bold;
margin: 10px;
margin-top: -6px;
margin-bottom: 5px;}

.more { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #CC3300;
text-decoration: none;
font-weight: bold;}

.home {margin: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
color: #555555;}

.home h2 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #444444;
background-color: #EEEEEE;
padding: 2px;
margin-bottom: 10px;
margin-top: 12px;}

.home a { background-image: url(images/arrow.gif); background-repeat: no-repeat;
margin-left: 3px;
padding-left: 15px;
font-size: 10px;
color: #CC3300;
text-decoration: none;
font-weight: bold;}

.home a:hover { font-size: 10px;
color: #CC3300;
text-decoration: underline;
font-weight: bold;}

.main {
width: 510px;
padding: 10px;
padding-top: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
color: #555555;}

.top {
margin-top: -5px; margin-bottom: 10px;
}

.main h2 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #444444;
background-color: #EEEEEE;
margin-bottom: 10px;
margin-top: 0px;
padding: 3px;}

.main p {margin-top: 0px; margin-bottom: 10px;}
.main ul {margin-top: 0px; margin-bottom: 10px;}
.main ol {margin-top: 0px; margin-bottom: 10px;}

.bkg {background-image: url(images/structure_r4_c2.gif); background-repeat: no-repeat}


/* FORM */

SUBMIT {
	BORDER-RIGHT: #AFAFAF 1px solid; 
	BORDER-TOP: #AFAFAF 1px solid; 
	FONT-SIZE: 10px;
	WIDTH: 30px;
	BACKGROUND-COLOR: #F5F5F5; 
	BORDER-LEFT: #AFAFAF 1px solid; 
	WIDTH: 50px; 
	COLOR: #333333; 
	BORDER-BOTTOM: #AFAFAF 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 17px;
	font-weight: bold;
	}
	
.button {
	BORDER-RIGHT: #AFAFAF 1px solid; 
	BORDER-TOP: #AFAFAF 1px solid; 
	FONT-SIZE: 10px;
	WIDTH: 30px;
	BACKGROUND-COLOR: #F5F5F5; 
	BORDER-LEFT: #AFAFAF 1px solid; 
	WIDTH: 100px; 
	COLOR: #333333; 
	BORDER-BOTTOM: #AFAFAF 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 17px;
	font-weight: bold;
	}

SELECT {
	BORDER-RIGHT: #AFAFAF 1px;
	BORDER-TOP: #AFAFAF 1px; 
	FONT-SIZE: 10px; 
	FILTER: Alpha(Opacity=30); 
	BORDER-LEFT: #AFAFAF 1px; 
	COLOR: #333333; 
	LINE-HEIGHT: 13px; 
	BORDER-BOTTOM: #AFAFAF 1px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #F5F5F5; 
	TEXT-ALIGN: left;
	}

.textarea {
	BORDER-RIGHT: #AFAFAF 1px solid; 
	BORDER-TOP: #AFAFAF 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #AFAFAF 1px solid; 
	COLOR: #333333; 
	BORDER-BOTTOM: #AFAFAF 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #F5F5F5; 
	cellspacing: 11px;
	}

.nolink {
	text-decoration: none;
	color: #555555;
}
.nolink:hover {
	text-decoration: underline;
}
.nolink:active {
	text-decoration: none;
}
.formFrameColor {
	BACKGROUND-COLOR: #FFFFFF;
	}
.formInputText {
	BORDER: 1px solid #AFAFAF;
	FONT-SIZE:    11px;
	BACKGROUND-COLOR: #F5F5F5;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	height: 17px;
	font-weight: bold;
 WIDTH: 136px;
	margin-top: 10px;
	}

.selectgris {
	BORDER-RIGHT: #c3c3c3 1px;
	BORDER-TOP: #c3c3c3 1px; 
	FONT-SIZE: 10px; 
	FILTER: Alpha(Opacity=30); 
	BORDER-LEFT: #c3c3c3 1px; 
	COLOR: #696969; 
	LINE-HEIGHT: 13px; 
	BORDER-BOTTOM: #c3c3c3 1px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;
}

.textareagris {
	BORDER-RIGHT: #c3c3c3 1px solid; 
	BORDER-TOP: #c3c3c3 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #c3c3c3 1px solid; 
	WIDTH: 220px; 
	COLOR: #696969; 
	BORDER-BOTTOM: #c3c3c3 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	cellspacing: 10px;
}

.formtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.arrow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #FFCC00; ; font-weight: bold}
.txt_wb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; ; font-weight: bold; color: #660000}
.date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC3300; }

