@charset "iso-8859-1";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	margin: 0;
	padding: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

BODY { scrollbar-base-color: #ffffff; scrollbar-face-color: #ffffff; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ebebeb; scrollbar-track-color: #ebebeb; scrollbar-arrow-color: #b34306;  scrollbar-highlight-color : #b34306;  scrollbar-shadow-color :#b34306;   } 



#mainTable {
	border: 0px solid #ffffff;	
 
	
	
}
td {
	background-color: #FFF;
	color: #666;
}
#c1 {
	width: 200px;
	height: 600px;
	background-image: url(/web/dg_images/dg_web_hg_start_v_193.gif);
	background-repeat: no-repeat;
	border: 0px none #FFFFFF;
}

#c1david {
	width: 200px;
	height: 600px;
	background-image: url(/web/dg_images/hg_david_grasskamp_v.jpg);
	background-repeat: no-repeat;
	border: 0px none #FFFFFF;
}

#c1schule {
	width: 200px;
	height: 600px;
	background-image: url(/web/dg_images/hg_schule_konzept_v.jpg);
	background-repeat: no-repeat;
	border: 0px none #FFFFFF;
}

#c1kurse {
	width: 200px;
	height: 600px;
	background-image: url(/web/dg_images/hg_unterricht_kurse_v.jpg);
	background-repeat: no-repeat;
	border: 0px none #FFFFFF;
}

#c1reisen {
	width: 200px;
	height: 600px;
	background-image: url(/web/dg_images/hg_reisen_v.jpg);
	background-repeat: no-repeat;
	border: 0px none #FFFFFF;
}

#c1fitting {
	width: 200px;
	height: 600px;
	background-image: url(/web/dg_images/hg_clubfitting_v.jpg);
	background-repeat: no-repeat;
	border: 0px none #FFFFFF;
}

#c1training {
	width: 200px;
	height: 600px;
	background-image: url(/web/dg_images/hg_training_v.jpg);
	background-repeat: no-repeat;
	border: 0px none #FFFFFF;
}

#c1kontakt {
	width: 200px;
	height: 600px;
	background-image: url(/web/dg_images/hg_kontakt_v.jpg);
	background-repeat: no-repeat;
	border: 0px none #FFFFFF;
}


#c1newsletter {
	width: 200px;
	height: 600px;
	background-image: url(/web/dg_images/hg_newsletter_v.jpg);
	background-repeat: no-repeat;
	border: 0px none #FFFFFF;
}

#c1tipps {
	width: 200px;
	height: 600px;
	background-image: url(/web/dg_images/hg_tipps_tests_v.jpg);
	background-repeat: no-repeat;
	border: 0px none #FFFFFF;
}

#c1gutschein {
	width: 200px;
	height: 600px;
	background-image: url(/web/dg_images/hg_gutscheinshop_v.jpg);
	background-repeat: no-repeat;
	border: 0px none #FFFFFF;
}

#c2 {
	width: 760px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 600px;
}


#c2a {
	width: 800px;
	height: 450px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}

#c3 {
	width: 800px;
	height: 38px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
}

#c3_1 {
	width: 800px;
	height: 7px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding: 0px;
	background-color: #b34306;
}

#c4 {
	width: 800px;
	height: 98px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #ebebeb;
}

#c5 {
	width: 800px;
	height: 70px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(/web/dg_images/dg_web_hg_start_h.gif);
	background-repeat: no-repeat;
	padding: 0px;
	border-bottom-color: #FFFFFF;
}

#c5david {
	width: 800px;
	height: 70px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(/web/dg_images/hg_david_grasskamp_h.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	border-bottom-color: #FFFFFF;
}

#c5schule {
	width: 800px;
	height: 70px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(/web/dg_images/hg_schule_konzept_h.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	border-bottom-color: #FFFFFF;
}

#c5kurse {
	width: 800px;
	height: 70px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(/web/dg_images/hg_unterricht_kurse_h.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	border-bottom-color: #FFFFFF;
}


#c5reisen {
	width: 800px;
	height: 70px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(/web/dg_images/hg_reisen_h.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	border-bottom-color: #FFFFFF;
}

#c5fitting {
	width: 800px;
	height: 70px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(/web/dg_images/hg_clubfitting_h.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	border-bottom-color: #FFFFFF;
}


#c5training {
	width: 800px;
	height: 70px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(/web/dg_images/hg_training_h.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	border-bottom-color: #FFFFFF;
}

#c5kontakt {
	width: 800px;
	height: 70px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(/web/dg_images/hg_kontakt_h.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	border-bottom-color: #FFFFFF;
}

#c5newsletter {
	width: 800px;
	height: 70px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(/web/dg_images/hg_newsletter_h.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	border-bottom-color: #FFFFFF;
}


#c5tipps {
	width: 800px;
	height: 70px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(/web/dg_images/hg_tipps_tests_h.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	border-bottom-color: #FFFFFF;
}


#c5gutschein {
	width: 800px;
	height: 70px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(/web/dg_images/hg_gutscheinshop_h.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	border-bottom-color: #FFFFFF;
}
#c6 {
	width: 800px;
	height: 7px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
}

#c9 {
	width: 175px;
	height: 700px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(/web/dg_images/spacer_header.gif);
}

#c3_2 {
	width: 175px;
	height: 7px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding: 0px;
	background-color: #505154;
}

a:link {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #C67700;
	text-decoration: none;
}
a:active {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}


.navigationoben {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #b34306;
	letter-spacing: 0pt;
	line-height: 28px;
	bottom: 8px;
	
}
.subnavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #505154;
	letter-spacing: normal;
	line-height: 22px;
	
}
.subnavigationaktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	letter-spacing: normal;
	line-height: 22px;
	padding-left: 22px;
}

.subnavigationaktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #b34306;
	letter-spacing: normal;
	line-height: 22px;
}

.subnavigationover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #C67700;
	letter-spacing: normal;
	line-height: 22px;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #505154;
	letter-spacing: normal;
	line-height: 16px;
	text-align: left;

}

.texttabelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #505154;
	letter-spacing: normal;
	line-height: 16px;
	text-align: left;

}

.textlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #c67700;
	letter-spacing: normal;
	line-height: 16px;
}

.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #b34306;
	font-weight: normal;
	line-height: 26px;
}

.headline1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #b34306;
	font-weight: normal;
	line-height: 26px;
}

.subheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	color: #848484;
	letter-spacing: -1px;
}
.textklein {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #505154;
	letter-spacing: normal;
	line-height: 14px;
}
.links {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #b34306;
	letter-spacing: normal;
	line-height: 14px;
}
.teaseroverline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 14px;
	padding-top: 14px;
	padding-bottom: 3px;
	padding-right: 3px;



}
.teaserheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #b34306;
	letter-spacing: -1px;
	line-height: 19px;
}
.teasertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	letter-spacing: normal;
	line-height: 14px;
	padding-right: 3px;

}
.teaserlink {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	letter-spacing: normal;
	line-height: 14px;
}
#mainTable #c4 .textklein a {
	color: #b34306;
}
.tabelle_rechts {
	text-align: right;
}
.text_rot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #b34306;
	letter-spacing: normal;
	line-height: 16px;

}

.main {
	letter-spacing: normal;
	left: 64px;
	top: 35px;
	right: 35px;
	width: 486px;
	padding-top: 45px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 64px;
	bottom: 0px;
	position: relative;
}

.mainContent {
	width: 585px;
	padding-top: 45px;
	padding-right: 35px;
	padding-bottom: 0;
	padding-left: 64px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #505154;
	letter-spacing: normal;
	line-height: 16px;
}
