body{
background:#ffffff;
text-align:center;
color:#000000;
font:12px 'arial';}
a{
text-decoration:underline;
font:12px 'arial';
color:#000000;}
a:hover{
text-decoration:none;
font:12px 'arial';
color:#444444;}

#main{
z-index:1;
position:relative; left:0px; top:0px;
background-image:url(hintergrund.jpg);background-repeat:no-repeat;background-position:0px 0px;
display:block;
width:800px;
height:500px;
padding:0px;
overflow:hidden;
color:#ffffff;
font:12px 'arial';
border:0px solid #000000;}

#head{
z-index:2;
position:relative; left:-6px; top:27px;
background:transparent;
display:block;
width:735px;
height:53px;
overflow:hidden;
color:#ffffff;
font:12px 'arial';
border:0px solid #000000;}

#headlink{
z-index:3;
position:absolute; left:10px; top:15px;
background:transparent;
display:block;
width:460px;
height:40px;
overflow:hidden;
text-align:left;
color:#ffffff;
font:14px 'arial';
font-weight:bold;
border:0px solid #000000;}
#headlink a{
color:#ffffff;
font:12px 'arial';
font-weight:bold;
text-decoration:none;
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
margin:2px;
border:0px solid #ffffff;}
#headlink a:hover{
background:#999999;}

#headinfo{
z-index:3;
position:absolute; right:135px; top:6px;
background:transparent;
display:block;
width:120px;
height:40px;
overflow:hidden;
text-align:left;
color:#ffffff;
font:9px 'arial';
font-weight:bold;
border:1px solid #ffffff;}
#headinfo a{
font:9px 'arial';
font-weight:bold;
text-decoration:none;
color:#ffffff;}

#headinfo2{
z-index:3;
position:absolute; right:5px; top:6px;
background:transparent;
display:block;
width:120px;
height:40px;
overflow:hidden;
text-align:left;
color:#ffffff;
font:9px 'arial';
font-weight:bold;
border:1px solid #ffffff;}
#headinfo2 a{
font:9px 'arial';
font-weight:bold;
text-decoration:none;
color:#ffffff;}

#contentbox{
z-index:2;
position:relative; left:-4px; top:70px;
background:transparent;
display:block;
width:735px;
height:360px;
overflow:hidden;
color:#ffffff;
font:12px 'arial';
border:0px solid #000000;}

#leftbox{
z-index:3;
position:absolute; left:6px; top:7px;
background:transparent;
display:block;
width:162px;
height:350px;
overflow:hidden;
text-align:center;
color:#ffffff;
font:9px 'arial';
font-weight:bold;
border:0px solid #000000;}

#flashbox{
z-index:4;
position:absolute; left:0px; top:0px;
background:transparent;
display:block;
width:160px;
height:130px;
overflow:hidden;
text-align:center;
color:#ffffff;
font:9px 'arial';
font-weight:bold;
border:1px solid #ffffff;}

#flashboxtag{
z-index:5;
position:absolute; right:0px; top:131px;
background:#999999;
display:block;
width:100px;
overflow:hidden;
text-align:center;
color:#ffffff;
font:10px 'arial';
font-weight:bold;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;}

#flashbox2{
z-index:4;
position:absolute; left:0px; top:155px;
background:transparent;
display:block;
width:160px;
height:130px;
overflow:hidden;
text-align:center;
color:#ffffff;
font:9px 'arial';
font-weight:bold;
border:1px solid #ffffff;}

#flashbox2tag{
z-index:5;
position:absolute; right:0px; top:286px;
background:#999999;
display:block;
width:100px;
overflow:hidden;
text-align:center;
color:#ffffff;
font:10px 'arial';
font-weight:bold;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;}

#linkbox{
z-index:4;
position:absolute; left:0px; top:155px;
background:transparent;
display:block;
width:160px;
height:130px;
overflow:hidden;
text-align:center;
color:#ffffff;
font:12px 'arial';
font-weight:bold;
border:1px solid #ffffff;}
#linkbox a{
display:block;
text-align:center;
color:#ffffff;
font:12px 'arial';
font-weight:bold;
text-decoration:none;
padding:0px;
margin-left:5px;
margin-right:5px;
margin-top:4px;
border:1px solid #ffffff;}
#linkbox a:hover{
background:#999999;}


#leftinfo{
z-index:4;
position:absolute; left:0px; top:315px;
background:transparent;
display:block;
width:160px;
overflow:hidden;
text-align:center;
color:#ffffff;
font:10px 'arial';
font-weight:bold;
border:1px solid #ffffff;}

#leftinfo2{
z-index:4;
position:absolute; left:0px; top:335px;
background:transparent;
display:block;
width:160px;
overflow:hidden;
text-align:center;
color:#ffffff;
font:10px 'arial';
font-weight:bold;
border:1px solid #ffffff;}

#contenthead{
z-index:3;
position:absolute; left:196px; top:7px;
background:transparent;
display:block;
width:220px;
overflow:hidden;
text-align:center;
color:#ffffff;
font:12px 'arial';
font-weight:bold;
border:1px solid #ffffff;}

#textboxright{
z-index:3;
position:absolute; left:196px; top:30px;
background:transparent;
display:block;
width:527px;
height:316px;
overflow:hidden;
text-align:center;
color:#ffffff;
font:12px 'arial';
border:1px solid #ffffff;}

#textboxtext{
z-index:4;
position:absolute; left:3px; top:3px;
background:transparent;
display:block;
width:518px;
height:307px;
overflow:auto;
text-align:center;
color:#ffffff;
font:12px 'arial';
padding:0px;
border:0px solid #ffffff;}
#textboxtext a{
color:#ffffff;
font-weight:bold;
text-decoration:none;}
#textboxtext a:hover{
text-decoration:underline;}

#tablebox{
z-index:3;
position:absolute; left:196px; top:38px;
background:transparent;
display:block;
width:527px;
height:310px;
overflow:auto;
text-align:center;
color:#ffffff;
font:12px 'arial';
border:0px solid #ffffff;}
#tablebox a{
color:#ffffff;
text-decoration:none;
font-weight:bold;}
#tablebox table{
border-collapse:collapse;
margin:0px;
color:#ffffff;
font:12px 'arial';
border:0px solid #ffffff;}
#tablebox tr{
padding:0px;
border:1px solid #ffffff;}
#tablebox td{
padding:0px;
border:1px solid #ffffff;}

