html, body {
    background:          #CCCCCC;
    font-family:         Tahoma, sans-serif;
    font-size:           12px;
}

#Wrapper {
    position:            absolute;
    left:                50%;
    width:               962px;
    height:              653px;
    margin:              0px 0px 0px -481px;
}

#Image {
    position:            absolute;
    top:                 0px;
    width:               100%;
    padding-top:         34px;
    background:          #ffffff;
}
#Image li {
    display:             none;
    height:              390px;
    width:               962px;
}
#Image li.first {
    display:             block;
}

#Image img {
    background:          url(../img/loading.gif) center center no-repeat;
    display:             block;
}
.ImageText {
    position:            absolute;
    top:                 250px;
    left:                400px;
    height:              55px;
    color:               #FFFFFF;
    font-size:           40px;
    text-shadow:         #000 0px 0px 10px;
    filter:              shadow(color=#3b3b3b, direction=135, strength=3);

}

#Logos {
    position:            absolute;
    top:                 424px;
    width:               100%;
    height:              70px;
    background:          #FFFFFF;
}
#Logos li {
    float:               left;
    width:               439px;
    padding:             12px 0px 0px 42px;
}
#Logos li li {
    width:               auto;
    margin-right:        5px;
    padding:             0px 5px 0px 0px;
    font-size:           12px;
    border-right:        1px solid #002951;
}
#Logos li li.last {
    border-right:        none;
}
#Logos h2 a {
    display:             block;
    float:               left;
    width:               170px;
    height:              52px;
    margin-right:        50px;
    text-indent:         -3000px;
}
#Logos h2 a#LogoKrono {
    background:          url(../img/Logo_Krono.png) left bottom no-repeat;
}
#Logos h2 a#LogoKronotex {
    background:          url(../img/Logo_Kronotex.png) left bottom no-repeat;
}
#Logos h3 {
    padding-top:         10px;
    font-size:           12px;
    font-weight:         normal;
    color:               #707173;
}
#Logos a {
    color:               #002951;
    text-decoration:     none;
}

#Willkommen	{
    position:            absolute;
    top:                 494px;
    width:               100%;
    background:          #1A171B;
}
#Krono, #Kronotex {
    width:               439px;
    padding:             12px 0px 12px 42px;
}
#Willkommen ul {
    float:               left;
    padding-left:        12px;
}
#Willkommen a {
    display:             block;
    color:               #9C9E9f;
    text-decoration:     none;
    white-space:         nowrap;
}
.ImgAlt {
    margin-top:          5px;
    color:               #ffffff;
}

a:hover {
    text-decoration:     underline !important;
}

/* --- */

.wrap {
    overflow:            hidden;
}
.fleft {
    float:               left;
}
.fright {
    float:               right;
}
