html, body {
height: 100%; 
margin:0 auto;
}

BODY
{
    background-color:#FFFFFF;	
	color: #000000;
	font-family : Verdana, Arial, Helvetica, MS Sans Serif, sans-serif; 
	font-size: 8pt;
	background-image: url(gfx/bgoverall.jpg);
	background-position: center;
	background-repeat: repeat-y;
	overflow: -moz-scrollbars-vertical;
	text-align:center;
}

td { font-family: Verdana, Arial, Helvetica, MS Sans Serif; font-size: 8pt; color: #000000; }

A:link
{
COLOR: #666666; TEXT-DECORATION: underline;
}
A:active
{
COLOR: #666666; TEXT-DECORATION: underline;
}
A:visited
{
COLOR: #666666; TEXT-DECORATION: underline;
}
A:hover
{
COLOR: #999999; TEXT-DECORATION: underline;
}

A.main:link
{
COLOR: #666666; TEXT-DECORATION: none;
}
A.main:active
{
COLOR: #666666; TEXT-DECORATION: none;
}
A.main:visited
{
COLOR: #666666; TEXT-DECORATION: none;
}
A.main:hover
{
COLOR: #999999; TEXT-DECORATION: none;
}

li.linkoben {
	float: left;
	margin: 0; padding:0;
	padding-top:1px;
	list-style: none;
	height: 18px;
	width: 80px;
	vertical-align:middle;
	text-align:center;
}

li.strich
{
	float: left;
	list-style: none;
	font-size:11pt;
}

li.link {
	margin-top: 2px;
	margin-left: 4px; margin-right: 4px;
	list-style: none none;
	height: 18px;
	vertical-align: middle;
	text-align:left;
}

li.sublink {
	margin-right: 5px;
	list-style: none none;
	height: 18px;
	width: 110px;
	vertical-align: middle;
	text-align:left;
	BORDER-RIGHT: #999999 1px solid;
}


ul {
margin: 0; padding:0;
}

img { border:0; }

h1 {
font-size:10pt; color:#333333; display: inline;
}

input, select, textarea {
	border-width:1px;  
	background-color:#FFFFFF; 
	color:#666666;
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
}	
div#frame, div#frame2
{
    text-align:left;
	margin:0 auto;
}
