body {margin: 0; padding: 0; font: 85% Verdana, Arial, Helvetica; text-align: center; color: #333; background-color: #D5D5D5;}

a:link, a:visited {color: #CC3300;}
a:hover, a:active {color: #FFFFFF; background-color: #CC3300;}
/*#linkalt a:link, a:visited, a:hover, a:active {color:blue; font-weight:bold;}*/

h2 {color: #008000;	font: 80% Verdana, Arial, Helvetica; font-weight: bold;	margin: 0 0 2px 0;}
h2 a {text-decoration: none; }
h3 {color: #008000;	font: 70% Verdana, Arial, Helvetica; font-weight: bold; margin-top: 0;}
#text1 {color: #5B5E0E;	font: 70% Verdana, Arial, Helvetica; font-weight: bold; margin-top: 0;}

#small {font: 100% Verdana, Arial, Helvetica; font-weight: normal;}
.fett{font-weight: bold;}
.ustrich{text-decoration:underline;}
#nevercomeback {text-align: center; background-color:#FFFFCC; color: #008000;	font: 80% Verdana, Arial, Helvetica; font-weight:normal; margin-bottom: 10px;}
#nevercomeback a {color: #008000; background-color:#FFFFCC; text-decoration: none;}
#intro {color: #5B5E0E;	font: 70% Verdana, Arial, Helvetica; font-weight: normal; margin-top: 0; padding-left:10px;}

#container {margin: 1em auto; width:775px; text-align: left; background-color: #FFFFFF; border: 1px solid #676767;}
#header {height: 45px; background-image: url(images/rentapixel3.gif); background-repeat: no-repeat; background-position: 0 0; border-bottom: 1px solid black; position: relative;}
/*#header {height: 14px; border-bottom: 1px solid black; position: relative;background-color: black;}*/
#header h1 {font-size: 1px; text-align: right; color: #FFFFFF; margin: 0; padding: 0;}

#mainnav {background-color: #883333; color: white; padding: 2px 0; margin-bottom: 10px; font-size: 80%; border-bottom: 1px solid black;}
#mainnav ul { margin: 0 0 0 10px; padding: 0; list-style-type: none; border-left: 1px solid white;}
#mainnav li {display: inline; padding: 0 10px; border-right: 1px solid white;}
#mainnav li a {text-decoration: none; color: white;}
#mainnav li a:hover {text-decoration: none; color: #FFFFFF; background-color: #272900;}
#date {float:right; color: black; font-size:70%; padding-right: 5px;}

#visits {position: absolute; right: 0px; top: 0px; font-size: 1px;}
#visits a {color: #96B7DA; text-decoration:none;}
#visits a:hover {background-color: white; color:black; text-decoration: none; font-size: 10px;}

#contents {margin: 0 125px 40px 170px;}
#contents p {line-height: 165%;}
/*.werbung {float: right; width: 290px;}*/
.skyscraper {float: left; width: 165px; border-right: 1px dotted #883333; padding-left:2px; padding-top:5px;}
.rentapixel {float: right;width: 119px;	border-left: 1px dotted #883333; border-bottom: 1px dotted #883333; padding-left:2px; padding-right: 2px; padding-top:5px; padding-bottom:10px; font: 70% Verdana, Arial, Helvetica; font-weight: normal; background-color: #FFFFCC;}
.rentapixel h3 {color: #008000;	font: 100% Verdana, Arial, Helvetica; font-weight: bold; margin-top: 0;}
.rentapixel img {margin-bottom:0px; margin-top:5px;}
#googletext {background-color: white; margin-top:5px; margin-bottom:5px;}
#banner468x60, #amazon {border-bottom: 1px dotted #883333; }
#banner {border-bottom: 1px dotted #883333; font-size: 75%; font-weight:normal;}
#banner a {font-weight:bold;}

.kat {width: 468px; font-size: 70%; background-color: #F5F5F5; float: left;}
#kat_block {}
.kat_block_links {width: 224px; padding: 5px; float: left;}
.kat_block_rechts {width: 224px; padding: 5px; float: left;}
.kat_name {display: block;}
.kat_name_titel {font-size: 11px; font-weight: bold; color: #3366CC; display: inline;}

.blogentry {border-bottom: 1px dotted #883333;}
.blogentry ul {list-style-type: none; text-align: right; margin: 0em 0; padding: 0; font-size: 95%;}
.blogentry li {display: inline;	padding: 0 0 0 7px;}

.imagefloat {float: right; padding: 2px; border: 1px solid #999933;	margin: 0 0 10px 10px;}

#footer {clear: both; color: white; background-color: #883333; border-top: 1px solid black; text-align: right; padding: 1px; font-size: 70%;}

#skipmenu {position: absolute; right: 10px; top: 10px; font-size: 80%;}
#skipmenu a{color: #666; text-decoration: none;}
#skipmenu a:hover {background-color: white; color: white; border: 1px dotted #666; text-decoration: none;}

.seite {width: 468px; padding: 15px 0px;}
.seite_ergebnis {font-size: 70%;}
#seite_name {margin-top: 10px;}
#seite_name_titel {font-size: 80%; font-weight: bold; display: inline;}
#seite_name_kat {display: inline;}
#seite_name_beschreibung {font-size: 70%; display: block; color:#666666;}
#seite_name_url {font-size: 70%; display: block; color:#999999;}

#comment {clear: none;font-size: 80%;}
.admlog {float: right; font-size: 70%;}
#hoppla {font-size: 95%; font-weight: normal;}
#honig {padding-top:15px; padding-bottom:15px;}

input {width: 300px; font-size: 11px; border: 1px black solid; margin: 0 5px 2px 0;}
#button {width: auto; font-size: 11px; color: white; background: #883333;}
#alert {font-size: 10px; color: red; font-weight: bold;}
.alertbox {font-size: 10px; margin-bottom:5px; margin-top:5px; padding: 2px; border: 1px solid black; background-color:yellow;}

.red {color: red;}
.green {color: green;}

.line {border-bottom: 1px dotted #883333;}