body {background-color:#FFFFFF; margin-top:9px; margin-left:4px; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 12px}
body.vier {background-color:#FFFFFF; margin-top:4px; margin-left:4px; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 12px}
body.null {background-color:#FFFFFF; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; margin-top: 0px; margin-left: 0px; margin-right: 0px}
/* allgemein verwendbare textformatierungen */
.gross { font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:14px; }
.grossb { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
.titel { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:20px; font-weight:bold; background-color:#F9F300; color: #000000}
.ntext { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;	font-size: 13px;	color: #000000;}

.ueber1 {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	padding-left: 2px;
}
.ueber2 {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	padding-left: 1px;
}
.listung {  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 10pt; color: #003399; background-color: #FFFFFF}
.listungsw { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-indent: 1pt}
.klein1 {  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt}
.tdHighlight { height: 17px; font-family: Arial, Helvetica, sans-serif;	font-size: 10px; background-color: #6D6D6D;	color: #F9F300; border: #6D6D6D; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} 
.blockHeadlineSelected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #F9F300;}
.leftnavTdNormal { background-color: #FFFCBE; }
.leftnavTdHighlighted { background-color: #F9F300; }
.bgWhite { background-color: #FFFFFF; }

/* ueberschriften */
h1 {  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 17px; color: #000000; background-color: #FFFF00}
h2 { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 13px; color: #000000; background-color: #FFFF00}

/* tabellen */
table {font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 10px}
table.blue {
	background-color:#FFFFCC;
	;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;


}
table.giebel {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/logos/gieb50h.gif);



}
table.gitter {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFF00;
	border-top-color: #FFFF00;
	border-right-color: black;
	border-bottom-color: #FFFF00;
	border-left-color: black;
}
td.kopf { background-color:#F9F300; ; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000}
td.kopf1 { ;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	vertical-align: bottom;
	padding-bottom: 3px;
	padding-left: 5px;
	background-color: #F9F300;

}
td.blau {
	background-color:#FFFCBE;
	;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
td.weiss {
	background-color:#FFFFFF;
	;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
td.topbanner {  background-image:   url(images/oben/logolinks.jpg); background-repeat: no-repeat; }
td.tophg {  background-image:   url(images/oben/top_hg.gif); background-repeat: repeat-x; }

td.teaserkopf {
	background-color:#FFFFFF;
	;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/lnz_teaser_top.gif);
	background-repeat: no-repeat;
	background-position: left left;
	vertical-align: bottom;
	padding-left: 5px;
	padding-bottom: 1px;
	height: 27px;
}
td.teasertext {
	background-color:#FFFFFF;
	;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-repeat: no-repeat;
	background-position: left left;
	vertical-align: bottom;
	padding-left: 3px;
	padding-bottom: 2px;
	width: 190px;


}
td.teaserlinks {
	background-color:#FFFFFF;
	;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-image: url(images/lnz_teaser_text.gif);
	background-repeat: repeat-y;
	background-position: left;
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 95px;



}
td.teaserbottom {
	;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-image: url(images/lnz_teaser_bottom.gif);
	background-repeat: no-repeat;
	text-align: right;
	vertical-align: bottom;


}
td.newskopf {
	background-color:#FFFFFF;
	;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/lnz_news_top.gif);
	background-repeat: no-repeat;
	background-position: left left;
	vertical-align: bottom;
	padding-left: 5px;
	height: 20px;
	width: 285px;

}
td.newskopf40 {
	background-color:#FFFFFF;
	;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/lnz_news_top40.gif);
	background-repeat: no-repeat;
	background-position: left left;
	vertical-align: bottom;
	padding-left: 5px;
	height: 20px;
	width: 285px;

}
td.newslinks {
	background-color:#FFFFFF;
	;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-image: url(images/lnz_news_left.gif);
	background-repeat: repeat-y;
	background-position: left;
	text-align: left;
	vertical-align: top;
	padding-top: 2px;
	padding-left: 3px;

}
td.newsbottom {

	;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-image: url(images/lnz_news_left.gif);
	background-repeat: repeat-y;
	text-align: right;
	vertical-align: bottom;
	background-position: left;

}



td.tdNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F9F300;
	border: 1px solid #000000;
} 
td.tdHighlight {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; background-color: #000000;	color: #F9F300;} 

td.tipptext {
	background-color:#FFFFFF;
	;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-repeat: no-repeat;
	background-position: left left;
	vertical-align: bottom;
	padding-left: 3px;
	padding-bottom: 2px;
	background-image: url(images/start/elbabestell.gif);
	padding-right: 2px;
	background-attachment: fixed;




}
td.ntextgelb {

	background-color:#FFFCBE;
	;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}


/* normale links */
a:link { color:#000000; text-decoration:underline; }
a:visited { color:#666666; text-decoration:underline; }
a:active { color:#000000; text-decoration:none; }

/* link-formate für navigation(en) */
/* a.leftnav:link { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; color: #000000 }  */
/* a.leftnav:visited { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; color: #000000 }  */
/* a.leftnav:hover { Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:10px; text-decoration: none; font-weight: normal; color: #000000 }   */
a.leftnav:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none;  width: 100%}
a.leftnav:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none;  width: 100%}
a.leftnav:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none;  width: 100%}
a.leftnav:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none;  width: 100%} 

a.abtnav:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none;  width: 100%}
a.abtnav:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none;  width: 100%}
a.abtnav:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none;  width: 100%}
a.abtnav:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none;  width: 100%} 



a.left2:link { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #000000 }
a.left2:visited { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #000000 }
a.left2:hover { color: #000000; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:10px; text-decoration: none; font-weight: normal}
a.left3:link { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #003399 }
a.left3:visited { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #003399 }
a.left3:hover { color: #003399; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:10px; text-decoration: none; font-weight: normal}

a.topnav:link {
	color: #000000;
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	width: 100%;
	border-top: 1px solid #6D6D6D;
	border-right: 1px solid #6D6D6D;
	border-bottom: 1px solid #6D6D6D;
	border-left: 1px solid #6D6D6D;
	background-color: #F9F300;

}
a.topnav:visited {
	color: #000000;
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	width: 100%;
	border: 1px solid #6D6D6D;
	background-color: #F9F300;
}
a.topnav:hover {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #6D6D6D;
	font-size: 12px;
	width: 100%;
	border: 1px solid #6D6D6D;
	color: #F9F300;
}

a.pnav:link { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 15px; text-decoration: none; font-weight: bold; color: #000000 }
a.pnav:visited { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 15px; text-decoration: none; font-weight: bold; color: #000000 }
a.pnav:hover { color: #0000FF; Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:15px; text-decoration: none; font-weight: bold}
a.aktionsbutton:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline}
a.aktionsbutton:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline}
a.aktionsbutton:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline}
a.aktionsbutton:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline}
a.metanav:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none}
a.metanav:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline}
a.metanav:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none}
a.hide:link {  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; color: #000000}
a.hide:visited {  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; color: #000000}
a.hide:hover {  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; font-weight: bold; color: #000000}
a.nlink:link {  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; font-weight: bold; color: #000000}
a.nlink:visited {  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; font-weight: bold; color: #000000}
a.nlink:hover {  color: #000000; Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:12px; text-decoration: none; font-weight: bold}
a.targetgroup:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none}
a.targetgroup:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none}
a.targetgroup:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #F9F300; text-decoration: none}

a.teaserheadline:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: underline}
a.teaserheadline:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: underline}
a.teaserheadline:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: underline}
a.teaserheadline:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: underline}
a.teaserheadlinekl:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline}
a.teaserheadlinekl:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline}
a.teaserheadlinekl:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline}
a.teaserheadlinekl:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline}
a.textsmallbold:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline}
a.textsmallbold:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline}
a.textsmallbold:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline}
a.textsmallbold:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline}


.button {  font-size: 14pt; font-weight: bold?, Direction=?)}
body.wpsuche {
background-color:#FFFFFF; margin-top:1px; margin-left:3px; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 12px
}
body.test {
	background-color:#FFFFFF;
	margin-top:10px;
	margin-left:5px;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(muster/images/test_bg.jpg);
	background-repeat: repeat-x;
	background-position: left 0px;


}
.kleinrot {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;

}
.formfield180 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; border: 1px #6D6D6D solid; height: 15px; width: 180px}
td.teaserkopf35 {

	background-color:#FFFFFF;
	;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/lnz_teaser_top35.gif);
	background-repeat: no-repeat;
	background-position: left left;
	vertical-align: bottom;
	padding-left: 5px;
	padding-bottom: 1px;
	height: 27px;
}
td.teaserkopf100 {

	background-color:#FFFFFF;
	;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/lnz_teaser_top100.gif);
	background-repeat: no-repeat;
	background-position: left left;
	vertical-align: bottom;
	padding-left: 5px;
	padding-bottom: 1px;
	height: 27px;
}

