


/*
   ------------------------
   1. Standards
   ------------------------
*/

body {
        font-family: Century Gothic, Calibri, Verdana, Arial;
        font-size: 12pt;
        text-align: left;
         margin: 0px;
         padding: 0px;
        color: #5F5F5F;
         //background-color: #FFFFFF;
         background: #FFFFFF url(../images/bg_main_white.jpg);
         background-attachment: fixed;
}



h1 {
 font-size: 28pt;
 text-decoration: none;
 font-style: none;
 font-weight: none;
 text-align: center;
 margin-top: 40px;
 margin-bottom: 25px;
}


h2 {
 font-size: 14pt;
 font-style: italic;
}


h3 {
 font-size: 10pt;
 font-style: none;
 font-weight: bold;
}



table {
         margin: 0px;
}

p {
         margin: 0px 5px 5px 10px;
}


ul {
         margin: 0px;
         padding: 0px 0px 0px 25px;
         text-align: left;
}

ul.innen {
         margin: 10px;
         padding: 0px;
         text-align: left;
}

hr {
         margin: 10px 0px 10px 0px;
         padding: 0px;
         height: 0px;
         color: #D4D4D4;
         border-top: 1px solid #D4D4D4;
}

hr.indexlinks {
         margin: 10px 5px 10px 5px;
         padding: 0px;
         height: 0px;
         color: #FFBF00;
         border-top: 1px solid #FFFFFF;
         border-bottom: 1px solid #FFBF00;
}

input, select, textarea{
      border: 1px solid black;
      background-color: #FFFFFF;
      font-size: 8pt;
      color: #000000;
      margin: 1px 5px 1px 5px;
      padding: 2px;

}

.button_form{
      border: 1px dotted black;
      background-color: #C6E2FF;
      font-size: 8pt;
      color: #000000;
      font-weight: bold;
      margin: 1px 5px 1px 5px;
      padding: 2px 15px 2px 15px;

}

li{
      margin: 3px 0px 6px 0px;
      padding: 0px;
}

li.innen{
      font-size: 10pt;
      margin: 5px 10px 6px 10px;
      padding: 0px;
}



.fader {
        position: relative;
        display: inline-block;
}

.fader img {
       vertical-align: top;
        border-radius: 20px; /*CSS3 Standard*/
        -moz-border-radius:20px; /*Mozilla-basierte Browser (z.B. Firefox)*/
        -khtml-border-radius:20px;
        -webkit-border-radius: 20px; /*WebKit-basierte Browser (z.B. Safari/Chrome)*/
}

.fader img.next {
       position: absolute;
       top: 0;
       left: 0;
}