/*------------------------------------------------------------------------------------*/
/* Stylesheet für Homepage der Stadtplanung*/
/* Copyright: gkd-el 2004, www.gkd-el.de---------------------------*/
/*------------------------------------------------------------------------------------*/

body {
font-family: verdana, arial, helvetica, sans-serif; 
}

#maincontent {
z-index:20;
}

#maincontent p {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 0.75em;
line-height:1.5em;
}

#maincontent li {
font-family: verdana, arial, helvetica, sans-serif;
line-height:1.5em;
}

#maincontent ul {
font-family: verdana, arial, helvetica, sans-serif;
}

#maincontent tr {
font-family: verdana, arial, helvetica, sans-serif;
}

#maincontent td {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 0.75em;
}

#maincontent td p{
font-family: verdana, arial, helvetica, sans-serif;
}

#maincontent span {
font-family: verdana, arial, helvetica, sans-serif;
}

#maincontent .ueberschrift_gross {
font-size: 1.0em;
font-family: verdana, arial, helvetica, sans-serif;
font-weight:bold;
margin-bottom:10px;
color: #00008b;
}

#maincontent.ueberschrift_klein {
font-size: 0.9em;
font-family: verdana, arial, helvetica, sans-serif;
font-weight:bold;
margin-bottom:0px;
color: #000000;
}

#maincontent .ueberschrift_extra_klein {
font-size: 0.8em;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;
margin-bottom:0px;
padding-bottom:0px;
color: #00008b;
}

/* -- Linkologocy -- */

#maincontent a:link {
font-family: verdana, arial, helvetica, sans-serif;
color:#00008b;
}

#maincontent a:visited {
font-family: verdana, arial, helvetica, sans-serif;
color:#00008b;
}

#maincontent a:hover {
font-family: verdana, arial, helvetica, sans-serif;
text-decoration:underline;
color:#666666;
}

#maincontent a:active {
font-family: verdana, arial, helvetica, sans-serif;
color:#00008b;
}


#maincontent .pslink:link {
font-family:verdana, arial, helvetica, sans-serif;
color:#00008b;
}

#maincontent .pslink:visited {
font-family:verdana, arial, helvetica, sans-serif;
color:#00008b;
}

#maincontent .pslink:hover {
font-family:verdana, arial, helvetica, sans-serif;
text-decoration:underline;
color:#666666;
}

#maincontent .pslink:active {
font-family:verdana, arial, helvetica, sans-serif;
color:#00008b;
}

#maincontent .psmemo {
font-family:verdana, arial, helvetica, sans-serif;
}

#maincontent .pstd {
line-height:1.5em;
}

#maincontent fieldset {
border: 1px solid #00008b;
margin-left: 5px;
padding: 5px;
}

/* Hauptnavigation */ 


#hauptnavigation { 
float:left; 
width:100%; 
background:transparent; 
border:1px solid #00008b; 
border-left:0px;
border-right:0px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 0.75em;
line-height:normal; 
} 

#hauptnavigation ul { 
margin:0; 
padding:0px 0px 0px 5px; 
list-style:none; 
} 

#hauptnavigation li { 
float:left; 
margin:0; 
padding:0 0 0 8px; 
} 

#hauptnavigation a { 
float:left; 
display:block; 
padding:2px 10px 4px 3px; 
text-decoration:none; 
font-weight:bold; 
color:#00008b; 
} 

/* Commented Backslash Hack hides rule from IE5-Mac \*/ 
#hauptnavigation a {float:none;} 
/* End IE5-Mac hack */ 

#hauptnavigation a:visited { 
color:#00008b; 
text-decoration:none; 
} 

#hauptnavigation a:hover { 
color:#A0AFD3; 
text-decoration:none; 
} 

#hauptnavigation a:active { 
color:#a30d00; 
text-decoration:none; 
} 

#hauptnavigation #current { 
background-position:0 -142px; 
border-width:0; 
} 

#hauptnavigation #current a { 
background-position:100% -142px; 
padding-bottom:5px; 
color:#00008b; 
} 

#hauptnavigation li:hover, #hauptnavigation li:hover a { 
background-position:0% -142px; 
color:#A0AFD3; 
} 

#hauptnavigation li:hover a { 
background-position:100% -142px; 
} 


/* Hauptnavigation Ende */ 



/* linke Navigation */

#linkenavigation { 
float:left; 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 0.9em;
line-height:normal;
} 

#linkenavigation ul { 
list-style:none; 
} 

#linkenavigation li { 
float:left; 
} 

#linkenavigation a { 
float:left; 
display:block; 
text-decoration:none; 
font-weight:bold; 
color:#00008b;
} 

/* Commented Backslash Hack hides rule from IE5-Mac \*/ 
#linkenavigation a {float:none;} 
/* End IE5-Mac hack */ 

#linkenavigation a:visited { 
color:#00008b; 
text-decoration:none; 
} 

#linkenavigation a:hover { 
color:#A0AFD3; 
text-decoration:none; 
} 

#linkenavigation a:active { 
color:#a30d00; 
text-decoration:none; 
} 

#linkenavigation #current { 
background-position:0 -142px; 
border-width:0; 
} 

#linkenavigation #current a { 
background-position:100% -142px; 
padding-bottom:0px; 
color:#00008b; 
} 

#linkenavigation li:hover, #hauptnavigation li:hover a { 
background-position:0% -142px; 
color:#000000; 
} 

#linkenavigation li:hover a { 
background-position:100% -142px; 
} 

#linkenavigation .pslink:link {
font-family:verdana, arial, helvetica, sans-serif;
color:#00008b;
}

#linkenavigation .pslink:visited {
font-family:verdana, arial, helvetica, sans-serif;
color:#00008b;
}

#linkenavigation .pslink:hover {
font-family:verdana, arial, helvetica, sans-serif;
text-decoration:underline;
color:#666666;
}

#linkenavigation .pslink:active {
font-family:verdana, arial, helvetica, sans-serif;
color:#00008b;
}

#linkenavigation .psmemo {
font-family:verdana, arial, helvetica, sans-serif;
}

#linkenavigation .pstd {
margin-bottom:0px;
padding-bottom:0px;
line-height:1.3em;
}

/* linke Navigation Ende*/

#Titel {
display:none
}