* {             margin:0;
                padding:0;
                }

        html, body {
                height:100%;
                }

        body {
        text-align:center;
        font-family: sans-serif;

                }

        #distance {
                width:1px;


                margin-bottom:-13.75em; /* half of container's height */
                float:left;
                }

        #container {
        margin:0 auto;
        position:relative;
        text-align:left;
        height:100%;
        width:1068px;
        clear:left;
        z-index: 4;


                }

#downhill-start-02_ {
        position:relative;
        left:0px;
        width:1068px;
        height:135px;
        z-index: 7;


}

#downhill-start-04_ {
        position:relative;
        left:0px;
        width:1068px;
        height:49px;
        background-image: url(images/downhill_start_04.jpg);
        background-repeat: no-repeat;
        z-index: 6;






}

#downhill-start-04_ a:link, #downhill-start-04_ a:visited {
        font-size: 12px;
        color: #FFFFFF;
        text-decoration: none;
        font-weight: bold;
        padding-right: 20px;
        padding-left: 20px;



}

#downhill-start-04_ a:hover, #downhill-start-04_ a:active {
        font-size: 12px;
        color: #98D903;
        text-decoration: none;
        padding-right: 20px;
        padding-left: 20px;
        font-weight: bold;
}


#downhill-start-05_ {
        position:relative;
        width:1068px;
        background-image: url(images/downhill_start_05.jpg);
        background-repeat: no-repeat;
        font-size: 12px;
        line-height: 15px;
        height: 495px;





}

#downhill-start-06_ {
        position:relative;
        left:0px;
        width:1068px;
        height:268px;
        background-image: url(images/downhill_start_06.jpg);
        background-repeat: no-repeat;



}

#downhill-start-07_ {
        position:relative;
        left:0px;
        width:1068px;
        height:32px;
        font-size: 11px;
        color: #8ABC12;
        background-image: url(images/downhill_start_07.jpg);
        background-repeat: no-repeat;
        padding-top: 20px;
        z-index: 4;



}

#downhill-start-07_ a:link, #downhill-start-07_ a:visited {
        font-size: 11px;
        color: #8ABC12;
        text-decoration: none;
        padding-right: 10px;
        padding-left: 10px;
}

#downhill-start-07_ a:hover, #downhill-start-07_ a:active {
        font-size: 11px;
        color: #8ABC12;
        text-decoration: none;
        padding-right: 10px;
        padding-left: 10px;

}


#downhill-start-08_ {
        position:relative;
        left:0px;
        width:1068px;
        z-index: 3;


}

#newslayer {
        position:absolute;
        left:462px;
        top:41px;
        width:550px;
        height:420px;
        z-index:1;
        overflow-y: scroll;
        overflow: auto;
        padding-right: 35px;
        line-height: 10px;

}

#sublayer1 {
        position:relative;
        left:335px;
        top:23px;
        width:710px;
        height:auto;
        color: #FFFFFF;
        background-color: #082F4F;
        border: 1px solid #3988B5;




}



#downhill_folge1 {
        position:relative;
        width:1068px;


        background-image: url(images/downhill_start_05b.jpg);
        background-repeat: no-repeat;
        font-size: 12px;

        background-color: #011425;
        z-index: 5;

}





#sidebar-links {
        position:relative;
        margin-left:20px;
        top:0px;
        width:190px;
        height:415px;
        z-index:1;
        background-image: url(images/bg_trans.gif);
        background-repeat: repeat;
        border-top: 0px solid #000810;
        border-right: 1px solid #000810;
        border-bottom: 1px solid #000810;
        border-left: 1px solid #000810;
        padding-top: 35px;
        float:left;
        padding-left: 20px;
        display:inline;


}

#sidebar-links a:link, #sidebar-links a:hover {
       font-size: 11px;
       text-decoration: none;
       list-style-type: none;
       color: #5F9ACD;
       padding-bottom:15px;
       padding-top:15px;
       text-decoration:none;

}

#sidebar-links a:visited, #sidebar-links a:active {
       font-size: 11px;
       text-decoration: none;
       list-style-type: none;
       color: #5F9ACD;
       padding-bottom:15px;
       padding-top:15px;
       text-decoration:none;

}


#mitte {

        margin-left:30px;
        margin-top:35px;
        width:490px;
        padding-right: 15px;
        padding-left: 15px;
        font-size: 11px;

        color: #000207;
        float:left;
        display:inline;



}

#mitte a:link, a:hover, a:visited, a:active{


       font-size: 11px;
       text-decoration: underlined;




}

#sidebar-rechts {
        background-color: #FFFFFF;
        height: 100%;
        width: 233px;
        margin-left: 30px;
        margin-top: 0px;
        float:left;
        display:inline;
}







body {
        margin: 0px;
        background-color: #011220;
        background-image: url(images/bg_start.jpg);
        background-repeat: repeat-x;
        text-align: center;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;

}
.titledarkblue {
        font-size: 22px;
        font-weight: bold;
        color: #05426C;
        text-decoration: none;
        margin-bottom: 35px;
        margin-top: 35px;


}
.newstext {
        color: #000207;
        text-decoration: none;
        line-height: 18px;

}
.titlenormalgruen {
        font-size: 22px;
        font-weight: bold;
        color: #8ABC12;
        text-decoration: none;
        margin-bottom: 25px;
        margin-top: 25px;

}
.linknormalgruen {

        color: #5F8700;
        text-decoration: underline;
}
.textdarkblue {

        color: #000207;
        text-decoration: none;
}
.highlightdarkblue {
        color: #05426C;
        text-decoration: none;
        font-weight: bold;

}
p {
        padding-top: 10px;
        padding-bottom: 10px;
}
li {
        padding-top: 10px;
        color: #C7ECF3;
        line-height: 8px;


}
ol {
        list-style-type: none;

}
.titleresultsgruen {
        font-weight: bold;
        color: #8ABC12;

}
.textresultshellblau {
        color: #C7ECF3;
        font-weight: normal;

}
.titleresults {
        color: #8ABC12;
        background-color: #0C3554;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
        padding: 6px 6px 6px 10px;
        text-transform: uppercase;




}
.linkneongruen {


        color: #8ABC12;
        text-decoration: underline;
}.textneongruen {



        color: #8ABC12;
}

.submenulink {
        font-size: 11px;
        color: #FFFFFF;
        text-decoration: none;
        list-style-type: none;
        line-height: 15px;

}
.submenulink2 {

        font-size: 11px;
        color: #C5DEF1;
        text-decoration: none;
        padding-left: 15px;
        list-style-type: none;
        line-height: 15px;
        padding-left: 15px;
}
.linkneongruen2 {
        color: #A5EA00;
        text-decoration: underline;
        font-weight: bold;

}
h1 {
        font-size: 22px;
        font-weight: bold;
        text-transform: uppercase;
        color: #05426C;
        text-decoration: none;
        padding-bottom: 12px;
}
#ergebnisse {
        position: relative;
        height: auto;
        width: auto;
        text-align: center;
        padding: 12px;
        background-color: #082F4F;



}
.ergebnissetitle {
        font-size: 11px;
        font-weight: bold;
        color: #8ABC12;
        text-decoration: none;
        padding-bottom: 5px;
        padding-top: 5px;


}
.ergebnissenamen {
        font-size: 11px;
        color: #C7ECF3;
        text-decoration: none;
        padding: 3px;

}
.ergebnisselink {
        font-size: 11px;
        color: #8ABC12;
        text-decoration: underline;
}
#menutop {
        position: relative;
        height: auto;
        width: auto;
        padding-top: 17px;
        padding-left: 75px;



}
#downhill-community-content {
        position:relative;
        width:1068px;
        background-image: url(images/downhill_start_05b.jpg);
        background-repeat: no-repeat;
        font-size: 12px;
        line-height: 15px;
        min-height:495px;
        height:auto;
        background-color: #011425;


}
#disqus {
        position:relative;
        top:30px;
        width:750px;
        height:auto;
        overflow-y: scroll;
        overflow: auto;
        padding-right: 35px;
        padding-left: 35px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        padding-bottom: 25px;



}

#disqus a:link, #downhill-start-07_ a:visited {
        font-size: 11px;
        color: #8ABC12;

}

#disqus a:hover, #downhill-start-07_ a:active {
        font-size: 11px;
        color: #8ABC12;

}#downhill-video-content {
        position:relative;
        width:1068px;
        background-image: url(images/downhill_start_05b.jpg);
        background-repeat: no-repeat;
        font-size: 12px;
        line-height: 15px;
        min-height:495px;
        height:auto;
        background-color: #011425;
        z-index: 3;

}
#video-inline {
        position:relative;
        width:auto;
        font-size: 12px;
        line-height: 15px;
        min-height:495px;
        height:auto;
        z-index: 3;
        color: #8ABC12;
        padding: 35px;
        font-weight: bold;


}
#bookmark {
        position: relative;
        height: auto;
        width: auto;
        z-index: 2;
        text-align: center;



}

#logolayer-links {
        position: absolute;
        height: auto;
        width: 190px;
        top: 451px;

        font-size: 11px;
        font-weight: bold;
        color: #12638E;
        text-decoration: none;
        padding: 10px;
        left: 0;



}
.highlightgruen {
        font-weight: bold;
        color: #99DA03;
}
#content {
        color: #FFFFFF;
        width: auto;
        padding-top: 5px;


}

#content a:link, a:hover{
        color: #5F9ACD;


}



h2 {
        font-size: 18px;
        font-weight: bold;
        text-transform: uppercase;
        color: #99DA03;
        text-decoration: none;
        padding-bottom: 12px;
        line-height: 30px;

}

.cleaner {
          display: block;
          clear: both;
         font-size: 0px;
         line-height: 0px;
         background: transparent;
         height:0px;
}

.highlightgruenb {
        color: #99DA03;
}
