* {
	margin:0;
	padding:0;
	font-size:11px;
	font-family:Arial;
}
img {
	border:0;
}
/* Les separateur */
.spacerW3C5 {border:0px;height:0px;margin:0px;padding:4px 0;visibility:hidden;clear:both;}
.spacerW3C5 hr{display:none;}

/* <div class="spacer"><hr/></div> */
.spacer {border:0px;height:0;margin:0;padding:0;visibility: hidden;clear:both;}
.spacer hr{display:none;}

.spacerforce {border:0px;height:0;margin:0 !important;padding:0 !important;visibility: hidden;clear:both;}
.spacerforce hr{display:none;}

.tourisme .separateur_gris{border:0px;height:2px;margin:10px 0;padding:0;background-color: #E0E0E0;}
.tourisme .separateur_gris hr{display:none;}

/* Attention il n'est utilisé que dans la colonne de droite du tourisme*/
.tourisme .separateur_vert{border:0px;height:2px;margin:10px 7px;padding:0;background-color: #62783A;}
.tourisme .separateur_vert hr{display:none;}
.img_agenda_trm{margin-top:0px;}
.lien_fleche{
	color:#476D91;
	background:transparent url('img-mqt/fleche-bleu.jpg') no-repeat 4px 3px;
	padding-left:14px;
	display:block;
	font-size:10px;
	font-family:verdana;
	font-weight:bold;
	text-decoration:none;
}
.lien_fleche:hover{
	text-decoration:underline;
}
.large {
	padding:0 0 0 10px;
	width:540px!important;
}
/*.spip_logos {
	padding-left: 5px;
}*/
.conteneur {
	margin:auto;
	position: relative;
	width:763px;
	background:url('img-mqt/fond-bleu.gif') repeat-y;
}
.conteneur_carto {
	margin:auto;
	position: relative;
	width:763px;
	background:url('img-mqt/fond-carto.gif') repeat-y;
}
.tourisme .conteneur {
	background:url('img-mqt/fond-bleu-tourisme.gif') repeat-y;
	!height:100%;
	!zoom:1;
}
.entete {
	/*background:url('img-mqt/bande-haut-c.gif') repeat-x;*/
	height:196px;
	padding:0 11px;
}
.tourisme .entete {
	/*background:url('img-mqt/bande-haut-c.gif') repeat-x;*/
	height:100%;
	padding:0;
}
.entete .entete_bandeau {
	height:136px;
}
.entete .menu_entete_haut {
	height:24px;
	background:url('img-mqt/fond_entete_gris.gif') repeat-x;
}
*html .entete{
	margin-top:-3px;
}
.entete, .entete a {
	color:#ffffff;
}
.entete form {
	float:right;
	margin-top:5px;
}
.entete form label {
	display:block;
	float:left;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	font-style:italic;
	margin:2px 3px 0 0;
}
.entete form input {/*
	margin-top:2px;
	margin-bottom:2px;*/
	/*margin-bottom:4px;*/
	border-right:0;
}
#champ_recherche/*, .newsletter input*/{
	color:#6f6f6f;
	font-weight:normal;
	font-family:Verdana;
	font-size:9px;
	width:120px;
	height:11px;
	padding:0px 0pt 0pt 2px;
	vertical-align:top;
}
.entete form .btn {
	border:0;
	/*color:#ffffff;
	background-color:#373737;
	font-size:8px;*/
	cursor:pointer;
	width:15px;
	height:14px;
	margin:2px 5px 1px 0;
	padding:0;
	background:url('img-mqt/btn_rech_ok.gif') no-repeat 0 0;
}
.entete a {
	float:left;
	margin-top:11px;
	margin-left:10px;
	font-size:9px;
	text-decoration:none;
}
.entete .lien_contact:hover {
	padding-bottom:1px;
	margin-bottom:-8px;
	border-bottom:4px solid #4d7399;
	z-index:99;
}
/*.entete-angle-g {
	background:url('img-mqt/bande-haut-g.gif') no-repeat top left;
	height:35px;
}*/
/*.entete-angle-d {
	padding-top:10px;
	padding-left:11px;
	padding-right:11px;
	background:url('img-mqt/bande-haut-d.gif') no-repeat top right;
	height:26px;
}*/
/*
.bandeau {
	height:25px;
	background:url('img-mqt/bandeau.jpg') no-repeat top center;
}*/
.bandeau {
	background:transparent url(new-img/baniere.jpg) no-repeat scroll center top;
	height:160px;
}

.tourisme .bandeau .banniere a{
	float:right;
	display:block;
	height:33px;
	margin-left:1px;
	margin-top:0px;
}
.tourisme .banniere{
	margin-right:10px;
}
.tourisme .bandeau .banniere .lien-entete-1{
	width:136px;
}
.tourisme .bandeau .banniere .lien-entete-2{
	width:147px;
}
.tourisme .bandeau .banniere .lien-entete-3{
	width:137px;
}
.tourisme .bandeau .banniere .lien-entete-4{
	width:96px;
}
.tourisme .bandeau .banniere .lien-entete-5{
	width:88px;
}
.tourisme .bandeau .banniere .lien-entete-6{
	width:131px;
	margin-left:0px;
}
.tourisme .bandeau .banniere .small{
	height:15px;
	margin-top:18px;
}
.tourisme .bandeau .entete_lien_site {
	display:block;
	height:157px;
	width:740px;
}
.tourisme .bandeau a {
	float:left;
	margin-top:0px;
	margin-left:0px;
	font-size:9px;
	text-decoration:none;
}
/*
.banniere {
	height:135px;
	background:url('img-mqt/banniere70.jpg') no-repeat top left;
}*/
.entete-menu {
	background-image:url('img-mqt/entete-menu-fond.gif');
	background-repeat:repeat-x;
	height:36px;
}
.entete_ombre_haut{
	height:10px;
}
.entete_ombre_haut img{
	height:10px;
	margin:0px;
	padding:0px;
}
.entete-menu-g {
	height:36px;
	background:url('img-mqt/entete-menu-gauche.gif') no-repeat top left;
}
.entete-menu a {
	margin:0px !important;
	display:block !important;
	height:21px;
	padding:9px 6px 0 9px;
	float:right !important;
	font-size:10px !important;
	font-weight:bold !important;
	text-decoration:none !important;
	text-transform:uppercase !important;
}
.entete-menu a:hover {
	text-decoration:underline;
}
.entete-menu .droite-orange {
	background:#d28800 url('img-mqt/fleche-orange.gif') no-repeat center right;
	width:91px;
	padding:1px 18px 0 8px;
	height:29px;
	color:#f9e0a3;
	text-transform:uppercase;
	font-style:italic;
	text-align:left;
}
.entete-menu .droite-jaune {
	background-color:#ead91a;
	width:66px;
	text-align:center;
	height:21px;
	color:#476d8c;
	text-transform:uppercase;
	font-style:italic;
}
.droite-orange .num3{
	margin-left:14px;
}
.gauche {
	width:222px;
	float:left;
	margin-left:12px;
	padding-top:6px;
}
* html .gauche {
	margin-left:6px;
}
.menu-gauche-bleu h1 {
	background:url('img-mqt/ondulation-bleu.gif') no-repeat;
	height:37px;
	text-align:right;
	color:#486f95;
}
.menu-gauche-beige h1 {
	background:url('img-mqt/ondulation-beige.gif') no-repeat;
	height:37px;
	text-align:right;
	color:#d28800;
	margin-top:18px;
}
.centre {
	width:315px;
	float:left;
	margin:0 10px 0 10px;
	padding-top:6px;
}
.centre .presentation h1 {
	color:#d28800;
	border-bottom:1px solid #d28800;
	font-size:16px;
	margin-top:10px;
	font-style:italic;
}
.centre .presentation p {
	font-size:11px;
	font-weight:normal;
	color:#000000;
	margin-top:6px;
}
.presentation .savoir-plus {
	display:block;
	text-align:right;
	padding-bottom:3px;
	text-decoration:none;
}
.presentation .savoir-plus span {
	font-size:7px;
	text-transform:uppercase;
	background:url('img-mqt/plus.gif') no-repeat left center;
	padding-left:10px;
	padding-top:2px;
	color:#4e7499;
	font-weight:normal;
	font-family:Arial, fantasy;
}
.droite {
	width:180px;
	float:left;
	margin-left:3px;
	-margin-left:-1px;
	color:#ffffff;
	height: 100%;
	margin-top:6px;
}
*html .com .droite {
	margin-left:5px;
}
.droite a {
	color:#ffffff;
	text-decoration:none;
}
.pied {
	background:url('img-mqt/bande-bas-c.gif') repeat-x bottom;
	margin-top:30px;
}
.pied-angle-g {
	background:url('img-mqt/bande-bas-g.gif') no-repeat bottom left;
	height:46px;
}
.pied-angle-d {
	background:url('img-mqt/bande-bas-d.gif') no-repeat bottom right;
	padding-left:11px;
	padding-right:11px;
	height:46px;
}
/*.spacer {
	clear:both;
	visibility:hidden;
	margin-bottom:-2px;
}*/

.newsletter {
	background-color:#3193bc;
	margin: 6px;
}
.newsletter h1 {

	background-color:#71c4e7;
	color:#1c4b79;
}
.newsletter form {
	padding:0 3px 3px 3px;
}
.newsletter label {
	display:block;
	padding:0 5px 3px 5px;
	font-style:italic;
	font-weight:bold;
	font-size:10px;
}
.newsletter span {
	display:block;
	padding:0 5px 3px 5px;
	font-weight:bold;
	font-size:9px;
}
.newsletter .erreur {
	color:#FF0000;
	font-size:11px;
	padding-left:2px;
}
/*.newsletter input {
	border:2px solid #648898;
	height:12px;
	padding-left:2px;
}*/
.btn_ok{
	height:13px!important;
	width:27px!important;
	background:url('img-mqt/btn_ok.gif') no-repeat top left;
	cursor:pointer;
	border:0!important;
	padding:0!important;
	margin:0!important;
}
* html .btn_ok{
	margin-bottom:2px!important;
}
.btn_ok{
	!margin-bottom:2px!important;
}/*
.recherche-actus .btn_ok{
	margin-bottom:-2px;
}
.newsletter .btn {
	background-color:#c5d4da;
	font-weight:bold;
	border:0;
	height:13px;
	font-size:10px;
}*/
.pratique {
	background-color:#9cb7d6;
	margin-bottom:15px;
	padding-bottom:5px;
	margin:0pt 6px;
}
.pratique h1 {
	background-color:#208bcf;
}
.pratique a {
	display:block;
	margin:3px 8px 0 8px;
	background:url('img-mqt/puce-blanche.gif') no-repeat 7px 7px #6688ae;
	line-height:15px;
	font-size:10px;
	padding-left:12px;
	padding-right:5px;
}
.pratique a:hover {
	background-color:#4b9ad1;
}
.droite h1 {
	text-transform:uppercase;
	font-style:italic;
	font-size:11px;
	line-height:15px;
	padding-left:2px;
	margin-bottom:5px;
}
.gauche .news {
	border-bottom:1px solid #6888a8;
	margin:0 10px 10px 5px;
}
.menu-gauche-commune h1 {
	background:url('img-mqt/ondulation-beige.gif') no-repeat;
	height:37px;
	text-align:right;
	color:#802002;
	margin:18px 0 10px 0;
	padding-right:10px;
}
.menu-gauche-commune .news h2 {
	color:#802002 !important;
}
.menu-gauche-commune .news {
	border-bottom:1px solid #802002;
	margin:0 10px 10px 5px;
}
.menu-gauche-commune .news .savoir-plus {
	background:url('img-mqt/petit-plus-marron.gif') no-repeat left center !important;
	color:#802002 !important;
}
.gauche .news .savoir-plus {
	float:right;
	padding-bottom:3px;
	text-decoration:none;
	font-size:9px;
	background:url('img-mqt/plus.gif') no-repeat scroll left;
	padding-left:10px;
	color:#4e7499;
	font-weight:normal;
	padding-top:2px;
	font-family:Arial;
}
.gauche .agenda .savoir-plus {
	float:right;
	/*text-align:right;*/
	padding-bottom:3px;
	padding-left:10px;
	text-decoration:none;
	color:#4e7499;
	font-size:9px;
	padding-bottom:3px;
	background:url('img-mqt/plus.gif') no-repeat left center;
	font-weight:normal;
	padding-top:2px;
	font-family:Arial;
}
.gauche .news h3 {
	color:#9cb7e6;
	font-style:italic;
	font-size:10px;
	margin-top:5px;
}
.gauche .news h2 {
	color:#4E7499;
	font-family:Verdana;
	font-size:11px;
	padding-bottom:1px;
	text-transform:uppercase;
}
.gauche .news p {
	font-size:10px;
	color:#939597;
}
.gauche .news img {
	float:left;
	margin-right:8px;
	margin-bottom:8px;
}
.gauche .agenda {
	margin:0 10px 10px 5px;
	border-bottom:1px solid #d28800;
}
.gauche .agenda h3 {
	color:#757576;
	font-size:10px;
	font-weight:bold;
	margin-bottom:1px;
	margin-top:1px;
}
.gauche .agenda h2 {
	color:#d28800;
	font-family:Verdana;
	font-size:11px;
	padding-bottom:1px;
	text-transform:uppercase;
}
.gauche .agenda p {
	font-size:10px;
	color:#939597;
	margin-right:5px;
}
.gauche .agenda img {
	float:left;
	margin-right:4px;
	margin-bottom:8px;
}
.arize {
	background:url('img-mqt/cadre-arize.jpg') no-repeat;
	padding:5px 22px 0 85px;
	color:#4e7396;
	font-weight:bold;
	font-size:9px;
	height:87px;
}
.arize span {
	color:#d28800;
	font-size:9px;
}
.arize a {
	text-decoration:none;
	font-size:11px;
	color:#4e7396;
}
.carto a {
	display:block;
	background:url('img-mqt/carto.jpg') no-repeat;
	height:100px;
	width:175px;

}
*html .carto * {-zoom:1;}
.carto a span {
	display:block;
	width:110px;
	float:right;
	text-align:right;
	text-transform:uppercase;
	font-weight:bold;
	line-height:9px;
	font-style:italic;
	font-family:verdana;
	font-size:8px;
	margin-right:2px;
	padding-top:1px;
}



.arize-photos {
	background-color:#EAD91B;
	padding:5px;
	margin:10px 5px 0 5px;
}
.arize-photos a{
	text-decoration:none;
	font-size:11px;
	color:#5D560B;
	text-transform:uppercase;
	font-style:italic;
	font-weight:bold;
}
.arize-photos a span {
	display:block;
	line-height:16px;
	padding:0px;
}

/*.arize-photos {
	background-color:#b8ab15;
	height:139px;
	width:175px;
	margin:2px;
}
.arize-photos a {
	display:block;
	background:#b8ab15 url('img-mqt/arize.jpg') no-repeat center 25px;
	height:134px;
}
.arize-photos a span {
	display:block;
	background-color:#ead91b;
	color:#5d560b;
	text-transform:uppercase;
	font-style:italic;
	font-weight:bold;
	line-height:16px;
	padding:2px 0 0 4px;
	font-family:Verdana;
	font-size:9px;
}*/

.sponsors {
	text-align:center;
	padding:10px 2px 10px;
	vertical-align:middle;
}
.pied .liens a, .pied .advisio {
color:#FFFFFF;
font-size:9px;
padding:4px 10px 4px 0pt;
text-decoration:none;
}
.pied .extranet, .pied .liens a {
display:block;
float:left;
font-size:10px;
}
.pied .advisio {
color:#ACAAAA;
display:block;

float:right;
}
.pied .extranet {
background:#CC2605 url(img-mqt/cadena.gif) no-repeat scroll left center;
color:#FBE495;
font-size:11px;
font-style:italic;
line-height:17px;
margin:1px 150px 0pt 2px;
padding-left:12px;
padding-right:5px;
padding-top:1px;
text-decoration:none;
visibility:hidden;
}
.pied .extranetTourisme {
margin:1px 100px 0pt 2px;
}
.pied .extranet:hover, .pied .liens a:hover, .pied .advisio:hover {
text-decoration:underline;
}
.centre .zoom-eco {
	/*padding-bottom:2px;*/
	border:2px solid #a8b6c4;
	background-color:#486f95;
	/*margin-top:10px;*/
}
.centre .zoom-eco {
	!padding-bottom:0;
}
*html .centre .zoom-eco *{
	zoom:1;
}
.conteneur .centre .zoom-eco .titre {
	color:#ffffff;
	padding-bottom:4px;
	border-bottom:0;
	padding-top:1px;
}
.conteneur .centre .zoom-eco .titre h1 {
	/*background:url('img-mqt/zoom-eco.gif') no-repeat;
	margin-top:-24px;*/
	padding:8px 8px 0 12px;
	text-transform:uppercase;
	color:#ffffff;
}
.conteneur .centre .zoom-eco .titre h2 {
	padding-left:12px;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
}
.centre .zoom-eco .contenu {
	background-color:#ffffff;
	/*min-height:110px;*/
}
* html .zoom-eco .contenu {
}
.zoom-eco .contenu img {
/*	float:left;*/
	margin:0 5px 0 0;
}
.zoom-eco .contenu p {
	font-size:11px;
	color:#000000;
	padding:2px;
	padding-right:7px;
	text-align:justify;
}
.img-ze{
	margin:5px 0 -12px 5px;
}
.zoom-eco .savoir-plus {
	display:block;
	text-align:right;
	padding-bottom:3px;
	text-decoration:none;
}
.zoom-eco .savoir-plus span {
	padding:2px 10px 0 10px;
	font-size:7px;
	text-transform:uppercase;


	background:url('img-mqt/plus.gif') no-repeat left center;
	color:#4e7499;
	font-weight:normal;
	font-family:Arial, fantasy;
	/*clear:both;*/
}
.savoir-plus:hover span{
	text-decoration:underline;
	border-color:#4e7499;
}

/********* Personalisations **********/
/***************Actus*****************/
.actus .conteneur, .march-pub .conteneur, .recherche .conteneur{
	background-image:url('img-mqt/fond-actus.gif');
}
.actus .gauche, .march-pub .gauche{
	width:163px;
	padding-top:0;
}
.gauche .menu, .gauche .menu-actus{border-right:4px solid #dedede;border-bottom:4px solid #DEDEDE;}
.page-art .gauche .menu{border-bottom:4px solid #dedede;}
.menu-actus h1{
	background:url('img-mqt/fleche-actus.gif') no-repeat 122px center #ececec;
	margin:0;
	color:#d28800;
	font-weight:bold;
	font-size:13px;
	font-style:normal;
	padding:6px 0 6px 14px;
}
.menu-actus h1 .num1{font-size:13px;}
.menu-actus h1 .num2{font-size:11px;}
.menu-actus h1 .num3{font-size:15px;}
.menu-actus a{
	display:block;
	text-decoration:none;
	text-transform:uppercase;
	color:#0062a1;
	font-weight:bold;
	font-size:9px;
	background:url('img-mqt/fleche-lien-actus.gif') no-repeat 3px center #cddbea;
	padding-left:15px;
	margin-top:1px;
	line-height:11px;
	font-family:Tahoma,Verdana,Arial;
	min-height: 15px;
	padding-top: 2px;
}
.menu-actus .cache{display:none;}
.menu-actus .expo, .menu-actus .expo a{
	background:url('img-mqt/fleche-blanche.gif') no-repeat 3px center #0062a1;
	color:#ffffff;
	margin-bottom:0;
	line-height:15px;
}
.menu-actus .expo a{
	padding-left:20px;
	background-image:url('img-mqt/puce-blanche.gif');
	background-position:12px 8px;
	background-color:#326da5;
	line-height:15px;
}
.menu-actus .expo .plus{background:url('img-mqt/m-plus.gif') no-repeat 8px 4px #326DA5;/*text-transform:uppercase;font-weight:bold;*/}
.menu-actus .expo .expo a{	padding-left:30px;background-position:22px 8px;text-transform:none;	font-weight:normal;}
.menu-actus .expo .actif{background-position:9px 5px;}
.menu-actus .expo .expo .plus{background-position:18px 4px;}
.menu-actus .expo .expo .expo a{padding-left:40px;background-position:32px 8px;}
.menu-actus .expo .expo .actif{background-position:19px 5px;}
.menu-actus .expo .expo .expo .plus{background-position:28px 4px;}
.menu-actus .expo .expo .expo .expo a{padding-left:50px;background-position:42px 8px;}
.menu-actus .expo .expo .expo .actif{background-position:29px 5px;}
.menu-actus .expo .expo .expo .expo .plus{background-position:38px 4px;}
.menu-actus .expo .expo .expo .expo .expo a{padding-left:60px;background-position:52px 8px;}
.menu-actus .expo .expo .expo .expo .actif{background-position:39px 5px;}
.menu-actus .expo .expo .expo .expo .expo .plus{background-position:48px 4px;}
.menu-actus .expo .expo .expo .expo .expo .expo a{padding-left:70px;background-position:62px 8px;}
.menu-actus .expo .expo .expo .expo .expo .actif{background-position:49px 5px;}
.menu-actus .expo .expo .expo .expo .expo .expo .plus{background-position:58px 4px;}
.menu-actus .expo .expo .expo .expo .expo .expo .expo a{padding-left:80px;background-position:72px 8px;}
.menu-actus .expo .expo .expo .expo .expo .expo .actif{background-position:59px 5px;}
.menu-actus .expo .expo .expo .expo .expo .expo .expo .plus{background-position:68px 4px;}
.menu-actus .expo .expo .expo .expo .expo .expo .expo .expo a{padding-left:90px;background-position:82px 8px;}
.menu-actus .expo .expo .expo .expo .expo .expo .expo .actif{background-position:69px 5px;}
.menu-actus .expo .expo .expo .expo .expo .expo .expo .expo .plus{background-position:78px 4px;}
.menu-actus .expo .expo .expo .expo .expo .expo .expo .expo .expo a{padding-left:100px;background-position:92px 8px;}
.menu-actus .expo .expo .expo .expo .expo .expo .expo .expo .actif{background-position:79px 5px;}
.menu-actus .expo a.expo{background-image:url('img-mqt/m-moins.gif');/*text-transform:uppercase;font-weight:bold;*/}
.menu-actus .expo a.actif{background-image:url('img-mqt/puce-fleche.gif')!important;text-decoration:underline;font-weight:bold;/*text-transform:none!important;*/}
.menu-actus .menu_div a {
	text-transform: none;
	font-weight: normal;
}
/*
.menu-actus a:hover, .menu-actus a.expo:hover, .menu-actus .expo a:hover{
	text-decoration:underline!important;
	/*background:url('img-mqt/fleche-lien-actus.gif') no-repeat 4px center #C6F3FF!important;*//*
}
.menu-actus div a{padding-left:20px;background-position:12px center;}
.menu-actus div div a{padding-left:32px;background-position:20px center;}
.menu-actus div div div a{padding-left:42px;background-position:28px center;}
.menu-actus .article{background-image:none;}
.menu-actus .expo, .menu-actus .expo a{background-image:none;line-height:17px;margin-bottom:0;text-decoration:none!important;}
.menu-actus a.expo{}
.menu-actus .expo a{background-color:#326da5;line-height:16px;font-weight:normal;}
.menu-actus .expo a.actif{text-decoration:underline!important;}*/
/*.march-pub .menu-actus .expo, .march-pub .menu-actus .expo a,*/ .biblio .expo{background-image:url('img-mqt/fleche-blanche.gif');}
/*.march-pub .menu-actus a{font-size:11px;}*/
.menu-actus p{padding-left:5px;}
.page-art .conteneur .centre h1{
	margin-bottom:1px;
}
.page-art .conteneur .centre h3, .page-art .conteneur .centre h3 a{
	font-family:Arial;
	font-size:9px;
	font-weight:normal;
	line-height:11px;
}
.page-art .conteneur .centre h3{
	margin-bottom:8px;
}
.actus .centre, .march-pub .centre{
	width:374px;
}
.liste-actus .art_actus h2, .fiche-actus .art_actus h2, .recherche .centre h3{
	background-color:#E5E5E5;
	border-bottom:1px solid #D5D5D5;
	/*height:13px;*/
	padding:3px 0pt 0pt 3px;
}
.liste-actus .art_actus h2, .liste-actus .art_actus h2 span, .fiche-actus .art_actus h2, .fiche-actus .art_actus h2 span, .recherche .centre h3 span, .recherche .centre h3{
	font-size:10px;
}
.liste-actus .art_actus h2 span, .fiche-actus .art_actus h2 span{
	text-transform:capitalize;
}
.liste-actus .art_actus h1, .fiche-actus .art_actus h1{
	color:#456b90;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:2px;
}
.ann_nom span{
  text-transform:uppercase;
  color:#000000 !important;
	font-size:11px !important;
	font-weight:bold !important;
	padding:5px 0px 2px 0px !important;
	background:none !important;
}
.ann_nom{
  color:#000000 !important;
	font-size:11px !important;
	font-weight:bold !important;
	padding:5px 0px 2px 0px !important;
	background:none !important;
	border:0 !important;
}
.fiche-actus .art_actus h1{font-size:15px;}
.liste-actus .art_actus .art_desc, .fiche-actus .art_actus .art, .recherche .centre .art_desc{
	border-top:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	margin-bottom:10px;
}
.liste-actus .savoir-plus, .fiche-actus .savoir-plus, .recherche .centre .savoir-plus {
	display:block;
	padding:7px 14px 6px 14px;
	text-decoration:none;
	border-bottom:1px solid #D5D5D5;
	font-size:8px;
	text-transform:uppercase;
	background:url('img-mqt/plus-actus.gif') no-repeat left center;
	color:#4e7499;
	font-weight:bold;
}
.pagination{margin-bottom:5px;}
.pagination span{font-size:11px;}
.pagination, .pagination a{text-align:right;color:#000000;font-weight:bold;text-decoration:none;font-size:11px;}
.pagination a:hover{text-decoration:underline;}
.pagination .on{
	font-weight:bold;
	font-family:Arial;
	font-size:14px;
}
.recherche-actus, .recherche-march-pub{background-color:#9CB7D6;border-bottom:1px solid #e0e0e0;padding-top:2px;margin-bottom:10px;}
.recherche-actus form, .recherche-march-pub form{padding-left:5px;}
.recherche-actus *, .recherche-march-pub *{font-size:9px;font-family:Verdana;}
.recherche-actus label, .recherche-march-pub label{text-transform:uppercase;font-weight:bold;color:#243f5b;}
.recherche-actus .mots_cles, .recherche-actus .localite, .recherche-march-pub .mots_cles, .recherche-march-pub .localite{width:100px;margin-left:3px;/*margin-right:3px;*/}
.localite, .localite option{text-transform:uppercase;font-size:9px;font-weight:bold;color:#535353;}
.localite option{padding-left:5px;}
.recherche-actus p, .recherche-march-pub p{color:#6E6E6E;background-color:#ffffff;border-bottom:1px solid #d5d5d5;padding:5px 2px;margin-top:2px;font-weight:bold;}
.recherche-actus span, .recherche-march-pub span{color:#DBA033;}
/**************************************/
.liste-actus .art_desc img{margin-top:6px;}
/*.fiche-actus .art img{margin-left:10px;margin-bottom:10px;}*/
.fiche-actus .art p{font-weight:bold;margin-bottom:10px; color:#6A89A6;}
.art_desc, .art, .art p{font-size:11px;}
.lien_rub{
	text-align:right;
	margin-top:10px;margin-bottom:10px;
}
.lien_rub a{
	background-color:#27496a;
	color:#ffffff;
	text-transform:uppercase;
	font-size:11px;
	text-decoration:none;
	border-left:1px solid #bfc9d3;
	font-weight:bold;
	padding:2px 4px;
}
/*.gauche, .gauche * {margin:0;padding:0;}*/
.fil-ariane, .fil-ariane a{
	text-decoration:none;
	color:#000000;
	font-size:9px;
	margin-bottom:5px;
}
.fil-ariane a:hover{
	text-decoration:underline;
}
.fil-ariane span{
	font-weight:bold;
	font-size:10px;
}
.liste-actus .titre, .fiche-actus .titre, .liste-march-pub .titre, .fiche-mp .titre, .cartographie .titre{
	border-bottom:2px solid #DBA033;
	color:#DBA033;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:2px;
	margin-bottom:10px;
}




.art h1 span, .agenda h3 span{color:#DBA033;}
.art_actus{color:#535353;}
.recherche-actus, .recherche-march-pub{color:#112c48;}
.art h4{margin-top:4px;}
.art h4, .art h4 a,.agenda h4 .savoir-plus{color:#476d91;text-decoration:none;}
.art h4 a:hover,.agenda h4 .savoir-plus:hover{text-decoration:underline;}
.art_annu h2{/*padding-bottom:1px!important;*/}
.art_annu h2, .art_annu h2 a, .recherche .centre h3, .recherche .centre h3 a{font-weight:normal;text-decoration:none;color:#535353;font-size:11px;}
.art_annu h2 a:hover, .recherche .centre h3 a:hover{text-decoration:underline;}
.art_annu h3{font-weight:normal;}
.art_annu h1{font-weight:14px;}
.liste-annu .savoir-plus, .recherche .centre .savoir-plus {
	display:block;
	text-align:right;
	background:none;
	text-decoration:none;
}
.liste-annu .savoir-plus span, .recherche .centre .savoir-plus span{
	font-size:8px;
	text-transform:uppercase;
	background:url('img-mqt/plus-actus.gif') no-repeat left center;
	padding:2px 0pt 1px 14px;
	color:#4e7499;
	font-weight:bold;
	text-decoration:none;
}
.liste-annu .savoir-plus:hover span{
	text-decoration:underline;
	border-color:#4e7499;
}
.march-pub .bloc{border-collapse:collapse;border-top:2px solid #d5d5d5;border-bottom:2px solid #d5d5d5;color:#5d5d5d;}
.march-pub .bloc td, .march-pub .bloc a{font-size:11px;text-align:center;color:#5d5d5d;}
.march-pub .bloc a{display:block;}
.march-pub .ent-bloc td{background-color:#e5e5e5;font-weight:bold;font-size:12px;}
.march-pub .ent-bloc .col1, .march-pub .ligne-bloc .col1{width:85px;/*font-weight:bold;*/height: 30px;}
.march-pub .ent-bloc .col2, .march-pub .ligne-bloc .col2{width:50px;}
.march-pub .ent-bloc .col3, .march-pub .ligne-bloc .col3{width:140px;}
.march-pub .ent-bloc .col4, .march-pub .ligne-bloc .col4{width:61px;}
.march-pub .ent-bloc .col5, .march-pub .ligne-bloc .col5{width:20px;}/*
.march-pub .ligne-bloc span{min-height:28px;}*/
.march-pub .bis{background-color:#eeeeee;}
.march-pub .ligne-bloc td{border-right:2px solid #d5d5d5;/*border-left:1px solid #d1d1d1;*/}
.march-pub .ligne-bloc .col1{text-transform:uppercase;text-align:left;padding-left:5px;width:85px;}
.march-pub .ligne-bloc .col2, .march-pub .ligne-bloc .col4{/*padding-top:8px;padding-bottom:6px;*/}
.march-pub .ligne-bloc .col3{text-align:left;padding-left:5px;/*width:135px;*/}
.march-pub .ligne-bloc .col5 a{background:url('img-mqt/details.gif') no-repeat center center;/*height:28px;*/}
.march-pub .ligne-bloc .col5{border-right-width:0;}
.fiche-mp h1{color:#54789a;font-weight:bold;font-size:15px;text-transform:uppercase;}
.liens-mp{border-top:2px solid #d5d5d5;border-bottom:2px solid #d5d5d5;padding:5px 0;text-align:right;margin-top:4px;}
.liens-mp a{text-transform:uppercase;color:#6180a0;font-weight:bold;font-size:11px;}
.liens-mp .dossier{text-decoration:none;float:left;padding:2px 0 1px 20px;background:url('img-mqt/disquette.gif') no-repeat 1px;}
.fiche-mp .art{margin-top:10px;}
.fiche-mp .art_mp h2{text-transform:uppercase;color:#353535;font-weight:bold;font-size:12px;}
.fiche-mp .art_mp p, .fiche-mp .art_mp span{color:#353535;margin-bottom:10px;font-size:11px;font-weight:normal;}
.biblio .art_actus h2{padding-bottom:2px;}
.biblio .art_actus span, .biblio .art_actus p{font-weight:bold;font-size:11px!important;}
.biblio .art_actus h2 a{color:#535353;text-decoration:none;}
.biblio .art_actus h2 a:hover{text-decoration:underline;}
.biblio .art_actus .logo_doc{margin-left:10px;margin-bottom:5px;margin-top:10px;float:right;text-align:center;text-decoration:none;}
.biblio .art_actus .logo_doc span{display:block;text-transform:uppercase;font-size:9px!important;font-family:Trebuchet MS,Verdana,Arial;font-weight:bold;color:#486f95;}
.biblio .art_desc h1,.biblio .art_desc p{margin-top:5px;margin-bottom:5px;}
/*.page-art .centre *{color:#000000;}*/
.page-art .conteneur{
	background-image:url(img-mqt/fond-actus.gif);
}
.page-art .gauche, .recherche .gauche{
	width:163px;
	padding:0;
	color:#6e6e6e;
}
.page-art .gauche .menu h1, .recherche .gauche h1{
	background:#ECECEC url(img-mqt/fleche-actus.gif) no-repeat scroll 122px center;
	color:#D28800;
	font-family:Arial,Tahoma,Verdana;
	font-size:14px;
	font-style:normal;
	margin:0;
	padding:6px 40px 6px 10px;
}
.page-art .gauche .menu h2, .recherche .gauche h2{
	padding:4px 2px;
	text-transform:uppercase;
	font-size:10px;
	font-family:Tahoma,Verdana,Arial;
}
.page-art .gauche .menu pre{
	font-size:10px;
	font-family:Arial,Tahoma,Verdana;
	padding:0 2px 4px;
	font-weight:bold;
}
.page-art .centre, .recherche .centre{
	/*width:368px;*/
	width:376px;
	margin:0 8px;
}
.centre .titre{
	border-bottom:2px solid #DBA033;
	padding-top:4px;
	padding-bottom:2px;
}
.centre .titre h1, .centre .titre h2{
	color:#DBA033;
	font-size:17px;
	font-style:italic;
	font-weight:bold;
	/*margin-bottom:10px;
	padding-bottom:2px;*/
	line-height:17px;
}
.centre .titre h2{
	font-size:13px;
	padding-top:0;
	line-height:13px;
}
.page-art .centre p{
	margin-top:5px;
	margin-bottom:5px;
}
.page-art .centre div{
	color:#000000;
	text-align:justify;
	line-height:13px;
}
.page-art .centre .chapo{
	font-weight:bold;
	margin-bottom:8px;
}
.centre .intro_rubrique{
	text-align:justify;
	border-bottom:2px solid #DBA033;
	padding-bottom:10px;
}
/*.page-art .spip, .page-art .spip span{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}*/
/*.page-art .centre .chapo .spip span{
	color:#000000;
	font-size:11px;
}*/
.page-art .fil-ariane span{
	font-size:9px;
	font-weight:bold;
}
.spip {
	/*color:#666666;*/
	/*padding-top: 15px;*/
	line-height: 14px;
	/*font-weight:normal;*/
	clear:left;
}
.spip_documents_left{
	margin:0 4px 4px 0;
}
.spip_forms table{margin:auto;border-collapse:collapse;}
.spip_forms table td{padding-bottom:8px;}
.spip_forms .label{text-align:right;vertical-align:top;}
.spip_forms input, .spip_forms textarea, .spip_forms select{
	width:200px;
	border-left:1px solid #c5c5c5;
	border-top:1px solid #c5c5c5;
	border-right:1px solid #6f6f6f;
	border-bottom:1px solid #6f6f6f;
}

.spip_forms label, .spip_forms span, .spip_forms .td_details, .spip_forms .erreur{
	font-size:10px;
	font-family:Arial, Verdana;
	color:#777777;
}
.spip_forms .td_details, .spip_forms .erreur{
	text-align:center;
	font-size:9px;
}
.spip_forms .erreur{
	color:#ff0000;
	font-weight:bold;
	font-size:9px;
	font-family:Verdana, Arial;
}
.spip_forms fieldset{border:1px solid #d7961e;padding:20px 10px;margin:10px 0;}
.spip_forms .spip_descriptif, .spip_forms .spip_pre_descriptif .label span{
	color:#d28800;
	text-transform:uppercase;
	font-weight:bold;
	font-size:10px;
	font-family:Verdana, Arial;
	background:url('img-mqt/contact_puce.gif') no-repeat 1px;
	padding-left:10px;
	text-align:left;
}
.spip_form_note{
	font-weight:bold;
	font-size:8px;
	font-family:Verdana, Arial;
	color:#777777;
}
.spip_bouton{text-align:right;margin-bottom:10px;}
.spip_bouton .btn_cancel{
	width:57px;
	height:17px;
	background:url('img-mqt/btn_cancel.gif') no-repeat;
	border:0;
}
.spip_bouton .btn_valid{
	width:57px;
	height:17px;
	background:url('img-mqt/btn_valid.gif') no-repeat;
	border:0;
}
.art83 legend{display:none;}
.art703 legend{
	display:none;
}
.spip_forms select, .spip_forms option{
	width:140px;
	font-size:9px;
	font-family:Verdana, Arial;
	color:#777777;
	font-weight:bold;
}
.art703 .spip_pre_descriptif .label{
	text-align:left;
	width:213px;
}
.spip_forms fieldset div{margin-bottom:10px;}
.spip_forms .label{padding-right:2px;}

/* Arize Phototheque */
.phototheque_arize>a {display:block;float:left;color:#818181;font-weight:bold;text-decoration:none;font-size:11px;margin-left:8px;width:119px;}
.phototheque_arize>a.premier_element {margin-left:0px !important;}
.phototheque_arize>a:hover span{text-decoration:underline;}
.phototheque_arize>a img {display:block;}
.phototheque_arize>a {text-align:center;}

/* TOURISME : Photothèque */
.phototheque_tourisme>a {display:block;float:left;color:#818181;font-weight:bold;text-decoration:none;font-size:11px;margin-left:10px;width:118px;}
.phototheque_tourisme>a.premier_element {margin-left:0px !important;}
.phototheque_tourisme>a:hover span{text-decoration:underline;}
.phototheque_tourisme>a img {display:block;}
.phototheque_tourisme>a {text-align:center;}
.spacerW3C {border:0px;height:0px;margin:0px;padding:10px 0;visibility:hidden;clear:both;}
.spacerW3C hr{display:none;}


.photos{margin-bottom:7px;float:left;}
.photos a span{color:#818181;font-weight:bold;text-decoration:none;font-size:11px;}
.photos a{text-decoration:none;}
.photos a:hover span{text-decoration:underline;}
.photor{margin-left:8px;}
.recherche .centre .savoir-plus span{
	float:right;/*
	font-family:Verdana;
	font-weight:bold;
	font-size:9px;*/
}
.recherche .centre .savoir-plus{
	color:#456b90;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	padding-left:2px;
	padding-top:5px;
	padding-bottom:2px;
	text-align:left;
}
.recherche .centre h2{
	color:#DBA033;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	margin-bottom:10px;
	padding-bottom:2px;
	padding-top:4px;
}
.centre .presentation{
	border-bottom: 2px solid #e4b866;
	padding-bottom:5px;
	margin-bottom:5px;
}
.bloc-carto{
	/*float:left;*/
	margin-left:16px;
	margin-right:3px;
	width:732px;
}
.bloc-carto .titre, .bloc-carto .fil-ariane{
	margin-left:7px;
}
.bloc-carto .titre{
	width:725px;
}
.bloc-carto .titre-trm{
	width:540px;
}
.bloc-carto .gauche{
	margin-left:0;
}
.bloc-carto .bloc-bleu{
	/*border:4px solid #9cb7d6;*/
	background-color:#9cb7d6;
}
.bloc-carto .bloc-vert{
	/*border:4px solid #9cb7d6;*/
	background-color:#CAD78C;
}
.bloc-carto .centre{
	/*width:371px;*/
	margin:0;
	padding-top:0;
}
.bloc-carto .tourisme_centre{
	width:350px;
	margin:0;
	padding-top:0;
}

.tourisme_carto .titre-trm{
	border-bottom:2px solid #DBA033;
	color:#DBA033;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:2px;
	margin-bottom:10px;
	width: 725px;
}

.cartographie .gauche{
	width:224px!important;
	margin:0px !important;
}
/*.cartographie .gauche{
	width:171px;
}*/
.bloc-vert .gauche_tourisme{
	background-color:#CAD78C;
	width:224px;
	float:left;
}
* html .bloc-carto{
	/*width:550px;*/
	margin-left:16px;
}
/** html .bloc-carto *{
	padding:0;
}*/
.menu_carto a, .menu_carto span{
	display:block;
	width:100%;
	color:#ffffff;
	text-decoration:none;
	margin-top:0px;/*
	margin-bottom:2px;*/
	cursor:pointer;
}
.menu_carto_tourisme a,.menu_carto_tourisme span{
	display:block;
	width:100%;
	color:#62783A;
	text-decoration:none;
	margin-top:0px;
	/*margin-bottom:2px;*/
	cursor:pointer;
}
.menu_carto a:hover {
	text-decoration:underline;
}
.menu_carto_tourisme a:hover {
	text-decoration:underline;
}
.menu_carto_tourisme .rubrique_carto {
	background:transparent url('img-mqt/carto-plus-trm.gif') no-repeat 0px 1px;
	font-weight:bold;
	line-height:12px;
	padding-left:14px;
	text-transform:uppercase;
	width:auto !important;
	color:#62783A;
	font-size:11px;
	margin-top:4px;
	margin-bottom:3px;
}
.menu_carto .rubrique_carto {
	background:transparent url('img-mqt/carto-plus.jpg') no-repeat 0px 1px;
	font-weight:bold;
	line-height:12px;
	padding-left:14px;
	text-transform:uppercase;
	width:auto !important;
	color:#4b7093;
	font-size:11px;
	margin-top:4px;
	margin-bottom:3px;
}
.menu_carto .rubrique_carto:hover{
	text-decoration:none;
}
.menu_carto_tourisme .rubrique_carto:hover{
	text-decoration:none;
}
.menu_carto div div a, .menu_carto div div span, .menu_carto_tourisme div div a, .menu_carto_tourisme div div span {
	background-image:url('img-mqt/carto-puce.jpg');
	background-position:0px 7px;
	background-repeat:no-repeat;
	padding-left:11px;
	width:auto !important;
}
.menu_carto_tourisme div div {
	background-repeat:no-repeat;
	padding-left:14px;
}
.menu_carto div div {
	background-repeat:no-repeat;
	padding-left:14px;
}
.rub_unvis{
	display:none;
}
.rub_vis{
	display:block;
	margin-bottom:10px;
}
.menu_carto .desc_menu{
	background-color:#4b7093;
	color:#ffffff;
	margin:4px;
	margin-right:0;
	padding:7px 6px;
	font-size:9px;
	text-align:justify;
}
.menu_carto_tourisme .desc_menu{
	background-color:#62783A;
	color:#ffffff;
	margin:4px;
	margin-right:0;
	padding:7px 6px;
	font-size:9px;
	text-align:justify;
}
.cont_menu{
	padding-left:4px;
}
.menu_carto div div .actif{
	background-image:url(img-mqt/carto-fleche.jpg);
	background-position:0px 3px;
	background-repeat:no-repeat;
	font-weight:bold;
	text-decoration:underline;
	margin-top:6px;
	margin-bottom:6px;
}
.menu_carto_tourisme div div .actif{
	background-image:url(img-mqt/carto-fleche-trm.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	font-weight:bold;
	text-decoration:underline;
	margin-top:6px;
	margin-bottom:6px;
}
#map div span, #map div a{font-size:6px;}
#map div .vignette span{font-size:auto;}
#map div .vignette a{font-size:auto;}
.vignette{width:265px;/*height:180px;overflow:auto;*/padding-bottom:5px;text-align:justify;}
.vignette, .vignette *{font-size:9px;}
.vign_titre{
	display:block !important;
	font-family:Verdana;
	font-weight:bold;
	margin-bottom:5px;
	text-transform:uppercase;
}
.vign_more{
	display:block;
	margin-top:4px;
}
.vign_more a{
	text-decoration:underline;
	text-transform:uppercase;
	color:#4b7093;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
}
.vign_main img{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.vign_chapo{
	margin-bottom:4px;
}
.gmnoprint{
	height:28px!important;
}
.gmnoprint *{
	font-size:9px!important;
	line-height:10px!important;
	font-family:Verdana!important;
}

.menu-actus .menu_div{
	background-image:none;
}
.page-art .chapo, .page-art .texte, .page-art .ps{
	text-align:left;
}
.page-art .ps{
	margin-top:8px;
}
.fil-ariane a, .fil-ariane b{
	font-family:Verdana;
	font-size:9px;
}
.chapo .spip, .chapo, .spip .bleu_gras, .bleu_gras{
	color:#6A89A6;
	/*font-family:Verdana;*/
	font-weight:bold;
	font-size:11px;
}
.chapo .spip_documents_left{
	margin-right:5px;
	margin-bottom:3px;
}
.chapo .spip_documents_right{
	margin-left:5px;
	margin-bottom:3px;
}
.spip_documents_right img {
	padding-left: 5px;
}
.chapo .spip_documents_center{
	margin-left:5px;
	margin-right:5px;
	margin-bottom:3px;
}
.titre_maj_bleu{
	color:#517597!important;
	text-transform:uppercase;
	font-size:11px;
	background:transparent url('img-mqt/bord-bleu.jpg') repeat-x bottom;
	padding-bottom:3px;
	padding-top:10px;
	clear:left;
	margin-bottom:5px;
}
.page-art .spip .puce-bleu, .puce-bleu{
	background:transparent url('img-mqt/puce-bleu.jpg') no-repeat 6px 5px;
	padding-left:10px;
	color:#777777;
	display:block;
}
.page-art .spip .fleche-bleu, .fleche-bleu{
	background:transparent url('img-mqt/fleche-bleu.jpg') no-repeat 4px 3px;
	padding-left:10px;
}
.agenda h4 .savoir-plus{
	display:inline;
	float:right;
	border:0;
	text-transform:none;
	padding:0;
	font-size:12px;
	font-family:Arial;
	fon-weight:bold;
}
.agenda .liste-annu .art_desc h1{
	padding:0;
}
.art_desc {
	text-align: justify;
}
.agenda h4{
	margin:0;
}
.agenda h3 span{
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
}
.agenda .date, .agenda .date *{
	color:#777777;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
}
.agenda h3 span, .art-agenda h1 span{
	display:block;
	margin-top:2px;
	margin-bottom:2px;
}
.art-agenda .art p{
	font-weight:normal;
}
.demarches .menu-actus .expo{
	background-color:#FFF;
}
.demarches .menu-actus a{
	margin-bottom:1px;
	margin-top:0px;
	background-color:#d28800;
	color:#ffffff;
	font-weight:normal;
	font-family:Arial,Tahoma,Verdana;
	font-size:9px;
	font-weight:bold;


	background:#d28800 url('img-mqt/fleche2-marron.jpg') no-repeat 4px 5px !important;
}
.demarches .menu-actus .expo a{
	background-color:#d59b30;
	font-weight:normal;
	background:#d59b30 url('img-mqt/puce-blanche.gif') no-repeat 11px 8px !important;
}
.demarches .menu-actus .expo a.actif{
	font-weight:normal;
	background:#d59b30 url('img-mqt/fleche-marron.jpg') no-repeat 9px 3px !important;
}
.photos .thickbox span{
	display:block;
	text-align:center;
}
.demarches .titre{
	margin-bottom:2px;
}
.demarches h2{
	font-size:8px;
	text-transform:uppercase;
	margin-bottom:8px;
}
.demarches .spip{
	font-size:11px;
	font-family:arial;
	font-weight:normal;
}
.demarches .tb_cat{
	width:100%;
	border-collapse:collapse;
}
.demarches .tb_cat tr td{
	background-color:#d59b30;
}
.demarches .tb_cat,.demarches .tb_cat a{
	text-transform:uppercase;
	color:#ffffff;
	text-decoration:none;
	padding:3px 0 1px 15px;
	font-size:10px;
	background:#d59b30 url('img-mqt/puce-blanche.gif') no-repeat 8px 9px;
	margin:8px 0;
}
.demarches .tb_cat a:hover{
	text-decoration:underline;
	background:#c47003 url('img-mqt/fleche-cat-marron.jpg') no-repeat 4px 6px;
}
.demarches .tb_cat .titre_tb_cat{
	background-color:#d28800;
	text-transform:none;
	padding:2px 0pt 2px 8px;
}
.demarches .tb_cat .titre_tb_cat a, .demarches .tb_cat .titre_tb_cat a:hover{
	background-color:transparent;
	background-image:none;
	text-transform:none;
	font-size:12px;
	padding:0;
}
.demarches .liste_demarches{
	border:2px solid #d28800;
	padding:5px 4px 0 4px;
}
.demarches .liste_demarches a{
	background-color:#fae9c9;
	padding:3px 0 1px 15px;
	color:#d28800;
	text-decoration:none;
	background:#fae9c9 url('img-mqt/puce-marron.jpg') no-repeat 6px 9px;
	margin-bottom:5px;
}
.demarches .liste_demarches a:hover{
	background:#d59b30 url('img-mqt/fleche-marron.jpg') no-repeat 5px 5px;
	color:#ffffff;
}
.demarches-fiche .chapo,.demarches-fiche .chapo .spip{
	color:#777777;
	margin-bottom:5px;
	font-size:9px;
	font-family:verdana;
	font-weight:bold;
}
.demarches-fiche, .demarches-fiche .spip{
	color:#777777;
	font-size:9px;
	font-family:arial;
	margin-bottom:5px;
}
.spip_forms{
	border:0;
	padding:0;
}
.spip_forms fieldset{
	padding:0 10px;
}
.spip_forms table{
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
}
.spip_forms .label{
	padding-bottom:0;
	width:155px;
}
.spip_forms span{
	margin:0;
}
.spip_forms .td_champ{
	width:195px;
}
.spip_forms .forml, .spip_forms .fondl, .spip_forms .formo,    .spip_forms form .forml-focus, .spip_forms form input.forml-focus:focus, .spip_forms form textarea.forml-focus:focus, .forml-focus, .spip_forms .forml, .spip_forms .fondl, .spip_forms .formo, .spip_forms form .forml-focus, .spip_forms form input.forml-focus:focus, .spip_forms form textarea.forml-focus:focus, .forml-focus, .spip_forms .forml, .spip_forms .fondl, .spip_forms form .formo-focus, .spip_forms form input.formo-focus:focus, .spip_forms form textarea.formo-focus:focus, .spip_forms .formo-focus {
	width:193px;
	background-color:#ffffff;
	border-color:#6f6f6f;
	padding:0;
}
.spip_forms .spip_form_champ{
	margin:0;
}
.spip_forms select, .spip_forms option {
	/*color:#ffffff;*/
	width:auto;
}
.spip_forms div.spip_descriptif {
	margin-top:20px;
	margin-bottom:8px;
}
.spip_forms .spip_bouton .btn_cancel{
	border:0;
	background:transparent url('img-mqt/btn_annuler.jpg') no-repeat top left;
	height:17px;
	width:57px;
}
.spip_forms .spip_bouton .btn_valid{
	border:0;
	background:transparent url('img-mqt/btn_envoyer.jpg') no-repeat top left;
	height:17px;
	width:57px;
}
table{
	border-collapse:collapse;
	color:#5e5e5e;
}
table.spip td{
	border-right:1px solid #c5c5c5;
	padding:4px;
}
table.spip td, table.spip th, table.spip th .spip{
	font-size:11px;
	font-family:Arial;
}
table.spip .last_td{
	border:0;
}
table.spip .first_td{
	background-color:#eeeeee;
	border-left:0;
}
table.spip .row_first, table.spip .row_first .first_td, table.spip caption{
	background-color:#e5e5e5;
}
table.spip .row_first *, table.spip caption, table.spip .first_td{
	font-weight:bold;
}
table.spip .row_first th, table.spip caption{
	padding:4px;
}
table.spip .interligne{
	background-color:#eeeeee;
}
.displaynone{
	display:none;
}
/*************** GESTION DES COMMUNES **********************/
.com .gauche {
	padding-top:0;
	margin-left:11px;
}
*html .com .gauche {
	margin-left:6px;
	margin-top:-1px;
	width:160px;
}
.com .entete-menu{
	background:transparent url(new-img/fond-menu-hori-com.gif) repeat-x scroll left top;
}
*html .com .entete-menu{
	margin-top:-4px;
}
.com .entete-menu-g{
	background:transparent url(new-img/bord-menu-hori-com.gif) no-repeat scroll left top;
}
.com .conteneur{
	background:transparent url(img-mqt/fond-actus.gif) repeat-y scroll 0% 50%;
}
.accueil .conteneur{
	background:transparent url(new-img/fond-com.gif) repeat-y scroll 0%;
}
.fornex .bandeau{
	background:transparent url(new-img/baniere-fornex.jpg) no-repeat scroll center top;
}
.com .menu-gauche-edito, .com .menu-gauche-edito .spip{
	background-color:#c85111;
	color:#ffffff!important;
	padding-top:9px;
}
.com .menu-gauche-edito h1, .com .menu-gauche-conseil h1, .com .menu-gauche-infos h1{
	background-color:#802002;
	color:#dedede;
	margin:0 10px 8px 5px;


	padding:2px 0 0px 10px;
}
.com .menu-gauche-edito div, .com .menu-gauche-conseil div, .com .menu-gauche-infos div{

	margin:0 10px 2px 16px;
	padding-bottom:10px;
}
.com .menu-gauche-edito a, .com .menu-gauche-edito span, .com .menu-gauche-edito u, .com .menu-gauche-edito div, .com .menu-gauche-edito p, .com .menu-gauche-conseil a, .com .menu-gauche-conseil span, .com .menu-gauche-conseil u, .com .menu-gauche-conseil div, .com .menu-gauche-conseil p,  .com .menu-gauche-infos a, .com .menu-gauche-infos span, .com .menu-gauche-infos u, .com .menu-gauche-infos div, .com .menu-gauche-infos p{
	font-size:10px;
	font-family:arial;
	line-height:13px;
}
.com .menu-gauche-conseil h1{
	color:#e9bba3;
}
.com .menu-gauche-conseil, .com .menu-gauche-infos{


	padding-top:9px;
}
.com .menu-gauche-conseil div{
	border-bottom:1px solid #cf9f9e;
	color:#802002;
	font-size:10px;
}
.com .menu-gauche-conseil b{
	text-transform:uppercase;
}
.com .menu-gauche-infos h1{
	color:#e9bba3;
	background-color:#c55011;
}
.com .menu-gauche-infos{
	color:#c55011;
}
.com .menu-gauche-edito b, .com .menu-gauche-conseil b, .com .menu-gauche-infos b{
	font-size:9px;
	font-family:verdana;
}
.com .menu-gauche-permanence{
	background-color:#f5e0d4;
	padding:5px;
	margin:5px;
	color:#822204;
	text-align:right;
}
.com .menu-gauche-permanence h1{
	font-size:12px;
	text-decoration:underline;
	font-style:normal;
	margin-bottom:8px;
}
.com .chapo{
	font-size:11px;
	color:#c55111;
	margin:10px 0;
	text-align: justify;
}
.com .texte{
	font-size:11px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:2px solid #b07a6a;
	text-align: justify;
}
.com .droite .site-com-com{
	margin:5px 0 5px 3px ;
	display:block;
}
.com .droite .info-geo{
	background-color:#dbdbdb;
	color:#656565;
	padding:3px 8px 10px 8px;
	margin-bottom:12px;
}
.com .droite .info-geo div{
	background-color:#bebebe;
	margin-top:5px;
}
.com .droite .info-geo, .com .droite .info-geo h1{
	font-size:9px;
	font-family:verdana;
}
.com .droite .info-geo div{
	font-weight:bold;
	font-size:9px;
	font-family:verdana;
	padding:2px;
}
.com .gauche{
	width:162px;
}
.com .centre{
	width:376px;
}
*html .com .centre{
	margin-right:10pw;
}
.accueil .gauche{
	width:222px;
}
.accueil .centre{
	width:315px;
}
.com .march-pub .recherche-march-pub{
	background-color:#ffffff;
	padding-top:0;
}
.recherche-actus .lienpetiteannonce{
	color:#476D91;
	text-decoration:none;
	display:block;
}
.recherche-actus .lienpetiteannonce:hover{
	text-decoration:underline;
}
.annuaire-liens .recherche-actus{
	background-color:#ffffff;
}
.annuaire-liens .titre{
	margin-bottom:0;
}
.annuaire-liens .recherche-actus p{
	padding-top:0;
}
.annuaire-liens .recherche-actus, .annuaire-liens .recherche-actus p{
	border-bottom:0;
	margin-bottom:0;
}
.annuaire-liens .pagination{
	border-bottom:1px solid #D5D5D5;
	margin-bottom:0;
}
.annuaire-liens .pagination span{
	font-size:9px;
}
.annuaire-liens .liste-actus .art_actus h1, .annuaire-liens .fiche-actus .art_actus h1{
	font-size:12px;
}
.annuaire-liens .art_desc h1{
	padding-bottom:0;
}
.annuaire-liens .art_desc a{
	color:#000000;
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	padding-bottom:7px;
	display:block;
	background:url('img-mqt/bordure-grise.gif') repeat-x bottom;
}
.annuaire-liens .art_actus .art_desc{
	background:url('img-mqt/bordure-grise.gif') repeat-x bottom;
	border:0;
	margin-bottom:0;
}
.annuaire-liens .art_actus{
	background:url('img-mqt/bordure-grise.gif') repeat-x bottom;
	border:0;
	padding-bottom:6px;/*
	margin-bottom:6px;*/
}
.annuaire-liens .art_desc a:hover{
	text-decoration:underline;
}
.bloc_date_hidden{
	display:none;
}
.bloc_date{
	display:block;
}
.tourisme .bandeau {
	background:url('img-trm/baniere-tourisme.jpg') no-repeat top left;
	height:190px;
}
.tourisme .entete-angle-d {
	padding-left:12px;
}
.tourisme .gauche{
	padding-top:0;
	background-color: #FFFFFF;
	!zoom:1;
	!height:100%;
}
/*.tourisme .entete-angle-g {
	height:200px;
}*/
.tourisme .entete .bande-verte{
	line-height:6px;
	height:6px;
	background:url('img-trm/tourisme-fond-vert.gif') repeat-x top;
	margin:0px 12px 0px 12px;
	-margin-top:-2px;
}
.tourisme .gauche .bloc-agenda div{
	padding:4px 0 3px 0;
	margin:0px 5px 1px 5px;
	background:url('img-trm/bord-menu.gif') repeat-x bottom;
}
.tourisme .gauche .bloc-sejours div{
	padding:4px 4px 4px 4px;
	margin:0px 5px 5px 5px;
	background-color: #E4EDF4;
	-margin-top:-5px;
	-margin-bottom:10px;
}
*>.tourisme .gauche .bloc-sejours div:hover{
	background-color: #AEC7D9
}
.tourisme .gauche .bloc-sejours {
	background-color: #D2E1EC;
	-margin-bottom:-10px;
}
.tourisme .gauche .img_bp_trm{
	float:left;
	margin:0px 3px 1px 0px;
	border:0px;
}
.tourisme .gauche .bloc-agenda div div, .tourisme .gauche .bloc-sejours div div{
	margin:0;
	background:none;
}
.tourisme .gauche .bloc-agenda{
	background-color:#ffffff;
	/*-margin-top:-5px;*/
	-zoom:1;
	!zoom:1;
}
.imglogotourisme {
	background-color: #ffffff;
}
.gauche .bloc-sejours a {
	color :#4C546E;
	font-size:15px;
	font-weight: bold;
	font-style: normal;
	text-transform:uppercase;
	text-decoration: none;
	display:block;
	zoom:1;
}
.gauche .bloc-sejours h2 {
	/*float:left;*/
	color :#4C546E;
	font-size:11px;
	font-weight: bold;
	font-style: normal;
}
.bloc-sejour-ville {
	/*float:left;*/
	color :#4C546E;
	font-size:11px;
	font-style: normal;
}
.bloc-sejour-texte {
	/*float:left;*/
	color :#4C546E;
	font-size:13px;
	font-weight: bold;
	/*text-transform:uppercase;*/
	margin-top:10px;
}
.gauche .bloc-agenda h1 {
	color :#6C8147;

	font-size:15px;
	font-weight: bold;
	font-style: normal;
	text-transform:uppercase;
}
.bloc-agenda-texte {
	color : #6D6D6D;
	font-weight: normal;
	text-align: justify;
}
.bloc-date {
	color:#A5C151;
	font-size:11px;
	font-weight:bold;
	font-style: italic;
	margin-bottom:1px;
	margin-top:1px;
}
.tourisme .centre-article .titre-article h1 {
	color:#62783A;
	font-size:17px;
	font-style:italic;
	font-weight:bold;
}
.tourisme .centre-article .titre-article {
	border-bottom:2px solid #62783A;
	padding-bottom:2px;
	padding-top:4px;
	margin-bottom:10px;
}
.texte-centre-chapeau {
	font-style:italic;
	font-weight: bold;
	color: #6D6D6D;
	font-size: 12px;
	text-align: justify;
	margin-bottom: 5px;
}
.texte-centre-descriptif {
	font-style:normal;
	font-weight: normal;
	color: #6D6D6D;
	font-size: 10px;
	text-align: justify;
}
.img-centre1 {
	float:left;
	margin-right:5px;
}
.img-centre2 {
	float:right;
	margin-left:5px;
}
.centre-article {
	margin-bottom: 15px;
	text-align:justify;
}
.tourisme .savoir-plus {
	float:right;
	color:#62783A;
	text-decoration: none;
	font-size: 9px;
}
.img-droite {
	margin-top: 6px;
}
.url_trm_site{
	margin-left: 3px;
}
.tourisme .droite-principal {
	border-left: solid;
	border-top: solid;
	border-bottom:solid;
	border-color: #E0E493;
	margin-top: 6px;
	background-color: #F8F9E7;
	height: 100%;
	/*padding-bottom: 6px;*/
}
.tourisme .droite .titre-droite-h1 {
	color: #3E512E;
	text-transform: uppercase;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	line-height: 1;
	/*margin-top: 20px;*/
	margin-bottom: 0px;
	margin-left: 7px;
	padding-left: 0px;
}
.tourisme .droite .titre-droite-h2 {
	color: #62783A;
	font-size: 10px;
	font-style: italic;
	margin-left: 7px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.newsletter-mail {
	border:1px solid #ABACA5;
	color:#6D6D6D;
	font-size:9px;
	height:11px;
	margin-left:7px;
}

.newsletter-boutton {
	color:#6F6F6F;
	font-family:Arial;
	font-size:7px;
	font-weight:normal;
	margin-left: 2px;
}
.img-recherche-carto-trm {
	margin-left: 3px;
}
.tourisme .droite .lien-menu-pratique {
	background:#D7E4AC url(img-mqt/point-carto.jpg) no-repeat scroll 7px;
	display:block;
	font-size:10px;
	line-height:15px;
	margin:3px 8px 0pt;
	padding-left:14px;
	padding-right:5px;
	color: #273816;
}
.tourisme .droite .lien-menu-pratique:hover {
	background-color:#7F8C6F;
	color: #FFFFFF;
}
.phototheque {
	border: solid medium;
	border-color: #A5C151;
	margin-left: 5px;
	margin-top: 5px;
}
.tourisme .droite .sponsors {
	text-align:center;
	vertical-align:middle;
}
.gauche h1 {
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	/*margin-right:14px;
	margin-top:3px;*/
	text-transform:uppercase;
}


/* Navigation dans le site tourisme. Modification des css notamment la largeur de la colonne gauche
*/
/* H1 particuliers au menu par categorie de la colonne de gaucge dans la navigation du site tourisme hors page d'accueil*/
.tourisme .gauche .menu-cat h1 {
	background:url('img-mqt/fleche-cat-trm.gif') no-repeat 122px center #ececec;
	margin:0;
	color:#62783A;
	font-weight:bold;
	font-size:13px;
	font-style:normal;
	padding:6px 0 6px 14px;
}
.tourisme .gauche .menu-cat {
	border-bottom:4px solid #DEDEDE;
	border-right:4px solid #DEDEDE;
}
.tourisme .gauche .menu-cat .num1{font-size:13px;}
.tourisme .gauche .menu-cat .num2{font-size:11px;}
.tourisme .gauche .menu-cat .num3{font-size:15px;}
/*redefinition de la colonne gauche pour le site tourisme en pleine navigation (hors page d'accueil)*/
.tourisme .navigationg {
	padding-top:0pt;
	width:163px;
	-widht:170px;
}
/*redefinition de la colonne centre pour le site tourisme en pleine navigation (hors page d'accueil)*/
.tourisme .navigationc {
	padding-top:0pt;
	width:374px;
	-width:377px;
}
.tourisme .navigationcgetendue {
	padding-top:0pt;
	padding-left:10px;
	width:539px;
}
/* Texte centre*/
/*h1*/
.tourisme .centre .centre-actu h1 {
	margin-top: 10px;
	font-size: 17px;
	color: #D79300;
	font-weight: bold;
	font-style: italic;
}
/*hr*/
.tourisme .centre .centre-actu hr {
	color: #D79300;
	background-color: #D79300;
	height: 2px;
	border: 0;
	margin-bottom: 10px;
	margin-top: 10px
}
.tourisme .centre .titre_article_tourisme {
	border-bottom:2px solid #DBA033;
	padding-bottom:2px;
	padding-top:4px;
	margin-bottom:10px;
}
.tourisme .centre .titre_article_tourisme .h1_article_tourisme {
	color: #DBA033;
	font-size:17px;
	font-style:italic;
	font-weight:bold;
}
.tourisme .centre .article_recherche_tourisme {
	height: 25px;
	background-color:#C3D69C;
	margin: 15px 0;
	position:relative;
}
.tourisme .centre .article_recherche_tourisme .localite{
	margin:5px 0 0 5px;
	float:left;
	width:70px;
	border:0;
	
}
.tourisme .centre .span_recherche_article_tourisme {
	font-size: 11px;
	font-weight: bold;
	float: left;
	color: #384811;
	margin-left:7px;
	margin-top:6px;
	margin-right: 3px;
}
.tourisme .centre .input_recherche_article_tourisme {
	border: 1px solid #ABACA5;
	margin-top: 5px;
	float: left;
	width: 80px;
	text-align:center;
	vertical-align:middle;
	color:#535353;
	font-size:10px;
}
.tourisme .centre .localite_trm {
	color:#535353;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	width: 100px;
	margin-top: 6px;
	border: 1px solid #ABACA5;
	height: 11px;
	float: left;
}
.tourisme .centre .localite_trm option {
	color:#535353;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	width: 100px;
	height: 11px;
}
.tourisme .centre .img_recherche_article_tourisme {
	margin-top: 6px;
	margin-left: 7px;
}
.tourisme .centre .p_texte_recherche_article_tourisme{
	text-align: justify;
	font-style:normal;
	font-weight: normal;
	color: #6D6D6D;
	font-size: 10px;
	margin-top: 10px;
	-margin-bottom:10px;
}
.tourisme .centre .entete_article_recherche_tourisme {
	/*height: 20px;*/
	background-color: #E5E5E5;
	border-bottom: solid 3px #E0E0E0;
	line-height: 20px;
	margin-bottom: 10px;
}
.tourisme .centre .span1_entete_article_recherche_tourisme {
	font-size: 11px;
	color: #535353;
	margin-left: 7px;
	text-decoration: none;
}
.tourisme .centre .a_entete_article_recherche_tourisme {
	font-size: 11px;
	color: #535353;
	margin-left: 3px;
	font-weight: bold;
	text-decoration: none;
}
.tourisme .centre .nom_struct_recherche_article_tourisme{

	font-size: 12px;
	color: #95B01A;
	font-weight: bold;
	text-transform: uppercase;
}
.tourisme .centre .separateur_vert_recherche_article_tourisme {
	color: #535353;
}
.tourisme .centre .ville_recherche_article_tourisme{
	font-size: 10px;
	color: #D78F09;
	font-weight: bold;
}
.tourisme .centre .ville_recherche_article_tourisme_agenda{
	font-size: 12px;
	color: #D78F09;
	font-weight: bold;
	text-transform:uppercase;
}
.tourisme .centre .descriptif_recherche_article_tourisme {
	float:left;
	text-align: justify;
	font-style:normal;
	font-weight: normal;
	color: #535353;
	font-size: 11px;
	margin: 5px 0px 5px 0px;
}
.tourisme .centre .mail_recherche_article_tourisme {
	font-size: 11px;
	color: #D88F09;
	font-weight: bold;
	text-decoration: none;
}
.tourisme .centre .site_recherche_article_tourisme {
	text-decoration: none;
}
.tourisme .centre .savoir_plus_recherche_article_tourisme {
	float:right;
	color:#D79008;
	text-decoration: none;
	font-size: 10px;
	background: transparent url(img-mqt/img_plus_orange_trm.gif) no-repeat scroll left;
	padding-left: 16px;
}

.vignette-liste-tourisme {
float:left;
padding-right: 5px;
}

.vignette-bloc-accueil-eco {
float:left;
}

.texte-zoom-eco {
padding-left: 5px;
}

.gauche .generique{
	padding-left:4px;
}
.menu-rub-trm a{
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	color: #62783A;
	font-weight: bold;
	font-size: 9px;
	background: url('img-mqt/fleche-lien-menu-gauche-trm.gif') no-repeat 3px center #CAD78C;
	padding-left: 15px;
	margin-top: 1px;
	line-height: 15px;
	font-family: Tahoma,Verdana,Arial;
}
.menu-rub-trm .cache{
	display:none;
}
.menu-rub-trm .expo, .menu-rub-trm .expo a{
	background:url('img-mqt/fleche-blanche-trm.gif') no-repeat 3px center #62783A;
	color:#FFFFFF;
	margin-top:1px;
	line-height:15px;
}
.menu-rub-trm .expo a{
	padding-left:20px;
	background-image:url('img-mqt/puce-blanche.gif');
	background-position:12px 8px;
	background-color:#62783A;
	line-height:15px;
}
.menu-rub-trm .expo .plus{background:url('img-mqt/m-plus-trm.gif') no-repeat 8px 4px #62783A;/*text-transform:uppercase;font-weight:bold;*/}
.menu-rub-trm .expo .expo a{	padding-left:30px;background-position:22px 8px;text-transform:none;	font-weight:normal;}
.menu-rub-trm .expo .actif{background-position:9px 5px;}
.menu-rub-trm .expo .expo .plus{background-position:18px 4px;}
.menu-rub-trm .expo .expo .expo a{padding-left:40px;background-position:32px 8px;}
.menu-rub-trm .expo .expo .actif{background-position:19px 5px;}
.menu-rub-trm .expo .expo .expo .plus{background-position:28px 4px;}
.menu-rub-trm .expo .expo .expo .expo a{padding-left:50px;background-position:42px 8px;}
.menu-rub-trm .expo .expo .expo .actif{background-position:29px 5px;}
.menu-rub-trm .expo .expo .expo .expo .plus{background-position:38px 4px;}
.menu-rub-trm .expo .expo .expo .expo .expo a{padding-left:60px;background-position:52px 8px;}
.menu-rub-trm .expo .expo .expo .expo .actif{background-position:39px 5px;}
.menu-rub-trm .expo .expo .expo .expo .expo .plus{background-position:48px 4px;}
.menu-rub-trm .expo .expo .expo .expo .expo .expo a{padding-left:70px;background-position:62px 8px;}
.menu-rub-trm .expo .expo .expo .expo .expo .actif{background-position:49px 5px;}
.menu-rub-trm .expo .expo .expo .expo .expo .expo .plus{background-position:58px 4px;}
.menu-rub-trm .expo .expo .expo .expo .expo .expo .expo a{padding-left:80px;background-position:72px 8px;}
.menu-rub-trm .expo .expo .expo .expo .expo .expo .actif{background-position:59px 5px;}
.menu-rub-trm .expo .expo .expo .expo .expo .expo .expo .plus{background-position:68px 4px;}
.menu-rub-trm .expo .expo .expo .expo .expo .expo .expo .expo a{padding-left:90px;background-position:82px 8px;}
.menu-rub-trm .expo .expo .expo .expo .expo .expo .expo .actif{background-position:69px 5px;}
.menu-rub-trm .expo .expo .expo .expo .expo .expo .expo .expo .plus{background-position:78px 4px;}
.menu-rub-trm .expo .expo .expo .expo .expo .expo .expo .expo .expo a{padding-left:100px;background-position:92px 8px;}
.menu-rub-trm .expo .expo .expo .expo .expo .expo .expo .expo .actif{background-position:79px 5px;}
.menu-rub-trm .expo a.expo{background-image:url('img-mqt/m-moins-trm.gif');/*text-transform:uppercase;font-weight:bold;*/}
.menu-rub-trm .expo a.actif{background-image:url('img-mqt/puce-fleche-trm.gif')!important;text-decoration:underline;font-weight:bold;/*text-transform:none!important;*/}
.menu-rub-trm .menu_div a {
	text-transform: none;
	font-weight: normal;
}
.menu-rub-trm p{padding-left:5px;}
/*Article du tourisme*/
.tourisme .centre .adresse_article {
	font-style:normal;
	font-weight: normal;
	color: #535353;
	font-size: 11px;
}
.tourisme .centre .art_trm_spe {
	color: #D88818;
}
.tourisme .centre .art_trm_etoile {
	vertical-align: middle;
}
.tourisme .centre .art_trm_cadre_p {
	border:thin solid #95B01A;
	color:#95B01A;
	font-size:12px;
	font-weight:bold;
	line-height:23px;
	margin-top:10px;
	padding-left:5px;
	text-transform:uppercase;
}
/*.tourisme .centre .art_trm_cadre_p{
	border: solid thin #95B01A;
	font-weight: bold;
	font-size: 12px;
	color: #95B01A;
	text-transform: uppercase;
	margin-top: 10px;
	line-height: 25px;
	padding-left: 5px;
}*/
.tourisme .centre .art_trm_img_lbl{
	padding-left: 15px;
	-padding-bottom:-3px;
}
.tourisme .centre .art_trm_cadre_label{
	border: solid thin #95B01A;
	margin-top: 10px;
}
.tourisme .centre .art_trm_slogan{
	font-size: 13px;
	color: #D88818;
	text-transform: uppercase;
	margin-top: 10px;
	font-weight: bold;
}
.tourisme .centre .art_trm_option{
	margin-top: 10px;
}
.tourisme .centre .art_trm_img_opt{
	padding-left: 5px;
}
.tourisme .centre .art_trm_text{
	text-align: justify;
}
.tourisme .centre .art_trm_list_opt_div .art_trm_list_opt_lbl{
	font-size:11px;
	font-weight: bold;
	color: #535353;
	width:25%;
}
.tourisme .centre .art_trm_list_opt_div{
	border: solid thin #95B01A;
	padding-left: 10px;
	padding: 5px 5px 5px 10px;
}
.tourisme .centre .art_trm_titre_opt_detail{
	color: #FFFFFF;
	background-color: #95B01A;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
}
.tourisme .centre .art_trm_tr1_opt_detail {
	background-color: #FFFFFF;
	color: #62783A;
	font-size: 10px;
}
.tourisme .centre .art_trm_tr2_opt_detail {
	background-color: #DFEBA9;
}
.tourisme .centre .art_trm_list_opt_det_tbl {
	margin: 10px 0px 10px 0px;
}
.tourisme .centre .art_trm_list_opt_det_tbl td {
	padding-left: 5px;
	text-align:justify;
}
.tourisme .centre .art_trm_activite_p {
	border: solid thin #95B01A;

	font-weight: bold;
	font-size: 12px;
	color: #95B01A;
	text-transform: uppercase;
	line-height: 25px;
	padding-left: 5px;
	margin: 0px 0px 10px 0px;
}
/*plan du site*/
.plan_tourisme{
	font-size:11px;
	color:#6E6E6E;
	font-family:Arial;
	text-decoration:none;
	margin-right:10px;
}
.plan_tourisme ul {
	margin-left:20px;
}
.plan_tourisme .titre_rubrique{
	color:#D88818;
}
.actus .navigationcgetendue {
	padding-top:0pt;
	padding-left:10px;
	width:539px;
}

.tourisme .lien_rub{
	text-align:right;
	margin-top:10px;
	margin-bottom:10px;
}
.tourisme .lien_rub a{
	background-color:#95B01A;
	color:#ffffff;
	text-transform:uppercase;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	padding:2px 4px;
}
.tourisme .agenda .date, .agenda .date *{
	color:#777777;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
}
.tourisme .bt_carto {
	float:left;
	width:187px;
}
.tourisme .bt_resa {
	width:187px;
	float:right;
}
.tourisme .bt_prereservation {
	text-align:center;
}
.tourisme .bt_ddedevis {
	text-align:center;
}

.titre_orange {
border-bottom:1px solid #D28800;
color:#D28800;
font-size:16px;
font-style:italic;
margin-top:10px;
font-weight:bold;
margin:10px 0px;
}
.tourisme .centre .titre_evenement_agenda {
color:#A5C151;
font-weight:bold;
text-transform:uppercase;
}
/* THICKBOX carto */
#TB_window {
	background: #CFCFD2;
	padding:10px 20px 20px 20px;
}
#TB_title{
	border:1px solid #000;
	background-color:#ededef;
	margin-bottom:10px;
}
#TB_ajaxWindowTitle{
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
#TB_closeWindowButton {
	text-decoration:none;
	color:#000;
}
#TB_legend{
	border:1px solid #000;
	background-color:#ededef;
}
#TB_Full, #TB_Full a{
	text-decoration:none;
	color:#000;
}
#TB_next, #TB_next a{
	text-decoration:none;
	color:#000;
}
#TB_prev, #TB_prev a{
	text-decoration:none;
	color:#000;
}
#TB_Diapo, #TB_Diapo a{
	text-decoration:none;
	color:#000;
}
/* Styles particuliers */
.texteencadre-spip {
	background:#CDDBEA;
	border-color:#326DA5;
	border-style:solid;
	border-width:1px 2px 2px 1px;
	color:#000033;
	margin:1em 0pt;
	padding:5px;
	position:relative;
}
.tourisme .texteencadre-spip {
	background:#F8F9E7 !important;
	border-color:#95B01A !important;
	border-style:solid;
	border-width:1px 2px 2px 1px;
	color:#000033 !important;
	margin:1em 0pt;
	padding:5px;
	position:relative;
}

/* COMMARQUAGE */
.titre-texte {
	color:#517597!important;
	text-transform:uppercase;
	font-size:11px;
	background:transparent url('img-mqt/bord-bleu.jpg') repeat-x bottom;
	padding-bottom:3px;
	padding-top:10px;
	clear:left;
	margin-bottom:5px;
	font-weight:bold;
}
.texte ul{
	list-style-position: inside;
}
.texte a{
	text-decoration:none;
	font-size:11px;
	color:#517597;
}
.texte img {
	padding-right:5px;
}
.texte h4 {
	margin-top:10px;
}
/* FIN COMMARQUAGE */
