body {
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#003366;
line-height:1.5;
}


a:link {
	color:#003366;
	/*background-color:#FFFFFF;
	padding:2px;*/
	text-decoration:none;
}
a:visited {
	color:#003366;
	/*background-color:#FFFFFF;
	padding:2px;*/
	text-decoration:none;
}
a:hover {
	color:#cc3333;
}
#but{
background-image:url(../pic/butbg.jpg); 
background-repeat:no-repeat; 
background-position:center; 
height:80px;
}
#but2{
background-image:url(../pic/butbg2.jpg); 
background-repeat:no-repeat; 
background-position:center; 
height:54px;
}
#but a:link{
color:#ffffcc;
}
#but a:visited{
color:#ffffcc;
}
#but a:hover{
color:#fff;
}
#but2 a:link{
color:#ffffcc;
}
#but2 a:visited{
color:#ffffcc;
}
#but2 a:hover{
color:#fff;
}
#lanlink{
text-align:center; 
margin-top:10px;
margin-bottom:10px;

}
#lanlink a:link{
color:#000;
padding:2px;
}
/*#lanlink a:link, #current{
padding:2px;
color:#000;
border:1px solid #ccc;
background-color:#FFFFCC;
}
#lanlink visited, #current {
padding:2px;
color:#000;
border:1px solid #ccc;
background-color:#FFFFCC;

}*/
#lanlink a:hover {
color:#aaa;
}
#header1{

color:#FFFFFF;
}

#header1 a{
color:#666;	
padding:0px;

color:#fff;
text-decoration:none;
}
#header1 visited{
color:#666;	
padding:0px;
}
#header1 a:hover{
color:#CCCCCC;
padding:0px;

}
inputvvvv{
border:solid 1px #aaa;
margin-bottom:2px;
padding:2px;
}

fieldset{
margin-top:20px;
}
#ex_div img{
margin:5px;
margin-bottom:0px;
}
#smart{
margin-top:6px;
font-size:9px;
}
#smart a:link{
color:#888;
}
#smart a:visited{
color:#888;
}
#smart a:hover{
color:#000;
}
#sitemap {
width: 15em;
margin: 20px 0 0 50px;
border: 3px double #ccc;
background-color: #fafafa;
color: #000;
}
#sitemap ul {
list-style-type: none;
}
#sitemap ul li {
font-size: 80%;
line-height: 140%;
}
#sitemap ul ul li {
font-size: 100%;
}

#sitemap ul li a {
display: block;
text-decoration: none;
background-color: transparent;
color: #600;
}
#sitemap ul li a {
background-image: url(../images/document.gif);
background-repeat: no-repeat;
background-position: 10px 3px;
padding: 2px 0 2px 40px;
}
#sitemap ul ul li a {
background-position: 40px 3px;
padding-left: 70px;
}
#sitemap ul ul ul li a {
background-position: 70px 3px;
padding-left: 100px;
}
#sitemap ul ul ul ul li a {
background-position: 100px 3px;
padding-left: 130px;
}

#sitemap ul li a.home {
background-image: url(../images/folder_top.gif);
background-repeat: no-repeat;
background-position: 10px 3px;
padding-left: 40px;
font-weight: bold;
background-color: #c0c0c0;
color: #600;
border-bottom: 1px solid #ccc;
}

#sitemap ul li a.rubrik {
background-image: url(../images/folder_open.gif);
background-repeat: no-repeat;
background-position: 10px 3px;
margin-top: 3px;
padding-left: 40px;
font-weight: bold;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
background-color: #d0d0d0;
color: #600;
}
#sitemap ul ul li a.rubrik {
background-position: 40px 3px;
padding-left: 70px;
background-color: #e0e0e0;
color: #600;
}
#sitemap ul ul ul li a.rubrik {
background-position: 70px 3px;
padding-left: 100px;
background-color: #f0f0f0;
color: #600;
}

#sitemap ul li a:hover,
#sitemap ul li a:hover.home,
#sitemap ul li a:hover.rubrik {
background-color: #fff;
color: #a00;
}

/* IE Extrawurst */
* html #sitemap ul li {
display: inline;
}
* html #sitemap ul li a {
height: 1%;
}
/* Extrawurst Ende */
                    
