body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF;
  FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica;
}
.bu {
	FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica; text-align: left; margin-left:3px;
}
p.headline {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: normal;
	text-align: center;
	background-color: #fff8df;
	margin-top: 16px;
	margin-bottom: 12px;
	padding: 4px 0px 4px 0px;
	border: 1px #fbd000 solid;
}
P.headlineJ {
	BORDER-RIGHT: #fbd000 8px solid; BORDER-TOP: #fbd000 1px solid; MARGIN-TOP: 16px; font-weight: normal; FONT-SIZE: large; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fbd000 8px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fbd000 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #fff8df; TEXT-ALIGN: left
}

P {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; MARGIN: 0px;}
.pdatum {
	color: #999999;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
h1 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica;
	margin: 0px 0px 5px 0px;
}
.bildlinks {
	 width: 90px;
	 float: left;
	 margin: 4px 10px 0px 0px;
}
.bildlinksE {
	 width: 136px;
	 float: left;
	 margin: 4px 10px 0px 0px;
	 border-width: 0;
}
.bildlinksKommentar {
	 width: 120px;
	 float: left;
	 margin: 4px 10px 0px 0px;
	 border-width: 0;
}
.bildlinksevents {
	 width: 90px;
	 float: left;
	 margin: 4px 60px 0px 0px;
}
.bildlinksorg {
	 float: left;
	 margin: 4px 10px 0px 0px;
}
.bildrechts {
	 width: 95px;
	 float: right;
	 margin: 4px 0px 0px 15px;
}
.bildlinksorgbu {
	 float: left;
	 margin: 4px 15px 0px 0px;
}
.bu {
  clear: both;
	background-color: #f2f2f2;
	margin: 0px;
	padding: 5px 5px 5px 5px; 
	font-size: 10px;
	line-height: 16px;
}
.bu_standard {
  clear: left;
	background-color: #f2f2f2;
	margin: 0px;
	padding: 5px 5px 5px 5px; 
	font-size: 10px;
	line-height: 16px;
}
.quelle_foto {
	padding: 5px 5px 5px 5px;
	font-style: italic;
	font-size: 10px;
	font:inherit
	line-height: 16px;
}
.bildrechtsorg {
	 float: right;
	 margin: 0px 0px 0px 15px;
}
.bildlinksdnvea {
	 width: 150px;
	 float: left;
	 margin: 0px 10px 0px 0px;
}
#masthead {
	background-color: #fbd000;
	border: 1px #fbd000 solid;
	width: 659px;
	min-height: 90px;
	text-align: left;
}
#top_nav {
	width: 659px;
	min-height: 30px;
	border-right: 1px #fbd000 solid;
	border-left: 1px #fbd000 solid;
	text-align: left;
}
#sub_nav {
	text-align: right;
	padding: 4px 12px 4px 0px;
	background-color: #fff8df;
}

#container {
	background-color: #fff8df;
	width: 659px;
	min-height: 670px;
	position: relative;
	border: 1px #fbd000 solid;

}

#page_content {
	background-color: #ffffff;
	min-height: 1280px;
	margin-right: 170px;
	padding: 10px 10px 10px 10px;
	text-align: left;
	border-right: 1px #fbd000 solid;

}

#right_col {
	width: 150px;
	min-height: 1124px;
	position: absolute;
	right: 0px;
	top: 0px;
	text-align: left;
	padding: 0px 10px 10px 10px;

}

#footer {
	background-color: #fff8df;
	width: 659px;
	min-height: 23px;
	border-top: 1px #fbd000 solid;
	border-right: 0px #fbd000 solid;
	border-left: 0px #fbd000 solid;
	border-bottom: 1px #fbd000 solid;
 	FONT-SIZE: 11px; 
 	COLOR: #666666; 
 	LINE-HEIGHT: 15px; 
 	FONT-FAMILY: Verdana, Arial, Helvetica; 
 	TEXT-DECORATION: none;
	text-align: center;
	padding-top: 7px;

}
.footer_navi {
	width: 659px;
	min-height: 23px;
	margin: 10px 0px 0px 0px;
	text-align: center;
}
.datum {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 15px; text-align: right; 
	padding: 0px 0px 0px 0px;
}
.nl {
	background-color: #ffe47b;
	font-size: 12px;
	font-weight: bold;
	height:24px;
	color: #000000;
	text-align: center;
	margin: 0px -10px 10px -10px;
	padding: 4px 0px 0px 0px;
}

.nl_text {
	padding-left: 10px;
	margin: 0px 0px 0px 0px;
}
.aktuelleausgabe {	
	background-color: #ffe47b;
	font-size: 12px;
	font-weight: bold;
	height:24px;
	color: #000000;
	margin-top: 20px;
	margin-bottom: 5px;
	text-align: center;
	margin: 10px -10px 5px -10px;
	padding: 4px 0px 0px 0px;
}
.dnv_cover {
	padding: 0px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
}
.werbung {
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
}
hr {
border: none;
border-bottom: 1px dashed #666; 
height: 1px;
width: 468px;
}
A:link {
	TEXT-DECORATION: none;
	COLOR: #e10000;
}
A:active {
	TEXT-DECORATION: none;
	COLOR: #000000;
}
A:visited {
	TEXT-DECORATION: none;
	COLOR: #e10000;
}
A:hover {
	TEXT-DECORATION: underline;
	COLOR: #e10000;
}

.copy {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none;
}
A.copy:link {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica
}
A.copy:active {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica
}
A.copy:visited {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica
}
A.copy:hover {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica
}
form {padding: 0; margin: 0;}
.search {font-size: 11px; font-weight: bold; padding: 0px 0px 0px 0px;}
/*INPUT {font-size: 11px; width: 20px; margin-top: 5px;} 
.submitsearch {border: 0; background: transparent url(../images/lupe.gif);  width: 20px; height: 20px; margin-left: 5px}
.submitsearch:hover {background: url(../images/lupe-over.gif);}*/

.zurueck {
	float:left;
	text-align: left;
	margin:10px 0px 0px 0px;
	clear: left;
	
}
.autor {
	float:right;
	text-align: right;
	margin:10px 0px 0px 0px;
	clear: right;
}
.druckansicht {
	float:left;
	text-align: left;
	margin:10px 0px 10px 0px;	
}
.tellme {
	float:right;
	text-align: right;
	margin:10px 0px 0px 0px;	
}
.styleimp {
	border: 1px solid #FBD000;

}
.fotolinks {
	float: left;
	margin-right: 8px;
	padding-top: 4px;
}
.fotorechts {
	float: right;
	margin-left: 8px;
	padding-top: 4px;
}

/*.frmkontakt {
	width: 468px;
	border-width: 0;
}
.frmkontaktlabel {
	width:100px;
	valign:top;
}
.frmkontaktinput {
	width:354px;
} */

#mastheadprint {
width: 498px;
	background-color: #fbd000;
}
#artikeltextprint {
	background-color: #ffffff;
width: 468px;
padding: 15px 15px 15px 15px;
}

.aktuellesheft {
	margin-bottom: 3px;
	text-align: center;
	border-width:0px;
}

.pfv {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica;
}


.artkel {
	WIDTH: 468px;
	FLOAT: left;
	MARGIN: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
.artikelpic {
	WIDTH: 150px;
	FLOAT: left;
	MARGIN: 0px 10px 0px 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.picbu {
	width:144px;
	margin: 0px; 
	padding: 4px 2px 4px 4px;
	BACKGROUND-COLOR: #f2f2f2;
	FONT-SIZE: 0.83em;
}
.artikelpic220 {
	WIDTH: 220px;
	FLOAT: left;
	MARGIN: 0px 10px 0px 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.picbu220 {
	width:216px;
	margin: 0px; 
	padding: 4px 2px 4px 4px;
	BACKGROUND-COLOR: #f2f2f2;
	FONT-SIZE: 0.83em;
}
div.artkel p {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #000;
	line-height: 16px;
	margin: 0px 0px 8px 0px;
	padding-top: 0px; 
}
h1 a:active {
	color: #000000;
}
h1 a:link {
	color: #000000;
}
h1 a:visited {
	color: #000000;
}
h1 a:hover {
	color: #000000;
}

#mod_form {
	background: #f3f3ef;
	padding: 15px 10px 15px 10px;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	line-height: 1.4em;
}
#frmkontakt {
	width: 400px;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	line-height: 1.4em;
	
}
#frmkontakt td.frmkontaktlabel {
	height: 28px;
	width: 100px;
}
#frmkontakt td input.frmkontaktinput {
	width: 300px;
}
#frmkontakt td textarea.frmkontaktinput {
	width: 300px;
}
#frmkontakt td.frmkontaktinput {
	width: 300px;
}
.dnvtitel {
	border-bottom: 0px dotted;
	border-left: 0px dotted;
	margin: 0.5em 0.5em; 
	width: 140px;
	height: 250px;
	float: left; 
	border-top: 0px dotted; 
	border-right: 0px dotted;
	background-color: #fff8df;
	
}
p.inhaltbestellung {
	margin: 0.5em 0.5em;
	padding: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-align: center;
}
#dnv_eaz_print {
	background-color: #f2f2f2;
	width: 468px; 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px;
	line-height: 1.4em;
	color: #000000;

}
.dnv_ausgabe {
	background-color: #747474;
	font-size: 14px;
	color: #ebebeb;
	font-weight: bold;
	
}
table#dnv_eaz_print td {
	vertical-align:top;
}  
#dnv_eaz_print td ul {
	margin: 0px 0px 0px 0px;
	padding-left:0px;
}
table#dnv_eaz_print td ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 12px 0px; 
}
.anzeige_r {
	text-align: right;
	font-size: 0.7em;
	background-color: #ffffff;
}
#dnv_eaz_print a:link {
	color: #000000;
	text-decoration: none;
}
#dnv_eaz_print a:active {
	color: #000000;
	text-decoration: none;
}
#dnv_eaz_print a:visited {
	color: #000000;
	text-decoration: none;
}
#dnv_eaz_print a:hover {
	color: #000000;
	text-decoration: underline;
}
#dnv_eaz_print a {
	font-weight: bold;
}
.frmausgabe {
	text-align: center;	
}