body {
	font-family: Arial, Helvetica, sans-serif;
	color: #00CCFF;
	text-decoration: none;
	font-size: 10px;
    background-color:#000;
	/* für blauen hintergrund
	scrollbar-3dlight-color: #FD9B00;
	scrollbar-arrow-color: #FD9B00;
	scrollbar-base-color: #FD9B00;
	scrollbar-face-color: #000022;
	scrollbar-highlight-color: #FD9B00;
	scrollbar-shadow-color: #FD9B00;
	scrollbar-track-color: #FD9B00;
	*/
	scrollbar-3dlight-color: #000;
	scrollbar-arrow-color: #000;
	scrollbar-base-color: #000;
	scrollbar-face-color: #FD9B00;
	scrollbar-highlight-color: #FFCC33;
	scrollbar-shadow-color: #9D3300;
	scrollbar-track-color: #000;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	color: #00CCFF;
	text-decoration: none;
	font-size: 10px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	color: #00CCFF;
	text-decoration: none;
	font-size: 10px;
}

/* styles guestbook ausgabe */

.border_a	{
			border-top:1px;
			border-top-style:solid;
			border-left:1px;
			border-left-style:solid;
			border-right:1px;
			border-right-style:solid;
			border-color:#999999;
			font-size: 11px;
			}
		
.titel		{
			background-image:url(../img/titel.png);
			background-color:#3399FF;
			font-size:10px;
			font-weight:bold;
			color:#FFFFFF;
			}

.von		{
			background-color:#CCCCCC;
			border-bottom:1px;
			border-bottom-style:solid;
			border-bottom-color:#999999;
			font-size:10px;
			font-weight:bold;
			color:#000099;
			}

.inhalt		{
			background-image:url(../img/inhalt.png);
			background-color:#EEEEEE;
			border-bottom:1px;
			border-bottom-style:solid;
			border-bottom-color:#999999;
			color:#000022;
			}
			
.daten		{
			background-color:#DDDDDD;
			border-bottom:1px;
			border-bottom-style:solid;
			border-bottom-color:#999999;
			color:#000099;
			}

.output {
				color:#000099;
				vertical-align:top;
			
}

#guestShow {
			width:390px;
			height:490px;
			overflow:auto;
}

#guestShow1 {
			width:390px;
			height:395px;
			overflow:auto;
}

/* Styles guestbook add */

.add	{
			font-size: 10px;
			}

.textfeld	{
			color: #121212;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			padding:2px 1px 1px 4px;
			border-top:1px;
			border-top-style:solid;
			border-top-color:#777777;
			border-left:1px;
			border-left-style:solid;
			border-left-color:#777777;
			border-right:1px;
			border-right-style:solid;
			border-right-color:#cccccc;
			border-bottom:1px;
			border-bottom-style:solid;
			border-bottom-color:#cccccc;
			}


/* Administration */

.nav_top	{
						background:url(../img/nav_top.gif);
						background-color:#B8CBEB;
						font-weight:bold;
						color:#FFF;
						border-top:1px;
						border-top-color:#000022;
						border-top-style:solid;
						border-left:1px;
						border-left-color:#000022;
						border-left-style:solid;
						border-right:1px;
						border-right-color:#000022;
						border-right-style:solid;
						}
						
.nav_mid	{
					padding-left:4px;
					background-color:#B8CBEB;
					border-left:1px;
					border-left-color:#000022;
					border-left-style:solid;
					border-right:1px;
					border-right-color:#000022;
					border-right-style:solid;
					color:#000022;
					}
					
.nav_bot	{
					background-color:#B8CBEB;
					border-left:1px;
					border-left-color:#000022;
					border-left-style:solid;
					border-right:1px;
					border-right-color:#000022;
					border-right-style:solid;
					border-bottom:1px;
					border-bottom-color:#000022;
					border-bottom-style:solid;
					}

.admin_inhalt	{
							padding:4px;
							background-color:#D5E4F0;
							border-left:1px;
							border-left-color:#000022;
							border-left-style:solid;
							border-right:1px;
							border-right-color:#000022;
							border-right-style:solid;
							border-bottom:1px;
							border-bottom-color:#000022;
							border-bottom-style:solid;
							color:#000022;
							}

#inhalt {
				position:relative;
				top:0px;
				left:0px;
				right:0px;
				width:638px;
				height:480px;
				overflow:auto;
				}
				
#edit {
				position:relative;
				top:0px;
				left:0px;
				right:0px;
				width:620;
				height:370px;
				overflow:auto;
				}

.script		{
					background-color:#A9B4BF;
					color: #000022;
					}

.script_a	{
					background-color:#C1CEDA;
					padding-left:2px;
					color: #000022;
					}
					
.script_b	{
					background-color:#D5E4F0;
					padding-left:2px;
					color: #000022;
					}

.gbDark {
			color: #000022;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
}

.nav_mid a:link {
			color: #000022;
			text-decoration:none;
			font-size:10px;
			font-weight:bold;
		}
.nav_mid a:visited {
			color: #000022;
			text-decoration:none;
			font-size:10px;
			font-weight:bold;
		}
.nav_mid a:hover {
			color: #000022;
			text-decoration:none;
			font-size:10px;
			font-weight:bold;
		}
.nav_mid a:active {
			color: #000022;
			text-decoration:none;
			font-size:10px;
			font-weight:bold;
		}
/***********************************************/
a:link {
			color: #00CCFF;
			text-decoration:none;
			font-size:10px;
			font-weight:bold;
		}
a:visited {
			color: #00CCFF;
			text-decoration:none;
			font-size:10px;
			font-weight:bold;
		}
a:hover {
			color: #00CCFF;
			text-decoration:none;
			font-size:10px;
			font-weight:bold;
		}
a:active {
			color: #00CCFF;
			text-decoration:none;
			font-size:10px;
			font-weight:bold;
		}

/*#### NAVIGATION ####*/

/* Navigation ohne Flash
.navi_out	{
	width:200px;
	height:200px;
	position:relative;
	top:95px;
	left:50px;
	}

.navi_all	{
	display:block;
	width:150px;
	height:25px;
	font-variant:small-caps;
	text-decoration:none;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	line-height:25px;
	padding-left:30px;
	}

a.navi	{text-decoration:none; color:#804000; font-size:14px; background-image:url(../images/punkt_nav.png); background-repeat:no-repeat; background-position:left;}
a:link.navi {text-decoration:none; color:#804000; font-size:14px;}
a:visited.navi	{text-decoration:none; color:#804000; font-size:14px;}
a:hover.navi	{text-decoration:none; color:#804000; font-size:14px; background-image:url(../images/note_nav.png); background-repeat:no-repeat; background-position:left;}
a:active.navi {text-decoration:none; color:#804000; font-size:14px;}
*/

/*#### END NAVIGATION ####*/

#bottomLink a:link {
			color: #FFCC00;
			text-decoration:none;
			font-size:13px;
			font-weight:normal;
			font-style:normal;
		}
		
#bottomLink a:visited {
			color: #FFCC00;
			text-decoration:none;
			font-size:13px;
			font-weight:normal;
			font-style:normal;
		}
		
#bottomLink a:hover {
			color: #FFCC00;
			text-decoration:none;
			font-size:13px;
			font-style:normal;
		}

#bottomLink a:active {
			color: #FFCC00;
			text-decoration:none;
			font-size:13px;
			font-weight:normal;
			font-style:normal;
		}
		

#musikLink a:link {
			color: #00CCFF;
			text-decoration:none;
			font-size:14px;
			font-weight:normal;
			font-style:normal;
			text-align:center;
		}
		
#musikLink a:visited {
			color: #00CCFF;
			text-decoration:none;
			font-size:14px;
			font-weight:normal;
			font-style:normal;
			text-align:center;
		}
		
#musikLink a:hover {
			color: #00CCFF;
			text-decoration:none;
			font-size:14px;
			font-style:normal;
			text-align:center;
		}

#musikLink a:active {
			color: #00CCFF;
			text-decoration:none;
			font-size:14px;
			font-weight:normal;
			font-style:normal;
			text-align:center;
		}
		
#ticker {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#00CCFF;
		width:200px;
		height:20px;
		}

.dj {
	font-family: Arial,Monotype Corsiva,bess;
	font-size:17px;
	color:#00CCFF;
	font-style:italic;
	padding-left:10px;
	font-weight:normal;
}

.dj2 {
	font-family: Arial,Monotype Corsiva,bess;
	font-size:15px;
	color:#00CCFF;
	font-style:italic;
	padding-left:10px;
	font-weight:normal;
}



.vorstellung {
			font-family:Monotype Corsiva,bess,arial;
			font-size:16px;
			color:#00CCFF;
			font-style:italic;
			padding-top:5px;
			font-weight:normal;
			height:50px;
}

.vorstellung1 {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#00CCFF;
			font-style:italic;
			padding-left:10px;
			font-weight:normal;
			text-align:left;
}

.vorstellung2 {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#00CCFF;
			font-style:italic;
			padding-left:10px;
			font-weight:normal;
			text-align:right;
}

.vorstellung3 {
			font-family:Monotype Corsiva,bess,arial;
			font-size:18px;
			color:#00CCFF;
			font-style:italic;
			padding-left:10px;
			font-weight:normal;
			text-align:center;
}

.vorstellung4 {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#00CCFF;
			font-style:italic;
			font-weight:normal;
			text-align:left;
			border-top-style:solid;
			border-top-width:1px;
			border-top-color:#00CCFF;
			text-align:left;
			padding-top:3px;
			padding-bottom:3px;
}

.vorstellung5 {
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#00CCFF;
			font-style:italic;
			font-weight:normal;
			text-align:left;

}

.vorstellung6 {
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#FFCC00;
			font-style:italic;
			padding-left:10px;
			font-weight:normal;
			text-align:center;
}



#vorstellung7 a:link{
                font-size:14px;
			    color:#FFCC00;
                font-weight: normal;
}

#vorstellung7 a:active{
                font-size:14px;
			    color:#FFCC00;
                font-weight: normal;
}
#vorstellung7 a:visited{
                font-size:14px;
			    color:#FFCC00;
                font-weight: normal;
}
#vorstellung7 a:hover{
                font-size:14px;
			    color:#FFCC00;
                font-weight: normal;
                text-decoration:underline;
}
.ton {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#00CCFF;
			font-style:italic;
			padding-left:10px;
			font-weight:normal;
}

.bottomText {
			font-family: Arial,Monotype Corsiva,bess;
			font-size:14px;
			color:#00CCFF;
			font-style:italic;
			font-weight:normal;
			text-align:center;
}

.bottomClick {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#00CCFF;
			font-style:italic;
			font-weight:normal;
			text-align:center;
}

.kontakt {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000;
		font-style:normal;
		font-weight:normal;
		border:none;
		background-color:#00CCFF;
		width:150px;
		}

.kontaktKlein {
		  font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000;
			font-style:normal;
			font-weight:normal;
			border:none;
			background-color:#00CCFF;
			width:50px;
}

.tableKontakt{
		  font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#00CCFF;
			width:200px;
}

.kontaktText {
		  font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000;
			font-style:normal;
			font-weight:normal;
			border:none;
			background-color:#00CCFF;
			width:320px;
			height:80px;
			}



#divKaraoke {
  	display:none;
    position: absolute;
    left: -1000px;
    top: -1000px;
    background-color: #00FFCC;
    width: 500px;
    height: 565px;
		}

#divTour {
		display:none;
		}

#divSchritt {
		display:none;
		}

#divGut {
		display:none;
		}


#divProfi {
		display:none;
		}

#divWunsch {
		display:none;
		}
		
#divGalerie {
		display:none;
		}

.show {
		display:block;
		position:absolute;
		top:95px;
		left:760px;
		width:300px;
		height:565px;
		overflow:hidden;
		display:block;
		padding:10px;
		color:#00CCFF;
		text-align:left;
		font-size:14px;
		font-family:'Comic Sans MS';
		font-weight:bold;
		}
		
.showKaraoke {
		display:block;
		width:500px;
		height:565px;
		overflow:hidden;
		display:block;
		padding:10px;
		color:#00CCFF;
		text-align:left;
		font-size:14px;
		font-family:'Comic Sans MS';
		font-weight:bold;
		}

#showGalerie {
		padding-top:150px;
		height:300px;
		}
		
#showGalerie2 {
		display:block;
		width:800px;
		height:500px;
		margin:auto;
		overflow:auto;
		}
		
#PicShow	{
		width:110px;
		float:left;
		display:block;
		padding-left:130px;
		padding-top:10px;
		}

.notePosition {
		position:absolute;
		}

.startDiv1 {
		  cursor: pointer;
		  width: 250px;
		  position: relative;
		  left: 0px;
		  top: 65px;
		  height: 20px;
		  text-align: left;
			color:#FFCC00;
			font-family:Arial, Helvetica, sans-serif;
			font-style:normal;
			font-size:12px;
}

.startDiv2 {
		  cursor:pointer;
		  width:390px;
		  position:relative;
		  left:0px;
		  top:25px;
		  height:20px;
		  text-align:center;
			color:#FFCC00;
			font-family:Arial, Helvetica, sans-serif;
			font-style:normal;
			font-size:12px;
}

.startDiv3 {
		  cursor:pointer;
		  width:390px;
		  position:relative;
		  left:0px;
		  top:25px;
		  height:20px;
		  text-align:center;
			color:#FFCC00;
			font-family:Arial, Helvetica, sans-serif;
			font-style:normal;
			font-size:12px;
}

.startDiv4 {
		  cursor:pointer;
		  width:390px;
		  position:relative;
		  left:0px;
		  top:20px;
		  height:20px;
		  text-align:center;
			color:#FFCC00;
			font-size:18px;
			font-family:Arial, Helvetica, sans-serif;
			font-style:normal;
			font-size:12px;
}

.startDiv5 {
		  cursor:pointer;
		  width:250px;
		  position:relative;
		  left:0px;
		  top:65px;
		  height:20px;
		  text-align:left;
			font-family:Arial, Helvetica, sans-serif;
			font-style:normal;
			font-size:12px;
}

.start5 {
				position:relative;
				text-align:center;
}

#tontechnik {
			width:295px;
			height:480px;
			overflow:auto;
			text-align:center;
			padding-left:5px;
			padding-right:5px;
}

#tontechnik1 {
			width:295px;
			height:480px;
			overflow:auto;
			text-align:left;
			padding-left:5px;
			padding-right:5px;
}



.lichttechnik {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#00CCFF;
			font-style:normal;
			text-align:left;
}


.bold {
	    font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#00CCFF;
			font-style:italic;
			padding-left:10px;
			font-weight:bold;
			text-align:left;
}



.unter {
		font-family:Monotype Corsiva,bess,arial;
		height:31px;
		font-size:16px;
}



#aussen {
						position:relative;
						left:0px;
						top:-5px;
						width:880px;
						height:600px;
						padding-top:0px;
						margin-top:0px;
						
}

#tontechnikRight {
			width:295px;
			height:480px;
			overflow:auto;
			text-align:center;
			padding-left:5px;
			padding-right:5px;
}

#container1 {
		position:relative;
		left:0px;
		top:0px;
		width:1200px;
		height:600px;
		overflow:auto;
		text-align:center;
}

#container1a {
						position:relative; 
						top:0px;
						left:-20px;
						width:900px;
                        text-align:center;
}

#container1 p {
     font-size:14px;
    }

#container1 a:link {
          font-size:14px;
			    color:#FFCC00;
                font-weight: normal;
}

#container1 a:visited {
          font-size:14px;
			    color:#FFCC00;
                font-weight: normal;
}

#container1 a:active {
         font-size:14px;
			    color:#FFCC00;
                font-weight: normal;
}

#container1 a:hover {
          font-size:14px;
			    color:#FFCC00;
                font-weight: normal;
                text-decoration: underline;
}

#selfContent {
			padding-top:20px;
			height:250px;
			font-family:Monotype Corsiva,Verdana, Arial, Helvetica, sans-serif;
			width:1000px;
			overflow:auto;
}

.sonderteilHochzeit {
										font-family:Monotype Corsiva,bess,Helvetia,Arial;
										font-weight:normal;
										color:#000066;
										font-size:16pt;
										padding-top:10px;
										text-align:left;
}

.sonderteilHochzeitKlein {
										font-family:Monotype Corsiva,bess,Helvetia,Arial;
										font-weight:normal;
										color:#000066;
										font-size:14pt;
										padding-top:10px;
										text-align:left;
}

.sonderteilHochzeitKleinKlein {
										font-family:Monotype Corsiva,bess,Helvetia,Arial;
										font-weight:normal;
										color:#000066;
										font-size:11pt;
										padding-top:10px;
										text-align:left;
}

.sonderteilHochzeitGross{
										font-family:Monotype Corsiva,bess,Helvetia,Arial;
										font-weight:normal;
										color:#000066;
										font-size:18pt;
										padding-top:10px;
										text-align:center;
}

.sonderteilHochzeitSpace {
										height:140px;
}

.legende {
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#000066;
}

/* werbebanner und zaehler */


#bottom	{
		display:block;
		position:relative;
		top:226px;
		left:0px;
		}

/* GOOGLE */

#google_adsense	{
		position:absolute;
		top:7px;
		left:920px;
		}
		
/* YOUTUBE */

#youtube	{
		position:absolute;
		top:610px;
		left:920px;
		}

.referenz {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000066;
		width:600px;
		height:80px;
		border: solid 1px #777777;
		}
		
.refWert {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000066;
		width:50px;
		height:20px;
		border: solid 1px #777777;
		}

.musikTextOben {
			font-family: Arial,Monotype Corsiva,bess;
			font-size:12px;
			color:#00CCFF;
			font-style:italic;
			font-weight:normal;
			text-align:center;
            padding-top: 10px;
}