*:focus { outline : none; } /* gepunktete umrandung bei links im firefox entfernen */



/* NAVIGATION / TEASER - TOPSKIGEBIETE (start)
--------------------------------------------------------------------*/

#navtopski {
    border:1px solid #99CC66;
}
#navtopski ul {
    background: #F2F7FA;
}
#navtopski a {
    background:#F0F7E6;
    color: #FFFFFF;
}
#navtopski .iehead a {
    border-bottom: 1px solid #FFFFFF;
    color:#3A7F27;
}
#navtopski .level_1 li a:hover {
    background-color:#FFFFFF;
    color:#ED8F00;
}
#navtopski ul .level_1 .active a {
    background-color:#FFFFFF;
    color:#ED8F00;
}
#navtopski ul .level_1 .active {
    background:#FFFFFF;
    color:#ED8F00;
}
#navtopski .level_2 li a {
    background-color: #FFFFFF;
    border-bottom:1px solid #FFFFFF;
}
#navtopski .level_2 li a:active {
    background-color: #F0F7E6;
    color:#ED8F00 !important;
}
#navtopski .level_2 li a:hover {
    background-color: #FFFFFF;
    color:#ED8F00 !important;
}
#navtopski span {
    background-color:#ED8F00;
    color:#FFFFFF;
}
/* NAVIGATION / TEASER - TOPSKIGEBIETE (ende)
--------------------------------------------------------------------*/




#navtoppkm {
    border:1px solid #99CC66;
}
#navtoppkm ul {
    background: #F2F7FA;
}
#navtoppkm a {
    background:#F0F7E6;
    color: #FFFFFF;
}
#navtoppkm p {
    background:#FFFFFF;
}

#navtoppkm .iehead a {
    border-bottom: 1px solid #FFFFFF;
    color:#3A7F27;
}
#navtoppkm .level_1 li a:hover {
    background-color:#FFFFFF;
    color:#ED8F00;
}

#navtoppkm ul .level_1 .active a {
    background-color:#FFFFFF;
    color:#ED8F00;
    }

#navtoppkm ul .level_1 .active {
    background:#FFFFFF;
    color:#ED8F00;
}
#navtoppkm .level_2 li a {
    background-color: #FFFFFF;
    border-bottom:1px solid #FFFFFF;
}
#navtoppkm .level_2 li a:active {
    background-color: #F2F7FA;
    color:#ED8F00 !important;
}
#navtoppkm .level_2 li a:hover {
    background-color: #FFFFFF;
    color:#ED8F00 !important;
}
#navtoppkm ul .level_2 .active a {
    color:#ED8F00 !important;
}

/* NAVIGATION / TEASER - PISTENKILOMETER (ende)
--------------------------------------------------------------------*/



/* WERBUNG BREIT (start)
--------------------------------------------------------------------*/
/*
#adbreit_einstieg {
    background:#F0F7E6 none repeat scroll 0% 50%;
}
#adbreit_einstieg .adbreit_entry {
    border-right:0px solid #FFFFFF;
}
#adbreit_einstieg .teaser_text,
#adbreit_einstieg .teaser_text .adhead a:link,
.teaser_text .adhead a:visited,
.teaser_text .adhead a:active,
#adbreit_einstieg .teaser_text h3 a:link,
#adbreit_einstieg .teaser_text h3 a:visited,
#adbreit_einstieg .teaser_text h3 a:active,
#adbreit_einstieg .teaser_text p a:link,
#adbreit_einstieg .teaser_text p a:visited,
#adbreit_einstieg .teaser_text p a:active {
    color:#3A7F27;
}
*/
/* WERBUNG BREIT (ende)
--------------------------------------------------------------------*/



/* ANGEBOTE - SCHNAEPPCHEN (start)
--------------------------------------------------------------------

#angbox {
    border:1px solid #99CC66;
}
#angbox .u2 {
    color:#505050;
}
#angbox .u2 a:link,
#angbox .u2 a:visited,
#angbox .u2 a:active {
    color:#267aaf;
}
#angbox .u2 a:hover {
    color:#ED8F00;
}
#angbox .u3 {
    color:#ED8F00;
}
#angbox .u3 a:link,
#angbox .u3 a:visited,
#angbox .u3 a:active {
    color:#ED8F00;
}
#angbox .u3 a:hover {
    color:#ED8F00;
}

#angbox .u4 {
    color:#505050;
}
#angbox .u4 a:link,
#angbox .u4 a:visited,
#angbox .u4 a:active {
    color:#267aaf;
}
#angbox .u4 a:hover {
    color:#ED8F00;
}
#angbox .u5 {
    color:#505050;
}
#angbox .u5 a:link,
#angbox .u5 a:visited,
#angbox .u5 a:active {
    color: #267AAF;
}
#angbox .u5 a:hover {
    color: #ED8F00;
}
#angbox p {
    color: #666666;
}

#angbox .line {
    border-bottom:1px dashed #99CC66;
}

*/



/* NEUSCHNEE (start)
    comment 21th dec 2009:
    id neuschnee wird in keinem Template zugewiesen!
--------------------------------------------------------------------

#neuschnee {
    border:1px solid #99CC66;
}

#neuschnee ul {
    background:#FFFFFF none repeat scroll 0%;
}
#neuschnee li a {
    background:transparent url(/static/layout/newbgpix/arrowblue.gif) no-repeat scroll left 3px;
    color:#267aaf;
}

#neuschnee li a:hover {
    background:transparent url(/static/layout/newbgpix/arrowbluehover.gif) no-repeat scroll left 3px;
    color:#ED8F00;
}
*/



/* LINKTAUSCH 2x (start)
--------------------------------------------------------------------*/
/*	12.5.2010
#einstieglinktausch {
    border-bottom: 1px dashed #99CC66;
    color: #666666;
}
*/
#einstieglinktausch h2 {
    color: #99CC66;
}
#einstieglinktausch p a {
    color: #267aaf;
}
#einstieglinktausch p a:hover {
    color: #ED8F00;
}

/* LINKTAUSCH 2x (ende)
--------------------------------------------------------------------*/



/* BELIEBTESTE REGIONEN - VORLAEUFIG BEL.HOTELS (start)
--------------------------------------------------------------------*/

#belreg {
    border:1px solid #99CC66;
}

#belreg ul {
    background:#FFFFFF none repeat scroll 0%;
}
#belreg li a {
   color:#3A7F27;
}

#belreg li a:hover {
    color:#ED8F00;
}
#belreg .mehrlink {
    color:#505050;
}
#belreg .mehrlink a:link,
#belreg .mehrlink a:visited,
#belreg .mehrlink a:active {
    color:#267aaf;
}

#belreg .mehrlink a:hover {
    color:#ED8F00;
}

/* BELIEBTESTE REGIONEN - VORLAEUFIG BEL.HOTELS (ende)
--------------------------------------------------------------------*/



/* MAGAZIN 2x (start)
--------------------------------------------------------------------

#einstiegmagazin {
    border-bottom:1px dashed #99CC66;
}
#einstiegmagazin #u1 a {
    color:#267aaf;
}
#einstiegmagazin #u1 a:hover {
    color:#ED8F00;
}
#einstiegmagazin .mehrlink a:link,
#einstiegmagazin .mehrlink a:visited {
    color:#267aaf;
}
#einstiegmagazin .mehrlink a:hover {
    color:#ED8F00;
}*/
/* MAGAZIN 2x (ende)
--------------------------------------------------------------------*/


/* NEUSTE HOTELS (start)
--------------------------------------------------------------------*/
/*
#nhotels {
    border:1px solid #99CC66;
}
#nhotels .nhotelshead {
    color:#505050;
}

#nhotels .nhotelshead a:link,
#nhotels .nhotelshead a:visited,
#nhotels .nhotelshead a:active {
    color:#267aaf;
}
#nhotels .nhotelshead a:hover {
    color:#ED8F00;
}

#nhotels .nhotelsmore {
    color:#505050;
    }

#nhotels .nhotelsmore a:link,
#nhotels .nhotelsmore a:visited,
#nhotels .nhotelsmore a:active {
    color:#267aaf;
    }

#nhotels .nhotelsmore a:hover {
    color:#ED8F00;
    }

#nhotels p {
    color:#666666;
    }

#nhotels .line {
    border-bottom:1px dashed #99CC66;
}
*/
/* NEUSTE HOTELS (ende)
--------------------------------------------------------------------*/






/* HINWEISTEXT ZUR SUCHE (start)
    11.5.2010: BASICs
--------------------------------------------------------------------

#hinwtextsuche {
    border-bottom:1px dashed #99CC66;
    color:#666666;
}

#hinwtextsuche .corpus {
    background:#F0F7E7;
    border-bottom:1px solid #99CC66;
    color:#666666;
}
#hinwtextsuche .u1,
#hinwtextsuche .u1 a:hover {
    color:#ED8F00;
}
#hinwtextsuche .u1 a,
#hinwtextsuche .u2 a{
    color:#267aaf;
}
#hinwtextsuche .u2 a:hover {
    color:#ED8F00;
}

.einstiegbox_innen {
    background:#D2E7B7;
    border-bottom:1px solid #99CC66;
}
.einstiegbox select{
    border:1px solid #99CC66;
    color:#505050;
    background:#FFFFFF;
}
.einstiegbox_box span b {
    color:#ed8f00;
}
*/

#teasbox_ageinstieg {
    background:#FFFFFF;
    color:#5EADCB;
}

/* ALLGEMEINE DEFINITIONEN */
#teasbox_ageinstieg .teasbox_inh {
    border-bottom:1px solid #99CC66;
    background:#F0F7E6;
    }
#teasbox_ageinstieg .teasbox_inh .head {
    color:#666666;
}

#teasbox_ageinstieg .teasbox_inh .head a:link,
#teasbox_ageinstieg .teasbox_inh .head a:visited,
#teasbox_ageinstieg .teasbox_inh .head a:active {
    color:#3A7F27;
}
#teasbox_ageinstieg .teasbox_inh .head a:hover {
    color:#ED8F00;
}
#teasbox_ageinstieg .teasbox_inh p {
    color:#555555;
}
#teasbox_ageinstieg .teasbox_inh a:link,
#teasbox_ageinstieg .teasbox_inh a:visited,
#teasbox_ageinstieg .teasbox_inh a:active {
    color:#267aaf;
}

#teasbox_ageinstieg .teasbox_inh a:hover {
    color:#ED8F00;
}




#teasbox_ageinstieg #teas_wetter .wbox {
    background:#FFFFFF;
    border:1px solid #99CC66;
}
#teasbox_ageinstieg #teas_ttipps .ttippsinfo {
    color:#555555;
    }

#teasbox_ageinstieg #teas_ttipps .ttippsdetails {
    padding:1px 0 6px 0;
    margin:0;
    }

#teasbox_ageinstieg #teas_ttipps ul {
    color:#777777;
    }
#teasbox_ageinstieg #teas_ttipps li a:link, #teasbox_ageinstieg #teas_ttipps li a:visited, #teasbox_ageinstieg #teas_ttipps li a:active {
    color:#3A7F27;
    }

#teasbox_ageinstieg #teas_ttipps li a:hover {
    color:#ED8F00;
    }

/* WEBCAM */
/* EVENTS */
#teasbox_ageinstieg #teas_events ul {
    color:#777777;
    }
#teasbox_ageinstieg #teas_events li a:link,
#teasbox_ageinstieg #teas_events li a:visited,
#teasbox_ageinstieg #teas_events li a:active {
    background:transparent url(/static/images/layout/link_bgg.gif) no-repeat -4px 4px;
    color:#3A7F27;
}
#teasbox_ageinstieg #teas_events li a:hover {
    background:transparent url(/static/images/layout/link_bg_hover.gif) no-repeat -4px 4px;
    color:#ED8F00;
}

/* A BIS Z */
#teasbox_ageinstieg #teas_abisz ul {
    color:#777777;
    }
#teasbox_ageinstieg #teas_abisz li a:link, #teasbox_ageinstieg #teas_abisz li a:visited, #teasbox_ageinstieg #teas_abisz li a:active {
    color:#3A7F27;
    }

#teasbox_ageinstieg #teas_abisz li a:hover {
    color:#ED8F00;
    }

/* MAGAZIN */
#teasbox_ageinstieg .teasbox_mag {
    border:1px solid #99CC66;
    background:#FFFFFF;
}
#teasbox_ageinstieg .teasbox_mag .head {
    color:#666666;
}
#teasbox_ageinstieg .teasbox_mag .headsmall {
    color:#666666;
}
#teasbox_ageinstieg .teasbox_mag p {
    color:#777777;
}
#teasbox_ageinstieg .teasbox_mag .smallfont {
    color:#3A7F27;
}
#teasbox_ageinstieg .teasbox_mag a:link,
#teasbox_ageinstieg .teasbox_mag a:visited,
#teasbox_ageinstieg .teasbox_mag a:active {
    color:#3A7F27;
}
#teasbox_ageinstieg .teasbox_mag a:hover {
    color:#ED8F00;
}

/* VOR�BERGEHEND AG RECTANGLEBEREICH BUTTONS ZUM EINSTIEG (statisch au�er Hover-Effekt)
--------------------------------------------------------------------*/

a .reisefuehrer_button {
background: url(/static/images/layout/reisefuehrer_active.gif) no-repeat;
margin-left:5px;
margin-top:3px;
height:80px;
width: 215px;
}

a:hover .reisefuehrer_button {
background: url(/static/images/layout/reisefuehrer_hover.gif) no-repeat;
margin-left:5px;
margin-top:3px;
height:80px;
width: 215px;
}

a .unterkunft_button {
background: url(/static/images/layout/unterkunft_active.gif) no-repeat;
margin-left:5px;
margin-top:3px;
height:80px;
width: 215px;
}

a:hover .unterkunft_button {
background: url(/static/images/layout/unterkunft_hover.gif) no-repeat;
margin-left:5px;
margin-top:3px;
height:80px;
width: 215px;
}

a .touren_button {
background: url(/static/images/layout/touren_active.gif) no-repeat;
margin-left:5px;
margin-top:3px;
height:80px;
width: 215px;
}

a:hover .touren_button {
background: url(/static/images/layout/touren_hover.gif) no-repeat;
margin-left:5px;
margin-top:3px;
height:80px;
width: 215px;
}
