@charset "iso-8859-1";



body {margin:0px;padding:0px;border:0px;
	background-image:url('hi_body.gif');background-repeat:repeat-y; background-position:center top; 
	
	font-family:"Trebuchet MS", Arial;color:#9a6605;font-size:11px; background-color:#fff;
}


img,ul,li  {
	border:0px;padding:0px;margin:0px;
}

li {
	list-style:none;
}

h1 {color: #9b2923; font-size:13px;}
h2 {color: #9b2923; font-size:11px;}
h3 {font-size:13px;}

#w1 {
	background-image:url('hi_w1b.png'); background-repeat:no-repeat; background-position:center top;
	min-height:600px; text-align:center;

}

#w2 {
	width:940px; margin:0 auto; text-align:left;background-image:url('hi_w2.png');background-repeat:no-repeat ;
}




#kopflinks {
	float:right; color:#f39e00; padding:10px; font-size:10px;
}

#kopflinks a{
	color:#f39e00; text-decoration:none;
}

#kopflinks a:hover{
	text-decoration:underline;
}


#head1 {
	height:124px;
}

#head1 img{ margin-top:27px;margin-left:33px;
	
}

#menu ul {height:30px; background-image:url('hi_menu2.jpg');background-repeat:no-repeat;padding-left:216px;
	
}

#menu li {
	float:left; display:block;width:129px;height:30px;
}

#menu a { background-image:url('hi_menu_a.png');background-repeat:no-repeat; text-align:center;
display:block;width:129px;height:23px;padding-top:7px;
font-size:12px;font-weight: 600;text-decoration:none;text-transform:uppercase;color: #f39e00
	
}
#menu a:hover, #menu a.aktiv {background-position:0px -30px; color: #9b2923

	
}



#head2 {
	height:222px;
}


#news2 {
	margin-left:225px;  height:222px; display:block
}

#news li{display:none;}

#news img{
	display:block; vertical-align: bottom
}



#submenu {float:left; width:225px;}

* html #news {
	margin-left:-3px;
}

#submenu a{display:block; width:181px;height:21px; padding-top:7px;padding-left:44px;
background-image:url('hi_submenu.jpg');background-position:0px -28px;color:#9b2923; font-size:12px;font-weight:bold; text-decoration:none;
}

#submenu a:hover, #submenu a.aktiv {background-position:0px 0px;color:#f39e00;

}

#position {
	clear:both; float:right; padding-top:30px;padding-right:42px; color:#fff; font-size:10px;

}

#position a {
	color:#fff; text-decoration:none;
}
#position a:hover{
	text-decoration:underline;
}
#titel {
	width:400px;margin:0px;padding:0px;height:33px; margin-left:226px; background-image:url('hi_h1.gif'); background-repeat:no-repeat;
	padding-left:35px; font-size:18px; color: #9b2923; font-weight:bold;  text-transform:uppercase;
	margin-top:27px;
} 

#cL h3 {font-size:12px; color: #9b2923; font-weight:bold;  text-transform:uppercase; padding-top:14px;

	
}



#c1 {
	background-image:url('hi_c1a.png'); background-repeat:repeat-y; margin-left:21px;
}

#c2 {
	background-image:url('hi_c2a.png'); background-repeat:no-repeat; min-height:420px;
}

* html #c2 {height:420px;

	
}

#c3 {
	background-image:url('hi_c3a.png');background-repeat:no-repeat;height:14px; margin-left:21px; clear:both; 
	padding-top:24px; text-align:center; color: #f39e00;padding-bottom:24px; font-size:10px;

}
#c3 a {
	color:#f39e00;text-decoration:none;
}
#c3 a:hover {
	text-decoration:underline;
}
.drot {
	color:#9b2923;
}

#cL {
	float:left; width:202px;padding:10px; color:#f39e00; padding-top:0px;
}

#cL a {
	color:#f39e00; text-decoration:none;
}

#cL a:hover {
	text-decoration:underline;
}

#cR {
	margin-left:220px;padding:10px;width:580px;padding-top:40px;
}

#cR li {
	margin-left:20px; list-style:square;
}

#cR a {
	color:#9b2923; font-weight:bold;
}

.odd {background-color:#fcdd9b}

.pdf {background-image:url('pdf.png');padding-left:20px; background-repeat:no-repeat;
display:block;height:18px;width:400px;
}

table p {padding:0px;margin:0px; line-height:100%;}


#jquery-overlay{position:absolute; top:0; left:0; z-index:90; width:100%; height:500px}
#jquery-lightbox{position:absolute; top:0; left:0; width:100%; z-index:100; text-align:center; line-height:0}
#jquery-lightbox a img{border:none}
#lightbox-container-image-box{position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0}
#lightbox-nav{position:absolute; top:0; left:0; height:100%; width:100%; z-index:10}
#lightbox-container-image-box >#lightbox-nav{left:0}
#lightbox-nav a{outline:none}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%; height:100%; background:transparent url(lightbox-blank.gif) no-repeat; display:block}
#lightbox-nav-btnPrev{left:0; float:left}
#lightbox-nav-btnNext{right:0; float:right}
#lightbox-nav-btnPrev:hover, #lightbox-nav-btnPrev:visited:hover{background:url(lightbox-btn-prev.gif) left 15% no-repeat}
#lightbox-nav-btnNext:hover, #lightbox-nav-btnNext:visited:hover{background:url(lightbox-btn-next.gif) right 15% no-repeat}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%; padding:0 10px 0}
#lightbox-container-image-data{padding:0 10px; color:#666}
#lightbox-container-image-data #lightbox-image-details{width:70%; float:left; text-align:left}
#lightbox-image-details-caption{font-weight:bold}
#lightbox-image-details-currentNumber{display:block; clear:left; padding-bottom:1.0em}
#lightbox-secNav-btnClose{width:66px; float:right; padding-bottom:0.7em}
#zur, #wei{text-decoration:none; color:#3d3933}
.error{border:red 1px solid}
.fehlermeldung{color:red; font-weight:bold}
