A:link {
	font-size: 11px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
	color: #FFFFFF;
	text-decoration: none;
}
A:visited {
	font-size: 11px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
	color: #FFFF00;
	text-decoration: none;
}
A:active {
	font-size: 11px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
	color: #387DDC;
	text-decoration: none;
	font-style: normal;
}
A:hover {
	font-size: 11px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
	color: #FF0000;
	text-decoration: none;
}
A.a1:link {
	font-size: 13px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
	color: yellow;
	text-decoration: underline;
}
A.a1:visited {
	font-size: 13px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
	color: yellow;
	text-decoration: underline;
}
A.a1:active {
	font-size: 13px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
	color: #387DDC;
	text-decoration: underline;
	font-style: normal;
}
A.a1:hover {
	font-size: 13px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
	color:  #FF0000;
	text-decoration: none;
}
A.a2:link {
	font-size: 11px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
	color: #354C1E;
	text-decoration: underline;
}
A.a2:visited {
	font-size: 11px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
	color: #354C1E;
	text-decoration: underline;
}
A.a2:active {
	font-size: 11px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
	color: #387DDC;
	text-decoration: underline;
	font-style: normal;
}
A.a2:hover {
	font-size: 11px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
	color: #FF0000;
	text-decoration: underline;
}
.bandeau {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: px;
	padding-bottom: 0px;
	width: 642px;
	height: 76px;
	background-image: url(pics/bandeau_01.jpg);
	background-repeat: no-repeat;
}
BODY {
	margin: 0em 0,5em 0em 0,5em;
	background-color: #7C9A44;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #7C9A44;
	scrollbar-shadow-color: #447A0B;
	scrollbar-face-color: #354C1E;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #000000;
	scrollbar-3dlight-color: #CC0000;
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 14px;
}
BODY.bo1 {
	margin: 3em 4em;
	background-color: #7C9A44;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #7C9A44;
	scrollbar-shadow-color: #447A0B;
	scrollbar-face-color: #354C1E;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #000000;
	scrollbar-3dlight-color: #CC0000;
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 14px;
}
BODY.bo2 {
	margin: 2em 1em 2em 1em;
	background-color: #EFE6BF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #354C1E;
	scrollbar-shadow-color: #447A0B;
	scrollbar-face-color: #EFE6BF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #000000;
	scrollbar-3dlight-color: #CC0000;
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 13px;
}
BODY.bo3 {
	margin: 2em 1em 2em 1em;
	background-color: #EFE6BF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #354C1E;
	scrollbar-shadow-color: #447A0B;
	scrollbar-face-color: #EFE6BF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #000000;
	scrollbar-3dlight-color: #CC0000;
	color: #354C1E;
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 13px;
}
BODY.editorial {
	margin: 3em 4em;
	background-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #F0EFEC;
	scrollbar-shadow-color: #000000;
	scrollbar-face-color: #D4D0C8;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #000000;
	scrollbar-3dlight-color: #D4D0C8;
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 13px;
}
BODY.popup {
	margin: 1.5em 0em 0em 0em;
	background-color: #354C1E;
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 13px;
}
BODY.popup2 {
	margin: 1.5em 0em 0em 0em;
	background-color: #EFE6BF;
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 13px;
}
div.edito {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
}
H2 {
	color: #354C1E;
	font-size: 22px;
	font-weight: 600;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
}
HR {
	color: #354C1E;	
}
.hr {
	padding-left: 20px;
	padding-right: 20px;
}
IMG {
	border-color: #354C1E;
}
IMG.im1 {
	border-color: #FFFFFF;
}
INPUT {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 13px;
	color: #354C1E;
	font-weight: 600;
	background-color: #7F9B46;
}
INPUT.in1 {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: 500;
	background-color: #354C1E;
	width: 210px;
	padding-left: 5px;
}
INPUT.in2 {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 13px;
	color: #354C1E;
	font-weight: 500;
	background-color: #EFE6BF;
}
INPUT.in3 {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: 500;
	background-color: #354C1E;
	width: 50px;
	padding-left: 5px;
}
INPUT.editorial {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 13px;
	color: #000000;
	font-weight: 600;
	background-color: #D4D0C8;
}
.menufont {
	font-size: 10pt;
	font-family: verdana, arial, helvetica, san-serif;
	color: #FFFFFF;
	text-decoration: none;
}
p.edito {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
}
p.editorial {
	color: #000000;
	font-size: 13px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
}
.spacer {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 750px;
	height: 1px;
	background-image: url(pics/transpar.gif);
	background-repeat: no-repeat;
}
TABLE.ta0 {
	width: 98%;
}
TABLE.ta1 {
	background-color: #354C1E;
}
TABLE.ta2 {
	border: 1px solid #FFFFFF;
}
TEXTAREA {
	background-color:  #354C1E;
	border: 1px solid white;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
	padding-left: 5px;
	padding-top: 5px;
}
TD.td0 {
	padding: 5px;
	color: #354C1E;
	font-size: 13px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
}
TD.td1 {
	color: #354C1E;
	font-size: 13px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
}
TD.td1bold {
	color: #354C1E;
	font-size: 13px;
	font-weight: 600;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
	padding-right: 10px;
	padding-left: 10px;
}
TD.td2bold {
	color: #354C1E;
	font-size: 11px;
	font-weight: 600;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
	padding-right: 10px;
}
TD.td3bold {
	color: #354C1E;
	font-size: 11px;
	font-weight: 600;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
	padding-left: 10px;
}
TD.td2 {
	color: #354C1E;
	font-size: 14px;
	font-weight: 600;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
}
TD.td3 {
	color: #387DDC;
	font-size: 11px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
}
TD.td4 {
	color: #354C1E;
	font-size: 15px;
	font-weight: 600;
	font-style: normal;
	font-family: Verdana, "Times New Roman", Geneva, Arial;
}
TD.td5 {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
}
TD.td6 {
	padding: 10px;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
}
TD.td7 {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
}
TD.td8 {
	padding: 10px;
}
TD.td9 {
	padding-right: 30px;
	color: #354C1E;
	font-size: 13px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
}
TD.td10 {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: 500;
	font-style: normal;
	background-color: #354C1E;
}
TD.td11 {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
}
UL {
	list-style-type: square;
	list-style-position: outside;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
	margin: 0em 0em 0em 2em;
	padding: 0;
}
.ul1 {
	list-style-type: disc;
	list-style-position: outside;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: 500;
	font-style: normal;
}
.ul2 {
	list-style-type: square;
	list-style-position: outside;
	color: #354C1E;
	font-size: 13px;
	font-weight: 500;
}
UL.editorial {
	color: #000000;
	font-size: 13px;
	font-weight: 500;
	font-style: normal;
	font-family: verdana, arial, helvetica, san-serif;
}

.map {
position:relative;
width:500px;
height:333px;
border: solid #EA4E4E 1px;
}