body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(bilder/footer_hg.gif);
	background-position:bottom;
	background-attachment:fixed;
	background-repeat:repeat-x;
	background-color:#3a3a3a;
	position:relative;

}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c4c4c4;
}
img{
border:0px;
}
a:link {
	color: #fff1ba;
	text-decoration:underline;
	font-weight:bold;
}
a:visited {
	color: #FFF1BA;
	text-decoration:underline;
	font-weight:bold;
}
a:hover {
	color: #FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}
a:active {
	color: #FFF1BA;
	text-decoration:underline;
	font-weight:bold;
}
.clear{
	clear: both;
	line-height: 0;
	font-size: 0;
	width: 0;
	height: 0;
}
.center{
margin:0 auto;
}
.float_left{
float:left;
}
.float_left2{
width:452px;
float:left;
}
.breite{
width:940px;
margin:0 auto;
}
.breite2{
width:948px;
margin:0 auto;
}
.breite3{
width:938px;
height:585px;
background-color:#FFFFFF;
color:#000000;
margin:5px auto;
text-align:left;
margin-bottom:20px;
}
.high_10{
width:940px;
height:10px;
line-height:10px;
float:left;
}
.breite_11{
width:11px;
float:left;
height:292px;
}
.oben {
width:100%;
height:223px;
background-image:url(bilder/header_hg.gif);
background-repeat:repeat-x;
z-index:1;
position:absolute;
top:0px;
left:0px;
}
.content {
width:990px;
background-image:url(bilder/hg_content.png);
z-index:5000;
position:relative;
margin:0 auto;
border:0;
padding:0;
}

.content_header {
width:990px;
height:85px;
z-index:5000;
position:relative;
margin:0 auto;
padding:0;
}
.header {
height:80px;
padding:0;
margin:0;
}
.header2 {
height:248px;
padding:5px 0 10px 0;
}
.header3 {
height:151px;
padding:5px 0 10px 0;
}
.header4 {
height:390px;
padding:5px 0 10px 0;
margin:0 auto;
height:390px;
}
.navi {
width:940px;
text-align:left;
background-image:url(bilder/hg_navi.gif);
margin: 0 auto;
font-size:15px;
font-weight:bold;
height:45px;
}
.navi a:link{
padding: 10px 11px 0 11px;
float:left;
display:block;
height:35px;
}
.navi a:active{
padding:10px 11px 0 11px;
float:left;
display:block;
height:35px;
}
.navi a:visited{
padding: 10px 11px 0 11px;
float:left;
display:block;
height:35px;
}
.navi a:hover{
padding: 10px 11px 0 11px;
float:left;
display:block;
height:35px;
}
.navi_trennline{
height:45px;
float:left;
background-image:url(bilder/trennung_navi.gif);
width:1px;
}
.navi_active a:link{
padding: 0 11px 0 11px;
float:left;
display:block;
height:35px;
padding-top:10px;
color:#FFFFFF;
}
.navi_active a:active{
padding: 0 11px 0 11px;
float:left;
display:block;
height:35px;
padding-top:10px;
color:#FFFFFF;
}
.navi_active a:visited{
padding: 0 11px 0 11px;
float:left;
display:block;
height:35px;
padding-top:10px;
color:#FFFFFF;
}
.navi_active a:hover{
padding: 0 11px 0 11px;
float:left;
display:block;
height:35px;
padding-top:10px;
color:#FFFFFF;
}
.navi_anmelden a{
padding: 0 11px 0 11px;
float:left;
display:block;
height:35px;
padding-top:10px;
color:#f4611f;
}
.navi_anmelden a:link{
padding:0 11px 0 11px;
float:left;
display:block;
height:35px;
padding-top:10px;
color:#f4611f;
}
.navi_anmelden a:active{
padding:0 11px 0 11px;
float:left;
display:block;
height:35px;
padding-top:10px;
color:#f4611f;
}
.navi_anmelden a:visited{
padding:0 11px 0 11px;
float:left;
display:block;
height:35px;
padding-top:10px;
color:#f4611f;
}
.navi_anmelden a:hover{
padding:0 11px 0 11px;
float:left;
display:block;
height:35px;
padding-top:10px;
color:#f4611f;
}
.description{
padding-bottom:10px;
width:940px;
text-align:left;
margin:0 auto;
}
.description strong{
font-weight:bold;
color:#ff4e00;
margin:0;
padding:0;
}
.description2{
padding: 10px 0 10px 0;
width:940px;
text-align:left;
margin:0 auto;
}
.description2 strong{
font-weight:bold;
color:#ff4e00;
margin:0;
padding:0;
}
.index_videobox {
width:306px;
height:292px;
float:left;
background-image:url(bilder/hg_video_index.gif);
}
.index_videobox .titel{
text-align:center;
font-size:14px;
font-weight:bold;
height:22px;
padding-top:4px;
color:#FFFFFF;
}
.index_videobox span{
color:#969696;
}
.index_videobox_text{
width:287px;
height:70px;
background:url(bilder/index_video_hgtext.gif) no-repeat top left;
margin:0 auto;
}
.index_videobox_text span{
width:155px;
height:60px;
text-align:left;
float:left;
padding:10px 20px 0 10px;
background-image:url(bilder/index_video_hgtext.gif);
}
.index_videobox_text a{
width:85px;
height:60px;
text-align:left;
float:left;
padding:17px 0 0 4px;
display:block;
}
.bm_leiste2 {
width:938px;
padding:10px 0 10px 0;
margin:0 auto;
height:65px;
}
.bm_leiste{
width:938px;
padding:10px 0 10px 0;
margin:0 auto;
height:65px;
}
.bm_orange a:link{
width:464px;
height:58px;
padding-top:7px;
background-image:url(bilder/bm_orange.gif);
display:block;
color:#000;
text-align:center;
font-size:40px;
font-weight:bold;
text-decoration:underline;
float:left;
}
.bm_orange a:active {
width:464px;
height:58px;
padding-top:7px;
background-image:url(bilder/bm_orange.gif);
display:block;
color:#000;
text-align:center;
font-size:40px;
font-weight:bold;
text-decoration:underline;
float:left;
}
.bm_orange a:visited {
width:464px;
height:58px;
padding-top:7px;
background-image:url(bilder/bm_orange.gif);
display:block;
color:#000;
text-align:center;
font-size:40px;
font-weight:bold;
text-decoration:underline;
float:left;
}
.bm_orange a:hover{
width:464px;
height:58px;
padding-top:7px;
background-image:url(bilder/bm_orange.gif);
display:block;
color:#fff;
text-align:center;
font-size:40px;
font-weight:bold;
text-decoration:none;
float:left;
}
.bm_baige a:link {
width:464px;
height:58px;
padding-top:7px;
background-image:url(bilder/bm_baige.gif);
display:block;
color:#000;
text-align:center;
font-size:40px;
font-weight:bold;
text-decoration:underline;
float: right;
}
.bm_baige a:active{
width:464px;
height:58px;
padding-top:7px;
background-image:url(bilder/bm_baige.gif);
display:block;
color:#000;
text-align:center;
font-size:40px;
font-weight:bold;
text-decoration:underline;
float: right;
}
.bm_baige a:visited {
width:464px;
height:58px;
padding-top:7px;
background-image:url(bilder/bm_baige.gif);
display:block;
color:#000;
text-align:center;
font-size:40px;
font-weight:bold;
text-decoration:underline;
float: right;
}
.bm_baige a:hover{
width:464px;
height:58px;
padding-top:7px;
background-image:url(bilder/bm_baige.gif);
display:block;
color:#fff;
text-align:center;
font-size:40px;
font-weight:bold;
text-decoration:none;
float: right;
}
.index_bilderbox {
width:306px;
height:467px;
float:left;
background-image:url(bilder/index_bilderbox.gif);
}
.index_bilderbox .anzahl{
padding-top:10px;
width:100px;
height:390px;
float:left;
text-align:center;
font-size:44px;
color:#ff4e00;
font-weight:bold;
}
.index_bilderbox .anzahl2{
font-size:14px;
color:#c4c4c4;
font-weight:bold;
text-transform:uppercase;
height:20px;
text-align:center;
}
.index_bilderbox .right{
padding-top:10px;
line-height:22px;
width:194px;
height:390px;
float:left;
text-align:center;
font-size:14px;
color:#fff;
font-weight:bold;
}
.index_bilderbox .right span{
font-size:14px;
color:#969696;
font-weight:bold;
}
.index_bilderbox img{
border: solid #505050 1px;
}
.index_bilderbox .description2{
color:#969696;
text-align:left;
width:270px;
margin:0 auto;
float:left;
padding-left:20px;
}
.index_infobox {
width:147px;
height:139px;
float:left;
margin-right:12px;
background-image:url(bilder/hg_indexinfo.gif);
}
.index_infobox .text{
padding:8px 0 0 13px;
width:123px;
height:103px;
float:left;
text-align:left;
}
.index_infobox .text p{
font-weight:bold;
color:#ff4e00;
padding:0;
margin:0;
}
.index_infobox_link a{
text-transform:uppercase;
font-size:14px;
float:left;
width:123px;
padding-left:13px;
text-align:left;
}
.footer_textlinks a:link {
color:#fff;
text-align: right;
font-size:30px;
font-weight:bold;
text-decoration:underline;
float: right;
padding-right:2px;
display:block;
width:400px;
line-height:44px;
}
.footer_textlinks a:active {
color:#fff;
text-align: right;
font-size:30px;
font-weight:bold;
text-decoration:underline;
float: right;
padding-right:2px;
display:block;
width:400px;
line-height:44px;
}
.footer_textlinks a:visited {
color:#fff;
text-align: right;
font-size:30px;
font-weight:bold;
text-decoration:underline;
float: right;
padding-right:2px;
display:block;
width:400px;
line-height:44px;
}
.footer_textlinks a:hover {
text-decoration:none;
float: right;
display:block;
color:#fff1ba;
width:400px;
line-height:44px;
}
.footer_textlinks2 a:link{
color:#ff4f00;
text-align: right;
font-size:30px;
font-weight:bold;
text-decoration:underline;
float: right;
padding-right:2px;
display:block;
width:400px;
}
.footer_textlinks2 a:active{
color:#ff4f00;
text-align: right;
font-size:30px;
font-weight:bold;
text-decoration:underline;
float: right;
padding-right:2px;
display:block;
width:400px;
}
.footer_textlinks2 a:visited {
color:#ff4f00;
text-align: right;
font-size:30px;
font-weight:bold;
text-decoration:underline;
float: right;
padding-right:2px;
display:block;
width:400px;
}
.footer_textlinks2 a:hover {
text-decoration:none;
float: right;
display:block;
color:#fff1ba;
width:400px;
}
.emailbox {
height:34px;
background-color:#000000;
width:948px;
margin-top:10px;
}
.emailbox span{
padding-top:9px;
text-indent:10px;
width:510px;
text-align:left;
float:left;
color:#969696;
}
.float_email{
	float:right; width:420px; height:22px; padding:0; margin:0;
}
.input{
	border: solid #000000 1px;
	height: 22px;
	width: 200px;
	background-color:#252525;
	color:#FFF1BA;
	text-indent:5px;
	line-height:24px;
	float:left;
	margin: 3px 5px 0 0;
}
.bm{
	border: solid #f0d683 1px;
	background: #e3c259;
	color: #000;
	font: bold 14px Arial;
	height: 22px;
	width: 200px;
	margin: 5px 0 0 0;
	float:left;

}
.contentende{
width:948px;
height:101px;
background-image:url(bilder/hg_footer.gif);
margin:0 auto;
padding:0;
}
.footerende{
width:990px;
height:52px;
background-image:url(bilder/footerende.png);
margin:0 auto;
text-align:center;
font-size:14px;
font-weight:bold;
color:#a8a8a8;
padding-top:30px;
}
.footerende a:link, active, visited {
color:#a8a8a8;
text-decoration:underline;
}
.footerende a:hover {
color:#fff;
text-decoration:underline;
}
.footertext{
width:535px;
height:65px;
float:left;
text-align:left;
padding-top:23px;
color:#969696;
}
.footertext span{
color:#ff4e00;
font-weight:bold;
}
.logo_footer{
width:398px;
height:65px;
float:left;
padding-top:23px;
}




.videos_container{
margin-top:5px;
width:940px;
height:560px;
float:left;
background-color:#000000;
margin-bottom:5px;
}
.trailer {
padding:10px;
width:640px;
height:530px;
background-color:#000000;
float:left;
}
.trailer a{
color:#ff4e00;
font-size:40px;
}
.trailer_small {
padding-top:10px;
width:123px;
height:160px;
text-align:left;
}
.trailer_small_description{
padding-top:10px;
width:270px;
text-align:left;
float:left;
}
.trailer_small_description p{
font-weight:bold;
color:#ff4e00;
margin:0;
padding:0;
}
.trailer_small_trennline {
padding-top:10px;
width:23px;
height:305px;
display:block;
float:left;
background-image:url(bilder/videos/trailer_small_trennline.gif);
}
.trailer_small_container {
width:123px;
height:336px;
float:left;
text-align:left;
}
.trailer_list_active {
width:948px;
height:108px;
float:left;
text-align:left;
background-color:#282828;
margin-bottom:3px;
}
.trailer_list_active img{
padding:5px;
float:left;
}
.trailer_list_active span{
width:557px;
padding-top:40px;
padding-left:5px;
float:left;
text-align:left;
}
.trailer_list_active_link a:link{
width:250px;
height:35px;
padding-top:10px;
float:left;
text-align:center;
display:block;
color:#000;
font-size:18px;
font-weight:bold;
background-image:url(bilder/videos/videos_bm_active.gif);
margin-top:30px;
}
.trailer_list_active_link a:active{
width:250px;
height:35px;
padding-top:10px;
float:left;
text-align:center;
display:block;
color:#000;
font-size:18px;
font-weight:bold;
background-image:url(bilder/videos/videos_bm_active.gif);
margin-top:30px;
}
.trailer_list_active_link a:visited{
width:250px;
height:35px;
padding-top:10px;
float:left;
text-align:center;
display:block;
color:#000;
font-size:18px;
font-weight:bold;
background-image:url(bilder/videos/videos_bm_active.gif);
margin-top:30px;
}
.trailer_list_active_link a:hover{
width:250px;
height:35px;
padding-top:10px;
float:left;
text-align:center;
display:block;
color:#fff;
font-size:18px;
font-weight:bold;
text-decoration:none;
background-image:url(bilder/videos/videos_bm_active.gif);
margin-top:30px;
}



.trailer_list {
width:948px;
height:108px;
float:left;
text-align:left;
background-color:#000;
margin-bottom:3px;
}
.trailer_list b{
font-weight:bold;
color:#ff4e00;
}
.trailer_list img{
padding:5px;
float:left;
}
.trailer_list span{
width:670px;
padding-top:23px;
padding-left:5px;
float:left;
text-align:left;
}
.trailer_list_link a:link{
width:159px;
height:68px;
padding-top:30px;
float:left;
text-align:center;
display:block;
font-weight:bold;
background-color:#1a1a1a;
margin-top:5px;
}
.trailer_list_link a:active{
width:159px;
height:68px;
padding-top:30px;
float:left;
text-align:center;
display:block;
font-weight:bold;
background-color:#1a1a1a;
margin-top:5px;
}
.trailer_list_link a:visited{
width:159px;
height:68px;
padding-top:30px;
float:left;
text-align:center;
display:block;
font-weight:bold;
background-color:#1a1a1a;
margin-top:5px;
}
.trailer_list_link a:hover{
width:159px;
height:68px;
padding-top:30px;
float:left;
text-align:center;
display:block;
font-weight:bold;
background-color:#404040;
color:#fff;
margin-top:5px;
}


.trailer_list2 {
width:948px;
height:108px;
float:left;
text-align:left;
background-color:#282828;
margin-bottom:3px;
}
.trailer_list2 b{
font-weight:bold;
color:#ff4e00;
}
.trailer_list2 img{
padding:5px;
float:left;
}
.trailer_list2 span{
width:670px;
padding-top:23px;
padding-left:5px;
float:left;
text-align:left;
}

.trailer_list3 {
width:948px;
height:28px;
padding-top:10px;
float:left;
text-align:left;
background-color:#282828;
margin-bottom:3px;
text-indent:5px;
}
.trailer_list3 b{
font-weight:bold;
color:#ff4e00;
}
.trailer_list4 {
width:948px;
height:28px;
padding-top:10px;
float:left;
text-align:left;
background-color:#1a1a1a;
margin-bottom:3px;
text-indent:5px;
}
.trailer_list4 b{
font-weight:bold;
color:#ff4e00;
}
.trailer_pic_login {
width:510px;
height:160px;
float:left;
}

.galerien_container{
width:940px;
height:700px;
float:left;
}
.galerien {
padding:5px 5px 5px 0;
width:640px;
height:693px;
float:left;
}
.galerien_small {
width:293px;
height:231px;
float: right;
padding-top:5px;
}
.galerien_description {
width:293px;
height:140px;
float: right;
background-image:url(bilder/galerien/bilder_hgline.gif);
}
.galerien_description span{
width:160px;
height:127px;
float:left;
text-align:left;
padding:10px 0 0 0;
}
.galerien_description b{
font-weight:bold;
color:#ff4e00;
margin:0;
padding:0;
}
.galerien_description_daten{
height:100px;
float:left;
text-align:left;
font-weight:bold;
padding:27px 0 0 35px;
}
.galerien_description_daten b {
color:#FFFFFF;
font-weight:normal;
}
.galerien_description_footer {
width:290px;
float: right;
text-align:left;
padding-top:7px;
}
.galerien_description_footer b{
font-weight:bold;
color:#ff4e00;
margin:0;
padding:0;
}
.infos_container{
width:295px;
height:310px;
float:left;
text-align:left;
}
.infos_container_abstand{
width:27px;
height:310px;
float:left;
}
.infos_container span{
width:295px;
height:70px;
float:left;
}
.infos_container p{
font-weight:bold;
color:#ff4e00;
margin:0;
padding:0;
}
.infos_container_list1 {
background-color:#282828;
font-weight:bold;
color:#ff4e00;
margin-bottom:2px;
width:292px;
padding-top:4px;
height:24px;
float:left;
}
.infos_container_list1 p{
float:left;
text-indent:5px;
}
.infos_container_list1 a{
font-weight:bold;
color:#919090;
margin-bottom:2px;
float: right;
margin-right:5px;
}
.infos_container_list2 {
background-color:#191919;
font-weight:bold;
color:#ff4e00;
margin-bottom:2px;
width:292px;
padding-top:4px;
height:24px;
float:left;
}
.infos_container_list2 p{
float:left;
text-indent:5px;
}
.infos_container_list2 a{
font-weight:bold;
color:#919090;
margin-bottom:2px;
float: right;
margin-right:5px;
}
.bm_infos a:link{
width:292px;
height:43px;
padding-top:3px;
float:left;
text-align:center;
display:block;
font-weight:bold;
background-image:url(bilder/bm_infos.gif);
margin-top:5px;
color:#000;
font-size:30px;
}
.bm_infos a:active{
width:292px;
height:43px;
padding-top:3px;
float:left;
text-align:center;
display:block;
font-weight:bold;
background-image:url(bilder/bm_infos.gif);
margin-top:5px;
color:#000;
font-size:30px;
}
.bm_infos a:visited{
width:292px;
height:43px;
padding-top:3px;
float:left;
text-align:center;
display:block;
font-weight:bold;
background-image:url(bilder/bm_infos.gif);
margin-top:5px;
color:#000;
font-size:30px;
}
.bm_infos a:hover{
width:292px;
height:43px;
padding-top:3px;
float:left;
text-align:center;
display:block;
font-weight:bold;
background-image:url(bilder/bm_infos.gif);
margin-top:5px;
color:#FFFFFF;
font-size:30px;
}
.infos_cams_img {
width:91px;
height:90px;
float:left;
text-align:center;
font-weight:bold;
}
.infos_cams_img_abstand {
width:10px;
height:90px;
float:left;
}
.infos_cams_img a{
color:#18ce00;
}
.webmaster{
width:360px;
height:582px;
float:left;
}
.webmaster_text {
float:left;
width:495px;
}
.webmaster_text a{
color:#000;
}
.webmaster_text_logo {
float:left;
width:495px;
margin-bottom:20px;
}
.webmaster_text_titel {
float:left;
width:495px;
padding:10px 0 10px 0;
}
.bm_webmaster a:link{
width:693px;
height:60px;
padding-top:5px;
text-align:center;
display:block;
font-weight:bold;
background-image:url(bilder/bm_webmaster.gif);
color:#000;
font-size:40px;
}
.bm_webmaster a:active{
width:693px;
height:60px;
padding-top:5px;
text-align:center;
display:block;
font-weight:bold;
background-image:url(bilder/bm_webmaster.gif);
color:#000;
font-size:40px;
}
.bm_webmaster a:visited{
width:693px;
height:60px;
padding-top:5px;
text-align:center;
display:block;
font-weight:bold;
background-image:url(bilder/bm_webmaster.gif);
color:#000;
font-size:40px;
}
.bm_webmaster a:hover{
width:693px;
height:60px;
padding-top:5px;
text-align:center;
display:block;
font-weight:bold;
background-image:url(bilder/bm_webmaster.gif);
color:#fff;
font-size:40px;
}