.menu_bottom {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; margin-right: 5px; margin-left: 5px}
.menu_bottom2 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; text-decoration: none; margin-right: 5px; margin-left: 5px}
.menu_bottom:hover { color: #FFCC00; }
.menu_item {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; margin-left: 5px}
.menu_item:hover { text-decoration: none; color: #92A9CE}
.login {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.login_input { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; height: 17px; width: 100px}
body, td {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.date { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 }
.poucet { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 }
.login_petit { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000 ; text-decoration: none}
.table_titre { font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 7px}
.data_titre {
   height: 50px;
   font-weight: bold;
   color: #CC0000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   text-decoration: underline;
}

.data_titre2 {
   font-weight: bold;
   color: #CC0000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   text-decoration: underline;
}

.data_contenu td {
   background-color: #F2F2F2;
   padding: 10px;
   border-spacing: 10px;
   height: 30px;
}
.data_contenu2 td {
   vertical-align: top;
   background-color: #F2F2F2;
   padding: 10px;
   border-spacing: 10px;
   height: 30px;
   border-color: #FF9900 black black;
}
.separator {
   height: 10px;
}
.data_text {
   padding: 10px;
   background-color: #F2F2F2;
   -moz-border-radius: 10px;
   border-style:solid;
   border-width: 1px;
   border-color: #CCCCCC;
}

.data_text2 {
   padding: 10px;
   margin-top:5px;
   background-color: #F2F2F2;
   -moz-border-radius: 10px;
   border-style:solid;
   border-width: 1px;
   border-color: #CCCCCC;
}

input { font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; height: 19px}
select { font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; }
.menu_titre { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #003399; text-decoration: none; margin-left: 10px }
.smenu_titre { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; text-decoration: none; margin-left: 10px }
.smenu_item { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; margin-left: 5px }
.titre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; text-align: center; color: #000033;}
.pub { border-style:solid; border-width:1px; border-color: #000000; }
.defilant {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; vertical-align: bottom}
.news {  font-size: 8pt; color: #000000; text-align: justify}
.menu_item_up { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #92A9CE; text-decoration: none; margin-left: 5px }
a:link {
	color: #000066;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000066;
}
a:hover {
	text-decoration: underline;
	color: #FF6600;
}
a:active {
	text-decoration: none;
	color: #000033;
}
.style1 {color: #FFFFFF}
.petit { font-size: 7pt; }

#text_rouge{
	font-size:12pt;
	color:#FF0000;
}

.ss_titre{
	font-size:10pt;
	color:#666666;
	font-weight:bold;
}

.titre2{
	font-size:10pt;
}
