body {
	background-color: #A4AF36;
	background-image: url(imagescommunes/xx_background.gif);
	background-repeat: repeat-x;
}
.cadrage {
	border: 1px solid #869400;
}
.texte {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
}
.titre {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #B50000;
}
/*
a:link {
	color: 0099cc;
	text-decoration: none;
}
a:hover {
	color: 0099cc;
	text-decoration: none;
}
a:visited {
	color: 0099cc;
	text-decoration: none;
}

*/
.travel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #003399;
}
.textevert {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #88932D;
}
.textepetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.textebleu {


	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #0099cc;
}


.txtrouge {
/*
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;*/
	color: #B50000;
}


hr { 
clear: both;
width: 100%;
border: 0;
border-bottom: 1px #88932D solid; 
height: 1px; /* pour IE */
}


a.cssmenu{
padding-left: 32px;
padding-top: 0px; /*8*/
padding-bottom: 0;
font-size:10px; 
/*font-size:0.65em;*/
font-family: verdana;
/*font-weight: bold;*/
color: #2e2e2e;
letter-spacing: 0;
text-decoration: none;
/*width: 211px;*/ 
height: 30px; /*22*/
display: block;
/*text-align: center;*/
}



a.cssmenu2lignes{
padding-left: 32px;
padding-bottom: 0;
font-family: verdana;
/*font-weight: bold;*/
color: #2e2e2e;
letter-spacing: 0;
text-decoration: none;
/*width: 211px;*/ 
height: 30px; 
display: block;
/*font-size:9px; */
font-size:0.6em;
padding-top:0px;
line-height: 9px;
}


a.cssmenu:hover, a.cssmenu2lignes:hover {
color: white;
text-decoration: none;
/*background-position: 6px -6px;*/
}


.regions_it {

font-size:12px;

}



sup {
font-size: .82em;
line-height: 0.6em;
/*vertical-align: super;*/
} 


span.menutxt {
position:relative;
top: /*6px*/ 0.65em;


}



a.cssmenu2lignes span.menutxt {
position:relative;
top: /*6px*/ 0.55em;
/*display:none;*/

} 


span.pdflink {
position:relative;
top: /*6px*/ -0.65em;


}

ul {

padding:0;
margin:0;

}



li {
list-style-position:inside;
list-style-type:disc;
padding:0;
margin:0;


}

ol, ol li {

list-style-type:decimal;
padding: 0;
margin: 0;

}


a.pressemedia {
height:40px;
display:block;
}