<!--
body
{
 margin:0px;
 max-height : none;
 max-width : none;
 padding:0px;
 background-color:#000000;
 color:#FFFFFF;
 font-family:Verdana, Helvetica, Arial;
}

table, tr, td
{ 
 font-size:12px;
 margin:0px;
 padding:0px;
 border:0px;
}

img { border:0px; }
.w-100-p { width:100%; }
.valign { vertical-align:top; }
.center { text-align:center; }
a#menu, a:link#menu, a:visited#menu, a:active#menu, a:focus#menu
{
 padding-left: 4px;
 font-weight:700;
 color: #FFFFFF;
 font-family:Verdana;
 text-decoration:none;
}
#menu a .img { visibility:hidden; }
#menu a:hover .img { visibility:visible; }
a:hover#menu
{
 border:none;
}

h1
{
font-family:Arial;
font-size:28px;
display:inline;
line-height:50px;
}
h2
{
font-family:Arial;
font-size:20px;
display:inline;
line-height:10px;
}
h3
{
font-family:Arial;
display:inline;
line-height:20px;
font-size:16
}

td.body
{
 background-color:#222222;
 width:440px;
 height:380px;
 border-left:1px solid #000000;
 padding-left:30px;
}
div.body
{
 font-size:13px;
 margin:20px;
}

.teaser
{
 font-family:Arial;
 padding-left:10px;
 width:340px;
 text-align:justify;
}

.gray-frame
{
 background-color:#333333;
 height:30px;
 border-bottom:1px solid #000000;
 border-top:1px solid #000000;
}

.menu
{
 background-color:#444444;
 width:280px;
 padding-top:20px;
}


.info-site
{
 background-color:#222222;
 width:280px;
}
.info-box { position:absolute; }
.info-headline
{
 background-color:#444444;
 font-weight:700;
 padding:2px;
}
.info-content
{
 background-color:#666666;
 padding:2px;
 border:2px dotted #444444;
}

.klein
{
	color: #999999;
	font-size: 9px;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 16px;
}
a.klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight:normal;
}

a.klein:hover {
	color: #999999;
}

a.normal {
font-weight:normal;
color:#FFFFFF;
}
-->
