p { color: #000000; font-size: 11px; font-family: Verdana;line-height:16px;}
A { color: #000000; font-size: 11px; font-family: Verdana;line-height:16px; text-decoration: underline;}
A:hover { color: #000000; font-size: 11px; font-family: Verdana;line-height:16px; text-decoration: none;}
.pfad1 { color: #ffffff; font-size: 11px; font-family: Verdana; text-decoration: none; padding-left: 27px; text-transform: uppercase;}
.pfad2 { color: #ffffff; font-size: 11px; font-family: Verdana; text-decoration: none; text-transform: uppercase; }
h1 { color: #000000; font-size: 11px; font-family: Verdana;line-height:16px; font-weight: bold;}
html, body    { color: #000000; font-size: 11px; font-family: Verdana; line-height:16px; margin: 0; padding: 0; height: 100% }
#logo    { background-image: url(fileadmin/layout/logo.gif); visibility: visible; position: absolute; top: 0; left: 0; width: 980px; height: 70px }
#graueleiste  { background-image: url(fileadmin/bilder/layout/balken_grau.gif); visibility: visible; position: absolute; top: 260px; left: 0; width: 980px; height: 27px; z-index:10  }
#headerbild   { visibility: visible; position: absolute; top: 70px; left: 0; width: 980px; height: 191px }
.cleaner { clear: both; visible: hidden; }
#content { float:left; visibility: visible; position: absolute; top: 1px; left: 0; width: 980px; height: 100px; z-index: 1; float: right   }
#sublinemenu{
z-index: 30;
margin: 0;
}

#sublinemenu ul{
list-style-type: none;
padding: 0;
margin: 0;
font-size: 11px;
text-transform: uppercase;
}



#sublinemenu ul li{
display: inline;
}


#sublinemenu ul li a{
display: inline;
padding-right: 30px;
width: auto;
color: #000;
text-decoration: none;
text-transform: uppercase;
}

#sublinemenu ul li a:hover{
text-decoration:underline;
color: #000;
}

#sublinemenu li#current a{
font-weight: normal;
color: #000;
}

#subsublinemenu{
z-index: 30;
margin: 0 0 0 -20px;
}

#subsublinemenu ul{
list-style-type: none;
text-align: left;
}



#subsublinemenu ul li a{
text-align: left;
color: #000000;
text-decoration:none;
display: block;
padding: 7px 0px 0px 6px;
}



#subsublinemenu ul li a:hover{
text-decoration:none;
color: #2E3EBC;
}

#subsublinemenu li#sub a{
font-weight: normal;
#padding-left: 20px;#
padding-left: 0px;
color: #000;
}


#subsublinemenu li#subcurrent a{
text-decoration:none;
font-weight: normal;
color: #2E3EBC;
}



#subsubsublinemenu{
margin: 0 0 0 -20px;
}

#subsubsublinemenu ul{
list-style-type: none;
font-size: 11px;
}

#subsubsublinemenu ul li a{
text-align: left;
color: #2E3EBC;
text-decoration:none;
display: block;
padding: 2px 0px 2px 0px;
line-height: 12px;
}

#subsubsublinemenu ul li a:hover{
text-decoration:underline;
color: #2E3EBC;
display: block;
background: transparent url(../fileadmin/bilder/layout/subnavi_w.gif) left center no-repeat;
}

#subsubsublinemenu li#subsubsubcurrent a{
text-decoration: underline;
font-weight: normal;
color: #2E3EBC;
display: block;
}

	


/* Bulletlists, general */
UL.csc-bulletlist LI { margin-left: 0.7em; padding-left: 1px; font-size: 11px; margin: 0; font-family: Verdana; line-height:18px; color: #000000; list-style-image: url(../fileadmin/bilder/layout/list.gif);}

/* Bulletlists, specifically */
UL.csc-bulletlist-0 { margin-left: 0.7em; padding-left: 0.7em; color: #000000; list-style-position: outside; }


/* RTE / Bulletlists */
UL { font-family: Verdana; margin-top: 0px;  font-size: 11px; line-height:16px; }
UL LI { font-family: Verdana; font-size: 11px; }
UL UL LI { font-family: Verdana; font-size: 11px; }
OL { margin-top: 0px; }
LI { margin-top: 0px; padding-top: 0px; line-height:16px;}