@charset "utf-8";
/* CSS Document */


body { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px;}
img.imgPng { behavior:url(css/pngbehavior.htc);}
.newsView {position:absolute; top:100px; z-index:1; width:100%}
.newsContentPos {
	background-color:#FFF; 
	border:1px dotted #3d6334; 
	margin:0 auto;
	margin-bottom:20px; 
	width:940px;
}

.newsContentTbl { width:900px; }

.newsContainer { 
	margin:0 auto;
 	width:auto;
}

td.newsContent {
	padding:20px;
}
.headerData {width:942px; text-align:left}
.headerPos {margin-top:-160px;}
.cbutton {position:relative;z-index:1000;top:-30px;}
.Newsticker {color:#4A7E3E; margin-bottom:10px;}
.NewstickerPos {height:130px; border-left:6px solid #7990c2; padding-left:16px; margin-top:20px;}
.NewsTitelPos {margin-top:16px; width:620px;}
.impressum { width:600px;}
.impressumPos {width:943px; text-align:center;margin:0px auto; margin-top:-40px; padding-bottom:20px;}
.logoElement {height:107px; background-color:#002266; margin:0px auto; width:940px; text-align:center}
.headerSpot {color:#FFF; text-align:left; overflow:hidden; left:480px; top:36px; height:60px; width:450px; line-height:20px; vertical-align:middle}
.footerContentPos {
	background-color:#FFF; 
	margin:30px auto; 
	border-top:1px dotted #3d6334;
	border-bottom:1px dotted #3d6334;
	border-left:6px solid #7990c2;
}

.headerLnk { float:right;padding:3px;color:#ffffff;}
.headerLnk a { color:#ffffff; text-decoration:none }
.headerLnk a:hover { text-decoration:underline; }

.topMenuPos {
	margin-top:20px; 
	font-size:11px; 
	text-align:center	

}

.menuElement {
	margin:0px auto; 
	width:942px; 
	height:120px; 
	z-index:60; 

}

.menuElementTb {
	text-align:left;

} 


.bt {
	width:304px;
	height:50px;
	margin:0 auto;	
	margin-top:0px;

}

#buttonBlock {
	position:relative;
	z-index:1000;
}

#headerBlock {
	margin-top:0px;
	text-align:center;

}


