* {
margin: 0;
padding: 0;
}

body {
font-family: Arial, Verdana, sans-serif;
font-weight: normal;
font-size: 12px;
background-color: #000000;
}

.bg_start {
background: #000000 url(../images/jpg/bg_start.jpg) no-repeat left top;
}

.bg_1 {
background: #000000 url(../images/jpg/bg_b1_q30_hgschwarz.jpg) no-repeat left top;
}
.bg_2 {
background: #000000 url(../images/jpg/bg_b2_q30_hgschwarz.jpg) no-repeat left top;
}
.bg_3 {
background: #000000 url(../images/jpg/bg_b3_q30_hgschwarz.jpg) no-repeat left top;
}
.bg_4 {
background: #000000 url(../images/jpg/bg_b10_q29_hgschwarz.jpg) no-repeat left top;
}
.bg_5 {
background: #000000 url(../images/jpg/bg_b5_q42_hgschwarz.jpg) no-repeat left top;
}
.bg_6 {
background: #000000 url(../images/jpg/bg_b6_q30_hgschwarz.jpg) no-repeat left top;
}
.bg_7 {
background: #000000 url(../images/jpg/bg_b7_q40_hgschwarz.jpg) no-repeat left top;
}
.bg_8 {
background: #000000 url(../images/jpg/bg_b8_q40_hgschwarz.jpg) no-repeat left top;
}
.bg_9 {
background: #000000 url(../images/jpg/bg_dult_q39.jpg) no-repeat left top;
}
.bg_10 {
background: #000000 url(../images/jpg/bg_b9_q39_hgschwarz.jpg) no-repeat left top;
}
.bg_11 {
background: #000000 url(../images/jpg/bg_b11.jpg) no-repeat left top;
}
.bg_12 {
background: #000000 url(../images/jpg/bg_b12.jpg) no-repeat left top;
}
.bg_13 {
background: #000000 url(../images/jpg/bg_b13.jpg) no-repeat left top;
}
.bg_14 {
background: #000000 url(../images/jpg/bg_b14.jpg) no-repeat left top;
}
.bg_15 {
background: #000000 url(../images/jpg/bg_b15.jpg) no-repeat left top;
}
.bg_16 {
background: #000000 url(../images/jpg/bg_b16.jpg) no-repeat left top;
}
.bg_17 {
background: #000000 url(../images/jpg/bg_b17.jpg) no-repeat left top;
}
.bg_18 {
background: #000000 url(../images/jpg/bg_b18.jpg) no-repeat left top;
}
.bg_19 {
background: #000000 url(../images/jpg/bg_b19.jpg) no-repeat left top;
}
.bg_19_var {
background: #000000 url(../images/jpg/bg_b19_var.jpg) no-repeat left top;
}
.bg_burningman {
background: #000000 url(../images/jpg/bg_b4_q30_hgschwarz.jpg) no-repeat left top;
}

h1 {
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
	padding-bottom: 10px;
}

h2 {
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	padding-bottom: 5px;
}

p {
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding-bottom: 18px;
}

.rot_fett {
	font-weight: bold;
	color: red;
}

a img {
border: 0 none;
}

A.linkTextfeld {
	color: #000;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
A.linkTextfeld:hover {
	color: #868686;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
A.linkUnterstrich {
	color: #000;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
A.linkUnterstrich:hover {
	color: #868686;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

#content_container {
position: absolute;
top: 223px;
left: 0px;
width: 460px;
height: 345px;
background-color: #FFF;
overflow: auto;
overflow-x: hidden;
overflow-y: auto;
opacity: 0.90;
z-index: 10;

}
#content_container {
filter: alpha(opacity=90);
}
#content_container td {
font-family: Arial, Verdana, sans-serif;
font-weight: normal;
font-size: 12px;
}



.img_content {
padding-bottom: 12px;
}
.img_content_galerie {
padding-right: 10px;
padding-bottom: 12px;
}

#content_container_hoch {
position: absolute;
top: 195px;
left: 0px;
width: 460px;
height: 373px;
padding-top: 0px;
background-color: #FFF;
overflow: auto;
overflow-x: hidden;
overflow-y: auto;
opacity: 0.90;
z-index: 10;

}
#content_container_hoch {
filter: alpha(opacity=90);
}
#content_container_hoch td {
font-family: Arial, Verdana, sans-serif;
font-weight: normal;
font-size: 12px;
}

#content_abstand {
padding-top: 20px;
}
#content_abstand2 {
padding-top: 20px;
padding-left: 20px;
}
#content_abstand3 {
padding-left: 20px;
}

#logo {
	position: absolute;
	top: 137px;
	left: 0px;
	width: 460px;
	height: 30px;
	background-color: #FFF;
	display: none;

}
#navigation {
	position: absolute;
	top: 167px;
	left: 0px;
	width: 460px;
	height: 28px;
	background-color: #000;
}

#navliste {
position: absolute;
top: 173px;
left: 14px;
width: 650px;
z-index: 5;

}
#navliste ul {
list-style: none;
margin: 0;
padding: 0;
}

#navliste li {
display: inline;

}

#navliste a {
	display: block;
float: left;
font-size: 14px;
font-weight: bold;
padding: 0px 6px 0px 6px;
color: #838383;
background-color: transparent;
text-decoration: none;
}
#navliste a:hover {
font-size: 14px;
font-weight: bold;
color: #FFF;
}
.navigationfett {
color: #FFF !important;
}

#subnavigation {
	position: absolute;
	top: 195px;
	left: 0px;
	width: 460px;
	height: 28px;
	background-color: #000;
}

#subnavliste {
position: absolute;
top: 201px;
left: 14px;
width: 650px;
z-index: 5;

}
#subnavliste ul {
list-style: none;
margin: 0;
padding: 0;
}

#subnavliste li {
display: inline;

}

#subnavliste a {
	display: block;
float: left;
font-size: 12px;
font-weight: bold;
padding: 0px 6px 0px 6px;
color: #838383;
background-color: transparent;
text-decoration: none;
}
#subnavliste a:hover {
font-size: 12px;
font-weight: bold;
color: #FFF;
}

#footer {
	position: absolute;
	top: 568px;
	left: 0px;
	width: 460px;
	height: 19px;
	background-color: #000;
}

#footer_facebook {
	position: absolute;
	top: 568px;
	left: 337px;
	width: 44px;
	z-index: 5;

}
#footer_facebook ul {
list-style: none;
margin: 0;
padding: 0;
}

#footer_facebook li {
display: inline;

}

#footer_facebook a {
	display: block;
float: left;
font-size: 10px;
font-weight: normal;
padding: 0px 6px 0px 6px;
color: #838383;
background-color: transparent;
text-decoration: none;
}
#footer_facebook a:hover {
font-size: 10px;
font-weight: normal;
color: #FFF;
}

#footer_webdesign {
	position: absolute;
	top: 571px;
	left: 110px;
	width: 154px;
	z-index: 5;

}
#footer_webdesign ul {
list-style: none;
margin: 0;
padding: 0;
}

#footer_webdesign li {
display: inline;

}

#footer_webdesign a {
	display: block;
float: left;
font-size: 10px;
font-weight: normal;
padding: 0px 6px 0px 6px;
color: #838383;
background-color: transparent;
text-decoration: none;
}
#footer_webdesign a:hover {
font-size: 10px;
font-weight: normal;
color: #FFF;
}


#footer_impressum {
	position: absolute;
	top: 571px;
	left: 5px;
	width: 90px;
	z-index: 5;

}
#footer_impressum ul {
list-style: none;
margin: 0;
padding: 0;
}

#footer_impressum li {
display: inline;

}

#footer_impressum a {
	display: block;
float: left;
font-size: 10px;
font-weight: normal;
padding: 0px 6px 0px 6px;
color: #838383;
background-color: transparent;
text-decoration: none;
}
#footer_impressum a:hover {
font-size: 10px;
font-weight: normal;
color: #FFF;
}

#language {
	position: absolute;
	top: 141px;
	left: 428px;
	width: 27px;
	height: 17px;
	background-color: transparent;
}

#rock {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 460px;
	height: 131px;
	background-color: #000;
}
#burningman {
	position: absolute;
	top: 0px;
	left: 472px;
	width: 131px;
	height: 131px;
	background-color: #000;
}


#dasmatch {
	position: absolute;
	top: 0px;
	left: 614px;
	width: 131px;
	height: 131px;
	background-color: #000;
}

#wrapper {
position: absolute;
top: 0px;
left: 0px;
width: 950px;
background-color: transparent;
height: 100%;
}
