html,body{margin:0 0 20px 0;padding:0}

body{font: 0.7em/1.6em verdana, arial, helvetica, sans-serif;color: #000;background: #6a97b7}

div#wrapper {float:right;width: 100%;margin-left: -400px;}

div#header {height:175px;background: #6a97b7 url(images/logo.png) no-repeat; background-position: 15px 15px; text-align: right;padding:0 27px 0 0;}

#header img#headerimageone {margin:30px 25px 30px 0}

/*Navigation Styles*/

div#navleft1 {float:left;width:250px;margin:0;padding:10px 0 0 25px; background-color: #6a97b7}

#nav {padding: 0;margin: 15px 0 0 35px;}

#nav li, #submenu li{list-style: none;margin: 0;padding: 5px 0 0 5px;line-height: 5px;display:inline;}

#nav li a,#nav li a:link,#nav li a:active,#nav li a:visited,
#submenu li a,#submenu li a:link,#submenu li a:active,#submenu li a:visited
{display:block;padding:10px 0 10px 0;color: #fff799;text-decoration: none;outline:none;font-weight:bold;border-bottom:1px solid #fff799;width:200px;}

#nav li a:hover,
#submenu li a:hover
{border-bottom:1px solid #c4161c;}

#nav li a#current,
#submenu li a#current
{border-bottom:1px solid #fff799; color:#c4161c}

#nav li#kontakt a,#nav li#kontakt a:link,#nav li#kontakt a:active,#nav li#kontakt a:visited,
#submenu li#kontakt a,#submenu li#kontakt a:link,#submenu li#kontakt a:active,#submenu li#kontakt a:visited {border-bottom:0; text-align:center;}

ul#submenu {margin: 5px 0 5px 0;padding-left: 10px;font-size:10px;}

#submenu li a,#submenu li a:link,#submenu li a:active,#submenu li a:visited {width:190px;}

a,a:link,a:active,a:visited {color: #595a5a;text-decoration: none;outline:none;font-weight:bold;}

img {border: 0;}

a:hover {color: #a8242d;text-decoration: none;}

/*Footer Styles*/

#footerleft {padding-top: 10px;float: left;margin-left:325px;text-align: left; color:#fff996; font-size:9px;}

#footerright {padding-top: 10px;float: right;text-align: right;margin-right:25px; color:#fff996; font-size:9px;}

/*Content Styles*/

div#content{height:500px;margin-left:300px;background-color: #fff;border: 1px solid #fff996; border-right:0;overflow-x: hidden; overflow-y: scroll;}

div#content h1 {font: verdana, arial, helvetica, sans-serif;padding: 10px 0 5px 20px;color: #a8242d;font-size: 150%;border-bottom:2px solid #a8242d;font-weight:normal;}

div#content h2 {font: verdana, arial, helvetica, sans-serif;padding: 5px 0 0 20px;color: #a8242d;font-size: 125%;font-weight:normal;}

#text{margin:10px 20px 20px 20px; color:#a8242d}

#text p {padding:0 20px; 0 20px;}

#text p#veranstaltung {padding:0 40px; 0 30px;}

#text ul#veranstaltung {padding:0 60px; 0 30px;}

div.hr {height: 20px;background: #fff url(images/hr.jpg) no-repeat scroll center;}

div.hr hr {display: none;}

.imgleft {float: left;margin: 5px 10px 0 0;}

.imgright {float: right;margin: 5px 0 0 10px;}

table#kontakt
{
	width:450px;
	text-align: justify;
	margin: 10px 0px 10px 0;
	height:280px;
}

input, textarea, select
{
	border:1px dotted #a8242d;
	background-color:white;
	width: 200px;
	
	font-family: Verdana;
	font-size: 10px;
	color: black;
}

input:focus, textarea:focus
{
	border:1px solid #fff996;
}
