body{margin:30px 0 0 0;background-color:#5A245A;color:#000000;overflow:auto;}

body,td{color:#000000;font-family:Verdana,Arial,'sans serif';font-size:10px;}
input,textarea,select{font-family:Verdana,Arial,'sans serif';font-size:11px;}

.body_foto{margin:0;background-color:#FFFFFF;color:#000000; overflow:auto;}

a{color:#000000;text-decoration:underline;font-size : 10px;}
a:hover{text-decoration:none;font-size : 10px;}

a.sorten{color:#000000;text-decoration:none;}
a.sorten:hover{text-decoration:underline;font-weight:bold;}
a.winzer{color:#000000;text-decoration:none;}
a.winzer:hover{text-decoration:underline;}

.adresse td{font-size:11px; line-height:13px;}
form{margin:0;padding:0;}
.adresse .ueb{color:#5A245A;}
.adresse a{font-weight:bold; font-size:11px;}
.adresse a.mail{font-weight:normal; font-size:11px;}
.adresse .td1{padding-right: 15px;}

.vollversion{color:#5A245A;letter-spacing:2px;font-size:13px;margin:30px 0 0 12px;}

.titel{color:#5A245A;letter-spacing:2px;font-size:15px;line-height:30px;}

.fotogalerie a {color: #000000;padding-right:5px;padding-left:5px;}
.fotogalerie a:hover {color: #000000;padding-right:5px;padding-left:5px;text-decoration:none}
.fotogalerie a.akt {color: #8A668A;padding-right:5px;padding-left:5px;}
.fotogalerie a.akt:hover {color: #8A668A;padding-right:5px;padding-left:5px;text-decoration:none}
.fotogalerie .fotokl a{cursor:url('../images/lupe.cur');}
.fotogalerie .seite{width:15px;text-align:center;}


.bildg{border:5px double #9a9a9a;background-color:#DED2DE;
	background-image:url('../images/loading.gif');background-repeat:no-repeat;background-position:center;}
a.galerie { color : #000000;text-decoration : none;font-size : 10px;} 
a.galerie:hover { color : #5A235A;}
a.galerieg {color : #000000;text-decoration : none;font-size : 10px;} 
a.galerieg:hover { color : #5A235A;}

a.link{color:#000000;text-decoration:none;}
a.link:hover{color:#8A668A;text-decoration:none;}

.trueb{background-color:#DEDEDE;font-weight:bold;}
.truebv{background-color:#C0A2BE;font-weight:bold;}
.truebvx{border-top:1px solid #000000;border-bottom:1px solid #000000;font-weight:bold;}
a.hausw1{text-decoration:none;color:#8A668A;font-size:10px;font-weight:bold;}
a.hausw1:hover{color:#5A225A;}
a.hausw1akt{color:#5A225A;font-size:10px;font-weight:bold;text-decoration:none;}
a.hausw1akt:hover{color:#5A225A;font-size:10px;font-weight:bold;text-decoration:none;}
.hausw1akt{color:#5A225A;font-size:10px;font-weight:bold;}
.class1{height:112px;overflow:hidden;visibility: hidden;}
.class1 td{line-height:14px;}
.class1 a {text-decoration:none;color:#444444;font-size:10px;font-weight:bold;}
.class1 a:hover{color:#8A668A;font-weight:bold;}
.class1akt{text-decoration:none;color:#8A668A;font-weight:bold;}
a.class1akt{text-decoration:none;color:#8A668A;font-weight:bold;}

.class2{height:112px;overflow:hidden;visibility: hidden;}
.class2 td{line-height:14px;}
.class2 a {text-decoration:none;color:#444444;font-size:10px;font-weight:bold;}
.class2 a:hover{color:#8A668A;font-weight:bold;}
.class2akt{text-decoration:none;color:#8A668A;font-weight:bold;}
a.class2akt{text-decoration:none;color:#8A668A;font-weight:bold;}

.class3{height:112px;overflow:hidden;visibility: hidden;padding-left:45px;}
.class3 a {text-decoration:none;color:#000000;font-size:10px;}
.class3 a:hover{color:#5A225A;font-weight:bold;}
.class4{height:112px;overflow:hidden;visibility: hidden;padding-left:30px;}
.class4 a {text-decoration:none;color:#000000;font-size:10px;}
.class4 a:hover{color:#5A225A;font-weight:bold;}
.class5{height:112px;overflow:hidden;visibility: hidden;padding-left:17px;}
.class5 a {text-decoration:none;color:#000000;font-size:10px;}
.class5 a:hover{color:#5A225A;font-weight:bold;}
.class6{height:112px;overflow:hidden;visibility: hidden;padding-left:5px;}
.class6 a {text-decoration:none;color:#000000;font-size:10px;}
.class6 a:hover{color:#5A225A;font-weight:bold;}
.ueb11b{height:22px;vertical-align:top;font-weight:bold;}
.uebf11b{height:33px;vertical-align:top;font-weight:bold;font-size:11px;font-family:Arial;}

.homel{margin:0 25px 0 40px;text-align:justify;line-height:12px;}
.homel td,p{text-align:justify;line-height:12px;}


.cmsl{margin:0 25px 0 40px;line-height:14px;}
.cmsl td{text-align:justify;line-height:14px;}
.cmsl p,br{padding:0;margin:0;line-height:14px;}

.cmsl2{text-align:left;margin:0 25px 0 40px;line-height:12px;}
.cmsl2 td{text-align:left;line-height:12px;}
.cmsl2 p,br{text-align:left;padding:0;margin:0;line-height:12px;}



.cmsl1{line-height:12px;} 
.cmsl1 p,br{padding:0;margin:0;line-height:12px;}


.cmsl1x{line-height:14px;padding:0;width:568px;height:370px;margin:10px 5px 5px 10px;background-color:#DBCBDA;} 
.cmsl1x td{text-align:justify;line-height:14px;}
.cmsl1x p,br{padding:0;margin:0;line-height:14px;}



.winzerl{margin:0 5px 0 40px;line-height:12px;}
.winzerl td,p{line-height:12px;}
.weine{margin:0 25px 0 40px;line-height:14px;}
.weine td{line-height:14px;}
.newsletterl{margin:0 30px 0 40px;text-align:justify;line-height:12px;}
.newsletterl td,p{text-align:justify;line-height:12px;}
.weinkennerl{margin:0 30px 0 40px;line-height:12px;}
.weinkennerl td,p{line-height:12px;}

.galeriel{margin:0 15px 0 40px;line-height:23px;}
.galeriel td,p{line-height:23px;}
.galeriel a.akt{color:#888888;}
.galeriel a.akt:hover{text-decoration:none;}

.submenu {background-color:#5A245A;}
.submenu td{color:#DBCBDA;font-weight:bold;padding-right:25px;height:22px;}
.submenu a{color:#DBCBDA;text-decoration:none;}
.submenu a:hover{color:#F5EBCD;}
.submenu a.extern{color:#DBCBDA;text-decoration:underline;}
.submenu a.extern:hover{color:#F5EBCD;}
.submenu .akt{color:#F5EBCD;}
a.lila{color:#813d7B;font-weight:bold;text-decoration:underline;}
a.lila:hover{text-decoration:none;}
.team td{padding-bottom:7px;padding-right:5px;}

.newsletter td{font-size:11px;font-weight:bold;}
.newsletter input{width:235px;}
.newsletter textarea{width:548px;overflow:auto;}
.newsletter .button{width:120px;height:18px;overflow:hidden;text-align:center;
	vertical-align:middle;text-decoration:none;font-size:10px;
	font-weight:bold;color:#FFFFFF;cursor:pointer;background-image:url('images/button.gif');}



.leave{position:absolute;width:195px;height:156px;left:800px;top:200px;background-image:url('images/leave2.gif');
	background-repeat:no-repeat;
	color:#FFFFFF;padding:23px 0 0 27px;visibility:hidden;}
.leave a{color:#FFFFFF;text-decoration:underline;}
.leave a:hover{text-decoration:none;}

.downloadx{font-family:Arial;background-color:#DBCBDA;width:568px; 
	border-left:2px solid #FFFFFF;padding:34px 0 0 15px;}
.download{font-family:Arial;}
.download td{font-family:Arial;}
.dlveranstxx{background-color:#DBCBDA;width:568px; height:372px; border-left:2px solid #FFFFFF;padding:20px 0 0 15px; overflow:auto;}
.dlveranst{background-color:#DBCBDA;width:568px; height:372px; border-left:2px solid #FFFFFF;padding:20px 0 0 15px; overflow:hidden;}
.iframe{padding:0;margin:0;width:568px;height:370px;border-left:2px solid #FFFFFF;}
.veranst_suche input, select{font-size:10px;height:18px;font-family:Verdana,Arial,'sans serif';}

.scrollarea{height:382px;overflow:auto;padding-top:12px;}
.gruppenangebot{width:870px;margin:5px 0 0 40px;}
.gruppenangebot p,td{text-align:left;line-height:16px;}
.gruppenangebot td{vertical-align:top;}
.gruppenangebot .table1 td{padding-right:20px;}
.gruppenangebot .tdr{text-align:right;}
.gruppenangebot .table2 td{padding-right:20px;padding-bottom:10px;}
.gruppenangebot .nowr{white-space:nowrap;}
.gruppenangebot .left{float:left;}
.gruppenangebot .right{float:right;width:290px;margin:50px 0 0 20px;}
.gruppenangebot a.download{text-decoration:underline;color:#8A668A;font-size:10px;font-weight:bold;text-transform:uppercase;line-height:21px;}
.gruppenangebot a.download:hover{color:#5A225A;}
.gruppenangebot a.anfrage{text-decoration:underline;color:#5A225A;font-size:10px;font-weight:bold;text-transform:uppercase;line-height:21px;}
.gruppenangebot a.anfrage:hover{color:#8A668A;}
.gruppenangebot .boxr{width:310px;text-align:right;padding-top:30px;}
.gruppenangebot .boxr .preis{background:#DBCBDA;width:290px;text-align:right;margin-top:5px;margin-left:20px;}
.gruppenangebot .boxr .preisx{text-align:left;font-size:11px;line-height:17px;padding-top:10px;padding-left:20px;color:#5A225A;}
.gruppenangebot .boxr img{width:290px;}
.gruppenangebot .buttons{padding-top:15px;padding-left:20px;text-align:left;}
.gruppenangebot .anfrage1{float:left;margin-right:20px;margin-bottom:5px;width:130px;height:25px;padding:6px 0 0 0;background:url(images/button_anfrage.png) no-repeat;line-height:11px;text-align:center;}
.gruppenangebot .anfrage1 a{font-size:10px;color:#fff;text-transform:uppercase;text-decoration:none;}
.gruppenangebot .anfrage1 a:hover{color:#C9BDD1;}
.gruppenangebot .download1{float:left;margin-bottom:5px;width:130px;height:25px;padding:6px 0 0 0;background:url(images/button_empfehlen.png) no-repeat;line-height:11px;text-align:center;}
.gruppenangebot .download1 a{font-size:10px;text-transform:uppercase;color:#fff;text-decoration:none;}
.gruppenangebot .download1 a:hover{color:#4E0956;}

.gauebersicht{width:870px;margin:5px 0 0 40px;}
.gauebersicht .balken{width:740px;height:100px;background:#DBCBDA;	margin-bottom: 20px;}
.gauebersicht p{padding:8px 0 8px 0;margin:0;line-height:17px;}
.gauebersicht h4{padding-top:10px;color: #5A225A;font-size:10px;margin:0;}
.gauebersicht  h4 a{color: #5A225A;font-size:10px; text-decoration: underline;}
.gauebersicht  h3 { margin: 0; padding: 0; color: #5A225A;font-size:11px;font-weight:normal;}

.gauebersicht h3 a{ color: #5A225A; text-decoration: none; font-size:11px;}
.gauebersicht h3 a:hover, h4 a:hover { color: #ffffff; text-decoration: none; }
.gauebersicht img { float: left; margin: 0 25px 0 0; padding: 0; display: inline; overflow: hidden;  position: relative; width:100px;height:100px;}




.list-1 ul{margin:0 0 0 18px;}
.list-1 li{padding:0;}

.table-open{}
.table-open td{vertical-align:top;line-height:13px;}