body {
        padding: 0;
        margin: 0;
        background: #9fb6c7 url(../img/layout/bg_verlauf.jpg) fixed repeat-x ;
}

a:link    {font-family:Arial,Helvetica,Verdana,sans-serif; color:#f7941d;
text-decoration:none; }
a:visited {font-family:Arial,Helvetica,Verdana,sans-serif; color:#f7941d;
text-decoration:none; }
a:active  {font-family:Arial,Helvetica,Verdana,sans-serif; color:#f7941d;
text-decoration:none; }
a:hover  {font-family:Arial,Helvetica,Verdana,sans-serif; color:#f7941d;
background: #f6de75; }

a img {display: block}

#head01 {
                position:absolute; top:0px; left:0px;
                width:700px;
                height:70px;
                font-size:11px;
            font-family :Arial,Helvetica,Verdana,sans-serif ;
            color:#000000;
                }

#head02 {
                position:absolute; top:0px; left:700px;
                width:70px;
                height:70px;
                font-size:11px;
            font-family :Arial,Helvetica,Verdana,sans-serif ;
            color:#000000;
                }

#side01 {
                position:absolute; top:70px; left:0px;
                width:200px;
                height:80px;
                font-size:11px;
            font-family :Arial,Helvetica,Verdana,sans-serif ;
            color:#000000;
                }

#side02 {
                position:absolute; top:150px; left:0px;
                width:200px;
                height:420x;
                font-size:12px;
            font-family :Arial,Helvetica,Verdana,sans-serif ;
                font-weight: bold;
            color:#000000;
                background-image:url(../img/layout/side_02.jpg);
                background-repeat: no-repeat;
                }


#navigation {
        font-family:Arial,Helvetica,Verdana,sans-serif;
        font-size:12px;
        font-weight: bold;
        color:#000000;
        line-height: 150%;
        }

#navigation  a:link {
         color:#0074bb;
         }

#navigation  a:visited {
         color:#0074bb;
         }

#navigation  a:active {
         color:#0074bb;
         }

#navigation  a:hover {
         color:#ffffff;
         background:#0074bb;
         }


#naviweg {

                font-size:11px;
                font-family :Arial,Helvetica,Verdana,sans-serif ;
                font-weight: bold;
                color:#ffffff;
                }

#naviweg a:link{
                color:#ffffff;
                }

#naviweg a:visited {
                color:#ffffff;
                }

#naviweg a:active {
                color:#ffffff;
                }

#naviweg a:hover {
                color:#9fb6c7;
                background: #ffffff;
                }

#hauptrot {
                font-size:12px;
                font-family :Arial,Helvetica,Verdana,sans-serif ;
                color:#ffffff;
                line-height: 120%;
                }

#hauptrot  a:link {
         color:#ffffff;
         }

#hauptrot  a:visited {
         color:#ffffff;
         }

#hauptrot  a:active {
         color:#ffffff;
         }

#hauptrot  a:hover {
         color:#8a151b;
         background:#ffffff;
         }



#hauptblau {
                font-size:12px;
                font-family :Arial,Helvetica,Verdana,sans-serif ;
                color:#000000;
                line-height: 120%;
                }

#hauptblau  a:link {
         color:#0074bb;
         }

#hauptblau  a:visited {
         color:#0074bb;
         }

#hauptblau  a:active {
         color:#0074bb;
         }

#hauptblau  a:hover {
         color:#ffffff;
         background:#0074bb;
         }




td {
                font-size:12px;
                font-family :Arial,Helvetica,Verdana,sans-serif ;
                color:#000000;
                line-height: 120%;
                }

td  a:link {
         color:#0074bb;
         }

td  a:visited {
         color:#0074bb;
         }

td  a:active {
         color:#0074bb;
         }

td  a:hover {
         color:#ffffff;
         background:#0074bb;
         }



#main ul {
list-style: disc;
padding: 0;
margin: 5px 20px 5px 10px;
}

#main .footer {
font-size:10px;
font-family :Arial,Helvetica,Verdana,sans-serif ;
font-weight: bold;
color:#ffffff;
text-align: center;
margin-top: 5px;
margin-bottom: 5px;
}

.bild-links {
margin: 0px 5px 2px 0;
float: left;
}

/*

#tbnavi {
                position:absolute; top:135px; left:0px;
                width:117px;
                font-size:11px;
                font-family :Arial,Helvetica,Verdana,sans-serif ;
            color:#000000;
                }

#tbnavi ul {
list-style: none;
padding: 0;
margin: 5px 5px 5px 5px;
}

.tbnaviweg {
                position:absolute; top:137px; left:125px;
                width:475px;
                height:13px;
                font-size:11px;
                font-family :Arial,Helvetica,Verdana,sans-serif ;
            color:#000000;
                }

#tbmain {
                position:absolute; top:160px; left:125px;
                width:475px;
                font-size:12px;
                font-family :Arial,Helvetica,Verdana,sans-serif ;
            color:#000000;
                }

#tbmain ul {
list-style: disc;
padding: 0;
margin: 5px 20px 5px 10px;
}

#tbmain .footer {
text-align: center;
margin-top: 10px;
}

#tbmini {
                position:absolute; top:135px; left:610px;
                width:160px;
                font-size:11px;
                font-family:Arial,Helvetica,Verdana,sans-serif;
                color:#000000;
                }

#tbmini ul {
list-style: none;
padding: 0;
margin: 5px 5px 5px 5px;
}

#tbnavi .kleine-banner, #tbmini .kleine-banner {
text-align: center;
margin-top: 5px;
}

.bild-links {
margin: 0px 5px 2px 0;
float: left;
}

.header {
font: bold 12px Arial,Helvetica,Verdana,sans-serif;
padding: 0 5px;
background: #0031a3 ;
color: #ffffff;
}

.header2 {
font: bold 12px Arial,Helvetica,Verdana,sans-serif;
padding: 0 5px;
background: #0031a3 ;
color: #ffffff;
margin-top: 10px ;
}

.header3 {
font: 11px Arial,Helvetica,Verdana,sans-serif;
padding: 0 5px;
background: #ffc800 ;
color: #000000;
margin-top: 10px ;
}

.text {
        font-family:Arial,Helvetica,Verdana,sans-serif;
        font-size:11px;
        color:#000000;
        }

.form {
        font-family:Arial,Helvetica,Verdana,sans-serif;
        font-size:11px;
        color:#000000;
        }

*/
