<!--

/*--- Communs à différentes pages ---*/


.paragraphesIndent
{
	color:#033493;
	text-align:justify;
	text-indent:30px;
}

.greenSimple
{
	color:#339900;
}
		
.greenBold
{
	font-weight:bold;
	color:#339900;
}

.blueSimple
{
	color:#3366CC;
}

.blueBold
{
	font-weight:bold;
	color:#3366CC;
}

#zoo, #souterroscope, #preBocage, #routeTraditions, #excursions, #plagesDebarquement, #suisseNormande, #mtStMichel, 
#bayeuxVire, #informationsPratiques, #randos, #piscine, #cheval, #parcsLoisirs, #manifestations, #hebergements, 
#restauration, #commerces, #golfSwingolf, #cinema, #marches, #institutionnels
{
	width:550px;
}

h3{
	text-align:left;
	vertical-align:middle;
	color:#3366CC;
	background-repeat:no-repeat;
	background-position:right;
	height:30px;
	font-size:17px;
	font-weight:bold;
}

#zoo, #souterroscope, #preBocage, #routeTraditions, #excursions, #plagesDebarquement, #suisseNormande, #mtStMichel, 
#bayeuxVire, #informationsPratiques, #randos, #piscine, #cheval, #parcsLoisirs, #manifestations, #hebergements, 
#restauration, #commerces, #golfSwingolf, #cinema, #marches, #institutionnels p
{
	color:#033493;
	text-align:justify;
	font-size:13px;
}

/*--- Fin parties communes ---*/
/*----------------------------------------------------------------------------*/


/*--- Spécifique page Accueil ---*/
		/*--- News ---*/
		
		#news{
			position:absolute;
			left:550px;
			top:250px;
			overflow: hidden;
			height:200px;
			width:200px;
			background-image:url('../imgs/barresNews.gif');
		}
		
		/*--- Section Dynamique de datacontainer ---*/
		#datacontainer {
			position:absolute;
			left:42px;
			width:116px;
			font-size:12px;
			z-index:1;
		}
		
		#datacontainer a:link,a:visited{
			font-weight:bold;
			color:#BADB74;
			text-decoration:none;
		}
		
		#datacontainer a:hover{
			text-decoration:underline overline;
			font-weight:bold;
			color:#339900;
		}
		
		#datacontainer p{
			text-align:justify;
		}
		
		#datacontainer h4{
			text-align:center;
			font-weight:bold;
			color:#033493;
		}
		
		#datacontainer .rightLinks{
			text-align:right;
		}
		
		#imgsHautNews{
			z-index:2;
			position:absolute;
			left:550px;
			top:250px;
			width:200px;
		}
		
		#imgsBasNews{
			z-index:3;
			position:absolute;
			left:550px;
			top:450px;
			width:200px;
		}
		/*--- Fin News ---*/
		
		
		#visuelAccueil{
			height:800px;
			width:500px;
			background-image:url('../imgs/fond.jpg');
			background-position: 0px 70px;
			background-repeat:no-repeat;
		}
		
		
		/*--- Fin page Accueil ---*/
		
		
/*--- Spécifique page ZOO ---*/
		
		#zoo h3{
			background-image:url('../imgs/lions.jpg');
		}
		
		#zoo .titresZoo{
			font-weight:bold;
			font-size:14px;
			color:#3366CC;
			float:right;
		}
		
		#zoo .barresDeSeparation{
			margin-top:10px;
			width:300px;
			padding-top:5px;
			background-image: url('../imgs/pointBlue.gif');
			background-repeat:repeat-x;
			text-align:left;
		}
		
		#zoo .annotationsZoo{
			font-style:italic;
			font-weight:bold;
		}
		
		#zoo #horairesTarifs{
			margin-top:10px;
		}
		
		#zoo #horairesTarifs table{
			font-size:12px;
			color:#3366CC;
			width:300px;
			margin-bottom:20px;
			vertical-align:middle;
		}
		
		#zoo #horairesTarifs table td {
			padding:2px;
		}
		
		#zoo #horairesTarifs table .greenBoldBig{
			font-weight:bold;
			font-size:16px;
			color:#339900;
			border-color:#339900;
			border-bottom:1px;
			border-top:0px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
		}
		
		#zoo #horairesTarifs table .moisHoraires{
			font-weight:bold;
			color:#033493;
			font-size:13px;
		}
		
		#zoo #horairesTarifs table .identite{
			font-weight:bold;
			color:#033493;
			font-size:11px;
		}
		
		#zoo #horairesTarifs table .fondGreenLight{
			background-color:#BADB74;
			font-weight:bold;
			text-align:right;
			width:130px;
		}
		
		#zoo #horairesTarifs table .fondGreenLightSmall{
			background-color:#BADB74;
			font-weight:bold;
			text-align:right;
			width:70px;
		}
		
		#zoo #horairesTarifs table .miseEnValeurSeparation{
			font-size:11px;
			color:#3366CC;
			word-spacing:-1px;
		}
		
		/*--- Plus besoins ---*/
		/*
		#zoo ul li{
			list-style-image: url('../imgs/bulle.jpg');
			font-size:13px;
			color:#033493;
			font-weight:bold;
		}
		
		
		#zoo ol li{
			list-style-image: url('../imgs/pendule.jpg');
			margin-left:30px;
			font-size:11px;
			color:#339900;
			padding-left:7px;
		}
		*/
		/*--- Fin du plus Besoins ---*/
		
		
		/*------------------- Traitement Images --------------------*/
		.lionGauche{
			float:left;
			margin-right:15px;
		}
		
		.lionDroite{
			float:right;
			margin-left:15px;
			margin-top:30px;
			margin-bottom:10px;
			
		}
		
		
		/*------------------- Element a: de zoo --------------------*/
		
		#zoo a{
			font-weight:bold;
		}
		
		#zoo a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#zoo a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page ZOO ---*/
		/*------------------------------------------------------------*/
		
		
		
/*--- Spécifique au souterroscope ---*/

		#souterroscope h3{
			background-image:url('../imgs/souterroscopeh3.jpg');
		}
		
		#souterroscope .titresSouterroscope{
			font-weight:bold;
			font-size:14px;
			color:#3366CC;
			float:right;
		}
		
		#souterroscope .contours{
			margin-top:20px;
			margin-bottom:80px;
			margin-left:300px;
			padding-top:5px;
			padding-bottom:5px;
			width:250px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
		}
		
		#souterroscope .legende{
			color:#3366CC;
			font-size:11px;
			margin-left:300px;
			margin-bottom:10px;
			width:250px;
			
		}
		
		#souterroscope #horaires{
			margin-top:20px;
		}
		
		#souterroscope table{
			font-size:12px;
			color:#3366CC;
			width:550px;
			margin-bottom:20px;
			vertical-align:middle;
		}
		
		#souterroscope table td {
			padding:5px;
		}
		
		#souterroscope table .annotationsSouterroscope{
			font-style:italic;
			font-weight:bold;
			color:#3366CC;
			font-size:12px;
			text-decoration:overline;
		}
		
		#souterroscope table .greenBoldBig{
			font-weight:bold;
			font-size:16px;
			color:#339900;
			border-color:#339900;
			border-bottom:1px;
			border-top:0px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
		}
		
		#souterroscope table .moisHorairesIdentite{
			font-weight:bold;
			color:#033493;
			font-size:12px;
		}
		
		#souterroscope table .fondGreenLight{
			background-color:#BADB74;
			font-weight:bold;
			text-align:right;
			width:250px;
		}
		
		
		/*------------------- Traitement Images --------------------*/
		.lumiereDroite{
			float:right;
			margin-left:15px;
		}
		
		.grotteAGauche{
			float:left;
			margin-right:15px;
			margin-bottom:10px;
		}
		
		
		/*--------------- Element a: de souteroscope ----------------*/
		
		#souterroscope a{
			font-weight:bold;
		}
		
		#souterroscope a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#souterroscope a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page SOUTEROSCOPE ---*/
		/*------------------------------------------------------------*/
		
		
		
/*--- Spécifique au preBocage ---*/

		#preBocage h3{
			background-image:url('../imgs/preBocageh3.jpg');
		}
		
		#preBocage .titresPreBocage{
			font-weight:bold;
			font-size:14px;
			color:#3366CC;
			float:right;
			margin-right:20px;
		}
		
		#preBocage .contours{
			margin-top:10px;
			margin-bottom:10px;
			margin-left:250px;
			padding-top:5px;
			padding-bottom:5px;
			width:300px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
		}
		
		#preBocage .legende{
			color:#3366CC;
			font-size:11px;
			margin-left:300px;
			margin-bottom:10px;
			width:250px;
			
		}
		
		#preBocage .annotationsSouterroscope{
			font-style:italic;
			font-weight:bold;
			color:#3366CC;
			font-size:12px;
			text-decoration:overline;
		}
		
		
		/*------------------- Traitement Images --------------------*/
		
		.photosDroite{
			float:right;
			margin-left:15px;
		}
		
		
		/*--------------- Element a: de preBocage ----------------*/
		
		#preBocage a{
			font-weight:bold;
		}
		
		#preBocage a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#preBocage a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page PREBOCAGE ---*/
		/*------------------------------------------------------------*/
		
		
/*--- Spécifique page routeTraditions ---*/
		
		#routeTraditions h3{
			background-image:url('../imgs/routeTraditionsh3.jpg');
		}
		
		#routeTraditions .pages{
			margin-right:0px;
			margin-left:430px;
			font-size:12px;
		}
		
		#routeTraditions .titresRouteTraditions{
			font-weight:bold;
			font-size:14px;
			color:#3366CC;
			float:right;
			margin-right:20px;
			border-left:0px;
			border-right:0px;
			border-top:1px;
			border-bottom:1px;
			border-color: #BCC2FC;
			border-style:dashed;
			letter-spacing:4px;
		}
		
		#routeTraditions .texteRouteTraditions{
			width:100%;
			min-height:270px;
			border-top:0px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:dashed;
			border-color:#BCC2FC;
			padding: 7px;
			margin-bottom:20px;
		}
		
		#routeTraditions .annotationsRouteTraditions{
			font-style:italic;
			font-weight:bold;
		}
		
		#routeTraditions .telFax{
			font-weight:bold;
			color:#033493;
			font-size:13px;
		}
		
		#routeTraditions .legendesOuvertures{
			color:#3366CC;
			font-weight:bold;
		}
		
		/*------------------- Traitement Images --------------------*/
		.rightPhotosRouteTraditions{
			float:right;
			padding-left:14px;
		}
		
		/*------------------- Element a: de excursions --------------------*/
		
		#routeTraditions a{
			font-weight:bold;
		}
		
		#routeTraditions a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#routeTraditions a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page La Route des Traditions ---*/
		/*------------------------------------------------------------*/
		
		
/*--- Spécifique page excursions ---*/
		
		#excursions h3{
			background-image:url('../imgs/excursionsH3.jpg');
		}
		
		#excursions .centerP{
			color:#3366CC;
			text-align:center;
			font-weight:bold;
			font-style:italic;
		}
		
		#excursions .pages{
			margin-right:0px;
			margin-left:430px;
			font-size:12px;
		}
		
		#excursions .titresExcursions{
			font-weight:bold;
			font-size:12px;
			color:#3366CC;
			float:right;
			margin-left:10px;
			border-left:0px;
			border-right:0px;
			border-top:1px;
			border-bottom:1px;
			border-color: #BCC2FC;
			border-style:dashed;
			letter-spacing:2px;
		}
		
		#excursions .titresExcursionsSmall{
			font-weight:bold;
			font-size:13px;
			color:#339900;
			float:right;
			margin-left:10px;
		}
		
		#excursions .texteExcursions{
			width:100%;
			/*min-height:230px;*/
			border:0px;
			padding: 7px;
			margin-bottom:20px;
		}
		
		#excursions .lieuxExcursions{
			font-style:italic;
			font-weight:bold;
			float:right;
			text-decoration:underline;
		}
		
		#excursions .contoursAnnotations{
			border-left:0px;
			border-right:0px;
			border-top:1px;
			border-bottom:1px;
			border-color:#3366CC;
			/*border-color: #BCC2FC;*/
			border-style:solid;
			width:300px;
			vertical-align:middle;
			padding:10px;
			float:right;
			text-align:center;
		}
		
		/*------------------- Traitement Images --------------------*/
		.leftPhotosExcursions{
			float:left;
			padding-right:14px;
		}
		
		.rightPhotosExcursions{
			float:right;
			padding-left:14px;
		}
		
		/*------------------- Element a: de Excursions --------------------*/
		
		#excursions a{
			font-weight:bold;
		}
		
		#excursions a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#excursions a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page La Excursions ---*/
		/*------------------------------------------------------------*/
		
		
/*--- Spécifique page plagesDebarquement ---*/
		
		#plagesDebarquement h3{
			background-image:url('../imgs/plagesH3.jpg');
		}
		
		#plagesDebarquement .centerP{
			color:#3366CC;
			text-align:center;
			font-weight:bold;
			font-style:italic;
		}
		
		#plagesDebarquement .titresPlagesDebarquement{
			font-weight:bold;
			font-size:12px;
			color:#3366CC;
			float:right;
			margin-left:10px;
			border-left:0px;
			border-right:0px;
			border-top:1px;
			border-bottom:1px;
			border-color: #BCC2FC;
			border-style:dashed;
			letter-spacing:2px;
		}
		
		#plagesDebarquement .separation{
			width:100%;
		}
		
		#plagesDebarquement .contoursAnnotations{
			font-size:12px;
			border-left:0px;
			border-right:0px;
			border-top:1px;
			border-bottom:1px;
			border-color:#3366CC;
			/*border-color: #BCC2FC;*/
			border-style:solid;
			width:270px;
			vertical-align:middle;
			padding:5px;
			float:right;
			text-align:right;
			margin-left:14px;
		}
		
		/*------------------- Traitement Images --------------------*/
		.leftPhotosPlagesDebarquement{
			float:left;
			padding-right:14px;
		}
		
		.rightPhotosPlagesDebarquement{
			float:right;
			padding-left:14px;
		}
		
		/*------------------- Element a: de plagesDebarquement --------------------*/
		
		#plagesDebarquement a{
			font-weight:bold;
		}
		
		#plagesDebarquement a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#plagesDebarquement a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page La plagesDebarquement ---*/
		/*------------------------------------------------------------*/
		
		
/*--- Spécifique page suisseNormande ---*/
		
		#suisseNormande h3{
			background-image:url('../imgs/suisseNormandeH3.jpg');
		}
		
		#suisseNormande .centerP{
			color:#3366CC;
			text-align:center;
			font-weight:bold;
			font-style:italic;
		}
		
		#suisseNormande .titresSuisseNormande{
			font-weight:bold;
			font-size:12px;
			color:#3366CC;
			float:right;
			margin-left:10px;
			border-left:0px;
			border-right:0px;
			border-top:1px;
			border-bottom:1px;
			border-color: #BCC2FC;
			border-style:dashed;
			letter-spacing:2px;
		}
		
		#suisseNormande .separation{
			width:100%;
		}
		
		#suisseNormande .contoursAnnotations{
			font-size:12px;
			border-left:0px;
			border-right:0px;
			border-top:1px;
			border-bottom:1px;
			border-color:#3366CC;
			/*border-color: #BCC2FC;*/
			border-style:solid;
			width:270px;
			vertical-align:middle;
			padding:5px;
			float:right;
			text-align:right;
		}
		
		/*------------------- Traitement Images --------------------*/
		.leftPhotosSuisseNormande{
			float:left;
			padding-right:14px;
		}
		
		.rightPhotosSuisseNormande{
			float:right;
			padding-left:14px;
		}
		
		/*------------------- Element a: de suisseNormande --------------------*/
		
		#suisseNormande a{
			font-weight:bold;
		}
		
		#suisseNormande a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#suisseNormande a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page La suisseNormande ---*/
		/*------------------------------------------------------------*/
		
		
/*--- Spécifique page mtStMichel ---*/
		
		#mtStMichel h3{
			background-image:url('../imgs/mntStMichelH3.jpg');
		}
		
		#mtStMichel .centerP{
			color:#3366CC;
			text-align:center;
			font-weight:bold;
			font-style:italic;
		}
		
		#mtStMichel .titresMtStMichel{
			font-weight:bold;
			font-size:12px;
			color:#3366CC;
			float:right;
			margin-left:10px;
			border-left:0px;
			border-right:0px;
			border-top:1px;
			border-bottom:1px;
			border-color: #BCC2FC;
			border-style:dashed;
			letter-spacing:2px;
		}
		
		#mtStMichel .separation{
			width:100%;
		}
		
		#mtStMichel .contoursAnnotations{
			font-size:12px;
			border-left:0px;
			border-right:0px;
			border-top:1px;
			border-bottom:1px;
			border-color:#3366CC;
			/*border-color: #BCC2FC;*/
			border-style:solid;
			width:320px;
			vertical-align:middle;
			padding:5px;
			float:left;
			text-align:left;
		}
		
		/*------------------- Traitement Images --------------------*/
		.leftPhotosMtStMichel{
			float:left;
			padding-right:14px;
		}
		
		.rightPhotosMtStMichel{
			float:right;
			padding-left:14px;
		}
		
		/*------------------- Element a: de mtStMichel --------------------*/
		
		#mtStMichel a{
			font-weight:bold;
		}
		
		#mtStMichel a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#mtStMichel a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page La mtStMichel ---*/
		/*------------------------------------------------------------*/
		
		
/*--- Spécifique page bayeuxVire ---*/
		
		#bayeuxVire h3{
			background-image:url('../imgs/bayeuxVireH3.jpg');
		}
		
		#bayeuxVire .centerP{
			color:#3366CC;
			text-align:center;
			font-weight:bold;
			font-style:italic;
		}
		
		#bayeuxVire .titresBayeuxVire{
			font-weight:bold;
			font-size:12px;
			color:#3366CC;
			float:right;
			margin-left:10px;
			border-left:0px;
			border-right:0px;
			border-top:1px;
			border-bottom:1px;
			border-color: #BCC2FC;
			border-style:dashed;
			letter-spacing:2px;
		}
		
		#bayeuxVire .separation{
			width:100%;
		}
		
		#bayeuxVire .contoursAnnotationsLeft{
			font-size:12px;
			padding:5px;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:0px;
			width:350px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:left;
		}
		
		#bayeuxVire .contoursAnnotationsRight{
			font-size:12px;
			padding:5px;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:200px;
			width:350px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:right;
		}
		
		
		/*------------------- Traitement Images --------------------*/
		.leftPhotosBayeuxVire{
			float:left;
			padding-right:14px;
		}
		
		.rightPhotosBayeuxVire{
			float:right;
			padding-left:14px;
			
		}
		
		/*------------------- Element a: de bayeuxVire --------------------*/
		
		#bayeuxVire a{
			font-weight:bold;
		}
		
		#bayeuxVire a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#bayeuxVire a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page La bayeuxVire ---*/
		/*------------------------------------------------------------*/
		
		
/*--- Spécifique page informationsPratiques ---*/
		
		#informationsPratiques h3{
			background-image:url('../imgs/infosPratiquesH3.jpg');
		}
		
		#informationsPratiques hr{
			width:300px;
		}
		
		#informationsPratiques .titresInformationsPratiques{
			font-weight:bold;
			font-size:14px;
			color:#3366CC;
			float:left;
			margin-right:10px;
		}
		
		
		#informationsPratiques .floatRightInformationsPratiques{
			float:right;
			font-size:12px;
			padding:5px;
			width:290px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:right;
		}
		
		
		#informationsPratiques .contoursAnnotationsRight{
			font-size:12px;
			padding:5px;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:250px;
			width:290px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:right;
		}
		
		#informationsPratiques .contoursAnnotationsLeft{
			font-size:12px;
			padding:5px;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:0px;
			width:400px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:left;
		}
		
		
		#informationsPratiques .annotationsInformationsPratiques{
			font-style:italic;
			font-weight:bold;
		}
		
		
		/*-------- Element a: de informationsPratiques ------------*/
		
		#informationsPratiques a{
			font-weight:bold;
		}
		
		#informationsPratiques a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#informationsPratiques a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page informationsPratiques ---*/
		/*----------------------------------------------------------*/
		
		
/*--- Spécifique page institutionnels ---*/
		
		#institutionnels h3{
			background-image:url('../imgs/institutionnelsH3.jpg');
		}
		
		#institutionnels .titresInformationsInstitutionnels{
			font-weight:bold;
			font-size:14px;
			color:#3366CC;
			float:left;
			margin-right:10px;
		}
		
		#institutionnels .contoursAnnotationsRight{
			font-size:12px;
			padding:5px;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:250px;
			width:290px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:right;
		}
		
		
		/*-------- Element a: de institutionnels ------------*/
		
		#institutionnels a{
			font-weight:bold;
		}
		
		#institutionnels a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#institutionnels a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page institutionnels ---*/
		/*----------------------------------------------------------*/
		
		
/*--- Spécifique page randos ---*/
		
		#randos h3{
			background-image:url('../imgs/randosH3.jpg');
		}
		
		#randos hr{
			width:300px;
		}
		
		#randos .titresRandos{
			font-weight:bold;
			font-size:14px;
			color:#3366CC;
			/*float:left;*/
			margin-right:10px;
		}
		
		#randos .floatRightRandos{
			float:right;
			font-size:12px;
			padding:5px;
			width:290px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:right;
		}
		
		#randos .contoursAnnotationsRight{
			font-size:12px;
			padding:5px;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:180px;
			width:370px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:right;
		}
		
		#randos .contoursAnnotationsLeft{
			font-size:12px;
			padding:5px;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:0px;
			width:400px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:left;
		}
		
		
		#randos .annotationsRandos{
			font-style:italic;
			font-weight:bold;
		}
		
		
		/*------------------- Traitement Images --------------------*/
		.leftPhotosRandos{
			float:left;
			padding-right:14px;
		}
		
		.rightPhotosRandos{
			float:right;
			padding-left:14px;
			
		}
		
		
		/*-------- Element a: de randos ------------*/
		
		#randos a{
			font-weight:bold;
		}
		
		#randos a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#randos a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page randos ---*/
		/*----------------------------------------------------------*/
		
		
/*--- Spécifique page golfSwingolf ---*/
		
		#golfSwingolf h3{
			background-image:url('../imgs/golfSwingolfH3.jpg');
		}
		
		#golfSwingolf hr{
			width:300px;
		}
		
		#golfSwingolf .titresGolfSwingolf{
			font-weight:bold;
			font-size:14px;
			color:#3366CC;
			/*float:left;*/
			margin-right:10px;
		}
		
		#golfSwingolf .floatRightGolfSwingolf{
			float:right;
			font-size:12px;
			padding:5px;
			width:290px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:right;
		}
		
		#golfSwingolf .contoursAnnotationsRight{
			font-size:12px;
			padding:5px;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:180px;
			width:370px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:right;
		}
		
		#golfSwingolf .contoursAnnotationsLeft{
			font-size:12px;
			padding:5px;
			margin-top:30px;
			margin-bottom:10px;
			margin-left:0px;
			width:300px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:left;
		}
		
		
		#golfSwingolf .annotationsGolfSwingolf{
			font-style:italic;
			font-weight:bold;
		}
		
		
		/*------------------- Traitement Images --------------------*/
		.leftPhotosGolfSwingolf{
			float:left;
			padding-right:14px;
		}
		
		.rightPhotosGolfSwingolf{
			float:right;
			padding-left:14px;
			
		}
		
		
		/*-------- Element a: de golfSwingolf ------------*/
		
		#golfSwingolf a{
			font-weight:bold;
		}
		
		#golfSwingolf a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#golfSwingolf a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page golfSwingolf ---*/
		/*----------------------------------------------------------*/
		
		
/*--- Spécifique page piscine ---*/
		
		#piscine h3{
			background-image:url('../imgs/piscineH3.jpg');
		}
		
		#piscine hr{
			width:300px;
		}
		
		#piscine .titresPiscine{
			font-weight:bold;
			font-size:14px;
			color:#3366CC;
			/*float:left;*/
			margin-right:10px;
		}
		
		#piscine .floatRightPiscine{
			float:right;
			font-size:12px;
			padding:5px;
			width:290px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:right;
		}
		
		#piscine .contoursAnnotationsRight{
			font-size:12px;
			padding:5px;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:270px;
			width:280px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:right;
		}
		
		#piscine .contoursAnnotationsLeft{
			font-size:12px;
			padding:5px;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:0px;
			width:400px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:left;
		}
		
		
		#piscine .annotationsPiscine{
			font-style:italic;
			font-weight:bold;
		}
		
		
		/*------------------- Traitement Images --------------------*/
		.leftPhotosPiscine{
			float:left;
			padding-right:14px;
		}
		
		.rightPhotosPiscine{
			float:right;
			padding-left:14px;
			
		}
		
		
		/*-------- Element a: de piscine ------------*/
		
		#piscine a{
			font-weight:bold;
		}
		
		#piscine a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#piscine a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page piscine ---*/
		/*----------------------------------------------------------*/
		
		
/*--- Spécifique page cinema ---*/
		
		#cinema h3{
			background-image:url('../imgs/cinemaH3.jpg');
		}
		
		#cinema hr{
			width:300px;
		}
		
		#cinema .titresCinema{
			font-weight:bold;
			font-size:14px;
			color:#3366CC;
			margin-right:10px;
		}
		#cinema .titresCinema2{
			font-weight:bold;
			font-size:12px;
			color:#3366CC;
			margin-right:10px;
		}
		
		#cinema .floatLeftCinema{
			float:left;
			font-size:12px;
			padding:5px;
			width:290px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:left;
		}
		
		#cinema .floatLeftCinema2{
			float:left;
			font-size:12px;
			padding:5px;
			width:100%;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:left;
			margin-top:10px;
		}
		
		#cinema .contoursAnnotationsRight{
			font-size:12px;
			padding:5px;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:270px;
			width:280px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:right;
		}
		
		#cinema .contoursAnnotationsLeft{
			font-size:12px;
			padding:5px;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:0px;
			width:400px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:left;
		}
		
		
		#cinema .annotationsCinema{
			font-style:italic;
			font-weight:bold;
		}
		
		
		/*------------------- Traitement Images --------------------*/
		.leftPhotosCinema{
			float:left;
			padding-right:14px;
		}
		
		.rightPhotosCinema{
			float:right;
			padding-left:14px;
			
		}
		
		
		/*-------- Element a: de cinema ------------*/
		
		#cinema a{
			font-weight:bold;
		}
		
		#cinema a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#cinema a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page cinema ---*/
		/*----------------------------------------------------------*/
		
		
/*--- Spécifique page cheval ---*/
		
		#cheval h3{
			background-image:url('../imgs/chevalh3.jpg');
		}
		
		#cheval hr{
			width:300px;
		}
		
		#cheval .centerP{
			font-size:14px;
			color:#3366CC;
			text-align:center;
			font-weight:bold;
			font-style:italic;
		}
		
		#cheval .titresCheval{
			font-weight:bold;
			font-size:14px;
			color:#3366CC;
			/*float:left;*/
			margin-right:10px;
		}
		
		#cheval .floatRightCheval{
			float:right;
			font-size:12px;
			padding:5px;
			width:290px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:right;
		}
		
		#cheval .floatLeftCheval{
			margin-top:10px;
			float:left;
			font-size:12px;
			padding:5px;
			width:400px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:left;
		}
		
		#cheval .contoursAnnotationsRight{
			font-size:12px;
			padding:5px;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:270px;
			width:280px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:right;
		}
		
		#cheval .contoursAnnotationsLeft{
			font-size:12px;
			padding:5px;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:0px;
			width:400px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:left;
		}
		
		
		#cheval .annotationsCheval{
			font-style:italic;
			font-weight:bold;
		}
		
		
		/*------------------- Traitement Images --------------------*/
		.leftPhotosCheval{
			float:left;
			padding-right:14px;
		}
		
		.rightPhotosCheval{
			float:right;
			padding-left:14px;
			
		}
		
		
		/*-------- Element a: de cheval ------------*/
		
		#cheval a{
			font-weight:bold;
		}
		
		#cheval a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#cheval a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page cheval ---*/
		/*----------------------------------------------------------*/
		
		
/*--- Spécifique page parcsLoisirs ---*/
		
		#parcsLoisirs h3{
			background-image:url('../imgs/parcH3.jpg');
		}
		
		#parcsLoisirs hr{
			width:300px;
		}
		
		#parcsLoisirs .centerP{
			font-size:14px;
			color:#3366CC;
			text-align:center;
			font-weight:bold;
			font-style:italic;
		}
		
		#parcsLoisirs .titresParcsLoisirs{
			font-weight:bold;
			font-size:14px;
			color:#3366CC;
			/*float:left;*/
			margin-right:10px;
		}
		
		#parcsLoisirs .floatRightParcsLoisirs{
			float:right;
			font-size:12px;
			padding:5px;
			width:290px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:right;
		}
		
		#parcsLoisirs .floatLeftParcsLoisirs{
			margin-top:10px;
			float:left;
			font-size:12px;
			padding:5px;
			width:350px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:left;
		}
		
		#parcsLoisirs .contoursAnnotationsRight{
			font-size:12px;
			padding:5px;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:270px;
			width:280px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:right;
		}
		
		#parcsLoisirs .contoursAnnotationsLeft{
			font-size:12px;
			padding:5px;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:0px;
			width:400px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:left;
		}
		
		
		#parcsLoisirs .annotationsParcsLoisirs{
			font-style:italic;
			font-weight:bold;
		}
		
		
		/*------------------- Traitement Images --------------------*/
		.leftPhotosParcsLoisirs{
			float:left;
			padding-right:14px;
		}
		
		.rightPhotosParcsLoisirs{
			float:right;
			padding-left:14px;
			
		}
		
		.floatLeftSmall{
			float:right;
			padding:5px;
		}
		
		/*-------- Element a: de parcsLoisirs ------------*/
		
		#parcsLoisirs a{
			font-weight:bold;
		}
		
		#parcsLoisirs a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#parcsLoisirs a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page parcsLoisirs ---*/
		/*----------------------------------------------------------*/
		
		
/*--- Spécifique page marches ---*/
		
		#marches h3{
			background-image:url('../imgs/marchesH3.jpg');
		}
		
		#marches .floatLeftMarches{
			margin-top:10px;
			float:left;
			font-size:12px;
			padding:5px;
			width:350px;
			border-top:1px;
			border-bottom:1px;
			border-left:0px;
			border-right:0px;
			border-style:solid;
			border-color:#3366CC;
			text-align:left;
		}
		
		/*------------------- Traitement Images --------------------*/
		
		.rightPhotosMarches{
			float:right;
			padding-left:14px;
		}
		
		/*-------- Element a: de marches ------------*/
		
		#marches a{
			font-weight:bold;
		}
		
		#marches a:link,a:visited{
			color:#3366CC;
			text-decoration: none;
		}
		
		#marches a:hover{
			text-decoration: overline underline;
		}
		
		
		/*--- Fin page marches ---*/
		/*----------------------------------------------------------*/
		
		
/*--- Spécifique page manifestations ---*/
		
		#manifestations h3{
			background-image:url('../imgs/manifestationsH3.jpg');
		}
		
		/*--- Fin page manifestations ---*/
		/*----------------------------------------------------------*/
		
		
/*--- Spécifique page hebergements ---*/
		
		#hebergements h3{
			background-image:url('../imgs/hebergementsH3.jpg');
		}
		
		/*--- Fin page hebergements ---*/
		/*----------------------------------------------------------*/
		
		
/*--- Spécifique page restauration ---*/
		
		#restauration h3{
			background-image:url('../imgs/restosH3.jpg');
		}
		
		/*--- Fin page restauration ---*/
		/*----------------------------------------------------------*/
		
		
/*--- Spécifique page commerces ---*/
		
		#commerces h3{
			background-image:url('../imgs/commercesH3.jpg');
		}
		
		/*--- Fin page commerces ---*/
		/*----------------------------------------------------------*/
		
		
-->
