
h1{
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

h2{
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
}
h2.datepress,.datepress{
	font-weight:normal;
	font-size:12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
	color:#3c2e04;
}
h2.subheadpress,.subheadpress,
h1.headpress,.headpress{
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color:#3c2e04;	
}

.datepressabstandtd, .headpressabstandtd, .subheadpressabstandtd, 
.datepressabstandtd img, .headpressabstandtd img, .subheadpressabstandtd img {
	height:14px;
}


a{
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#3c2e04;
}
a:hover{
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#943719; /* #ffffff; */
}

.poeauszeichnung{
	font-weight:bold;
	font-style:italic;
}

.contentholder .floatingleft{
	float:left;
	margin: 2px 19px 19px 0px;
}

.contentholder .floatingright{
	float:right;
	margin: 2px 0px 19px 19px;
}


a.medialink{
	font-size: 12px;
	font-weight:bold;
	color: #3c2e04;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}
 a:hover.medialink{
	color:#943719; /* #ffffff; */
}

.morelink, a.morelink, a:hover.morelink, .morelink a, .morelink a:hover, 
.morelink0margin, a.morelink0margin,a:hover.morelink0margin, .morelink0margin a, .morelink0margin a:hover{
	font-size: 12px;
	font-weight:bold;
	color: #3c2e04; 
	margin: 8px 0px 0px 0px;
	display:block;
}

.morelink0margin, a.morelink0margin,a:hover.morelink0margin, .morelink0margin a, .morelink0margin a:hover{
	margin: 0px 0px 0px 0px;
}


 a:hover.morelink, .morelink a:hover,
 a:hover.morelink0margin, .morelink0margin a:hover{
	color:#3c2e04; 
}
 a:hover.morelink, .morelink a:hover, a:hover.morelink0margin, .morelink0margin a:hover{
	color:#943719
}

/*  .whitelink, entfernt damit paragraphs nicht komplett bold werden */
 a.whitelink, a:hover.whitelink, .whitelink a, .whitelink a:hover{
	font-size: 12px;
	font-weight:bold;
	color: #3c2e04;
}
 a:hover.whitelink,.whitelink a:hover{
	color: #943719; /* #ffffff; */
}


.rechtsoben{
	margin: 12px 0px 0px 3px;
	padding: 0px;
}

.abstandbildtab{
	height:40px;	
}

.fuss{
	padding: 0px 0px 0px 19px;
	margin: 3px 0px 0px 0px;
}
a.fusslink, a:hover.fusslink{
	font-size: 10px;
	font-weight:bold;
	color: #3c2e04;
	text-decoration:none;
}
a:hover.fusslink{
	color: #943719; /* #ffffff; */
}
.untenrechts2{
	padding: 7px 0px 0px 3px;
	margin: 0px 0px 0px 0px;	
}
.untenrechts1{
	padding: 7px 4px 0px 0px;
	margin: 0px 0px 0px 0px;	
}
.untenrechts1 img,.untenrechts2 img{
border:0px;
}

p{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	line-height:133%;   /* sorgt dafür, dass leer-paragraphs und fett-paragraphs (whitelink) gleich hoch sind */
}

/* hauptmenu */
div.hauptmenu{
	padding: 0px 0px 0px 15px;  /*4px 0px 0px 27px;  */
	margin: 0px 0px 0px 0px;
	width: 140px;
	font-size: 12px;
}

div.hauptmenu ul{
	list-style-type:none;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
}

div.hauptmenu ul li{
	padding: 15px 0px 0px 0px;
	margin: 7px 0px 0px 0px;
	text-align: center;	
	background: url(./ornament.png) no-repeat center top;
}

div.hauptmenu ul li.item1{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;  /*  14px 0px 0px 0px; */
	background: none;
}

div.hauptmenu ul li a{
	text-decoration: none;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	text-align: center;
	
}
div.hauptmenu ul li.active a,div.hauptmenu ul li a:hover{
	text-decoration: none;
	color: #251402;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
}


div.hauptmenu ul li ul{
	list-style-type:none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div.hauptmenu ul li ul li{
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 0px 0px;
	background: none;
}

/* Menupunkte der 2. Ebene die unsichtbar gemacht werden: */
div.hauptmenu ul li ul li.item61{
	display:none;
}

div.hauptmenu ul li ul li.item80{
	display:none;
}



div.hauptmenu ul li.parent ul li a,
div.hauptmenu ul li.active ul li a{
	text-decoration: none;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	font-size: 11px;
}
div.hauptmenu ul li.active ul li a:hover{
	text-decoration: none;
	color: #251402;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	font-size: 11px;
}
div.hauptmenu ul li ul li.active a,
div.hauptmenu ul li.parent ul li a:hover{
	text-decoration: none;
	color: #251402;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	font-size: 11px;
}


/* subsubmenu */
div.subsub{
	padding: 2px 0px 0px 19px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
}
div.subsub .pipe{
	padding: 0px 0px 0px 0px;
	margin: 0px 3px 0px 3px;
	display:inline;
	top: -9px;
}
div.subsub ul{
	list-style-type:none;
	color: #3c2e04;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.subsublinie{
	background-image:url(./linie.png); 
	background-repeat:no-repeat;
	background-position:215px 16px;
}

div.subsub ul li{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display:inline;	
}

div.subsub ul li a{
	text-decoration: none;
	color: #3c2e04;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
}
div.subsub ul li.active a,div.subsub ul li a:hover{
	text-decoration: none;
	color: #943719;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
}


/* Presse-subsubmenu */
div.contentrechts{
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
}

div.contentrechts ul{
	list-style-type:none;
	color: #3c2e04;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div.contentrechts ul li{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 12px 0px;
}

div.contentrechts ul li a{
	text-decoration: none;
	color: #3c2e04;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	font-size: 12px;
}
div.contentrechts ul li.active a,div.contentrechts ul li a:hover{
	text-decoration: none;
	color: #943719; /*#7c6139; */
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	font-size: 12px;
}




/* naviunten */
div.naviunten{
	padding: 4px 0px 0px 46px;
	margin: 0px 0px 0px 0px;
	font-size: 10px;
}
div.naviunten .pipe{
	padding: 0px 0px 0px 0px;
	margin: 0px 3px 0px 3px;
	display:inline;
}
div.naviunten ul{
	list-style-type:none;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div.naviunten ul li{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display:inline;	
}

div.naviunten ul li a{
	text-decoration: none;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	font-weight:normal;
}
div.naviunten ul li.active a,div.naviunten ul li a:hover{
	text-decoration: none;
	color: #943719; /* #251402; */
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	font-weight:normal;
}


html {
  height: 100%;
  margin: 0px;
  padding:0px;
  overflow:hidden;
}


body {
	font-family: Arial, sans-serif;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #3c2e04;
	height: 100%;
	background-color:#330307;
	overflow:hidden;
	padding:0px;	
scrollbar-face-color: #eae2c3;
scrollbar-highlight-color: #eae2c3;
scrollbar-3dlight-color: #3C2E04;
scrollbar-darkshadow-color: #3C2E04;
scrollbar-shadow-color: #eae2c3;
scrollbar-arrow-color: #3C2E04;
scrollbar-track-color: #eae2c3;
}

#pagetable{
	background:url(./hintergrund.jpg) no-repeat center center;
}



.sitemap .contentpaneopen{
	width:95% !important;
	}

.contentholder{
	margin: 0px 0px 3px 0px;  /* 17px 0px 3px 0px; */
	padding: 0px 19px 0px 19px;
	/*
	width:648px;
	height:362px; */
	width:684px;  /* +88px  */
	height:340px;	
	overflow:auto;
	font-weight:normal;
	font-size:12px;			
}

.bodyitem1 .contentholder{
	margin-top: 0px;
	overflow:hidden;
	height:350px;	
}
body.bodyitem48  .contentholder{

}

/* damit bild oben buendig mit text sitzt */
.contentholder img {
	margin: 4px 0px 0px 0px;
}
/* fuer flaggen: */
.contentholder img.nomargin, .nomargin {
	margin: 0px 0px 0px 0px;
}

table.vierspaltig,
table.vierspaltig p{
	font-size:12px;
	text-align:justify;
}

table.vierspaltig td.zelle4zu1,
table.vierspaltig td.zelle4zu1 p{
	text-align:left;
}

table.contentpaneopen, table.contentpaneopen td, table.contentpaneopen td table, table.contentpaneopen td table td{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
}

tbody,table{
	border:0px;
	border-spacing: 0px;
	border-collapse:collapse;
}

table.starttabelle{
	margin:0px;
	padding:0px;
	background-image: url(./startseite.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div.startmitte{
	margin:0px;
	padding:0px;
	/*overflow: hidden;*/
	/*width:573px;*/
	height:330px;
}
body.bodyitem1 div.startmitte{
	height:350px;
	overflow:hidden;
}
body.bodyitem48 div.startmitte,
body.bodyitem20 div.startmitte,
body.bodyitem23 div.startmitte,
body.bodyitem32 div.startmitte,
body.bodyitem33 div.startmitte,
body.bodyitem34 div.startmitte,
body.bodyitem38 div.startmitte{
	height:290px;
}

body.bodyitem21 div.startmitte{
	height:350px;
}

.moduletabletickertext div#memoryscroller{
	padding: 1px 0px 0px 0px;

}
/*
.tickertextspan{
	font-style:italic;
	font-weight: normal;
	}
	*/

.moduletable{
	margin:0px;
	padding:0px;
}

.content{
	margin:0px;
	padding:0px;
}

span.article_separator{ display:none;}

.rechtsunten{
	margin:0px;
	padding:0px 0px 0px 15px;
}

div.sitemap li a{
	font-weight:normal;
	color:#000000;
	font-style:normal;
}

div.sitemap li a:hover{
	color:#943719; /* #ffffff; */
}

div.sitemap ul{
	color:#3c2e04;
	list-style-type:none;
}

.subsub ul#thirdlevel li {
	padding: 0px 0px 0px 0px;
	vertical-align:top;
}
.subsub ul#thirdlevel img {
	padding: 0px 0px 0px 0px;
	vertical-align:top;
}

.subsub ul#footermenu li {
	padding: 0px 0px 0px 0px;
	vertical-align:top;
}
.subsub ul#footermenu img {
	padding: 0px 0px 0px 0px;
	vertical-align:top;
}

.subsubticker{
	font-family: Arial, sans-serif;
	color:#3c2e04;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding: 0px 0px 0px 20px;
}
.subsubticker a,.subsubticker a:hover{
	margin: 0px 0px 0px 0px;
	font-size:12px;
	text-decoration:none;
	color:#3c2e04;
	font-weight:bold;
}
.subsubticker a:hover{
	color:#943713;
}
/* simple video flash player erzeugt per JS Text, der hiermit ausgeblendet wird */
#startmitte .moduletable,
.bodyitem28 .contentholder .moduletable{
  font-size:0px;
}

#videoplayer1{
	padding: 1px 0px 0px 0px;
}

