.copyright { 
font-size: 10px; 
COLOR : #FFEBC8;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

.copyright:hover { 
font-size: 10px; 
COLOR : #FFEBC8;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.copyrightlink { 
font-size: 10px; 
COLOR : #FFEBC8;
font-family : Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION : none;
}

a.copyrightlink:hover { 
font-size: 10px; 
COLOR : #FFEBC8;
font-family : Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION : none;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration : underline;
	TEXT-DECORATION : none;
}

a:hover  {
	COLOR : #000000;
	FONT-WEIGHT : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12px;
	TEXT-DECORATION : underline;
}

a.aktuell  {
	COLOR : #000000;
	FONT-WEIGHT : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12px;
	TEXT-DECORATION : underline;
}

a.aktuell:hover  {
	COLOR : #DDDDDD;
	FONT-WEIGHT : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12px;
	TEXT-DECORATION : none;
}

a.aktuellfile  {
	COLOR : #FFFFFF;
	FONT-WEIGHT : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12px;
	TEXT-DECORATION : none;
	padding-left : 10;
}

a.aktuellfile:hover  {
	COLOR : #FFFFFF;
	FONT-WEIGHT : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12px;
	TEXT-DECORATION : none;
}

a.aktuellindex  {
	COLOR : #FFFFFF;
	FONT-WEIGHT : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12px;
	TEXT-DECORATION : none;
	padding-left : 10;
}

a.aktuellindex:hover  {
	COLOR : #FFFFFF;
	FONT-WEIGHT : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12px;
	TEXT-DECORATION : none;
}

a.indirfile  {
	COLOR : #FFFFFF;
	FONT-WEIGHT : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12px;
	TEXT-DECORATION : none;
	padding-left : 10;
}

a.indirfile:hover  {
	COLOR : #FFFFFF;
	FONT-WEIGHT : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12px;
	TEXT-DECORATION : none;
}

td.klima{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
}

td.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-bottom : 10;
	padding-left : 10;
	padding-right : 10;
	padding-top : 10;
	background-color : #FFEBC8;
	width : 550px;
	background-image:url(/images/drachen.gif);
	background-repeat:no-repeat;
}

td.tdnavigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	padding-bottom : 10;
	padding-left : 10;
	padding-right : 10;
	padding-top : 10;
	background-image : url(/images/hg_navigation.gif);
	background-color : #540707;
	width : 220px;
}

td.toplist  {
	COLOR : #000000;
	FONT-WEIGHT : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10px;
	TEXT-DECORATION : none;
}

a.toplink  {
	COLOR : #000000;
	FONT-WEIGHT : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10px;
	TEXT-DECORATION : none;
}

a.toplink:hover  {
	COLOR : #000000;
	FONT-WEIGHT : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10px;
	TEXT-DECORATION : underline;
}

td.weblog_kopf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #000000;
	padding-bottom : 10;
	padding-left : 10;
	padding-right : 10;
	padding-top : 10;
	background: #F00000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
}

td.weblog_body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight : normal;
	color: #000000;
	padding-bottom : 10;
	padding-left : 10;
	padding-right : 10;
	padding-top : 0;
	background: #FFFFFF;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

td.navigation{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border : 1px solid #3D6A82;
	padding-bottom : 20;
	padding-left : 10;
	padding-right : 10;
	padding-top : 20;
}

td.kasten_kopf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: white;
	padding-bottom : 10;
	padding-left : 10;
	padding-right : 10;
	padding-top : 10;
	background: #B00808;
	border-left: 1px solid #B00808;
	border-top: 1px solid #B00808;
	border-right: 1px solid #B00808;
}

td.kasten_body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	color: #000000;
	padding-bottom : 10;
	padding-left : 10;
	padding-right : 10;
	padding-top : 0;
	background: white;
	border-left: 1px solid #B00808;
	border-top: 1px solid #B00808;
	border-right: 1px solid #B00808;
	border-bottom: 1px solid #B00808;
}

td.google {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border : 1px solid #3D6A82;
}

table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
tr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }


input {
	border : 1px #000000 solid; 
	background-color : #silver;
	color : black; 
	font-size : 10px;
	color : black;
}

textarea {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	border : 1px #000000 solid; 
	background-color : #silver;
	color : black; 
	font-size : 15px;
	color : black;
	}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	scrollbar-face-color: #540707;
	scrollbar-highlight-color: #FFEBC8;
	scrollbar-shadow-color: #FFEBC8;
	scrollbar-3dlight-color: #540707;
	scrollbar-arrow-color: #FFEBC8;
	scrollbar-track-color: #540707;
	scrollbar-darkshadow-color: #540707;
	background-color : #540707;
}

a.navi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration : none;
	color: #FFFFFF;
}

a.navi:hover  {
	FONT-WEIGHT : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12px;
	TEXT-DECORATION : none;
 	 color: #FFFFFF;
}

a.navidir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration : none;
	color: #FFFFFF;
	background: url(/images/animarrow.gif) repeat-x 100% 100%;
	white-space: nowrap;
	padding-bottom: 20px;
}

a.navidir:hover  {
	FONT-WEIGHT : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12px;
	TEXT-DECORATION : none;
 	color: #FFFFFF;
	background: url(/images/animarrow.gif) repeat-x 100% 100%;
	white-space: nowrap;
	padding-bottom: 20px;
}

HR  {
	HEIGHT : 1 px;
	color : #A5B4C4;
	display : inline;
}

h1  { 
margin: 0px 0px 0px 0px; 
font-size:12px; 
font-weight:bold; 
}

.gefunden {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration : none;
}


a.textlink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration : underline;
}
a.textlink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration : underline;
}

a.sln{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration : underline;
}

a.sln:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration : underline;
}

a.weblog{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	text-decoration : underline;
}

a.weblog:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	text-decoration : underline;
}

OL {
list-style-type:none;
display : inline;
list-style-position:outside;
}

/* news
----------------------------------------------- */
p.date               { font-size: 11px; margin: 0px 0px 5px 0px; }
p.subject            { margin: 0px 0px 5px 0px; font-size: 12px; font-weight: bold; }
p.text               { margin: 0px; }
p.comments           { margin: 5px 0px 0px 0px; font-size: 11px; }
p.comment-text       { margin: 0px 0px 0px 0px; }
p.commentauthor      { margin: 20px 0px 5px 0px; }
td.comformb          { width: 145px; }
textarea.comtext     { width: 420px; height: 120px; font-family: verdana, arial, sans-serif; font-size: 13px; }
input.comdata        { width: 130px; font-family: verdana, arial, sans-serif; }
.preview             { width: 50%; margin: 30px 0px 20px 0px; font-weight: bold; border-bottom: 1px dotted #c0c0c0; color: red; }
p.comment-hl         { width: 50%; margin: 35px 0px 20px 0px; font-weight: bold; border-bottom: 1px dotted #c0c0c0; }
input.bbcode-button  { width: 45px; height: 20px; font-size: 11px; font-weight: normal; margin: 0px 0px 5px 0px; background: #efefef; }
div.news-sep         { margin: 25px 0px 25px 0px; padding: 0px; font-size: 0px; width: 150px; border-top: 1px dotted #c0c0c0; }
div.comment-sep      { margin: 20px 0px 25px 0px; padding: 0px; font-size: 0px; width: 150px; border-top: 1px dotted #c0c0c0; }
p.browse             { text-align: right; font-weight: bold; }
.small               { font-size: 11px; }
a.xml                { border:1px solid; border-color:#fc9 #630 #330 #f96; padding:0 4px; font:bold 8pt Verdana,sans-serif; color:#fff; background:#f60; text-decoration:none; margin:0; }
a.xml:link           { color: #fff; text-decoration: none; }
a.xml:visited        { color: #fff; text-decoration: none; }
a.xml:hover          { color: #fff; text-decoration: none; }
a.xml:active         { color: #fff; text-decoration: none; }
input.bbcode-button  { width: 45px; height: 20px; font-size: 11px; font-weight: normal; margin: 0px 0px 5px 0px; background: #efefef; }
button.smiley-button { width: 23px; height: 23px; font-size: 11px; font-weight: normal; margin: 0px 1px 1px 0px; background: #efefef; }
.caution             { color: red; font-weight: bold; }

/* guestbook
----------------------------------------------- */
div.gb              { margin: 0px 0px 20px 0px; padding: 0px; border: 1px solid #000000; line-height: 19px; }
div.gb-author       { margin: 0px; padding: 1px 10px 1px 10px; border-bottom: 1px solid #000000; background: #C0C0C0; }
p.gb-author-left    { margin: 0px; float: left; }
p.gb-author-right   { margin: 0px; text-align: right; }
div.gb-entry        { margin: 10px; padding: 0px; }
p.gb-browse         { text-align: right; font-weight: bold; }
p.gb-admin-buttons  { margin: 5px 0px 0px 0px; text-align: right; }
.small              { font-size: 11px; line-height:16px; }
.comment            { margin: 10px 0px 0px 0px; color: #808080; font-style: italic; }
img                 { border: 0px; }

/* special offer
----------------------------------------------- */
div#nifty{
	margin: 0 5%;
	background: #A00A0E;
	color : #FFFFFF;
}
b.rtop, b.rbottom{display:block;background: #FFEBC8;}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #A00A0E;}
b.r1{margin: 0 5px;}
b.r2{margin: 0 3px;}
b.r3{margin: 0 2px;}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px;}
h1.offer{
	margin: 0 10px; 
	color:#FFFFFF;
}
h2.offer{margin: 0 10px;}
p.offer{margin: 0 10px;}