html, body {
	height: 99%;
	width:100%;
}
body {
	margin: 0 auto;
	background: #f2f2ff;
	text-align:center;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	scrollbar-base-color: #FFFFFF;
	scrollbar-arrow-color: #CCCCCC;
	color:#000;
}
form {
	display:inline;
}
input, textarea {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	background-color:#f6f6f6;
}
a {
	color:#000;
	text-decoration:none;
}
a:hover {
	color:#000;
	text-decoration:underline;
}
#rechts_content a, #beginnen_platzhalter_text a, #content_2_felder a, #content_3_felder a, #beginnen_platzhalter_rechts a, #content_bottom a {
	color:#000;
	text-decoration:none;
}
#rechts_content a:hover, #beginnen_platzhalter_text a:hover, #content_2_felder a:hover, #content_3_felder a:hover, #beginnen_platzhalter_rechts a:hover, #content_bottom a:hover {
	color:#000;
	text-decoration: underline;
}
#agbinput a {
	color:#666;
	text-decoration:none;
}
#agbinput a:hover {
	color:#666;
	;
	text-decoration: underline;
}
#maintable, #maintable tr, #maintable td {
	height: 100%;
	border:0;
	margin:0 auto;
}
#mainbox, #mainbox_anmeldung {
	width:983px;
	height:577px;
	margin:0 auto;
	padding: 0px;
	margin:0px;
	text-align:left;
}
.index {
	background-image:url(../gfx/back/start_kurz.jpg);
}
.indexneu {
	background-image:url(../gfx/back/startseite_alternativ.jpg);
}
.formular {
	background-image:url(../gfx/back/anmeldung.jpg);
}
.anmeldung {
	background-image:url(../gfx/back/anmeldung_neu.jpg);
}
.experte {
	background-image:url(../gfx/back/experte_neu.jpg);
}
.kontakt {
	background-image:url(../gfx/back/kontakt.jpg);
}
.formular {
	background-image:url(../gfx/back/anmeldung.jpg);
}
.beginnen {
	background-image:url(../gfx/back/beginnen.jpg);
}
.coaches {
	background-image:url(../gfx/back/unsere_coaches_v2.jpg);
}
.newsletter {
	background-image:url(../gfx/back/newsletter.jpg);
}
.presse {
	background-image:url(../gfx/back/presse.jpg);
}
.pw {
	background-image:url(../gfx/back/pw.jpg);
}
.login {
	background-image:url(../gfx/back/login.jpg);
}
#logo {
	position:relative;
	width: 118px;
	height:121px;
	left:79px;
	top:9px;
}
#menue {
	position:relative;
	left: -41px;
	top:55px;
}
#menue ul {
	list-style:none;
	width: 210px;
	line-height:30px;
}
#menue ul li a, #submenue ul li a {
	text-decoration:none;
	color:#000;
	margin-left:50px;
}
#menue ul li .m_act {
	color:#8f474a;
}
#menue ul li a:hover, #submenue ul li a:hover {
	color:#8f474a;
	height:100px;
}
#menue li {
	background-image:url(../gfx/menu.jpg);
	height:34px;
	background-repeat:no-repeat;
}
#menue li:hover {
	background-image:url(../gfx/hover.jpg);
}
#errorlayer ul {
	line-height:17px;
	list-style:circle;
	margin-left:17px;
	margin-bottom:20px;
}
.fehler {
	color:#F00;
	font-weight:bold;
}
#submenue {
	position:relative;
	left: -41px;
	top:120px;
}
#submenue ul {
	list-style:none;
	width: 184px;
	font-size:12px;
	line-height:20px;
}
#links {
	float:left;
	width:257px;
	height:577px;
}
#mitte {
	float:left;
	width:481px;
	height:577px;
}
#rechts {
	float:left;
	width:238px;
	height:577px;
}
#rechts_beginnen {
	float:left;
	width:238px;
	height:148px;
}
#mitte_head {
	height:148px;
}
#mitte_content {
	height:433px;
}
#rechts_head {
	height:140px;
	text-align:right;
	margin-right:10px;
	margin-top:4px;
}
#rechts_content {
	height:433px;
}
#headline {
	position:relative;
	color:#8f474a;
	text-align:right;
	width:250px;
	left:210px;
	top:43px;
}
#headline h1 {
	font-size:14px;
}
#headline_sub {
	position:relative;
	width:250px;
	left:160px;
	top:63px;
	font-size:13px;
}
#headline_sub ul {
	color:#8f474a;
	list-style:none;
	width:300px;
	text-align:right;
}
#headline_sub ul li {
	width:130px;
	height:20px;
	float:left;
}
#headline_sub ul li a {
	text-decoration:none;
	color:#8f474a;
}
#headline_sub ul li a:hover {
	color:#000;
}
.input_kurz {
	background-color:#ffffff;
	background-image:url(../gfx/input_kurz.jpg);
	width:132px;
	height:21px;
	border:0px;
	background-repeat:no-repeat;
	font-size:11px;
	margin-top:4px;
}
#pw_vergessen, #jetzt_beginnen {
	font-size:11px;
}
#login {
	font-size:9px;
}
#loginbutton {
	font-size:13px;
	position:relative;
	top:6px;
}
#pw_vergessen {
	position:relative;
	top:10px;
}
#loginbutton a, #pw_vergessen a {
	color:#000;
	text-decoration:none;
}
#loginbutton a:hover, #pw_vergessen a:hover {
	color:#8f474a;
	text-decoration:none;
}
#content_head {
	margin-left:30px;
	margin-top:20px;
	margin-bottom:20px;
	overflow:auto;
	padding-right:10px;
	height:245px;
	width:441px;
}
#content_bottom {
	margin-left:30px;
	margin-top:40px;
	margin-bottom:20px;
	overflow:auto;
	padding-right:10px;
	height:96px;
	width:441px;
}
#content_coaches_felder {
	margin-left:35px;
	margin-top:15px;
	margin-bottom:0px;
	
	padding-right:10px;
	height:393px;
	width:451px;
}

#content_2_felder {
	margin-left:20px;
	margin-top:20px;
	margin-bottom:20px;
	overflow:auto;
	padding-right:10px;
	height:245px;
	width:451px;
}
#content_3_felder {
	margin-left:20px;
	margin-top:20px;
	margin-bottom:20px;
	overflow:auto;
	padding-right:10px;
	height:275px;
	width:690px;
}
#beginnen_platzhalter_text {
	margin-left:10px;
	margin-top:11px;
	margin-right:10px;
	float:left;
	width:219px;
	height:71px;
}
#content_head, #content_bottom,#content_coaches_felder, #content_2_felder, #content_3_felder {
	font-size:13px;
	line-height:18px;
	color:#000;
}
.size10 {
	font-size:10px;
}
.size11 {
	font-size:11px;
}
.size12 {
	font-size:12px;
}
.size13 {
	font-size:13px;
}
.size14 {
	font-size:14px;
}
.line17 {
	line-height:17px;
}
.line18 {
	line-height:18px;
}
#content_big {
	margin-left:30px;
	margin-top:20px;
	margin-bottom:20px;
	overflow:auto;
	padding-right:10px;
	height:360px;
	width:441px;
}
#content_laufweite {
	overflow:auto;
	padding-right:10px;
	font-size:12px;
	line-height:19px;
}
#rechts_content_head, #rechts_content_video, #rechts_content_bottom {
	padding:5px;
	height:142px;
	font-size:12px;
	line-height:19px;
}
#rechts_content_head_experten, #rechts_head_home, #rechts_content_video_experten, #rechts_content_bottom_experten {
	padding-left:10px;
	height:128px;
}
#rechts_head_home {
	margin-top:22px;
}
#rechts_content_video_experten {
	height:140px;
}
#rechts_content_bottom_experten {
	padding-left:25px;
}
#rechts_content_head_kinder {
	margin-left:6px;
	margin-top:3px;
	height:142px;
}
#rechts_content_head_flash {
	height:132px;
	padding-left:10px;
	padding-top:10px;
}
#rechts_content_flash {
}
.hide {
	width:0px;
	height:0px;
	display:none;
}
#loginbutton, #pw_vergessen {
	background-image:url(../gfx/small_back.jpg);
	width:130px;
	height:18px;
}
.input_name {
	background-image:url(../gfx/input_lang.jpg);
	width:192px;
	height:22px;
	border:0px;
	background-repeat:no-repeat;
	padding-top:7px;
	padding-left:5px;
}
#formularbox {
	font-size:11px;
	line-height:13px;
	margin-top:10px;
	color:#6c6c6c;
}
.input_name_jahr {
	background-image:url(../gfx/input_gebu_jahr.jpg);
	width:94px;
	height:29px;
	border:0px;
	background-repeat:no-repeat;
	padding-top:5px;
	float:left;
}
.input_geschlecht {
	background-image:url(../gfx/input_gebu_jahr.jpg);
	width:87px;
	height:24px;
	border:0px;
	background-repeat:no-repeat;
	padding-top:5px;
	padding-left:5px;
}
.input_geschlecht_style {
}
.input_wohnort {
	background-image:url(../gfx/input_wohnort.jpg);
	width:134px;
	height:24px;
	border:0px;
	background-repeat:no-repeat;
	padding-top:5px;
	padding-left:5px;
}
.input_agb {
	width:22px;
	height:15px;
	border:0px;
	background-repeat:no-repeat;
}
.input_button_login {
	font-size:13px;
	background-image:url(../gfx/small_back.jpg);
	width:130px;
	height:18px;
	border:0px;
	margin-top:6px;
	background-repeat:no-repeat;
	padding-right:9px;
	text-align:right;
}
#pw_vergessen_link {
	font-size:10px;
	padding-top:6px;
	margin-right:8px;
}
#pw_vergessen_link a {
	text-decoration:none;
	color:#000;
}
#pw_vergessen_link a:hover {
	text-decoration:underline;
	color:#000;
}
.input_button {
	font-size:13px;
	background-image:url(../gfx/small_back_red.jpg);
	width:130px;
	color:#FFF;
	height:18px;
	border:0px;
	background-repeat:no-repeat;
}
.input_gebu {
}
#gebu_height {
	height:39px;
}
#login_bottom_left {
	float:left;
	width:95px;
	height:45px;
}
#login_bottom_right {
	float:left;
	width:129px;
	height:45px;
}
#rahmen_vor_name_left, #rahmen_vor_name_right, #rahmen_pass_left, #rahmen_pass_right {
	float:left;
}
.fliesstext {
	font-size:11px;
}
.fliesstext_rechts {
	margin-left:15px;
	margin-top:15px;
	font-size:11px;
}
#rechts_content_head ul, #rechts_content_video ul, #rechts_content_bottom ul, #rechts_content_head_experten ul, #rechts_head_home ul, #rechts_content_video_experten ul, #rechts_content_bottom_experten ul {
	list-style:none;
	width: 220px;
	height:100px;
	margin:0px;
	padding:0px;
}
#rechts_content_head ul li, #rechts_content_video ul li, #rechts_content_bottom ul li, #rechts_content_head_experten ul li, #rechts_head_home ul li, #rechts_content_video_experten ul li, #rechts_content_bottom_experten ul li {
	width:200px;
	float:left;
	line-height:18px;
}
.input_textarea {
	width:381px;
	border:0px;
	height:50px;
	padding:10px;
	border:1px solid #CCC;
}
#content_beginnen {
	height:283px;
	width:722px;
}
#content_beginnen_top {
	width:725px;
	height:145px;
}
#beginnen_platzhalter_pic {
	margin-left:6px;
	margin-top:2px;
	float:left;
	width:239px;
	height:142px;
	float:left
}
#beginnen_platzhalter_rechts {
	height:133px;
	width:228px;
	float:left;
	padding-left:10px;
	padding-top:10px;
	line-height:19px;
}
#beginnen_platzhalter_rechts ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#beginnen_platzhalter_rechts li {
	width:220px;
	height:19px;
}
#beginnen_platzhalter_text ul {
	list-style:none;
	margin:0px;
	padding:0px;
	margin-top:5px;
}
.experten {
	list-style:none;
	margin:0px;
	padding:0px;
}
.experten li {
	float:left;
	height:68px;
}
.experten_1 {
	width:235px;
}
.experten_2 {
	width:240px;
}
#starke_platzhalter_pic_links {
	background-image:url(../gfx/platzhalter.jpg);
	width:239px;
	height:142px;
	float:left;
	margin-left:5px;
}
#starke_platzhalter_pic_mitte {
	background-image:url(../gfx/platzhalter.jpg);
	width:239px;
	height:142px;
	float:left;
	margin-left:2px;
}
#rechts_content_beginnen {
	width:100px;
	height:400px;
	float:left;
	margin-left:-2px;
	margin-top:-6px;
}
.experten_name {
	font-size:13px;
	color:#8f474a;
	font-weight:bold;
}
.rot {
	color:#8f474a;
}
.experten_pos {
	margin-left:25px;
	padding:0px;
	list-style:decimal;
}
.experten_pos_more {
	margin-left:0px;
	padding:0px;
	list-style:none;
}
#experte_top_rechts {
	margin-top:13px;
	margin-left:20px;
	width:222px;
	height:133px;
}
#experte_mitte_rechts {
	margin-top:10px;
	margin-left:20px;
	width:222px;
	height:129px;
}
#experte_unten_rechts {
	margin-top:12px;
	margin-left:20px;
	width:222px;
	height:133px;
}
.experten_content {
	margin-left:25px;
	padding:0px;
	list-style:decimal;
}
.dl_experte {
	padding-top:10px;
}

