/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/

.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{margin:0 .5em 0 0;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 .5em;}.yui-navset .yui-content .yui-hidden{border:0;height:0;width:0;padding:0;position:absolute;left:-999999px;overflow:hidden;visibility:hidden;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{width:6em;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{width:auto;}.yui-navset .yui-navset-left,.yui-navset-left{padding:0 0 0 6em;}.yui-navset-right{padding:0 6em 0 0;}.yui-navset-top,.yui-navset-bottom{padding:auto;}.yui-nav,.yui-nav li{margin:0;padding:0;list-style:none;}.yui-navset li em{font-style:normal;}.yui-navset{position:relative;zoom:1;}.yui-navset .yui-content,.yui-navset .yui-content div{zoom:1;}.yui-navset .yui-content:after{content:'';display:block;clear:both;}.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block;}.yui-navset .yui-nav a{position:relative;}.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;zoom:1;}.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block;}.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static;}.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto;}.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{right:0;left:auto;}

/* ALLGEMEIN */
.mode-Seite .yui-navset .yui-nav li,
.mode-Seite .yui-navset .yui-navset-top .yui-nav li,
.wellness-Seite .yui-navset .yui-nav li,
.wellness-Seite .yui-navset .yui-navset-top .yui-nav li,
.freizeit-Seite .yui-navset .yui-nav li,
.freizeit-Seite .yui-navset .yui-navset-top .yui-nav li,
.technik-Seite .yui-navset .yui-nav li,
.technik-Seite .yui-navset .yui-navset-top .yui-nav li,
.wohnen-Seite .yui-navset .yui-nav li,
.wohnen-Seite .yui-navset .yui-navset-top .yui-nav li {
    margin:0 0.16em 0 0; /* space between tabs */
    padding:1px 0 0; /* gecko: make room for overflow */
    zoom:1;
}
.mode-Seite .yui-navset .yui-nav .selected,
.mode-Seite .yui-navset .yui-navset-top .yui-nav .selected,
.wellness-Seite .yui-navset .yui-nav .selected,
.wellness-Seite .yui-navset .yui-navset-top .yui-nav .selected,
.freizeit-Seite .yui-navset .yui-nav .selected,
.freizeit-Seite .yui-navset .yui-navset-top .yui-nav .selected,
.technik-Seite .yui-navset .yui-nav .selected,
.technik-Seite .yui-navset .yui-navset-top .yui-nav .selected,
.wohnen-Seite .yui-navset .yui-nav .selected,
.wohnen-Seite .yui-navset .yui-navset-top .yui-nav .selected { 
    margin:0 0.16em -1px 0; /* for overlap */
}
.mode-Seite .yui-navset .yui-nav a,
.mode-Seite .yui-navset .yui-navset-top .yui-nav a,
.wellness-Seite .yui-navset .yui-nav a,
.wellness-Seite .yui-navset .yui-navset-top .yui-nav a,
.freizeit-Seite .yui-navset .yui-nav a,
.freizeit-Seite .yui-navset .yui-navset-top .yui-nav a,
.technik-Seite .yui-navset .yui-nav a,
.technik-Seite .yui-navset .yui-navset-top .yui-nav a,
.wohnen-Seite .yui-navset .yui-nav a,
.wohnen-Seite .yui-navset .yui-navset-top .yui-nav a {
	background:#505050; /* tab background */
	border:solid #505050;
    border-width:0 1px;
	color:#fff;		/* tab link color */
    text-decoration:none;
}
.mode-Seite .yui-navset .yui-nav a em,
.mode-Seite .yui-navset .yui-navset-top .yui-nav a em,
.wellness-Seite .yui-navset .yui-nav a em,
.wellness-Seite .yui-navset .yui-navset-top .yui-nav a em,
.freizeit-Seite .yui-navset .yui-nav a em,
.freizeit-Seite .yui-navset .yui-navset-top .yui-nav a em,
.technik-Seite .yui-navset .yui-nav a em,
.technik-Seite .yui-navset .yui-navset-top .yui-nav a em,
.wohnen-Seite .yui-navset .yui-nav a em,
.wohnen-Seite .yui-navset .yui-navset-top .yui-nav a em {
	border:solid #505050;
    border-width:1px 0 0;
    cursor:hand;
    padding:0.25em .75em;
    left:0; right: 0; bottom: 0; /* protect from other orientations */
    top:-1px; /* for 1px rounded corners */
    position:relative;
}
.mode-Seite .yui-navset .yui-nav .selected a em,
.wellness-Seite .yui-navset .yui-nav .selected a em,
.freizeit-Seite .yui-navset .yui-nav .selected a em,
.technik-Seite .yui-navset .yui-nav .selected a em,
.wohnen-Seite .yui-navset .yui-nav .selected a em {
    padding:0.35em 0.75em; /* raise selected tab */
}
.mode-Seite .yui-navset .yui-content,
.wellness-Seite .yui-navset .yui-content,
.freizeit-Seite .yui-navset .yui-content,
.technik-Seite .yui-navset .yui-content,
.wohnen-Seite .yui-navset .yui-content {
    background:#fff; /* content background color */
}
.mode-Seite .yui-navset .yui-content,
.mode-Seite .yui-navset .yui-navset-top .yui-content,
.wellness-Seite .yui-navset .yui-content,
.wellness-Seite .yui-navset .yui-navset-top .yui-content,
.freizeit-Seite .yui-navset .yui-content,
.freizeit-Seite .yui-navset .yui-navset-top .yui-content,
.technik-Seite .yui-navset .yui-content,
.technik-Seite .yui-navset .yui-navset-top .yui-content,
.wohnen-Seite .yui-navset .yui-content,
.wohnen-Seite .yui-navset .yui-navset-top .yui-content {
    /* border:1px solid #009ee0; */ /* TECHNIK content border */
    border-top-color:#009ee0; /* TECHNIK different border color */
    padding:2px 4px 2px 4px; /* content padding */
}



/* MODE */
.mode-Seite .yui-navset .yui-nav,
.mode-Seite .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */
	border:solid #ff479c; /* MODE color between tab list and content */
    border-width:0 0 5px;
    Xposition:relative;
    zoom:1;
}
.mode-Seite .yui-navset .yui-nav .selected a,
.mode-Seite .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */
.mode-Seite .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */
	background:#ff479c; /* MODE selected tab background */
    color:#fff;
}
.mode-Seite .yui-navset .yui-nav a:hover,
.mode-Seite .yui-navset .yui-nav a:focus {
	background:#ff99ff; /* MODE HOVER selected tab background */
	color:#505050;
    outline:0;
}
.mode-Seite .yui-navset .yui-nav .selected a,
.mode-Seite .yui-navset .yui-nav .selected a em {
	border-color:#ff479c; /* MODE selected tab border color */
}
/* WELLNESS */
.wellness-Seite .yui-navset .yui-nav,
.wellness-Seite .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */
	border:solid #ccff00; /* WELLNESS color between tab list and content */
    border-width:0 0 5px;
    Xposition:relative;
    zoom:1;
}
.wellness-Seite .yui-navset .yui-nav .selected a,
.wellness-Seite .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */
.wellness-Seite .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */
	background:#ccff00; /* WELLNESS selected tab background */
	color:#505050;
}
.wellness-Seite .yui-navset .yui-nav a:hover,
.wellness-Seite .yui-navset .yui-nav a:focus {
	background:#ccff99; /* WELLNESS HOVER selected tab background */
	color:#505050;
    outline:0;
}
.wellness-Seite .yui-navset .yui-nav .selected a,
.wellness-Seite .yui-navset .yui-nav .selected a em {
	border-color:#ccff00; /* WELLNESS selected tab border color */
}

/* FREIZEIT */
.freizeit-Seite .yui-navset .yui-nav,
.freizeit-Seite .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */
	border:solid #66cccc; /* WOHNEN color between tab list and content */
    border-width:0 0 5px;
    Xposition:relative;
    zoom:1;
}
.freizeit-Seite .yui-navset .yui-nav .selected a,
.freizeit-Seite .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */
.freizeit-Seite .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */
	background:#66cccc; /* WOHNEN selected tab background */
    color:#fff;
}
.freizeit-Seite .yui-navset .yui-nav a:hover,
.freizeit-Seite .yui-navset .yui-nav a:focus {
	background:#99ffff; /* FREIZEIT HOVER selected tab background */
	color:#505050;
    outline:0;
}
.freizeit-Seite .yui-navset .yui-nav .selected a,
.freizeit-Seite .yui-navset .yui-nav .selected a em {
	border-color:#66cccc; /* WOHNEN selected tab border color */
}
/* TECHNIK */
.technik-Seite .yui-navset .yui-nav,
.technik-Seite .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */
	border:solid #009ee0; /* TECHNIK color between tab list and content */
    border-width:0 0 5px;
    Xposition:relative;
    zoom:1;
}
.technik-Seite .yui-navset .yui-nav .selected a,
.technik-Seite .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */
.technik-Seite .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */
	background:#009ee0; /* TECHNIK selected tab background */
    color:#fff;
}
.technik-Seite .yui-navset .yui-nav a:hover,
.technik-Seite .yui-navset .yui-nav a:focus {
	background:#99ccff; /* TECHNIK HOVER selected tab background */
    outline:0;
}
.technik-Seite .yui-navset .yui-nav .selected a,
.technik-Seite .yui-navset .yui-nav .selected a em {
	border-color:#009ee0; /* TECHNIK selected tab border color */
}
/* WOHNEN */
.wohnen-Seite .yui-navset .yui-nav,
.wohnen-Seite .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */
	border:solid #ff9900; /* WOHNEN color between tab list and content */
    border-width:0 0 5px;
    Xposition:relative;
    zoom:1;
}
.wohnen-Seite .yui-navset .yui-nav .selected a,
.wohnen-Seite .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */
.wohnen-Seite .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */
	background:#ff9900; /* WOHNEN selected tab background */
    color:#fff;
}
.wohnen-Seite .yui-navset .yui-nav a:hover,
.wohnen-Seite .yui-navset .yui-nav a:focus {
	background:#ffcc99; /* WOHNEN HOVER selected tab background */
	color:#505050;
    outline:0;
}
.wohnen-Seite .yui-navset .yui-nav .selected a,
.wohnen-Seite .yui-navset .yui-nav .selected a em {
	border-color:#ff9900; /* WOHNEN selected tab border color */
}

