body{
text-align:center;
margin:auto;
background:#333333;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}
#alles{width:968px;background:url(img/bg.jpg);margin:0px;padding:0px;border:0px solid #000000;text-align:left;margin:auto;color:#646567;}
td.klw	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color:#919191;}
.xsmallbox {font-family: Verdana, Geneva, Arial, Helvetica, sans serif; font-size: 8pt; color: #000000; }
.weiss	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10pt; color:#ffffff;}
.braun {border : 1px solid #919191; background-color : #E9E9E9; color : black; }

#navigesamt{
height:15px;
padding-top:0;
position:relative;
top:5px;
top:expression(5+"px");
left:10px;
width:958px;
margin-bottom:6px;
margin-bottom:expression(6+"px");
}
#headertitel{
position:relative;
width:400px;
top:180px;
text-align:right;
font-size:17px;
font-weight:bold;
color:#324e87;
left:320px;
border:0px solid red;
}

#navi{
font-size:11px;
height:13px;
left:16;
overflow:hidden;
position:absolute;
top:0;
width:918px;
}

#newstext{
color:#707070;
font-size:11px;
height:120px;
left:0px;
position:absolute;
top:360px;
width:120px;
z-index:10;
}
#info{
}
#infotxt{
}
#contbox{
float:left;
left:25px;
margin-top:20px;
position:relative;
width:918px;
}
#content{
height:450px;
height:expression(450+"px");
left:0;
overflow:hidden;
position:relative;
top:0px;
width:942px;
}

#footer{
position:relative;
width:968px;
height:25px;
left:0px;
top:5px;
top:expression(3+"px");
font-size:11px;
color:#666666;}

#titelbalk {
color:#646567;
font-size:15px;
font-weight:bold;
height:35px;
left:565px;
overflow:hidden;
position:relative;
top:0;
width:355px;
z-index:10;
}

span.titeltext{
padding-right:0px;
}

.seittext{
border:0 solid #000000;
font-size:12px;
left:0;
line-height:17px;
padding:0;
position:absolute;
width:942px;
}

#fotobox {
float:left;
margin-right:65px;
overflow:hidden;
text-align:center;
width:500px;
}

#ftextbox{
width:375px;
height:427px;
overflow:auto; 
float:left;
text-align:left;}
.normtext{font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;font-size:11px;color:#646567;}
.texttitel{font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 13px; font-weight:bold; color:#003399;}
.klein{font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 10px; color:#000000;line-height:14px;}
.blautext{font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 11px; color:#00599b;}

.gelbbut{
float:left;
height:13px;
background:no-repeat url(img/greenpoint.gif);
line-height:13px;
line-height:expression(14+"px");
padding-left:11px;
padding-left:expression(14+"px");
width:107px;
margin-right:0px;
margin-right:expression(10+"px");
}

a.longbut{
height:13px;
background:no-repeat url(img/greenpoint.gif);
line-height:13px;
line-height:expression(14+"px");
padding-left:15px;
width:200px;
color:#919191;
font-size:11px;
}
a.longbut:hover {color:#0BA486;}


.leftbut{
width:151px;height:13px;line-height:13px;color:#003399;
}

.gelbbut_aktive{
width:150px;height:13px;line-height:13px;
/*background:url(img/but2.gif) no-repeat; */
}

.navbut_unter {
	position:relative; 
	left:20px; 
	top:-2px;
	width:150px;height:16px; 
	font-size:11px;
	font-weight:bold;
	/*background:url(../web/images/butgelb.gif);*/
	padding-left:5px;padding-top:0px;
}

a.nav {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	letter-spacing:2px;
	font-size:11px;  font-weight:bold;	
	color:#919191;text-decoration:none;}
a.nov {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	letter-spacing:1.5px;
	font-size:11px;  font-weight:bold;	
	color:#919191;text-decoration:none;}	
	
a.nav:hover {color:#0BA486;}
a.nov:hover {color:#0BA486;}
a.unav {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size:12px;  
	font-weight:normal;	
	color:#003399;
	text-decoration:none;}
a.unav:hover {color:#be1b1f;}
a.unavact {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size:12px;  font-weight:normal;	
	color:#be1b1f;text-decoration:none;}

a {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size:12px;  font-weight:bold;	
	color:#003399;text-decoration:none;}
a:hover {color:#be1b1f;}

form {padding:0px;margin:0px;display:inline;}
input, select {height:20px;font-size:11px;}
.zusatz{visibility : hidden;}


.topleiste{
color:#ffffff;
text-decoration:none;
}
/* slideshow */
.klickdiv {
display:			none;
}
.headline {
font-size:			24px;
border-bottom:		1px dotted;
margin:				0px 0px 10px 0px;
}

.pixcount {
font-size:			12px;
}

.navigation {
margin:				5px 2px 5px 2px;
padding:			10px;
background-color:	#ffffff;
height:				22px;
}

.navitext {
font-size:			14px;
font-weight:		bold;
float:				left;
text-align:			center;
}

.navitext a {
color:				#000000;
}

.timebox {
font-family:		'Trebuchet MS', Tahoma, Verdana;
background-color:	#000000;
color:				#ffffff;
font-size:			12px;
width:				100px;
}

.fadebox {
font-family:		'Trebuchet MS', Tahoma, Verdana;
background-color:	#000000;
color:				#ffffff;
font-size:			12px;
width:				100px;
}

.photostyle {
border:				1px solid #ffffff;
}

.photosby {
font-size:			14px;
color:				#ffffff;
font-style:			italic;
}
