<!--
.hiddenHeadline {
display:none;
visibility:hidden;
}
.hiddenLink {
display:none;
visibility:hidden;
}
.hiddenSpacer {
display:none;
visibility:hidden;
}
.navMetaService {
float:right;
padding:0 10px 0 3px;
white-space:nowrap;
width:auto;
}
#navMeta, .navMeta {
display:block;
}
#headerOne, .headerOne {
height:90px;
overflow:visible;
background-image: url(http://www.nuernberger.de/media/images/headerBg89.gif);
}
#headerTwo, .headerTwo {
background-color:#CCE5FF;
border-top:1px solid #FFFFFF;
height:24px;
padding-left:15em;
}
#headerThree {
margin-left:0;
}
#headerThreeLine, .headerThreeLine {
background-color:#CCE5FF;
border-top:1px solid #FFFFFF;
font-size:1px;
height:1px;
line-height:1px;
margin:0;
padding:0;
width:100%;
}
#centerTwo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
width:100%;
}
#centerTwoOuter, .centerTwoOuter {
padding-left:0.3em;
padding-right:15em;
width:auto;
}
#centerTwoInner, .centerTwoInner {
display:inline-table;
margin:0;
width:100%;
}
#centerTwoLeft, .centerTwoLeft {
float:left;
margin-left:-15em;
position:relative;
width:15em;
}
#centerTwoCenter, .centerTwoCenter {
float:left;
margin:0;
position:relative;
width:100%;
}
#pageBottom, .pageBottom {
width:100%;
}
#pageBottomInner, .pageBottomInner {
padding:0 0 0 12px;
}
#pageBottomNavLaw, .pageBottomNavLaw {
padding:0;
width:100%;
}
#pageBottomNavPage, .pageBottomNavPage {
float:right;
padding:0.3em 0.5em 0 1em;
}
#centerTwoRight, .centerTwoRight {
background-color:#FFFFFF;
float:left;
margin-right:-15em;
position:relative;
width:15em;
}
#pageBottomNavLawInner, .pageBottomNavLawInner {
padding:0.3em 0 0 0.5em;
}
#pageBottomSpacerBottom, .pageBottomSpacerBottom {
height:0.6em;
}
.footer {
display:none;
}
.footerInner {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
clear:both;
height:36px;
width:100%;
z-index:20;
}

.white {  background-color: #FFFFFF}
.headlineblue {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; font-weight: 800; color: #003}
.headlinewhite {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; font-weight: 800; color: #000033; text-decoration:none} /* Hauptthema in Micronav ohne Linkunterstreichung (mk) */
.tableheadline {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; font-weight: 800; color: #003}
.grey {  background-color: #CAD0DE}
.darkgrey {  background-color: #cce5ff}
.hdlhp {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 14px; font-weight: 800; letter-spacing:2px; color: #003}
.lightgrey {  background-color: #cce5ff}
.textblue {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003}
.textblue sup {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #003}
td {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003}
.textgrey {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #333333}
.textwhite {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #FFFFFF}
.textcontent {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003}

a {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003; text-decoration: underline}
a:hover {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003; text-decoration: underline}
a:active {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003; text-decoration: underline}
a.bold {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003; text-decoration: underline; font-weight: 800}
a.bold:hover {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003; text-decoration: underline; font-weight: 800}
a.bold:active {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003; text-decoration: underline; font-weight: 800}
a.cont {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003; text-decoration: underline}
a.cont:hover {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003; text-decoration: underline}
a.cont:active {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003; text-decoration: underline}
a.contbold {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003; text-decoration: underline; font-weight: 800}
a.contbold:hover {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003; text-decoration: underline; font-weight: 800}
a.contbold:active {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003; text-decoration: underline; font-weight: 800}
a.sitemap {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: 800}
a.sitemap:hover {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; font-weight: 800}
a.sitemap:active {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; font-weight: 800}

a.subnavi {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003; text-decoration: none}
a.subnavi:visited {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003; text-decoration: none}
a.subnavi:hover {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003; text-decoration: underline}
a.subnavi:active {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003; text-decoration: none}
a.white {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; font-weight: 800}
td.grey a{ text-decoration: none } /* Micronavigation ohne Linkunterstreichung (mk) */
#divCont a{ text-decoration: none } /* Linke Navigation ohne Linkunterstreichung (mk) */
#divCont a:hover{ text-decoration: underline } /* Linke Navigation mit Linkunterstreichung (mk) */
#divContBottom a{ text-decoration: none } /* Linke Navigation ohne Linkunterstreichung (mk) */
#divContBottom a:hover{ text-decoration: underline } /* Linke Navigation mit Linkunterstreichung (mk) */

p {  padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px;; font-size: 10px}
body {  background-color: #FFFFFF}
img { border: none } /* (mk) */
.greyinput  {  background-color: #cce5ff; color="#FFFFFF"}
.error {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; font-weight: 800; color: #CC0033}
.warning { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 800; color: #CC0033}

/* STARTSEITE */
.nuernberger {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 800; color: #003; text-decoration: none} /* ohne Linkunterstreichung (mk) */
a.nuernberger {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 800; color: #003; text-decoration: none} /* ohne Linkunterstreichung (mk) */
a.nuernberger:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 800; color: #003}
a.nuernberger:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 800; color: #003}
a.nuernberger:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 800; color: #003}

.willkommen { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 13px; font-weight: 800; color: #000000 }
.containerwhite { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; font-weight: 800; color: #FFFFFF }
.containerblack { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }
.containerblue { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003 }
.search { border: solid 1px #036; height: 14px; font-size: 9px; color: #003; vertical-align: middle; }
/* STARTSEITE */

/* PRINTWIEW CLASSES */
.textblack {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #000000}
.headlineblack {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; font-weight: 800; color: #000000}
a.print {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #000000; text-decoration: underline}
a.print:hover {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #000000; text-decoration: underline}
a.print:active {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #000000; text-decoration: underline}
a.printbold {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #000000; text-decoration: underline; font-weight: 800}
a.printbold:hover {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #000000; text-decoration: underline; font-weight: 800}
a.printbold:active {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #000000; text-decoration: underline; font-weight: 800}
/* PRINTWIEW CLASSES */

/* TOPNAV MENU CLASSES */
.unter {visibility: hidden; position: absolute}
a.linkwhite {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
a.linkwhite:hover {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #FFFFFF; text-decoration: underline}
a.linkwhite:active {  font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #FFFFFF; text-decoration: underline}
/* TOPNAV MANU CLASSES */

/* LEFTNAV MENU CLASSES */
DIV.clTop{position:absolute; width:170}
DIV.clTopBottom {position:absolute; width:170; bottom:0}
DIV.clSub{position:absolute; left:15; width:170}
DIV.clSubBottom {position:absolute; left:15; bottom:0; width:170}
#divCont{position:relative; visibility:hidden; left:0; top:0; height:400; width:170}
#divContBottom {position:absolute; visibility:hidden; left:0; bottom:0; height:200; width:170}
/* LEFTNAV MENU CLASSES */

.textblue li	{list-style-image:url("/media/bullet10px_blue.gif"); padding-bottom:7px;}
li		{list-style-image:url("/media/bullet10px_black.gif"); padding-bottom:7px;}

/* Tabellenkonverter Design1 */
#D1 {
	background: #cce5ff url(lo_en01_6x6.gif) top left no-repeat;
	border-bottom: 2px solid #cce5ff;
	border-right: 2px solid #cce5ff;
	font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #003;
	}
#D1 TD.rounded {
	background: #fff url(lo_en02.gif) top left no-repeat;
	}
#D1Head TD {
	font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; font-weight: 800; color: #003;
	}
#D1left  {
	width:3px !Important;
	padding:0 !Important;
	}
#D1left DIV {
	width:3px !Important;
	}
#D1Spacer TD {
	height: 1px !Important;
	padding:0 !Important;
	}

#D1VSpacer {
	width: 1px !Important;
	padding:0 !Important;
}
#D1VSpacer DIV {
	height: 16px;
	width: 1px !Important;
	}	

.white#D1VSpacer {
	background-color: #cce5ff !Important;
	}
.lightgrey#D1VSpacer{
	background-color: #FFFFFF !Important;
	}

.white#D1VSpacer  DIV{
	background-color: #cce5ff !Important;
	}
.lightgrey#D1VSpacer DIV{
	background-color: #FFFFFF !Important;
	}

#D1 TD  {
	height: 16px;
	padding: 2px 7px 2px 7px;
	}
#D1Head #D1VSpacer {
	background-color: #cce5ff  !Important;
	}
#D1Head #D1VSpacer DIV {
	background-color: #cce5ff  !Important;
	}
-->

