/*
FFA300 Orange
335A9A Blau
C2B999 Braun 1
D5CBA8 Braun 2
DAD1B2 Braun 3
EDEBD6 Braun 4
*/
body { 
  font-family: Verdana, Arial, sans-serif; 
  font-size : 13px;
  background-color: #335A9A;
}

a { 
  color: #333;
  text-decoration: none 
}
a:hover { text-decoration: underline }

td#navigation {
  background-color: #DAD1B2;
}

div.navtitle {
  line-height: 25px;
  color: #000;
  font-size: 11px;
  font-weight: bold;
  background-color: #D5CBA8;
  padding-left: 10px;
  padding-right: 1px;
}

div.nav {
  color: #000;
  font-size: 0.85em; 
  background-color: #DAD1B2;
  padding: 2px 1px 2px 15px;
}

div.nav:hover, div.navlast:hover {
  background-color: #EDEBD6;
}

div.navlast {
  color: #000;
  font-size: 0.85em; 
  background-color: #DAD1B2;
  padding: 2px 1px 6px 15px;
}

div.maintitle {
  font-size: 1.3em;
  color: #335A9A;
  margin-left: 15px;
  margin-top: 20px;
  padding-bottom: 2px;
  border-bottom: 1px solid #FFA300;
  margin-bottom: 20px;
}

div.maintitlewelcome {
  font-size: 1.3em;
  color: #335A9A;
  margin-left: 15px;
  margin-top: 10px;
  padding-bottom: 2px;
  border-bottom: 1px solid #FFA300;
  margin-bottom: 20px;
}

div.titledate {
  text-align: left;
  margin-left: 15px;
  margin-top:3px;
  margin-bottom: 2px;
  font-size: 0.8em;
  color: #666;
}

.imagelegend {
  color: #666;
  font-style: italic;
  font-size: 0.95em;
}

td#content p {
  font-size: 1.0em;
  margin-left: 15px;
  color: #333;
}

td#content blockquote {
  font-size: 0.95em;
  margin-left: 25px;
  font-style: italic;
  color: #000;
}

div.floatbox {
  float: right;
  width: 140px;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.floatbox p {
  text-align: center;
  font-style: italic;
  font-size: 8.5pt;
  text-indent: -15px;
  margin: 0;
  padding: 0;
}


div.toolspacer {
  height: 10px;
}

div.toolmain {
  margin-top: 10px;
  width: 145px;
  border: thin #EDEBD6 solid;
}

div.toolhead {
  text-align: left;
  line-height: 20px;
  color: #000;
  font-size: 11px;
  font-weight: bold;
  background-color: #EDEBD6;
  padding-left: 10px;
  padding-right: 1px;
}

div.tooltext {
  text-align: left;
  color: #000;
  font-size: 11px;
  padding: 5px;
}

div.tickermain {
  width: 145px;
  border: thin #FFA300 solid;
}

div.tickerhead {
  text-align: left;
  line-height: 20px;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  background-color: #FFA300;
  padding-left: 10px;
  padding-right: 1px;
}

div.tickertext {
  text-align: left;
  color: #000;
  font-size: 11px;
  padding: 0px;
  margin: 0px;
}

div.tickertext p {
  margin: 5px 5px 5px 5px;
  padding: 0px;
  color: #333;
  font-size: 0.9em;
}

div.tickertext p strong {
  color: #335A9A;
  font-weight: normal;
}

table#calendartbl {
  margin-top: 10px;
  font-size: 10px;
  width: 145px;
  border: thin #EDEBD6 solid;
  
}

table#termtable {
  font-size: 0.95em;
  margin-left: 15px;
  color: #333;
}

.termhead {
  font-size: 1.1em;
  font-weight: normal;
  color: #335A9A;
}


div#newsticker {
  margin-left: 15px;
  margin-top: 15px;
  font-size: 11px;
  color: #333;
  padding: 3px;
}

div#newsticker:hover {
  background-color: #efefef;
}

body#termwindow { 
  font-family: Verdana, Arial, sans-serif; 
  font-size: 13px;
  background-color: #EDEBD6;
}

table#termwindow {
  width: 360px;
  background-color: #fff;
  font-size: 1.0em;
  color: #333;
}

.termwindowtitle {
  font-size: 1.1em;
  color: #335A9A;
  font-weight: bold;
}

.honor {
  border:1px solid #ffff00; 
}

table#members {
  margin-left: 15px;
  width: 425px;
}

table#members td {
  padding-bottom: 10px;
}

div.membertitle {
  font-size: 1.1em;
  font-weight: bold;
  color: #FFA300;
  margin-top: 5px;
  padding-bottom: 2px;
  border-bottom: 1px dotted #335A9A;
}

div.membergotop {
  text-align: right;
  font-size: 0.8em;
  color: #666;
}

table#bildertable {
  font-size: 0.95em;
  margin-left: 15px;
  color: #333;
}

div.fthumb {
  margin-top: 5px;
  font-size: 0.85em;
  margin-bottom: 5px;
}

body#galdetwin { 
  font-family: Verdana, Arial, sans-serif; 
  font-size : 13px;
  background-color: #EDEBD6;
}

body#galdetwin td {
  font-size: 13px;
}

table#liedertable {
  font-size: 0.95em;
  margin-left: 15px;
  color: #333;
}

table#liedertable th {
  border-bottom: 1px dotted #335A9A;
}

table#cdtable {
  font-size: 0.85em;
  margin-left: 15px;
  color: #333;
}

table#cdtable th {
  text-align: left;
  font-weight: bold;
}

table#cdtable td {
  text-align: left;
  vertical-align: top;
}

table#cdordertable {
  font-size: 0.85em;
  margin-left: 15px;
  color: #333;
}
