/*
// Copyright 2010 by Ulf Haueisen Systementwicklung, Oberursel, DE. All rights reserved.
*/
html, body
{ margin: 0px; padding: 0px; height: 100%; width: 100%; }
html
{ overflow-y: scroll; }
body, input, select, textarea, code, td, li
{ font-family: verdana, arial, sans-serif; font-style: normal; text-decoration: none; font-size: 9pt; font-weight: normal; }
p
{ margin: 0px; padding: 0px 0px 8px 0px; line-height: 130%; }
img 
{ border:0; }
form, textarea
{ margin: 0px; }
ul
{ margin: 6px 0px 6px 16px; padding: 0px; list-style-type: disc; }
a 
{ color: #3366CC; text-decoration: none; }
textarea, pre, tt, code 
{ font-family:"Courier New", Courier, monospace; }
input, select, textarea, .formelement
{ background-color: #f4f4f4; border: 1px solid #808080; border-bottom-color: #c0c0c0; border-right-color: #c0c0c0; }
button, input.button
{ background-color: #d8d8d8; border: 1px outset #b0b0b0; height: 22px; }
input.checkbox, input.radio
{ background-color: #ffffff; border-style: none; }
fieldset
{ margin: 0px; padding: 4px; border: 1px solid #c0c0c0; display: block; }
h1, h2, h3, h4
{ margin: 0px; padding: 7px 0px 10px 0px; font-weight: normal; }
h1
{ font-size: 24pt; }
#body 
{ background-image: url(bilder/tapete.jpg); }
#container 
{ width: 1004px; margin: 0 auto; border: 1px solid #000000; }
#header 
{ background-image: url(bilder/top.jpg); color: #FFFFFF; height: 80px; width: 100%; position:relative; overflow: hidden; }
#header a, #header a:visited, #header a:link 
{ text-decoration:none; color:#FFFFFF; }
#header h1 
{ font-family: Cambria, Georgia, "Times New Roman", Times, serif; font-size: 68px; position: absolute; padding-left: 22px; bottom: -12px; overflow:hidden; font-weight: bold; }
#brothers 
{ font-size: 28px; vertical-align: 26px; font-weight: normal; }
#sisters 
{ font-style: italic; font-size: 28px; font-weight:normal; }
.subtitle 
{ font-size: 20px; font-weight: normal; }
#topbar 
{ background: #EBEBEB; }
#topbar ul 
{ padding: 0; margin: 0; background-color: #036; color: White; float: left; width: 100%; }
#topbar ul li 
{ display: inline; }
#topbar ul li a 
{ padding: 0.2em 1em 0.2em 1em; background-color: #036; color: White; text-decoration: none; float: left; border-right: 1px solid #fff; font-size: 11pt; height: 20px; }
#topbar ul li span 
{ border-right: 1px solid #fff; }
#topbar ul li a:link, #topbar ul li a:visited 
{ text-decoration: none; }
#topbar ul li a:hover 
{ background-color: #369; color: #fff; }
#topbar ul li input 
{ height: 16px; font-size:14px; color:#FFFFFF; border: 1px solid #0067CE; margin: 0; padding: 0; background-color:#036; }
#mainContent 
{ font-family: Calibri,'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; padding: 3px 20px 3px 20px; clear: both; background-color: #FFFFFF; background-image: url(bilder/note.jpg); background-repeat: no-repeat; background-position: right bottom; font-size: 12pt; }
#mainContent img 
{ margin: 5px; }
#footer 
{ padding: 0 ; background-image: url(bilder/bottom.jpg); height: 42px; color:#CCCCCC
}
#footer p 
{ margin: 0; padding: 13px 0 0 0 ; text-align:center; }
div.forum
{ padding: 0px; }
ul.forum
{ list-style: none; margin: 0px 0px 0px 24px; padding: 0px; }
ul#forumroot
{ margin: 0px; }
.forum li
{ border-left: 2px solid #1e69b7; margin: 6px 0px 6px 0px; padding: 0px 0px 0px 0px; }
.forum .forumentry
{ }
.forum .forumheader
{ background-color: #cbe4ff; padding: 1px 0px 1px 4px; margin: 0px; position: relative; }
.forum .forumheaderright
{ position: absolute; top: 1px; right: 4px; }
.forum .forumtext
{ margin: 3px 0px 6px 0px; padding: 0px 0px 0px 4px; }
.forum li.forumnew
{ border-left: 2px solid #deab00; }
.forum form.forumnew
{ padding: 0px; margin: 0px; }
.forum .forumnew .forumheader
{ background-color: #ffe99f; }
.forum .forumnew .forumformcontainer
{ padding-left: 4px; overflow: hidden; }
.forum .forumnew div.forumformtextarea
{ position: relative; width: 100%; height: 118px; }
.forum .forumnew textarea.forumformtextarea
{ border-style: none; background-color: #ffffff; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; width: 100%; }
.forum .forumnew input, #forumc, #forums
{ background-color: #d0d0d0; border: 1px outset; }
/* eof */