@charset "UTF-8";
body {
	margin: 0;
	padding: 0;
	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
	color: #FFFFFF;
	background-image: url(../img/BG.jpg);
	background-repeat: repeat-x;
	background-color: #a2bd30;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
}

h1, h2 {
	font-size: 12px;
	color: #a2bd30;
	font-weight: bold;
}


a:link {
	color: #A2BC32;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #A2BC32;
}
a:hover {
	text-decoration: underline;
	color: #999999;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}

.abstand { margin-top:-5px; }


.unten {
	position:absolute;
	margin:735px 0 0 325px;
	font-size: 10px;
	white-space: nowrap;
}
.orange { color:#e47e1c; }
.weiss { color:#fff; }
.gruen { color:#a2bc32; }
.grau { color: #353536; }
.einruck { margin-left:5px; color: #FFFFFF; }
.klein { font-size: 10px; line-height: 15px; font-family: Arial; }
.hidden { visibility: hidden; }


.feld { width:200px;}
.plzGEB { width:80px;}

.submitbtn {width:120px; background:#999999; border:1px solid; border-color:#000; color:#fff; cursor:pointer; padding:2px; margin-top:10px; margin-bottom:10px; }
.submitbtn:hover {background:#a2bc32; color:#fff; border:1px solid; border-color:#fff; }

.resetbtn {width:70px; background:#999999; border:1px solid; border-color:#000; color:#fff; cursor:pointer; padding:2px; margin-top:10px; margin-bottom:10px; } 
.resetbtn:hover {background:#e47e1c; color:#fff; border:1px solid; border-color:#fff; }

a.scheck:link		{ color: #e47e1c; text-decoration: none }
a.scheck:visited 	{ color: #e47e1c; text-decoration: none }
a.scheck:active		{ color: #FFFFFF; text-decoration: underline }
a.scheck:hover		{ color: #999999; text-decoration: underline }


a.foot:link		{ color: #353536; text-decoration: none }
a.foot:visited	{ color: #353536; text-decoration: none }
a.foot:active	{ color: #FFFFFF; text-decoration: underline }
a.foot:hover	{ color: #FFFFFF; text-decoration: underline }


.nav {
	position:relative;
	margin-left:10px;
	top:0px;
	width:1033px;
	height:40px;
	z-index:1;
}

.oneColElsCtr #container {
	width: 1043px;
	margin: 0 auto;
	text-align: left;
	background-image: url(../img/HG-bild.jpg);
	background-repeat: no-repeat;
	height: 830px;
}



.oneColElsCtr #mainContent {
	padding: 10px 50px 10px 50px; /* padding (Auffüllung) bezeichnet den Innenabstand und margin (Rand) den Außenabstand der div-Box. */
	background-image: none;
	height: 730px;
}

#schmuck {
	position: relative;
	height: 720px;
	width: 330px;
	float: right;
	margin-left:10px;
	/*border: 1px dashed #FFFFFF;*/
}

.textDIVkontakt {
	width:585px;
	height:360px;
	z-index:2;
	overflow: auto;
	padding-right:15px;
}

.textDIVKurs {
	width:470px;
	height:200px;
	z-index:2;
	overflow: auto;
	padding-right:15px;
}


.textDIVKurseindex {
	width:595px;
	height:220px;
	z-index:1;
	overflow: auto;
	padding-right:5px;
}



/*Trainingsmoment Rahmen*/
#navTRAIN {
	position:absolute;
	left:0px;
	top:0px;
	z-index:1;
	height: 37px;
	width: 200px;
	display: block;
	background: url("../nav/ro-Trainingsmoment.jpg") 0px -37px no-repeat;
}
#navTRAIN a {
	height: 37px;
	width: 200px;
	display: block;
	background: url("../nav/ro-Trainingsmoment.jpg") 0px 0px no-repeat;
}
#navTRAIN a:hover {
		background-position: 0px -37px;
}

/*Personal Training & Sport Rahmen*/
#navPERSTRAINSPORT {
	position:absolute;
	left:200px;
	top:0px;
	z-index:1;
	height: 37px;
	width: 214px;
	display: block;
	background: url("../nav/ro-PersonalTraining_Sport.jpg") 0px -37px no-repeat;
}
#navPERSTRAINSPORT a {
	height: 37px;
	width: 214px;
	display: block;
	background: url("../nav/ro-PersonalTraining_Sport.jpg") 0px 0px no-repeat;
}
#navPERSTRAINSPORT a:hover {
		background-position: 0px -37px;
}

/*Events & Marketing Rahmen*/
#navEVENT {
	position:absolute;
	left:414px;
	top:0px;
	z-index:1;
	height: 37px;
	width: 173px;
	display: block;
	background: url("../nav/ro-Events_Marketing.jpg") 0px -37px no-repeat;
}
#navEVENT a {
	height: 37px;
	width: 173px;
	display: block;
	background: url("../nav/ro-Events_Marketing.jpg") 0px 0px no-repeat;
}
#navEVENT a:hover {
		background-position: 0px -37px;
}


/*Partner Rahmen*/
#navPARTNER {
	position:absolute;
	left:587px;
	top:0px;
	z-index:1;
	height: 37px;
	width: 90px;
	display: block;
	background: url("../nav/ro-Partner.jpg") 0px -37px no-repeat;
}
#navPARTNER a {
	height: 37px;
	width: 90px;
	display: block;
	background: url("../nav/ro-Partner.jpg") 0px 0px no-repeat;
}
#navPARTNER a:hover {
		background-position: 0px -37px;
}


/*Kontakt Rahmen*/
#navKONTAKT {
	position:absolute;
	left:677px;
	top:0px;
	z-index:1;
	height: 37px;
	width: 93px;
	display: block;
	background: url("../nav/ro-Kontakt.jpg") 0px -37px no-repeat;
}
#navKONTAKT a {
	height: 37px;
	width: 93px;
	display: block;
	background: url("../nav/ro-Kontakt.jpg") 0px 0px no-repeat;
}
#navKONTAKT a:hover {
		background-position: 0px -37px;
}


/*Kurse Rahmen*/
#navKURSE {
	position:absolute;
	left:770px;
	top:0px;
	z-index:1;
	height: 37px;
	width: 93px;
	display: block;
	background: url("../nav/ro-Kurse.jpg") 0px -37px no-repeat;
}
#navKURSE a {
	height: 37px;
	width: 93px;
	display: block;
	background: url("../nav/ro-Kurse.jpg") 0px 0px no-repeat;
}
#navKURSE a:hover {
		background-position: 0px -37px;
}



/*SportScheck Rahmen*/
#navSCHECK {
	position:absolute;
	left:867px;
	top:0px;
	z-index:1;
	height: 37px;
	width: 156px;
	display: block;
	background: url("../nav/ro-SportScheck.jpg") 0px -37px no-repeat;
}
#navSCHECK a {
	height: 37px;
	width: 156px;
	display: block;
	background: url("../nav/ro-SportScheck.jpg") 0px 0px no-repeat;
}
#navSCHECK a:hover {
		background-position: 0px -37px;
}

/*Seminare Rahmen*/
#navSeminare {
	position:absolute;
	left:862px;
	top:0px;
	z-index:1;
	height: 37px;
	width: 107px;
	display: block;
	background: url("../nav/ro-Seminare.jpg") 0px -37px no-repeat;
}
#navSeminare a {
	height: 37px;
	width: 107px;
	display: block;
	background: url("../nav/ro-Seminare.jpg") 0px 0px no-repeat;
}
#navSeminare a:hover {
		background-position: 0px -37px;
}
