* { padding: 0; margin: 0; }

h1, h2, p, ul{ 
	margin-bottom: 1em;
	margin-top: 1em;

 }

li { margin-left: 2em; }

#wrapper {
	position: relative;
	width:998px;
	height:560px;
	background-image: url(../pages/images/neu/bg-wrapper.jpg);
	background-repeat: no-repeat;
}
#kopfbereich {
	position:absolute;
	left:213px;
	top:-1px;
	height:152px;
	width: 79%;
	background-image: url(../pages/images/neu/bg-kopf-neu.jpg);
	background-repeat: no-repeat;	
}

#kopfbereich h1{
margin-left: -1000px;

}

#wasser {
	position:absolute;
	top:22px;
	left:213px;
	height:152px;
}

#navi {
	position:absolute;
	left:53px;
	top:149px;
	background-color:#FFFFFF;
}
#schmuckbild {
	position:absolute;
	left:261px;
	top:150px;
}
#seitentitel {
	position:absolute;
	left:548px;
	top:193px;
	width:40%;
	text-align:right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #339999;
}
#hauptbereich {
	position:absolute;
	left:405px;
	top:223px;
	width:537px;
	height:367px;
	background-color: #d8ecec;
	overflow:auto;
	padding-left:4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

#hauptbereich table {
	border-width:thin; border-color:#339999; border-style:solid;
}

#triblebild {
	position:absolute;
	left:958px;
	top:230px;
	width:34px;
	height:356px;
}

#newsticker {
	position:absolute;
	left:47px;
	top:551px;
	width:349px;
	height:24px;
	border-width: 1px;
	border-color:#FF9900;
	border-style:solid;
	padding-top: 9px;
}

#newsticker input{
	border: 0px solid #FFFFFF;
}

.headline {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #339999;
}


/* menue */

.menu-top
{
padding: 1px;
margin-left: 0;
font: 11px verdana, sans-serif;
width: 18em;
color: gray; }

.menu-top li
{
list-style: none;
margin: 0px;
border-bottom: 1px #FF9900 solid;
text-align: left;
}

.menu-top li a
{
display: block;
padding: 0.7em 0.5em 0.7em 0.9em;
text-decoration: none;
}

.menu-top li a:link { color: #000; }
.menu-top li a:visited { color: #006; }

.menu-top li a:hover
{
font-weight:bold;
color: #000080;
background: #D8ECEC;
border-left: 3px #004080 solid;
}

.menu-current
{
font-weight:bold;
color: #000080;
background: #D8ECEC;
border-left: 3px #004080 solid;
}


