address, blockquote, caption, cite, dfn, dl, dt, 
fieldset, h1, h2, h3, h4, img, input, label, legend, 
li, ol, option, p, q, select, textarea, td, th, ul {
    font-family: Verdana, Arial, Helvetica; font-size:13px;
}

body {
  scrollbar-arrow-color:#6ED3EF;
  scrollbar-base-color:#0055A4;
}


select      { font-family:Arial; font-size:12px; }
textarea    { font-family:Arial; font-size:12px; }
input       { font-family:Arial; font-size:12px; }


A:link      { COLOR:#0055A4; TEXT-DECORATION:none; }
A:visited   { COLOR:#0055A4; TEXT-DECORATION:none; }
A:hover     { COLOR:#0055A4; TEXT-DECORATION:underline; }
A:active    { COLOR:#0055A4; TEXT-DECORATION:none; }

A.linkw:link    { COLOR:#ffffff; TEXT-DECORATION:none; }
A.linkw:visited { COLOR:#ffffff; TEXT-DECORATION:none; }
A.linkw:hover   { COLOR:#ffffff; TEXT-DECORATION:underline; }
A.linkw:active  { COLOR:#ffffff; TEXT-DECORATION:none; }

A.nav:link      { font-size:11px; TEXT-DECORATION:none; }
A.nav:visited   { font-size:11px; TEXT-DECORATION:none; }
A.nav:hover     { font-size:11px; TEXT-DECORATION:underline; }
A.nav:active    { font-size:11px; TEXT-DECORATION:none; }


.textgr2     { font-size:17px; color:#000000; }
.textgr      { font-size:14px; color:#000000; }
.text        { font-size:13px; color:#000000; line-height:18px; }
.textkl      { font-size:11px; color:#000000; line-height:15px; }
.textkl2     { font-size:10px; color:#000000; }

.textb       { font-size:13px; color:#202020; line-height:19px; text-align:justify; }
.textbkl     { font-size:11px; color:#202020; line-height:16px; text-align:justify; }

.textgrau    { font-size:11px; color:#808080; }
.textcomment { font-size:11px; color:#0037A5; }

.textw       { font_size:13px; color:#ffffff; }
.textwkl     { font-size:11px; color:#ffffff; }


.textsoapw   { font-family: Tahoma, Arial, Helvetica, Verdana; font-size:11px; line-height:14px; color:#ffffff; padding:6px; }
.textsoap    { font-family: Tahoma, Arial, Helvetica, Verdana; font-size:11px; line-height:14px; color:#000000; padding:6px; }


/*
.textblockkl  { font-size:12px; color:#504430; line-height:15px; text-align:justify; }
.textblockkl2 { font-size:10px; color:#504430; line-height:13px; text-align:justify; }
*/

.boxtitel    { font-size:11px; color:#000000; }

.pagetitel   { font-family: Georgia, Garamond, Times New Roman, serif; font-size:18px; color:#000000; }


/***
 * News
***/

.newsdate    { font-size:10px; color:#808080; }
.newstitel   { font-family:Georgia,Garamond,Times New Roman,serif; font-size:15px; color:#0055A4; line-height:19px; }
.newsimage   { margin: 5px 5px 0px 0px; }


.rot         { font-size:11px; color:#00216F; }
.orange      { font-size:13px; border-bottom: 1px solid #0055A4; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; }


.onlinelist  { font-family: Tahoma, Arial, Helvetica, Verdana; font-size:11px; color:#000000; }



/***
 * Tabellen
***/

.rahmen1 { 
  border:1px dashed #0055A4;
}

.rahmen2 {
  border-top:1px solid #E6E6E6;
  border-bottom:1px solid #E6E6E6;
}



/***
 * Chat
***/

.chatnormal  { background:#ffffff; border: 1px solid #0055A4; }
.chatfarbig  { background:#F0F0F0; border: 1px solid #C00000; }
.chatroom    { color:#00216F; }
a.chatbefehl:link, a.chatbefehl:visited, a.chatbefehl.hover, a.chatbefehl.active {
  color:#ffffff;
}



/***
 * Menu
***/

a.nav1 {
  display:block;
  width:100%;
  margin:0px 0px 1px 0px;
  padding:3px 0px 3px 12px;
  color:#FFFFFF;
  background:#000000;
  font-size:11px;
  font-weight:bold;
}

a.nav1:link, a.nav1:visited {
  color:#FFFFFF;
  background:#000000;
  text-decoration:none;
}

a.nav1:hover, a.nav1:active {
  color:#FFFFFF;
  background:#000000;
  text-decoration:none;
}



a.nav2 {
  display:block;
  width:100%;
  margin:0px 1px 1px 12px;
  padding:2px 0px 3px 7px;
  color:#0055A4;
  background:#C9EEF9;
  font-size:11px;
  font-weight:bold;
}

a.nav2:link, a.nav2:visited {
  color:#0055A4;
  background:#C9EEF9;
  text-decoration:none;
}

a.nav2:hover, a.nav2:active {
  color:#000000;
  background:#6ED3EF;
  text-decoration:none;
}
