/* AUTHOR: Hans W. Herber www.herber.de */

body, html { background-color: #f0f0f0; }

body.navigate {
    background-color: blue;
    color: white;
    font-family: arial, sans-serif, helvetica, verdana, tahoma;
    font-size: 10pt;
        margin-top: 10pt;
        margin-left: 10pt;
    }

body.forum {
    color: black;
    font-family: arial, sans-serif, helvetica, verdana, tahoma;
    font-size: 14px;
    margin-top: 10pt;
    margin-left: 10pt;
    line-height: 1.5;
}

    

body.main {
    background-color: #BDCAFF;
    font-family: arial, sans-serif, helvetica, verdana, tahoma;
    font-size: 10pt;
        margin-top: 10pt;
        margin-left: 10pt;
    }

body.mybody {
  margin-top: 10pt;
  margin-left: 10pt;
  font-size: 10pt;
  font-family: arial, tahoma, verdana, sans-serif;
  color: #000000
 }

a:link {
        color:blue;
     text-decoration: none;
    }

a:visited {
        color: #005F00;
     text-decoration: none;
    }

a:hover {
        color: #000000;
     text-decoration: underline;
    }

a:active {
        color: #005F00;
     text-decoration: none;
    }

a.navigate:link {
        color : #FFFFFF;
    text-decoration : none;
    font-weight: bold;
        }

a.navigate:visited {
        color : #FFFFFF;
    text-decoration : none;
        }

a.navigate:hover {
        color : #FFFFFF;
    text-decoration : underline;
    }

a.navigate:active {
        color : #FFFFFF;
    text-decoration : none;
    }

a.msg:link {
        color : cyan;
    text-decoration : underline;
        }

a.msg:visited {
        color : white;
    text-decoration : none;
        }

a.msg:hover {
        color : yellow;
    text-decoration : underline;
    }

a.msg:active {
    color : cyan;
    text-decoration : underline;
    }

a.order:link {
        color : brown;
    text-decoration : underline;
        }

a.order:visited {
        color : green;
    text-decoration : none;
        }

a.order:hover {
        color : black;
    text-decoration : underline;
    }

a.order:active {
    color : white;
    text-decoration : underline;
    }

a.main { display:block; margin-bottom:5px; text-align:center; width:190px;
         border-style:ridge; border-width:3px; padding:2px; text-decoration:none; }
a.main:link    { color:#00f; background-color:transparent; }
a.main:visited { color:#00f; background-color:transparent; }
a.main:hover   { color:#ff0; background-color:#00f; }
a.main:active  { color:#ff0; background-color:#a03; }

table.standard {
 width: 790px;
 background-color: #F5F9FF;
    }

th,td,p {
    font-family : arial, sans-serif, helvetica, verdana, tahoma;
        font-size : 12px;
        color : #000000;
        padding-left:12px;
        padding-right:12px;
        }

hr {
        color : #6381C1;
        }

.header {
 font-size : 12px;
 font-weight: bold;
 color:#ffffff;
 background-color:#0060FF;
 font-family:verdana,tahoma,arial;
 padding:5px;
 width:790px;
 height:25px;
 }

.header_0 {
 font-size : 11px;
 font-weight: bold;
 color:#ffffff;
 background-color:blue;
 font-family:verdana,tahoma,arial;
 padding:5px;
 width:650px;
 height:20px;
 }

.header_a {
 font-size : 11px;
 font-weight: bold;
 color:brown;
 background-color:#fef7e4;
 font-family:verdana,tahoma,arial;
 padding:5px;
 width:650px;
 height:15px;
 }

p.header_1 {
          font-weight: bold;
          font-size: 12pt;
         }

p.header_2 {
          font-weight: bold;
          font-size: 10pt;
         }

.menu {
    font-size : 12pt;
    font-weight: bold;
        color : #ffffff;
        }

.titel {
    font-size : 14pt;
    font-weight: bold;
    color : #555555;
    }

.titelbalken {
    font-size : 10pt;
    font-weight: bold;
    color : #ffffff;
    background-color : blue;
    }

.subject {
    font-size : 10pt;
    font-weight: bold;
    color : black;
    background-color : #cce5ff;
    }


.titeltext {
    font-size : 10pt;
    background-color : #efefef;
    }

.klein {
    font-size : 8pt;
    color : #454545;
    }

.weiss {
    font-size : 10pt;
    color : #ffffff;
        }


th.alist {
        background-color:#D0D0D0;
        font-size:12px;
        font-weight:bold;
        }

td.menu2 {
        font-family:arial,tahoma,verdana,sans-serif;
        font-size:12px;
        border:medium solid;
        background-color:#ece9d8;
        border-left-color:#ffffff;
        border-right-color:#aca899;
        border-top-color:#ffffff;
        border-bottom-color:#aca899;
        border-width:1px;
}

td.menu3 {
        font-family:arial,tahoma,verdana,sans-serif;
        width:120px;
        font-size:12px;
        border:medium solid;
        background-color:#0060FF;
        border-left-color:#00FFFF;
        border-right-color:#00009F;
        border-top-color:#00FFFF;
        border-bottom-color:#00009F;
        border-width:1px;
}

td.menu4 {
        font-family:arial,tahoma,verdana,sans-serif;
        width:120px;
        color:white;
        font-weight:bold;
        font-size:12px;
        border:medium solid;
        background-color:#00009F;
        border-left-color:#00FFFF;
        border-right-color:#00009F;
        border-top-color:#00FFFF;
        border-bottom-color:#00009F;
        border-width:1px;
}


td.men { margin-bottom:5px; margin-left:0px; margin-right:0px; text-align:center; width:92px;
         border-style:ridge; border-width:3px; border-color:#00FFFF; padding:2px; font-size:12px}

td.link { margin-bottom:5px; margin-left:0px; margin-right:0px; text-align:center; width:350px;
         border-style:ridge; border-width:3px; border-color:#00FFFF; padding:2px; }


 div.first {
  background-color:#ffffff;
  border-style:inset;
  border-width:1px;
  padding:5px;
  width:100%;
  font-family: arial, tahoma, verdana, sans-serif;
 }

 div.second {
  background-color:#f0f0f0;
  border-style:inset;
  border-width:1px;
  padding:5px;
  width:100%;
  font-family: arial, tahoma, verdana, sans-serif;
 }

 div.row { padding-left:12px }

 p.arrows {
  background-color:#d0d0d0;
  padding-top:5px;
  padding-bottom:5px;
 }

 hr {
  color:#0000e0
 }

 td.wh {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  text-align:center;
  background-color:#6699cc
 }

 td.info {
  font-family: arial, tahoma, verdana, sans-serif;
  font-weight:bold;
  font-size:14px;
  color:#000000;
  padding:3px
 }

 td.settings {
  font-family: arial, tahoma, verdana, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#000000;
  padding:6px
 }

 td.msg {
  font-family: verdana, arial, tahoma, sans-serif;
  font-size:12px;
  color:#800000;
  padding:6px
 }

pre {
    width: 680px;
    text-align: left;
    font-family:courier new;
    font-size: 1em;
    color: black;
    background-color: #F8F8FF;
    border-top: 1px solid grey;
    border-left: 1px solid grey;
    border-bottom: 1 px solid #e0e0e0;
    border-right: 1 px solid #e0e0e0;
    padding: 5px;
}

 pre.pre_a { background-image:url(../images/tileexcg.gif); color:blue; font-family:Courier New,Courier,Fixedsys,monospace; font-size:12px; padding:10px; text-align:left; width:740px }

 p.msg { font-family:verdana,arial,tahoma }

 li { margin-top:3px }

img {
 border:0; vertical-align:middle;
}


span.searchword { background-color:yellow }

form { padding:0px;margin:0; background-color:#ffffff }
input, select, textarea { font-size:12px; font-family:Verdana,sans-serif; }
.feld { background-color:#ffffff; width:270px; border:5px solid #ccc; }
.bereich { background-color:#ffffff; width:700px; border:2px solid #ccc; font-family:verdana,arial,tahoma; font-size:12px; }
.auswahl { background-color:#dff; width:270px; border:2px solid #ccc; }
.check, .Radio { background-color:#fff; border:1px solid #ddd; }
.button { background-color:#aaa; color:#fff; width:150px; border:6px solid #ccc; cursor:hand }
.btn_a { background-color:#aaa; color:#fff; width:160px; border:6px solid #ccc; cursor:hand }
.btn_b { background-color:#aaa; color:#fff; width:550px; border:6px solid #ccc; cursor:hand }
.btn_c { background-color:#aaa; color:#fff; width:100px; border:6px solid #ccc; cursor:hand }
.feld_a { background-color:#ffc; width:170px; border:5px solid #ccc; }

span.row { color:brown;font-weight:bold }
span.von { color:black }
span.vom { color:black }
span.date { color:teal }

/* Forums-Message */

td.m_archiv  { background-color:#191970; color:white; font-size:14;font-weight:bold;color:#ffffff;padding:3px; text-align:center }

table.m_table_a  { width:850px; border:0; text-align:center }
td.m_td_aa   { font-size:12px;font-family:verdana,tahoma;background-color:#000000;font-weight:bold;padding:3px; }
td.m_td_ae  {  font-size:12px;font-family:verdana,tahoma;background-color:#a0a0a0;color:white;text-align:center }

table.m_table_b  { width:850px; border:0; background-color:#f0f0f0 }
td.m_td_ba   { width:40px;font-size:12px;font-weight:bold;color:black;padding:3px; }

table.m_table_c  { width:850px; border:0; background-color:#f0f0f0 }
td.m_td_ca   { background-color:#a0a0a0;font-family:verdana,tahoma;font-size:12px;font-weight:bold;color:white;padding:3px; }
td.m_td_cb   { background-color:white;font-family:verdana,tahoma;font-size:12px;color:black;padding:3px; }

table.m_table_d  { width:850px; border:0; background-color:#e0e0e0 }
td.m_td_da   { font-family:verdana,tahoma;font-size:12px;color:black;padding:3px; }
td.m_td_db   { background-color:#faf0e6;font-family:verdana,tahoma;font-size:12px;color:black;padding:3px; }

td.m_td_ea { font-size:12px;background-color:#2F4F4F;color:yellow;text-align:center }
td.m_td_eb { font-size:12px;background-color:#2F4F4F;color:white;text-align:center }