BODY {
	FONT-SIZE: 10pt;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0px 0px;
	color: #666134;
	scrollbar-face-color: #6F5315;
	scrollbar-highlight-color: #cccccc;
	scrollbar-shadow-color: #333333;
	scrollbar-3dlight-color: #333333;
	scrollbar-arrow-color: #e9e6d8;
	scrollbar-track-color: #e9e6d8;
	scrollbar-darkshadow-color: #333333;
	background-color: #FFFFFF;
}
table {FONT-SIZE: 10pt;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #666134;
	}
.n {
	FONT-SIZE: 10pt;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	background-color: #666134;	
}
.n tr {background-color: #e9e6d8;}
#main {
	MARGIN: 5px auto; WIDTH: 760px; TEXT-ALIGN: left; position:relative;}
.logo {MARGIN: 0px auto; 
	background-image: url(images/logo120w.jpg);
	width: 760px;
	height: 120px;
	background-repeat: no-repeat;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border: 2px solid #666134;
}
.menu {
	width: 760px;
	color:#ffffff;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	padding-right: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
	
	}
a.amenu:link { color:#ffffff;  background: #bbbbbb; text-decoration: none;}
a.amenu:visited { color:#ffffff;  background: #bbbbbb;text-decoration: none;}
a.amenu:hover { color:#ffffff;  background: #bbbbbb;text-decoration: none;}
.elf {margin-top:0px;
	margin-bottom:11px;
}
.spacewinzer {margin-top:0px;
	margin-bottom:80px;
}
.spacegr {margin-top:0px;
	margin-bottom:15px;
}
.spacek {margin-top:0px;
	margin-bottom:40px;
}
.spacerwinzer {margin-top:0px;
	margin-bottom:80px;
}
.sechs {margin-top:4px;margin-bottom:0px;
	
}
.drei {margin-top:3px;margin-bottom:0px;
	
}
.content {WIDTH: 760px; MARGIN: 0px auto;
	TEXT-ALIGN: left;
	background-color: #e9e6d8;
	border: 2px solid #666134;
	margin: 0px 0px 0px 0px;
	padding-right: 0px;
	padding-top: 0;padding-left: 0px;
	padding-bottom: 0px;
	
	}
.content_b {
	WIDTH: 760px;
	MARGIN: 0px auto;
	TEXT-ALIGN: left;
	background-color: #e9e6d8;
	border: 2px solid #666134;
	margin: 0px 0px 0px 0px;
	padding-right: 0px;
	padding-top: 0;
	padding-left: 0px;
	padding-bottom: 0px;
	background-image: url(images/winzer_2010.jpg);
	background-repeat: no-repeat;
	}	
.content_t {WIDTH: 760px; MARGIN: 0px auto;
	TEXT-ALIGN: left;
	border: 2px solid #666134;
	margin: 0px 0px 0px 0px;
	padding-right: 0px;
	padding-top: 0;padding-left: 0px;
	padding-bottom: 0px;
	
	}
.flyer{
	position:absolute;
	top:100px;
	left:100px;
	z-index: 100;
}	
.ew{
	float: right;
	}	
	
#hp{
	border: 0px solid #666134;
	}
.hh{
	line-height: 22px;
}
.linksw{
	float: left;
	width: 110px;
	line-height: 22px;
}
.links{
	float: left;
}
.rechts{
	float: rechts;
}
	
.ztext{
	clear: both;
	margin: 0px;
	padding-top: 2px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
	}
	.ctext{
	clear: both;
	margin: 0px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.impress{padding-top: 0px;padding-left: 30px;
	padding-right: 30px;padding-bottom: 30px;
	clear: both;
}
.ziel{color: #666134; 
		font-size: 18pt;
		clear: both;
}
.ueber_18{color: #666134; 
		font-size: 18pt;
		
}
.ueber1{color: #666134; 
	font-size: 14pt;
}
.winzer{color: #666134; 
		font-size: 8pt; margin-top:0px;margin-bottom:4px;
}
.winzer a:link { text-decoration: none;  font-weight: bold; color: #666134;}
.winzer a:visited { text-decoration: none;  font-weight: bold;color: #666134;}
.winzer a:hover {  text-decoration: none;   font-weight: bold;color: #666134; }
.tfett{
	font-weight: bold;
}
.imglogo{
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.imgp{
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;border: thin solid #666;
}
.imgpick{
	float: left;
	margin-right: 30px;
	margin-bottom: 10px;
	border: thin solid #666;
}
.imgopern{
	float: left;
	margin-right:20px;
	margin-left: 0px;
	margin-bottom: 10px;
	border: 0 solid #666;
}
.imgort{
	float: none;
	margin-right: 30px;
	margin-bottom: 10px;
	border: thin solid #666;
}
.imgwt{
	float: left;margin-top: 4px;
	margin-right: 5px;
	margin-bottom: 0px;
	border: thin solid #666;
}
.imgwg{
	float: right;
	margin-top: 0px;margin-left: 5px;margin-right: 14px;margin-bottom: 0px;
	border: thin solid #666;
}

.bl{
	text-align: justify;
}
.ueber{
		font-size: 12pt;
		font-weight: bold;
		clear: both;
}
.fuss {
	WIDTH: 760px; 
	background-color: #bbbbbb;
	color: #333333;
	font-size: 10px;
	font-weight: normal;
	padding-top: 20px;
	padding-bottom: 10px;
	text-align: center;
}
.adr {
	background-color: #bbbbbb;
	color: #666666;
	font-size: 10px;
	text-align: center;
	clear: both;
	height: 50px;
	padding-top: 10px;
	padding-bottom: 10px;
}
label{
width: 8em;
float: left;
margin-right: 20px;
}
.form_text{color: #666134;
	FONT-SIZE: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #666134;
	border-right: 1px solid #666134;
	border-bottom: 1px solid #666134;
	border-left: 1px solid #666134;
	background-color: #fff;
	padding-bottom: 6px;
}
.imgplan{
	float: left;margin-bottom:20px;
	border: 1px solid #666134;
}
.imghladky{
	float: left;
	margin-right: 10px;
	border: 0px;
}
.imgwinzer{
	float: left;
	margin-right: 20px;margin-bottom: 20px;
	border: thin solid #666;
}
.ett{
		border: thin solid #666;
}
.imgws{
	float: left;
	margin-right: 10px;margin-bottom: 10px;
	
}
.imghp{
	float: right;
	margin-right: 40px;
	margin-top: -40px;
}
.imghp img {
	border: 0px;
}

.imgma{
	float: right;
	margin-right: 40px;
	margin-top: -45px;
	
	}
.imgrs{
	float: right;
	margin-right: 40px;
	margin-top: -40px;
	
	}	
.imgej{
	float: right;
	margin-right: 40px;
	margin-top: -37px;
	}		
.imgfh{
	float: right;
	margin-right: 40px;
	margin-top: -37px;
	}	
.imgbs{
	float: right;
	margin-right: 40px;
	margin-top: -42px;
	}
.imgau{
	float: right;
	margin-right: 40px;
	margin-top: -42px;
	}		
	.imgmw{
	float: right;
	margin-right: 40px;
	margin-top: -38px;
	}					
.imgeg{
	float: right;
	margin-right: 40px;
	margin-top: -37px;
	}			
	.imgrh{
	float: right;
	margin-right: 40px;
	margin-top: 0px;
	
	}
	
	.imgt{
	float: left;
	margin-right: 5px;margin-left:0px;vertical-align: middle;
	
	}
	.imget img {
	border: 0px;
	margin: 10px;
}
.cl{font-size: 8pt;
	clear: both;
	margin-bottom: 0px;padding-top: 0px;
	margin-top: 0px;margin-left:0px;
	
	}
.invers {
	font-style: italic;
}
.invers_9 {
	font-style: italic;font-size:9px;
}
a.gh:link  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #666666; line-height: normal;  text-decoration: none}
a.gh:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #666666; line-height: normal; text-decoration: none}
a:link {
	color: #0000FF;
}
td a:link {
	color: #0000FF;
}
a:visited {
	color: #0000FF;
}
.ps{FONT-SIZE: 10pt;
	font-family:  Verdana, Arial, Helvetica, sans-serif;

}
.psh{
	color: #fff;;
	background-color: #FFFFFF;
	height: 2px;
}
.imgps_klein{
	float: left;
	margin-left: 20px;
}
.ktext{	padding-left: 30px;clear: both;
}
.tb{FONT-SIZE: 10pt;
	
}
.tagebuch{
	font-style: italic;
	font-weight: bold;
	font-size: 11px;
	
}
.v_aktiv{background: #bbb;border:1px solid #666134;padding:5px;}
.news_head{
	font-size: 18px;
}
.hpr{padding-left:42px;}
.wp {MARGIN: 50px auto; 
	background-image: url(images/wp2005.gif);
	width: 124px;
	height: 61px;
	background-repeat: no-repeat;
}
.gal_name
{	font-family:  Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	FONT-SIZE: 12px;color:#2C368D;font-weight:bold;
}
.gal_text 
{	font-family:  Verdana, Arial, Helvetica, sans-serif;
	
	FONT-SIZE: 10pt;
}
.gal_link
{	
	FONT-SIZE: 10px;
}
.gal_groesse
{	font-family:  Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	FONT-SIZE: 10px;
}
.gal_prevnext
{	font-family:  Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.gal_show
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	FONT-SIZE: 10px;
	text-align: center;
}
.gal_thumb
{	border: 1px solid #B79B89;margin-bottom:5px;margin-right:10px;
}
.wp_{
	font-size: 11px;
}
.news_head_r{
	font-size: 36px;
	color: #CC0000;
}
.aktuelles_start{
	width:340px;
	height:480px;
	border: 1px solid #FFFFFF;
	position:absolute;
	top:15px;
	left:15px;
	}
	g_table{
	font-family:  Verdana,Arial,   Helvetica, sans-serif;
	FONT-SIZE: 11px;
	
	margin:0;padding:0;border:0;
}
.einladung_picknick {
	position:absolute;
	top:40px;
	left:100px;
	z-index:1009;
	height:460px;
	background-color: #FFFFFF;
	border: 4px solid #ffffff;
	cursor: default;
}
.img_promo {
	border: 0px solid #666666;
}
.fenster_{
	width:334px;
	color:#CC0000;
	font-weight:bold;
	text-align: right;padding-top:4px;
}

