body {
	background: #000 url(bg_strahlen.gif) center -200px no-repeat;
	margin: 0;
	padding: 0;
	font: 62.5%/150% Verdana;
}
	body#wedding {
		background: #fff url(bg_wedding.gif) center -200px no-repeat;
	}
	body#wedding div#imagebox {
		background: url(imagebox_wedding.png) center top no-repeat;
	}
	
	
div#container {
	position: absolute;
	left: 50%;
	margin-left: -344px;
	width: 689px;
	height: 650px;
	top: 50%;
	margin-top: -325px;
}
h1#logo {
	height: 145px;
	width: 210px;
	margin: 0;
	position: absolute;
	left: 50%;
	margin-left: -105px;
}
	h1#logo a {
		display: block;
		height: 145px;
		width: 210px;
		background: url(logo.png) top center no-repeat;
	}
	body#wedding h1#logo a {
		background: url(logo_wedding.png) top center no-repeat;
	}
div#imagebox {
	position: relative;
	width: 699px;
	height: 474px;
	background: url(imagebox.png) center top no-repeat;
	margin-top: 135px;
}
	div#imagebox ul#mycarousel {
		margin: 13px 0 0 0;

	}
	div#txt {
		color: #F1DEB4;
		height: 394px;
		width: 619px;
		position: relative;
		overflow: scroll;	
		overflow-x: hidden;
		top: 30px;
		left: 30px;
		padding: 10px;
	}

div#nav {
	text-align: center;
	color: #ff8533;
	font-size: 1.2em;
}
div#nav a {
	text-decoration: none;
	color: #ff8533;
	padding: 2px;
}
	div#nav a:hover {
		color: #000;
		background-color: #ff8533;
	}
	div#nav a.active {
		color: #000;
		background-color: #ff8533;
	}
	body#wedding div#nav a:hover {
		color: #fff;
		background-color: #ff8533;
	}
	body#wedding div#nav a.active {
		color: #fff;
		background-color: #ff8533;
	}
a.groog {
	width: 50px;
	height: 50px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(groog.gif) left top no-repeat;
}
a.lazzi {
	width: 50px;
	height: 50px;
	position: absolute;
	top: 0;
	right: 0;
	background: url(lazzi.gif) left top no-repeat;
}
	body#wedding a.groog {
		background: url(groog_wedding.gif) left top no-repeat;
	}
	body#wedding a.lazzi {
		background: url(lazzi_wedding.gif) left top no-repeat;
	}
h2 {
	font-size: 1.8em;
	margin: 0;
	margin-bottom: 20px;	
}

h3 {
	font-size: 1.2em;
	margin: 0;
	margin-bottom: -10px;	
}
h4 {
	font-size: 1.3em;
	margin-bottom: 0;
}
h5 {
	font-size: 1.1em;
}
p {
	margin: 0 0 10px 0;
}
a {
	color: #ff8533;
}
a:hover {
	text-decoration: none;
}
span.aural {
	display: none;
}
hr {
	border: none;
	border-top: 1px dashed #EDD4A6;
	background: none;
	margin: 20px 0;
}
