/* Grund-CSS inkl. Farbwelt mar Marin */

/* 1. Ueberschrift / Links  */
/* 2. individuelle Styles */
/* 3. Container */
/* 4. Navigation */

html {
	font-size: 62.5%;	
}

body {	
	background-color: #FFFFFF;
	color: #080808;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/* 1. Ueberschrift / Links / Schriften */

h1 {
	background-color: #FFFFFF;
	font-weight: bold;
	margin: 0 0 1em 0;
	font-size : 1.5em;
}

h2 {
	font-weight: bold;
	margin: 0 0 0.5em 0;
	font-size: 1.1em;
}

h3 {

	font-weight: bold;
	margin: 0 0 0.5em 0;
	font-size: 1.1em;
}

.contentwahl h1 {
	font-weight: bold;
	color: #000000;
	margin-top: -0.2em;
	margin-bottom:0.5em;
	text-align:center;
	font-size: 1em;
	line-height: 1.5em;
}


/* h4 ist die Bildüberschrift */

h4 {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1em;
	letter-spacing: 0.3em;
	background-color: transparent;
	color: #080808;
	margin: 0 0 0.5em 0;
	padding: 0.5em 0 0 0;
	display: block;
	border-top: 1px dashed #B1B1B1;
}

/* h5 ist die Überschrift der Anreißertexte in Introseiten */

h5 {
	font-weight: bold;
	font-size: 1em;
	margin: 0;
}

a:link, a:visited, a:active  {
	color: #3366CC;
	text-decoration: none;
}

a:hover {
	color: #3366CC;
	text-decoration: underline;
}

#toprightnav a:link, #toprightnav a:visited, #toprightnav a:active, #toprightnav a:hover  {
	background-image: none;
	padding: 0 0 0  0em;
	margin: 0 0 0  0em;
}

#topportalbox a:link, #topportalbox a:visited, #topportalbox a:active, #topportalbox a:hover  {
	color: #CC3333;
	background-image: none;
	padding: 0 0 0  0em;
	margin: 0 0 0  0.5em;
}

#middlebreadcrumb a:link, #middlebreadcrumb a:visited, #middlebreadcrumb a:active, #middlebreadcrumb a:hover  {
	background-image: none;
	padding: 0 0 0  0em;
	margin: 0 0 0  0em;
}

.content a.link_einfach:link, .content a.link_einfach:visited, .content a.link_einfach:active  {
	color: #000000;
	text-decoration: underline;
	background-image: none;
	margin: 0 0 0  0;
	padding: 0 0 0  0;
}

.content a.link_einfach:hover {
	color: #000000;
	text-decoration: underline;
	background-image: none;
	margin: 0 0 0  0;
	padding: 0 0 0  0;
}

.content a.link_einfach_weiss:link, .content a.link_einfach_weiss:visited , .content a.link_einfach_weiss:active  {
	color: #FFFFFF;
	text-decoration: underline;
	background-image: none;
	margin: 0 0 0  0;
	padding: 0 0 0  0;
}

.content a.link_einfach_weiss:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-image: none;
	margin: 0 0 0  0;
	padding: 0 0 0  0;
}

.content a.link_einfach_farbig:link, .content a.link_einfach_farbig:visited , .content a.link_einfach_farbig:active  {
	text-decoration: none;
}

.content a.link_einfach_farbig:hover, .content a.link_einfach_farbig:focus, .content a:hover, .content a:focus {
	text-decoration: underline;
}

#middlerightinfo a:hover, #middlerightinfo a:focus {
	text-decoration: underline;
}


.content a.anker:link, .content a.anker:visited , .content a.anker, .content a.anker:hover  {
	text-decoration: none;
	background-image: none;
	margin: 0 0 0  0;
	padding: 0 0 0  0;
}

a img {
	border: 0px;
	background-image: none;
}

.content a.bildlink:link, .content a.bildlink:visited, .content a.bildlink:active, .content a.bildlink:hover  {
	padding: 0 0 0  0em;
	background-image: none;
	margin: 0 0 0  0;
}

#middlerightinfo a.bildlink:link, #middlerightinfo a.bildlink:visited, #middlerightinfo a.bildlink:active, #middlerightinfo a.bildlink:hover  {
	padding: 0 0 0  0em;
	background-image: none;
	margin: 0 0 0  0;
}


ol {
	list-style-position: outside;
	margin-left: 2.5em;
	padding-left: 0em;
}

li {
	padding-left: 0em;
	margin-left: 1em;
	margin-bottom: 0.5em;
}

hr {
	border-style: none;
	visibility: hidden;
	display: none;

}

/* 2. individuelle Styles */

.fixfloat {
	float: none;
	clear: both;
	width: 1px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 0px;
	line-height: 0px;
	height: 1px
}

.piclink {
	padding-left: 1em;
	background: url(http://www2.solingen.de/pics/design/piclink.gif) top left no-repeat;
}

.wdlink {
	font-family: webdings;
	font-size: 1.3em;
	color: #3366CC;
}

.subtitle {
	color: #2F3737;
}

.markup {
	background-color: #D6E0F5;
	color: #000;
	padding: 1px 1px 1px 1px;
	margin: 0 0 0 0;
}

.search_description {
	margin-left: 33px;
	font-style:italic;
}

.search {
	margin-left: 33px;
}

.dottedline {
	border-top-width: 0.1em;
	border-top-style: solid;
	border-color: #CCCCCC;
}


.bild_links {
	float:left;
	margin-right:1em;
	margin-bottom:1em;
}

.bild_rechts {
	float:right;
	margin-left:1em;
	margin-bottom:1em;
}

.nurDruck {
	visibility: hidden;
	display: none;
}


.text_weiss {
	color: #FFFFFF
}

/* 3. Container */

#allbox {
	width: 100.1em;
	position: relative;
	margin-left: 0;
}

#all {
	float: left;
	width: 100em;
}

#allspacer {
	float: left;
	width: 0.1em;
	height: 68em;
}

/* 3.1. Container Kopfbereich - top */

#topportalbox {
	font-size: 1em;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	position: relative;
	top: 7.9em;
	left: 0.95em;
	width: 45em;
	z-index: 99;
}

#topportalbox a:link, #topportalbox a:visited, #topportalbox a:active  {
	text-transform: uppercase;
	font-size: 0.9em;
	letter-spacing: 0.3em;
	background-color: #ffffff;
	color: #080808;
	text-decoration: none;
}

#topportalbox a:hover  {
	text-transform: uppercase;
	font-size: 0.9em;
	letter-spacing: 0.3em;
	background-color: #ffffff;
	color: #080808;
	text-decoration: none;
}

#topallbox {
	background-color: #3366CC;
	color: #FFFFFF;
	width: 100em;
	height: 9.5em;
	margin-bottom: 1.2em;
}



#topleftbox {
	float: left;
	width: 19em;	
	height: 9.5em;
}

#topleftportal a:link, #topleftportal a:visited, #topleftportal a:active  {
	text-transform: uppercase;
	font-size : 0.9em;
	letter-spacing: 0.3em;
	background-color: #FFFFFF;
	color: #080808;
	text-decoration: none;
}

#topleftportal a:hover {
	text-transform: uppercase;
	font-size : 0.9em;
	letter-spacing: 0.3em;
	background-color: #FFFFFF;
	color: #080808;
	text-decoration: none;
}

#topleftsignet {
	position: absolute;
	top: 1.8em;
	left: 1.9em;	
}

#topleftportal {
	position: absolute;
	top: 7em;	
}

#topmiddlebox {
	float: left;
	width: 35em;
	height: 9.5em;
}

#topmiddle {
	position: absolute;
	width: 50em;
	top: 3em;
}

#topmiddle {
	font-weight: bold;
	background-color: #3366CC;
	color: #000000;
	font-size : 1.2em;
}

#topmiddle h1 {
	background-color: #3366CC;
	color: #FFFFFF;
	font-size : 2.4em;
	font-weight: bold;
	margin-bottom: 0.1em;
}

#toprightbox {
	float: left;
	width: 43.5em;
	height: 9.5em;
}

#toprightlogo {
	position: absolute;
	top: 2.1em;
	width: 43.5em;
}

#toprightnav {
	position: absolute;
	top: 7.2em;
	width: 41em;
	left: 59.5em;
}

.toprightnav2 {
	width: auto;
	float: left;
}

.toprightnav3 {
	width: 6.0em;
	float: left;
}

#toprightlogo {
	text-align: right;
}

#toprightnav {
	text-align: right;
}

#toprightnav a:link, #toprightnav a:visited, #toprightnav a:active  {
	text-transform: uppercase;
	font-size: 0.9em;
	letter-spacing: 0.1em;
	color: #FFF;
	background-color: #3366CC;
	text-decoration: none;
}

#toprightnav a:hover {
	text-transform: uppercase;
	font-size: 0.9em;
	letter-spacing: 0.1em;
	color: #FFF;
	background-color: #3366CC;
	text-decoration: none;
}


/* 3.2. Container Contentbereich - middle */

#middleallbox {
	width: 100em;
}

#middleleftbox {
	float: left;
	width: 17em;
}

#middleleftsuchebox {
	width: 17em;
	height: 9.0em;
	background-image: url(http://www.solingen.de/wahlen/grafik/middleleftsuche_bg.jpg);
}

#middleleftsuche {
	position: relative;
	left: 0.8em;	
	top: 0.5em;
}

#middleleftsuche {
	text-transform: uppercase;
	font-size : 1em;
	letter-spacing: 0.3em;
	font-weight: bold;
	background-color: transparent;
	color: #080808;
}

#middleleftsearchbottom {
	width: 17em;
	height: 0.2em;
	background-image: url(http://www.solingen.de/wahlen/grafik/middleleftbottom_bg.gif);
	line-height: 0.1em;
	background-repeat: repeat-x;
}	

#middleleftsuche p {
	margin: 1.2em 0 0 0.8em;	
	padding: 0 0 0 0;
}

.textbox_grau {
	background-color: #E5E5E5;
	margin-bottom: 1em;
}

.textbox_farbig {
	margin-bottom: 1em;
}

.textbox_farbig p, .textbox_grau_p {
	padding: 0.5em;
	margin:0;
}

#middleleftsuche input {
	width: 8.5em;
	border: 1px solid #C6C6C6;
}

#middleleftsuche a:link, #middleleftsuche a:visited, #middleleftsuche a:active  {
	background-color: transparent;
	color: #080808;
	text-decoration: none;
	font-size : 0.8em;
	letter-spacing: 0.1em;
}

#middleleftsuche a:hover {
	background-color: transparent;
	color: #080808;
	text-decoration: none;
}

#middleleftnavtopbox {
	width: 17em;
	height: 4.1em;
	background-image: url(http://www.solingen.de/wahlen/grafik/middleleftnav_bg.jpg);
}	

#middleleftnavtop {
	position: relative;
	left: 0.8em;	
	top: 1.5em;
}

#middleleftnavtop {
	text-transform: uppercase;
	font-size : 1em;
	letter-spacing: 0.3em;
	font-weight: bold;
	background-color: transparent;
	color: #080808;
}

#middleleftnavbottom {
	width: 17em;
	height: 3em;
	background-image: url(http://www.solingen.de/wahlen/grafik/middleleftnavbottom_bg.jpg);
}	

#middlecontentbox {
	float: right;
	width: 55.4em;
	margin-left: 1.3em;
	margin-right: 1.3em;
}

#middlebreadcrumbbox {
	border-bottom: 1px solid #c6c6c6;
	padding-bottom: 1em;
	margin-bottom: 1em;
}

#middlebreadcrumb {
	font-size : 1em;
	color: #3366CC;
	background-color: #FFF;	
	padding-bottom: 0.3em;
}



.breadcrumb {
	text-transform: uppercase;
	font-size : 1em;
	letter-spacing: 0.3em;
	font-weight: bold;
	background-color: transparent;
	color: #080808;
	padding-right: 0.6em;
}

.content {
	padding-top: 0.2em;
	font-size : 1.1em;
	overflow: hidden;
	clear: both;
}

.contentwahl {
	height:100%
        margin-top:1.5em;
	padding-top:0.2em;
	font-size : 1.1em;
        overflow: auto;
	clear: both;
}

.contentwahlsieger {
	height:100%
        margin-top:1.5em;
	padding-top:0.2em;
	font-size : 1.1em;
        overflow: auto;
	clear: both;
}



.contentleft2zu1 {
	float: left;
	width: 32.9em;
	overflow: hidden;
}

.contentright2zu1 {
	float: left;
	width: 16.5em;
	overflow: hidden;
	margin-left:0.9em;
}

.contentleft1zu1 {
	float: left;
	width: 24.7em;
	overflow: hidden;
}

.contentright1zu1 {
	float: right;
	width: 24.7em;
        overflow: hidden;
	margin-left:0.9em;
}

.contentleft1zu1wahl {
	float: left;
	width: 18.7em;
        overflow: hidden;
}

.contentright1zu1wahl {
	float: right;
	width: auto;
        overflow: hidden;
	margin-left:0.9em;
}

.contentspacer {
	float: left;
	width: 1em;
}

#middlebreadcrumb {
	position: relative;
	top: 0.8em;
}

.middlespacer {
	float: left;
	width: 2em;
}

#middlerightbox {
	float: right;
	width: 25em;
}

#middlerightquicklinkstopbox {
	width: 25em;
	height: 3.2em;
	background-image: url(http://www.solingen.de/wahlen/grafik/middlerightquicklinks_bg.jpg);
}

#middlerightquicklinkstop {
	text-transform: uppercase;
	font-size: 1em;
	letter-spacing: 0.3em;
	font-weight: bold;
	background-color: transparent;
	color: #080808;
}

#middlerightquicklinks img {
	width: 25em;
}

#middlerightquicklinks h1 {
	display: block;
	background-color: #3366CC;
	color: #FFFFFF;
	font-size : 1.2em;
	padding: 0.3em 0 0.3em 1.8em;	
	margin: 0 0 0 0;
}

#middlerightquicklinkstop {
	position: relative;
	left: 0.8em;	
}

#middlerightquicklinksbottom {
	width: 25em;
	height: 3em;
	background-image: url(http://www.solingen.de/wahlen/grafik/middleleftnavbottom_bg.jpg);
}	

#middlerightinfotopbox {
	width: 25em;
	height: 3.2em;
	background-image: url(http://www.solingen.de/wahlen/grafik/middlerightquicklinks_bg.jpg);
}

#middlerightinfoheadline {
	width: 23.4em;
	height: 3.2em;
	background-image: url(http://www.solingen.de/wahlen/grafik/solingen_punkte.gif);
                background-repeat: no-repeat;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1em;
	letter-spacing: 0.3em;
	color: #080808;
	margin: 0 0 0.5em 0;
	padding: 0.5em 0 0  1.6em;
	display: block;
}

.middlerightinfozusatz {
	margin-left: 1.3em;
}

#middlerightinfotop {
	position: relative;
	left: 0.8em;	
}

#middlerightinfobottom {
	width: 25em;
	height: 3em;
	background-image: url(http://www.solingen.de/wahlen/grafik/middleleftnavbottom_bg.jpg);
}	

#middlerightinfotop1 {
	text-transform: uppercase;
	font-size: 1em;
	letter-spacing: 0.3em;
	font-weight: bold;
	background-color: transparent;
	color: #080808;
}

#middlerightinfo {
	font-size: 1.1em;
	background-color: #e5e5e5;
	color: #080808;
	padding-right: 1.3em;
	text-align:justify;
}

#middlerightinfo p {
	margin: 0 0 0 0;	
	padding: 0 0 0.5em 2.1em;
}

/* 3.3. Datenquelle */

.datenquelleintromain {
                margin-top:1em;
	float: left;
	width: 24.7em;
	height: 6.15em;
	overflow: hidden;
}
.datenquelleintromain1 {
                margin-top:1em;
	float: left;
	width: 24.7em;
	height: 6.1em;
	overflow: hidden;
}

.datenquelleintromain0 {
                margin-top:1em;
	float: left;
	width: 24.7em;
	height: 6.1em;
	overflow: hidden;
	margin-left: 0.9em;
}
.datenquelleintrobild {
	float: left;
	width: 6.2em;
	height: 6.2em;
	overflow: hidden;
}

.datenquelleintrotext {
	float: left;
	width: 17em;
	height: 6.1em;
	overflow: hidden;
	margin-left: 0.8em;
}

.datenquellenowrap {
	white-space: nowrap;
}

.datenquelleoffenlagemain {
                margin-top:1em;
	float: left;
	width: 50em;
	overflow: hidden;
}

.datenquelleoffenlagebild {
	float: left;
	width: 6.2em;
	overflow: hidden;
}

.datenquelleoffenlagetext {
	float: left;
	width: 40em;
	margin-left: 3em;
}

.datenquelle_stadtfuehrer {
	float: left;
	width: 8em;
	height: 10em;
	overflow: hidden;
	margin-left: 0.8em;
	text-align: left;
}

.datenquelle_stadtfuehrer_bild {
	width: 6.1em;
	height: 6.1em;
	overflow: hidden;
}

.datenquelle_stadtfuehrer_text {
	width: 8em;
	height:4em;
}

/* 4. Navigation */

/* 4.1. Navigation Portal */

 #middleleftnav ul {
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
	list-style: none;
	list-style-image: none;
}

 #middleleftnav li {
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
	list-style: none;
	list-style-image: none;
}

 #middleleftnav a:link, #middleleftnav a:visited {
	text-transform: none;
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: 0em;
	color: #8A8A8A;
	text-decoration: none;
	display: block;
	margin: 0 0 0 0;
	padding: 0.4em 0.1em 0.4em 1.5em;
	border-bottom: 2px solid #eaeaea;
	/* die Höhenangabe ist für den IE, damit die gesamte Fläche des Links klickbar ist */
	height: 1em;
}

	/* diese Angabe ist für fast alle anderen Browser, damit die Höhe wieder aus den Angaben für
	Schriftgröße, padding und border berechnet wird */	
html>body #middleleftnav a:link, html>body #middleleftnav a:visited  {
	height: auto;
}
	
#middleleftnav a:hover {
	background: #FFF url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
	color: #000;
}

#middleleftnav .nolink {
	background: #CC3399 url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;	
	text-transform: none;
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: 0em;
	text-decoration: none;
	display: block;
	margin: 0 0 0 0;
	padding: 0.4em 0.1em 0.4em 1.58em;
	border-bottom: 2px solid #eaeaea;
	color: #FFFFFF;
}

#middleleftnav .dummy {
	text-transform: none;
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: 0em;
	color: #CECECE;
	text-decoration: none;
	display: block;
	margin: 0 0 0 0;
	padding: 0.4em 0.1em 0.4em 1.5em;
	border-bottom: 2px solid #eaeaea;
}

/* 4.1.1. Navigation Portal 01 mag Magenta*/

#middleleftnav li.navportal01 a:link, #middleleftnav li.navportal01 a:visited, #middleleftnav li.navportal01 .dummy {
	background: #EBADD6 url(http://www.solingen.de/wahlen/grafik/ecke_navportal_lo.gif) top left no-repeat;
}

#middleleftnav li.navportal01 a:hover, #middleleftnav li.navportal01 a:focus {
	background: #EBADD6 url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
}

#middleleftnav li.navportal01aktiv a:link, #middleleftnav li.navportal01aktiv a:visited, #middleleftnav li.navportal01aktiv a:hover,  #middleleftnav li.navportal01aktiv a:focus {
	background: #CC3399 url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
	color: #FFFFFF;
}

#middleleftnav li.navportal01aktiv .nolink {
	background: #CC3399 url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;	
}

#middleleftnav ul.navportal01nav2 a:link, #middleleftnav ul.navportal01nav2 a:visited, #middleleftnav ul.navportal01nav2 a:hover, #middleleftnav ul.navportal01nav2 a:focus {
	background: #E3E3E3 top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav ul.navportal01nav2 a:hover, #middleleftnav ul.navportal01nav2 a:focus {	
	background: #F5D6EB top left no-repeat;
	color: #000000;
	font-size : 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav li.navportal01nav2aktiv a:link, #middleleftnav li.navportal01nav2aktiv a:visited, #middleleftnav li.navportal01nav2aktiv a:hover, #middleleftnav li.navportal01nav2aktiv a:focus {
	background: #F5D6EB top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	border-bottom: 0px;
}

#middleleftnav li.navportal01nav2aktiv .nolink {
	background: #F5D6EB top left no-repeat;
	color: #000000;
	font-size : 1.15em;	
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0em;
	color: #000000;
	display: block;
	margin: 0 0 0 0;
	padding: 0.4em 0.1em 0.4em 1.75em;
}

ul.navportal01nav3 {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

ul.navportal01nav3 li {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

#middleleftnav ul.navportal01nav3 a:link, #middleleftnav ul.navportal01nav3 a:visited, #middleleftnav ul.navportal01nav3 a:hover, #middleleftnav ul.navportal01nav3 a:focus {
	background: #FFF top left no-repeat;
	color: #000000;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

#middleleftnav ul.navportal01nav3 a:hover, #middleleftnav ul.navportal01nav3 a:focus {	
	background: #F5D6EB top left no-repeat;
	color: #000000;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;
}

#middleleftnav li.navportal01nav3aktiv a:link, #middleleftnav li.navportal01nav3aktiv a:visited, #middleleftnav li.navportal01nav3aktiv a:hover, #middleleftnav li.navportal01nav3aktiv a:focus {
	background: #FFF top left no-repeat;
	color: #CC3399;
}

#middleleftnav li.navportal01nav3aktiv .nolink {
	background: #FFF top left no-repeat;
	color: #CC3399;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}


/* 4.1.2. Navigation Portal 02 sma Smaragd */

#middleleftnav li.navportal02 a:link, #middleleftnav li.navportal02 a:visited, #middleleftnav li.navportal02 .dummy {
	background: #ADD6C2 url(http://www.solingen.de/wahlen/grafik/ecke_navportal_lo.gif) top left no-repeat;
}

#middleleftnav li.navportal02 a:hover, #middleleftnav li.navportal02 a:focus {
	background: #ADD6C2 url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
}

#middleleftnav li.navportal02aktiv a:link, #middleleftnav li.navportal02aktiv a:visited, #middleleftnav li.navportal02aktiv a:hover, #middleleftnav li.navportal02aktiv a:focus {
	background: #339966 url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
	color: #FFFFFF;
}

#middleleftnav li.navportal02aktiv .nolink {
	background: #339966 url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;	
}

#middleleftnav ul.navportal02nav2 a:link, #middleleftnav ul.navportal02nav2 a:visited, #middleleftnav ul.navportal02nav2 a:hover, #middleleftnav ul.navportal02nav2 a:focus {
	background: #E3E3E3 top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav ul.navportal02nav2 a:hover, #middleleftnav ul.navportal02nav2 a:focus {	
	background: #D6EBE0 top left no-repeat;
	color: #000000;
	font-size : 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav li.navportal02nav2aktiv a:link, #middleleftnav li.navportal02nav2aktiv a:visited, #middleleftnav li.navportal02nav2aktiv a:hover, #middleleftnav li.navportal02nav2aktiv a:focus {
	background: #D6EBE0 top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	border-bottom: 0px;
}

#middleleftnav li.navportal02nav2aktiv .nolink {
	background: #D6EBE0 top left no-repeat;
	color: #000000;
	font-size : 1.15em;	
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0em;
	color: #000000;
	display: block;
	margin: 0 0 0 0;
	padding: 0.4em 0.1em 0.4em 1.75em;
}

ul.navportal02nav3 {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

ul.navportal02nav3 li {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

#middleleftnav ul.navportal02nav3 a:link, #middleleftnav ul.navportal02nav3 a:visited, #middleleftnav ul.navportal02nav3 a:hover, #middleleftnav ul.navportal02nav3 a:focus {
	background: #FFF top left no-repeat;
	color: #000000;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

#middleleftnav ul.navportal02nav3 a:hover, #middleleftnav ul.navportal02nav3 a:focus {	
	background: #D6EBE0 top left no-repeat;
	color: #000000;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;
}

#middleleftnav li.navportal02nav3aktiv a:link, #middleleftnav li.navportal02nav3aktiv a:visited, #middleleftnav li.navportal02nav3aktiv a:hover, #middleleftnav li.navportal02nav3aktiv a:focus {
	background: #FFF top left no-repeat;
	color: #339966;
}

#middleleftnav li.navportal02nav3aktiv .nolink {
	background: #FFF top left no-repeat;
	color: #339966;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

/* 4.1.3. Navigation Portal 03 gol Gold */

#middleleftnav li.navportal03 a:link, #middleleftnav li.navportal03 a:visited, #middleleftnav li.navportal03 .dummy {
	background: #FFD6AD url(http://www.solingen.de/wahlen/grafik/ecke_navportal_lo.gif) top left no-repeat;
}

#middleleftnav li.navportal03 a:hover, #middleleftnav li.navportal03 a:focus {
	background: #FFD6AD url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
}

#middleleftnav li.navportal03aktiv a:link, #middleleftnav li.navportal03aktiv a:visited, #middleleftnav li.navportal03aktiv a:hover, #middleleftnav li.navportal03aktiv a:focus {
	background: #FF9933 url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
	color: #FFFFFF;
}

#middleleftnav li.navportal03aktiv .nolink {
	background: #FF9933 url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;	
}

#middleleftnav ul.navportal03nav2 a:link, #middleleftnav ul.navportal03nav2 a:visited, #middleleftnav ul.navportal03nav2 a:hover, #middleleftnav ul.navportal03nav2 a:focus {
	background: #E3E3E3 top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav ul.navportal03nav2 a:hover, #middleleftnav ul.navportal03nav2 a:focus {	
	background: #FFEBD6 top left no-repeat;
	color: #000000;
	font-size : 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav li.navportal03nav2aktiv a:link, #middleleftnav li.navportal03nav2aktiv a:visited, #middleleftnav li.navportal03nav2aktiv a:hover, #middleleftnav li.navportal03nav2aktiv a:focus {
	background: #FFEBD6 top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	border-bottom: 0px;
}

#middleleftnav li.navportal03nav2aktiv .nolink {
	background: #FFEBD6 top left no-repeat;
	color: #000000;
	font-size : 1.15em;	
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0em;
	color: #000000;
	display: block;
	margin: 0 0 0 0;
	padding: 0.4em 0.1em 0.4em 1.75em;
}

ul.navportal03nav3 {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

ul.navportal03nav3 li {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

#middleleftnav ul.navportal03nav3 a:link, #middleleftnav ul.navportal03nav3 a:visited, #middleleftnav ul.navportal03nav3 a:hover, #middleleftnav ul.navportal03nav3 a:focus {
	background: #FFF top left no-repeat;
	color: #000000;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

#middleleftnav ul.navportal03nav3 a:hover, #middleleftnav ul.navportal03nav3 a:focus {	
	background: #FFEBD6 top left no-repeat;
	color: #000000;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;
}

#middleleftnav li.navportal03nav3aktiv a:link, #middleleftnav li.navportal03nav3aktiv a:visited, #middleleftnav li.navportal03nav3aktiv a:hover, #middleleftnav li.navportal03nav3aktiv a:focus {
	background: #FFF top left no-repeat;
	color: #FF9933;
}

#middleleftnav li.navportal03nav3aktiv .nolink {
	background: #FFF top left no-repeat;
	color: #FF9933;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

/* 4.1.4. Navigation Portal 04 cya Cyan */

#middleleftnav li.navportal04 a:link, #middleleftnav li.navportal04 a:visited, #middleleftnav li.navportal04 .dummy {
	background: #ADD6EB url(http://www.solingen.de/wahlen/grafik/ecke_navportal_lo.gif) top left no-repeat;
}

#middleleftnav li.navportal04 a:hover, #middleleftnav li.navportal04 a:focus {
	background: #ADD6EB url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
}

#middleleftnav li.navportal04aktiv a:link, #middleleftnav li.navportal04aktiv a:visited, #middleleftnav li.navportal04aktiv a:hover, #middleleftnav li.navportal04aktiv a:focus {
	background: #3399CC url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
	color: #FFFFFF;
}

#middleleftnav li.navportal04aktiv .nolink {
	background: #3399CC url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;	
}

#middleleftnav ul.navportal04nav2 a:link, #middleleftnav ul.navportal04nav2 a:visited, #middleleftnav ul.navportal04nav2 a:hover, #middleleftnav ul.navportal04nav2 a:focus {
	background: #E3E3E3 top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav ul.navportal04nav2 a:hover, #middleleftnav ul.navportal04nav2 a:focus {	
	background: #D6EBF5 top left no-repeat;
	color: #000000;
	font-size : 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav li.navportal04nav2aktiv a:link, #middleleftnav li.navportal04nav2aktiv a:visited, #middleleftnav li.navportal04nav2aktiv a:hover, #middleleftnav li.navportal04nav2aktiv a:focus {
	background: #D6EBF5 top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	border-bottom: 0px;
}

#middleleftnav li.navportal04nav2aktiv .nolink {
	background: #D6EBF5 top left no-repeat;
	color: #000000;
	font-size : 1.15em;	
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0em;
	color: #000000;
	display: block;
	margin: 0 0 0 0;
	padding: 0.4em 0.1em 0.4em 1.75em;
}

ul.navportal04nav3 {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

ul.navportal04nav3 li {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

#middleleftnav ul.navportal04nav3 a:link, #middleleftnav ul.navportal04nav3 a:visited, #middleleftnav ul.navportal04nav3 a:hover, #middleleftnav ul.navportal04nav3 a:focus {
	background: #FFF top left no-repeat;
	color: #000000;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

#middleleftnav ul.navportal04nav3 a:hover, #middleleftnav ul.navportal04nav3 a:focus {	
	background: #D6EBF5 top left no-repeat;
	color: #000000;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;
}

#middleleftnav li.navportal04nav3aktiv a:link, #middleleftnav li.navportal04nav3aktiv a:visited, #middleleftnav li.navportal04nav3aktiv a:hover, #middleleftnav li.navportal04nav3aktiv a:focus {
	background: #FFF top left no-repeat;
	color: #3399CC;
}

#middleleftnav li.navportal04nav3aktiv .nolink {
	background: #FFF top left no-repeat;
	color: #3399CC;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

/* 4.1.5. Navigation Portal 05 mar Marin */

#middleleftnav li.navportal05 a:link, #middleleftnav li.navportal05 a:visited, #middleleftnav li.navportal05 .dummy {
	background: #ADC2EB url(http://www.solingen.de/wahlen/grafik/ecke_navportal_lo.gif) top left no-repeat;
}

#middleleftnav li.navportal05 a:hover, #middleleftnav li.navportal05 a:focus {
	background: #ADC2EB url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
}

#middleleftnav li.navportal05aktiv a:link, #middleleftnav li.navportal05aktiv a:visited, #middleleftnav li.navportal05aktiv a:hover, #middleleftnav li.navportal05aktiv a:focus {
	background: #3366CC url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
	color: #FFFFFF;
}

#middleleftnav li.navportal05aktiv .nolink {
	background: #3366CC url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;	
}

#middleleftnav ul.navportal05nav2 a:link, #middleleftnav ul.navportal05nav2 a:visited, #middleleftnav ul.navportal05nav2 a:hover, #middleleftnav ul.navportal05nav2 a:focus {
	background: #E3E3E3 top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav ul.navportal05nav2 a:hover, #middleleftnav ul.navportal05nav2 a:focus {	
	background: #D6E0F5 top left no-repeat;
	color: #000000;
	font-size : 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav li.navportal05nav2aktiv a:link, #middleleftnav li.navportal05nav2aktiv a:visited, #middleleftnav li.navportal05nav2aktiv a:hover, #middleleftnav li.navportal05nav2aktiv a:focus {
	background: #D6E0F5 top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	border-bottom: 0px;
}

#middleleftnav li.navportal05nav2aktiv .nolink {
	background: #D6E0F5 top left no-repeat;
	color: #000000;
	font-size : 1.15em;	
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0em;
	color: #000000;
	display: block;
	margin: 0 0 0 0;
	padding: 0.4em 0.1em 0.4em 1.75em;
}

ul.navportal05nav3 {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

ul.navportal05nav3 li {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

#middleleftnav ul.navportal05nav3 a:link, #middleleftnav ul.navportal05nav3 a:visited, #middleleftnav ul.navportal05nav3 a:hover, #middleleftnav ul.navportal05nav3 a:focus {
	background: #FFF top left no-repeat;
	color: #000000;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

#middleleftnav ul.navportal05nav3 a:hover, #middleleftnav ul.navportal05nav3 a:focus {	
	background: #D6E0F5 top left no-repeat;
	color: #000000;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;
}

#middleleftnav li.navportal05nav3aktiv a:link, #middleleftnav li.navportal05nav3aktiv a:visited, #middleleftnav li.navportal05nav3aktiv a:hover, #middleleftnav li.navportal05nav3aktiv a:focus {
	background: #FFF top left no-repeat;
	color: #3366CC;
}

#middleleftnav li.navportal05nav3aktiv .nolink {
	background: #FFF top left no-repeat;
	color: #3366CC;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

/* 4.1.6. Navigation Portal 06 fli Flieder */

#middleleftnav li.navportal06 a:link, #middleleftnav li.navportal06 a:visited, #middleleftnav li.navportal06 .dummy {
	background: #EBC2EB url(http://www.solingen.de/wahlen/grafik/ecke_navportal_lo.gif) top left no-repeat;
}

#middleleftnav li.navportal06 a:hover, #middleleftnav li.navportal06 a:focus {
	background: #EBC2EB url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
}

#middleleftnav li.navportal06aktiv a:link, #middleleftnav li.navportal06aktiv a:visited, #middleleftnav li.navportal06aktiv a:hover, #middleleftnav li.navportal06aktiv a:focus {
	background: #CC66CC url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
	color: #FFFFFF;
}

#middleleftnav li.navportal06aktiv .nolink {
	background: #CC66CC url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;	
}

#middleleftnav ul.navportal06nav2 a:link, #middleleftnav ul.navportal06nav2 a:visited, #middleleftnav ul.navportal06nav2 a:hover, #middleleftnav ul.navportal06nav2 a:focus {
	background: #E3E3E3 top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav ul.navportal06nav2 a:hover, #middleleftnav ul.navportal06nav2 a:focus {	
	background: #F5E0F5 top left no-repeat;
	color: #000000;
	font-size : 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav li.navportal06nav2aktiv a:link, #middleleftnav li.navportal06nav2aktiv a:visited, #middleleftnav li.navportal06nav2aktiv a:hover, #middleleftnav li.navportal06nav2aktiv a:focus {
	background: #F5E0F5 top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	border-bottom: 0px;
}

#middleleftnav li.navportal06nav2aktiv .nolink {
	background: #F5E0F5 top left no-repeat;
	color: #000000;
	font-size : 1.15em;	
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0em;
	color: #000000;
	display: block;
	margin: 0 0 0 0;
	padding: 0.4em 0.1em 0.4em 1.75em;
}

ul.navportal06nav3 {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

ul.navportal06nav3 li {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

#middleleftnav ul.navportal06nav3 a:link, #middleleftnav ul.navportal06nav3 a:visited, #middleleftnav ul.navportal06nav3 a:hover, #middleleftnav ul.navportal06nav3 a:focus {
	background: #FFF top left no-repeat;
	color: #000000;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

#middleleftnav ul.navportal06nav3 a:hover, #middleleftnav ul.navportal06nav3 a:focus {	
	background: #F5E0F5 top left no-repeat;
	color: #000000;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;
}

#middleleftnav li.navportal06nav3aktiv a:link, #middleleftnav li.navportal06nav3aktiv a:visited, #middleleftnav li.navportal06nav3aktiv a:hover, #middleleftnav li.navportal06nav3aktiv a:focus {
	background: #FFF top left no-repeat;
	color: #CC66CC;
}

#middleleftnav li.navportal06nav3aktiv .nolink {
	background: #FFF top left no-repeat;
	color: #CC66CC;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

/* 4.1.7. Navigation Portal 07 rot Rot */

#middleleftnav li.navportal07 a:link, #middleleftnav li.navportal07 a:visited, #middleleftnav li.navportal07 .dummy {
	background: #EBADAD url(http://www.solingen.de/wahlen/grafik/ecke_navportal_lo.gif) top left no-repeat;
}

#middleleftnav li.navportal07 a:hover, #middleleftnav li.navportal07 a:focus {
	background: #EBADAD url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
}

#middleleftnav li.navportal07aktiv a:link, #middleleftnav li.navportal07aktiv a:visited, #middleleftnav li.navportal07aktiv a:hover, #middleleftnav li.navportal07aktiv a:focus {
	background: #CC3333 url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
	color: #FFFFFF;
}

#middleleftnav li.navportal07aktiv .nolink {
	background: #CC3333 url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;	
}

#middleleftnav ul.navportal07nav2 a:link, #middleleftnav ul.navportal07nav2 a:visited, #middleleftnav ul.navportal07nav2 a:hover, #middleleftnav ul.navportal07nav2 a:focus {
	background: #E3E3E3 top left no-repeat;
	color: #000000;
	font-size : 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav ul.navportal07nav2 a:hover, #middleleftnav ul.navportal07nav2 a:focus {	
	background: #F5D6D6 top left no-repeat;
	color: #000000;
	font-size : 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav li.navportal07nav2aktiv a:link, #middleleftnav li.navportal07nav2aktiv a:visited, #middleleftnav li.navportal07nav2aktiv a:hover, #middleleftnav li.navportal07nav2aktiv a:focus {
	background: #F5D6D6 top left no-repeat;
	color: #000000;
	font-size : 1.15em;
	border-bottom: 0px;
}

#middleleftnav li.navportal07nav2aktiv .nolink {
	background: #F5D6D6 top left no-repeat;
	color: #000000;
	font-size : 1.15em;	
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0em;
	color: #000000;
	display: block;
	margin: 0 0 0 0;
	padding: 0.4em 0.1em 0.4em 1.75em;
}

ul.navportal07nav3 {
	margin: 0 0 0 2em;
	list-style: none;
	list-style-image: none;
}

ul.navportal07nav3 li {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

#middleleftnav ul.navportal07nav3 a:link, #middleleftnav ul.navportal07nav3 a:visited, #middleleftnav ul.navportal07nav3 a:hover, #middleleftnav ul.navportal07nav3 a:focus {
	background: #FFF top left no-repeat;
	color: #000000;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-bottom: 1px solid #E3E3E3;
}

#middleleftnav ul.navportal07nav3 a:hover, #middleleftnav ul.navportal07nav3 a:focus {	
	background: #F5D6D6 top left no-repeat;
	color: #000000;
	padding: 0.3em 0 0.3em 1.8em;
	border-bottom: 1px solid #E3E3E3;
}

#middleleftnav li.navportal07nav3aktiv a:link, #middleleftnav li.navportal07nav3aktiv a:visited, #middleleftnav li.navportal07nav3aktiv a:hover, #middleleftnav li.navportal07nav3aktiv a:focus {
	background: #FFF top left no-repeat;
	color: #CC3333;
}

#middleleftnav li.navportal07nav3aktiv .nolink {
	background: #FFF top left no-repeat;
	color: #CC3333;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

/* 4.1.8. Navigation Portal 08 sie Siena */

#middleleftnav li.navportal08 a:link, #middleleftnav li.navportal08 a:visited, #middleleftnav li.navportal08 .dummy {
	background: #EBC2AD url(http://www.solingen.de/wahlen/grafik/ecke_navportal_lo.gif) top left no-repeat;
}

#middleleftnav li.navportal08 a:hover, #middleleftnav li.navportal08 a:focus {
	background: #EBC2AD url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
}

#middleleftnav li.navportal08aktiv a:link, #middleleftnav li.navportal08aktiv a:visited, #middleleftnav li.navportal08aktiv a:hover, #middleleftnav li.navportal08aktiv a:focus {
	background: #CC6633 url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
	color: #FFFFFF;
}

#middleleftnav li.navportal08aktiv .nolink {
	background: #CC6633 url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;	
}

#middleleftnav ul.navportal08nav2 a:link, #middleleftnav ul.navportal08nav2 a:visited, #middleleftnav ul.navportal08nav2 a:hover, #middleleftnav ul.navportal08nav2 a:focus {
	background: #E3E3E3 top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav ul.navportal08nav2 a:hover, #middleleftnav ul.navportal08nav2 a:focus {	
	background: #F5E0D6 top left no-repeat;
	color: #000000;
	font-size : 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav li.navportal08nav2aktiv a:link, #middleleftnav li.navportal08nav2aktiv a:visited, #middleleftnav li.navportal08nav2aktiv a:hover, #middleleftnav li.navportal08nav2aktiv a:focus {
	background: #F5E0D6 top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	border-bottom: 0px;
}

#middleleftnav li.navportal08nav2aktiv .nolink {
	background: #EBC2AD top left no-repeat;
	color: #000000;
	font-size : 1.15em;	
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0em;
	color: #000000;
	display: block;
	margin: 0 0 0 0;
	padding: 0.4em 0.1em 0.4em 1.75em;
}

ul.navportal08nav3 {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

ul.navportal08nav3 li {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

#middleleftnav ul.navportal08nav3 a:link, #middleleftnav ul.navportal08nav3 a:visited, #middleleftnav ul.navportal08nav3 a:hover, #middleleftnav ul.navportal08nav3 a:focus {
	background: #FFF top left no-repeat;
	color: #000000;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

#middleleftnav ul.navportal08nav3 a:hover, #middleleftnav ul.navportal08nav3 a:focus {	
	background: #F5E0D6 top left no-repeat;
	color: #000000;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;
}

#middleleftnav li.navportal08nav3aktiv a:link, #middleleftnav li.navportal08nav3aktiv a:visited, #middleleftnav li.navportal08nav3aktiv a:hover, #middleleftnav li.navportal08nav3aktiv a:focus {
	background: #FFF top left no-repeat;
	color: #CC6633;
}

#middleleftnav li.navportal08nav3aktiv .nolink {
	background: #FFF top left no-repeat;
	color: #CC6633;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

/* 4.1.9. Navigation Portal 09 gra Grasgruen */

#middleleftnav li.navportal09 a:link, #middleleftnav li.navportal09 a:visited, #middleleftnav li.navportal09 .dummy {
	background: #C2D6AD url(http://www.solingen.de/wahlen/grafik/ecke_navportal_lo.gif) top left no-repeat;
}

#middleleftnav li.navportal09 a:hover, #middleleftnav li.navportal09 a:focus {
	background: #C2D6AD url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
}
#middleleftnav li.navportal09aktiv a:link, #middleleftnav li.navportal09aktiv a:visited, #middleleftnav li.navportal09aktiv a:hover, #middleleftnav li.navportal09aktiv a:focus {
	background: #669933 url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
	color: #FFFFFF;
}

#middleleftnav li.navportal09aktiv .nolink {
	background: #669933 url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;	
}

#middleleftnav ul.navportal09nav2 a:link, #middleleftnav ul.navportal09nav2 a:visited, #middleleftnav ul.navportal09nav2 a:hover, #middleleftnav ul.navportal09nav2 a:focus {
	background: #E3E3E3 top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav ul.navportal09nav2 a:hover, #middleleftnav ul.navportal09nav2 a:focus {	
	background: #E0EBD6 top left no-repeat;
	color: #000000;
	font-size : 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav li.navportal09nav2aktiv a:link, #middleleftnav li.navportal09nav2aktiv a:visited, #middleleftnav li.navportal09nav2aktiv a:hover, #middleleftnav li.navportal09nav2aktiv a:focus {
	background: #E0EBD6 top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	border-bottom: 0px;
}

#middleleftnav li.navportal09nav2aktiv .nolink {
	background: #E0EBD6 top left no-repeat;
	color: #000000;
	font-size : 1.15em;	
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0em;
	color: #000000;
	display: block;
	margin: 0 0 0 0;
	padding: 0.4em 0.1em 0.4em 1.75em;
}

ul.navportal09nav3 {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

ul.navportal09nav3 li {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

#middleleftnav ul.navportal09nav3 a:link, #middleleftnav ul.navportal09nav3 a:visited, #middleleftnav ul.navportal09nav3 a:hover, #middleleftnav ul.navportal09nav3 a:focus {
	background: #FFF top left no-repeat;
	color: #000000;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

#middleleftnav ul.navportal09nav3 a:hover, #middleleftnav ul.navportal09nav3 a:focus {	
	background: #E0EBD6 top left no-repeat;
	color: #000000;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;
}

#middleleftnav li.navportal09nav3aktiv a:link, #middleleftnav li.navportal09nav3aktiv a:visited, #middleleftnav li.navportal09nav3aktiv a:hover, #middleleftnav li.navportal09nav3aktiv a:focus {
	background: #FFF top left no-repeat;
	color: #669933;
}

#middleleftnav li.navportal09nav3aktiv .nolink {
	background: #FFF top left no-repeat;
	color: #669933;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

/* 4.1.10. Navigation Portal 10 bla Blau */

#middleleftnav li.navportal10 a:link, #middleleftnav li.navportal10 a:visited, #middleleftnav li.navportal10 .dummy {
	background: #ADC2EB url(http://www.solingen.de/wahlen/grafik/ecke_navportal_lo.gif) top left no-repeat;
}

#middleleftnav li.navportal10 a:hover, #middleleftnav li.navportal10 a:focus {
	background: #ADC2EB url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
}

#middleleftnav li.navportal10aktiv a:link, #middleleftnav li.navportal10aktiv a:visited, #middleleftnav li.navportal10aktiv a:hover, #middleleftnav li.navportal10aktiv a:focus {
	background: #3399FF url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;
	color: #FFFFFF;
}

#middleleftnav li.navportal10aktiv .nolink {
	background: #3399FF url(http://www.solingen.de/wahlen/grafik/ecke_navportal_hi.gif) top left no-repeat;	
}

#middleleftnav ul.navportal10nav2 a:link, #middleleftnav ul.navportal10nav2 a:visited, #middleleftnav ul.navportal10nav2 a:hover, #middleleftnav ul.navportal10nav2 a:focus {
	background: #E3E3E3 top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav ul.navportal10nav2 a:hover, #middleleftnav ul.navportal10nav2 a:focus {	
	background: #D6EBFF top left no-repeat;
	color: #000000;
	font-size : 1.15em;
	padding: 0.4em 0.4em 0.4em 1.8em;
}

#middleleftnav li.navportal10nav2aktiv a:link, #middleleftnav li.navportal10nav2aktiv a:visited, #middleleftnav li.navportal10nav2aktiv a:hover, #middleleftnav li.navportal10nav2aktiv a:focus {
	background: #D6EBFF top left no-repeat;
	color: #000000;
	font-size: 1.15em;
	border-bottom: 0px;
}

#middleleftnav li.navportal10nav2aktiv .nolink {
	background: #D6EBFF top left no-repeat;
	color: #000000;
	font-size : 1.15em;	
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0em;
	color: #000000;
	display: block;
	margin: 0 0 0 0;
	padding: 0.4em 0.1em 0.4em 1.75em;
}

ul.navportal10nav3 {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

ul.navportal10nav3 li {
	margin: -1px 0 0 2em;
	list-style: none;
	list-style-image: none;
}

#middleleftnav ul.navportal10nav3 a:link, #middleleftnav ul.navportal10nav3 a:visited, #middleleftnav ul.navportal10nav3 a:hover, #middleleftnav ul.navportal10nav3 a:focus {
	background: #FFF top left no-repeat;
	color: #000000;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

#middleleftnav ul.navportal10nav3 a:hover, #middleleftnav ul.navportal10nav3 a:focus {	
	background: #D6EBFF top left no-repeat;
	color: #000000;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;
}

#middleleftnav li.navportal10nav3aktiv a:link, #middleleftnav li.navportal10nav3aktiv a:visited, #middleleftnav li.navportal10nav3aktiv a:hover, #middleleftnav li.navportal10nav3aktiv a:focus {
	background: #FFF top left no-repeat;
	color: #3399FF;
}

#middleleftnav li.navportal10nav3aktiv .nolink {
	background: #FFF top left no-repeat;
	color: #3399FF;
	font-weight: normal;
	padding: 0.3em 0 0.3em 1.8em;
	border-top: 1px solid #E3E3E3;
	border-bottom: 0px;	
}

/* 4.2. Navigation Quicklinks */

#middlerightquicklinks ul {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
}

#middlerightquicklinks li {
	list-style: none;
	list-style-image: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
	border-top: 1px solid #FDFDFD;
	border-bottom: 1px solid #B5B5B5;
}

#middlerightquicklinks a:link, #middlerightquicklinks a:visited {
	font-size: 1.15em;
	font-weight: bold;
	color: #080808;
	text-decoration: none;
	display: block;
	margin: 0 0 0 0;
	padding: 0.4em 0 0.4em 1.8em;
	background-color: #EAEAEA;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_intern.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
}


#middlerightquicklinks a:hover, #middlerightquicklinks a:focus {
	background-color: #D6E0F5;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_intern.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
}

#middlerightquicklinks li.navquicklinksaktiv a:link, #middlerightquicklinks li.navquicklinksaktiv  a:visited {
	background-color: #FFF;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_intern.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
	color: #3366CC;
}

#middlerightquicklinks li.navquicklinksaktiv .nolink {
	font-size: 1.15em;
	font-weight: bold;
	color: #3366CC;
	text-decoration: none;
	display: block;
	height: auto;
	margin: 0pt;	
	padding-top: 0.4em;
	padding-right: 0pt;
	padding-bottom: 0.5em;
	padding-left: 1.8em;
	background-color: #FFF;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_intern.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
}

#middlerightquicklinks ul ul a:link, #middlerightquicklinks ul ul  a:visited {
	background-color: #FFFFFF;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_intern.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
	color: #000000;
	font-weight: normal;
}

#middlerightquicklinks ul ul a:hover, #middlerightquicklinks ul ul a:focus {
	background-color: #D6E0F5;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_intern.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
	color: #000000;
	font-weight: normal;
}

#middlerightquicklinks ul ul ul a:link, #middlerightquicklinks ul ul  ul a:visited {
	background-color: #FFF;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_intern.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
	color: #000000;
	font-weight: normal;
	padding-left:0.15em;
}

#middlerightquicklinks ul ul ul a:hover, #middlerightquicklinks ul ul ul a:focus {
	background-color: #D6E0F5;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_intern.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
	color: #000000;
	font-weight: normal;
	padding-left:0.15em;
}


#middlerightquicklinks ul ul {
	margin: -1px 0 0 1.8em;
	}

#middlerightquicklinks ul ul li {
	border-top: 1px solid #B5B5B5;
	border-bottom: none;
	}

#middlerightquicklinks li.nav2quicklinksaktiv a:link, #middlerightquicklinks li.nav2quicklinksaktiv a:visited  {
	background-color: #FFFFFF;
	color: #000000;
}

/* von MM eingefügt, Links in der 2. Nav-Ebene sollen schwarz sein */
#middlerightquicklinks li.navquicklinksaktiv li a:link, #middlerightquicklinks li.navquicklinksaktiv li a:visited {
	color: #000000;
}

#middlerightquicklinks li.nav2quicklinksaktiv .nolink {
	font-size: 1.15em;
	font-weight: normal;
	color: #000000;
	height: auto;
	text-decoration: none;
	display: block;
	margin: 0pt;
	padding-top: 0.4em;
	padding-right: 0pt;
	padding-bottom: 0.4em;
	padding-left: 1.8em;
	background-color: #FFFFFF;
	background-image: url(http://www2.solingen.de/pics/design/quicklinks_intern.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
}


#middlerightquicklinks ul ul ul {
	list-style: none;
	list-style-image: none;
	margin: -1px 0 0 1.8em;
	padding: 0 0 0 0.15em;	
}

#middlerightquicklinks ul ul ul li {
	border-top: 1px solid #B5B5B5;
	border-bottom: none;
}

#middlerightquicklinks ul ul ul li.intern {
	list-style: none;
	list-style-image: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
}

#middlerightquicklinks ul ul ul li.intern a:link, #middlerightquicklinks ul ul ul li.intern a:visited {
	background-color: #FFF;
	background-image: url(http://www.solingen.de/wahlen/grafik/blind.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
	color: #000000;
	font-weight: normal;
	padding: 0.3em 0 0.3em 0.15em;	
}

#middlerightquicklinks ul ul ul li.intern a:hover, #middlerightquicklinks ul ul ul li.intern a:focus {
	background-color: #FFF;
	background-image: url(http://www.solingen.de/wahlen/grafik/blind.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
	color: #3366CC;
	font-weight: normal;
	padding: 0.3em 0 0.3em 0.15em;	
}

#middlerightquicklinks li.nav3quicklinksaktiv a:link, #middlerightquicklinks li.nav3quicklinksaktiv a:visited  {
	background-color: #FFF;
	background-image: url(http://www.solingen.de/wahlen/grafik/blind.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
	color: #3366CC;
	font-weight: normal;
	padding: 0.3em 0 0.3em 0.15em;	
}

#middlerightquicklinks li.nav3quicklinksaktiv .nolink {
	font-size: 1.15em;
	color: #080808;
	text-decoration: none;
	display: block;
	background-color: #FFF;
	background-image: url(http://www.solingen.de/wahlen/grafik/blind.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
	color: #3366CC;
	font-weight: normal;
	margin: 0 0 0 0.15em;	
	padding: 0.3em 0 0.4em 0;	
}


#middlerightquicklinks ul li.navquicklinksextern a:link, #middlerightquicklinks ul li.navquicklinksextern a:visited {
	background-color: #EAEAEA;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_extern.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
}

#middlerightquicklinks ul li.navquicklinksextern a:hover, #middlerightquicklinks ul li.navquicklinksextern a:focus {
	background-color: #D6E0F5;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_extern.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
}

#middlerightquicklinks ul li.navquicklinksdownload a:link, #middlerightquicklinks ul li.navquicklinksdownload a:visited {
	background-color: #EAEAEA;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_download.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
}

#middlerightquicklinks ul li.navquicklinksdownload a:hover, #middlerightquicklinks ul li.navquicklinksdownload a:focus {
	background-color: #D6E0F5;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_download.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
}

/* 2. Ebene */
#middlerightquicklinks ul ul li.navquicklinksextern a:link, #middlerightquicklinks ul ul li.navquicklinksextern a:visited {
	background-color: #FFFFFF;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_extern03.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
}

#middlerightquicklinks ul ul li.navquicklinksextern a:hover, #middlerightquicklinks ul ul li.navquicklinksextern a:focus {
	background-color: #D6E0F5;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_extern03.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
}

#middlerightquicklinks ul ul li.navquicklinksdownload a:link, #middlerightquicklinks ul ul li.navquicklinksdownload a:visited {
	background-color: #FFFFFF;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_download03.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
}

#middlerightquicklinks ul ul li.navquicklinksdownload a:hover, #middlerightquicklinks ul ul li.navquicklinksdownload a:focus {
	background-color: #D6E0F5;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_download03.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
}

/* 3. Ebene */

#middlerightquicklinks ul ul li.nav2quicklinksaktiv ul li a:link, #middlerightquicklinks ul ul li.nav2quicklinksaktiv  ul li a:visited {
	color: #000000;
	background-image:none;
}


#middlerightquicklinks ul ul ul li.navquicklinksextern {
	list-style: none;
	list-style-image: none;
	padding: 0 0 0 2em;	
	margin: -1px 0 0 0.15em;
}

#middlerightquicklinks ul ul ul li.navquicklinksdownload {
	list-style: none;
	list-style-image: none;
	padding: 0 0 0 0em;	
	margin: -1px 0 0 0.15em;
}

#middlerightquicklinks ul ul ul li.navquicklinksextern a:link, #middlerightquicklinks ul ul ul li.navquicklinksextern a:visited {
	background-color: #FFFFFF;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_extern03.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
	color: #000000;
	font-weight: normal;
	padding: 0.3em 0 0.3em 0.15em;	
}

#middlerightquicklinks ul ul ul li.navquicklinksextern a:hover, #middlerightquicklinks ul ul ul li.navquicklinksextern a: {
	background-color: #FFFFFF;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_extern03.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
	color: #000000;
	font-weight: normal;
	padding: 0.3em 0 0.3em 0.15em;	
}

#middlerightquicklinks ul ul ul li.navquicklinksdownload a:link, #middlerightquicklinks ul ul ul li.navquicklinksdownload a:visited {
	background-color: #FFFFFF;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_download03.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
	color: #000000;
	font-weight: normal;
	padding: 0.3em 0 0.3em 0.15em;	
}

#middlerightquicklinks ul ul ul li.navquicklinksdownload a:hover, #middlerightquicklinks ul ul ul li.navquicklinksdownload a:focus {
	background-color: #FFFFFF;
	background-image: url(http://www.solingen.de/wahlen/grafik/quicklinks_download03.gif);
	background-position: left 0.5em;
	background-repeat: no-repeat;
	background: #FFFFFF url(http://www.solingen.de/wahlen/grafik/quicklinks_download03.gif) center left no-repeat;
	color: #000000;
	font-weight: normal;
	padding: 0.3em 0 0.3em 0.15em;
}




.iframe_ticker {
	margin-left: 2em;
	height: 2em;
	width: 18.7em;
}

.contentwahl img {
	margin-left:2.45em;
}

.contentwahl object embed {
	height:40em;
	overflow:hidden;
}

.contentwahl object {
	height:40em;
	overflow:hidden;
}
