body {background-color:#eeeeee; background-repeat: no-repeat; margin:0}

.menu_gauche {
	border-left:solid 1px #dd0000;
	border-bottom:solid 1px #dd0000;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	color:#999999;
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
	background-color:#ffffff;
	}

.menu_gauche a {
	text-decoration:none;
	color:#999999;
}
.menu_gauche a:hover {
	text-decoration:none;
	color:#dd0000;
}

td.lien_titre {
	font-weight:bold;
	font-size:12px;
	text-align:center;
}
td.lien_image {
	text-align:center;
}

TD {font-family: Verdana, sans-serif; font-size:10px; color: #000000; vertical-align:top}

TD.bg {font-family: Verdana, sans-serif; font-size:10px; color: #000000; background-color:#eeeeee}

TD.red {font-family: Verdana, sans-serif; font-size:10px; color: #ffffff; vertical-align:top; background-color:#dd0000}

TD.greyline {font-family: Verdana, sans-serif; font-size:10px; color: #000000; vertical-align:top; background-color:#cccccc}

TD.black {font-family: Verdana, sans-serif; font-size:10px; color: #000000; vertical-align:top; background-color:#000000}





TD.infotitle {font-size:12px; color: #ffffff; font-weight:800; background-color:#dd0000; vertical-align: middle; text-align:center}

TD.espacetitle {font-size:16px; color: #000000; background-color: #ffffff; font-weight:800}

TD.boxtitle {font-size:12px; color: #ffffff; font-weight:800; background-color:#dd0000; vertical-align: middle; text-align:left}

.pagetitle2 {font-family: Verdana, sans-serif; font-size:14px; color: #000000; font-weight:800}



TD.title {color: #000000; font-size: 10px; background-color: #CCCCCC}

TD.erreur {color: #ff0000; font-weight:bold}



TD.news {font-family: Verdana; color: #FFFFFF; font-size: 16px; background-color: #FF0000}



TD.tabtitle1 {font-family: Verdana; color: #000000; font-size: 10px; font-weight: 800; text-align: center; background-color: #C0C0C0;}

TD.tabtitle2 {font-family: Verdana; color: #000000; font-size: 10px; font-weight: 0; background-color: #C0C0C0;}



A { font-family: verdana; color: #000000; text-decoration: underline;}

A:hover { color: #dd0000; text-decoration: underline; }



A.menuleft {font-family: verdana; color:#ffffff; text-decoration: none; font-weight: bold}

A.menuleft:visited {font-family: verdana; color:#ffffff; text-decoration: none; font-weight: bold}

A.menuleft:hover {font-family: verdana; color:#999999; text-decoration: none; font-weight: bold}

.menuleftactive {font-family: verdana; color:#999999; text-decoration: none; font-weight: bold; background-color:#eeeeee}



A.menupage {font-family: verdana; color:#000000; text-decoration: none; font-weight: bold}

A.menupage:hover {font-family: verdana; color:#ee0000; text-decoration: none; font-weight: bold}

TD.menupage {font-family: Verdana, sans-serif; font-size:10px; background-color: #cccccc; text-align:center; vertical-align:top}

TD.menupageactive {font-family: verdana; color:#ee0000; background-color: #cccccc; text-decoration: none; text-align:center; font-weight: bold}



A.guide {color:#222222; text-decoration: none; font-weight:normal}

A.guide:visited {color:#222222; text-decoration: none}

A.guide:hover {color:#222222; text-decoration: none}



input {font-family: Verdana; font-size:10px; color: #000000}

select {font-family: Verdana; font-size: 10px; color: #000000; height: 18px;}

textarea {font-family: Verdana; font-size: 10px; color: #000000;}



TD.form {color: #ffffff; background-color: #777777; border-width:1px; border-color:#777777; vertical-align:middle}



TD.form-row-title {color: #000000; font-size: 10px; background-color: #CCCCCC; vertical-align:middle}



TD.redtitle {font-family: Verdana; color: #FFFFFF; font-size: 10px; background-color: #FF0000}

TD.redtitlec {font-family: Verdana; color: #FFFFFF; font-size: 10px; background-color: #FF0000; text-align: center}

TD.greytitle {font-family: Verdana; color: #000000; font-size: 10px; background-color: #CCCCCC}

TD.greytitlec {font-family: Verdana; color: #000000; font-size: 10px; background-color: #CCCCCC; text-align: center}

TD.grey {font-family: Verdana; color: #000000; font-size: 9px; background-color: #FFFFFF;}

TD.greyc {font-family: Verdana; color: #000000; font-size: 10px; background-color: #FFFFFF; text-align: center; vertical-align:middle}

TD.grey2 {font-family: Verdana; color: #000000; font-size: 10px; background-color: #CCCCCC;}

TD.greyc2 {font-family: Verdana; color: #000000; font-size: 10px; background-color: #CCCCCC; text-align: center}



td.calweek {color: #000000; font-size: 10px; background-color: #eeeeee; text-align: center; vertical-align:middle}

td.calweekend {color: #000000; font-size: 10px; background-color: #cccccc; text-align: center; vertical-align:middle}

td.calempty {color: #000000; font-size: 10px; background-color: #ffffff; text-align: center}

td.calmonth {color: #000000; font-weight:bold; font-size: 12px; background-color: #ffffff; text-align: left; border:solid 1px #cccccc;}

td.calmanif1 {color: #000000; font-size: 10px; background-color: #eeeeee; text-align: center; border:solid 1px #ff0000; padding:1}

td.calmanif2 {color: #000000; font-size: 10px; background-color: #ffffff; text-align: left; border:solid 0px #ff0000; padding:1}



UL {text-align: justify}


