body{
background: #ffd599;
scrollbar-arrow-color:BBBBBB;
scrollbar-base-color:777777;
scrollbar-darkshadow-color:444444;
scrollbar-face-color:444444;
scrollbar-highlight-color:000000;
scrollbar-shadow-color:444444;

margin:0px;
padding:0px;

font-family:arial;
font-size:0.75em;
color:#6b5940;
font-decoration:none;
font-weight:none;
text-align: justify;
}                       

form
{
margin:0px;
padding:0px;
border:0px;
display:inline;  //!!!
}

input,textarea,button,select
	{
	border-right:1px solid #dec496;
	border-top:1px solid #dec496;
	border-left:1px solid #dec496;
	border-bottom:1px solid #dec496;
	Font-Family:Verdana;
	Font-Weight:normal;
	Font-Size:11px;
	background:#ffecd1;
	color:#6b5940;
    
    vertical-alignment: middle;
	}

.input_contact
    {
    font-size: 14px;
    }
    
//table { border-collapse:collapse; }

font.titel {color: #6b5940;}
    
td	
	{
	font-family:arial;
	font-size:12px;
	color:#6b5940;
	font-decoration:none;
	font-weight:none;
    }
    
a:link 			{color:#6b5940; font-family:arial;font-size:11px;text-decoration:none}
a:visited 	    {color:#6b5940; font-family:arial;font-size:11px;text-decoration:none}
a:active 		{color:#6b5940; font-family:arial;font-size:11px;text-decoration:none}
a:hover 		{color:#8F0000; font-family:arial;font-size:11px;font-weight:none}

a.menu          {font-size:14px;font-style: italic; font-family: arial; color: #120ac2; text-align: right; }
a.menu:hover    {font-size:14px;font-style: italic; font-weight:bold; font-family: arial; color: #120ac2; text-align: right; }
a.menu:visited  {font-size:14px;font-family: arial; text-align: right; color: #120ac2;}
a.menu:active    {font-size:14px;font-style: italic; font-family: arial; color: #120ac2; text-align: right; }

a.submenu         {font-size:12px;font-style: italic; font-family: arial; color:#9f482e;}
a.submenu:visited {font-size:12px;font-style: italic; font-family: arial; color: #9f482e;}
a.submenu:hover {font-size:12px;font-style: italic; font-weight: bold; font-family: arial; color: #8F0000; text-align: right;}


.small 		    {color:#6b5940; font-family:verdana;font-size:10px;font-weight:none}




/*----------------------------------------------*/

.text
{
text-align: justify;
}

#headbar
{
position:relative;
width:100%;
top:10px;
padding: 2px 0px 0px 0px;
background-color: #ffe7c5;
border: solid #fcf4d5;
border-width:5px 0px 5px 0px;
}

.powerbutton
    {
    border: 0px;
    }

    
/*------------------------------------------------*/

#centerer
{
position:absolute;
top:50%;
left:50%;
width: 950px;
padding: 0px;
margin-left: -490px;
margin-top: -220px;
border:0px solid yellow;
text-align:left;
}

.menucol
{
font-family: arial;
color: #120ac2;
text-align: right;
font-size:18px;
padding: 2px;
border-bottom: 1px solid #c8a367;
height: 15px;
display: block;
}
          
.submenucol
{
text-align: right;
font-size:14px;
padding: 2px;
margin-left:10px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-bottom: 1px solid #c8a367;
background-color: #fad5b1;
height: 15px;
}

#mainbox
{
position: relative;
/*border: 1px solid red; */
left: 180px;
top: 0px;
width: 780px;
}



#menu
{
align:right;
font-family: arial;
color: #120ac2;
text-align: right;
font-size:15px;
position: absolute;
width:170px;
margin:0px;
padding: 0px;
left:0px;
top: 30px;
line-height:95%;
height: 15px;
border:0px solid green;

font-style: italic;
/*background-image: url("images/contentbox.png");*/
}

.bottomimp
{
color:#295586;
font-size: 11px;
}

.verbandssiegel
{
text-align:right;
position:relative;
margin-right:5px;
color:#295586;
font-size: 11px;
font-style: normal;
top:0px;
overflow: visible;
line-height:100%;
clear:both;
}
/*----------------------------------*/

#ol{width:16px; height:16px;    background-image:url("../img/box/ol.gif");}
#om {height:16px;                background-image:url("../img/box/o.jpg");}
#or{width:16px; height:16px;    background-image:url("../img/box/or.gif");}
    
#ml {width:16px;                 background-image:url("../img/box/l.jpg");}
#mm {background-color:#ffe6c4;}
#mr {width:16px;                 background-image:url("../img/box/r.jpg");}
   
#ul{width:16px; height:16px;    background-image:url("../img/box/ul.gif");}
#um{ height:16px;               background-image:url("../img/box/u.jpg");}
#ur{width:16px; height:16px;    background-image:url("../img/box/ur.gif");}

/*----------------------------------*/
// ADMIN

.wborder
{
border: 1px solid white;
}

.window
{
border:1px solid #777777;
background-color:#ffd599;
padding:1px;
}

.window_header
{
font-size:11px;
padding: 1px 5px 1px 5px;
background-color:#c8a367;
border:1px solid #444444;
color:#000000;
}

/*
ffe6c4
ffd599
c8a367  
*/