body

{

	font-family:Verdana,sans-serif;

	color:#000000;

	background:#000000;

	font-size:12px;

	margin:0px;

}



.homepage{background-image:url(../static_img/hg_home.jpg); background-repeat:no-repeat;}

.dasmusical{background-image:url(../static_img/hg_dasmusical.jpg);}

.galerie{background-image:url(../static_img/hg_galerie.jpg); background-repeat:no-repeat;}

.gaestebuch{background-image:url(../static_img/hg_gaestebuch.jpg);}

.team{background-image:url(../static_img/hg_team.jpg); background-repeat:no-repeat;}



a,a:visited

{

	font-family:Verdana,sans-serif;

	color:#FFE500;

	font-size:12px;

	text-decoration:underline;

}

a:hover{text-decoration:none;}

a.rot,a.rot:visited{color:#710000;}

a.top,a.top:visited{color:#000000; text-decoration:none; font-weight:normal;}

a.rotkl,a.rotkl:visited,a.rotkl:hover{color:#710000; font-size:11px;}

a.rotbold,a.rotbold:visited{color:#710000; font-weight:bold;}



td

{

	font-size:12px;

	background:none;

}

.gelb{background:#FFE500;}

.gelb_verlauf{background-image:url(../static_img/verlauf_home.gif);}

.grau{background:#94A1A5;}

.black{background:#000000;}

.hellgrau{background:#D6DBDD;}

.white{color:#ffffff; padding:20px 0px 20px 0px;}

.lid_homepage{background-image:url(../static_img/verlauf_home.gif); padding:0px 20px 10px 0px;}

.team_nobild{line-height:16px;}



.navi_oben{background:#FFE500; padding:7px 25px 0px 0px; background-image:url(../static_img/hg_navi_oben.gif);}

.navi_oben2{background:#FFE500; padding:7px 25px 0px 0px; background-image:url(../static_img/hg_navi_oben2.gif);}

.fusszeile{padding:11px 0px 0px 0px;}



h1{color:#710000; font-size:14px; padding:0px 20px 20px 0px; margin:0px;}

h2{color:#710000; font-size:12px; padding:0px 20px 0px 0px; margin:0px;}

h3{color:#710000; font-size:12px; padding:0px 20px 11px 0px; margin:0px;}

h4{color:#710000; font-size:12px; padding:5px 0px 5px 0px; margin-bottom:11px; border-top:1px solid #94A1A5; border-bottom:1px solid #94A1A5; display:block;}

p{padding:0px 20px 25px 0px; margin:0px; line-height:18px;}

.felderklaerung{padding:0px 11px 11px 6px; color:#710000; font-size:11px;}

.felderklaerung2{padding:0px 0px 0px 0px; color:#710000; font-size:11px;}

.rotbold{color:#710000; font-weight:bold;}

.gelbbold{color:#FFE500; font-weight:bold;}

.datum{color:#000000; font-weight:bold; font-size:11px; padding:50px 0px 1px 0px;}

.eintrag{color:#000000; font-weight:normal; font-size:11px; padding:50px 0px 1px 0px;}

.mt_link{}
a.mt_link:hover{font-weight:bold;}


.na_titel{color:#000000; font-weight:bold; font-size:18px; padding:0px 0px 0px 0px;}

.na_datumort{color:#000000; font-weight:bold; font-size:20px; padding:0px 0px 0px 0px;}

.na_tickets{color:#000000; font-weight:normal; font-size:12px; padding:0px 0px 0px 0px;}



.eventimlogo{padding:15px 0px 0px 0px;}



ul{margin:15px;}

li{padding:5px 0px 6px 0px; margin:0px; line-height:18px;}



#hgcont

{

	width:768px;

	background-image:url(../static_img/hgcont_dasmusical.jpg);

	background-repeat:no-repeat;

}

#hgcont2

{

	width:768px;

	background-image:url(../static_img/hgcont_wall.jpg);

	background-repeat:no-repeat;

}

#hgcont3

{

	background-image:url(../static_img/hgcont_galerie.jpg);

	background-repeat:no-repeat;

	padding:25px;

}

#hgcont4

{

	padding:25px; margin:0px;

}

#hgcont5

{

	width:768px;

	background-image:url(../static_img/hgcont_tour.jpg);

	background-repeat:no-repeat;

}

#hgcont6

{

	padding:25px; margin:0px;

	background-image:url(../static_img/hgcont_team.jpg);

	background-repeat:no-repeat;

}

#hgcont7

{

	background-image:url(../static_img/hgcont_wall.jpg);

	padding:25px; margin:0px;

}



#hgcont8

{

	background-image:url(../static_img/hgcont_wall_hell.jpg);

	background-repeat:no-repeat;

	padding:25px; margin:0px;

}





#hgcont5 h2{text-align:center; font-weight:bold; font-size:20px; color:#710000; padding:50px 0px 11px 0px;}

#hgcont5 p{text-align:center; font-weight:bold; font-size:18px; padding:0px 0px 0px 0px;}

#hgcont5 p.zusatz{text-align:center; font-weight:bold; font-size:14px; padding:11px 0px 0px 0px;}



ul.navi_rechts{padding:25px 50px 50px 50px; margin:0px; list-style-image:url(../static_img/pfeil_list.gif);}

ul.navi_rechts li{padding:0px 0px 11px 0px; margin:0px;}

a.navi_rechts,a.navi_rechts:visited{font-weight:bold; text-decoration:none;}

a.aktiv,a.aktiv:visited{font-weight:bold; color:#ffffff; text-decoration:none;}

a.navi_rechts:hover{font-weight:bold; color:#ffffff; text-decoration:none;}

p.navi_rechts{padding:25px; color:#ffffff;}





.bild

{

	text-align:center;

	vertical-align:middle;

	background:#ffffff;

 	padding:1px;

}



.bildlegende

{

	padding:2px 20px 10px 0px;

	font-size:11px;

	color:#710000;

}



.bildpfeil

{

	padding:3px 0px 0px 0px;

	font-size:11px;

	color:#710000;

	vertical-align:top;

}



#lid_white

{

	color:#ffffff;

	padding:50px 0px 0px 20px;

}



#top

{

	float:left;

}



#formkasten

{

	background:#D6DBDD;

	border:1px solid #000000;

	margin-top:11px;

	padding:0px;

}

#formkasten h1{color:#000000; padding:11px;}

#formkasten h2{background:#000000; color:#FFE500; display:block; padding:5px 5px 5px 11px; margin-bottom:11px;}



#formbutton

{

	background:none;

	border:none;

	margin-top:11px;

	padding:0px;

}



#name_mail

{

	background:none;

	border-top:1px solid #94A1A5;

	display:block;

	padding:5px 0px 0px 0px;

	font-size:11px;

}



#partnerlogo

{



	vertical-align:middle;

	text-align:center;

	margin-right:2px;

	margin-bottom:2px;

	float:left;





	padding:0px;

}





#kform_rueckmeldung

{

	width:380px;

	height:380px;

}





ul.home{margin:15px;}

ul.home li{padding:2px 0px 2px 0px; margin:0px;}



