body {
	background-color: #fff;
	color: #000;
	font-family: 'Lucida Grande', Verdana, sans-serif;
	font-size: 78%;
}

div { margin: 0; padding: 0; }

h1, h2, h3, h4, h5, h6, p, address, th, td, li, dt, dd, form, input, textarea, a {
	color: #333;
	font-family: 'Lucida Grande', Geneva, Verdana, sans-serif;
	line-height: 1.3em;
}
h1 { color: #333; font-size: 2.1em; }
h2 { color: #333; font-size: 1.5em; }
h3 { color: #333; font-size: 1.2em; }
h4 { color: #333; font-size: 1.0em; }
h5, h6 { color: #00B08C; font-size: 1.0em; }
p, dl, ul, ol { font-size: 1.0em; line-height: 1.5em; }

table, tr, th, td { font-size: 1.0em; line-height: 1.5em; }
table tr { vertical-align: baseline; }
table td { text-align: left; }

a:link, a:visited { color: #194294; text-decoration: none; }
a:hover, a:active { color: #194294; font-size: 1.0em; text-decoration: underline; }

strong, b { color: #00b08c; font-weight: bold; }
em, i { color: #333; font-style: italic; }
img, a img { border: 0 none; }

/* Spezielle Klassen */
.clear { clear: both !important; }
.hide { display: none !important; }


/* Raender, Breite, Hintergrundfarbe, etc. der Seite */
html { margin: 0; padding: 0; min-width: 462px; }
body { margin: 0; padding: 0; }
#page { margin: 0; padding: 0; width: 462px; }


/* Beginn Header */
#header { height: 62px; }
#header h1 { background: url(pp-bg-top.jpg) no-repeat left top; text-indent: -9999px; margin: 0; padding: 0; height: 62px; overflow: hidden; }
/* Ende Header */


/* Beginn Bild */
#image { width: 462px; height: 344px; }
#image p { margin: 0; padding: 0; }
/* Ende Bild */


/* Beginn Footer */
#footer {
	margin: 0; padding: 0;
	width: 462px; height: 44px;
	background: url(pp-bg-bottom.jpg) no-repeat left top;
}

ul#menu {
	position: relative;
	list-style-type: none;
	margin: 0; padding: 0;
	width: 462px; height: 44px;
}

ul#menu li {
	list-style-type: none;
	margin: 0; padding: 0;
	height: 22px;
	overflow: hidden;
}

li#menu-prev {
	position: absolute;
	top: 12px; left: 138px;
	width: 71px;
}

li#menu-next {
	position: absolute;
	top: 12px; left: 253px;
	width: 71px;
}

li#menu-close {
	position: absolute;
	top: 12px; left: 219px;
	width: 24px;
}

ul#menu li a {
	display: block;
	margin: 0; padding: 0;
	height: 22px;
	text-decoration: none;
	text-indent: -999em;
	overflow: hidden;
}
li#menu-prev a { width: 71px; background: transparent url(pp-prev.gif) no-repeat center left; }
li#menu-next a { width: 71px; background: transparent url(pp-next.gif) no-repeat center left; }
li#menu-close a { width: 24px; background: transparent url(pp-close.gif) no-repeat center left; }
li#menu-prev a:hover, li#menu-prev a:active { background-position: -71px 0; }
li#menu-next a:hover, li#menu-next a:active { background-position: -71px 0; }
li#menu-close a:hover, li#menu-close a:active { background-position: -24px 0; }
/* Ende Footer */
