body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.headlineStartseite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
}

.headlineInfoBox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(box/hg_infoBox.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-weight: bold;
	line-height: 20px;
}

/* ----------------  PullDown Menü-Style ------------------------------- */

.pulldown-ersterpunkt {
	background-color: #D3DC2B;
	border-bottom: solid 1px #CCCCCC;
}
.pulldown-unterpunkt {
	border-bottom: solid 1px #CCCCCC;
	padding-left: 12px;
	background-attachment: scroll;
	background-image: url(pfeil_b.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* ----------------  Links ------------------------------- */

a:link#infoBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:visited#infoBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover#infoBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366CC;
	text-decoration: none;
}

.newsPreview {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

a:link#quicklink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:visited#quicklink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:hover#quicklink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366CC;
	text-decoration: none;
}

a:link#navTherapieText{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:visited#navTherapieText {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:hover#navTherapieText {
	font-family: Arial;
	font-size: 11px;
	color: #3366CC;
	text-decoration: none;
}
.navTherapieAktiv {
	font-family: Arial;
	font-size: 11px;
	color: #3366CC;
	text-decoration: none;
}

a:link#navAlle{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a:visited#navAlle {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a:hover#navAlle {
	font-family:Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3366CC;
	text-decoration: none;
	
}

a:link#navAbt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:visited#navAbt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover#navAbt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366CC;
	text-decoration: none;
}

.navAbtAktiv {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}

a:link#navAbtTherapieButton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366CC;
	text-decoration: underline;
}
a:visited#navAbtTherapieButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366CC;
	text-decoration: underline;
}
a:hover#navAbtTherapieButton {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366CC;
	text-decoration: underline;
}

a:link#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: underline;
}
a:visited#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: underline;
}
a:hover#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3366CC;
	text-decoration: underline;
}

/* ----------------  Text ------------------------------- */

.ueberschrtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6A83A1;
	font-style: normal;
	font-variant: normal;
	text-decoration: underline;
}
.rahmeninfo {
	border: 1px solid #A8A8A8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;

}
.blocktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}
.boxtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.veranstaltungstext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	margin-top: 4px;
	text-indent: 2pt;
}
.headlinegross {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	text-decoration: none;
}
.pagetitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.hglogo {
	background-attachment: scroll;
	background-image: url(logo_hg400.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.introtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.ueberstart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.hgkonfigurator {
	background-attachment: scroll;
	background-image: url(konfigurator/hg_l.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.konfigtext0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.konfigtext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BDC3CF;
}
.suchform {  border: none; font-size: 11px; color: #000000; width: 120; height: 15; 
}
.leitbild {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #336699;
}
.boxspaltenbezeichnung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6A83A1;
	font-weight: bold;
}

.headlineNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6A83A1;
	font-weight: bold;
}
.dateNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.hgbalkenlinks {
	background-attachment: scroll;
	background-image: url(hg_balken_l.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.hgbalkenrechts {
	background-attachment: scroll;
	background-image: url(hg_balken_r.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #E1E0DF;

}
.hgnav {
	background-attachment: scroll;
	background-image: url(hg_nav.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.newsBlkenNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	border-top-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: A8A8A8;
	background-color: D3DC2B;
}
.navAbtHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6A83A1;
}
.quicklink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(reiter_quicklink.gif);
	background-repeat: repeat-x;
	background-position: right center;
}
.quicklinkText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
a:link#TextZoomSchalter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a:visited#TextZoomSchalter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a:hover#TextZoomSchalter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: underline;
}
	
.textFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.handAbtNav {
	cursor:pointer;
	cursor:hand;
	}

.rahmenAbt {
	border: 1px solid #A8A8A8;
}
.NewsAbtRahmenOben {
	border-top: 1px solid #A8A8A8;
	border-right: 1px solid #A8A8A8;
	border-bottom: none;
	border-left: 1px solid #A8A8A8;
}

.abtHeadline {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #6A83A1;
}
.NewsAbtRahmen {
	border: 1px solid #A8A8A8;
}
.startHG {
	background-attachment: scroll;
	background-image: url(start_verlauf.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.sticheStartHG {
	background-attachment: scroll;
	background-image: url(start_striche.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.strichStartHG {
	background-attachment: scroll;
	background-image: url(start_strich.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

