/* ----------------------------------------------------------------
  www.fischerpapier.ch Standard CSS
  Autor: A-SIGN GmbH // Guy-Maurice Collé
  Version: 15.02.2009
  Allg. Formatierungen, Layout,...
---------------------------------------------------------------- */
body {
  background: #463840;
  font-size: 101%;
  text-align: center;
  margin: 20px 0 0 0;
  padding: 0;
}

div, h2, h3, h4, h5, h6, p, table, ul, ol, img {
  margin: 0;
  padding: 0;
  text-align: left;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a, a:focus {
  text-decoration: none;
  outline: none;
}

img {
  border: 0;
}


/* Main-Container
------------------------------------------------- */
#main-c {
  position: relative;
  width: 862px;
  margin: 0 auto;
}
#main2-c {
  position: relative;
  width: 900px;
  margin: 0 auto;
}


  /* Top-Container
  ------------------------------------------------- */
  #main-c #top-c {
    position: relative;
    width: 862px;
    height: 428px;
    overflow: hidden;
  }
  
  
    #main-c #top-c .imageleft {
      position: relative;
      float: left;
      width: 257px;
      height: 428px;
      overflow: hidden;
    }

    #main-c #top-c .imageright {
      position: relative;
      float: left;
      width: 595px;
      height: 428px;
      margin: 0 0 0 10px;
      overflow: hidden;
    }

    #main-c #top-c #images {
      position: relative;
      background: none;
      width: 862px;
      height: 307px;
      overflow: hidden;
    }
    
      #main-c #top-c #images #teamimage {
        position: relative;
        float: left;
        width: 257px;
        height: 307px;
        overflow: hidden;
      }
      
    
      #main-c #top-c #images #imagerightone {
        position: relative;
        float: left;
        width: 595px;
        height: 307px;
        padding: 0 0 0 10px;
        overflow: hidden;
      }
          
        #main-c #top-c #images #imagerightone img {
          width: 595px;
          float: right;
          height:307px;
        }

    #main-c #top-c #image {
      position: relative;
      background: #6E685B;
      width: 862px;
      height: 305px;
      overflow: hidden;
    }
    
      #main-c #top-c #image img {
        width: 862px;
        /*height: 305px;*/
      }
      
    
      #main-c #top-c #image #teamimage {
        position: relative;
        float: left;
        width: 257px;
        height: 307px;
        overflow: hidden;
      }
      
        #main-c #top-c #image #teamimage p {
          color: #FFF;
          padding: 10px 0 5px 15px;
          font-size: 0.69em;
          line-height: 1.39em;
        }

        #main-c #top-c #image #teamimage p a {
          color: #FFF;
          text-decoration: none;
        }
        
        #main-c #top-c #image #teamimage img {
          width: auto;
        }
        
        #main-c #top-c #image #teamimage .csc-textpic {
          position: absolute;
          /*bottom: -3px;*/
          left: 0;
          width: 257px;
        }
        
      #main-c #top-c #image #description {
        position: relative;
        float: left;
        width: 605px;
        height: 307px;
      }
      
        #main-c #top-c #image #description .teamtext {
            position: absolute;
            bottom: 15px;
            left: 25px;
        }

          #main-c #top-c #image #description .teamtext p {
            font-size: 0.69em;
            color: #FFF;
            padding: 12px 15px 0 0;
            line-height: 1.39em;
            text-align: justify;
          }
          
            #main-c #top-c #image #description .teamtext p a {
              color: #FFF;
              text-decoration: none;
            }

          #main-c #top-c #image #description .teamtext .zitat {
            color: #c5d980;
            font-weight: bold;
          }
          

          #main-c #top-c #image #description .teamtext .tx-powermail-pi1_formwrap form {
            margin: 0;
            padding: 0;
          }
          
          #main-c #top-c #image #description .teamtext .tx-powermail-pi1_formwrap form fieldset {
            border: none;
            margin-top: 10px;
          }

          #main-c #top-c #image #description .teamtext .tx-powermail-pi1_formwrap form fieldset legend {
            display: none;
          }

          #main-c #top-c #image #description .teamtext .tx-powermail-pi1_formwrap form label {
            font-size: 0.69em;
            float: left;
            width: 120px;
            color: #FFF;
          }

          #main-c #top-c #image #description .teamtext .tx-powermail-pi1_formwrap form div.tx_powermail_pi1_fieldwrap_html_label {
            font-size: 0.69em;
            margin: 10px 0 5px 110px;
            *margin: 10px 0 5px 118px;
            width: 300px;
          }

          #main-c #top-c #image #description .teamtext .tx-powermail-pi1_formwrap form input.powermail_text,
          #main-c #top-c #image #description .teamtext .tx-powermail-pi1_formwrap form select.powermail_select,
          #main-c #top-c #image #description .teamtext .tx-powermail-pi1_formwrap form textarea.powermail_textarea {
            width: 300px;
            border: 1px #CCC solid;
            margin: 0 0 2px 0;
            *margin: 0 0 0px 0;
          }
          
          #main-c #top-c #image #description .teamtext .tx-powermail-pi1_formwrap form select.powermail_select {
            margin: 0 0 1px 0;
            width: 302px;
          }

          #main-c #top-c #image #description .teamtext .tx-powermail-pi1_formwrap form textarea.powermail_textarea {
            height: 50px;
          }

          #main-c #top-c #image #description .teamtext .tx-powermail-pi1_formwrap form input.powermail_submit {
            width: 120px;
            border: 0;
            margin: 10px 0 0 110px;
            *margin: 10px 0 0 128px;
            text-align: left;
            background: none;
            font-family: Verdana;
            font-weight: bold;
            color: #FFF;
            font-size: 0.69em;
            cursor: pointer;
          }

          #main-c #top-c #image #description .teamtext .tx-powermail-pi1_mandatory form input.tx-powermail-pi1_mandatory_submit {
            width: 140px;
            border: 1px #CCC solid;
            font-size: 0.69em;
          }

          #main-c #top-c #image #description .teamtext .tx-powermail-pi1_formwrap form .tx_powermail_pi1_fieldwrap_html {
            margin: 0 0 0 -10px;
            padding: 0;
            color: #FFF;
          }
          
          #main-c #top-c #image #description .teamtext .tx-powermail-pi1_formwrap form .powermail_mandatory_js {
            margin: 0 0 0 120px;
            *margin: 0 0 0 128px;
            color: #333;
            font-size: 0.69em;
          }
          
          
    #main-c #middle-c {
      position: relative;
      width: 862px;
      height: 114px;
      margin: 10px 0 0 0;
    }

      #main-c #middle-c #subnav {
        position: relative;
        float: left;
        background: #7c816b;
        width: 257px;
        height: 114px;
      }
      
        #main-c #middle-c #subnav .csc-textpic-imagewrap {
         
          padding: 0;
        }
      
        #main-c #middle-c #subnav ul#subnavigation {
          position: absolute;
          width: 300px;
          margin: 10px 0 5px 15px;
        }
        
        #main-c #middle-c #subnav ul#subnavigation li {
          float: left;
          width: 130px;
          list-style: none;
          padding: 0 0 12px 0;
          font-size: 0.69em;
          color: #FFF;
        }
        
        #main-c #middle-c #subnav ul#subnavigation li a {
          color: #FFF;
          border: 0;
          
        }
  
          #main-c #middle-c #subnav ul#subnavigation li a:hover {
            color: #CCC;  
          }
    
          #main-c #middle-c #subnav ul#subnavigation li .active,
          #main-c #middle-c #subnav ul#subnavigation .active {
            color: #FFF;  
            font-weight: bold;
          }
      
      #main-c #middle-c #content {
        position: relative;
        float: left;
        background: #828c87;
        width: 595px;
        height: 114px;
        margin: 0 0 0 10px;
      }
      
        #main-c #middle-c #content p {
          font-size: 0.69em;
          color: #d5d5d5;
          padding: 9px 15px 0 15px;
          line-height: 1.39em;
          text-align: justify;
        }
        
        #main-c #middle-c #content .teamlinks {
          position: absolute;
          right: 20px;
          top: 85px;
          font-size: 0.69em;
          color: #FFF;
        }
        
          #main-c #middle-c #content .teamlinks a {
            color: #FFF;
          }
        
        #main-c #middle-c #content ul.csc-menu {
          font-size: 0.69em;
          color: #d5d5d5;
          margin: 9px 0 5px 15px;
          line-height: 1.39em;
          text-align: justify;
        }
        
          #main-c #middle-c #content ul.csc-menu li {
            list-style: none;
            float: left;
            width: 170px;
            padding: 0 0 9px 0;
          }
          
            #main-c #middle-c #content ul.csc-menu li a {
              color: #FFF;
              padding: 0 15px 0 0;
            }
        
            #main-c #middle-c #content ul.csc-menu li a.act {
              color: #FFF;
              font-weight: bold;
            }
        
          #main-c #middle-c #content h2 {
            display: none;
          }
        
          #main-c #middle-c #content p strong,
          #main-c #middle-c #content p b {
            color: #FFF;
          }
          
          #main-c #middle-c #content p a {
            color: #d5d5d5;
            text-decoration: none;
          }
          
  /* Bottom-Container
  ------------------------------------------------- */
  #main-c #bottom-c {
    position: relative;
    width: 862px;
    height: 114px;
    margin: 10px 0 0 0;
  }

    #main-c #bottom-c #mainnav {
      position: relative;
      float: left;
      background: #392530;
      width: 257px;
      height: 114px;
    }
    
      #main-c #bottom-c #mainnav ul#navigation {
        position: absolute;
        width: 300px;
        margin: 10px 0 5px 15px;
      }
      
      #main-c #bottom-c #mainnav ul#navigation li {
        float: left;
        width: 150px;
        list-style: none;
        padding: 0 0 12px 0;
        font-size: 0.69em;
        color: #9c9ea1;
      }
      
      #main-c #bottom-c #mainnav ul#navigation li a {
        color: #9c9ea1;
        border: 0;
        
      }

        #main-c #bottom-c #mainnav ul#navigation li a:hover {
          color: #FFF;  
        }
  
        #main-c #bottom-c #mainnav ul#navigation li .navid_26,
        #main-c #bottom-c #mainnav ul#navigation li .navid_26:hover,
        #main-c #bottom-c #mainnav ul#navigation  .navid_26 {
          color: #f46007;  
        }
  
        #main-c #bottom-c #mainnav ul#navigation li .active,
        #main-c #bottom-c #mainnav ul#navigation .active {
          color: #FFF;  
          font-weight: bold;
        }

    #main-c #bottom-c #logo {
      position: relative;
      float: left;
      background: #877e77;
      width: 595px;
      height: 114px;
      margin: 0 0 0 10px;
    }




/* Micro-Container
------------------------------------------------- */
#main-c #micro-c {
  position: relative;
  width: 862px;
  height: 575px;
  overflow: hidden;
  color: #FFF;
  font-size: 0.69em;
}

#main-c #micro-c a {
  color: #CCC;
  text-decoration: none;
}

/* Micro-2-Container
------------------------------------------------- */
#main2-c #micro2-c {
  position: relative;
  width: 900px;
  height: 720px;
  overflow: hidden;
  color: #FFF;
  font-size: 0.69em;
}

#main2-c #micro2-c p {
  color: #CCC;
}

#main2-c #micro2-c a:link,
#main2-c #micro2-c a:visited {
  color: #CCC;
  text-decoration: none;
}  

  
  #main2-c #micro2-c form{
    margin:0 auto;
    width:380px;
  }


    #main2-c #micro2-c form legend {
      display: none;  
    }
    
    #main2-c #micro2-c form label{
    position:relative;
    width:130px;
    float:left;
    margin:3px 0 3px 0;
    
    }
    
    #main2-c #micro2-c form input{
    position:relative;
    width:200px;
    margin:3px 0 3px 0;
    border:1px solid #766c71;
    font-size:1.04em;
    background:#766c71;
    color:#ffffff;  
    }
    
    #main2-c #micro2-c form .tx_powermail_pi1_fieldwrap_html_checkbox_title{
    display:none;
    }
    
    #main2-c #micro2-c form .powermail_check_inner_uid214_0 label,
    #main2-c #micro2-c form .powermail_check_inner_uid226_0 label,
    #main2-c #micro2-c form .powermail_check_inner_uid228_0 label,
    #main2-c #micro2-c form .powermail_check_inner_uid230_0 label,
    #main2-c #micro2-c form .powermail_check_inner_uid232_0 label,
    #main2-c #micro2-c form .powermail_check_inner_uid234_0 label,
    #main2-c #micro2-c form .powermail_check_inner_uid236_0 label{
    display:none;  
    }
    
    
    #main2-c #micro2-c form #powermaildiv_uid211 {
      margin: 200px 0 0 0;
      clear: both;
    }
    
    #main2-c #micro2-c form .form_img{
    float:left;
    margin:10px 0 30px 0;
    }
    
    #main2-c #micro2-c form .powermail_check_inner{
    float:left;
    margin:10px 0 0 0;
    }
    
    #main2-c #micro2-c form .powermail_check_inner input{
    width:40px;
    border:none;
    background:none;
    }
    
    #main2-c #micro2-c form input.powermail_submit{
    position:relative;
    margin:3px 0 10px 130px;
    width:80px;
    background:#ffffff;
    color:#766c71;
    }
    
    #main2-c #micro2-c form fieldset{
    border:none;
    }
    
    #main2-c #micro2-c h2{
    margin:0 0 30px 0;
    padding:0 0 0 270px;
    width:auto;
    
  
    font-size:1.34em;
    }
    
    #main2-c #micro2-c .tx-powermail-pi1_thx{
    margin:0 0 0 8px
    }
    
    #main2-c #micro2-c .tx-powermail-pi1_thx a:link,
    #main2-c #micro2-c .tx-powermail-pi1_thx a:visited{
    text-decoration:underline;
    }
    
    #main2-c #micro2-c .tx-powermail-pi1_thx a:hover,
    #main2-c #micro2-c .tx-powermail-pi1_thx a:active{
    text-decoration:none;
    }
    
