html, head, body, script, noscript, form, div, h1, h2, h3, h4, h5, h6, p, a, img, table, th, tr, td, object, embed {
	margin: 0;
	padding: 0;
}

html, head, body, script, noscript, div, object, embed {
	font-size: 1px;

	text-align: left;

	vertical-align: top;
}

html {
	width: 100%;
	height: 100%;

	border-left: none;
	border-right: none;

	scrollbar-base-color: #B20000;
	scrollbar-track-color: #F7DDDD;
        scrollbar-arrow-color: #FFF;
        scrollbar-face-color: #B20000;
        scrollbar-highlight-color: #B20000;
        scrollbar-shadow-color: #B20000;
        scrollbar-3dlight-color: #E97777;
        scrollbar-darkshadow-color: #6B0000;
}

body {
	width: 100%;
	height: 100%;

	background-color: #FFF;

	color: #000;
}

img, table {
	border: none;

	vertical-align: top;
}

/* Begin Style Top */

.divOben {
	width: 770px;
	height: 60px;

	margin-top: 20px;
	margin-bottom: 6px;
}

.imgLogo {
	width: 770px;
	height: 60px;
}

/* End Style Top */

/* Begin Style Main Content */

.divMainContainerInline {
	width: 752px;

	margin-left: 70px;
}

/* Begin Style Main Left */

.divMainLeft {
	width: 700px;

	margin-top: 29px;
	margin-bottom: 54px;

	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

.hMainLeft {
	width: 673px;

	margin-bottom: 13px;

	padding-left: 27px;
	padding-bottom: 1px;

	font-size: 1.35em;
	font-weight: normal;
	text-decoration: none;

	border-bottom: solid 1px #CCC;

	background-image: url('../grafiken/img_bg_headline.gif');
	background-repeat: no-repeat;
}

.pMainLeft {
	width: 696px;

	padding-left: 2px;
	padding-right: 2px;
}

.pMainLeftSmall {
	font-size: 0.8em;
}

.pMainLeftRed {
	color: #900;
}

.aMainLeft {
	font-weight: bold;
	color: #900;
	text-decoration: none;
}

.aMainLeft:link, .aMainLeft:visited {
	text-decoration: none;
}

.aMainLeft:hover {
	text-decoration: underline;
}

.aMainLeft:active, .aMainLeft:focus {
	color: #000;
	text-decoration: underline;
}

.tableMainLeftCoachesUebersicht {
	width: 698px;

	margin-left: 2px;

	table-layout: fixed;
}

.tdMainLeftCoachesUebersicht1 {
	width: 142px;

	vertical-align: top;
}

.tdMainLeftCoachesUebersicht2 {
	width: 10px;
}

.tdMainLeftCoachesUebersicht3 {
	width: 200px;

	padding: 4px;
}

.tdMainLeftCoachesUebersicht4 {
	width: 2px;
}

.tdMainLeftCoachesUebersicht5 {
	width: 328px;

	padding: 4px;
}

.tdMainLeftCoachesUebersicht6 {
	width: 546px;
	height: 2px;
}

.tdMainLeftCoachesUebersichtColor1 {
	background-color: #F0CCCC;
}

.tdMainLeftCoachesUebersichtColor2 {
	background-color: #E8B3B3;
}

.imgLifeCoachesUebersicht {
	border: 1px solid #B20000;
}

.hMainLeftImpressum {
	width: 476px;

	margin-bottom: 12px;

	padding-left: 2px;
	padding-right: 2px;

	font-size: 1em;
	font-weight: bold;
}

.pMainLeftImpressum {
	width: 476px;

	padding-left: 2px;
	padding-right: 2px;

	font-size: 0.85em;
}

.pMainLeftImpressum1 {
	width: 68px;

	padding-left: 2px;

	float: left;

	font-size: 0.85em;
}

.pMainLeftImpressum2 {
	width: 348px;

	padding-right: 2px;

	float: left;

	font-size: 0.85em;
}

.MainLeftImpressumAbstand1 {
	clear: both;

	padding-top: 32px;
}

.MainLeftImpressumAbstand2 {
	clear: both;

	padding-top: 12px;
}

.aMainLeftImpressum {
	font-size: 1em;
	font-weight: bold;
	color: #900;
	text-decoration: none;
}

.aMainLeftImpressum:link, .aMainLeftImpressum:visited {
	text-decoration: none;
}

.aMainLeftImpressum:hover {
	text-decoration: underline;
}

.aMainLeftImpressum:active, .aMainLeftImpressum:focus {
	color: #000;
	text-decoration: underline;
}

.imgMainLeftSeparator {
	width: 470px;
	height: 2px;

	margin-top: 26px;
	margin-bottom: 26px;
	margin-left: 3px;
	margin-right: 1px;
}

.pMainLeftKontakt1 {
	width: 68px;

	padding-left: 2px;

	float: left;
}

.pMainLeftKontakt2 {
	width: 348px;

	padding-right: 2px;

	float: left;
}

.tableMainLeftKontakt {
	width: 420px;

	margin-left: 2px;
	margin-right: 2px;

	table-layout: fixed;

	font-size: 0.85em;
}

.tdMainLeftKontakt1 {
	width: 140px;
	height: 26px;

	vertical-align: top;
}

.tdMainLeftKontakt2 {
	width: 24px;
	height: 26px;

	vertical-align: top;
}

.tdMainLeftKontakt3 {
	width: 254px;
	height: 26px;

	vertical-align: top;
}

/* End Style Main Content Left */

/* End Style Main Content */

/* Begin Style Footer */

.divFooterContainer {
	width: 100%;
	height: 66px;

	padding-top: 10px;

	background-image: url('../grafiken/img_bg_footer.gif');
}

.divFooter1 {
	width: 552px;
	height: 24px;

	padding-left: 13px;

	float: left;
}

.divFooter2 {
	width: 472px;
	height: 24px;

	padding-right: 13px;

	float: right;
}

.divFooter3 {
	width: 100%;
	height: 1px;

	clear: both;
}

.pFooter1 {
	font: 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #666;

	white-space: nowrap;
}

.pFooter2 {
	font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #B20000;

	white-space: nowrap;
}

.pFooter3 {
	font: 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #666;

	text-align: right;

	white-space: nowrap;
}

.aFooter, .aFooter:link, .aFooter:visited {
	text-decoration: none;
}

.aFooter:hover, .aFooter:active, .aFooter:focus {
	text-decoration: underline;
}

/* End Style Footer */
