html, body  {
background:#FF6600 url(../img/shadowbg.jpg) repeat-y scroll center 0;
border:0 none;
font-family:Arial,sans-serif;
font-size:16px;
font-weight:bold;
height:100%;
margin:0;
min-width:1070px;
padding:0;
text-align:center;

}

body {background:#FF6600 url(../img/shadowbg.jpg) repeat-y scroll center 0;
      min-width:1070px;
    /*  width:1070px;
      border:0px solid yellow; */
}

.wrapperbg {background:transparent url(../img/bg_streifen.gif) repeat-y scroll center 0;
border:0px dotted green;
height:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:50px;
width:1070px;
            }

.wrap {
background:transparent url(../img/bg_streifen.gif) repeat-y scroll 0 0;
border:0px dotted red;
height:100%;
margin-bottom:50px;
margin-left:auto;
margin-right:auto;
padding-bottom:100px;
width:790px;
        }


.globalcontent {
background:#000000 none repeat scroll 0 0;
border:0px dotted blue;
height:auto;
margin:0;
min-height:100%;
overflow:visible;
padding-top:20px;
text-align:left;
width:790px;
         }

.spacer {width:50px; height:20px; display:block;}

img{ border:0; }

h1, h2, h3, h4, h5, h6, p, form, a {
        margin:0;
        padding:0;
}

h1 {font-size:22px; font-weight:bold; margin-bottom:10px;}
/*siehe auch .imgtitle des JQuery weiter unten*/

p{font-weight:bold; text-align:left; margin-bottom:20px;}
.textliste {text-align:left;}
p a{color:#ff6600;}

.leftfloat {float:left;}
.rightfloat {float:right;}

.smallmiddle {padding:0px 100px 0px 100px;}

/*.imgfloat {width:225px; display:block;}
.erfolgimg .imgfloat img{float:left; margin:0px; padding:0px;}*/


strong{font-weight:bolder;}




.invisible {
       display: none;
         }

.off {
        position: absolute;
        left: -1000px;
        top: -1000px;
}

.clearme {clear:both; float:clear;}

form {
        margin: 0;
        padding: 0;
}

.video {
       position:relative;
       left: 420px;
       top:-18px;
       display:inline !important;
       padding:0px;
       margin:0px;

}


.contentbox {
       color:#ff6600;
       text-align:left;
       padding:15px;
       min-height:300px;
       margin:20px 0px 0px 0px;
}

.contentbox ul{ margin:0px;  padding:0px; display:block;   }
.contentbox ul li{margin:0px 0px 10px 10px; padding:0px;  }
.contentbox ul li a {color:#ff6600;}
/* .contentbox .marge{margin-left:214px; display:block;} */

.hightxt {height:380px;}
.planunghightxt {height:440px;}
.planunghightxt .asmiletext { margin-top:-20px;}

.erfolghightxt {height:420px;}
.erfolghightxt .asmiletext { margin-top:-20px;}

.extrashightxt {height:380px;}
.extrashightxt .asmiletext { margin-top:-25px;}
.hightxt530 {height:530px;}


.fazithightxt {height:420px;}
.fazithightxt .asmiletext { margin-top:-20px;}




.indexhightxt {height:350px;}
.indexhightxt .asmiletext { margin-top:-20px;}

.newshightxt {height:2400px;}

.anim {margin:30px 0px 0px 180px;}

.asmiletext { width:auto; height:245px; display:none; }
.animimg {display:none;}

.kursehightxt {height:1200px;}
/*vorher 1300px*/

.contentbox table{margin:0px 20px 0px 20px;}
.contentbox table, .contentbox tr, .contentbox td{
color:#ff6600;
font-weight:bold;
}
.contentbox td a{
color:#ff6600;
font-weight:bold;
}

.contentbox .erfolgtabimg {margin:0px; padding:0px; }
.contentbox .erfolgimg .erfolgtabimg img {margin:0px; padding:0px;}

.underline{text-decoration:underline;}

.foot {
      height:135px;
      background-color:#ff6600;
      color:#000;
      font-size:18px;
      padding-top:10px;
      margin-bottom:20px;
      text-align:center;
}

.foot strong {
      letter-spacing:5;
}

.foot .smalltxt{
       font-size:15px;

}

.foot .master{
  letter-spacing:-0.6;
  font-weight:lighter;
  font-size:14px;
}

/* N A V I G A T I O N */

.navi {background:#000;
       height:80px;
      }

.navi a {color:#994000;
         font-size:17px;
         text-decoration:none;
         }

.index .navi a {color:#f60; }

.navi .highlight a {color:#f60; text-decoration:underline;}
.navi a.navismall {font-size:10px; font-weight:normal; }

.navi a:hover {
         text-decoration:underline;

}


.mainnavi, .metanavi { position: relative;
           left:0px;
          width:750px;
}

.metanavi { position: relative;
           top:15px;
           }

.mainnavi li{float:left;
        display: block;
        margin:0px 25px 0px 0px;

}

.mainnavi li.lastone {margin-right:0px;}

.navi .metanavi a {font-size:12px; font-weight:normal;}
.metanavi {width:500px;}
.metanavi li{float:left;
        display: block;
        margin:0px 35px 0px 0px;
}


.imgbar .team, .imgbar .philo, .imgbar .planung, .imgbar .kurse {
        border: 0px solid red;
        width:790px;
        margin:0px;
        padding:0px;

}

.imgbar .team li{
        float:left;
        margin-right:3px;
        margin-left:6px;
        list-style-type:none;
        }

.imgbar .planung li{
        float:left;
        margin-right:0px;
        list-style-type:none;
        }
.teamimg, .erfolgimg {float:left; margin:5px 30px 0px 20px;}
.erfolgimg img{margin-bottom:5px;}
.erfolgimg p{color:#ff6600; font-size:13px; font-weight:normal; }

.teamcontent {
              display:block;

              border:0px solid red;
              margin-right:30px;
}
.erfolgcontent {
              display:block;
              height:380px;
              border:0px solid red;
              margin-right:30px;
}

.teamname {margin-top:20px;}

.imgbar .philo li{
        float:left;
        margin-right:0px;
        list-style-type:none;
        }

.imgbar .kurse li{
        float:left;
        margin-right:130px;
        margin-left:50px !important;
        margin-left:20px;
        list-style-type:none;
        }
.imgbar .kurse li.kurselast {margin-right:0px;}

/*.imgbar .erfolg li{
        float:left;
        margin-right:0px;
        list-style-type:none;
        }*/


.off {display:none;}


#slideshow {float:left; margin-right:20px;}
.image-title {font-size:22px; font-weight:bold; margin-bottom:10px;}


.pagecontrols {margin:50px 0px 30px 0px;}



.controls {margin-top:180px;}

.prev, .next { font-size:15px; font-weight:bold; color:#994000; display:block; text-decoration:none; margin-right:35px;}
.next {margin-right:0px;}
.prev:hover, .next:hover {text-decoration:underline;}






.laufband {
          width:790px;
          height:108px;
          overflow:hidden;
       /*   border:1px solid red;*/
          position:absolute;

          top:40px;
          }


.imgbar .left {opacity: 0.6; z-index: 200; position: relative; top: 20px;}
.imgbar .right {opacity: 0.6; z-index: 200; position: relative; top: 20px; left:686px;}

.imgbar {height:108px;}
.collage {height:170px; display:block;}

.laufband ul {
          height:108px;
          width:1760px;

          position:absolute;
          top:0px;
          left:0px;
          list-style-type:none;
          margin:0px;
          padding:0px;
          z-index:1;
}


.laufband li {
          float:left;

          margin:0px;
          padding:0px;
          list-style-type:none;

          }

.laufband p {display:none;}

.laufband a{color:#ff6600; font-size:11px;}
