img
{
 border:0px;
}

a.titreManifestations
{
	font-family: Verdana;
	font-size: 11px;
	color: white;
	font-weight:bold;
	text-decoration:none;
}

a.titreManifestations:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

a.titreManifestations:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

.titreCatActue
{
	font-family: Verdana;
	font-size: 11px;
	color: white;
	font-weight:bold;
}
.blancActu{
	font-family: Verdana;
	font-size: 11px;
	color: white;
	font-weight:bold;
	text-decoration:none;
}

.blancActu:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
.texteManifestations
{
	font-family: Verdana;
	font-size: 11px;
	color: white;
}

.dateManifestations
{
	font-family: Verdana;
	font-size: 11px;
	color: white;
}

.dateManifestationsGras
{
	font-family: Verdana;
	font-size: 11px;
	color: white;
	font-weight:bold;
}

.lieuManifestations
{
	font-family: Verdana;
	font-size: 11px;
	color: white;
	text-decoration:none;
}

.lieuManifestationsGras
{
	font-family: Verdana;
	font-size: 11px;
	color: white;
	font-weight:bold;
	text-decoration:none;
}

a.lienManifestations
{
	font-family: Verdana;
	font-size: 11px;
	color: white;
	font-weight:bold;
	text-decoration:none;
}

a.lienManifestations:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

a.lienManifestationsInter
{
	font-family: Verdana;
	font-size: 11px;
	color: white;
	font-weight:bold;
	text-decoration:none;
}

a.lienManifestationsInter:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

.Arial12
{
	font-family: Arial;
	font-size: 12px;
	color: white;

}

.Arial12Bold
{
	font-family: Arial;
	font-size: 12px;
	color: white;
	font-weight:bold;
}

a.titrePromotions
{
	font-family: Arial;
	font-size: 11px;
	color: black;
	font-weight:bold;
	text-decoration:none;
}

a.titrePromotions:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

a.titrePromotionsInter
{
	font-family: Arial;
	font-size: 11px;
	color: #E6751A;
	font-weight:bold;
	text-decoration:none;
}

a.titrePromotionsInter:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

.textePromotions
{
	font-family: Arial;
	font-size: 11px;
	color: white;
}

.vousEtesIci
{
	font-family: Arial;
	font-size: 9px;
	color: #dc4803;
	/*background-image: url(../design/bordureCarreDroit5.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom:4px;*/
}



.vousEtesIci2
{
	font-family: Arial;
	font-size: 9px;
	color: black;
}

.vousEtesIci2gras
{
	font-family: Arial;
	font-size: 9px;
	color: black;
	font-weight:bold;
}

a.enSavoirPlusPromotions
{
	font-family: Arial;
	font-size: 10px;
	color: #dc4803;
	font-weight:bold;
	text-decoration:none;
}

a.enSavoirPlusPromotions:hover
{
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

a.enSavoirPlusPromotionsInter
{
	font-family: Arial;
	font-size: 10px;
	color: white;
	font-weight:bold;
	text-decoration:none;
}

a.enSavoirPlusPromotionsInter:hover
{
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

td#PlanAcces
{
	/*background-image: url(../design/FondTableauPlanAcces.gif);
	background-repeat: repeat-x;
	background-position: right bottom;*/

}

td#bordureDroite1
{
	/*background-image: url(../design/bordureCarreDroit.gif);
	background-repeat: no-repeat;
	background-position: right top;*/
	padding-top:4px;
}

td#bordureDroite2
{
	/*background-image: url(../design/bordureCarreDroit2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;*/
padding-bottom:5px;
}

td#bordureDroite3
{
	/*background-image: url(../design/bordureCarreDroit3.gif);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	padding-bottom:5px;
	padding-top:5px;
}

td#bordureDroite4
{
	/*background-image: url(../design/bordureCarreDroit4.gif);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	padding-bottom:5px;
	padding-top:5px;
}

td#bordureDroite4Padding
{
	/*background-image: url(../design/bordureCarreDroit4.gif);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	padding-bottom:5px;
	padding-top:5px;
	padding-right:10px;
	padding-left:10px;
}


td#padding
{

	padding-right:10px;
	padding-left:10px;
}

td#PromotionsBordure3
{

	padding-right:10px;
	padding-left:10px;
	/*background-image: url(../design/bordureCarreDroit3.gif);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	padding-bottom:5px;
	padding-top:5px;
}

td#bordureGauche1
{
	/*background-image: url(../design/bordureCarreGauche.gif);
	background-repeat: no-repeat;
	background-position: left top;*/
	padding-top:4px;
}

td#bordureGauche2
{
	/*background-image: url(../design/bordureCarreGauche2.gif);
	background-repeat: no-repeat;
	background-position: left top;*/
	padding-top:4px;
}



td#bordureGauche3
{
	/*background-image: url(../design/bordureCarreGauche3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;*/
	padding-bottom:4px;

}

td#bordureGauche4
{
	/*background-image: url(../design/bordureCarreGauche4.gif);
	background-repeat: no-repeat;
	background-position: left bottom;*/
	padding-bottom:4px;
}


td#bordureGauche5
{
	/*background-image: url(../design/bordureCarreGauche5.gif);
	background-repeat: no-repeat;
	background-position: left bottom;*/
	padding-bottom:4px;
}


td#bordureGauche8
{
	/*background-image: url(../design/bordureCarreGauche8.gif);
	background-repeat: no-repeat;
	background-position: left top;*/
	padding-top:4px;

}

td#bordureGauche8b
{
	/*background-image: url(../design/bordureCarreGauche81.gif);
	background-repeat: no-repeat;
	background-position: left bottom;*/
	padding-bottom:4px;

}
td#bordureGauche8b1
{
	/*background-image: url(../design/bordureCarreGauche8.gif);
	background-repeat: no-repeat;
	background-position: left TOP;*/
	padding-bottom:4px;

}

td#bordureGauche9
{
	/*background-image: url(../design/bordureCarreGauche9.gif);
	background-repeat: no-repeat;
	background-position: left top;*/
	padding-top:4px;

}

td#bordureGauche10
{
	/*background-image: url(../design/bordureCarreGauche10.gif);
	background-repeat: no-repeat;
	background-position: left bottom;*/
	padding-bottom:4px;

}



a.MenuGaucheInter0
{
	font-family: Verdana;
	font-size: 11px;
	color: white;
	text-decoration:none;
	font-weight:normal;
}

a.MenuGaucheInter0:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	font-weight:normal;

}

td.MenuGaucheInter00
{
	background-color: #AF5018;
}


td.MenuGaucheInter10
{
	background-color: black;
}


a.MenuGaucheInter11
{
	font-family: Verdana;
	font-size: 9px;
	color: white;
	text-decoration:none;
	font-weight:normal;

}

a.MenuGaucheInter11:hover
{
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
}

a.MenuGaucheInter21
{
	font-family: Verdana;
	font-size: 9px;
	color: black;
	text-decoration:none;

}

a.MenuGaucheInter21:hover
{
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration:none;
}



.titrePage
{
font-family: verdana;font-size: 14px;color: #000000;font-weight:bold;text-align:left;
}

.resumePage
{
	font-family: Verdana;
	font-size: 12px;
	color: #dc4803;
	font-weight:bold;	
}

.titreParagraphe
{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	font-weight:bold;	
}

.texteParagraphe
{
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
}

.aSavoir
{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	font-weight:bold;	

}

a.mailWeb
{
	font-family: Verdana;
	font-size: 11px;
	color: #dc4803;
	font-weight:bold;
	text-decoration:none;
}

a.mailWeb:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}


a.menuDroit0
{
	color: white;
		text-decoration: none;
		background-color: #E6751A;
		text-align:right;
		font-family: Arial;
		font-size: 11px;
		font-weight: bold;
		text-transform: uppercase;
}


a.menuDroit0:hover
{
		color: #000000;
		text-decoration: none;
		background-color: #E6751A;
		text-align:right;
		font-family: Arial;
		font-size: 11px;
		font-weight: bold;
		text-transform: uppercase;
}

a.menuDroit1
{
	font-family: Arial;
	font-size: 10px;
	color: white;
	text-decoration:none;

}

a.menuDroit1:hover
{
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	
}

td.MenuDroitInterNoir
{
	background-color: Black;
}

td.MenuDroitInterMarron
{
	background-color: #CD712D;
}

.systo
{
	font-family: Arial;
	font-size: 9px;
	color: white;
	font-weight:bold;
	text-decoration:none;
}

a.systo
{
	font-family: Arial;
	font-size: 9px;
	color: white;
	font-weight:bold;
	text-decoration:none;
}

a.systo:hover
{
	font-family: Arial;
	font-size: 9px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

a.menuBas
{
	font-family: Arial;
	font-size: 10px;
	color: white;
	font-weight:bold;
	text-decoration:none;
}

a.menuBas:hover
{
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

td.MenuBas
{
	background-color: black;
}

td.MenuBasHover
{
	background-color: #AF5018;
}
.titreRessource
{
	font-family: verdana;
	font-size: 12px;
	color: #879eb2;
	font-weight:bold;
}
.titreRessourceGras
{
	font-family: verdana;
	font-size: 15px;
	color: #879eb2;
	font-weight:bold;
}
.titreRessource2
{
	font-family: verdana;
	font-size: 11px;
	color: #dc4803;
	font-weight:bold;

}
a.titreRessource
{
	font-family: verdana;
	font-size: 12px;
	color: #dc4803;
	font-weight:bold;
	text-decoration:none;
}

a.titreRessource:hover
{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

a.pagination, a.pagination:visited
{
	font-family: verdana;
	font-size: 11px;
	color: #dc4803;
	font-weight:bold;
	text-decoration:none;
}


a.pagination:hover
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

a.paginationActive
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration: underline;
}

a.paginationActive:hover, a.paginationActive:visited
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration: underline;
}



a.pagination2
{
	font-family: verdana;
	font-size: 11px;
	color: #dc4803;
	font-weight:bold;
	text-decoration:none;
	background-image:url(../design/fr_design/enSavoirPlus.png);
	background-repeat: no-repeat;
	background-position: top;
	line-height:23px;
	padding-left : 400px;
}

a.pagination2:hover
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	background-image:url(../design/fr_design/enSavoirPlus.png);
	background-repeat: no-repeat;
	background-position: top;
	line-height:23px;
	padding-left :400px;
}



.texteRessource
{
	font-family: verdana;
	font-size: 12px;
	color: black;
}

.texteRessource2
{
	font-family: verdana;
	font-size: 10px;
	color: white;
	font-weight:bold;
}

.nbChambresDispo
{
	font-family: verdana;
	font-size: 12px;
	color: #FF6501;
	font-weight:bold;
}


.titreListeRessource
{
	font-family: verdana;
	font-size: 11px;
	color: black;
	font-weight:bold;
	text-align:left;
	/*background-image: url(../design/fondTitrelisteRessource.gif);*/
	width:240px;
	height:22px;
	padding-top:6px;
	background-repeat: no-repeat;
	text-transform: uppercase;
}

.titreRessourceDetail
{
font-family: verdana;font-size: 14px;color: #000000;font-weight:bold;text-align:left;
}



a.lienRessourceDetail
{
	font-family: verdana;
	font-size: 11px;
	color: white;
	font-weight:bold;
	text-decoration:none;
}

a.lienRessourceDetail:hover
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

a.lienRessourceDetailNoir
{
	font-family: verdana;
	font-size: 12px;
	color: black;

	text-decoration:none;
}

a.lienRessourceDetailNoir:hover
{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
text-decoration:underline;
}

.texteRessourceDetail
{
	font-family: verdana;
	font-size: 11px;
	/*color: white;*/
}
.texteRessourceDetailBlanc
{
	font-family: verdana;
	font-size: 14px;
	color: white;
}

a.texteRessourceDetail
{
	font-family: verdana;
	font-size: 11px;
	/*color: white;*/
	text-decoration:none;
}
a.texteRessourceDetail:hover
{
	font-family: verdana;
	font-size: 11px;
	/*color: white;*/
	text-decoration:underline;
}
a.texteRessourceDetailBlanc
{
	font-family: verdana;
	font-size: 14px;
	color: black;
	text-decoration:none;
}

a.texteRessourceDetailBlanc:hover
{
	font-family: verdana;
	font-size: 14px;
	color: black;
	text-decoration:underline;
}

.texteRessourceDetail2
{
	font-family: verdana;
	font-size: 12px;
	color: black;
}

td#bordureGauche6
{
	background-image: url(../NeoDesign/SeparateurGrisClair.jpg);
	background-repeat: repeat-x;
	background-position: left 15px;
	/*padding-bottom:4px;*/
line-height:25px;
}
td#SurbordureGauche6Haut
{
	background-image: url(../NeoDesign/SeparateurGrisClair.jpg);
	background-repeat: repeat-x;
	background-position: left -7px;
	/*padding-bottom:4px;*/
	line-height:25px;
}


td#bordureGauche6bis
{
	background-image: url(../NeoDesign/SeparateurGrisClair.jpg);
	background-repeat: repeat-x;
	background-position: left 25px;
	/*padding-bottom:4px;*/
	line-height:35px;
}

td#SurbordureGauche6
{
	background-image: url(../NeoDesign/SeparateurGrisClair.jpg);
	background-repeat: repeat-x;
	background-position: left 20px;
	/*padding-bottom:4px;*/
	line-height:30px;
	max-width:500px;
}

.BarreSeparateur
{
	background-image: url(../NeoDesign/SeparateurGrisClair.jpg);
	background-repeat: repeat-x;
	background-position: left 10px;
line-height:20px;
}

td#bordureGauche3
{
	background-image: url(../NeoDesign/SeparateurGrisClair.jpg);
	background-repeat: repeat-x;
	background-position: left 15px;
	line-height:25px;
	max-width:500px;

}
.texteRessourceDetail3
{
	font-family: verdana;
	font-size: 12px;
	color: #dc4803;
	font-weight:bold;

}




.RessourcePromo
{
	font-family: verdana;
	font-size: 11px;
	color: white;
	text-transform: uppercase;
	font-weight:bold;
}

.inputtext
{
	font-size : 11px;
	font-family : Verdana;	
	color : #000000;	
	border: 1px solid #dc4803;
}

.inputtextarea
{
	font-size : 11px;
	font-family : Verdana;
	color : #000000;	
	border: 1px solid #dc4803;
	outline-width: scrollbar-face-color: #FB9634;
	scrollbar-face-color: #dc4803;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #EFF1F3; 
	scrollbar-arrow-color: #EFF1F3;
}

a.bouton
{
	font-family: Verdana;
	font-size: 11px;
	color: #dc4803;
	font-weight:bold;
	text-decoration:none;
}

a.bouton:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

a.plandusite1
{
	font-family: Verdana;
	font-size: 14px;
	color: black;
	font-weight:bold;
	text-decoration:none;
}

a.plandusite2
{
	font-family: Verdana;
	font-size: 12px;
	color: #dc4803;
	font-weight:bold;
	text-decoration:none;
}

a.plandusite3
{
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight:normal;
	text-decoration:none;
}


.LiensBasDePage
{
	font-family: verdana;font-size: 10px;color: black;font-weight:bold;text-decoration:none;
}

.LiensBasDePage:hover
{
	font-family: verdana;font-size: 10px;color: #000000;font-weight:bold;text-decoration:none;
}

td#FondSpecialPagesListe
{
	background-image: url(../NeoDesign/FondPagesListesTableau.png);
	background-repeat: repeat-y;
	background-position: left top;
}
table#FondSpecialPagesListe
{
	background-image: url(../NeoDesign/FondPagesListesTableau.png);
	background-repeat: repeat-y;
	background-position: left top;
}


div.SignatureSystonic{
	/*clear:both;*/
	float:left;
	padding-top:4px;
	padding-left : 20px ; 
}

a.SignatureSystonic{
	color:#B4A7A8;
	font-family:verdana;
	font-size:7px;
	font-weight:normal;
	text-decoration:none;	
}
a.SignatureSystonic:hover{
	color:#EE2E24;
	font-family:verdana;
	font-size:7px;
	font-weight:normal;
	text-decoration:none;
}

a.LiensBasDePage2
{
	font-family: verdana;font-size: 10px;color: #000000;font-weight:bold;text-decoration:none;
}

a.LiensBasDePage2:hover
{
	font-family: verdana;font-size: 10px;color: #dc4803;font-weight:bold;text-decoration:none;
}

div.MGauMi{
	clear:both;
	float:left;
	text-align: left;
	width:187px;
}

a.voircarte
{
	font-family: verdana;
	font-size: 11px;
	color: #dc4803;
	font-weight:bold;
	text-decoration:none;
}

a.voircarte:hover
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

.infosPoints
{
	text-align:left;
}

.infosPoints a
{
	text-align:left;
	color:#dc4803;
}

.infosPoints a:hover
{
	text-align:left;
	color:#000000;
}

a.reserver_bouton {
text-decoration:none;
color:#dc4803;
font-weight:bold;
font-family:georgia, serif;
font-size:11px;
}
a.reserver_bouton:hover {
color:#000000;
}
a.reserver_bouton.detail {
color:#ffffff;
}
a.reserver_bouton.detail:hover {
color:#000000;
}

#slideshow, #slideshow_pi{
	width:749px;
	height:245px;
	float:right;
	position:relative;
}

#slideshow div.img, #slideshow_pi div.img{
	width:749px;
	height:245px;
	position:absolute;
	top:4px;
	left:5px;
	z-index:1;
}

#slideshow div.mask, #slideshow_pi div.mask{
	width:749px;
	height:245px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
}

div.col_logobas{
	clear:both;
	float:left;
	width:193px;
	height:47px;
	background:url(../design/logo_ville.gif) no-repeat 30px top;
}

div.col_logobas a{
	display:block;
	float:left;
	height:47px;
	border:0;
	text-indent:-9999px;
}

div.col_logobas a.cite{
	width:92px;
	margin-left:31px;
}
div.col_logobas a.ville{
	width:63px;
}
