/***** BODY *****/

body { background: #ffffff; background-image: url('ms3/bgf.jpg'); background-attachment: fixed; background-repeat: repeat; background-position: center top;}

/***** Table css qui englobe tout le corps de la page *****/

div.global {
       BACKGROUND-POSITION: left bottom;
       DISPLAY: block;
       FONT: 11px Verdana; WIDTH: 890px;
       TEXT-INDENT: 8px;
       BORDER-LEFT: #444444 1px solid;
       BORDER-RIGHT: #444444 1px solid;
       BORDER-TOP: #444444 1px solid;
       BORDER-BOTTOM: #444444 1px solid;
       BACKGROUND-REPEAT: repeat;
       TEXT-DECORATION: none
}

/***** Propriété des liens et textes affichés, a modifier avec précaution *****/

.bodyline { background-color: #ffffff; border-bottom: 1px #ffffff solid; }
.bodycrow { background-color: #ffffff; border: 1px #444444 solid; }
.crow     { border: 1px #666666 solid; }

a.c-tabar 	 { font-family: Verdana; color : #000000; font-size: 10px; text-decoration: none; }
a.c-tabar:hover    { font-family: Verdana; font-weight: bold; color : #660000; font-size: 12px; text-decoration: underline ; }
a.c-tabar:active   { font-family: Verdana; color : #000000; font-size: 10px; text-decoration: none; }

.neu-tabar		 { font-family: Verdana; color : #ffffff; font-size: 10px; text-decoration: none; }
a.tabar 	 { font-family: Verdana; color : #ffffff; font-size: 10px; text-decoration: none; }
a.tabar:hover    { font-family: Verdana; font-weight: bold; color : #ffffff; font-size: 10px; text-decoration: underline ; }
a.tabar:active   { font-family: Verdana; color : #ffffff; font-size: 10px; text-decoration: none; }

.cright { font-family: Verdana; font-weight: bold; font-size: 10px; color: rgb(0, 0, 0); }
.r-cright { font-family: Verdana; font-weight: bold; font-size: 10px; color: rgb(195, 0, 0); }
.b-cright { font-family: Verdana; font-weight: bold; font-size: 10px; color: rgb(0, 0, 255); }
.v-cright { font-family: Verdana; font-size: 10px; color: rgb(0, 0, 150); }
.g-cright { font-family: Verdana; font-size: 10px; color: rgb(155, 155, 155); }

a.wh-cright { font-family: Verdana; color: rgb(255, 255, 255); }
a.wh-cright:hover { font-family: Verdana; color: rgb(255, 255, 0); font-weight: bold; }

.c-cright { font-family: Verdana; font-size: 10px; color: rgb(0, 0, 150); text-decoration: none; }
.w-cright { font-family: Verdana; font-size: 10px; color: rgb(15, 15, 45); text-decoration: none ; }
.w-cright-l { font-family: Verdana; font-size: 10px; color: rgb(15, 15, 45); text-decoration: underline ; }
.little { font-family: Verdana; font-size: 4px; color: rgb(255, 255, 255); text-decoration: none ; }

/***** Liens textuels des menus dynamiques, a modifier avec précaution *****/

a.chhov 	 { background: #ffffff; color : #444444; }
a.chhov:hover    { background: #444444; color : #ffffff; }
a.chhov:active   { color : #ffffff; }

a.bhhov 	 { background: #ffffff; color : #0000ff; }
a.bhhov:hover    { background: #444444; color : #ffffff; }
a.bhhov:active   { color : #0000ff; }

a.vchhov2 	 { background: #444444; color : #ffffff; }
a.vchhov2:hover  { background: #ffffff; color : #444444; }
a.vchhov2:active { color : #444444; }

/***** Réglages des menus, a modifier avec précaution *****/

div.menu1-level2-no a, div.menu1-level2-no a:active {
       BACKGROUND-POSITION: center center;
       DISPLAY: block; BACKGROUND-IMAGE: url(ms3/menuwhite.gif);
       FONT: 11px Verdana; WIDTH: 165px;
       TEXT-INDENT: 8px;
       BORDER-TOP: #444444 1px solid;
       BACKGROUND-REPEAT: repeat;
       HEIGHT: 17px;
       TEXT-DECORATION: none
}

div.menu1-level2-no a:hover {
       BACKGROUND-POSITION: center center;
       DISPLAY: block; BACKGROUND-IMAGE: url(ms3/menublack.gif);
       FONT: 11px Verdana; WIDTH: 165px;
       TEXT-INDENT: 8px;
       BORDER-TOP: #444444 1px solid;
       BACKGROUND-REPEAT: repeat;
       HEIGHT: 17px;
       TEXT-DECORATION: none
}

div.menu1-level2-hhh a, div.menu1-level2-no a:active {
       BACKGROUND-POSITION: center center;
       DISPLAY: block; BACKGROUND-IMAGE: url(ms3/menublack.gif);
       FONT: 11px Verdana; WIDTH: 165px;
       TEXT-INDENT: 8px;
       BORDER-TOP: #ffffff 1px solid;
       BACKGROUND-REPEAT: repeat;
       HEIGHT: 17px;
       TEXT-DECORATION: none
}

div.menu1-level2-hhh a:hover {
       BACKGROUND-POSITION: center center;
       DISPLAY: block; BACKGROUND-IMAGE: url(ms3/menuwhite.gif);
       FONT: 11px Verdana; WIDTH: 165px;
       TEXT-INDENT: 8px;
       BORDER-TOP: #ffffff 1px solid;
       BACKGROUND-REPEAT: repeat;
       HEIGHT: 17px;
       TEXT-DECORATION: none
}

div.menu1-level2-hb a, div.menu1-level2-no a:active {
       BACKGROUND-POSITION: center center;
       DISPLAY: block; BACKGROUND-IMAGE: url(ms3/menublue.jpg);
       FONT: 11px Verdana; WIDTH: 165px;
       TEXT-INDENT: 8px;
       BORDER-TOP: #444444 1px solid;
       BACKGROUND-REPEAT: repeat;
       HEIGHT: 17px;
       TEXT-DECORATION: none
}

div.menu1-level2-hb a:hover {
       BACKGROUND-POSITION: center center;
       DISPLAY: block; BACKGROUND-IMAGE: url(ms3/menublack.gif);
       FONT: 11px Verdana; WIDTH: 165px;
       TEXT-INDENT: 8px;
       BORDER-TOP: #444444 1px solid;
       BACKGROUND-REPEAT: repeat;
       HEIGHT: 17px;
       TEXT-DECORATION: none
}

/***** Réglages de la marge dynamique de droite *****/

div.limenu1-level2-no a, div.limenu1-level2-no a:active {
       BACKGROUND-POSITION: center center;
       DISPLAY: block; BACKGROUND-IMAGE: url(ms3/menuwhite.gif);
       FONT: 11px Verdana; WIDTH: 30px;
       TEXT-INDENT: 8px;
       BORDER-TOP: #444444 1px solid;
       BACKGROUND-REPEAT: repeat;
       HEIGHT: 17px;
       TEXT-DECORATION: none
}

div.limenu1-level2-no a:hover {
       BACKGROUND-POSITION: center center;
       DISPLAY: block; BACKGROUND-IMAGE: url(ms3/menublack.gif);
       FONT: 11px Verdana; WIDTH: 30px;
       TEXT-INDENT: 8px;
       BORDER-TOP: #444444 1px solid;
       BACKGROUND-REPEAT: repeat;
       HEIGHT: 17px;
       TEXT-DECORATION: none
}

div.limenu1-level2-hhh a, div.limenu1-level2-no a:active {
       BACKGROUND-POSITION: center center;
       DISPLAY: block; BACKGROUND-IMAGE: url(ms3/menublack.gif);
       FONT: 11px Verdana; WIDTH: 30px;
       TEXT-INDENT: 8px;
       BORDER-TOP: #ffffff 1px solid;
       BACKGROUND-REPEAT: repeat;
       HEIGHT: 17px;
       TEXT-DECORATION: none
}

div.limenu1-level2-hhh a:hover {
       BACKGROUND-POSITION: center center;
       DISPLAY: block; BACKGROUND-IMAGE: url(ms3/menuwhite.gif);
       FONT: 11px Verdana; WIDTH: 30px;
       TEXT-INDENT: 8px;
       BORDER-TOP: #ffffff 1px solid;
       BACKGROUND-REPEAT: repeat;
       HEIGHT: 17px;
       TEXT-DECORATION: none
}

/***** Réglages des tables de la page *****/

div.header {
       BACKGROUND-POSITION: left top;
       DISPLAY: block; BACKGROUND-IMAGE: url(ms3/head.gif);
       FONT: 8px Verdana; WIDTH: 888px;
       TEXT-INDENT: 8px;
       TEXT-ALIGN: right;
       BORDER-LEFT: #444444 1px solid;
       BORDER-RIGHT: #444444 1px solid;
       BORDER-TOP: #444444 1px solid;
       BACKGROUND-REPEAT: repeat;
       TEXT-DECORATION: none;
       COLOR: #ffffff;
}

div.clock-header {
       BACKGROUND-POSITION: center center;
       DISPLAY: block; BACKGROUND-IMAGE: url(ms3/s-head.gif);
       FONT: 11px Verdana; WIDTH: 888px; HEIGHT: 29px;
       TEXT-INDENT: 8px;
       TEXT-ALIGN: right;
       BORDER-LEFT: #444444 1px solid;
       BORDER-RIGHT: #444444 1px solid;
       BORDER-TOP: #444444 1px solid;
       BORDER-BOTTOM: #444444 1px solid;
       BACKGROUND-REPEAT: repeat;
       TEXT-DECORATION: none;
       MARGIN-TOP: 0px;
}

div.s-header {
       BACKGROUND-POSITION: left bottom;
       DISPLAY: block; BACKGROUND-IMAGE: url(ms3/fh.gif);
       FONT: 11px Verdana; WIDTH: 888px;
       TEXT-INDENT: 8px;
       BACKGROUND-REPEAT: repeat;
       TEXT-DECORATION: none;
}

div.av-footer {
       BACKGROUND-POSITION: left top;
       DISPLAY: block; BACKGROUND-IMAGE: url(ms3/ft.gif);
       FONT: 11px Verdana; WIDTH: 888px;
       TEXT-INDENT: 8px;
       TEXT-ALIGN: center;
       BACKGROUND-REPEAT: repeat;
       TEXT-DECORATION: none;
       MARGIN-TOP: 0px;
       COLOR: #ffffff; TEXT-INDENT: 12px;
}

/***** Réglages de pied de page, ne pas enlever ! *****/

div.disc {
       BACKGROUND-POSITION: left top;
       DISPLAY: block;
       FONT: 8px Verdana; WIDTH: 888px;
       TEXT-INDENT: 8px;
       TEXT-ALIGN: center;
       BORDER-LEFT: 0px;
       BORDER-RIGHT: 0px;
       BORDER-TOP: 0px;
       BACKGROUND-REPEAT: repeat;
       TEXT-DECORATION: none
}