.menu-rouge {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #FFFFFF;	background-color: #990033;	height: 22px;	width: 200px;	vertical-align: middle;	font-weight: bold;	padding-left: 10px;	margin-bottom: 3px;	padding-top: 3px;}.sommaire-bandeau {	background-color: #993366;	border-top-width: 3px;	border-right-width: 3px;	border-bottom-width: 3px;	border-left-width: 3px;	border-bottom-style: solid;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;	display: block;	height: 20px;	text-align: right;	width: 950px;}a.sommaire-lien-vignoble:hover {	color: #FFFF33;}.carte {	background-color: #00FF00;	display: block;	height: 450px;	width: 600px;	border: medium double #FF0000;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FF0000;}a.bandeau-lien {	text-decoration: none;}.spacer-photos {	display: block;	height: 20px;}.sommaire-bandeau-div {	float: right;	text-align: right;	padding-right: 60px;	display: block;}.sommaire-bandeau-case {	background-color: #993366;	text-align: center;	padding-top: 3px;	padding-bottom: 3px;	border-top-width: 3px;	border-right-width: 3px;	border-bottom-width: 3px;	border-left-width: 3px;	border-bottom-style: solid;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;}a.menu-rouge-lien {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}a.menu-rouge-lien:hover {	color: #FFFF33;}a.menu-rouge-lienon {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: bold;	color: #FFCC66;	text-decoration: none;}.grand-bandeau {	width: 740px;	padding-left: 0px;}.dg-bandeau {	float: left;	width: 350px;}.rubriques-archives {	text-align: right;	width: 300px;	margin-right: 5px;	margin-left: 400px;	border-top-width: thin;	border-right-width: thin;	border-bottom-width: thin;	border-left-width: thin;	border-top-style: dotted;	border-top-color: #999999;	border-right-color: #999999;	border-bottom-color: #999999;	border-left-color: #999999;	margin-top: 30px;	margin-bottom: 30px;}.rubrique-titre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: xx-large;	text-transform: uppercase;	color: #333333;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: solid;	border-top-color: #333333;	border-right-color: #333333;	border-bottom-color: #333333;	border-left-color: #333333;	font-weight: bold;	padding-top: 30px;	margin-right: 100px;	margin-left: 40px;}.rubrique-article-titre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: large;	font-weight: bold;	color: #993366;	background-image: url(GFX/triangle-liedevin.gif);	background-repeat: no-repeat;	padding-left: 30px;	margin-top: 10px;	margin-left: 40px;	display: block;}.rubrique-article-sstitre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: medium;	color: #993366;	padding-left: 30px;	margin-top: 10px;	margin-left: 30px;	background-color: #CCCCCC;	display: block;}.rubrique-article-texte {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #333333;	padding-left: 30px;	margin-top: 10px;	margin-left: 30px;	display: block;	text-align: justify;}.rubrique-article-blocg {	width: 485px;	padding-right: 40px;	padding-left: 5px;}.rubrique-article-bloc {	padding-bottom: 20px;}.rubrique-article-blocd {	width: 200px;	float: right;}.rubrique-article-ps {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #666666;	padding-left: 30px;	margin-top: 10px;	margin-left: 30px;	display: block;	text-align: justify;	font-style: italic;}.rubrique-article-descriptif {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #333333;	padding-left: 30px;	margin-top: 10px;	margin-left: 30px;	display: block;	text-align: justify;}a.activate-archives {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #993366;	text-decoration: none;	text-align: center;}.lien-archives:hover {	color: #666666;}.tab-archives-entete {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: bold;	color: #993366;}.activate-archives {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #666666;	text-decoration: none;	text-align: center;}.tab-archives-detail-date {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #666666;	text-decoration: none;	text-align: left;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: dotted;	border-top-color: #999999;	border-right-color: #999999;	border-bottom-color: #999999;	border-left-color: #999999;}a.activate-archives:hover {	color: #993366;}.tab-archives-ligne {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: dotted;	border-top-color: #999999;	border-right-color: #999999;	border-bottom-color: #999999;	border-left-color: #999999;}#archives {	padding-left: 30px;}a.menu-vert-lien {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}a.menu-vert-lien:hover {	color: #FFFF33;}a.menu-vert-lienon {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: bold;	color: #FFCC66;	text-decoration: none;}.menu-vert {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #FFFFFF;	background-color: #339900;	height: 22px;	width: 200px;	vertical-align: middle;	font-weight: bold;	padding-left: 10px;	margin-bottom: 3px;	padding-top: 3px;}.demi-bandeau {	width: 705px;	padding-left: 5px;}.dd-bandeau {	float: right;	width: 350px;}a.sommaire-lien-vignoble {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}a.sommaire-lien-vignobleon {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: bold;	color: #FF9900;	text-decoration: none;}.vignoble-menu {	width: 700px;	padding-left: 40px;	padding-top: 10px;	display: block;	float: none;	padding-bottom: 15px;}a.vignoble-menu-lien:hover {	text-decoration: underline;}.vignoble-menu-blocvert {	text-align: center;	width: 140px;	color: #FFFFFF;	display: block;	background-color: #339900;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	padding-top: 3px;	padding-bottom: 3px;}.footer-fond {	background-image: url(./GFX/parchemin.jpg);	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: xx-small;	color: #990033;	display: block;	width: 950px;	text-align: center;	padding-top: 5px;	padding-bottom: 5px;}.spip_out {	color: #993366;}a.vignoble-menu-lien {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #FFFFFF;	text-decoration: none;}.vignoble-menu-blocrouge {	text-align: center;	width: 138px;	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-left-style: solid;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;	background-color: #993366;	display: block;	float: right;	font-size: small;	padding-top: 3px;	padding-bottom: 3px;}.vignoble-titre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: xx-large;	color: #333333;	font-weight: bold;	padding-top: 30px;	margin-right: 100px;	margin-left: 40px;	padding-left: 5px;}.vignoble-menu10-bloc {	text-align: center;	width: 138px;	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-left-style: solid;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;	background-color: #993366;	display: block;	float: right;	font-size: small;	padding-top: 3px;	padding-bottom: 3px;}.vignoble-menu10-blocon {	text-align: center;	width: 138px;	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-left-style: solid;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;	background-color: #993366;	display: block;	float: right;	font-size: small;	padding-top: 3px;	padding-bottom: 3px;	font-weight: bold;	text-decoration: underline;	color: #FFFFFF;}.rubrique-article10-bloc {	margin-top: 100px;	padding-top: 100px;}.spacer10 {	height: 20px;}.sommaire-alaune-titre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: xx-large;	font-weight: bold;	color: #000000;	padding-top: 5px;	padding-left: 30px;	padding-bottom: 10px;}.sommaire-tab-spacer {	display: block;	height: 5px;}.sommaire-alaune-item {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: solid;	border-top-color: #333333;	border-right-color: #333333;	border-bottom-color: #333333;	border-left-color: #333333;	margin-right: 30px;	margin-left: 30px;	margin-bottom: 10px;}.sommaire-tab-hc {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-top-color: #993366;	border-right-color: #993366;	border-bottom-color: #993366;	border-left-color: #993366;}a.sommaire-alaune-link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-large;	color: #333333;	text-decoration: none;	font-weight: bold;}a.sommaire-alaune-link:hover {	color: #993366;}#somm-bloc1 p {	margin: 0px;	padding: 0px;}a.sommaire-agenda-link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-large;	color: #000000;	text-decoration: none;	font-weight: bold;}a.sommaire-agenda-link:hover {	color: #993366;}.sommaire-cold-bloc1 {	padding-bottom: 10px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: solid;	border-top-color: #333333;	border-right-color: #333333;	border-bottom-color: #333333;	border-left-color: #333333;}.sommaire-vign-lire {	text-align: right;}.sommaire-main-div {	width: 710px;	margin-left: 30px;}.sommaire-tab-hd {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-top-color: #993366;	border-right-color: #993366;	border-bottom-color: #993366;	border-left-color: #993366;	border-right-style: solid;}.sommaire-tab-cd {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-color: #993366;	border-right-color: #993366;	border-bottom-color: #993366;	border-left-color: #993366;	border-right-style: solid;}.sommaire-vign-titre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: large;	font-weight: bold;	color: #993366;	padding-bottom: 2px;}.sommaire-tab-cg {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-color: #993366;	border-right-color: #993366;	border-bottom-color: #993366;	border-left-color: #993366;	border-left-style: solid;}.sommaire-tab-bg {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-color: #993366;	border-right-color: #993366;	border-bottom-color: #993366;	border-left-color: #993366;	border-left-style: solid;	border-bottom-style: solid;}.sommaire-tab-bc {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-color: #993366;	border-right-color: #993366;	border-bottom-color: #993366;	border-left-color: #993366;	border-bottom-style: solid;}.sommaire-vign-texte {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #333333;}.sommaire-cold-photo {	padding-bottom: 10px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: solid;	border-top-color: #333333;	border-right-color: #333333;	border-bottom-color: #333333;	border-left-color: #333333;	margin-bottom: 10px;}a.sommaire-vign-link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	font-style: italic;	color: #333333;	text-decoration: none;	text-align: right;}a.sommaire-vign-link:hover {	color: #993366;}.sommaire-cold-bloc2 {	padding-bottom: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: medium;	color: #000000;	font-weight: bold;}.sommaire-cold-bloc3 {	padding-bottom: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #000000;	font-style: italic;}#somm-bloc3 p {	margin: 0px;	padding: 0px;}#somm-bloc4 p {	margin: 0px;	padding: 0px;}.sommaire-cold-bloc4 {	padding-bottom: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #666666;	text-align: right;	margin-bottom: 10px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: solid;	border-top-color: #333333;	border-right-color: #333333;	border-bottom-color: #333333;	border-left-color: #333333;}a.sommaire-redaction {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: medium;	color: #000000;	text-decoration: none;}a.sommaire-redaction:hover {	color: #993366;}.sommaire-cold-bloc5 {	padding-bottom: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: medium;	color: #000000;}.inscrip-main-div {	width: 710px;	margin-left: 30px;}.contact-saisie {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #333333;	margin-bottom: 10px;}.contact-zone {	border: 1px solid #993366;}.contact-titre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #000000;	margin-bottom: 10px;	height: 30px;}.rubrique-article-titrev {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: large;	font-weight: bold;	color: #339900;	background-image: url(GFX/triangle-liedevin.gif);	background-repeat: no-repeat;	padding-left: 30px;	margin-top: 10px;	margin-left: 40px;	display: block;}.spip_logos {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}a.footer-mail {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: xx-small;	color: #990033;	text-decoration: underline;}.googlemaps {	display: block;	height: 300px;	width: 425px;	margin-left: 60px;}.lien-archives {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #993366;	text-decoration: none;	text-align: right;}