/* Skiopening*/

/* Skiopening  - umschlieender Div-Container */
#opening {
    width:535px;
}

/* Navigation Buttons */
#opening .navigation {
    clear:both;
    margin:0px 0px 15px 0px;
    overflow:hidden;
}



#opening .navigation .land li {
    display:inline;
    margin:0;
    padding:0;
}

#opening .navigation .land a {
    background-color:#F2F7FA;
    background-image:url(/static/images/layout/event_button.gif);
    background-position:right 0;
    background-repeat:no-repeat;
    border:1px solid #BED2DC;
    color:#4B7094;
    display:inline;
    float:left;
    margin:0 10px 3px 0;
    padding:3px 5px 3px 20px;
    position:relative;
    text-decoration:none;
    width:85px;
}

#opening .navigation .land a.aktiv,
#opening .navigation .land a.aktiv:hover {
    background-attachment:scroll;
    background-position:95% 50%;
    background-repeat:no-repeat;
    background-color:#BED2DC;
    background-image:url(/static/layout/arrow_blue.gif);
    color:#FFFFFF;
}

#opening .navigation .land a:hover {
    background-color:#BED2DC;
    background-image:url(/static/layout/arrow_blue.gif);
    background-attachment:scroll;
    background-position:95% 50%;
    background-repeat:no-repeat;
    color:#FFFFFF;
}

/* Navigation Textlinks Monat */
#opening span a {
    color:#4B7094;
    font-size:11px;
    text-decoration: underline;
    margin-left:20px;
}

#opening span a:hover {
    color:#ff6600;
    font-size:11px;
    margin-left:20px;
    text-decoration: underline;
}

#opening span .active {
    color:#4B7094;
    font-size:11px;
    font-weight:bold;
    margin-left:20px;
    text-decoration: none;
}

/* Ergebnisliste */
#opening .results {
    clear:both;
    overflow:hidden;
}

/*berschrift */
#opening h1 {
    font-size:16px;
    font-weight:bold;
    line-height:22px;
    padding:3px 0 0px 0;
}

/*Zwischenberschrift */
#opening h2 {
    font-size:14px;
    font-weight:bold;
    line-height:18px;
    margin:0;
    padding:0 0 2px;
}

/*Flietext */
#opening p {
    background:#FFFFFF none repeat scroll 0 0;
    color:#505050;
    display:block;
    font-size:11px;
    font-weight:normal;
    line-height:14px;
    margin:0px 0px 10px 0px;
    padding:0 0 5px;
    width:100%;
}

#opening .gewaehr {
    border-top:1px dotted #CCCCCC;
    font-size:10px;
    margin-top:10px;
    padding:5px 0 10px 15px;
}
#opening .line, #opening .line_colored {
    clear:both;
    overflow:hidden;
    padding:4px 0 4px 2px;
    width:530px;
}
#opening .line_colored {
    background-color:#F2F7FA;
}
#opening .headline {
    background-color:#5EADCB;
    clear:both;
    color:#FFFFFF;
    font-weight:bold;
    margin:0 0 6px;
    overflow:hidden;
    padding:8px 0;
}
*html #opening .headline {
    height:15px;
}
#opening .datum {
    float:left;
    margin:0px;
    padding:0px 0px 0px 12px;
    width: 125px;
}
#opening .headline .name{
    padding: 0 0 0 12px;
    width: 228px;
}
#opening .name {
    float:left;
    margin:0px;
    width: 240px;
}
#opening .name a {
    float:left;
    margin:0px;
    padding:0px 0px 0px 12px;
    text-decoration:underline;
}

