
body {
	font-family: Comic MS;
	height: 100%;
	font-size: 12px;
	color: #333333;
	background-image:  url(images/fond.gif); background-attachment: fixed;
SCROLLBAR-FACE-COLOR: #777777; SCROLLBAR-HIGHLIGHT-COLOR: #777777; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #f0f0f0; SCROLLBAR-DARKSHADOW-COLOR: #000000; 
	}

td {
	text-align: left;
	font-size: 12px;
}

h4 {
font-size: 22px;
color: #777777;
font-family: Comic MS;
font-weight: bold;
}

.tabgghautgg {width : 882px; height: 17px; border: 1px solid #000000; background-color: #777777;}
.tabcours {width : 80%; border: 1px solid #FF0033; background-color: #FFFFFF;}
.tabinscription {width : 80%; border: 1px solid #777777; background-color: #FFFFFF;}
.tabtexte {width : 882px; border: 1px solid #000000; background-color: #c2c2c2;}

.tabtype {width : 70%; border: 1px solid #FF0033; background-color: #FFFFFF;}

.champs {width: 120px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border: 1px dotted #ff9900; background-color: #333333; font-weight: bold; color: #f2f2f2; text-decoration:none}


.tranche {width : 200px; background-color: #333333; font-size: 13px; font-weight: bold; font-family: Comic MS; color:#F2F2F2; text-align: center;}
.trjours {background-color: #C2C2C2; font-size: 13px; font-weight: bold; font-family: Comic MS; color:#333333; text-align: center;}
.trday {background-color: #777777; font-size: 13px; font-weight: bold; font-family: Comic MS; color:#333333; text-align: center;}

.noir {width : 882px; background-color: #000000;}
.blanc {width : 882px; background-color: #777777;}
.logo {width : 882px; background-color: #ff0000; border: 1px solid #000000;}
.presentation {width : 740px; font-size: 34px; font-weight: bold; font-family: Comic MS; color:#000000; text-align: center;}
.association {font-size: 20px; font-weight: bold; font-family: Comic MS; color:#777777; text-align: center;}
.tabhaut {width : 882px; border: 1px solid #000000; background-color: #ffffff;}
.google {font-size: 11px; font-weight: bold; font-family: Arial; color:#ff0033; text-align: left;}
.copyright{font-size: 11px; font-weight: normal; font-family: Arial; color:#f2f2f2; text-align: center;}
.photos {width : 450px; border: 1px dotted #cc0033; background-color: #ffffff;}
.fond {width : 882px;}
.tabkata {border: 1px solid #000000; background-color: #f2f2f2;}
.tabwaza {border: 1px solid #777777; background-color: #777777; font-size: 12px; font-weight: normal; color:#f2f2f2;}
.tabuke {border: 1px solid #c2c2c2; background-color: #c2c2c2;}
.tabashi {border: 1px solid #000000; background-color: #000000; font-size: 12px; font-weight: normal; color:#f2f2f2;}
.tdalpha {width : 15px; border: 1px solid #000000; background-color: #ff0033; font-size: 12px; font-weight: normal; text-align: center;}
.tabarbitrage {border: 1px solid #000000; background-color: #ffffff;}
.tdarbit {width : 150px; border: 1px solid #ff0033; background-color: #ff0033; font-size: 12px; font-weight: bold; color:#ffffff;  text-align: left;}
.tdarbexpli {width : 250px; border: 1px solid #777777; background-color: #777777; font-size: 12px; font-weight: bold; color:#ffffff; text-align: left;}

.clem {font-size: 13px; font-weight: normal; font-family: Comic MS; color:#000000; text-decoration : none;}


.mail {font-size: 14px; font-weight: normal; font-family: Comic MS; color:#ff0033; text-decoration : none;}
.mail:link {font-size: 14px; font-weight: normal; font-family: Comic MS; color:#ff0033; text-decoration : none;}
.mail:hover {font-size: 14px; font-weight: normal; font-family: Comic MS; color:#ff0033; text-decoration : underline;}

.copyright {font-size: 13px; font-weight: normal; font-family: Comic MS; color:#777777; text-decoration : none;}
.copyright:link {font-size: 13px; font-weight: normal; font-family: Comic MS; color:#777777; text-decoration : none;}
.copyright:hover {font-size: 13px; font-weight: normal; font-family: Comic MS; color:#ff0033; text-decoration : none;}


.Red  { color:#f00000;font-size:15px;}
.Copy { color:#808080;font-size:12px;font-family:Comic MS;}
.Titre{ color:#bb0000;font-size:20px;font-family:Comic MS;font-weight:bold;}
.Txt  { color:#000000;font-size:12px;font-family:Comic MS;}
#ZONE { color:#ffffff;font-size:12px;font-family:Comic MS;}
#AFF  { color:#c0c0c0;font-size:12px;font-family:Comic MS;}

/*<!-- Le Style pour le bandeau du Message -->*/
.MSG  { color:#000000;font-size:13px;font-family:Verdana;xbackground-color:#ffffff;}


.alpha {font-size: 13px; font-weight: bold; font-family: Arial; color:#ffffff; text-decoration : none;}
.alpha:link {font-size: 13px; font-weight: bold; font-family: Arial; color:#ffffff; text-decoration : none;}
.alpha:hover {font-size: 13px; font-weight: bold; font-family: Arial; color:#000000; text-decoration : none;text-decoration : none;}

.tablettre {width : 70px; border: 1px solid #000000; background-color: #ff0033; font-size: 12px; font-weight: bold; color:#ffffff; text-align: center;}
.tabjaponais {width : 180px; border: 1px solid #000000; background-color: #c2c2c2; font-size: 12px; font-weight: bold; color:#ffffff; text-align: center;}
.tabdef {width : 180px; border: 1px solid #000000; background-color: #777777; font-size: 12px; font-weight: bold; color:#ffffff; text-align: center;}

.club {width : 110px; height: 17px;  border: 1px solid #000000; background-color: #f2f2f2; text-align: center; font-weight: bold; margin: 0;padding: 0;}
.club A {float: left; width: 110px; height: 17px;  background-color: #f2f2f2; text-align: center; font-weight: bold; margin: 0;padding: 0;}
.club A:hover {width : 110px; height: 17px; background-color: #ff0033; text-align: center; font-weight: bold;}

.accueil {width : 110px; height: 17px;  border: 1px solid #000000; background-color: #777777; text-align: center; font-weight: bold; margin: 0;padding: 0;}
.accueil A {float: left; width: 110px; height: 17px;  background-color: #777777; text-align: center; font-weight: bold; margin: 0;padding: 0;}
.accueil A:hover {width : 110px; height: 17px; background-color: #ff0033; text-align: center; font-weight: bold;}

.mnt {font-size: 12px; font-weight: bold; font-family: Comic MS; color:#f2f2f2; text-decoration : none;}
.mnt:link {font-size: 12px; font-weight: bold; font-family: Comic MS; color:#f2f2f2; text-decoration : none;}
.mnt:hover {font-size: 12px; font-weight: bold; font-family: Arial; color:#ffffff; text-decoration : none;	}


.menubas {width : 140px; border: 1px solid #000000; background-color: #ff0033; text-align: center; font-weight: bold; margin: 1;padding: 1;}
.menubas A {width: 110px; background-color: #ff0033; text-align: center; font-weight: bold; margin: 1;padding: 1;}
.menubas A:hover {width : 110px; background-color: #ff0033; text-align: center; font-weight: bold; margin: 1;padding: 1;}


.mnhaut {font-size: 12px; font-weight: bold; font-family: Comic MS; color:#777777; text-decoration : none;}
.mnhaut:link {font-size: 12px; font-weight: bold; font-family: Comic MS; color:#777777; text-decoration : none;}
.mnhaut:hover {font-size: 12px; font-weight: bold; font-family: Arial; color:#ffffff; text-decoration : none;}

.mnbas {font-size: 12px; font-weight: bold; font-family: Comic MS; color:#ffffff; text-decoration : none;}
.mnbas:link {font-size: 12px; font-weight: bold; font-family: Comic MS; color:#ffffff; text-decoration : none;}
.mnbas:hover {font-size: 12px; font-weight: bold; font-family: Comic MS; color:#000000; text-decoration : none;}

.plus{font-size: 12px; font-weight: normal; font-family: Comic MS; color:#333333; text-decoration : none;}
.plus:link {font-size: 12px; font-weight: normal; font-family: Comic MS; color:#333333; text-decoration : none;}
.plus:hover {font-size: 12px; font-weight: normal; font-family: Comic MS; color:#ff0033; text-decoration : none;}

.bonplan{font-size: 12px; font-weight: normal; font-family: Comic MS; color:#ff0033; text-decoration : none;}
.bonplan:link {font-size: 12px; font-weight: normal; font-family: Comic MS; color:#ff0033; text-decoration : none;}
.bonplan:hover {font-size: 12px; font-weight: normal; font-family: Comic MS; color:#333333; text-decoration : none;}


.juridique{font-size: 13px; font-weight: normal; font-family: Comic MS; color:#333333; text-decoration : none;}
.juridique:link {font-size: 13px; font-weight: normal; font-family: Comic MS; color:#333333; text-decoration : none;}
.juridique:hover {font-size: 13px; font-weight: normal; font-family: Comic MS; color:#ff0033; text-decoration : none;}

.inscription{font-size: 12px; font-weight: bold; font-family: Comic MS; color:#ff0033; text-decoration : none;}
.inscription:link {font-size: 12px; font-weight: bold; font-family: Comic MS; color:#ff0033; text-decoration : none;}
.inscription:hover {font-size: 12px; font-weight: bold; font-family: Comic MS; color:#ff0033; text-decoration : underline;}


.championne{font-size: 12px; font-weight: bold; font-family: Comic MS; color:#ff9933; text-decoration : none;}
.championne:link {font-size: 12px; font-weight: bold; font-family: Comic MS; color:#ff9933; text-decoration : none;}
.championne:hover {font-size: 12px; font-weight: bold; font-family: Comic MS; color:#ff9933; text-decoration : underline;}



.video{font-size: 13px; font-weight: bold; font-family: Comic MS; color:#333333; text-decoration : none;}
.video:link {font-size: 13px; font-weight: bold; font-family: Comic MS; color:#333333; text-decoration : none;}
.video:hover {font-size: 13px; font-weight: bold; font-family: Comic MS; color:#cc0033; text-decoration : none;}


.agenda {font-size: 14px; font-weight: normal; font-family: Comic MS; color:#777777; text-decoration : none;}
.agenda:link {font-size: 14px; font-weight: normal; font-family: Comic MS; color:#777777; text-decoration : none;}
.agenda:hover {font-size: 14px; font-weight: normal; font-family: Comic MS; color:#ff0033; text-decoration : none;}

.lien {font-size: 12px; font-weight: normal; font-family: Comic MS; color:#ff9900; text-decoration : none;}
.lien:link {font-size: 12px; font-weight: normal; font-family: Comic MS; color:#ff9900; text-decoration : none;}
.lien:hover {font-size: 12px; font-weight: normal; font-family: Comic MS; color:#333333; text-decoration : none;}

.bienvenue {font-size: 13px; font-weight: normal; font-family: Comic MS; color:#777777; text-decoration : none;}



ul#mainlevel-nav
{
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 0.8em;
}
ul#mainlevel-nav li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	font-size: 12px;
	line-height: 21px;
	white-space: nowrap;
	border-right: 1px solid #cccccc;
}

ul#mainlevel-nav li a
{
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	color: #333333;
	background: transparent;
}
li
{
line-height: 15px;
padding-left: 15px;
padding-top: 0px;
background-image: url(images/arrow.png);
background-repeat: no-repeat;
background-position: 0px 2px;
}
table.moduletable th, div.moduletable h3 {
	background: url(images/subhead_bg.png) repeat-x;
	color: #ff0033;
	text-align: left;
	padding-left: 4px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	margin: 0 0 1px 0;
}

a.mainlevel:link, a.mainlevel:visited {
	display: block;
	background: url(images/menu_bg.png) no-repeat;
	vertical-align: middle;
	font-size: 14px;
	font-weight: bold;
	color: #ccc;
	text-align: left;
	padding-top: 5px;
	padding-left: 18px;
	height: 20px !important;
	height: 25px;
	width: 100%;
	text-decoration: none;
}

a.mainlevel:hover {
	background-position: 0px -25px;
	text-decoration: none;
	color: #fff;
	
}

a.mainlevel#active_menu {
	color:#fff;
	font-weight: bold;
}

a.mainlevel#active_menu:hover {
	color: #fff;
}

