body {
    font-family:Arial,Verdana,sans-serif;
    margin: 0 0 0 0;
    background-attachment:fixed;
	background-color:#fde3ac;
    }

#editiermodus {
    position: absolute;
    top:0px;
    left:0px;
    padding-bottom: 0px;
    background-color:red;
    width:100%;
    height:20px;
    text-align: center;
    color:#FF9B9B;
    font-weight: bold;
}

#balkenunterlogo {background: #186C3E;height:1px;}

#banner1 {
        border: 10px solid #186C3E;
        border-width: 0px 0px 5px 0px; 
        height:200px;
        padding-bottom: 0px; 
        position: absolute left; 
        width: 100%;
        top:0px;
        left:0px;
}

.platzhalter20 {
                height: 20px;
                width:20px;
                }


a:visited
{
		color: #551A8B;
	}
	
a:link, a:visited
		{
		color:#38463;
 		text-decoration:none;	
	}

a:hover
		{
		color:red;
		text-decoration: none;
		}
		
a.topnav:active
		{
		color:red;
	}
a.topnav:link, a.topnav:visited
		{
		color:white;
 		text-decoration:none;
		font-family:Verdana,Arial,sans-serif;
		font-size:11px;
		}

a.topnav:hover
		{
		color:red;
		font-family:Verdana,Arial,sans-serif;
		text-decoration:underline;
		font-size:11px;	
		}

a.nav:link, a.nav:visited
		{
		color:#20623C;
 		text-decoration:none;
		font-size:11px;
		border-top:0px solid #CDDCD3; 
		border-bottom:1px solid #CDDCD3; 
		border-left:0px; 
		border-right:0px; 
		padding-top:4px;
		padding-bottom:4px;
		text-decoration:none;
		}

a.nav:hover, a.nav:active
		{
		color:red;
		text-decoration:underline;
		font-size:11px;	
		}


	
#content	{
			margin-left:5px;
			margin-right:5px;
			padding-right:5px;
			}

#nav { margin-left:15px; 
	width:180px;
	}

#nav ul
			{
			margin:0;
			padding:0;
			list-style-type:none;
			font-family:Verdana,Arial,sans-serif;
			}

#nav li { margin:0px; 
        }



#nav a
			{
			display: block;
			padding: 5px 5px;
			width: 170px;
			color: #186C3E;
            border-top: 1px solid #016330;
			text-decoration: none;
			font-weight: bold;
			font-size: 11px;
			}

#nav li.linkinline{
padding: 5px 5px;
}
#nav a.linkinline{
border-top: none;
display: inline;
}


#nav a.active
			{
			color: #51B380;
			}
#nav a:hover{
			color: #61C390;
			}
            
#nav ul ul li
			{
			 margin:0px;
			}

#nav ul ul a
			{
			display: block;
			padding: 0px 0px 0px 15px;
			border-top: 0px solid red;
			text-decoration: none;
			font-weight: normal;
			}

		
a.kastenlink:link, a.kastenlink:visited

		{
		color:#20623C;
 		text-decoration:underline;
		font-family:Verdana,Arial,sans-serif;
		font-size:11px;
		}
		
a.kastenlink:hover
		{
		color:orange;
		text-decoration:underline;
		font-family:Verdana,Arial,sans-serif;
		font-size:11px;
		}


.kastenhead
		{
		color:white;
		font-size:11px;
		font-weight:bold;
		font-family:Verdana,Arial,sans-serif;
		margin-right:2px;
		margin-left:3px;
		margin-top:0px;
		margin-bottom:1px;
		}
#kasten	
		{
		margin-top:10px;
		}

.structmain {border-collapse: collapse;}

.kasten 		{
		color:black;
		font-size:11px;
		font-family:Verdana,Arial,sans-serif;
		margin-top:0px;

		margin-right:0px;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:5px;
		padding-top:5px;
		border-top-width: 0px;
		border-left-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-color: red;
 		border-style: solid;

		}
		

p,td.struct
		{
		color:black;
		font-size:11px;
		font-family:Verdana,Arial,sans-serif;
		line-height:130%;
		letter-spacing:10%;
		word-spacing:0.1em;
        padding: 0 0 0 0;
        border-bottom-width: 0;
}

.tabelle, td
{
		border-top-width: 0px;
		border-left-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 1px;
 		border-bottom-color:white;
 		border-top-color:white;
 		border-style: solid;
		margin-left:5px;
		padding-left:5px;
		padding-right:5px;
		padding-top: 2px;
        padding-bottom: 2px;
  		padding-right: 10px;
		}



ul
		{
		list-style-type:square;
        margin-top:10px;
		}
		
		
h1		
		{
		color:#012059;
		font-size:18px;
		font-weight:bold;
		font-family:Verdana,Arial,sans-serif;
		padding-top: 10px;
		margin-bottom: 5px;
		}

h2	
		{
		color:black;
		font-size:14px;
		font-weight:bold;
		font-family:Arial,Verdana,sans-serif;
		 margin-bottom: 2 px;
		}

h4
		{
		color:#5866A3;
		font-size:20px;
		font-weight:bold;
		font-family:Arial,Verdana,sans-serif;	
  		margin-right: 200px;
		}
		
h5
		{
		color:#5866A3;
		font-size:14px;
		font-weight:bold;
		font-family:Arial,Verdana,sans-serif;	
  		margin-right: 200px;
  		margin-top:-10px;
		}	

#footer 		{
		color:black;
        font-weight: normal;
		font-size:11px;
		font-family:Arial,Verdana,sans-serif;
		border-top: 1px solid black;

		}



INPUT { 
    font: 10px Arial,sans-serif;
    border: 1px solid #6876B3;
}

#lgn {color: red;}

#log {
    position: absolute;
    top:155px;
    left:5px;
    padding-bottom: 0px;
    font-size: 10px;
    color:black;
}

#log a {
    color:black;
    font-size: 10px;
    }
    

.blendable{
    border-bottom: 1px solid #eee;
    border-left: 1px solid #eee;
    border-right    : 1px solid #eee;
    padding-left: 4px;
    padding-right: 4px;
    }


#xtrcmds
{
position: absolute;
top:90px;
left:5px;
margin: 0;
padding: 0 0 0 12px;
}


#xtrcmds UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#xtrcmds LI
{
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#xtrcmds A
{
color: #444;
display: block;
width: auto;
text-decoration: none;
background: #DDDDDD;
margin: 0;
padding: 2px 10px;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
border-right: 1px solid #aaa;
}

#xtrcmds A:hover, #xtrcmds A:active { background: #BBBBBB; }

#xtrcmds A.active:link, #xtrcmds A.active:visited
{
position: relative;
z-index: 102;
background: #BBBBBB;
font-weight: bold;
}

#usrmsg {
    position: fixed;
    top:60px;
    left: 20px;
    font-size: 32px;
    color:#406;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    
}

.slgblack {color: #6876B3;text-align: left;
    padding: 4px;
margin-left: 87px;    
    }
.slgwhite {color: #6876B3;text-align: left;
    padding: 4px;
    margin-left:87px;}

#slg1 {margin-top:80px;}

.logMsg {font: normal 9px Verdana, Arial, sans serif;}
    

.searchterm0	{background-color:#FF0000}
.searchterm1	{background-color:#FFFF00}
.searchterm2	{background-color:#80FF00}
.searchterm3	{background-color:#FF8040}
.searchterm4	{background-color:#008000}
.searchterm5	{background-color:#0000FF}
.searchterm6	{background-color:#808000}
.searchterm7	{background-color:#003399}
.searchterm8	{background-color:#006699}
.searchterm9	{background-color:#808040}


#suchergebnis
    {
        background-color:
    }

#suchergebnis h2 {
    margin-top: 10px;
    border:1px solid green;
    }
#suchergebnis a
{
    color: black;
    font: bold 16px Verdana, Arial, sans serif;
    }
    
    
.arthead {
    background-color:#90b060;
    }
    
.artbody{
    font-size: 8pt;
    }
    
.glickbar {
    cursor: pointer;
    }


.logli {text-decoration: none!important;}
.tclo {border:none}
