body { 	margin: 0; 
	font-family: verdana, arial, sans-serif; 
	font-size: 9px;
	font-color: #313131;
	}

A:link { text-decoration: none; color: #2867B1; }
A:visited { text-decoration: none; color: #2867B1; }
A:active { text-decoration: none; color: #000000; }
A:hover { color: #000000; text-decoration: none; }



.text {  font-family: verdana, arial, sans-serif; font-size: 11px; color: #313131; text-decoration: none; line-height: 15px; }
.text A:link { text-decoration: none; color: #2867B1; }
.text A:visited { text-decoration: none; color: #2867B1; }
.text A:active { text-decoration: none; color: #000000; }
.text A:hover { color: #000000; text-decoration: none; }

.text_bleu {  font-family: verdana, arial, sans-serif; font-size: 11px; color: #2867B1; text-decoration: none; line-height: 15px; }

.text_light {  font-family: verdana, arial, sans-serif; font-size: 9px; color: #a0a0a0; text-decoration: none; line-height: 15px; }

.text_dark {  font-family: verdana, arial, sans-serif; font-size: 9px; color: #333333; text-decoration: none; line-height: 15px; }

.titre {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: #2867B1;
	line-height: 15px;
	font-weight: bold;
}

.titre2 {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #2867B1;
	line-height: 15px;
	font-weight: bold;
}

.menu A:link { text-decoration: none; color: #ffffff; }
.menu A:visited { text-decoration: none; color: #ffffff; }
.menu A:active { text-decoration: none; color: #FFED00; }
.menu A:hover { color: #FFED00; text-decoration: none; }


.menu {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 15px;
	font-weight: bold;
}

.tabover {background-color:#F7F7F7; cursor:pointer;}
.tabout {background-color:#FFFFFF;}

link td {
color: #333333;
border:1px solid #CDCDCD;
border-left-color: #E1E1E1;
border-left-style: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
font-weight:bold;
line-height: 33px;
text-align: center;
text-decoration:none;
}
.navlink a {
text-decoration:none;
display:block;
}
* html .navlink td a {width: 100%;}
.navlink td a:hover {
color: #FFFFFF;
background-color: #A8A8A8;
line-height: 33px;
display:block
;}
.navlink td a:visited {text-decoration:none} 



input {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 9px;
	color: #6a6a6a;
	text-decoration: none;
	background-color: #2f2f2f;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	border-color: #6a6a6a #6a6a6a #6a6a6a #6a6a6a;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	onfocus:"this.blur()";
}

textarea {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 9px;
	color: #6a6a6a;
	text-decoration: none;
	background-color: #2f2f2f;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	border-color: #6a6a6a #6a6a6a #6a6a6a #6a6a6a;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	onfocus:"this.blur()";
}

select {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 9px;
	color: #6a6a6a;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	border-color: #B82D33 #B82D33 #B82D33 #B82D339;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	onfocus:"this.blur()";
}
