body, td, th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b0a879;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(bilder/hg_aussen.jpg);
	background-position:top;
	background-attachment:fixed;
	background-repeat:repeat-x;
	background-color:#420d09;
}
a:link {
	color: #ceaa4d;
	font-weight:bold;
}
a:visited {
	color: #CEAA4D;
	font-weight:bold;
}
a:hover {
	color: #FFFFFF;
	font-weight:bold;
}
a:active {
	color: #CEAA4D;
	font-weight:bold;
}
.clear {
	clear:both;
}
.white {
	color:#FFFFFF;
	font-weight:bold;
}
.inputstyle {
	background-color: #50100a;
	border: 1px solid #c65606;
	color:#bd5206;
	width:185px;
	margin-bottom:5px;
}
.inputstyle2 {
	background-color: #d89b45;
	border: 1px solid #000;
	color:#000;
	width:180px;
	margin-bottom:5px;
}
.bm {
	background-color: #000;
	border: 1px solid #d89b45;
	color:#d89b45;
	width:180px;
	margin-bottom:3px;
}
.abstand5 {
	width:196px;
	height:5px;
}
.abstand12 {
	width:196px;
	height:12px;
}
.abstand35 {
	width:196px;
	height:35px;
}
.abstand20 {
	width:196px;
	height:20px;
}
.abstand26 {
	width:26px;
	height:100px;
	float:left;
}
.abstandteaser {
	width:726px;
	height:15px;
}
.contentbox {
	width:726px;
	padding:2px;
	background-image:url(bilder/contentbox_hg.gif);
}
.contentboxinhalt {
	width:726px;
	background-color:#50100a;
}
.bigpictext {
	width:290px;
	padding:15px 0 0 10px;
}
.bigpictext strong {
	color:#FFFFFF;
	font-weight:bold;
}
.navibox {
	width:196px;
	padding:2px;
	background-image:url(bilder/contentbox_hg.gif);
}
.naviboxinhalt {
	width:196px;
	height:320px;
	background-image:url(bilder/hg_navibox.jpg);
}
.naviboxinhalt2 {
	width:196px;
	height:95px;
	background-image:url(bilder/hg_navibox.jpg);
}
.navi a:link {
	color:#FFFFFF;
	display:block;
	text-align:left;
	text-indent:40px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	width:196px;
	height:25px;
	padding-top:5px;
	background-image:url(bilder/navihg.gif);
}
.navi a:visited {
	color:#FFFFFF;
	display:block;
	text-align:left;
	text-indent:40px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	width:196px;
	height:25px;
	padding-top:5px;
	background-image:url(bilder/navihg.gif);
}
.navi a:active {
	color:#FFFFFF;
	display:block;
	text-align:left;
	text-indent:40px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	width:196px;
	height:25px;
	padding-top:5px;
	background-image:url(bilder/navihg.gif);
}
.navi a:hover {
	color:#c7be91;
	display:block;
	text-align:left;
	text-indent:40px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	width:196px;
	height:25px;
	padding-top:5px;
	background-image:url(bilder/navihg_hover.gif);
}
.navi_active a:link {
	color:#c7be91;
	display:block;
	text-align:left;
	text-indent:40px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	width:196px;
	height:25px;
	padding-top:5px;
	background-image:url(bilder/navihg_hover.gif);
}
.navi_active a:active {
	color:#c7be91;
	display:block;
	text-align:left;
	text-indent:40px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	width:196px;
	height:25px;
	padding-top:5px;
	background-image:url(bilder/navihg_hover.gif);
}
.navi_active a:visited {
	color:#c7be91;
	display:block;
	text-align:left;
	text-indent:40px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	width:196px;
	height:25px;
	padding-top:5px;
	background-image:url(bilder/navihg_hover.gif);
}
.navi_active a:hover {
	color:#c7be91;
	display:block;
	text-align:left;
	text-indent:40px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	width:196px;
	height:25px;
	padding-top:5px;
	background-image:url(bilder/navihg_hover.gif);
}
.headline1 {
	display:block;
	width:200px;
	height:23px;
	padding-top:7px;
	text-indent:10px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	font-size:13px;
	color:#c65606;
	background-image:url(bilder/headline1.gif);
}
.formular {
	width:185px;
	font-weight:bold;
	text-align:left;
}
.formular p {
	margin:0 0 5px 0;
}
.formular span {
	font-weight:normal;
}
.titlehg {
	width:726px;
	height:25px;
	padding-top:5px;
	background-image:url(bilder/title_1.gif);
	color:#9e4505;
	font-size:14px;
	font-weight:bold;
	text-indent:10px;
	float:left;
}
.title1 {
	width:500px;
	text-align:left;
	text-indent:10px;
	float:left;
}
.titlelink a:link {
	float:right;
	padding: 5px 10px 0 0;
	font-weight:bold;
	font-size:11px;
	color:#c2b98b;
}
.titlelink a:visited {
	float:right;
	padding: 5px 10px 0 0;
	font-weight:bold;
	font-size:11px;
	color:#c2b98b;
}
.titlelink a:active {
	float:right;
	padding: 5px 10px 0 0;
	font-weight:bold;
	font-size:11px;
	color:#c2b98b;
}
.titlelink a:hover {
	float:right;
	padding: 5px 10px 0 0;
	font-weight:bold;
	font-size:11px;
	color:#fff;
}
.kontaktbox {
	padding-left:28px;
	padding-top:10px;
	line-height:14px;
	height:11px;
	width:145px;
	height:140px;
	text-align:left;
}
.kontaktbox b {
	font-weight:bold;
}
.kontaktbox span {
	font-weight:bold;
	color:#c65606;
}
.box2hg_1 {
	width:433px;
	height:140px;
	float:left;
	text-align:left;
	background-image:url(bilder/box2_01.jpg);
}
.box2hg_1 p {
	margin:25px 8px 0 10px;
	height:120px;
	float:left;
}
.box2hg_2 {
	width:293px;
	height:140px;
	float:right;
}
.footer {
	width:726px;
	height:31px;
	padding-top:30px;
	text-align:center;
	background-image:url(bilder/hg_footer.jpg);
	color:#FFFFFF;
}
.webmasterinfo {
	width:726px;
	height:70px;
	text-align:center;
	color:#9c3b32;
	padding-top:15px;
}
.hg_boxende {
	width:941px;
	height:100px;
	background-image:url(bilder/hg_boxende.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#440d0a;
}
.footer_ende {
	width:726px;
	text-align:center;
	color:#9c3b32;
	padding:40px 0 0 207px;
}
.text_infos {
	width:520px;
	text-align:left;
	margin-left:10px;
	float:left;
}
.text_line {
	width:520px;
	text-align:left;
	margin-left:10px;
	float:left;
	line-height:40px;
	height:40px;
}
.text_infos span {
	color:#fbf9ef;
	font-weight:bold;
}
.passwortbox1 {
	width:312px;
	float:left;
}
.passwortbox2 {
	padding-top:30px;
	padding-right:10px;
	width:360px;
	float:right;
}
.hg_passwort {
	margin-left:10px;
	width:292px;
	height:150px;
	background-image:url(bilder/hg_passwort.jpg);
	text-align:left;
	float:left;
}
.hg_passwort_text {
	width:240px;
	height:110px;
	margin:20px auto;
}
.hg_passwort_text b {
	color:#FFFFFF;
	font-weight:bold;
}
.passwort_title {
	width:290px;
	height:60px;
	line-height:57px;
	font-size:22px;
	font-weight:bold;
	text-align:left;
	float:left;
	text-indent:35px;
}
.kontaktbox2 {
	width:230px;
	height:190px;
	background-image:url(bilder/kontaktbox2.jpg);
	float:left;
	text-align:left;
	margin-bottom:10px;
	margin-left:5px;
}
.kontaktbox2 img {
	padding-left:26px;
	padding-top:26px;
	float:left;
}
.kontaktbox2_text {
	float:left;
	padding-left:15px;
	padding-top:26px;
	width:115px;
	font-weight:bold;
	line-height:14px;
}
.kontaktbox2_text b {
	color:#c65606;
}
.kontaktbox2_text strong {
	color:#fff;
}
.kontaktbox2_text_des {
	float:left;
	line-height:14px;
	padding-left:55px;
	padding-top:5px;
	width:170px;
	font-weight:normal;
	text-align:left;
}
.hgm {
	float:left;
	width:180px;
	height:105px;
	background-image:url(bilder/hgm.gif);
}
.hgw {
	float:left;
	width:180px;
	height:105px;
	background-image:url(bilder/hgw.gif);
}
.kontaktanzeigen_textbox {
	float:left;
	padding-left:10px;
	width:170px;
	height:105px;
	font-weight:normal;
	text-align:left;
	line-height:14px;
}
.kontaktanzeigen_textbox b {
	color:#c65606;
}
.kontaktanzeigen_textbox span {
	color:#fff;
	font-weight:bold;
}
.player {
	background-color:#000000;
	width:170px;
	height:128px;
	margin-right:27px;
	margin-top:30px;
}
.hg_videopreview {
	background-image:url(bilder/hg_videopreview.jpg);
	width:224px;
	height:176px;
	float:left;
	text-align:left;
	margin:10px 5px 0 10px;
}
.hg_videopreview img {
	margin-left:10px;
	margin-top:10px;
}
.hg_videopreview_button img {
	margin-left:55px;
	margin-top:5px;
}
.hg_videopreview_textbox {
	width:224px;
	height:176px;
	float:left;
	text-align:left;
	margin-top:10px;
	margin-left:10px;
}
.hg_videopreview_textbox_play {
	float:right;
}
.hg_videopreview_textbox_line {
	float:left;
}
.hg_videopreview_textbox_line a:link {
	text-decoration:none;
	color:#c65606;
}
.hg_videopreview_textbox_line a:active {
	text-decoration:none;
	color:#c65606;
}
.hg_videopreview_textbox_line a:visited {
	text-decoration:none;
	color:#c65606;
}
.hg_videopreview_textbox_line a:hover {
	text-decoration:none;
	color:#857e5a;
}
.hg_videopreview_textbox_line strong {
	float:left;
	color:#857e5a !important;
}
.hg_videopreview_textbox strong {
	color:#FFFFFF;
	font-weight:bold;
}
.hg_videopreview_textbox b {
	color:#c65606;
	font-weight:bold;
}
.hg_videopreview_textbox a:link {
	text-align:right;
}
.titelline {
	width:222px;
	float:left;
	height:14px;
}
.titelline2 {
	width:200px;
	float:left;
	height:14px;
	padding:20px 0 13px 12px;
}
.hg_galerien {
	background-image:url(bilder/hg_galerien.jpg);
	background-repeat:no-repeat;
	width:707px;
	height:210px;
	text-align:left;
	float:left;
	margin-left:10px;
}
.hg_galerien_scroll {
	width:697px;
	height:200px;
	overflow: auto;
	overflow-x: auto;
	overfllow-y: hidden;
	margin-left:5px;
}
.hg_galerien_content {
	width:1435px;
	height:170px;
	padding:5px;
}
.galerien_textblock {
	width:270px;
	height:170px;
	text-align:left;
	float:left;
}
.galerien_textblock strong {
	color:#FFFFFF;
}
.galerien_preview {
	width:135px;
	height:170px;
	text-align: center;
	font-weight:bold;
	float:left;
	margin-left:10px;
}
.galerien_preview img {
	border: 1px solid #a02014;
}
.hg_campreview {
	background-image:url(bilder/hg_campreview.jpg);
	width:224px;
	height:136px;
	float:left;
	text-align:left;
	margin:10px 5px 0 10px;
}
.hg_campreview b {
	color:#ea1010;
	text-transform:uppercase;
}
.hg_campreview strong {
	color:#3bd53b;
	text-transform:uppercase;
}
.hg_campreview img {
	margin-left:12px;
	float:left;/* border: 1px solid #a02014; */
}
.border_black {
	border: 1px solid #000;
}
.border_red {
	border: 1px solid #a02014;
}
.hg_campreviewpreview_button {
	float:right;
}
.hg_campreviewpreview_abstand {
	height:10px;
	width:120px;
	float:right;
}
.hg_campreviewpreview_button img {
	float:right;
}
.hg_campreview_textbox {
	width:224px;
	height:136px;
	float:left;
	text-align:left;
	margin-top:10px;
	margin-left:10px;
}
.hg_campreview_textbox strong {
	color:#FFFFFF;
	font-weight:bold;
}
.white {
	color:#fff;
}
.hg_userpreview {
	background-image:url(bilder/hg_user.gif);
	width:476px;
	height:607px;
	float:left;
	text-align:left;
	margin:10px 5px 10px 10px;
}
.hg_userpreview p {
	margin:0 15px 15px 15px;
}
.hg_userpreview_button {
	text-align:right;
	padding-right:15px;
}
.hg_userpreview_abstand {
	height:15px;
}
.hg_userpreview2 {
	width:210px;
	height:607px;
	float:right;
	text-align:left;
	margin:10px 10px 10px 0;
}
.hg_userpreview2 img {
	margin:0 5px 0 0;
	border: 1px solid #b89e7f;
}
.hg_userpreview_abstand2 {
	height:23px;
}
