body 
{
 font-family:Verdana;
 font-size:12px;
 background-color:#E8E8E8;
 text-align:center;
 margin:0px;
}
h1 {font-size:18px;color:#000000;margin:1px;}
h2 {font-size:16px;color:#000000;margin:1px;}
h3 {font-size:14px;color:#000000;margin:1px;}
p {margin-top:0px;}

code {font-size:14px;color:#0000ff;}



pre
{
 font-size:14px;
 color:#0000ff;
 padding:5px;
}
a:link, a:visited, a:active, a:hover
{ 
  text-decoration:none;
  font-weight:normal;
  color:#000099;
  font-size:12px;
}
a:active, a:hover
{ 
  color:#009999;
}
a.menu:link, a.menu:visited
{ 
  color:#000;
 background-color:#92B6FF;
 text-decoration:none;
}
a.menu:active, a.menu:hover
{ 
  color:#92B6FF;
 background-color:#eeeeee;
}	
a.menu {
 display:block;
 padding:2px;
 border-top:1px solid #000;
 background-color:#92B6FF;
 text-align:center;
 font-weight:normal;
 color:#eeeeee;
 text-decoration:none;
 }
 
#hauptbody{
position:relative;
width:760px;
margin:0px auto;
text-align:left;
background-color:#009200;
border:1px solid #000000;
}
/*#336699#B60000*/
#title {
height:90px;
padding:5px;
background-color:#009200;
border-bottom:1px solid #000;
}
#left {
background-color:#009200;
width:160px;
float:left;
}

#bannerbox {
 position:absolute;
 left:281px; top:10px; 
 width:462px; 
 height:60px;
 }
 
 /* position:absolute;
 left:660px; top:62px; 
 width:65px; 
 height:16px;*/
 
.banner{
padding:0px;
background-color:#92B6FF;
text-align:center;
font-weight:bold;
color:#999999;
border:1px solid #000;
}

#bannerbox2 {
 position:absolute;
 left:286px; top:26px; 
 width:462px; 
 height:60px;
 }

#kopfleistebox {
position:absolute;
left:13px; top:91px; width:730px; height:14px;
}

.kopfleiste {
text-align:center;
padding:4px;

}

.menutitle{
font-weight:bold;
text-align:center;
margin:2px;
}
.menucontainer {
border:1px solid #000;
background-color:#FF9200;
width:150px;
margin:10px;
}
#content {
border:1px solid #efeff7;
background-color:#efeff7;
width:566px;
float:right;
padding:0px 10px;
}

.contenttitle {
border:1px solid #000;
background-color:#FF9200;
}

.schriftklein
{
font-size:		10px;
}

.copy
{
color:			#B6B6AA;
font-size:		10px;
}

.table
{
border:			1px solid #000;
padding:		1px;
background-color: 	#FF9200;
}


.link
{
background-color:	#FF9200;
border:			1px solid #000;
font-weight:   		lighter;
color:			#545570;
font-size:		11px;
font-family:		verdana,arial,helvetica,sans-serif;
}

.button
{
	background-color:		#EDEFF1;
	color:				#002455;
	border:			1px solid #000;
	font-size:			11px;
	font-family:        verdana,arial,helvetica,sans-serif;
	cursor:				pointer;
}

.linkbutton
{
	background-color:		#EDEFF1;
	color:				#002455;
	border:				none;
	font-size:			11px;
	font-family:        verdana,arial,helvetica,sans-serif;
	text-decoration:		underline;
	cursor:				pointer;
}

.addtextarea
{
        background-color:	#EDEFF1;
	border:			1px solid #000;
	font-family:        verdana,arial,helvetica,sans-serif;
	font-size:		10px;
	color:			#000000;
}

.textarea
{
        background-color:	#EDEFF1;
	border:			1px solid #000;
	font-family:        verdana,arial,helvetica,sans-serif;
	font-size:		10px;
	color:			#000000;
}

.input
{
    	background-color:		#FFFFFF;
	border:			1px solid #000;
	font-family:        verdana,arial,helvetica,sans-serif;
	font-size:			10px;
	color:				#000000;
}



.menulinkcolor
{ 
	border-top-width:1px;
	border-top-style: solid;
	border-top-color:#799FBD;
	background-color:#F7F7F7;
}



.menulink
{
background-color:	#92B6FF;
border-style:		solid;    
border-width:		1px; 
border-color:		#000;
font-weight:   		bold;
color:			#545570;
font-size:		12px;
font-family:		verdana,arial,helvetica,sans-serif;
padding:		3px;   
}
a.menulink:hover 
{
color:#FFFFFF;
background-color: #DB0000;
} 

.menulink_on
{
background-color:	#FFFFAA;
border-style:	solid;
      
border-width:		1px; 
border-color:		#000;
font-weight:   		bold;
color:			#FFFFFF;
font-size:		12px;
font-family:		verdana,arial,helvetica,sans-serif;
padding:		3px;   
}
