#sitemap a{
	padding-left:5px;
	padding-right:5px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

ul#navVSL2, #navVSL2 li {
	padding:0px;
	margin:0px;

}

#navVSL2 a {
	background-image:url(/specific/formats/images/pucenav.gif);
	background-position:left -7px;
	background-repeat:no-repeat;
	border-bottom-color:silver;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	display:block;
	line-height:15px;
	padding-bottom:5px;
	padding-top:5px;
	text-indent:15px;	
}

a.lien:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; font-weight: bold}
a.lien:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F7D478; text-decoration: underline; font-weight: bold}
a.lien:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F7D478; text-decoration: underline; font-weight: bold}
a.lien:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; font-weight: bold}

a.outils:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; font-weight: normal}
a.outils:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; font-weight: normal}
a.outils:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: underline; font-weight: normal}
a.outils:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; font-weight: normal}

a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none; font-weight: regular}
a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: regular}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: regular}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none; font-weight: regular}

/** style des paragraphes affichés par liens **/

a.listeLiens:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; font-weight: bold}
a.listeLiens:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: underline; font-weight: bold}
a.listeLiens:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: underline; font-weight: bold}
a.listeLiens:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; font-weight: bold}

.spanListeLiensSelectionne {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none; font-weight: bold}

li.elementListeLiens {
list-style-image: url(/specific/formats/images/puce_n1_tourisme.gif);
}

li.listeLiens{
margin-bottom:7px;
margin-left:6px;
list-style-position: outside;
}
body {
	background-color: #FFFFFF;
	margin: 0px;
}
.menutourisme {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;

}
a.menutourisme:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #3AA2CF;
	text-decoration: none;
}
.menutourismeon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #3AA2CF;
	text-decoration: none;
}
.menucultureloisirs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;

}
a.menucultureloisirs:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #AE72A4;
	text-decoration: none;
}
.menucultureloisirson {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #AE72A4;
	text-decoration: none;
}

.menueconomie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.menueconomie:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #197B32;
	text-decoration: none;
}
.menueconomieon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #197B32;
	text-decoration: none;
}
.menuenfancejeunesse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.menuenfancejeunesse:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #F2AE37;
	text-decoration: none;
}
.menuenfancejeunesseon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:A 11px;
	font-style: normal;
	color: #F2AE37;
	text-decoration: none;
}
.menuguidepratique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.menuguidepratique:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF95B9;
	text-decoration: none;
}
.menuguidepratiqueon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF95B9;
	text-decoration: none;
}
.menumairie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.menumairie:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF0000;
	text-decoration: none;
}
.menumairieon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF0000;
	text-decoration: none;
}
.menucommunaute {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.menucommunaute:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #3366CC;
	text-decoration: none;
}
.menucommunauteon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #3366CC;
	text-decoration: none;
	font-weight: normal;
}
.menugeneral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.menugeneral:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #8CA129;
	text-decoration: none;
	font-weight: normal;
}
.menugeneralon {
	font-family: Verdana, Arial, HAelvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #8CA129;
	text-decoration: none;
	font-weight: normal;
}
.menuetudier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.menuetudieron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF6600;
	text-decoration: none;
	font-weight: normal;
}
a.menuetudier:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF6600;
	text-decoration: none;
}
.fondpointhorizon {
	background-image: url(images/pointshaut.gif);
}
.fondmenu {
	background-image: url(images/sommaire_fond3.gif);
}
.bleu1 {
	background-color: #008AD1;
}
.bleu2 {
	background-color: #3366CC;
}
.bleu3 {

	background-color: #EDF6FB;
}
.bleu4 {
	background-color: #DDE6F7;
}
.violet {
	background-color: #943C8F;
}
.vert {
	background-color: #197B32;
}
.orange {
	background-color: #FF6600;
}
.jaune {
	background-color: #FF9900;
}
.rose {
	background-color: #FF6699;
}
.rouge {
	background-color: #FF0000;
}
.vertgral {
	background-color: #8CA129;
}
.txttourisme {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #008AD1;
	text-decoration: none;
}
.txteco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #197B32;
	text-decoration: none;
}
.titre1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.txtnoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.titreBlanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.Arub3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
a.rub3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.rub3on {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.fxrub3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.fxrub3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: #EBEBEB;
	width: 100%;

}
#moon{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #3AA2CF;
	text-decoration: none;
	background-color: #DBEEF6;
}
.txtguide {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF6699;
	text-decoration: none;
}
.txtenfance {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}
.txtvertgral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #8CA129;
	text-decoration: none;
}
.rose2 {

	background-color: #FFE7EF;
}
.lieninterne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.textebleugras {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #0072A8;
	text-decoration: none;
}
.txtculture {
	font-family:A Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #943C8F;
	text-decoration: none;
}
.txtetude {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
.violet2 {
	background-color: #ECDCEB;
}
.vert2 {
	background-color: #E8F2EA;
}
.vert3 {
	background-color: #539C65;
}
.txtactu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.orange2 {
	background-color: #FFE8D9;
}

.pagination{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #8CA129;
	text-decoration: none;
}

.paginationActiv{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#0072A8;
	text-decoration: none;
}

.txtcdc{
	color:#008AD1
}
.txtadmin{
	color:#FF6699
}




#content_type_titre .contenu a {
background-image: url("/specific/formats/images/puce.gif");
background-repeat:no-repeat;
background-position:top left;
font-weight:bold;
font-size:110%;
padding-bottom:7px;
padding-left:15px;
margin-left:10px;
}
