
/* POSITIONIERUNGEN BODY UND DIV TAGS */

body {
	text-align: center;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;

	}

#x_global {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	margin-top:0px;
	padding:0px;
	background-color:#fff;
	border: 0px solid #fff;
	
	margin-bottom:0px;
	width:787px; 
	display:block;
}




#x_oben {
	width:787px;
	height:131px;
	margin: 0 0 0 0;
	background-color:#ffffff;
	padding:0px; 	
	display:block;
	display:none;
}

#x_unten {
	width:787px;
	float:left;
	margin: 0 0 0 0;
	text-align: left;
	padding:0px;
	background-color:#ffffff;
	display:block;
}

#x_basis_menu {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	margin-top:93px;
	width:372px;
	display:block;
	height:38px;
	background-color:#ffffff;
	float:left;
	position:relative;
}

#x_basis_menu_klein {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	margin-top:41px;
	width:372px;
	display:block;
	height:38px;
	background-color:#ffffff;
	float:left;
	position:relative;
}

#x_logo {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	margin-top:0px;
	width:415px;
	display:block;
	height:131px;
	float:right;
}

#x_logo_klein {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	margin-top:0px;
	width:415px;
	display:block;
	height:79px;
	float:right;
}

#x_bild {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	margin-top:0px;
	width:373px;
	display:block;
	height:98px;
	float:left;
}

#x_bild_rechts {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	margin-top:0px;
	width:414px;
	display:block;
	height:98px;
	float:left;
}

#x_line {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	margin:0px 0 0px 0;
	width:787px;
	display:block;
	height:25px;
	float:left;
	background-image: url(pics/line.gif);
	background-repeat:repeat-y;
	background-position: 0px 0px;	
	
}


#x_submenu {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	margin:0 0 0 0;
	width:200px;
	display:block;
	background:#ffffff;
	border-top:7px solid #CEC6B9;
	border-bottom:0px solid #fff;
	float:left;
	display:none;
	
}


#x_aktuell {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:16px;
	color:#A19D94;
	margin:0 0 0 0px;
	width:200px;
	display:block;
	padding:0 0 0 0;
	background:#ffffff;
	border-top:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	
	
}

#x_plakativ {
	margin:30px 0 0 0;
	width:200px;
	display:block;
	background:#cccccc;
	position:relative;
	
}




#x_links_start {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	margin-top:0px;
	width:200px;
	display:block;
	background:#ffffff;
	float:left;
	
}



#trainer-buchen {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	padding:0;
	margin:23px 0px 0 17px;
	background:#ffffff;
	width:543px;
	display:block;
	
	float:left;
	position:relative;
}
#dortmund {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	padding:0;
	margin:23px 0px 0 17px;
	background:#ffffff;
	width:543px;
	display:block;
	
	float:left;
	position:relative;
}

#trainer {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	padding:0;
	margin:30px 0px 0 34px;
	background:#ffffff;
	width:543px;
	display:block;
	
	float:left;
	position:relative;
}


#extra {
	color:#000000;
	padding:0;
	margin:0 0 0 0;
	background:#ffffff;
	width:200px;
	display:block;
	height:25px;
	float:left;
	position:relative;
}






/* PARARAPHS */


p {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:16px;
	padding:0px;
	color:#000000;
	margin:0 0 16px 0;
	padding:0 0 0 0;
	width:518px;
	
}




.hervorheben
{
	font-weight:bold;
	color:#000000;
}





/* TABELLEN LISTEN ETC */

table {
	
	width:518px;
	background-color:#E1DDD4;

}

table.aktuelles {
	
	width:100%;
	height:100%;

}

table.liste {
	
	
	

}

table.weiss {
	
	width:518px;
	background-color:#ffffff;

}
tr {
	
	
	
}
td {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:16px;
	color:#000000;
	padding-right:1px;
	
	
}

td.text {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:16px;
	color:#000000;
	padding-right:30px;
	padding-left:25px;
	padding-top:15px;
}

.x_logo_text {
display:block;

padding-top:20px;
padding-bottom:10px;
padding-left:30px;
}
td.text_und_bild {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:16px;
	color:#000000;
	padding-right:40px;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	
	
}

.logo_rand {
	border:4px solid #ffffff;

}

.bild_aktuelles_rahmen {
float:left; 
margin-top:-10px; 
margin-right:20px; 
margin-bottom:5px; 
margin-left:-15px;
border:1px solid #E1DDD4;
}

.bild_aktuelles {
float:left; 
margin-top:-10px; 
margin-right:20px; 
margin-bottom:5px; 
margin-left:-15px;
border:0px solid #E1DDD4;
}

td.logo {

	padding-top:15px;
	padding-left:15px;
	padding-bottom:15px;
}





/* HEADINGS */

h1 {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	padding:0 0 0 0;
	color:#FF3402;
	margin:0 0 -13px 0;
	padding:0 0 0 0;
	width:518px;
	/* text-transform: uppercase;	 */
}


h1.ohne_h2 {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	padding:0 0 0 0;
	color:#FF3402;
	margin:0 0 23px 0;
	padding:0 0 0 0;
	width:518px;
	/* text-transform: uppercase;	 */
}

h2 {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:18px;
	padding:0px;
	color:#000000;
	margin:31px 0 14px 0;
	padding:0 0 0 0;
	width:518px;
	/* text-transform: uppercase;	 */
	
}













/* A HREFS */

p a, p a:link, p a:visited
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
	font-size:11px;
	line-height:16px;
	padding:0px;
	color:#FF3203;
}

p a:hover
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
	line-height:16px;
	padding:0px;
	color:#000000;
}


td a, td a:link, td a:visited
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
	font-size:11px;
	line-height:16px;
	padding:0px;
	color:#FF3203;
}

td a:hover
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
	line-height:16px;
	padding:0px;
	color:#000000;
}

a.x_menu_oben, a.x_menu_oben:link, a.x_menu_oben:visited {
	float:left;
	margin:0 0 0px 0;
	padding-left:19px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:38px;
	display:block;
	background:#ffffff;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	background-image: url(pics/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;

}
a.x_menu_oben:hover{
	float:left;
	margin:0 0 0px 0;
	padding-left:19px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:38px;
	display:block;
	background:#ffffff;
	font-weight: normal;
	text-decoration:none;
	color:#A19D94;
	background-image: url(pics/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}




a.x_menu_oben_anwahl, a.x_menu_oben_anwahl:link, a.x_menu_oben_anwahl:visited, a.x_menu_oben_anwahl:hover {
	float:left;
	margin:0 0 0px 0;
	padding-left:19px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:38px;
	display:block;
	background:#ffffff;
	font-weight: bold;
	text-decoration:none;
	color:#000000;
	background-image: url(pics/bullet_anwahl.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;

}





a.menu_sub, a.menu_sub:link, a.menu_sub:visited {
	float:left;
	margin:0 0 0 0;
	width:200px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px; 
	padding:7px 0 7px 0;
	background:#CEC6B9;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	background-image: url(pics/sub_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	
}
a.menu_sub:hover{
	float:left;
	margin:0 0 0px 0;
	width:200px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px;
	padding:7px 0 7px 0;
	width:200px;

	background:#CEC6B9;
	font-weight: normal;
	text-decoration:none;
	color:#ffffff;
	background-image: url(pics/sub_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}





a.menu_sub_anwahl_ohne_untermenu, a.menu_sub_anwahl_ohne_untermenu:link, a.menu_sub_anwahl_ohne_untermenu:visited {
	float:left;
	margin:0 0 0 0;
	width:200px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px; 
	padding:7px 0 7px 0;
	background:#CEC6B9;
	font-weight: bold;
	text-decoration:none;
	color:#000000;
	background-image: url(pics/sub_anwahl_ohne_untermenu.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	
}
a.menu_sub_anwahl_ohne_untermenu:hover{
	float:left;
	margin:0 0 0px 0;
	width:200px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px;
	padding:7px 0 7px 0;
	width:200px;

	background:#CEC6B9;
	font-weight: bold;
	text-decoration:none;
	color:#000000;
	background-image: url(pics/sub_anwahl_ohne_untermenu.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}










a.menu_sub_anwahl, a.menu_sub_anwahl:link, a.menu_sub_anwahl:visited {
	float:left;
	margin:0 0 0px 0;
	width:200px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px; 
	padding:7px 0 8px 0;
	background:#CEC6B9;
	font-weight: bold;
	text-decoration:none;
	color:#000000;
	background-image: url(pics/sub_anwahl.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a.menu_sub_anwahl:hover {
	float:left;
	margin:0 0 0px 0;
	width:200px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px; 
	padding:7px 0 8px 0;
	background:#CEC6B9;
	font-weight: bold;
	text-decoration:none;
	color:#000000;
	background-image: url(pics/sub_anwahl.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}



a.menu_sub_sub, a.menu_sub_sub:link, a.menu_sub_sub:visited {
	float:left;
	margin:0 0 0px 0;
	width:200px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px; 
	padding:7px 0 7px 0;
	background:#CEC6B9;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	background-image: url(pics/sub_sub.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a.menu_sub_sub:hover {
	float:left;
	margin:0 0 0px 0;
	width:200px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px; 
	padding:7px 0 7px 0;
	background:#CEC6B9;
	font-weight: normal;
	text-decoration:none;
	color:#ffffff;
	background-image: url(pics/sub_sub.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


a.menu_sub_sub_sub, a.menu_sub_sub_sub:link, a.menu_sub_sub_sub:visited {
	float:left;
	margin:0 0 0px 0;
	width:200px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px; 
	padding:7px 0 7px 0;
	background:#CEC6B9;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	background-image: url(pics/sub_sub_sub.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a.menu_sub_sub_sub:hover {
	float:left;
	margin:0 0 0px 0;
	width:200px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px; 
	padding:7px 0 7px 0;
	background:#CEC6B9;
	font-weight: normal;
	text-decoration:none;
	color:#ffffff;
	background-image: url(pics/sub_sub_sub.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

a.menu_sub_sub_sub_anwahl, a.menu_sub_sub_sub_anwahl:link, a.menu_sub_sub_sub_anwahl:visited {
	float:left;
	margin:0 0 0px 0;
	width:200px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px; 
	padding:7px 0 7px 0;
	background:#CEC6B9;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	background-image: url(pics/sub_sub_sub_anwahl.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a.menu_sub_sub_sub_anwahl:hover {
	float:left;
	margin:0 0 0px 0;
	width:200px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px; 
	padding:7px 0 7px 0;
	background:#CEC6B9;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	background-image: url(pics/sub_sub_sub_anwahl.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}



a.menu_sub_sub_anwahl, a.menu_sub_sub_anwahl:link, a.menu_sub_sub_anwahl:visited {
	float:left;
	margin:0 0 0px 0;
	width:200px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px; 
	padding:7px 0 7px 0;
	background:#CEC6B9;
	font-weight: bold;
	text-decoration:none;
	color:#000000;
	background-image: url(pics/sub_sub_anwahl.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a.menu_sub_sub_anwahl:hover {
	float:left;
	margin:0 0 0px 0;
	width:200px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px; 
	padding:7px 0 7px 0;
	background:#CEC6B9;
	font-weight: bold;
	text-decoration:none;
	color:#000000;
	background-image: url(pics/sub_sub_anwahl.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}










a.x_menu_haupt, a.x_menu_haupt:link, a.x_menu_haupt:visited {
	float:left;
	margin:0 0 0 0;
	padding-left:16px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px;
	display:block;
	background:#CEC6B9;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	border-right: 15px solid #CEC6B9;
	padding-right:0px;padding-top:9px;padding-bottom:8px;

}
a.x_menu_haupt:hover{
	float:left;
	margin:0 0 0 0;
	
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	padding-left:16px;
	display:block;
	background:#D2D1CC;
	
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	line-height:8px;
	border-right: 15px solid #D2D1CC;
	padding-right:0px;padding-top:9px;padding-bottom:8px;
	
}


a.x_menu_haupt_anwahl, a.x_menu_haupt_anwahl:link, a.x_menu_haupt_anwahl:visited {
	float:left;
	margin:0 0 0 0;
	padding-left:26px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px;
	display:block;
	background:#CEC6B9;
	background-image: url(pics/line_anwahl2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
	font-weight: bold;
	text-decoration:none;
	color:#000000;
	border-right: 15px solid #CEC6B9;
	padding-right:0px;padding-top:9px;padding-bottom:8px;

}
a.x_menu_haupt_anwahl:hover{
	float:left;
	margin:0 0 0 0;
	
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	padding-left:26px;
	display:block;
	background:#D2D1CC;
	background-image: url(pics/line_anwahl2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
	font-weight: bold;
	text-decoration:none;
	color:#000000;
	line-height:8px;
	border-right: 15px solid #D2D1CC;
	padding-right:0px;padding-top:9px;padding-bottom:8px;
	
}



a.x_menu_haupt_mitte, a.x_menu_haupt_mitte:link, a.x_menu_haupt_mitte:visited {
	float:left;
	margin:0 0 0 0;
	padding-left:16px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px;
	display:block;
	background:#CEC6B9;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	
	background-image: url(pics/line_.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-right: 15px solid #CEC6B9;
	padding-right:0px;padding-top:9px;padding-bottom:8px;
}
a.x_menu_haupt_mitte:hover{
	float:left;
	margin:0 0 0 0;
	
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	padding-left:16px;
	display:block;
	background:#D2D1CC;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	line-height:8px;
	
	background-image: url(pics/line_.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
	border-right: 15px solid #D2D1CC;
	padding-right:0px;padding-top:9px;padding-bottom:8px;
}









a.x_menu_haupt_mitte_anwahl, a.x_menu_haupt_mitte_anwahl:link, a.x_menu_haupt_mitte_anwahl:visited {
	float:left;
	margin:0 0 0 0;
	padding-left:26px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:8px;
	display:block;
	background:#CEC6B9;
	font-weight: bold;
	text-decoration:none;
	color:#000000;
	background-image: url(pics/line_anwahl.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-right: 15px solid #CEC6B9;
	padding-right:0px;padding-top:9px;padding-bottom:8px;
}
a.x_menu_haupt_mitte_anwahl:hover{
	float:left;
	margin:0 0 0 0;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	padding-left:26px;
	display:block;
	background:#D2D1CC;
	font-weight: bold;
	text-decoration:none;
	color:#000000;
	line-height:8px;
	background-image: url(pics/line_anwahl.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
	border-right: 15px solid #D2D1CC;
	padding-right:0px;padding-top:9px;padding-bottom:8px;
}










a.x_update, a.x_update:link, a.x_update:visited {
	float:left;
	margin:0 0 0 0;
	
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height:25px;
	display:block;
	background:#CEC6B9;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	
	


}
a.x_update:hover{
	float:left;
	margin:0 0 0 0;
	
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	
	display:block;
	background:#D2D1CC;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	line-height:25px;

}



a.x_menu_aktuelles, a.x_menu_aktuelles:link, a.x_menu_aktuelles:visited {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:16px;
	
	text-decoration:none;
	color:#A19D94;
	width:200px;
	display:block;
}

a.x_menu_aktuelles:hover {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:16px;
	color:#000000;
	text-decoration:none;
	
	width:200px;
	display:block;
	
}



a.x_update-sub, a.x_update-sub:link, a.x_update-sub:visited, a.x_update-sub:hover {
	float:left;
	margin:0 0 30px 0;
	
	height:25px;
	
	
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	
	display:block;
	background:#cccccc;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	/* border-top:104px solid #CEC6B9; */
}





