html {	height:100%}
body {	text-align:center;margin:0;}

td {	vertical-align:top}
th {	text-align:left;	vertical-align:top}
img {	border:none}
h1 {	font-size:130%}
h2 {	font-size:120%}
h3 {	font-size:110%}
h4 {	font-size:110%}
p {	padding:0px 0px 13px 0px;margin:0;}
/*textarea .inputbox {	width:300px;	height:100px;	margin:0px 0px 5px 0px;}*/
.inputb{color:#252525;width:300px;font-size:12px;font-family:Arial;}
.inp150{width:150px;}
.inp200{width:200px;}
.inp250{width:250px;}
/*select {	height:auto;	margin:12px 0px 12px 0px;	vertical-align:middle}*/
ul {	list-style:disc;	margin:0px 0px 0px 15px;}
ol {	margin:0px 0px 0px 35px;}
.width {	width:100%}
.main {	margin:auto;	text-align:left}

body, td{	color:#8B8B8B;	font:normal 12px/16px Arial, Helvetica, sans-serif;}
a {	color:#000000;	text-decoration:underline;}
a:hover {color:#000000;	text-decoration:none;}
a.arot{color:#BB171C;text-decoration:none;}
a.arot:hover{color:#BB171C;text-decoration:underline;}
a.aweiss{color:#FFFFFF;text-decoration:none;}
a.aweiss:hover{color:#BB171C;text-decoration:underline;}
.mbreite{width:1000px;}
.br100{width:100%;}
.h100{height:100%;}
.div-link{ list-style:none; margin:0; padding:6px 0 6px 0;}
.div-link li{ border-right:1px solid #666; display:inline; padding:0 8px;}
/*.div-link li{ background:url(images/header_list_separator.gif) right 4px no-repeat; display:inline; padding:0 8px;}*/
.div-link li a{ color:#fff; font-size:12px; text-decoration:none;}
.div-link li a:hover{ color:#BB171C; text-decoration:none;}
.div-link  a.active{ color:#BB171C; text-decoration:none; font-size:12px;}
.div-link  a.active:hover{ color:#fff; text-decoration:none;}

.div-link1{ list-style:none; margin:0; padding:6px 0 6px 0;}
.div-link1 li{ background:url(images/header_list_separator.gif) right bottom no-repeat; display:inline; padding:0 8px;}
.div-link1 li a{ color:#B7B7B7; font-size:11px; text-decoration:none;}
.div-link1 li a:hover{ color:#BB171C; text-decoration:none;}
.div-link1  a.active{ color:#BB171C; text-decoration:none; font-size:11px;}
.div-link1  a.active:hover{ color:#B7B7B7; text-decoration:none;}



.kein-bg{ background:none !important;}

.suchen{color:#848181;width:150px;font-size:11px;font-family:Tahoma;}
.datum{font-size:11px;font-family:Georgia, 'Times New Roman', Times, serif;color:#282828;line-height:100%;}

.hauptmenu{ background:#E7E8E9 url(images/row_top_menu.gif) 0 0 repeat-x; width:1000px;margin-top:30px;padding:11px 0 6px 0}
.hauptmenu td{font-size:13px; line-height:110%;font-family:Georgia, 'Times New Roman', Times, serif;padding:0 25px 0 25px;text-transform:uppercase;}
.hauptmenu .a{color:#252525;text-decoration:none !important;}
.hauptmenu .a:hover{color:#BB171C; text-decoration:none;}

.submenu{ margin:7px 0 0px 0px; list-style:none;}
/*.submenu{ margin:17px 0 5px 0px; list-style:none;}*/
.submenu li{ padding:0; line-height:15px;   margin-bottom:5px;}
.submenu li a{ background:url(images/main_menu_marker.gif) 0 4px no-repeat; padding:0 0 0 18px; color:#939393; font-size:13px; text-decoration:none; line-height:15px;}
.submenu li a:hover{  color:#BB171C; text-decoration:none; line-height:15px;}
.submenu li li{ background:none; padding:0; margin:0;}
.submenu .active ul{ padding:6px 0 5px 0px;margin:0;}
.submenu .active ul li a{ padding-bottom:0; padding-left:18px;}
.submenu .active ul li{ padding-bottom:3px;}
.submenu .active a{ color:#BB171C; text-decoration:none;}
.submenu .active a:hover{ color:#939393;}
.submenu ul{list-style:none;padding:0;margin:0;}

.submenu1{ margin:17px 0 5px 0px; color:#939393; line-height:15px;}

.linksred{ margin:17px 0 5px 0px; list-style:none;}
.linksred li{ padding:0; line-height:15px;   margin-bottom:5px;}
.linksred li a{ background:url(images/list_marker.gif) 0 6px no-repeat; padding:0 0 0 13px; color:#8B8B8B; font-size:13px; text-decoration:none; line-height:15px;}
.linksred li a:hover{  color:#BB171C; text-decoration:none; line-height:15px;}
.linksred li li{ background:none; padding:0; margin:0;}
.linksred .active ul{ padding:6px 0 5px 0px;margin:0;}
.linksred .active ul li a{ padding-bottom:0; padding-left:18px;}
.linksred .active ul li{ padding-bottom:3px;}
.linksred .active a{ color:#BB171C; text-decoration:none;}
.linksred .active a:hover{ color:#8B8B8B;}
.linksred ul{list-style:none;padding:0;margin:0;}



.seite{width:205px;}
.seitel {width:205px;padding-right:4px;}

.seiter {width:205px;padding-left:4px;}
.seite .abstandr{padding-left:4px;}
.seite .abstandl{padding-right:4px;}
.mitte{width:582px;}
/*.mitte .img{ width:500px; height:250px;border:1px solid #5A5B5D;}*/
.mitte .img{ width:580px; height:250px;border:1px solid #5A5B5D;overflow:hidden;}
.mitte .beschr{padding:188px 0 0 15px;}
.mitte .ueb1{color:#ffffff;font-size:20px;font-variant:small-caps;font-family:Georgia,'Times New Roman', Times, serif;}
.mitte .ueb2{padding-top:10px; color:#862826;font-size:15px;font-weight:bold;font-family:Georgia,'Times New Roman', Times, serif;}
.mitte .copyright {padding:230px 10px 0 0px;text-align:right;font-family:Verdana;
		color:#862826;font-size:10px;
		}
.mitte .border{border:1px solid #e5e5e5;}
.mitte .box{padding:16px 18px 16px 18px;}
.mitte .box .h3m{font-weight:normal;
	font-family:Georgia, 'Times New Roman', Times, serif;font-size:20px;text-transform:uppercase;
	color:#000000;line-height:100%;
}
.mitte .box .h3m span{font-size:12px;}
.box{padding:15px 15px 5px 20px;}
/*.box{padding:25px 15px 20px 20px;}*/


.box .h3{font-weight:bold;padding:0 0 5px 0;border-bottom:1px solid #575757; 
	font-family:Georgia, 'Times New Roman', Times, serif; font-size:13px;text-transform:uppercase;}
.box .h3s{font-size:12px;text-transform:none;font-weight:normal;}

.box .text { padding:12px 0px 10px 0px;}
.border-top{border-top:2px solid #575757;}
.border-seite{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}

.linie {margin:0;background:url(images/title_line_bottom.gif) bottom left repeat-x;}
.linie .titel{background:url(images/bull_title1.gif) bottom center no-repeat;}

.unterueb {color:#000000; 	font-size:15px;	 padding:15px 0 10px 0; font-family:Georgia, 'Times New Roman', Times, serif;}

.footer{ border-top:1px solid #000000; font-family:Tahoma, Geneva, sans-serif; font-size:12px; margin-top:4px; padding:20px 20px 40px 20px; text-align:left;}
.footer a, .footer a:hover{ color:#838383; font-size:12px;}

.tabelle{}
.tabelle b{color:#000000;font-weight:500;}
.tabelle h3{color:#000000;}

.form{}
.form .tdl{padding-right:10px;}

.button {color:#FFFFFF;font-size:12px;line-height:16px;height:auto !important;
	background:url(images/button_wrapper.gif) 0 0 no-repeat;width:62px;	padding:1px 0 4px 0;
	font-family:Tahoma;	border:none;	font-weight:normal;	text-align:center; cursor:pointer;}


.uebblock{width:222px;text-align:left;}
.uebblock  img{border:1px solid #575757;width:220px;height:110px;}
.uebblock  .wein{border:1px solid #575757;width:220px;height:110px;}
.uebblock  .wein  img{width:114px;height:110px; border:0px solid transparent;}
.uebblock  .link{border-top:2px solid #ffffff;padding:5px 0 5px 10px;background:#e5e5e5;}
.uebblock .link a{color:#000000;text-transform:uppercase;text-decoration:none;}
.uebblock .link a:hover{color:#BB171C;text-transform:uppercase;text-decoration:none;}
.uebblock .link a.a1{color:#000000;text-transform:none;text-decoration:underline;}
.uebblock .link a.a1:hover{color:#BB171C;text-transform:none;text-decoration:underline;}



.uebblock1{width:222px;text-align:left;}
.uebblock1 .img{float:right;border:1px solid #aaaaaa;margin:0 0 0 5px;width:104px;height:54px;}
.uebblock1 .img img{width:100px;height:50px;padding:1px;border:1px solid #ffffff;}
.uebblock1 .wein{float:right;border:0px solid #aaaaaa;margin:0 0 0 5px;width:104px;height:54px;}
.uebblock1 .wein img{width:114px;height:110px;padding:0px;border:0px solid #ffffff;}
.uebblock1   a{color:#666666;text-transform:uppercase;text-decoration:none;font-size:12px;}
.uebblock1  a:hover{color:#BB171C;text-transform:uppercase;text-decoration:none;font-size:12px;}
.uebblock1  a.a1{color:#000000;text-transform:none;text-decoration:underline;}
.uebblock1  a.a1:hover{color:#BB171C;text-transform:none;text-decoration:underline;}

.uebblockn{width:142px;text-align:left;}
.uebblockn  img{border:1px solid #575757;width:140px;height:70px;}
.uebblockn  .wein{border:1px solid #575757;width:142px;height:110px;}
.uebblockn  .wein  img{width:114px;height:110px; border:0px solid transparent;}
.uebblockn  .link{border-top:2px solid #ffffff;padding:2px 0 2px 2px;background:#d6d6d6;}
/*.uebblockn  .link{border-top:2px solid #ffffff;padding:2px 0 2px 2px;background:#e5e5e5;}*/
.uebblockn .link .ueb{color:#000000;text-transform:uppercase;text-decoration:none;font-size:11px;}
.uebblockn .link a{color:#000000;text-transform:uppercase;text-decoration:none;font-size:11px;}
.uebblockn .link a:hover{color:#BB171C;text-transform:uppercase;text-decoration:none;}
.uebblockn .link a.a1{color:#000000;text-transform:none;text-decoration:none;}
.uebblockn .link a.a1:hover{color:#BB171C;text-transform:none;text-decoration:none;}




.blockmehr{margin-top:10px;}
.blockmehr .img1{width:168px;height:68px;padding:3px;border:1px solid #D9D8CB;overflow:hidden;margin-top:5px;}
.blockmehr .img2{width:160px;height:60px;overflow:hidden;}
.blockmehr img{width:160px;height:60px;}
.blockmehr a{text-decoration:none;}
.blockmehr a:hover{text-decoration:underline;}
.blockmehr a.ueb{color:#000000;font-weight:bold;font-size:13px;}
.blockmehr a.ueb:hover{color:#000000;font-weight:bold;}


.weinbild{float:right;margin-left:10px;}

.google180r{margin:5px 0 5px 10px;float:right;width:180px;}


.leiste11 a { color : #8c8d94;text-decoration : none;font-size : 10px;}
.leiste11 a:hover { text-decoration : none;} 

.leiste1 td { background-color : transparent;height : 23px;padding-right : 20px;
line-height : 23px;background : url(images/z1n.gif) no-repeat;} 
.leiste1 a { padding-left : 22px;margin-left : 2px;cursor:url(images/cursor3.cur);} 
.leiste1 a:hover { color : #ffffff;text-decoration : none;} 
.leiste1 a.akt { padding-left : 22px;margin-left : 2px;text-decoration : underline;cursor:url(images/cursor3.cur);}
.leiste1 a.akt:hover { color : #ffffff;text-decoration : underline;} 


.thumbnail{position: relative;z-index: 0;}
.thumbnail:hover{background-color: transparent;z-index: 50;}
.thumbnail span{ /*CSS for enlarged image*/
position: absolute;padding: 0px;left: -1000px;
visibility: hidden;color: #888;text-decoration: none; font-size:11px; font-weight:bold;}
.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;padding: 0px;}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;top: 35px;left: 27px; /*position where enlarged image should offset horizontally */}

.thumbnail:hover span{ visibility: visible;top: 35px;left: 27px;}
.rssfeed_blue{color:green;}

.neuhp{padding:15px 0 15px 0;border-bottom:1px solid #eeeeee;}
.neuhp .ueb{color:black;font-size:13px;}
.neuhp .ueb a{color:#aa0000;font-size:13px;text-decoration:underline;}
.neuhp .img{float:left;border:1px solid #aaaaaa;margin:5px 5px 0px 0px;width:62px;height:38px;}
.neuhp img{width:60px;height:36px;padding:1px;border:1px solid #ffffff;}
.neuhp a{text-decoration:none;}

.web{}
.web td{vertical-valign:top;}
.web .td1{padding-right:10px;}
.web a{color:#555555;text-decoration:none;}
.web a:hover{color:#000000;text-decoration:none;}
.web .hg{position:relative;left:0;top:0;width:228px;height:133px;border:1px solid #aaa;padding:3px;}
.web .webtitel{position:absolute;left:3px;top:110px;width:220px;color:#888;background: url(images/weiss-trans.png);
	height:20px;font-style:italic;font-family:Georgia;Arial;font-size:11px;}
.web .webtitel1{font-style:italic;font-family:Georgia,Arial;}
.web .url{font-style:italic;text-align:right;font-size:12px;}

