.sitelink
{font-weight:normal;
font-size:11px;
color:gray;}
.sitelink a, .sitelink a:link, .sitelink a:visited, .sitelink a:active, 
{
text-decoration:none;
font-weight:bold;
color:black;}
.sitelink a:hover 
{
text-decoration:underline;
color: #444444;}
H4 {font-size:12px;
font-weight:bold;
margin-bottom:8px;}
form {margin:0;}
IMG {border:0;}
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search 
{	
margin-left: 20;
list-style: none;
padding-left: 0;}
li.doc {padding-left: 15px;
background-image: url(menu/doc.gif);
background-repeat: no-repeat;}
li.docs {padding-left: 15px;
background-image: url(menu/docs.gif);
background-repeat: no-repeat;}
li.sdoc {padding-left: 15px;
background-image: url(menu/doc.gif);
background-repeat: no-repeat;}
li.sdocs {padding-left: 15px;
background-image: url(menu/docs.gif);
background-repeat: no-repeat;}
.sitename 
{font-weight:normal;
font-size:11px;
letter-spacing:1px;}
.menulevel1,.menulevel2,.menulevel3,.locator,.navigator,.sitemaplevel1,.sitemaplevel2,.sitemaplevel3,.submenu, .sitemaplink
{
	font-weight:bold;
	font-size:12px;
	color:gray;
	line-height: 22px;
}
.menulevel1 a:link,.menulevel1 a:visited,.menulevel1 a:active,.menulevel1 a:hover,.menulevel2 a:link,.menulevel2 a:visited,.menulevel2, a:active,.menulevel2 a:hover,.menulevel3 a:link,.menulevel3 a:visited,.menulevel3 a:active,.menulevel3 a:hover,.locator a:link,.locator a:visited,.locator a:active,.locator a:hover,.navigator a:link,.navigator a:visited,.navigator a:active,.navigator a:hover,.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited, .sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover,.submenu a:link,.submenu a:visited,.submenu a:active,.submenu a:hover
{text-decoration:none;
}
.menu {
	font-weight:normal;
	font-size:13px;
	color:black;
}
.search a 
{font-weight:normal;
color:black;}
.search a:link,.search a:visited {color:black;}
.search a:active,.search a:hover {color:black;}
.edit {font-size:11px;
color:black;
background-color:#E5E5E5;}
.edit a:link,.edit a:visited,.edit a:active,.edit a:hover 
{font-weight:normal;
text-decoration:none;
color:black;}
input,select 
{font-size:11px;
text-indent:2px;}
textarea 
{font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
background-color:white;
width:98%;}
.searchbox .text,.searchbox .submit 
{border:1px solid black;
background-color:white;}
.locator 
{font-size:9px;
color:#444444;
font-weight:normal;
letter-spacing: -1px;}
.bodyline 
{ background-color: #FFFFFF; 
border: 1px #98AAB1 solid; }
.cmsline 
{ background-color: #FFFFFF; 
border: 2px #006699 solid; }
.innerline 
{ border: 2px #FFFFFF solid; }
.copyright 
{font-size:7px;
color:#444444;
font-weight:normal;
letter-spacing: -1px;
padding-left: 0px;}
.update, .login, .login a, .login a:link, .login a:visited, .copyright a, .copyright a:link, .copyright a:visited 
{font-size:9px;;
color:#444444;
text-decoration:none;
padding-left: 18px;}
.copyright a, .copyright a:link, .copyright a:visited 
{font-size:8px;;
color:#444444;
text-decoration:none;
padding-left: 0px;}
.login a:hover, .login a:active, .copyright a:hover, .copyright a:active 
{color:#000000;
text-decoration:underline;}
.navigator {font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal;
font-size:9px;}
.navigator a, .navigator a:link, .navigator a:visited, .navigator a:active 
{font-size:9px;
 text-decoration:none;
 color:black;}
.navigator a:hover 
{text-decoration:underline;
 color:black;}
BODY
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal;
	color: #333333;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
TABLE
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-left: 25px;
        line-height: 18px;
}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-left: 25px;
        line-height: 18px;
}
.kursiv 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: italic; 
	color: #333333;
}
a
{
	margin-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
        line-height: 11px;
}
a:hover 
{  
	color: #B99D5E; 
	text-decoration: none; 
        font-weight: bold;
}
a:active {  color: #999999}
.klein {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	color: #000000;
}
a.klein {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	color: black;
	text-decoration: none; 
}
a:hover.klein {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: gray;
	text-decoration: none; 
}
a.bild {
	border: 1px gray;
}
a:hover.bild {
	border: 1px #B99D5E;
}
.tab_hint {
	background-image: url(./images/log_v.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.spalt_hint {
	background-image: url(./images/spalte.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.spalt_hint_v {
	background-image: url(./images/spalte_v.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.tab_hint1 { background-image: url(./images/spalte1.jpg); 
	background-repeat: repeat-x; 
	background-position: left top; }
.spalt_hint2 { background-image: url(./images/spalte2.jpg); 
	background-repeat: repeat-x; 
	background-position: left top; }
p {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 25px;
}
li {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
}

