/* CSS BoxMania */

html {font-size: 62.5%;
}
body 	{background-color:#ffffff;
	font-family: verdana, sans-serif;
	font-size: 1.3em;
	color: #333333;
	text-align: center;
	scrollbar-face-color: #A9DCBD;
  scrollbar-shadow-color: #339966;
  scrollbar-highlight-color: #ffffff;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-darkshadow-color: #ffffff;
  scrollbar-track-color: #ffffff;
  scrollbar-arrow-color: #339966;

	}
	

* {margin: 0px; padding: 0px; border: 0px;}

h1, h2, h3, h4, h5, h6 {
	font-size: 1.4em;
    	margin: 0em 0em 0.7em 0em;
    	color: #333333;
    
}
	

td
{
color:#333333;
font-size: 13px;
font-family:verdana, arial, sans-serif;
}		



a:link.unsichtbar
{ COLOR: #333333; font-family: verdana, sans-serif; TEXT-DECORATION: none;cursor:text;onMouseOver="status='';return true; "outline:0;hidefocus="hidefocus" : outline: none; }
a:visited.unsichtbar
{ COLOR: #333333; font-family: verdana, sans-serif; TEXT-DECORATION: none; cursor:text;onMouseOver="status='';return true;"outline:0;hidefocus="hidefocus";  outline: none; }
a:hover.unsichtbar
{ COLOR: #333333; font-family: verdana, sans-serif; TEXT-DECORATION: none;cursor:text;onMouseOver="status='';return true; "outline:0;hidefocus="hidefocus" ; outline: none; }
a:active.unsichtbar
{ COLOR: #333333; font-family: verdana, sans-serif; TEXT-DECORATION: none; cursor:text;onMouseOver="status='';return true;"hidefocus="hidefocus";  outline: none; }


a:link
{FONT-SIZE: 12px; COLOR: #00A651; font-family:verdana, arial; TEXT-DECORATION: none; font-weight:normal;}
a:visited
{FONT-SIZE: 12px; COLOR: #00A651; font-family:verdana, arial;  TEXT-DECORATION: none;font-weight:normal;}
a:hover
{color:#333333;text-decoration:none;font-family:verdana, arial;  FONT-SIZE: 12px;font-weight:normal;}
a:active
{FONT-SIZE: 12px; COLOR: #00A651; font-family:verdana, arial;  TEXT-DECORATION: none;font-weight:normal;}

a:link.navi
{FONT-SIZE: 12px; COLOR: #339966; font-family:verdana, arial; TEXT-DECORATION: none; font-weight:normal;}
a:visited.navi
{FONT-SIZE: 12px; COLOR: #339966; font-family:verdana, arial;  TEXT-DECORATION: none;font-weight:normal;}
a:hover.navi
{color:#333333;text-decoration:none;font-family:verdana, arial;  FONT-SIZE: 12px;font-weight:normal;}
a:active.navi
{FONT-SIZE: 12px; COLOR: #339966; font-family:verdana, arial;  TEXT-DECORATION: none;font-weight:normal;}

a:link.navikl
{FONT-SIZE: 11px; COLOR: #339966; font-family:verdana, arial; TEXT-DECORATION: none; font-weight:normal;}
a:visited.navikl
{FONT-SIZE: 11px; COLOR: #339966; font-family:verdana, arial;  TEXT-DECORATION: none;font-weight:normal;}
a:hover.navikl
{FONT-SIZE: 11px; color:#333333;text-decoration:none;font-family:verdana, arial; font-weight:normal;}
a:active.navikl
{FONT-SIZE: 11px; COLOR: #339966; font-family:verdana, arial;  TEXT-DECORATION: none;font-weight:normal;}

a:link.copy
{FONT-SIZE: 10px; COLOR: #339966; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight:bold; }
a:visited.copy
{FONT-SIZE: 10px; COLOR: #339966; FONT-FAMILY: arial; TEXT-DECORATION: none;font-weight:bold; }
a:hover.copy
{color:#333333;text-decoration:none;font-family:arial;FONT-SIZE: 10px;font-weight:bold;}
a:active.copy
{FONT-SIZE: 10px; COLOR: #339966; FONT-FAMILY: arial; TEXT-DECORATION: none;font-weight:bold; }

a:link.navibutton
{FONT-SIZE: 12px; COLOR: #ffffff; font-family:verdana, arial; TEXT-DECORATION: none; font-weight:bold;}
a:visited.navibutton
{FONT-SIZE: 12px; COLOR: #ffffff; font-family:verdana, arial;  TEXT-DECORATION: none;font-weight:bold;}
a:hover.navibutton
{color:#A9DCBD;text-decoration:none;font-family:verdana, arial;  FONT-SIZE: 12px;font-weight:bold;}
a:active.navibutton
{FONT-SIZE: 12px; COLOR: #A9DCBD; font-family:verdana, arial;  TEXT-DECORATION: none;font-weight:bold;}

	div#zentriert {
  	position: absolute;
  	top: 50%;
  	left: 50%;
  	width: 860px;
 	 height: 580px;
  	margin-top: -290px;
  	margin-left: -430px;
  	overflow:auto;
	}

div#wrapper {	width: 840px;	
		text-align: left;}
	div#header {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
	background: #ffffff;
	height: 170px;
}		
div#header1 {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0xp;
	background: #ffffff;
	height: 83px;
	background-image : url(img/oben1.jpg);
	background-repeat : no-repeat;
}
div#header2 {margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0xp;background: #ffffff; height: 88px;	background-image : url(img/oben2.jpg);
	background-repeat : no-repeat;}

div#wrapcontent {
	
	margin-bottom: 0px;
	border-left:1px solid #339966;
	width: 830px;
	height: 370px;
	
	}


div#maintext {
position: absolute;
	float: right;
	width: 590px;
	height: 340px;
	padding: 20px 20px 2px 5px; 
	margin-left:215px;
	margin-top: 5px;
	margin-right: 10px;	
	overflow-x: hidden;
	overflow-y: auto;
}

div#menu {
	width: 165px; 
	padding-left: 8px;
	padding-top: 20px; 
	text-align: center;
	padding-bottom: 1px;
}
div#menu ul{padding-left: 2px; width: 100%;}
div#menu ul.klein{margin-left:2px;margin-top: 0px;text-align: left; line-height:1.0em}
div#menu li{list-style-type: none; padding-left: 0px; }

div#menu li a	{
	padding: 4px;
	font-weight: bold;
	text-decoration: none;
	color: #339966;}
	
	div#menu li a.gross{
				float:left;
				font-weight: bold;
				font-size:0.9em;
				text-decoration: none; 
				background-image :  url(../img/button_neu.gif);
				background-repeat : no-repeat; 
				color: #ffffff; 
				width:165px;
				padding-top: 8px;
				padding-left: 2px;
				padding-bottom: 10px;
				margin-top:4px ;
				margin-bottom: 5px;}			
	
div#menu li a.klein{
	margin-top: 0px;
	margin-bottom:30px;
	padding-top: 0px;
	font-weight: normal;
	font-size:12px;
	text-decoration: none;	
	color: #339966;	
	
	}				
div#menu li a.gross:hover, body#home 
{color:#A9DCBD;}
div#menu li a.klein:hover, body#home 
{color: #333333;}


div#footer {
	padding-top: 0px;
	color: #333333;
	height: 10px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0Px;
	background-repeat : no-repeat;
	background-image :  url(../img/unten.gif);
}
div#copy	{text-align: right;
		margin-right: 25px;
		margin-top:2px;
	}
	
	.defloat
{clear: both;}

.rahmen
{
font-family:arial, sans-serif;
background-color:#ffffff;
font-size:11px;
font-weight:bold;
color: #333333;
border:1px solid #339966; 
}

.formfehler
{
color: red;

}



.button
{
border: medium outset; 
background-color: #339966;
border-color: #ffffff #ffffff #ffffff #ffffff;
color:#ffffff;
cursor:pointer;
font-size:11px;

}
.fehler
{
font-family:arial, sans-serif;
text-decoration:none;
font-size:12px;
color: #339966;
margin: 0em 0em 0em 0em;


}

  a.info{
    position:relative;
    z-index:1; background-color:#ffffff;
    COLOR: #00A651;
    text-decoration:none}
	a.info:hover{z-index:2; background-color:#ffffff}

a.info span{display: none}

a.info:hover span{
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #00A651;
    background-color:#ffffff; color:#000000;
    text-align: left}
	
	.klein
	{
	font-size:11px;
	font-weight:bold;
}