body {margin: 20px; background: #878281; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color: #787878}

h1, h2, h3 {margin: 0; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; color: #000000}
h1 {font-size: 2em}
h2 {font-size: 1.6em}
h3 {font-size: 1.2em; color:red}
h4 {padding: 2px 0 2px 3px; background: #565F68; color: #fff; font-size: 0.9em; margin: 0}
h5 {font-size: 1.2em}

img {border: none}
img.left {float: left; margin-right: 15px}
img.right {float: right; margin-left: 15px}

p, ul, ol {margin-top: 0; line-height: 180%}

ul, ol {}

a {text-decoration: none; border-bottom: 1px dotted #999999; color: #0A0A0A}
a:hover {background: none}

.box {width: 200px; border: 1px solid #00008B; background: #F1EDC2; margin-bottom: 15px}
.box p {font-size: 0.8em; padding: 8px; margin: 0} 

#wrapper {width: 910px; margin: 0 auto; padding: 20px; background: #FFFFFF}

#header {width: 910px; height: 181px; margin: 0 auto; background: #bcbcbc url(../img/logop.jpg) no-repeat left top}

#logo {float: left; width: 640px; color: #000000}
#logo h1, #logo p {}
#logo h1 {float: left; padding: 70px 0 0 20px; letter-spacing: -1px; text-transform: uppercase; font-size: 2.6em}
#logo p {float: left; margin: 0; padding: 80px 0 0 5px; text-transform: uppercase; font: bold 14px Arial, Helvetica, sans-serif}
#logo a {border: none; background: none; text-decoration: none; color: #FFFFFF}

#menu {width: 910px; height: 50px; margin: 0 auto; padding: 0; border-top: 1px #FFFFFF solid; background: #565F68}
#menu ul {margin: 0; padding: 0; list-style: none; line-height: normal}
#menu li {float: left}
#menu a {display: block; padding: 17px 10px 10px 20px; text-transform: uppercase; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF;	border: none}
#menu a:hover, #menu .current_page_item a {color: #FFFFFF}
#menu a:hover {text-decoration: underline}

#page {width: 910px; margin: 0 auto}

#content {float: right; width: 600px; padding: 40px 20px 0 0}

.post {}
.post .title {color: #000000}
.post .meta {border-bottom: 1px dashed #D2D4C9; text-transform: uppercase; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 9px}
.post .entry {padding: 10px 0 20px 0; text-align: justify}

#info2 {margin: 20px 0px 20px 35px}

div#rahmen, div#rahmen1, div#rahmen2, div#rahmen0,
div#rahmen3, div#rahmen4, div#rahmen5 {text-align: left; margin: 0 auto; width: 590px; padding: 0.2em; border: 1px ridge silver}
div#links {float: left; width: 8em; margin: 0; padding: 0}
div#rechts {margin-left: 8.2em; padding: 0}

.rahmen {text-align: left; margin: 0 auto; width: 600px; padding: 0.1em}
.align { vertical-align:top}
.floatleft {float: left; margin: 0 10px 10px 0;	padding: 2px}
.red {color: #ff0000}
.line {border:dotted #ff0000 1px; height:1px}

#sidebar {float: left; width: 220px; padding: 40px 0 0 20px; color: #787878}
#sidebar ul {margin: 0; padding: 0; list-style: none}
#sidebar li {}
#sidebar li ul {padding-bottom: 30px}
#sidebar li li {line-height: 35px; border-bottom: 1px dashed #D2D4C9}
#sidebar h2 {letter-spacing: -.5px; color: #000000}
#sidebar p {padding-bottom: 20px; text-align: justify}
#sidebar a {color: #787878; border: none}
#sidebar a:hover {text-decoration: underline; color: #787878}

#footer {width: 910px; height: 20px; margin: 0 auto; padding: 0 0 4px 0; background: #565F68; font-family: Arial, Helvetica, sans-serif; color: #B2B2B2}
#footer p {margin: 0; line-height: normal; font-size: 9px; text-transform: uppercase; text-align: center}
#footer a {color: #FFFFFF}

a.tipp, a.tipp:link, a.tipp:visited, a.tipp:active {position: relative; text-decoration: none; COLOR: #ffffff}
a.tipp:hover {COLOR: #808080; background: transparent}
a.tipp span {display: none; text-decoration: none}
a.tipp:hover span {display: block; position: absolute; top: -55px; left: -403px; width: 280px; z-index: 400; color: #000000; border:1px solid #000000; background: #FFFFCC; font: 10px Verdana, sans-serif; text-align: left}