form { padding: 0px; margin: 0px; }

td.articleFillBackground, td.articleFillBackgroundLeft { background-image: url(../pics/article_fill.gif); background-position: bottom; background-repeat: repeat-x; }

.floatbox {
float: left;
display: table;
border: 1px solid black;
background-color: #fff;
padding: 4px;
color: black;
margin-right: 10px;
margin-bottom: 10px;
}

#VOICEMESSAGE { position: absolute; top: -1000px; left: 0px; width: 20px; height: 20px; }
#PRINTLOGOGRAFIK, #COPYRIGHTPRINT, #IMPRESSUMPRINT { display: none; }
#TOPSTATUS { font-family: Arial, Helvetica, FreeSans; font-size: 11px; font-weight: bold; line-height: 24px; color: black; background-image: url(../pics/infokasten_fill.gif); left: 0; top: 0; width: 100%; height: 24px; border-bottom: 1px solid black; text-align: right; z-index: 2; }
.TOPSTATUSX {  padding-right: 8px; padding-left: 8px; }

#VIPMENUE { position: absolute; top: 2px; left: 2px; height: 12px; }

#SEARCHRESULTS { position: absolute; top: 206px; left: 0px; width: 202px; color: black; font-family: Arial, Helvetica, FreeSans; font-size: 11px; line-height: 14px; display: none; z-index: 1; overflow: auto; background-color: white; color: white;  }

#KOPFBEREICH { background-image: url(../pics/theme.jpg); background-repeat: repeat-x; height: 119px; left: 0; top: 25px; position: absolute; width: 100%; }
#NAVIGATION { left: 0; top: 124px; position: absolute; height: 20px; width: 100%; }
#SHADDOW { background-image: url(../pics/top_shaddow.gif); background-repeat: repeat-x; height: 4px; left: 0; top: 144px; position: absolute; width: 100%; }
#SYSTEMMESSAGE { display: table; border: 1px solid #7a862e; background-color: white; font-family: Arial, Helvetica, FreeSans; font-size: 10px; font-weight: bold; line-height: 12px; padding: 4px; margin-top: 8px; }

#lottozahlen { padding-top: 4px; padding-bottom: 4px; width: 100%; margin-top: 8px; line-height: 14px; }
#KOLUMNEN { padding-top: 8px; padding-bottom: 10px; }
#SUCHFORMULAR, #RELEVANTE_SEITEN { border-bottom: 5px solid #c7c28b; padding-bottom: 4px; }
#buddylist { padding-top: 2px; padding-bottom: 2px; width: 100%; line-height: 14px; color: black; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, FreeSans; overflow: auto; border-bottom: 1px solid #7a862e; margin-bottom: 8px; }

#COPYRIGHT { margin-top: 10px; font-family: Arial, Helvetica, FreeSans; font-size: 10px; color: #888; }
a.copyright { text-decoration: none; font-family: Arial, Helvetica, FreeSans; font-size: 10px; color: #888; }

#clock { font-family: Arial, Helvetica, FreeSans; font-size: 14px; font-weight: bold; color: #7a862e; background-color: #d9ebaa; text-align: center; border-bottom: 1px solid #7a862e; border-top: 1px solid #7a862e; margin-bottom: 8px; }

#INFOKASTEN { position: absolute; right: 0; width: 180px; top: 152px; }
#INFOKASTENCONTENT { background-image: url(../pics/infokasten_fill.gif); font-family: Arial, Helvetica, FreeSans; font-size: 12px; line-height: 15px; padding-left: 4px; padding-right: 4px; }
#INFOKASTENUNDER { margin-top: 10px; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, FreeSans; padding: 0px; margin-top: 10px; color: #360; padding-left: 10px; border-left: 1px dashed #7a862e; margin-right: 10px; }
.INFOKASTENFILL { background-image: url(../pics/infokasten_fill.gif); margin-top: 0px; }

.drawerOpened { background-image: url(../pics/div_open.gif); background-repeat: no-repeat; background-color: #7a862e; color: white; font-family: Arial, Helvetica, FreeSans; font-size: 11px; font-weight: bold; margin-top: 8px; padding-top: 2px; text-align: center; padding: 2px; cursor: pointer; }
.drawerClosed { background-image: url(../pics/div_closed.gif); background-repeat: no-repeat; background-color: #c7c28b; color: black; font-family: Arial, Helvetica, FreeSans; font-size: 11px; font-weight: bold; margin-top: 8px; padding-top: 2px; text-align: center; padding: 2px; cursor: pointer; }

.gbookA, .gbookB { padding: 8px; color: #360; margin-bottom: 8px; }
.gbookA { background-color: #d9ebaa; }
.gbookB { background-color: white; }

.greenblock { font-family: Arial, Helvetica, FreeSans; font-size: 9px; text-decoration: none; display: inline; padding-top: 1px; padding-left: 2px; padding-right: 2px; text-align: center; font-weight: bold; color: white; background-color: #360; }

.calendermonth { background-color: #c7c28b; color: black; font-weight: bold; }
.calendareventEM_A { background-color: #d9ebaa; background-image: url(../pics/emball2008.gif); background-repeat: no-repeat; }
.calendareventEM_B { background-color: #ffffcc; background-image: url(../pics/emball2008.gif); background-repeat: no-repeat; }
.calendareventA { background-color: #d9ebaa; background-image: url(../pics/calmarker.gif); background-repeat: no-repeat; }
.calendareventB { background-color: #ffffcc; background-image: url(../pics/calmarker.gif); background-repeat: no-repeat; }
.calendercellA { background-color: #d9ebaa; }
.calendercellB { background-color: #ffffcc; }
.calendercellC { background-color: #c7c28b; color: black; }
.calendercellD { background-color: white; color: black; }
.monatseintrag { font-size: 12px; font-family: Arial, Helvetica, FreeSans; background-color: #ffff99; padding: 4px; }
.lspalte { position: relative; margin-left: 0px; margin-top: 0px; width: 120px; }
.rspalte { position: relative; margin-left: 130px; margin-top: -20px; }
.selectmenu { width: 100%; }

.radio { background-color: #c7c28b; border: 0px; vertical-align: middle; }

.divan { background-color: #d9ebaa; font-family: Arial, Helvetica, FreeSans; margin-top: 4px; margin-bottom: 4px; border: 1px dotted black; padding: 4px; }
.divanEdit { background-color: red; font-family: Arial, Helvetica, FreeSans; margin-top: 4px; margin-bottom: 4px; border: 1px dotted black; padding: 4px; }
.divaus { display: none; }

.hinweis { font-size: 10px; line-height: 12px; }

.membersbox { background-color: #ffff99; color: black; padding: 4px; border: 1px solid black; margin-bottom: 8px; margin-top: 3px; }
.tbox { background-color: #ffff99; color: black; padding: 4px; border: 1px solid black; margin-top: 12px; margin-bottom: 16px; }

.adressbuchsearchbar { font-size: 10px; margin-left: 0px; margin-right: 0px; color: black; background-color: #c7c28b; text-align: center; border-bottom: 1px solid black; }
.addressbookentry { color: #7a862e; padding-left: 20px; border-left: 1px dotted black; }
.addressbookuntenentry { margin-top: -19px; height: 18px; margin-left: 150px; vertical-align: middle; padding-left: 5px; border-left: 1px dotted black; }

.terminday { color: white; font-weight: bold; }
.terminzellendatum { color: black; font-weight: bold; }

.termindaycolA { border-bottom: 1px dotted black; border-right: 1px solid black; padding-right: 5px; width: 1%; }
.termindaycolB { border-bottom: 1px dotted black; border-right: 1px solid black; padding-right: 5px; padding-left: 5px; width: 1% }
.termindaycolC { border-bottom: 1px dotted black; padding-left: 5px; width: 98%; }

.terminOWNER { color: black; }

td.td1percent { color: black; font-weight: bold; width: 1%; border-bottom: 1px solid black; }
td.td98percent { color: black; font-weight: bold; width: 97%; border-bottom: 1px solid black; }

#CONTENT { position: absolute; font-family: Arial, Helvetica, FreeSans; font-size: 13px; line-height: 20px; left: 212px; top: 156px; right: 190px; color: #663300; }
.membersnavigation { background-color: white; text-align: center; border: 1px solid black; }

#NEWSBLEND { font-family: Arial, Helvetica, FreeSans; font-size: 11px; line-height: 15px; color: #7a862e; width: 220px; margin-bottom: 4px; float: right; padding-left: 8px; padding-bottom: 6px; }
#FILMBUEHNE { font-family: Arial, Helvetica, FreeSans; font-size: 11px; line-height: 15px; color: white; width: 360px; height: 300px; margin-left: 6px; margin-bottom: 8px; float: right; background-image: url(../pics/body_fill.gif); border: 1px solid black; }

hr.newsblend { height: 5px; border: 0px; color: #c7c28b; background-color: #c7c28b; }
hr.block { background-image: url(../pics/body_fill.gif); height: 0px; }

#LEFTCONTENTS { position: absolute; font-family: Arial, Helvetica, FreeSans; font-size: 11px; line-height: 15px; color: #7a862e; left: 12px; top: 159px; width: 180px; border-right: 1px dashed #7a862e; padding-right: 10px; }

#TOPBOX { position: absolute; right: 8px; top: 125px; font-family: Arial, Helvetica, FreeSans; font-weight: bold; font-size: 13px; color: #660; }

tr.farbe { background-image: url(../pics/infokasten_fill.gif); }

body { background-image: url(../pics/body_fill.gif); margin: 0; height: 100%;}
b.weiss { font-size: 11px; color: white; }
a.wikipedia { color: #663300; }
a.topstatus { text-decoration: underline; font-weight: bold; color: black; }
a.bottomnavi, a.rssnav { text-decoration: underline; font-family: Arial, Helvetica, FreeSans; font-size: 12px; line-height: 20px; color: #360; }
a { color: #360; text-decoration: underline; }
a.rssnav { font-size: 11px; line-height: 16px; }
a.submenu { text-decoration: none; font-family: Arial, Helvetica, FreeSans; font-size: 12px; line-height: 20px; color: #360; }
a.submenu:hover { color: white;  }
a.submenuACTIVE { text-decoration: none; font-family: Arial, Helvetica, FreeSans; font-size: 12px; line-height: 20px; color: #f0e3be; border: 1px solid #f0e3be; padding: 4px; display: block; margin-bottom: 6px; margin-top: 6px;}
a.subnaviA { text-decoration: none; font-family: Arial, Helvetica, FreeSans; font-size: 12px; line-height: 20px; color: #dce39f; }

a.buttonA, a.buttonB { display: block; background-color: white; border-top: 0px; border-bottom: 1px solid #aaa; border-left: 1px solid #aaa; border-right: 0px; padding: 2px; text-decoration: none; color: black; line-height: 14px; }
a.buttonB { background-color: #c7c28b; border-top: 0px; border-bottom: 1px solid #aaa; border-left: 1px solid #aaa; border-right: 0px; color: white; }

table.lineart, td.lineart, .lineart { border: 0px; margin-bottom: 8px; }
td.lineart { background-image: url(/pics/article_fill.gif); background-position: bottom; background-repeat: repeat-x; }
input, textarea, select { background-color: #f9f4e4; color: black; border: 1px solid black; margin-bottom: 2px; }
td.lineleft { border-left: 1px solid #d9ebaa; }
td.tablehead { background-color: black; font-weight: normal; color: white; padding: 0px; padding-left: 8px; padding-right: 8px; }
input.textColorized { border: 0px; border-bottom: 1px solid black; }
img.topnav { margin-top: 1px; margin-left: 4px; }
img.bild { border: 4px solid #92a231; }
img.thumbs {  border: 1px solid #777; border-top: 1px solid black; }
.diarahmen { float: left; width: 160px; height: 170px; background-color: #eee; border-left: 1px solid #ccc; border-top: 1px solid #bbb; border-right: 1px solid #999; border-bottom: 1px solid black; margin-right: 10px; margin-bottom: 10px; text-align: center; padding-top: 15px; background-image: url(/pics/anklicken.jpg); }
i { color: #663300; }
hr { margin-left: 0px; margin-right: 0px; height: 4px; border: 0px; color: #c7c28b; background-color: #c7c28b; }
ol { list-style: decimal outside; list-style-position: outside; }
sup { font-size: 9px; }

.DIVaus { display: none; }
.DIVan { background-image: url(../pics/menu_bg.png); color: black; font-family: Arial, Helvetica, FreeSans; font-size: 12px; line-height: 20px; padding: 4px; padding-left: 10px; padding-right: 10px; }
.fett, .headlines { font-weight: bold; color: #000; }
.fett { color: #663300; }
.fettbackup { list-style-image: url(../pics/bold_marker.gif); list-style-position: inside; display: list-item; }
.marker { background-color: white; padding-left: 4px; padding-right: 4px; }
.headlines { font-size: 17px; font-family: serif; font-style: italic; color: #663300; }

.lottozahlen { font-family: Arial, Helvetica, FreeSans; font-weight: bold; font-size: 10px; line-height: 22px; padding-right: 4px; color: #666; padding-right: 5px; }


