/****
 * copyright 2006
 * 
 * Freiraum Medien
 * http://freiraum-medien.de
 *
 *	.:: Farbwerte ::.
 *	.:: beige	::	#ffeaa9 ::.
 *	.:: rot		::	#c41230 ::.
 *	.:: braun	::	#83604d ::.
 *	.:: grau	::	#a6a6a6 ::.
 **/

/****
 *	shortcuts
 **/
#header .shortcuts ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#header .shortcuts li {
	margin: 0;
	padding: 0 3px 0 0;
	float: left;
	color: #fff;
	font-size: 12px;
}
#header .shortcuts li a {
	color: #fff;
}
#header .shortcuts li a:hover {
	color: #ffeaa9;
}
/** neu: **/
#header .buttonMenu .bmhome a {
	background: url(../../img/button_home.png) 0 0 no-repeat;
	width:40px;
}
#header .buttonMenu .bmtext {
	text-align:right;
	padding:5px 7px 0px 0px;
	width:204px;
	color:#5e5e5e;
}
#header .buttonMenu .bm691 a {
	background: url(../../img/button_physio.png) 0 0 no-repeat;
	width:139px;
}
#header .buttonMenu .bm678 a {
	background: url(../../img/button_zap.png) 0 0 no-repeat;
	width:139px;
}
#header .buttonMenu .bm679 a {
	background: url(../../img/button_tarn.png) 0 0 no-repeat;
	width:126px;
}
#header .buttonMenu .bm680 a {
	background: url(../../img/button_trcev.png) 0 0 no-repeat;
	width:137px;
}
#header .buttonMenu .bm681 a {
	background: url(../../img/button_rcproshop.png) 0 0 no-repeat;
	width:132px;
}

#header .buttonMenu a:hover {
	background-position:bottom left;
}
/****
 * buttonMenu
**/
#header .buttonMenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 924px;
}
#header .buttonMenu li {
	margin: 0;
	padding: 0;
	float: left;
}
#header .buttonMenu li a {
	display: block;
	width: 40px;
	height: 40px;
}
/**
#header .buttonMenu li.bm29 a {
	background: url(../../img/bMenu-Termine.gif) 0 0 no-repeat;
}
#header .buttonMenu li.bm28 a {
	background: url(../../img/bMenu-Wellness.gif) 0 0 no-repeat;
}
#header .buttonMenu li.bm27 a {
	background: url(../../img/bMenu-Squash.gif) 0 0 no-repeat;
}
#header .buttonMenu li.bm26 a {
	background: url(../../img/bMenu-ZAP.gif) 0 0 no-repeat;
}
#header .buttonMenu li.bm25 a {
	background: url(../../img/bMenu-Badminton.gif) 0 0 no-repeat;
}
#header .buttonMenu li.bm24 a {
	background: url(../../img/bMenu-Sante.gif) 0 0 no-repeat;
}
#header .buttonMenu li.bm23 a {
	background: url(../../img/bMenu-Seminar.gif) 0 0 no-repeat;
}
#header .buttonMenu li.bm130 a {
	background: url(../../img/bMenu-Tennis.gif) 0 0 no-repeat;
}

#header .buttonMenu li.bm29 a:hover,
#header .buttonMenu li.bm28 a:hover,
#header .buttonMenu li.bm27 a:hover,
#header .buttonMenu li.bm26 a:hover,
#header .buttonMenu li.bm25 a:hover,
#header .buttonMenu li.bm24 a:hover,
#header .buttonMenu li.bm23 a:hover,
#header .buttonMenu li.bm130 a:hover {
	background-position: 0 -40px;
}
/***
 *	menuLeft
 **/
#menuLeft {
	padding-top: 6px;
}
#menuLeft ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 172px;
}
#menuLeft li {
	margin: 0;
	padding: 0;
}
/****
 *	erste ebene **/
#menuLeft li a {
	display: block;
	padding: 4px 0 4px 16px;
	color: #83604d;
	background: url(../../img/menuStates-no.gif) 6px 8px no-repeat;
}
#menuLeft li a:hover {
	background: white;
	color: #c41230;
	background: url(../../img/menuStates-hover.gif) 8px 8px no-repeat;
}
/****
 *	zweite ebene **/
#menuLeft li.actSub li a {
	background: url(../../img/menuStates-e2-no.gif) 0 0 no-repeat;
	padding: 2px 0 2px 20px;
	color: #83604d;
}
#menuLeft li.actSub li a:hover {
	background: url(../../img/menuStates-e2-no.gif) 0 0 no-repeat;
	color: #c41230;
}
#menuLeft li.actSub li a.last {
	background: url(../../img/menuStates-e2-no-last.gif) 0 0 no-repeat;
	padding: 2px 0 2px 20px;
	color: #83604d;
}
#menuLeft li.actSub li a.last:hover {
	background: url(../../img/menuStates-e2-no-last.gif) 0 0 no-repeat;
	color: #c41230;
}
/****
 *	dritte ebene **/
#menuLeft li.actSub li.actSub li a {
	background: url(../../img/menuStates-e3-no.gif) 0 0 no-repeat;
	padding: 2px 0 2px 25px;
	color: #83604d;
}
#menuLeft li.actSub li.actSub li a:hover {
	background: url(../../img/menuStates-e3-no.gif) 0 0 no-repeat;
	color: #c41230;
}
#menuLeft li.actSub li.actSub li a.last {
	background: url(../../img/menuStates-e3-no-last.gif) 0 0 no-repeat;
	padding: 2px 0 2px 25px;
	color: #83604d;
}
#menuLeft li.actSub li.actSub li a.last:hover {
	background: url(../../img/menuStates-e3-no-last.gif) 0 0 no-repeat;
	color: #c41230;
}
/****
 *	active states **/
#menuLeft li.act a,
#menuLeft li.act a:hover {
	background: #c41230 url(../../img/menuStates-e1-act.gif) 3px 0 no-repeat;
	color: #fff;
}
#menuLeft li.actSub li.act a,
#menuLeft li.actSub li.act a:hover {
	background: #c41230 url(../../img/menuStates-e2-act.gif) 0 0 no-repeat;
	color: #fff;
}
#menuLeft li.actSub li.act a.last,
#menuLeft li.actSub li.act a.last:hover {
	background: #c41230 url(../../img/menuStates-e2-act-last.gif) 0 0 no-repeat;
	color: #fff;
}
#menuLeft li.actSub li.actSub li.act a,
#menuLeft li.actSub li.actSub li.act a:hover {
	background: #c41230 url(../../img/menuStates-e3-act.gif) 0 0 no-repeat;
	color: #fff;
}
#menuLeft li.actSub li.actSub li.act a.last,
#menuLeft li.actSub li.actSub li.act a.last:hover {
	background: #c41230 url(../../img/menuStates-e3-act-last.gif) 0 0 no-repeat;
	color: #fff;
}
/****
 *	activeSub states **/
#menuLeft li.actSub a,
#menuLeft li.actSub a:hover {
	background: #c41230 url(../../img/menuStates-e1-actSub.gif) 0 0 no-repeat;
	color: #fff;
}
#menuLeft li.actSub li.actSub a,
#menuLeft li.actSub li.actSub a:hover {
	background: #c41230 url(../../img/menuStates-e2-actSub.gif) 0 0 no-repeat;
	color: #fff;
}
#menuLeft li.actSub li.actSub a.last,
#menuLeft li.actSub li.actSub a.last:hover {
	background: #c41230 url(../../img/menuStates-e2-actSub-last.gif) 0 0 no-repeat;
	color: #fff;
}
#menuLeft li.actSub li.actSub li.actSub a,
#menuLeft li.actSub li.actSub li.actSub a:hover {
	background: #c41230 url(../../img/menuStates-e3-actSub.gif) 0 0 no-repeat;
	color: #fff;
}
#menuLeft li.actSub li.actSub li.actSub a.last,
#menuLeft li.actSub li.actSub li.actSub a.last:hover {
	background: #c41230 url(../../img/menuStates-e3-actSub-last.gif) 0 0 no-repeat;
	color: #fff;
}
/****
 *	actSubLast states **/
#menuLeft li.actSub li.actSubLast a,
#menuLeft li.actSub li.actSubLast a:hover {
	background: #c41230 url(../../img/menuStates-e2-actSub-last.gif) 0 0 no-repeat;
	color: #fff;
}
#menuLeft li.actSub li.actSubLast li a {
	background: url(../../img/menuStates-e2-actSubLast-e3-no.gif) 0 0 no-repeat;
	padding: 2px 0 2px 25px;
	color: #83604d;
}
#menuLeft li.actSub li.actSubLast li a:hover {
	background: url(../../img/menuStates-e2-actSubLast-e3-no.gif) 0 0 no-repeat;
	color: #c41230;
}
#menuLeft li.actSub li.actSubLast li a.last {
	background: url(../../img/menuStates-e2-actSubLast-e3-no-last.gif) 0 0 no-repeat;
	padding: 2px 0 2px 25px;
	color: #83604d;
}
#menuLeft li.actSub li.actSubLast li a.last:hover {
	background: url(../../img/menuStates-e2-actSubLast-e3-no-last.gif) 0 0 no-repeat;
	color: #c41230;
}

#menuLeft li.actSub li.actSubLast li.act a {
	background: #c41230 url(../../img/menuStates-e2-actSubLast-e3-act.gif) 0 0 no-repeat;
	padding: 2px 0 2px 25px;
	color: #fff;
}
#menuLeft li.actSub li.actSubLast li.act a.last {
	background: #c41230 url(../../img/menuStates-e2-actSubLast-e3-act-last.gif) 0 0 no-repeat;
	padding: 2px 0 2px 25px;
	color: #fff;
}

