html, body, 
p, ul, li,
h3, h4
{ margin: 0; padding: 0; }
h3 { font-weight: normal; }
img, fieldset, input, textarea, select { border: 0; margin: 0; }
body { background: #f1dda0 url(pix/back.gif) no-repeat center top; }

#container { margin: 0 auto; text-align: left; width: 740px; }
#header { height: 100px; }
#logo { float: left; }

ul#navigation { float: left; padding: 10px; height: 55px; list-style: none; width: 460px; }
#navigation li { float: left; height: 55px; margin: 0; padding: 0; text-indent: -1000em; }
#navigation li a { display: block; height: 100%; overflow: hidden; width: 100%; }
#nav_stimme { width: 130px; }
#nav_hochzeit { width: 105px; }
#nav_trauer { width: 114px; }
#nav_kontakt { width: 100px; }
#nav_stimme a, #nav_hochzeit a, #nav_trauer a, #nav_kontakt a { background: url(pix/navigation.gif); }
#nav_stimme a:hover { background-position: 0 55px; }
#nav_hochzeit a { background-position: -130px 0; }
#nav_hochzeit a:hover { background-position: -130px 55px; }
#nav_trauer a { background-position: -235px 0; }
#nav_trauer a:hover { background-position: -235px 55px; }
#nav_kontakt a { background-position: -349px 0; }
#nav_kontakt a:hover { background-position: -349px 55px; }

#content {
	display: inline;
	float: left;
	margin-top: 20px;
	margin-left: 40px;
	width: 550px;
}
#content h3 { color: #e45f10; font: 1.4em Georgia, serif; }
#content h4 { color: #461b10; font: 1em Georgia, serif; line-height: 0.5; font-weight: bold}
#content p { color: #461b10; font-size: 1em; line-height: 1.3; margin: 0.6em 0 0.6em 0;}
#content p a { color: #80310a; text-decoration: underline; }
#content p a:hover, #content h3 a:hover { color: #e87428; }
#content ul li { list-style-image: url("pix/liste.gif"); no-repeat 0px; list-style-position: inside; margin-top: 10px; }
#content li { color: #461b10; font-size: 1em; line-height: 1.0; margin: 0.6em 0 0.6em 0;}
#content li a { color: #80310a; text-decoration: underline; }

#formular { display: inline; float: right; width: 250px; }
#formular label { color: #461b10; display: block; font-size: 1em; margin-top: 0.6em; }
.input, .textarea, .select { 
	background: #ebe5d4;
	color: #461b10;
	font-family: inherit;
	font-size: 1em;
	border-top: 2px solid #d7d2c3;
	border-left: 2px solid #d7d2c3;
}

#adresse { display: inline; float: left; width: 280px; }
.input, .textarea { width: 100%; }
.select { margin-top: 0.6em; width: 100%; }
.klein { width: 80px; }

#stoerer {position: absolute;
    padding: 0.8em;
    background: #ec5b1f;
	width: 140px;
	height: 25px;
	color: white;
	font-family: inherit;
	font-size: 1em;
	border: 2px solid #461b10;
	right: 40px;
	top: 290px;
	}

#footer p {font: 0.9em/1.8 Georgia, serif; margin-top: 30px;float: left;}
#footer p a { color: #80310a; text-decoration: underline; }

#test {background:#f1dda0; height: 40px;}

iframe {display:none;!important} 
