body { margin: 0px; }
img.logo	{ margin: 32px 0px 0px 41px; }

a{
	color: #5A5B51;
	font-size: 11px;
	font-family: Arial,Verdana,Sans-Serif;
	line-height:14px;
	text-decoration: none;
}

.hd_txt{
	color: #5A5B51;
	font-size: 11px;
	font-family: Arial,Verdana,Sans-Serif;
	line-height:14px;
	text-decoration: none;
	font-weight:bold;
}

.hd_blue{
	color: #7C98AE;
	font-size: 11px;
	font-family: Arial,Verdana,Sans-Serif;
	line-height:14px;
	text-decoration: none;
	font-weight:bold;
}

a.mainNav:link,a.mainNav:visited{
	color: #ffffff;
	font-size: 11px;
	display:block;
	font-family: Arial,Verdana,Sans-Serif;
	text-decoration: none;
	padding:1px 1px 2px 10px;
	background-color:#B31B34;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

a.mainNav:hover, a.mainNav:active{
	color: #ffffff;
	font-size: 11px;
	display:block;
	font-family: Arial,Verdana,Sans-Serif;
	text-decoration: none;
	padding:1px 1px 2px 10px;
	background-color:#7D2231;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}



a.ntop{
	display:block;
}


.mainNavSingle{
	text-align:left;

	height:17px;
}

.mainNavSingleAct{
	text-align:left;

	height:17px;
}


.mainNavTop{
	height:6px;
}

form { margin:0px; }

input.search{
	margin: 0px;
	padding: 0px;
	width: 100px;
	height: 20px;
	color: #000000;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
}
input.nl{
	margin: 0px;
	padding: 0px;
	width: 208px;
	height: 20px;
	color: #000000;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
}

textarea{
	margin: 0px;
	padding: 0px;
	width: 300px;
	height: 55px;
	color: #000000;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
}
select{
	margin: 0px;
	padding: 0px;
	width: 250px;
	height: 16px;
	color: #000000;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
}

li{
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	background-image: url(/images/bullet.gif);
	background-repeat:no-repeat;
	background-position: 1px 5px;
	color: #5A5B51;
	font-size: 11px;
	font-family: Arial,Verdana,Sans-Serif;
	text-decoration: none;

}
ul{
	list-style-type:none;
	list-style-position:outside;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display:inline;
}

li.list2{
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	background-image: url(/images/list2.gif);
	background-repeat:no-repeat;
	background-position: 1px 3px;
	color: #5A5B51;
	font-size: 11px;
	font-family: Arial,Verdana,Sans-Serif;
	text-decoration: none;

}

input.checkbox{
	margin: 0px;
	padding: 0px;
	width: 15px;
	height: 15px;
	color: #000000;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
}




#contentNav { position:absolute; VISIBILITY: visible; top:123px; left:0px; width:175px; height:297px; z-Index:10000;background-color:#EAE7E1; padding-top:6px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF;} 

#contentNav_nob { position:absolute; VISIBILITY: visible; top:123px; left:0px; width:175px; height:297px; z-Index:10000;background-color:#EAE7E1; padding-top:6px;} 


.contentNav_1st{
	text-align:left;
	padding-left:12px;
	padding-bottom:1px;
	padding-top:3px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #87887F;
}
.contentNavL_1st{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
/*	color: #87887F; */
	color: #6C6D66; 
}
.contentNav_2nd{
	text-align:left;
	padding-left:12px;
	padding-top:3px;
	padding-bottom:1px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #939662;
}
.contentNavL_2nd{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #939662;
}

.contentNav_3rd{
	text-align:left;
	padding-left:24px;
	padding-top:3px;
	padding-bottom:1px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #939662;
}
.contentNavL_3rd{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #939662;
}

.contentNav_act{
	text-align:left;
	padding-left:12px;
	padding-top:3px;
	padding-bottom:1px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #B31B34;
}
.contentNavTab_act{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #B31B34;
}
.contentNavTab3_act{
	display:block;
	font-family: Arial,Verdana,Sans-Serif;
	padding-left:12px;
	font-size: 11px;
	color: #B31B34;
}

.contentNavDiv_act{
	text-align:left;
	padding:1px 0px 0px 0px;
}


/* content */

#headlineContent { position:absolute; VISIBILITY: visible; top:148px; left:191px; width:580px; z-Index:10000; }
#content { position:absolute; VISIBILITY: visible; top:140px; left:360px; width:370px; z-Index:10000;}
#newsletter { position:absolute; VISIBILITY: visible; top:150px; left:352px; width:370px; z-Index:10000;}
#nl_nav { position:absolute; VISIBILITY: visible; top:202px; left:192px; width:75px; z-Index:10000;}
#containerRightct { position:absolute; VISIBILITY: visible; top:140px; left:765px; width:184px; z-Index:10000;} 
#containerRightct2 { position:absolute; VISIBILITY: visible; top:100px; left:765px; width:184px; z-Index:10000;background-color:#A5B8C9;} 

#content_02 { position:absolute; VISIBILITY: visible; top:159px; left:180px; width:563px; z-Index:10000;}
#content_03 { position:absolute; VISIBILITY: visible; top:174px; left:180px; width:580px; z-Index:10000;}
#content_04 { position:absolute; VISIBILITY: visible; top:154px; left:223px; width:520px; z-Index:10000;}
#content_05 { position:absolute; VISIBILITY: visible; top:288px; left:180px; width:520px; z-Index:10000;}
#content_06 { position:absolute; VISIBILITY: visible; top:149px; left:348px; width:612px; z-Index:10000;}
#content_hist { position:absolute; VISIBILITY: visible; top:284px; left:180px; width:550px; z-Index:10000;}
#containerRight_green { position:absolute; VISIBILITY: visible; top:265px; left:765px; width:184px; z-Index:10000; background-color:#F1F0EC;}
#containerTop_green { position:absolute; VISIBILITY: visible; top:123px; left:765px; width:184px; height:137px; z-Index:10000; background-color:#A7AB74; border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #FFFFFF;}
#keyvisual { position:absolute; VISIBILITY: visible; top:123px; left:180px; width:586px; height:137px; z-Index:10000; }

/* zoom images */
#zoomhead { top:0px; left:0px; width:370px; height:24px; background-color:#eae7e1; font-family: Arial,Verdana,Sans-Serif; font-size: 11px; line-height:22px; color: #b31b34; padding-left:15px; }
#zoomcontent { width:370px; height:290px; }
#zoomcontent .imghead { font-family: Arial,Verdana,Sans-Serif; font-size: 11px; color: #b31b34; font-weight:bold; margin-left:15px;  margin-top:30px; }
#zoomcontent .zoomimg { margin-left:15px; margin-top:6px; border:0px; }
#zoomcontent .imgnav { margin-left:15px; margin-top:6px; font-size: 11px; }
#zoomcontent a.nxt {font-family: Arial,Verdana,Sans-Serif; color: #b31b34; text-decoration:none; }
#zoomcontent a.sel {font-family: Arial,Verdana,Sans-Serif; color: #5a5b51; text-decoration:none; }
#zoombottom { width:360px; height:80px; background-color:#eae7e1; font-size: 11px; color: #5a5b51; padding-left:15px; padding-top:9px; }
#zoombottom .btext {font-family: Arial,Verdana,Sans-Serif; width:350px; }

/* register */
table.reg {padding-left:15px; width:290px; border:0; }
table.reg td {font-family: Arial,Verdana,Sans-Serif; font-size: 11px; color: #5a5b51; font-weight:bold;}
table.reg textarea {width:180px; height:41px; margin-bottom:15px;}
table.reg input {width:180px; margin-bottom:10px; }
table.reg a.form {font-family: Arial,Verdana,Sans-Serif; font-size: 11px; color: #df3c25; font-weight:normal; text-decoration: none;}

/* image film */
#filmbody { background: #F1F0EC; }
#filmhead { top: 0px; left: 0px; width: 465px; height: 24px; background-color: #F1F0EC; font-family: Arial,Verdana,Sans-Serif; font-size: 11px; line-height: 22px; color: #b31b34; padding-left: 15px; }
#filmcontent { width: 480px; height: 340px; padding-top: 44px; background: #fff; }
#filmbottom { width:465px; height:64px; background-color:#F1F0EC; font-size: 11px; color: #5a5b51; padding-left:15px; padding-top:9px; }

.top_green {
	padding-left:8px;
	bottom:6px;
	text-align:left;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
}

th{
	text-align:left;
	padding-top:5px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	background-color:#EFEEE9;
}

.tabHead01{
	text-align:left;
	padding-top:5px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	background-color:#EFEEE9;
}
.tabHead02{
	text-align:left;
	padding-top:5px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	font-weight:bold;
	color: #7C98AE;
	background-color:#EFEEE9;
}
.tabHeadSearch{
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:2px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	font-weight:bold;
	color: #7C98AE;
	background-color:#EFEEE9;
}



.tab01{
	text-align:left;
	padding-top:5px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	background-color:#F8F7F5;
}
.tab02{
	text-align:left;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	background-color:#F8F7F5;
	line-height:14px;
}


.buchertable{
	width: 370px;
	border: 0px;
	border-spacing: 0px;
}
.buchertable caption{
	text-align:left;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	font-weight:bold;
	line-height:14px;
}
.buchertable th{
	text-align:left;
	vertical-align:top;
	padding-top:5px;
	padding-left:5px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	font-weight:normal;
	color: #5A5B51;
	background-color:#EFEEE9;
}
.buchertable td{
	text-align:left;
	vertical-align:top;
	padding-top:5px;
	padding-left:5px;
	padding-right:3px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	font-weight:normal;
	color: #5A5B51;
	background-color:#F8F7F5;
}
td.dotline{
	text-align:left;
	padding-top:0px;
	padding-left:0px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	font-weight:normal;
	background-color:#F8F7F5;
}



.conentText{
	text-align:left;
	padding-top:10px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	line-height:14px;
}
.impressum{
	text-align:left;
	padding-top:10px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #ABABA5;
	line-height:14px;
}
.content_dwl{
	text-align:left;
	padding-top:14px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	line-height:14px;
}
.conentText_02{
	text-align:left;
	padding-top:10px;
	padding-left:137px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	line-height:14px;
}
.conentHD{
	text-align:left;
	padding-top:32px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	font-weight:bold;
	line-height:14px;
}
.plaintext{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	font-weight:normal;
	line-height:14px;
}
.listblock{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	font-weight:normal;
	line-height:14px;
	margin-left:12px;
	margin-bottom:22px;
}
.boldtext{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	font-weight:bold;
	line-height:14px;
}
.boldtext_green{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #A7AB74;
	font-weight:bold;
	line-height:14px;
}
.greenText{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #A7AB74;
	line-height:14px;
	padding-right:8px;
}

.containerHeadct{
	text-align:left;
	padding-left:20px;
	padding-top:12px;
	padding-bottom:3px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	line-height:11px;
	font-weight:bold;

}
.reHeadline{
	text-align:left;
	padding-left:20px;
	padding-top:9px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #7C98AE;
	line-height:11px;
	font-weight:bold;
}
.reText{
	text-align:left;
	padding-left:20px;
	padding-top:4px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	line-height:14px;
	color: #5A5B51;
}
.reTrenner{
	text-align:right;
	padding-top:5px;
	padding-bottom:1px;
}

.redlink{
	color: #DC241F;
	font-size: 11px;
	font-family: Arial,Verdana,Sans-Serif;
	text-decoration: none;
	line-height:14px;
}

/* HISTROY */

#gesch_hd_right { float:left; width:142px; height:111px; background-color:#dc241f; border-right:26px solid #b31b34; padding: 26px 0 0 12px; }
#content_left_hist { position:relative; margin-top:33px; left:9px; float:left; width:170px; font-family: Arial,Verdana,Sans-Serif; font-size: 11px; color: #5a5b5c; font-weight:normal; line-height:14px; }
#content_text_hist { position:relative; margin-top:0px; left:4px;float:left; width:378px; font-family: Arial,Verdana,Sans-Serif; font-size: 11px; color: #5a5b5c; font-weight:normal; line-height:14px; }
a.bild {
	color: #dc241f;
	text-decoration:none;
	background-image:url(/images/pfeil_rechts.gif);
	background-repeat:no-repeat;
	background-position: 0 4px;
	padding:0 0 0 7px;

}



/* homepage */
#headlineHome { position:absolute; VISIBILITY: visible; top:187px; left:165px; width:450px; z-Index:10000; } 
#buc200 { position:absolute; VISIBILITY: visible; top:100px; left:658px; width:103px; height:103px; z-Index:10000; } 
#buc200link { position:absolute; VISIBILITY: visible; top:124px; left:774px; width:150px; height:29px; z-Index:10000; } 
#contentHome { position:absolute; VISIBILITY: visible; top:226px; left:0px; width:760px; height:373px; z-Index:10000; background-color:#B31B34;}
#containerRight { position:absolute; VISIBILITY: visible; top:100px; left:765px; width:184px; height:499px; z-Index:10000;background-color:#A5B8C9; } 
#containerRight_200 { position:absolute; VISIBILITY: visible; top:200px; left:765px; width:184px; height:399px; z-Index:10000;background-color:#A5B8C9; } 
#containerRight_blue { position:absolute; VISIBILITY: visible; top:100px; left:765px; width:184px; z-Index:10000;background-color:#C0CDD9; } 

.containerHead{
	text-align:left;
	padding-left:20px;
	padding-top:12px;
	padding-bottom:3px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #7C98AE;
	line-height:11px;
	background-color:#ffffff;
}
.newsHeadline{
	text-align:left;
	background-color:#A5B8C9;
	padding-left:10px;
	padding-top:9px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height:14px;
	font-weight:bold;
}
.newsHeadlinelink{
	text-align:left;
	color: #FFFFFF;
	line-height:14px;
	font-weight:bold;
}
.newsText{
	text-align:left;
	background-color:#A5B8C9;
	padding-left:20px;
	padding-right:10px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height:14px;
}
.newsTrenner{
	text-align:right;
	padding-top:5px;
	padding-bottom:1px;
	background-color:#A5B8C9;
}

.newsLast{
	text-align:left;
	background-color:#A5B8C9;
	padding-left:20px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height:11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.buc200Headline{
	text-align:left;
	background-color:#FFFFFF;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #c52742;
	line-height:14px;
	font-weight:bold;
}
.buc200Headlinelink{
	text-align:left;
	color: #c52742;
	line-height:14px;
	font-weight:bold;
}
.buc200Headlinelinki{
	text-align:left;
	color: #c52742;
	line-height:14px;
	font-weight:bold;
	background-image: url(/images/film-link.gif);
	background-repeat:no-repeat;
	background-position: 1px 3px;
	padding-left:11px;
}
.buc200Text{
	text-align:left;
	background-color:#FFFFFF;
	padding-left:11px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #c52742;
	line-height:14px;
}
.buc200Textlink{
	font-size: 11px;
	color: #c52742;
	line-height:14px;
	text-decoration:none;
}
.berichteHeadline{
	text-align:left;
	background-color:#8E9CA5;
	padding-left:10px;
	padding-top:9px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height:14px;
	font-weight:bold;
}
.berichteHeadlinelink{
	text-align:left;
	color: #FFFFFF;
	line-height:14px;
	font-weight:bold;
}
.berichteText{
	text-align:left;
	background-color:#8E9CA5;
	padding-left:20px;
	padding-right:10px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height:14px;
}
.berichteTrenner{
	text-align:right;
	padding-top:5px;
	padding-bottom:1px;
	background-color:#8E9CA5;
}
.berichteLast{
	text-align:left;
	background-color:#8E9CA5;
	padding-left:20px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height:11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.chartHeadline{
	text-align:left;
	background-color:#A5B8C9;
	padding-left:20px;
	padding-right:6px;
	padding-top:4px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	line-height:11px;
}
.chartText{
	text-align:left;
	background-color:#A5B8C9;
	padding-left:20px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 9px;
	color: #5A5B51;
}



/* NAVIGATION */
#metaNavDiv { position:absolute; VISIBILITY: visible; top:59px; left:479px; width:272px; height:18px; z-Index:1000000000; } 
#searchDiv { position:absolute; VISIBILITY: visible; top:7px; left:479px; width:330px; height:20px; z-Index:1000000000; } 
#navBgDiv { position:absolute; VISIBILITY: visible; top:77px; left:0px; width:949px; height:23px; z-Index:10;background-color:#D8D4C9;} 
#navMainDiv { position:absolute; VISIBILITY: visible; top:77px; left:0px; width:490px; height:27px; z-Index:100000000;} 

#nv_01_Div { position:absolute; VISIBILITY: hidden; top:77px; width:175px; z-Index:1000000000; } 
#nv_02_Div { position:absolute; VISIBILITY: hidden; top:77px; width:175px; z-Index:1000000000; } 
#nv_03_Div { position:absolute; VISIBILITY: hidden; top:77px; width:175px; z-Index:1000000000; } 

#nv_04_Div { position:absolute; VISIBILITY: hidden; top:104px; width:176px; z-Index:1000000000; } 
#nv_05_Div { position:absolute; VISIBILITY: hidden; top:104px; width:175px; z-Index:1000000000; } 
#nv_06_Div { position:absolute; VISIBILITY: hidden; top:104px; width:175px; z-Index:1000000000; } 
#nv_07_Div { position:absolute; VISIBILITY: hidden; top:104px; width:175px; z-Index:1000000000; } 
#nv_08_Div { position:absolute; VISIBILITY: hidden; top:104px; width:175px; z-Index:1000000000; } 

#nv_01_topDiv { position:absolute; VISIBILITY: hidden; top:59px; z-Index:1000000000; } 
#nv_02_topDiv { position:absolute; VISIBILITY: hidden; top:59px; z-Index:1000000000; } 
#nv_03_topDiv { position:absolute; VISIBILITY: hidden; top:59px; z-Index:1000000000; } 

#nv_04_topDiv { position:absolute; VISIBILITY: hidden; top:77px; z-Index:1000000000; } 
#nv_05_topDiv { position:absolute; VISIBILITY: hidden; top:77px; z-Index:1000000000; } 
#nv_06_topDiv { position:absolute; VISIBILITY: hidden; top:77px; z-Index:1000000000; } 
#nv_07_topDiv { position:absolute; VISIBILITY: hidden; top:77px; z-Index:1000000000; } 
#nv_08_topDiv { position:absolute; VISIBILITY: hidden; top:77px; z-Index:1000000000; } 
