h1.visible {
	display:block;
	font-weight:bold;
	font-size: 14px;
    color:#5B0B5C;
	padding:20px;
	margin:0;
	font-variant:small-caps;
}

#accueil-adresse-gauche {
	clear:both;
	float:left;
	margin-top:0px;
	padding:0;
	width:280px;
}
#accueil-adresse-droit {
	float:left;
	margin-top:0px;
	margin-left:10px;
	padding:0;
	width:280px;
}
#accueil-adresse-droit p, #accueil-adresse-gauche p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	float:left;
	padding:10px;
	width:100%;
}
#accueil-adresse-droit a, #accueil-adresse-gauche a {
	display:block;
	padding:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #5B0B5C;
	text-decoration:underline;	
}	
#accueil-adresse-droit .violet, #accueil-adresse-gauche .violet {
	color: #5B0B5C;
}
#accueil-adresse-pied {
	clear:both;
}
#centre-texte ul#sitemap {
}
#centre-texte ul#sitemapli {
}
#centre-texte ul#sitemap li a {
	color:#000000;
}
#centre-texte p.link {
	margin: 15px 0;
}
#centre-texte ul {
	width:85%;
	margin:0;
	padding:0;
}
#centre-texte ul li.trigger {
	color:#FFFFFF;
	width:80%;
	height:20px;
	background-color:#5B0B5C;
	text-align:center;
	list-style-type:none;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
	padding:0;
	margin: 10px;
	cursor: pointer;
}
#centre-texte ul li.toggle_container {
	list-style-type:none;
	margin:0;
	padding:0;
}
#centre-texte ul li.toggle_container ul {
	width:80%;
	margin: 0 auto;
	min-width:500px;
}
#centre-texte ul li.toggle_container ul li {
	width:80%;
	background-color:transparent;
	text-align:left;
	padding:0;
	margin: 5px 0;
	min-width:500px;
}
#centre-texte ul li.toggle_container ul li a {
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
#pages {
	clear:both;
	float:right;
	margin: 20px;
	font-size:18px;
	color:#5B0B5C;
}
#pages a {
	color:#5B0B5C;
}
/** Formulaire   ***/
#formulaire {
	width:80%;
    color:#5B0B5C;
}
form#formulaire fieldset {
    color:#5B0B5C;
	padding-bottom: 50px;
	border: 2px solid #5B0B5C;
}
form#formulaire legend {
    color:#5B0B5C;
	padding: 0 50px;
	font-weight:bold;
}
form#formulaire label {
  display: inline;
  float: left;
  padding:0px;
  color:#5B0B5C;
  text-align:right;
  clear:both;
  width: 100px;
} 
form#formulaire input, form#formulaire textarea {
	margin-left: 10px;
	text-align:left;
}
form#formulaire input.bouton {
	text-align:center;
	margin-left:100px;
}
/** Carte Patrimoine   ***/
#gmap {display:block; width:500px; height:320px; background-image:url(/images/carte.gif); background-repeat:no-repeat; position:relative; margin:0 auto 2em auto;}
#gmap a {color:#000; font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; text-transform:uppercase; text-align:center;}

a#saint-martin-le-beau {display:block; width:116px; height:0; padding-top:20px; padding-bottom:55px; overflow:hidden; position:absolute; left:31px; top:0px;}
* html a#saint-martin-le-beau {height:75px; he\ight:0;}
a#saint-martin-le-beau:hover, a#saint-martin-le-beau.selected {background:transparent url(/images/saint-martin-le-beau.gif) no-repeat 0 0; overflow:visible;}

a#athee-sur-cher {display:block; width:125px; height:0; padding-top:75px; padding-bottom:50px; overflow:hidden; position:absolute; left:10px; top:55px;}
* html a#athee-sur-cher {height:125px; he\ight:0;}
a#athee-sur-cher:hover, a#athee-sur-cher.selected {background:transparent url(/images/athee-sur-cher.gif) no-repeat  0 0; overflow:visible;}

a#courcay {display:block; width:89px; height:0; padding-top:96px; padding-bottom:55px; overflow:hidden; position:absolute; left:16px; top:162px;}
* html a#courcay {height:151px; he\ight:0;}
a#courcay:hover, a#courcay.selected {background:transparent url(/images/courcay.gif) no-repeat 0 0; overflow:visible;}

a#cigogne {display:block; width:101px; height:0; padding-top:55px; padding-bottom:55px; overflow:hidden; position:absolute; left:85px; top:153px; }
* html a#cigogne {height:110px; he\ight:0;}
a#cigogne:hover, a#cigogne.selected {background:transparent url(/images/cigogne.gif) no-repeat 0 0; overflow:visible;}

a#sublaines {display:block; width:81px; height:0; padding-top:20px; padding-bottom:74px; overflow:hidden; position:absolute; left:156px; top:152px; text-align:left;}
* html a#sublaines {height:94px; he\ight:0;}
a#sublaines:hover, a#sublaines.selected {background:transparent url(/images/sublaines.gif) no-repeat 0 0; overflow:visible;}

a#blere {display:block; width:121px; height:0; padding-top:20px; padding-bottom:87px; overflow:hidden; position:absolute; left:124px; top:88px;}
* html a#blere {height:107px; he\ight:0;}
a#blere:hover, a#blere.selected {background:transparent url(/images/blere.gif) no-repeat 0 0; overflow:visible;}

a#dierre {display:block; width:67px; height:0; padding-top:40px; padding-bottom:31px; overflow:hidden; position:absolute; left:120px; top:15px; text-align:left;}
* html a#dierre {height:71px; he\ight:0;}
a#dierre:hover, a#dierre.selected {background:transparent url(/images/dierre.gif) no-repeat 0 0; overflow:visible;}

a#la-croix-en-touraine {display:block; width:78px; height:0; padding-top:18px; padding-bottom:55px; overflow:hidden; position:absolute; left:162px; top:20px;}
* html a#la-croix-en-touraine {height:73px; he\ight:0;}
a#la-croix-en-touraine:hover, a#la-croix-en-touraine.selected {background:transparent url(/images/la-croix-en-touraine.gif) no-repeat 0 0; overflow:visible;}

a#civray-de-touraine {display:block; width:88px; height:0; padding-top:61px; padding-bottom:75px; overflow:hidden; position:absolute; left:208px; top:19px; text-align:left;}
* html a#civray-de-touraine {height:136px; he\ight:0;}
a#civray-de-touraine:hover, a#civray-de-touraine.selected {background:transparent url(/images/civray-de-touraine.gif) no-repeat 0 0; overflow:visible;}

a#luzille {display:block; width:114px; height:0; padding-top:69px; padding-bottom:69px; overflow:hidden; position:absolute; left:223px; top:141px;}
* html a#luzille {height:138px; he\ight:0;}
a#luzille:hover, a#luzille.selected {background:transparent url(/images/luzille.gif) no-repeat 0 0; overflow:visible;}

a#chisseaux {display:block; width:53px; height:0; padding-top:55px; padding-bottom:20px; padding-right:20px; overflow:hidden; position:absolute; left:295px; top:20px;}
* html a#chisseaux {height:75px; he\ight:0;}
a#chisseaux:hover {background:transparent url(/images/chisseaux.gif) no-repeat 0 0; overflow:visible;}
a#chisseaux.selected {background:transparent url(/images/chisseaux.gif) no-repeat 0 0; overflow:visible;}

a#chenonceaux {display:block; width:38px; height:0; padding-top:19px; padding-bottom:50px; overflow:hidden; position:absolute; left:270px; top:30px;}
* html a#chenonceaux {height:69px; he\ight:0;}
a#chenonceaux:hover, a#chenonceaux.selected {background:transparent url(/images/chenonceaux.gif) no-repeat 0 0; overflow:visible;}

a#francueil {display:block; width:68px; height:0; padding-top:20px; padding-bottom:43px; overflow:hidden; position:absolute; left:261px; top:100px;}
* html a#francueil {height:63px; he\ight:0;}
a#francueil:hover, a#francueil.selected {background:transparent url(/images/francueil.gif) no-repeat 0 0; overflow:visible;}

a#epeigne-les-bois {display:block; width:75px; height:0; padding-top:39px; padding-bottom:39px; overflow:hidden; position:absolute; left:317px; top:148px;}
* html a#epeigne-les-bois {height:78px; he\ight:0;}
a#epeigne-les-bois:hover, a#epeigne-les-bois.selected {background:transparent url(/images/epeigne-les-bois.gif) no-repeat 0 0; overflow:visible;}

a#cere-la-ronde {display:block; width:152px; height:140px; overflow:hidden; position:absolute; left:339px; top:162px;}
* html a#cere-la-ronde {height:140px; he\ight:0;}
a#cere-la-ronde:hover, a#cere-la-ronde.selected {background:transparent url(/images/cere-la-ronde.gif) no-repeat 0 0; overflow:visible;}

.image-patrimoine {
	float:right;
	width:250px;
}
.partenaires {
	width:90%;
	margin: 0 auto;
	min-height:100px;
}
.partenaires img {
	float: left;
	margin:5px;
}
.partenaires p {
	text-align: left;
}

img.vignobles {
	float:right;
	margin: 0 40px 0 0;
}


