@charset "UTF-8";
/* CSS Document */
/* -------------------------------------------------------------
 1. RESET + STRUKTUR
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
               * {
                    margin: 0;
                    padding: 0;
               }
               body  {
           margin:0;
         padding:0;
                    background-color: #ffffff;
                    font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
               }
               h1, h2, h3 {
                    padding: 0.7em 0;
               }
               
               p {
                    padding: 0.3em 0;
               }
            
      a {
       color:#4f6ea4;
       text-decoration:none;
      }
      a:hover {
       text-decoration:underline;
      }
  a img {
   border:none;
  }
               #wrapper
               {
     
         width:930px;
                    background-color: #ffffff;
         position:relative;
               }
    .trenner {
     clear:both;
    * height:20px;
    }
    .clear {
     clear:both;
    }
/* -------------------------------------------------------------
 2. SUPER BANNER
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
 
   #ctsuper {
    /*
    position:absolute;
    left:212px;
    top:0px;
    */
    margin-left:212px;
    margin-bottom:10px;
    width:928px;
    height:90px;
    z-index:1;
   }
   
   .fill {
    float: left;
    width: 200px;
    height: 90px;
    background-color: #b15f99;
    cursor: pointer;
   }
   #skybanner {
    position:absolute;
    left:940px;
    top:0px;
    width:120px;
    height:600px;
    z-index:1;
   }
   
/* -------------------------------------------------------------
 3. FSV - Websites
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
   
    #fsvsites {
        float:left;
        width:100%;
        border-bottom:2px solid #4f6ea4;
        text-align:right;
        font-size:9px;
    }
     #fsvsites ul {
        padding: 0px;
        margin:0px;
        list-style: none;
                  }
     #fsvsites li {
        float: right;
        width: auto;
        margin-left:1px;
     }
     
     #fsvsites a {
        float: left;
        width: auto;
        background: url("../media/pix/sus-top-tab-links.png") no-repeat left top;
        text-decoration:none;
        color:#4f6ea4;
        padding-left:10px;
     }
   
   #fsvsites a:hover {
     background-position: 0% -41px;
     color: #FFFFFF;
   }
     #fsvsites a span {
        float:left;
        width:auto;
        background: url("../media/pix/sus-top-tab-rechts.png") no-repeat right top;
        color:#4f6ea4;
        padding: 3px 10px 2px 0;   
     }
     #fsvsites a:hover span {
        background-position: 100% -41px;
        color: #FFFFFF;
        cursor:pointer;
     }
   
 #fsvsites li.current a {
  background: url("../media/pix/sus-top-tab-links.png") no-repeat left top;
   background-position: 0% -41px;
 }
 #fsvsites li.current a span {
  background: url("../media/pix/sus-top-tab-rechts.png") no-repeat right top;
   background-position: 100% -41px;
   color:#FFFFFF;
 }
        
/* -------------------------------------------------------------
 3. HEADER
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
 
 
               #header {
        clear:both;
                    background-color: #4f6ea4;
     position:relative;
      /* Volle Breite setzen */
                    width: 100%;
     height: 80px;
               }
      
      #fsvlogo {
        position:absolute;
     top:-24px;
     left:2px;
     width:39px;
     height:22px;
      }
      
      #subhead {
        position:absolute;
     top:23px;
     left:280px;
      }
      
      #subhead h1 {
        color:#FFFFFF;
     font-size:12px;
     margin:0px;
     padding:0px;
      }
      
      #suche {
        position:absolute;
     width:210px;
     text-align:right;
     padding-right:15px;
     top:20px;
     left:680px;
     font-size:10px;
      }
      
      #suche form {
        padding:0px;
     margin:0px;
      }
      
      #suche input {
        width:100px;
     font-size:10px;
     border:1px solid #EFEFEF;
      }
      #suche .button {
        width:40px;
     border:0px;
      }
      
/* -------------------------------------------------------------
 4. HAUPTNAVIGATION
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
               #navbar {
     float:left;
        width:100%;
     text-align:right;
     font-size:11px;
     background-color:#4f6ea4;
     font-weight:bold;
     
               }
               #navbar ul {
                    padding: 0px;
     margin:0px;
     list-style: none;
     margin-left:10px;
               }
               
               #navbar li {
     position:relative;
                    float: left;
                    width: auto;
         border-bottom:1px solid #4f6ea4;
               }
               #navbar a {
                    float: left;
                    width: auto;
                    background: url("../media/pix/htab-links-4f6ea4.jpg") no-repeat left top;
                    text-decoration:none;
                    color:#4f6ea4;
                    padding-left:8px;
               }
      
               #navbar a:hover {
                    background-position: 0% -47px;
               }
      
               #navbar li.current {
     border-bottom:1px solid #FFFFFF;
               }
               #navbar li.current a {
                    background-position: 0% -47px;
               }
               #navbar li.current a span {
                    background-position: 100% -47px;
               }
      
      #navbar a span {
        float:left;
     width:auto;
                    background: url("../media/pix/htab-rechts-4f6ea4.jpg") no-repeat right top;
                    color:#4f6ea4;
                    padding: 5px 13px 5px 5px;   
      }
      #navbar a:hover span {
                    background-position: 100% -47px;
     cursor:pointer;
      }
#submue,#subgw,#subak,#subrg,#subis,#subprint  {
 position:absolute;
 top:25px;
 left:0px;
 background-color:#ffffff;
 background: url("../media/pix/bg-slider.png");
 background-position:bottom left;
 background-repeat: no-repeat;
 *background:none;
  *background-color:#ffffff;
 width:300px;
 text-align:left;
 font-weight:normal;
 
 z-index:900;
}
#submue a,#subgw a,#subak a,#subrg a,#subis a,#subprint a {
 background: none;
 padding:0px;
 float:none;
 text-transform:uppercase;
}
.slider-content {
 padding: 5px 15px 15px 10px;
}
#submue ul,#subgw ul,#subak ul,#subrg ul,#subis ul,#subprint ul {
 margin-left:0px;
 padding-left:15px;
 padding-top:10px;
 padding-bottom:5px;
 list-style:square;
}
#submue li,#subgw li,#subak li,#subrg li,#subis li,#subprint li {
 background: none;
 border-bottom:none;
 padding:0px;
 float:none;
}