.coordonnees1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #FFFFFF; text-decoration: none; font-size: 11px}
.coordonneesgras1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #FFFFFF; text-decoration: none; font-size: 11px}
.couleurclair1 { background-color: #D2F3D6}
.couleurfonce1 { background-color: #1A6D24}
.couleurmoyen1 { background-color: #27A636}
.couleurtresclair1 { background-color: #FFFFFF}
.entete1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal ; color: #000000; text-decoration: none; font-size: 11px}
.entetegras1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold ; color: #000000; text-decoration: none; font-size: 11px}
.flashinfo1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #CEF1FF; text-decoration: none; font-size: 11px}
.flashinfogras1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #CEF1FF; text-decoration: none; font-size: 11px}
.legende1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal ; color: #0072BC; text-decoration: none; font-size: 10px}

.lienmenu{color: #FFFFFF; background-color: #27A636; text-decoration:none; width:100%;}
.lienmenu:link{color: #FFFFFF; background-color: #27A636; text-decoration:none; width:100%;}
.lienmenu:visited{color: #FFFFFF; background-color: #27A636; text-decoration:none; width:100%;}
.lienmenu:hover{color: #27A636; background-color: #27A636; text-decoration:none; width:100%;}

.menu{
	position:absolute; width:143px; visibility:visible; z-index:30;
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; 
	color: #FFFFFF;letter-spacing: 0px; text-align:right; top:0px;
	/*border: 1 dotted;*/
}

.menu_niv1 { 
	margin: 0px 0px 2px 0px;
	background-color: #27A636;  
	position:relative; 
	width:143px;
	height:17px; 
	z-index: 31; 
	visibility: visible; 
	border: 1px solid #000000;
	
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; 
	color: #FFFFFF; letter-spacing: 0px; background-color: #27A636; text-align: right;
}

.menu_niv2 { 
	margin: 0px 0px -1px 0px;
	background-color: #41CC53;  
	position:relative; 
	width:143px;
	height:17px;
	z-index: 33; 
	/*visibility: visible; */
	border: 1px solid #000000;
	
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; 
	color: #FFFFFF; letter-spacing: 0px; background-color: #41CC53; text-align: left;
}

.sous_menu_pos {
	margin: -19px 0px 0px -6px;
	position: absolute;
	z-index: 32;
	left: 143px;
	height: 17px;
	visibility: hidden; 
	/*display: block;*/
	text-align: left;
	/*border: 1 dotted #000000;*/
	
}

.soustitre1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #2496EF; text-decoration: none; font-size: 14px}
.titre1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #0072BC; text-decoration: none; font-size: 18px}
.titreactualites1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #000000; text-decoration: none; font-size: 11px}
.titreactualites2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #27A636; text-decoration: none; font-size: 11px}
.titrechoixgauche1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #000000; text-decoration: none; font-size: 11px; line-height: 10px}
.titrecommunes1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold ; color: #FFFFFF; text-decoration: none; font-size: 11px}
.titrecommunes2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal ; color: #1A6D24; text-decoration: none; font-size: 11px}
.titredocuments1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #000000; text-decoration: none; font-size: 11px}
.titretableau1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold ; color: #FFFFFF; text-decoration: none; font-size: 11px}
.wysipage1 { position:absolute; left:0px; top:402px; width:143px; height:21px; z-index:21; visibility: visible; border: 0px solid #000000; text-align: right}
.wysipage1uk { position:absolute; left:0px; top:311px; width:143px; height:21px; z-index:21; visibility: visible; border: 0px solid #000000; text-align: right}

.wysipage1uk ul {
	margin: 0px 0px 0px 10px;
}

.wysipage1uk ul_wysi {
	margin: 0px 0px 0px 10px;
}


.wysipage1 ul {
	margin: 0px 0px 0px 10px;
}

.wysipage1 ul_wysi {
	margin: 0px 0px 0px 10px;
}

.xaccueil1 { position:absolute; left:50px; top:25px; width:93px; height:92px; z-index:22; visibility: visible; border: 0px solid #000000}
.xcartefrance1 { position:absolute; left:909px; top:101px; width:50px; height:51px; z-index:8; visibility: visible; background-image: url(../images/xcartefrance1.gif); border: 0px solid #000000}
.xchoixacces1 { position:absolute; left:732px; top:28px; width:72px; height:11px; z-index:17; visibility: visible; border: 0px solid #000000; text-align: center}
.xchoixactu1 { position:absolute; left:657px; top:28px; width:72px; height:11px; z-index:16; visibility: visible; border: 0px solid #000000; text-align: center}
.xchoixdocs1 { position:absolute; left:807px; top:28px; width:156px; height:11px; z-index:18; visibility: visible; border: 0px solid #000000; text-align: center}
.xdrapeaufroff1 { position:absolute; left:424px; top:25px; width:35px; height:21px; z-index:16; visibility: visible; filter:alpha(opacity=40); -moz-opacity:0.4; opacity: 0.4; border: 0px solid #000000; text-align: center}
.xdrapeaufron1 { position:absolute; left:424px; top:25px; width:35px; height:21px; z-index:16; visibility: visible; border: 0px solid #000000; text-align: center}
.xdrapeauukoff1 { position:absolute; left:465px; top:25px; width:35px; height:21px; z-index:16; visibility: visible; filter:alpha(opacity=40); -moz-opacity:0.4; opacity: 0.4; border: 0px solid #000000; text-align: center}
.xdrapeauukon1 { position:absolute; left:465px; top:25px; width:35px; height:21px; z-index:16; visibility: visible; border: 0px solid #000000; text-align: center}
.xchoixgauche1 { position:absolute; left:5px; top:347px; width:131px; height:11px; z-index:20; visibility: visible; border: 0px solid #000000; text-align: right}
.xchoixhaut1 { position:absolute; left:655px; top:25px; width:309px; height:21px; z-index:12; visibility: visible; background-image: url(../images/xchoixhaut1.gif); border: 0px solid #000000}
.xcontenu1 { position:absolute; left:191px; top:186px; width:774px; height:365px; z-index:15; overflow: auto; visibility: visible; border: 0px solid #000000; text-align: left}
.xcontenuindex1 { position:absolute; left:191px; top:186px; width:382px; height:365px; z-index:15; overflow: auto; visibility: visible; border: 0px solid #000000}
.xcontenuindex2 { position:absolute; left:583px; top:244px; width:250px; height:250px; z-index:15; visibility: visible; border: 0px solid #000000}
.xcoordonnees1 { position:absolute; left:320px; top:577px; width:645px; height:26px; z-index:10; visibility: visible; border: 0px solid #000000; text-align: right}
.xflashinfo1 { position:absolute; left:8px; top:176px; width:128px; height:128px; z-index:11; visibility: visible; border: 0px solid #000000}
.xgrandfond1 { position:relative; left:0px; top:0px; width:965px; height:605px; z-index:1; visibility: visible; border: 0px solid #000000}
.xgrandfond2 { position:relative; left:0px; top:118px; width:965px; height:451px; z-index:2; visibility: visible; background-color: #FFFFFF; border: 0px solid #000000}
.xicor1 { position:absolute; left:144px; top:591px; width:210px; height:auto; z-index:9; visibility: visible; border: 0px none #000000}
.xpetitfond1 { position:absolute; left:15px; top:0px; width:356px; height:24px; z-index:3; visibility: visible; background-image: url(../images/xpetitfond1.gif); border: 0px solid #000000}
.xpetitfond1uk { position:absolute; left:18px; top:0px; width:257px; height:24px; z-index:3; visibility: visible; background-image: url(../images/xpetitfond1-uk.gif); border: 0px solid #000000}
.xpetitfond2 { position:absolute; left:0px; top:24px; width:965px; height:94px; z-index:4; visibility: visible; background-image: url(../images/xpetitfond2.jpg); border: 0px solid #000000}
.xpetitfond2uk { position:absolute; left:0px; top:24px; width:965px; height:94px; z-index:4; visibility: visible; background-image: url(../images/xpetitfond2-uk.jpg); border: 0px solid #000000}
.xpetitfond3 { position:absolute; left:0px; top:118px; width:308px; height:193px; z-index:5; visibility: visible; background-image: url(../images/xpetitfond3.jpg); border: 0px solid #000000}
.xpetitfond4 { position:absolute; left:0px; top:311px; width:143px; height:267px; z-index:6; visibility: visible; background-image: url(../images/xpetitfond4.gif); border: 0px solid #000000}
.xpetitfond4uk { position:absolute; left:0px; top:311px; width:143px; height:267px; z-index:6; visibility: visible; background-color: #A0E6A9; border: 0px solid #000000}
.xpetitfond5 { position:absolute; left:143px; top:569px; width:822px; height:9px; z-index:7; visibility: visible; background-image: url(../images/xpetitfond5.gif); border: 0px solid #000000}
.xsoustitre1 { position:absolute; left:456px; top:150px; width:500px; height:20px; z-index:14; visibility: visible; border: 0px solid #000000; text-align: right}
.xtitre1 { position:absolute; left:414px; top:130px; width:500px; height:20px; z-index:13; visibility: visible; border: 0px solid #000000; text-align: right}
.xtitrechoixgauche1 { position:absolute; left:5px; top:316px; width:131px; height:11px; z-index:19; visibility: visible; border: 0px solid #000000; text-align: right}
a.choixacces1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #FFFFFF; text-decoration: none; font-size: 11px}
a.choixacces1:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #B2FFAC; text-decoration: none; font-size: 11px}
a.choixactu1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #FFFFFF; text-decoration: none; font-size: 11px}
a.choixactu1:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #A2E5FF; text-decoration: none; font-size: 11px}
a.choixactu2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #FFFFFF; text-decoration: none; font-size: 11px}
a.choixactu2:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #A2E5FF; text-decoration: none; font-size: 11px}
a.choixdocs1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #FFFFFF; text-decoration: none; font-size: 11px}
a.choixdocs1:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #B2FFAC; text-decoration: none; font-size: 11px}
a.choixgauche1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #FFFFFF; text-decoration: none; font-size: 11px}
a.choixgauche1:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #A2E5FF; text-decoration: none; font-size: 11px}
a.coordonnees1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #B2FFAC; text-decoration: none; font-size: 11px}
a.coordonnees1:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #FFF200; text-decoration: none; font-size: 11px}
a.documents1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #FFFFFF; text-decoration: none; font-size: 11px}
a.documents1:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #B2FFAC; text-decoration: none; font-size: 11px}

a.menugauche_wysi { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #FFFFFF; text-decoration: none; font-size: 11px}
a.menugauche_wysi:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #B2FFAC; text-decoration: none; font-size: 11px}

a { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold ; color: #9E005D; text-decoration: none; font-size: 11px}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold ; color: #FF0000; text-decoration: underline; font-size: 11px}
b {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
blink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
blockquote {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
body {  background-color: #41CC53; color: #002474; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; scrollbar-face-color: #1E7FCB; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #000000; scrollbar-darkshadow-color: #000000; scrollbar-track-color: #000000; scrollbar-arrow-color: #FFFFFF}
br {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
div {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
em {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
font {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
iframe {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
ol {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
nobr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
s {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
select {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
strike {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
strong {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
sub {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
sup {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
table {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
tr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
u {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
