/* ######################################################################################################
** CSS f&uuml;r Beauty Moments                                                   #############################
** ######################################################################################################
**
*/
body {
        height:             99%;
        margin:             0px;
        text-align:                      center;
        color:                          #666666;
        padding:            0px;
        font:               12px Verdana, Arial, Sans-serif;
        background-color: #999999;
}

h1, h2, h3, h4, p {
    margin:                0px;
    padding:                0px;
}

p, ul, ol {
   line-height:                1.4em;
   padding-top:         5px;
   padding-bottom:5px;
}

/* headings */
h1 {
    font:               normal 2em Times New Roman, Times, serif;

}


h2 {
font:                       normal 1.5em Times New Roman, Times, serif;
padding:              5px 0px 5px 0px;
letter-spacing:             1px;
color:                                  #999;
}

h3 {
        font-family: Arial, Sans-serif;
}

hr {
        background:         #ccc;
        border:             none;
        color:              #ccc;
        height:             1px;
        clear:              both;
}

.hr2 {
        background:         #000000;
        border:             none;
        color:              #ccc;
        height:             1px;
        clear:              both;
        margin:             0px;
        padding:            0px;
}

/* linx */
a {
        background:         transparent;
        color:                           #990033;
        text-decoration: none;
}

a:hover {
    background:         transparent;
    color:              #000;
}

.simi-link {
        background:         transparent;
        color:                           #666666;
        text-decoration: underline;
}

.simi-link:hover {
    background:         transparent;
    color:              #666666;
}

/* forms */
.form {
        margin:             0;
        width: 88px;
        float: right
        ;
        text-align: left;
        height: 147px;
        background-image: url(../images/seite_home.jpg);
        background-repeat: no-repeat;
        padding: 0;
}

.header_kon1 {
        margin:             0;
        width: 620px;
        float: right;
        text-align: left;
        height: 130px;
        padding: 0;
}

.header_kon2 {
        margin:             0;
        width: 400px;
        float: left;
        text-align: left;
        height: 100px;
        padding-top: 0;
        padding-right: 0;
        padding-bottom: 0;
        padding-left: 0;
}
.submit {
    background:         #fff;
    border:             1px solid #afc4df;
    color:              #000;
}

input[type="submit"], input[type="text"] {
    padding:            1px 2px;
    font:               10px Verdana, Arial, Sans-serif;
}

label {
        float:                left;
        width:                70px;
  color:    #E0E0E0;
}

tab {
        float:                left;
        width:                150px;
  color:    #E0E0E0;
}

.site {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        height: 2400px;
        background-position: right top;
        position: relative;
}

.site_ns {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        height: 2100px;
        background-position: right top;
        position: relative;
}

.site_lei {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        height: 3550px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        background-position: right top;
        position: relative;
}

.site_team {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        height: 2500px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        background-position: right top;
        position: relative;
}

.site_kon {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        height: 1500px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        background-position: right top;
        position: relative;
}

.site_gast {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        height: 3000px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        background-position: right top;
        position: relative;
}

.site_akt {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        height: 2200px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        background-position: right top;
        position: relative;
}

.site_meist {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        height: 1435px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        background-position: right top;
        position: relative;
}



.site_sem {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        height: 2800px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        background-position: right top;
        position: relative;
}


.site_sem_perm {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        height: 3670px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        background-position: right top;
        position: relative;
}

.site_imp {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        height: 1470px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        background-position: right top;
        position: relative;
}

.site_gal_sem {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        height: 1405px;
        background-position: right top;
        position: relative;
}

.site_gal_stud1 {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        height: 1370px;
        background-position: right top;
        position: relative;
}

.site_gal_stud2 {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        height: 1370px;
        background-position: right top;
        position: relative;
}

.site_gal-nail {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        height: 2270px;
        background-position: right top;
        position: relative;
}

.site_gal {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        height: 1125px;
        background-position: right top;
        position: relative;
}

.site_gal_neu {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        height: 5100px;
        background-position: right top;
        position: relative;
}

.site_news {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        height: 2425px;
        background-position: right top;
        position: relative;
}

.site_jobs {
        width:        1025px;
        text-align:   left;
        margin-left:  auto;
        margin-right: auto;
        padding-top: 20px;
        background-color: #FFFFFF;
        background-image: url(../images/hg.jpg);
        background-repeat: repeat-x;
        height: 1240px;
        background-position: right top;
        position: relative;
}

.head {
        font:         11px Verdana, Arial, Sans-serif;
        position:     relative;
        background-color: #fff;
        background-position: left top;
        width: 330px;
        float: left;
}

.nav {
        height: 156px;
        float: left;
        background-image: none;
        width: 289px;
        background-color: #00FF00;
}

.marke {
        height: 150px;
        width: 330px;
        float: left;


}
.navi {
        position:    absolute;
        top:         146px;
        width:       330px;
        background:  #ccc;
        left: 0px;
}

.homelink {
  position:    absolute;
  top:         35px;
  right:       5px;
  height:      110px;
  width:       248px;
}

.main {

}

.spacer1 {
        height: 435px;
        width: 59px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/spacer1.jpg);
        background-color: #FFFFFF;
}

.spacer_ns {
        height: 435px;
        width: 59px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/spacer_ns.jpg);
        background-color: #FFFFFF;
}

.spacer_lei {
        height: 435px;
        width: 59px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/spacer_lei.jpg);
        background-color: #FFFFFF;
}

.spacer_team {
        height: 435px;
        width: 59px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/spacer_team.jpg);
        background-color: #FFFFFF;
}

.spacer_sem {
        height: 435px;
        width: 59px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/spacer_sem.jpg);
        background-color: #FFFFFF;
}

.spacer_sem_perm {
        height: 435px;
        width: 59px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/spacer_sem_perm.jpg);
        background-color: #FFFFFF;
}


.spacer_akt {
        height: 435px;
        width: 59px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/spacer_akt.jpg);
        background-color: #FFFFFF;
}

.spacer_meist {
        height: 435px;
        width: 59px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/spacer_akt.jpg);
        background-color: #FFFFFF;
}

.spacer_imp {
        height: 435px;
        width: 59px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/spacer_imp.jpg);
        background-color: #FFFFFF;
}

.spacer_kon {
        height: 435px;
        width: 59px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/spacer_kon.jpg);
        background-color: #FFFFFF;
}

.spacer_gast {
        height: 435px;
        width: 59px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/spacer_gast.jpg);
        background-color: #FFFFFF;
}

.spacer_gal {
        height: 435px;
        width: 59px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/spacer_gal.jpg);
        background-color: #FFFFFF;
}
.spacer_news {
        height: 435px;
        width: 59px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/spacer_news.jpg);
        background-color: #FFFFFF;
}

.spacer_jobs {
        height: 435px;
        width: 59px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/spacer_kon.jpg);
        background-color: #FFFFFF;
}

.spacer2 {
        height: 286px;
        width: 59px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/spacer2.jpg);
}

.spacer3 {
        height: 333px;
        width: 59px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/spacer3.jpg);
}
.footer_o {
        height: 146px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/footer_o.jpg);
}

.footer_ns {
        height: 146px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/footer_os.jpg);
}

.footer_adessa {
        height: 146px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/footer_adessa.jpg);
}

.footer_sem {
        height: 146px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/footer_sem.jpg);
}

.footer_lei {
        height: 146px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/footer_lei.jpg);
}

.footer_akt {
        height: 146px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/footer_akt.jpg);
}

.footer_meist {
        height: 146px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/footer_meist.jpg);
}

.footer_team {
        height: 146px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/footer_team.jpg);
}

.footer_imp {
        height: 146px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/footer_imp.jpg);
}
.footer_kon {
        height: 146px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/footer_kon.jpg);
}
.footer_gast {
        height: 146px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/footer_gast.jpg);
}
.footer_gal {
        height: 146px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/footer_gal.jpg);
}
.footer_news {
        height: 146px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/footer_news.jpg);
}
.footer_jobs {
        height: 146px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/footer_jobs.jpg);
}

.piccer {
        height: 251px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/pic_home.jpg);
}

.piccer_ns {
        height: 251px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/pic_os.jpg);
}

.piccer_lei {
        height: 251px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/pic_lei.jpg);
}

.piccer_team {
        height: 251px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/pic_team.jpg);
}

.piccer_x {
        height: 251px;
        width: 636px;
        float: left;

}

.piccer_akt {
        height: 251px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/pic_akt.jpg);
}

.piccer_meist {
        height: 251px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/pic_akt.jpg);
}

.piccer_imp {
        height: 251px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/pic_imp.jpg);
}

.piccer_kon {
        height: 251px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/pic_kon.jpg);
}

.piccer_gast {
        height: 251px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/pic_gast.jpg);
}
.piccer_gal1 {
        height: 251px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/pic_gal1.jpg);
}
.piccer_gal2 {
        height: 251px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/pic_gal2.jpg);
}
.piccer_gal3 {
        height: 251px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/pic_gal3.jpg);
}
.piccer_gal4 {
        height: 251px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/pic_gal4.jpg);
}
.piccer_news {
        height: 251px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/pic_news.jpg);
}
.piccer_jobs {
        height: 251px;
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/pic_kon.jpg);
}

.content {
        width: 636px;
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
}

.text {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 10px;
        padding-left: 60px;
        padding-right: 40px;
        height: 1860px;
}

.text_ns {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 10px;
        padding-left: 60px;
        padding-right: 60px;
        height: 1630px;
}

.text_lei {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 10px;
        padding-left: 60px;
        padding-right: 60px;
        width: 515px;
        height: 3070px;
}

.text_team {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 10px;
        padding-left: 60px;
        padding-right: 60px;
        height: 2030px;
}

.text_imp {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 10px;
        padding-left: 60px;
        padding-right: 60px;
        height: 1000px;
}

.text_akt{
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 10px;
        padding-left: 60px;
        padding-right: 60px;
        height: 1665px;
}

.text_meist {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 10px;
        padding-left: 60px;
        padding-right: 60px;
        height: 900px;
}

.text_kon {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 20px;
        padding-left: 30px;
        padding-right: 10px;
        height: 1020px;
}
.text_gast {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 20px;
        padding-left: 30px;
        padding-right: 10px;
        height: 2520px;
}
.text_sem {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 10px;
        padding-left: 60px;
        padding-right: 60px;
        height: 2320px;
}
.text_sem_perm {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 10px;
        padding-left: 60px;
        padding-right: 60px;
        height: 3200px;
}
.text_gal_sem {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 10px;
        padding-left: 60px;
        padding-right: 60px;
        height: 930px;
}

.text_gal_stud1 {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 10px;
        padding-left: 60px;
        padding-right: 60px;
        height: 895px;
}

.text_gal_stud2 {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 10px;
        padding-left: 60px;
        padding-right: 60px;
        height: 895px;
}

.text_gal-nail {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 10px;
        padding-left: 60px;
        padding-right: 60px;
        height: 1800px;
}
.text_gal {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 10px;
        padding-left: 60px;
        padding-right: 60px;
        height: 650px;
}
.text_gal_neu {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 10px;
        padding-left: 60px;
        padding-right: 60px;
        height: 4630px;
}
.text_news {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 10px;
        padding-left: 60px;
        padding-right: 60px;
        height: 1950px;
}
.text_jobs {
        float: left;
        background-repeat: no-repeat;
        background-image: url(../images/content.jpg);
        padding-top: 10px;
        padding-left: 60px;
        padding-right: 60px;
        height: 770px;
}

.start-ani {
        border: 1px solid #820000;
        width: 525px;
        height: 120px;
        padding: 0px;
        margin: 0px;
        margin-top: 20px;
}

p.zitat {
  border-top:     1px solid #ccc;
  border-bottom:  1px solid #ccc;
  color:          #999;
  padding:        10px 0px 10px 0px;
  margin:         10px 0px 10px 0px;
  font-style:     italic;
  font-size:      13px;
}

p.hinweis {
  background:     #efefef;
  color:          #444;
  padding:        10px;
  margin:         5px 0px 5px 0px;
}

.bild_l {
  width:        100px;
  margin:       5px 20px 10px 0px;
  float:        left;
  border:       none;
}


.main_left {
        float:        left;
        width:        59px;
        background-repeat: no-repeat;
        background-image: url(../images/pic_pro_b.jpg);
        height: 768px;
}

.main_right {
  float:        left;
  width:        636px;
}

.footer {
  width:        820px;
  height:       100px;
  border-top:   1px solid #ccc;
  margin-top:   10px;
  padding-top:  5px;
  color:        #ccc;
  font:         11px Verdana, Arial, Sans-serif;
  text-align:   right;
}

.clear {
  clear:        both;
}
.style1 {
        color: #FFFFFF;
        font-size: 1em;
}
.Stil9 {color: #1E9EFD; font-size: 1.2em; }
#Layer1 {
        position:absolute;
        width:157px;
        height:22px;
        z-index:2;
        left: 0px;
        top: 0px;
}
#Layer1 span {
        display:none;
}

#Layer2 {
        position:absolute;
        width:132px;
        height:14px;
        z-index:3;
        left: 0px;
        top: 40px;
}
#Layer2 span {
        display:none;
}

#Layer3 {
        position:absolute;
        width:144px;
        height:15px;
        z-index:4;
        left: 0;
        top: 80px;
}
#Layer3 span {
        display:none;
}

#Layer4 {
        position:absolute;
        width:98px;
        height:38px;
        z-index:5;
        left: 0px;
        top: 120px;
}
#Layer4 span {
        display:none;
}

#Layer5 {
        position:absolute;
        width:53px;
        height:28px;
        z-index:5;
        left: 0px;
        top: 160px;
}
#Layer5 span {
        display:none;
}

#Layer6 {
        position:absolute;
        width:40px;
        height:24px;
        z-index:5;
        left: 0px;
        top: 200px;
}
#Layer6 span {
        display:none;
}

#Layer7 {
        position:absolute;
        width:40px;
        height:24px;
        z-index:5;
        left: 0px;
        top: 240px;
}
#Layer7 span {
        display:none;
}

#Layer8 {
        position:absolute;
        width:40px;
        height:24px;
        z-index:5;
        left: 0px;
        top: 280px;
}
#Layer8 span {
        display:none;
}

#Layer9 {
        position:absolute;
        width:40px;
        height:24px;
        z-index:5;
        left: 0px;
        top: 320px;
}
#Layer9 span {
        display:none;
}

#Layer10 {
        position:absolute;
        width:40px;
        height:24px;
        z-index:5;
        left: 0px;
        top: 360px;
}
#Layer10 span {
        display:none;
}

#Layer11 {
        position:absolute;
        width:40px;
        height:24px;
        z-index:5;
        left: 0px;
        top: 400px;
}
#Layer11 span {
        display:none;
}

#Layer12 {
        position:absolute;
        width:40px;
        height:24px;
        z-index:5;
        left: 0px;
        top: 440px;
}
#Layer12 span {
        display:none;
}

#Layer13 {
        position:absolute;
        width:40px;
        height:24px;
        z-index:5;
        left: 0px;
        top: 480px;
}
#Layer13 span {
        display:none;
}

.headliner {
color: #0093C9; font-size: 1.7em;
}

.electro {
        float:        left;
        width:        300px;
        background-color: #fff;
        height: 150px;
        padding-top: 525px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 20px;
}

#lightbox {
        position:absolute;
        width:320px;
        z-index:7;
        left: 1px;
        top: 860px;
}

#lightbox_lei {
        position:absolute;
        width:325px;
        height:253px;
        z-index:7;
        left: 1px;
        top: 720px;
}

#lightbox_start {
        position:absolute;
        width:325px;
        height:253px;
        z-index:7;
        left: 1px;
        top: 800px;
}

#lightbox_sem {
        position:absolute;
        width:150px;
        height:516px;
        z-index:7;
        left: 1px;
        top: 520px;
}

#lightbox_akt {
        position:absolute;
        width:150px;
        height:516px;
        z-index:7;
        left: 1px;
        top: 861px;
}

#nav_head {
        position:absolute;
        width:190px;
        height:23px;
        z-index:7;
        left: 828px;
        top: -2px;
}


.lightbox_akt {
        width:330px;
        height:800px;
        float: left;
}

.lightbox_meist {
        width:330px;
        height:500px;
        float: left;
}

.lightbox_sem {
        width:330px;
        height:1000px;
        float: left;
}

.lightbox_lei {
        width:330px;
        height:200px;
        float: left;
}


.pic_ge{
        position:absolute;
        left: 840px;
        top: 620px;
}

.pic1{
        float: left;
        padding-left: 10px;
        padding-top: 10px;
        width: 310px;
}

.pic3{
        width:310px;
        float: left;
        padding-left: 10px;
        padding-top: 10px;
}

.pic2{
        width:310px;
        float: left;
        padding-top: 10px;
        padding-left: 10px;
}

.pic4{
        width:310px;
        float: left;
        padding-top: 10px;
        padding-left: 10px;
}

.Stil12 {color: #666666}

.Stil14 {color: #820000;
                font-size: 1.2em;}
.Stil1444 {color: #000000;
                font-size: 1.1em;}
.Stil144 {color: #820000;
                font-size: 1.0em;}

.Stil17 {
        color: #990033;
        text-decoration: none;
}
.Stil18 {color: #999999}
.Stil20 {
        color: #990000;
        font-size: 1.2em;
}

.limits {
        color: #990000;
        font-size: 1em;
}
.txt11 {
        color : #7E7E7E;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style : normal;
        font-weight : normal;
        text-decoration: none ;
        margin :5px;
}
.txt112 {
        color : #7E7E7E;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style : normal;
        font-weight : normal;
        text-decoration: none ;
        margin :0px;
}
.txt1122 {
        color : #7E7E7E;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        line-height: 13px;
        font-size : 11px;
        font-style : normal;
        font-weight : normal;
        text-decoration: none ;
        margin:0px;
}
.foooter {
        float: left;
        width: 600px;
}

.Stil25b2 {
        font-size: 0.7em;
        color: #666666;
}
.Stil25b3 {
        font-size: 0.9em;
        color: #666666;
}
.Stil25b4 {
        clear: both;
        font-size: 0.9em;
        line-height: 1.1em;
        color: #666666;
        width: 250px;
        float: left;
        margin-left: 20px;
}
.Stil25b {
        font-size: 1.2em;
        color: #666666;
        width: 200px;
        float: left;
        border-bottom-width: thin;
        border-bottom-style: dotted;
        border-bottom-color: #FFCCCC;
        margin-left: 20px;
}
.Stil25b-a {
        font-size: 1.2em;
        color: #666666;
        width: 270px;
        float: left;
        margin-left: 20px;
}

.Stil26b {
        font-size: 1.1em;
        color: #666666;
        padding-left: 30px;
        border-bottom-width: thin;
        border-bottom-style: dotted;
        border-bottom-color: #FFCCCC;
}
.Stil27 {
        font-size: 1.1em;
        font-family: Geneva, Arial, Helvetica, sans-serif;
        color: #333333;
        border-bottom-width: thin;
        border-bottom-style: dotted;
        border-bottom-color: #FFCCCC;

}
.Stil28 {
        font-size: 1.1em;
        font-family: Geneva, Arial, Helvetica, sans-serif;
        color: #333333;

}
.Stil29 {
        font-size: 9px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #FFFFFF;
}


.Stil25 {
        font-size: 1.2em;
        color: #666666;
        width: 200px;
        float: left;
}
.Stil25b {
        font-size: 1.2em;
        color: #666666;
        width: 270px;
        float: left;
        border-bottom-width: thin;
        border-bottom-style: dotted;
        border-bottom-color: #FFCCCC;
        margin-left: 20px;
}

.Stil25c {
        font-size: 1.2em;
        color: #666666;
        float: left;
        border-bottom-width: thin;
        border-bottom-style: dotted;
        border-bottom-color: #FFCCCC;
        margin-left: 20px;
}

.Stil26 {
        font-size: 1.1em;
        color: #666666;
        padding-left: 30px;
}

.Stil26b {
        font-size: 1.1em;
        color: #666666;
        padding-left: 30px;
        border-bottom-width: thin;
        border-bottom-style: dotted;
        border-bottom-color: #FFCCCC;
}
.Stil14 {color: #820000}

.Stil15 {
        color: #820000;
        font-size: 13px;
        font-weight: bold;
        text-decoration: none;
}
.Stil17 {color: #990033}
.Stil18 {color: #999999}

.red {color: #CC0000}

.ticker {
        border: 0px solid #820000;
        width: 530px;
        height: 30px;
        overflow: hidden;
        color : #7E7E7E;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size: 1.0em;
        color: #666666;
        margin: 0px;
        padding: 0px;
}
