@charset "utf-8";
/* CSS Document */
body {
font-family:Verdana,  "Times New Roman", Times, sans-serif;
}
body, #imFooter { background-color:#FFFFFF;}
.jubil_style{
font-size:11px;
font-weight:bold;
color:#FF0000;
}
.boxstyle {
	color:#FFFFFF;
	font-size: 14px;
	
}
.boxstyle1 {
	color:#FFFFFF;
	font-size: 12px;
	
}
#box1 {
	position:relative;
	text-align:left;
	left:210px;
	top:65px;
	width:159px;
	height:47px;
	z-index:1001;
}

#box1 a:link,#box1 a:visited,box1 a:hover {
	color:#FFFFFF;
	text-decoration: none;
}

#imSite {
width: 1033px; 
margin: 15px auto; 
text-align: left; 
height:auto;
}
#imMenu {
width: 194px; 
float: left; 
}
#imMenuMain {
background-image:url(../pics/menucont.png);
background-repeat: repeat-y; 
background-position: left top; 
width: 158px; 
float: left; 
padding: 10px 0 0 26px; 
}
#imMenuMainFoot {
background-image:url(../pics/menufoot.png);
background-repeat:no-repeat; 
background-position: left top; 
width: 166px;
height: 52px; 
float: left; 
padding: 10px 0 0 28px; 
}
#imContent {
width: 1000px; 
float:left;
text-align:center;
margin-top: 2px;
margin-left:14px; 
}
#imHeader {
background-image:url(../pics/header.png);
height: 215px;  
background-repeat: no-repeat; 
background-position:left top; 
}
#imBody {
background-image: url(../pics/bg.png); 
background-repeat: repeat-y; 
background-position: left top; 

}
#imFooter {
clear: both;
height: 92px;
background-image: url(../pics/footer.png); 
background-repeat: no-repeat; 
background-position: left top; 
}
#imPage {position: relative; padding-left:150px;}
#imPagewelc {position: relative; padding-left:0px;}
#imHeader, #imFooter {position: relative; }
#imHeader div, #imFooter div {
	position: absolute;
	cursor: pointer;
	background: center no-repeat;
	left: 856px;
	top: 56px;
}
#top {
height:56px;
text-align:right;
}
#imInf{
background-color:#0000CC;
color:#0000FF;
padding-left:10px;
padding-top:4px;
padding-right:4px;
text-align:left;
color:#333333;
float:none;
width:990px;
font-size:11px;
}
#imInf a {
color:#FFFFFF;
}
#imusername {
font-size:12px;
text-align:center;
}
#imort {
padding-left:150px;
text-align:left;
font-size:12px;
}
#imort a:link, a:visited{
color:#0000FF;
}
#imort a:hover {
color:#FF0000;
}
#imNavbg {
background-image:url(../pics/nav.png);
height: 29px;
background-repeat: no-repeat; 
background-position:left top;
padding-top:2px;
}
#imnavstart {
padding-left:10px;
	width:50px;
	height:20px;
	float:left;
}
.imbt {
	font-family:Arial, Helvetica, sans-serif;
	height:25px; 
	width:113px;
	float:left;
	text-align:center;
	vertical-align:middle;
}
.boxnews {
	padding-top:5px;
	padding-left:5px;
	text-align:left;
	background-image:url(../pics/box_news.png);
	background-repeat:no-repeat;
	width:802px;
	height:162px;
	float:left;
}
.boxnewstext {
	width:780px;
	height:120px;
	font-size:17px;
}
.boxnewstext h3 {
	font-size:18px;
	font-weight:800;
	color:#333333;
	margin-top:1px;
	margin-left:2px;
	margin-bottom:0px;
}
.boxnews a{
text-decoration:none;
color:#000000;
}
.boxinfo {
	padding-top:5px;
	padding-left:5px;
	text-align:left;
	background-image:url(../pics/box.png);
	background-repeat:no-repeat;
	width:372px;
	height:162px;
	float:left;
}
.boxinfo a{
text-decoration:none;
color:#000000;
}
.boxinfotext {
	width:356px;
	height:146px;
	font-size:17px;
}
.boxinfotext h3 {
	font-size:18px;
	font-weight:800;
	color:#333333;
	margin-top:1px;
	margin-left:2px;
	margin-bottom:0px;
}
#welcome {
position:relative;
left:10px;
top:2px;
width:inherit;
}

#mininav{
position:absolute;
left:10px;
top:0px;
width:130px;
float:left;	
text-align:left;
}
.mininavhead {
font-size:18px;
font-weight:700;
}
.mininavlinks {
margin-left:6px;
font-size:14px;
}

.textbeschr {
display:block;
text-align:left;
}

h7 {
color:#000000;
}
a:link.nav,a:visited.nav {
color:#FFFFFF;
font-weight:400;
font-size:18px;
text-decoration:none;
}
a.nav {
display:block;
padding-top:2px;
background-image:url(../pics/bt1.png);
color:#FFFFFF;
background-repeat:no-repeat;
width:115px; 
height:33px; 
}
a:hover.nav {
padding-top:2px;
background: url(../pics/bt2.png) no-repeat top left; 
color:#FFFFFF;
text-decoration:none; 
}
#einhtext{
text-align:left;
width:inherit;
min-height:200px;
}

#einhimage {
text-align:center;
}
#fzbg {

text-align:center;
}
#fzhead {
text-align:center;
font-size:18px;
font-weight:700;
text-decoration:underline;
color:#666666;
}
#fzdaten {
text-align:left;
}
.hamtperswl {
text-align:left;
float:left;
width:400px;
height:210px;
}
.hamtperswlabt {
text-align:left;
float:left;
width:250px;
height:310px;
}
.hamtpersek {
text-align:left;
float:left;
width:200px;
height:300px;
}
.hamtfzbg{
margin-left:100px;
}
.hamtfz {
color:#0000FF;
width:550px;
margin-bottom:60px;
}
.hamtfz h4 {
color:#FF0000;
}
.rang {
font-size:12px;
}
#lastnews {
background-color:#0066FF;
width:300px;
font-weight:300;
float:left;
font-size:12px;
min-height:60px;
}
#lasteins {
background-color:#0066FF;
width:300px;
font-weight:300;
float:left;
font-size:12px;
min-height:60px;
}
#weathwarn {
width:300px;
float:right;
min-height:20px;
font-size:12px;
}
#uww_target{
font-size:12px;
min-height:50px;
}
