body {             
        background-color:#66FF33;
        font-size:80%;
        font-family:arial,helvetica,sans-serif;
        color:#111;
        #color:#494A47;
        margin:0;
        padding:0;
        text-align:center;
        clear:both;
        background-image:url(/fileadmin/website/shadow.png);
        background-position:center;
        background-repeat:repeat-y;
        }
    div#wrap {
        width:1000px;
        #width:1002px;
        margin-left:auto;
        margin-right:auto;
        border:1px solid #aaa;
        background-color:#FFFFFF;
        padding:0;
        text-align:left;
        }
    div#header {
        margin:0;
        padding:0;
        backgroundcolor:#FAE311;
        height:{$headerweight};
        border-bottom:1px solid #aaa;
        text-align:left;
        }
    div#headermenu    {
        margin:0;
        background-color:#F0F0F0;
        text-align:right;
        font-size:100%;
        border-bottom:1px solid #aaa;
        }
    div#headermenu ul     {    
        list-style-type:none;
        padding:0;
        margin:3px;
        }
    div#navigation {
        list-style-type:none;
        padding-left:5px;
        padding-top:17px;
        float:left;
        width:180px;
        height:600px;
        padding-bottom:1px;
        text-align:left;
        }
    div#navigationplus    {
        }
    div#navigation ul     {    
                list-style-type:none;
                padding:0;
                margin:3px;
                }
    div#navigation ul ul    {    
                list-style-type:none;
                padding:0;
                margin:0 0 0.5em 1em;
                }            
    ul.navi li     {         
                margin-bottom:0;   
                }
    ul.navi li a { 
                display:block;
                padding-top:5px;
                text-decoration:none;
                color:#666666;
                font-weight:bold;
                border-bottom:1px solid #66ff33;
                }    
    ul.navi li a:active { 
                font-weight:bold;
                color:#666666;
                border-color:#66ff33;
                text-decoration:none;
                }
    ul.navi li a:visited { 
                font-weight:bold;
                color:#666666;
                border-color:#66ff33;
                text-decoration:none;
                }
    ul.navi li a:hover {    
                font-weight:bold;
                color:#cc0000;
                border-color:#cc0000;
                text-decoration:none;
                }
    ul.subnavi li    {    list-style-type:none;
                margin: 0;
                padding:0;
                font-weight:normal;
                }                
    ul.subnavi li a {     
                font-size:100%;
                text-decoration:none;
                color:#666666;
                font-weight:normal;
                }    
    ul.subnavi li a:active { 
                font-weight:normal;
                color:#666666;
                background-color:#ddd;
                border-color:#66ff33;
                text-decoration:none;
                }
    ul.subnavi li a:visited{ 
                font-weight:normal;
                color:#666666;
                border-color:#66ff33;
                text-decoration:none;
                }
    ul.subnavi li a:hover { 
                font-weight:normal;
                color:#cc0000;
                border-color:#cc0000;
                text-decoration:none;
                }
    div#content {
        margin-left:200px;
        weight:580px;
        width:580px;
        padding:0;
        text-align:left;
        }


    div#flash {
        background-color:#66ff33;
        margin:5px;
        margin-top:15px;
        margin-right:10px;
        ###width:180px;
        ###weight:180px;
        weigth:180px;
        float:right;
        padding-top:5px;
        padding-bottom:5px;
        padding-left:3px;
        padding-right:3px;
        text-align:center;
        border:1px solid #aaa;
        -moz-border-radius:8px;
        -khtml-border-radius:8px;
        }

div#advertising {
font-size:80%;
margin-top:15px;
margin-left:0px;
margin-right:10px;
width:180px;

padding:0px;
text-align:center;
}
       
     a:link { text-decoration:none; font-weight:bold; color:#cc0000; }      
     a:active { text-decoration:none; font-weight:bold; color:#cc0000; }
     a:visited { text-decoration:none; font-weight:bold; color:#cc0000; } 
     a:hover { text-decoration:underline; font-weight:bold; color:#000000; }   
       
    div#footer {
        clear:both;
        text-align:center;
        font-size:80%;
        color:black;
        #height:20px;
        background-color:#F0F0F0;
        border-top:1px solid #aaa;
            }
    div#footer ul     {    
                list-style-type:none;
                padding:0;
                margin:3px;
                }
    ul.navi      {         
                margin-bottom:0;   
                }
    ul.navi a { 
                padding:0;
                text-decoration:none;
                color:#666666;
                font-weight:bold;
                }    
    ul.navi a:active { 
                color:#666666;
                text-decoration:none;
                }

    ul.navi a:visited { 
                color:#666666;
                text-decoration:none;
                }
    ul.navi a:hover {    
                color:#FF9611;
                text-decoration:none;
                }    
     
     table.tabelleLP td {
         width:100%;
         font-size:80%;
         vertical-align:top;
         border-spacing:0;
         padding:0;
         text-align:left;
         }
     table.tabelleLP td.td-1 { /*Hier wird die Breite der 2. Spalte definiert */
         width:400px;
         border-spacing:0;
         padding:0;
         }
     table.tabelleLP td.td-0 { /*Hier wird die Breite der 1. Spalte definiert */
         width:200px;
         }
     
    table.tabelleLP3 td {
         width:auto;
         font-size:80%;
         vertical-align:top;
         text-align:left;
         }
     table.tabelleLP3 td.td-2 { /*Hier wird die Breite der 3. Spalte definiert */
         width:390px;
         }
     table.tabelleLP3 td.td-1 { /*Hier wird die Breite der 2. Spalte definiert */
         width:200px;
         }
     table.tabelleLP3 td.td-0 { /*Hier wird die Breite der 1. Spalte definiert */
         width:200px;
         }
     
     table.tabelle td {
         font-size:80%;
         vertical-align:top;
         }
