/* basic elements */
body {
	background:				#fff;
	font-family: 			Arial, sans-serif;
	font-size: 				13px;
	color: 					#000;
	font-style: 			normal;
	font-variant: 			normal;
	font-weight: 			normal;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
}

h1 {
	font-family: 			Georgia, Times, serif;
	color: 					#999;
}

h2 {

	background-image:		url('images/kringel.png');
	background-repeat:		no-repeat;
	background-position:	0px 0px;
	font-family: 			Arial, sans-serif;
	font-size: 				13px;
	font-weight: 			normal;
	color: 					#000;
	padding:				10px 0px 0px 0px;
}

h3 {
	background-image:		url('images/kringel.gif');
	background-repeat:		no-repeat;
	background-position:	0px 0px;
	font-family: 			Arial, sans-serif;
	padding:				10px 0px 0px 0px;
	font-weight: 			normal;
	font-size: 				13px;
	margin-bottom:			0px;
	color: 					#999;
}

a {
	color:					#000;
	text-decoration:		none;
}

a:hover, a:active, a:focus, div#impressum a:hover {
	color:					#999;
}

.grau {
	color:					#999;
}


/* Container and Site-Elements */

div.main {
	border-left: 			1px solid #ddd;
	border-right: 			1px solid #ddd;
	margin:					0px auto 0px auto;
	width:					935px;
	height:					100%;
}

div#impressum {
	position:				relative;
	top:					10px;
	padding-right:			20px;
	text-align:				right;
	font-size: 				11px;
}

div#impressum a {
	color:					#666;
}

div.whiteTransparentBG {
	position: 				relative;
	float:					left;
	left:					30px;
	top:					30px;
	padding:				10px;
	background:				#fff;
	opacity:				0.82;
	width:					300px;
}

div.bgpic {
	width:					935px;
	height:					623px;
}

div.bgpic#home {
	height:					710px;
	background:				#fff url('images/bg_home.jpg') no-repeat scroll bottom;
}

div.bgpic#info {
	background:				#fff url('images/bg_info.jpg') no-repeat scroll bottom;
}

div.bgpic#termine {
	background:				#fff url('images/bg_termine.jpg') no-repeat scroll bottom;
}

div.bgpic#audio {
	background:				#fff url('images/bg_audio.jpg') no-repeat scroll bottom;
}

div.bgpic#video {
	background:				#fff url('images/bg_video.jpg') no-repeat scroll bottom;
}

div.bgpic#fotos {
	background:				#fff url('images/bg_fotos.jpg') no-repeat scroll bottom;
}

div.bgpic#gaestebuch {
	background:				#fff url('images/bg_gaestebuch.jpg') no-repeat scroll bottom;
}

div.bgpic#newsletter {
	background:				#fff url('images/bg_newsletter.jpg') no-repeat scroll bottom;
}

div.bgpic#shop {
	background:				#fff url('images/bg_shop.jpg') no-repeat scroll bottom;
}

div.bgpic#kontakt {
	background:				#fff url('images/bg_kontakt.jpg') no-repeat scroll bottom;
}

#fadeImageContainer1, #fadeImageContainer2, #fadeImageContainer3, #fadeImageContainer4 {
	position:				relative;
}

#fadeImageContainer1 img, #fadeImageContainer2 img, #fadeImageContainer3 img, #fadeImageContainer4 img {
	position:				absolute;
	top:					0;
	left:					0;
}

#showThisFirst {
	z-index:				5;
}

img#logo {
	margin:					10px 0px 0px 40px;
}

.videoplayer {
	position: 				relative;
	left:					390px;
	top: 30px;
	border: 1px solid;
	width: 503px;
	height: 377px;
}

/* MENU */

ul#menu {
	list-style-type: 		none;
	font-size: 				16px;
	display:				block;
	float:					none;
	margin:					10px 0px 50px 40px;
	padding:				0px 0px 0px 0px;
}

ul#menu li {
	background-image:		url('images/kringel.gif');
	background-repeat:		no-repeat;
	background-position:	0px 7px;
	padding:				0px 0px 10px 15px;
	float: 					left;
	margin-right: 			10px;
	font-style: 			italic;
	font-size:				13pt;
	font-family:			Georgia, Times, serif;
}

li a {
	text-decoration:		none;
}

.active {
	color: 					#999;
}

/* WARENKORB */

.missing {
	color:					red;
}
