A:link {
	COLOR: #336633;
	font-family:verdana;
}
A:visited {
	COLOR: #336633;
	font-family:verdana;
}
A:hover {
	COLOR: #336633; TEXT-DECORATION: none ;
	font-family:verdana;
}
A.linkfooter {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana
}
A.toplink {
	FONT-SIZE: 12px; FONT-FAMILY: Arial
}
TD.main {
	BACKGROUND: #ffffcc; WIDTH: 100%; HEIGHT: 1000px
}
.normal {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif
}
.normalc {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif; TEXT-ALIGN: center
}
.normali {
	FONT-SIZE: 12px; FONT-STYLE: italic; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif
}
.normald {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif; TEXT-ALIGN: right
}
.centre {
	TEXT-ALIGN: center
}
.gauche {
	TEXT-ALIGN: left
}
.droite {
	TEXT-ALIGN: right
}
.rouge {
	COLOR: #ff0000
}
.small {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana; TEXT-ALIGN: center
}
.gras {
	FONT-WEIGHT: bold
}
.erreur {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, sans-serif
}
.titlemenu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #003366; WIDTH: 100%; COLOR: #ffffff; FONT-FAMILY: Verdana; HEIGHT: 20px; TEXT-ALIGN: center
}
TABLE.menu {
/*	BACKGROUND: #cae4ff; WIDTH: 100% */
	BACKGROUND: #ffffff; WIDTH: 100% 
}
TD.menu {
	FONT-SIZE: 12px; WIDTH: 100%; FONT-FAMILY: Arial
}
A.menu {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana
}
A.publink {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
A.part_in_menu {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana
}
.choixpoll {
	FONT-SIZE: 12px; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.totalvotes {
	FONT-SIZE: 12px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.resultpoll {
	FONT-SIZE: 12px; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.questionpoll {
	FONT-SIZE: 12px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.texteml {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 11px; BORDER-LEFT: 1px solid; WIDTH: 100px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial
}
INPUT.buttongo {
	WIDTH: 30px; COLOR: #ffffff; HEIGHT: 22px
}
.textepub {
	FONT-SIZE: 10px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
#main {
	FONT-SIZE: 12px; MARGIN: 0px 5px; FONT-FAMILY: Arial
}
H1.titlepage {
	FONT-SIZE: 32px; FONT-FAMILY: Verdana ; TEXT-ALIGN: center
}
H2.titlepage {
	FONT-SIZE: 32px; FONT-FAMILY: Verdana; TEXT-ALIGN: center
}
H3.titlepage {
	FONT-SIZE: 20px; FONT-FAMILY:Verdana; TEXT-ALIGN: center
}
BODY {
scrollbar-face-color: #336633; 
scrollbar-shadow-color: #336633;
scrollbar-highlight-color:#336633;
scrollbar-3dlight-color: #99cc99;
scrollbar-darkshadow-color: #336633;
scrollbar-track-color: #99cc99;
scrollbar-arrow-color: #99cc99;
background-color:#ffffff; font-color: #000000;
BACKGROUND: #ffffff; MARGIN: 3px;
font-family:Arial;
}

TD {font-size: 11pt; font-color:#000000;}
P {font-size: 11pt; font-color:#000000;}

H1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16pt;color:#336633;text-align:center;margin-top:0.0pt;margin-bottom:3.0pt}
H2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14pt;color:#336633;text-align:center;margin-top:0.0pt;margin-bottom:3.0pt}
H3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12pt;color:#336633;text-align:left;margin-top:0.0pt;margin-bottom:2.0pt}
H4 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;color:#000000;text-align:left;margin-top:0pt;margin-bottom:0pt}

.briane {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12pt;color:#336633; font-weight: bold}
.main {list-style-type: none; cursor: hand}
.retour {font-weight: bold; color: #386890; text-decoration: none}

A:visited {font-weight: bold; color:#336633;font-size: 10pt; text-decoration: underline}
A:hover {font-weight: bold; color:#009966; font-size: 10pt; text-decoration: underline}
A:link {font-weight: bold; color:#336633; font-size: 10pt; text-decoration: underline}
A:active {font-weight: bold; color:#009966; font-size: 10pt; text-decoration: underline}

A.menu:visited {font-weight: normal; color:#336633; text-decoration: none;font-size: 10pt}
A.menu:hover {font-weight: normal; color:#009966; text-decoration: none;font-size: 10pt}
A.menu:link {font-weight: normal; color:#336633; text-decoration: none;font-size: 10pt}
A.menu:active {font-weight: normal; color:#009966; text-decoration: none;font-size: 10pt;}

A.menutitre:visited {font-weight: bold; color: #FFCC00; text-align:center;  text-decoration: none; font-size: 12pt}
A.menutitre:hover {font-weight: bold; color: #FFCC00; text-align:center;  text-decoration: none; font-size: 12pt}
A.menutitre:link {font-weight: bold; color: #FFCC00; text-align:center;  text-decoration: none; font-size: 12pt}
A.menutitre:active {font-weight: bold; color: #FFCC00; text-align:center;  text-decoration: none; font-size: 12pt}

.actutitre {
	border: thin solid #336633;
	font-weight: bold;
	color: #336633; text-align:center;
}
.actu {
	background-color: #66FFCC;
	margin-left:5;
 	padding-left:5;
	border: thin solid #339999;
	font-weight: bold;
	color: #336633;
}
A.lienactu:link {
	/* color: #336633;*/

	font-size: 9pt;
	text-align: right;
	text-decoration: none; color: #FFCC00
	}