body {
	background-color: #969696; 
}
body,td,th {
	font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:145%;
	}

a:link {
	text-decoration: none; color:#333333; font-weight:bold;
}

a:hover {
	text-decoration: none; color:#969696; background-color:#fdf64f;
}
a:visited {
	text-decoration: none; color:#333333; font-weight:bold;
}
.Stil1 {font-weight: bold}

.hg_gelb {
	background-color:#fdf64f;
}

.hg_grau {
	background-color:#efefef;
}


.meta {
	font-size:9px; 
	color:#333333;
}

.copyright {
	font-size:9px; 
	color:#969696; 
}

.preisangabe {
	font-size:16px; 
	font-weight: bold;
	color:#FFFFFF; 
	}

.preiszusatz {
	font-size:9px; 
	font-weight: bold;
	color:#FFFFFF; 
	}
	
.breadcrumb {
	font-size:9px; color:#333333; font-weight:bold;
}

.h1 {
	font-size:12px; font-weight:bold; font-stretch:expanded; line-height:35px;
}
.h2 {
	font-size:12px; font-weight:bold; color:#333333;
}

.suche { 
	background-color:#e7e7e7;  
	border-width:1px;
	border-color:#969696; 
	border-style:solid; 
	width:55%;  
	color:#666666; 
}
	 
.rahmen {
	border-left:1px solid #969696;
	border-bottom:1px solid #969696;	
	}
.rahmen_unten {
	border-bottom:1px solid #969696;
	}
.rahmen_unten2 {
	border-bottom:1px solid #efefef;
	}
.rahmen_li {
	border-left:1px solid #969696;
	}
.tabelle { border:1px solid #969696; padding:10px;
}
.tabelle2 { border:1px solid #969696; padding:5px; border-collapse:collapse;
}
.td2 { border:1px solid #969696; 
}
.tabelle3 { border:0px padding:10px; background-color:#efefef; border:5px solid #efefef;
}
.tabelle4 { border:1px solid #969696; padding:10px;
}
.kontext { font-size:9px; 
}

#sitemap li {
	list-style-type: none; 
}

ul#sitemap > li {
	margin-bottom: 10px;
}

#sitemap ul li {
	list-style-image: url(grafik/l2_normal.gif);
}

#sitemap ul ul li {
	list-style-image: url(grafik/l3_normal.gif);
}

#sitemap ul li.firstfollow {
	list-style-image: url(grafik/l2_first_follow.gif);
}

#sitemap ul li.last {
	list-style-image: url(grafik/l2_last_item.gif);
}

#sitemap ul ul li.firstfollow {
	list-style-image: url(grafik/l3_first_follow.gif);
}

#sitemap ul ul li.last {
	list-style-image: url(grafik/l3_last_item.gif);
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay     { background-image: 
               url('lightbox/overlay.png') }
* html #overlay { background-color: #333; back\ground-color: transparent; background-image: 
               url('lightbox/blank.gif'); 
               filter: 
               'progid DXImageTransform.Microsoft.AlphaImageLoader(src="lightbox/overlay.png"', sizingMethod="scale") }
