body.topext { background-color:#FFFFFF; background-attachment:fixed; background-image:url(../../images/top/rest/back_sta.gif); background-repeat:no-repeat; }

body.contentblank { background-color:#FFFFFF; }
body.contentext { background-color:#FFFFFF; background-repeat:no-repeat; background-attachment:fixed; background-image:url(../../images/navigation/back_sta.gif); }

.naviext { background-color:#000099; text-align:center; vertical-align:middle; font-size:10pt; font-family:Arial, Helvetica, Sans-Serif; font-weight:bold; color:#FFFFFF; }
.navilog { background-color:#000099; vertical-align:middle; font-size:8pt; font-family:Verdana, Arial, Helvetica, Sans-Serif; font-weight:bold; color:#FFFFFF; }
.counterext { background-color:#000099; text-align:center; font-family:Arial, Helvetica, Sans-Serif; font-weight:bold; font-size:10pt; color:#FFDF00; }
.naviinput { font-family:Verdana, Arial, Helvetica, Sans-Serif; font-Size:9pt; border: 1px solid #FFDF00; background-color:#D0D0D0; font-weight:normal; }

.login { text-align:right; font-family:Arial, Helvetica, Sans-Serif; font-weight:bold; font-size:9pt; color:#000000; }
.infoline { font-family:Arial, Helvetica, Sans-Serif; font-size:9pt; color:#000000; }
.menue { vertical-align:top; padding-bottom:5px; font-family:Arial, Helvetica, Sans-Serif; font-weight:bold; font-size:9pt; }
.megamenue { vertical-align:top; padding-bottom:15px; font-family:Arial, Helvetica, Sans-Serif; font-weight:bold; font-size:9pt; }
.minimenue { vertical-align:top; font-family:Arial, Helvetica, Sans-Serif; font-weight:bold; font-size:9pt; }

.picture { text-align:center; }
.ufeet { border-bottom-style:solid; border-bottom-width:1px; border-color:#000099; font-family:Arial, Helvetica, Sans-Serif; color:#000000; font-size:8pt; padding:0px; vertical-align:bottom; }
.feet { border-bottom-style:solid; border-bottom-width:1px; border-color:#000099; font-family:Arial, Helvetica, Sans-Serif; color:#000000; font-size:8pt; padding:0px; }
.footer { font-family:Arial, Helvetica, Sans-Serif; text-align:right; color:#000000; font-size:8pt; padding-bottom:10px; }
.foot { font-family:Arial, Helvetica, Sans-Serif; text-align:left; color:#000000; font-size:8pt; padding-bottom:10px; }
.pages { text-align:center; border-bottom-style:solid; border-bottom-width:1px; border-color:#000099; font-family:Arial, Helvetica, Sans-Serif; color:#000000; font-size:8pt; padding:0px; }

.time { font-family:Verdana, Arial, Helvetica, Sans-Serif; text-align:left; vertical-align:top; color:#000099; font-size:8pt; padding-top:3px; }
.mtime { font-family:Verdana, Arial, Helvetica, Sans-Serif; text-align:center; vertical-align:top; color:#000099; font-size:8pt; padding-top:2px; }

.formext { background-color:#FFDF00; font-weight:bold; }
.formcheckext { background-color:#FFDF00; text-align:right; }
.formsubmitext { background-color:#FFDF00; text-align:center; }
.forminput { font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:9pt; border: 1px solid #000000; font-weight:normal;}

.explainext { background-color:#FFDF00; font-size:8pt; color:#FF0000; font-family:Verdana, Arial, Helvetica, Sans-Serif; }
.link { font-Family:Verdana, Arial, Helvetica, Sans-Serif; font-Size:9pt; color:#000000; text-align:right; }

h1 { margin-top:10px; font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:11pt; color:#000099; }
h2 { font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:9pt; color:#000099; }
h3 { font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:9pt; color:#000000; font-weight:bold; }

p { font-Family:Verdana, Arial, Helvetica, Sans-Serif; font-Size:9pt; color:#000000; }
p.sub { font-Family:Verdana, Arial, Helvetica, Sans-Serif; font-Size:8pt; color:#000099; }
.podest { font-Family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif; font-Size:8pt; color:#FFDF00; text-align:center; }

th { background-color:#FFDF00; font-Family:Verdana, Arial, Helvetica, Sans-Serif; font-Size:9pt; color:#000000; font-weight:bold; }
td { font-Family:Verdana, Arial, Helvetica, Sans-Serif; font-Size:9pt; color:#000000; }

.tabletop { text-align:center; background-color:#FFDF00; font-Family:Verdana, Arial, Helvetica, Sans-Serif; font-Size:9pt; color:#000000; font-weight:bold; }
.content { padding-bottom:2px; padding-top:2px; vertical-align:top; }
.bigcontent { padding-bottom:5px; padding-top:2px; vertical-align:top; }
.mcontent { padding-bottom:2px; padding-top:2px; text-align:center; }
.mtcontent { padding-bottom:2px; padding-top:2px; text-align:center; vertical-align:top; }
.mline { padding-bottom:3px; padding-top:2px; text-align:center; border-bottom-style:solid; border-bottom-width:1px; border-color:#000099; }
.abznumber { padding-bottom:10px; font-weight:bold; vertical-align:top; }
.abzcontent { padding-bottom:10px; }
.abzname { padding-bottom:2px; }
.abzinfo { padding-bottom:2px; text-align:center; font-size:8pt; }
.info { padding-bottom:2px; font-size:8pt; }
.comment { padding-bottom:2px; padding-top:2px; padding-left:30px;  }
.linerright { border-bottom-style:solid; border-bottom-width:1px; border-color:#000099;
              font-family:Verdana, Arial, Helvetica, Sans-Serif; color:#000099; font-size:9pt;
              text-align:right; font-style:italic; }
.linerleft { border-bottom-style:solid; border-bottom-width:1px; border-color:#000099;
             text-align:left; }
.left { text-align:left; }
.center { text-align:center; }
.right { text-align:right; }
.spruch { font-size:8pt; text-align:right; color:#000099; }
.zitat { font-size:9pt; text-align:right; font-weight:bold; }
.welcome { padding-bottom:7px; vertical-align:top; }
.address { font-Family:Verdana, Arial, Helvetica, Sans-Serif; font-Size:9pt; color:#000000; font-weight:normal; }
.leftbar { text-align:center; border-right-style:solid; border-right-width:1px; border-color:#000099; font-size:8pt; }
.rightbar { text-align:right;  font-size:8pt; padding-bottom:2px; padding-top:2px; }
.nickname { font-weight:normal; font-family: Tahoma,Sans-Serif; font-size:8pt; padding-bottom:2px; }
.button { font-weight:bold; font-family: Verdana, Arial, Helvetica, Sans-Serif; text-align:center;
          background-color:#FFDF00; font-size:9pt; color:#FF0000; padding:2px; }
.farbel { background-color:#EFEFEF; border-style:solid; border-width:1px; border-color:#000099; }

td.mail { border-style:solid; border-width:1px; border-color:#000099;
        background-color:#EFEFEF; font-size:9pt; color:#000000; padding:4px;}

td.button { border-style:solid; border-width:1px; border-color:#000099; }

ul { list-style-image:url(../../images/navigation/dot_sta.gif); font-Size:9pt; color:#000000; font-Family:Verdana, Arial, Helvetica, Sans-Serif; }

ol { font-Family:Verdana, Arial, Helvetica, Sans-Serif; font-Size:9pt; color:#000000; }

em        { font-weight:bold; font-style:normal; }
em.none   { font-weight:normal; font-style:normal; }
em.head   { color:#000000; }
em.agr   { color:#FF0000; font-family:Verdana, Arial, Sans-Serif; }
em.undef   { color:#8F8F8F; font-family:Verdana, Arial, Sans-Serif; }
em.author { font-style:italic; color:#000099; font-weight:normal; }
em.descript { color:#000099; font-size:8pt; font-weight:normal; }
em.vers   { font-size:8pt; color:#000099; }
em.copy   { font-size:8pt; font-weight:normal; }
em.anweisung { font-weight:normal; font-style:italic; color:#000099; }
em.person { color:#000099; }
em.lined { font-weight:normal; text-decoration:line-through; }
em.small { font-weight:normal; font-size:5pt; }

a:link    { text-decoration:none; }
a:active  { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover   { text-decoration:underline; }

a.infoline:link    { color:#000000; }
a.infoline:active  { color:#000000; }
a.infoline:visited { color:#000000; }
a.infoline:hover   { color:#000000; background-color:#FFDF00; text-decoration:none; }

a.menue:link    { color:#000099; }
a.menue:active  { color:#000099; }
a.menue:visited { color:#000099; }
a.menue:hover   { color:#000099; text-decoration:none; }

a.top:link    { color:#000099; }
a.top:active  { color:#000099; }
a.top:visited { color:#000099; }
a.top:hover   { color:#000099; }

a.norm:link    { color:#000099; }
a.norm:active  { color:#000099; }
a.norm:visited { color:#000099; }
a.norm:hover   { color:#000099; }

a.tabletop:link    { color:#000000; }
a.tabletop:active  { color:#000000; }
a.tabletop:visited { color:#000000; }
a.tabletop:hover   { color:#000000; }

a.done:link    { color:#7F7F7F; }
a.done:active  { color:#7F7F7F; }
a.done:visited { color:#7F7F7F; }
a.done:hover   { color:#7F7F7F; }

a.mail:link    { color:#000099; font-weight:bold; }
a.mail:active  { color:#000099; font-weight:bold; }
a.mail:visited { color:#000099; font-weight:bold; }
a.mail:hover   { color:#000099; font-weight:bold; }

a.small:link    { color:#000099; font-size:8pt; }
a.small:active  { color:#000099; font-size:8pt; }
a.small:visited { color:#000099; font-size:8pt; }
a.small:hover   { color:#000099; font-size:8pt; }

a.bottom:link    { color:#000000; }
a.bottom:active  { color:#000000; }
a.bottom:visited { color:#000000; }
a.bottom:hover   { color:#000000; text-decoration:none; }

a.page:link    { color:#000099; }
a.page:active  { color:#000099; }
a.page:visited { color:#000099; }
a.page:hover   { color:#000099; text-decoration:none; }

a.bibel:link    { color:#000099; font-size:7pt; }
a.bibel:active  { color:#000099; font-size:7pt; }
a.bibel:visited { color:#000099; font-size:7pt; }
a.bibel:hover   { color:#000099; font-size:7pt; }

a.thispage:link    { color:#000099; font-weight:bold; }
a.thispage:active  { color:#000099; font-weight:bold; }
a.thispage:visited { color:#000099; font-weight:bold; }
a.thispage:hover   { color:#000099; font-weight:bold; text-decoration:none; }

img.duell { border:1px solid black; }
img.duellAct { border:1px solid red; background-color:#CFCFCF; }

td.center { border: 1px solid #BFBFBF; }
td.middle { border: 1px solid #BFBFBF; }
td.top { border-top: 1px solid black; }
td.right { border-right: 1px solid black; }
td.left { border-left: 1px solid black; }
td.bottom { border-bottom: 1px solid black; }
td.this { background-color:#FF8080; }
