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: 474px;

	margin-top: 29px;

	float: left;

	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

.hMainLeft {
	width: 445px;

	margin-bottom: 13px;

	padding-left: 27px;
	padding-right: 2px;
	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: 420px;

	padding-left: 2px;
	padding-right: 2px;
}

.pMainLeftSmall {
	font-size: 0.8em;
}

.pMainLeftRed {
	color: #900;
}

.pMainLeftKontaktBreak {
	height: 32px;

	clear: both;
}

.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: 470px;

	margin-left: 2px;
	margin-right: 2px;

	table-layout: fixed;

	font-size: 0.8em;
}

.thMainLeftCoachesUebersicht1 {
	width: 30px;
}

.thMainLeftCoachesUebersicht2 {
	width: 2px;
}

.thMainLeftCoachesUebersicht3 {
	width: 166px;

	padding: 4px;
}

.thMainLeftCoachesUebersicht4 {
	width: 107px;

	padding: 4px;
}

.thMainLeftCoachesUebersicht5 {
	width: 137px;

	padding: 4px;
}

.tdMainLeftCoachesUebersicht1 {
	width: 30px;
	height: 39px;

	vertical-align: top;
}

.tdMainLeftCoachesUebersicht2 {
	width: 2px;
	height: 39px;
}

.tdMainLeftCoachesUebersicht3 {
	width: 166px;
	height: 31px;

	padding: 4px;
}

.tdMainLeftCoachesUebersicht4 {
	width: 107px;
	height: 31px;

	padding: 4px;
}

.tdMainLeftCoachesUebersicht5 {
	width: 137px;
	height: 31px;

	padding: 4px;
}

.tdMainLeftCoachesUebersicht6 {
	width: 470px;
	height: 2px;
}

.tdMainLeftCoachesUebersichtColor1 {
	background-color: #F0CCCC;
}

.tdMainLeftCoachesUebersichtColor2 {
	background-color: #E8B3B3;
}

.imgLifeCoachesUebersicht {
	border: 1px solid #B20000;
}

.hMainLeftImpressum {
	width: 420px;

	margin-bottom: 12px;

	padding-left: 2px;
	padding-right: 2px;

	font-size: 1em;
	font-weight: bold;
}

.pMainLeftImpressum {
	width: 420px;

	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;
}

.pMainLeftImpressumAbstand1 {
	padding-top: 13px;
}

.pMainLeftImpressumAbstand2 {
	padding-top: 4px;
}

.pMainLeftImpressumBreak {
	height: 8px;

	clear: both;
}

.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;
}

.tableMainLeftDownload {
	width: 470px;

	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 2px;
	margin-right: 2px;

	table-layout: fixed;

	font-size: 0.8em;
}

.tdMainLeftDownloadColor1 {
	background-color: #F0CCCC;
}

.tdMainLeftDownloadColor2 {
	background-color: #E8B3B3;
}

.tdMainLeftDownload1 {
	width: 268px;

	padding: 4px;
}

.tdMainLeftDownloadSeparator {
	width: 2px;
}

.tdMainLeftDownload2 {
	width: 32px;

	padding: 4px;
}

.tdMainLeftDownload3 {
	width: 66px;

	padding: 4px;
}

.tdMainLeftDownload4 {
	width: 66px;

	padding: 4px;
}

.tdMainLeftDownload5 {
	width: 422px;
	height: 2px;
}

.pMainLeftDownloadRed {
	color: #900;
}

.pMainLeftDownloadBold {
	font-weight: bold;
}

.imgDownload {
	width: 32px;
	height: 32px;
}

.MainLeftDownloadAbstand {
	padding-top: 16px;
}

/* End Style Main Content Left */

/* Begin Style Main Right */

.divMainRight {
	width: 198px;

	margin-top: 29px;
	margin-left: 28px;

	float: left;
}

.divMainRightAddTop {
	width: 198px;
	height: 24px;

	background-image: url('../grafiken/img_bg_add_01.gif');
	background-repeat: no-repeat;
}

.divMainRightAddContent {
	width: 176px;

	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 10px;
	padding-right: 10px;

	border-left: solid 1px #999;
	border-right: solid 1px #999;
}

.divMainRightAddBottom {
	width: 198px;
	height: 24px;

	background-image: url('../grafiken/img_bg_add_02.gif');
	background-repeat: no-repeat;
}

.divMainRightAddBottomEnd {
	margin-bottom: 10px;
}

.hMainRightAddHeadline {
	padding-top: 3px;
	padding-left: 10px;

	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #B20000;
}

.pMainRightAdd1 {
	font: 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}

.pMainRightAdd2 {
	font: bold 8.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}

.pMainRightAdd3 {
	width: 188px;

	display: block;

	padding-top: 8px;
	padding-bottom: 4px;
	padding-right: 10px;

	font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #B20000;

	text-decoration: none;

	text-align: right;
}

.aMainRightAdd {
	font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #B20000;

	text-decoration: none;
}

.aMainRightAdd:link, .aMainRightAdd:visited {
	text-decoration: none;
}

.aMainRightAdd:hover, .aMainRightAdd:active, .aMainRightAdd:focus {
	color: #000;

	text-decoration: underline;
}

.tableNewsletter {
	width: 176px;

	margin-top: 8px;
	margin-bottom: 8px;

	table-layout: fixed;
}

.tdNewsletter1 {
	width: 24px;
	height: 20px;
}

.tdNewsletter2 {
	width: 152px;
	height: 20px;
}

.inputMailAdress {
	width: 172px;

	margin-top: 2px;

	padding: 1px;

	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #000;

	background-color: #F5F5F5;

	border: solid 1px #999;
}

.tableUmfrage {
	width: 176px;

	margin-top: 4px;
	margin-bottom: 4px;

	table-layout: fixed;
}

.tdUmfrage1 {
	width: 50px;
	height: 20px;

	padding-left: 4px;
	padding-right: 4px;
}

.tdUmfrage2 {
	width: 2px;
	height: 20px;
}

.tdUmfrage3 {
	width: 100px;
	height: 20px;

	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
}

.tdUmfrage4 {
	width: 50px;
	height: 20px;

	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;

	text-align: center;
}

.tdUmfrage5 {
	width: 178px;
	height: 2px;
}

.tdUmfrageColor1 {
	background-color: #F0CCCC;
}

.tdUmfrageColor2 {
	background-color: #E8B3B3;
}

.inputUmfrageBottom {
	margin-bottom: 3px;
}

.inputUmfrageRight {
	margin-right: 6px;
}

.inputButtonUmfrage {
	width: 85px;

	margin-top: 2px;

	padding: 1px;

	font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	background-color: #DDD;

	border: solid 1px #666;

	cursor: pointer;
}

/* End Style Main Content Right */

/* End Style Main Content */

/* Begin Style Footer */

.divContentSeparator {
	height: 52px;

	clear: both;
}

.divFooterContainer {
	width: 100%;
	height: 66px;

	padding-top: 10px;

	background-image: url('../grafiken/img_bg_footer.gif');
}

.divFooter1 {
	height: 24px;

	padding-left: 13px;
	padding-right: 13px;
}

.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;
}

.aFooter, .aFooter:link, .aFooter:visited {
	text-decoration: none;
}

.aFooter:hover, .aFooter:active, .aFooter:focus {
	text-decoration: underline;
}

/* End Style Footer */
