BODY
{
    MARGIN: 0px;
    BACKGROUND-COLOR:#ffcc33;
}
A:link
{
    COLOR: #000066;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #000066;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #dc0b0b;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #000066;
    TEXT-DECORATION: none
}
#haupt
{
    width:980px; 
    height:560px;
    overflow:hidden;
    border-width:1px;
    border-color:#000000;
    border-style:solid;
    position:absolute;
    left:50%;
    margin-left:-490px;   
    top:50%;
    margin-top:-280px;
     
}
#banner
{
    width:980px; 
    height:80px;
    overflow:hidden;
    background-image:url(../images/banner.jpg);
    background-color:#000066;
}
#inhalt
{
    width:980px; 
    height:480px;
    overflow:hidden;
    background-color:#ffffff;
}
#menu
{
    float:left;
    width:140px; 
    height:480px;
    overflow:hidden;
    background-image:url(../images/menu_hinter.jpg);
    background-color:#000000;
}
#dar
{
    float:right;
    width:840px; 
    height:480px;
    overflow:hidden;
}
#dar_links
{
    float:left;
    width:565px;
    height:460px;
    overflow:auto;
    background-color:#ffffff;
    padding-left:20px;
    padding-right:20px;
    margin-top:10px;
    margin-bottom:10px;
}
#dar_support
{
    float:left;
    width:565px;
    height:460px;
    overflow:auto;
    background-color:#ffffff;
    padding-left:20px;
    padding-right:20px;
    margin-top:10px;
    margin-bottom:10px;
}
#dar_links_klein
{
    float:left;
    width:460px;
    height:480px;
    overflow:hidden;
    background-color:#ffffff;
    padding-left:20px;
    padding-right:20px;
   
}
#dar_rechts_gross
{
    float:right;
    width:315px; 
    height:480px;
    overflow:hidden;
    background-color:#ffff00;
    background-image:url(../images/rechts-hinter-gross.jpg);
    padding-top:15px;
    padding-left:0px;
}
#dar_rechts_klein
{
    float:right;
    width:200px; 
    height:480px;
    overflow:hidden;
    background-color:#ffff00;
    background-image:url(../images/rechts-klein-hinter.jpg);
    padding-top:15px;
}
#avira
{
    width:140px; 
    height:200px;
    margin-top:80px;
    border-width:1px;
    border-color:#000066;
    border-style:solid;   
}
.menu-ueber
{
    color:#ffff00;
    font-size:110%;
    padding-left:12px;
    padding-top:4px;
    padding-bottom:2px;
    border-top-width:1px;
    border-top-color:#ffffff;
    border-top-style:solid;
    
}
.menu-text
{ 
    margin-top:-10px;
    padding-bottom:0px;
}
a.menu:link, a.menu:visited
{
    color:#ffffff;
    BACKGROUND-COLOR: transparent;
    text-decoration:none;
    margin:15px;
    font-size:85%;
    font-weight:normal;
}
a.menu:active, a.menu:hover
{ 
     color:red;
}
a.menu1:link, a.menu1:visited
{
    color:#ffffff;
    BACKGROUND-COLOR: transparent;
    text-decoration:none;
    margin:35px;
    font-size:85%;
    font-weight:normal;
}
a.menu1:active, a.menu1:hover
{ 
     color:red;
}
a.banner:link, a.banner:visited
{
    float:right;
    padding-right:15px;
    padding-top:55px;
    color:#ffff00;
    font-size:80%;
    text-decoration:underline;
}
a.banner:active, a.banner:hover
{ 
    color:red;
    font-size:80%;
    text-decoration:underline;
}
.text
{
    color:#000000;
    padding-left:15px;
    padding-right:15px;
    text-align:justify;
    LINE-HEIGHT: 20px;
    font-size:12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.text-frame
{
    color:#000000;
    margin-top:15px;
    font-size:12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.ueberschrift
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    margin-left:15px;
    margin-top:30px;    
}
.ueberschrift-rechts
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    margin-left:5px;
    margin-top:15px;    
}
.text-rechts
{
    color:#000000;
    padding-left:5px;
    padding-right:15px;
    text-align:justify;
    font-size:8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.text-rechts1
{
    color:#000000;
    padding-left:5px;
    padding-right:5px;
    text-align:justify;
    font-size:8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.anleitung
{
    color:black;
    padding-right:20;
    padding-left:5px;
    font-size:85%;
}
a.rechts:link, a.rechts:visited
{
    padding-top:5px;
    color:#000066;
    font-size:85%;
    text-align:left;
    margin-left:10px;
}
a.rechts:active, a.rechts:hover
{ 
    color:red;
    font-size:85%;
    text-decoration:underline;
}
img.rechts
{
    margin-left:10px;
}
.frage
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: red;
    font-size:90%;
    font-weight:bold;
    TEXT-ALIGN: center
}
TABLE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN-left: 5px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    POSITION: relative;
    TEXT-ALIGN: center
}
TR
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left
}
TD
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left
}
li 
{
    color:#000000;
    margin:20px;
}
.support
{
    margin:20px;
    color:#000000;
    font-size:12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}