body, table
{
  font-family: arial;
  font-size: 10pt;
}

body 
{
  scrollbar-face-color:#000088;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-track-color:#CC0000;
  scrollbar-shadow-color:#FFFFFF;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-3dlight-color:#000088;
  scrollbar-darkshadow-color:#000088;
}

hr
{
  color: #000088;
  height: 1 pt;
  width: 95%;
}

.titletext
{
  color: #000088;
  font-size: 16pt; 
  font-weight: bold;
}

.titlesub
{
  font-size: 12pt; 
  font-weight: bold;
}

.tablemain
{
  background-color: #686868;
}

.tablesub
{
  font-size: 10pt; 
}

.tabletitle
{
  font-family: tahoma;
  color: #FFFFFF;
  font-size: 13pt;
}

.tablecontent
{
  color: #000000;
  background-color: #EEEEEE;
  font-size: 10pt;
}

.highlight
{
  color: #2141A1;
  background-color: #C5D5F5;
}

.backlink
{
  font-size: 12pt; 
  font-weight: bold;
}

.info
{
  font-size: 10pt; 
}

.menu
{
  font-size: 12pt; 
  font-weight: bold;
}

.other
{
  font-size: 10pt; 
  font-weight: bold;
}

.white
{
  color: #FFFFFF;
}

.textbox
{ 
  background-color: #FFFFFF;
  border: 1px solid #C5D5F5;
  padding-left:5px;
  color: #2141A1;
  font-family: Verdana, Arial;
  font-size: 10pt;
  font-weight: bold;
  scrollbar-face-color:#000088;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-track-color:#CC0000;
  scrollbar-shadow-color:#FFFFFF;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-3dlight-color:#000088;
  scrollbar-darkshadow-color:#000088;
  background-image: url("img/input.gif");
}

.button
{
  background-color: #CC0000;
  border: 1px solid #000000;
  color: #FFFFFF;
  font-family: Verdana, Arial;
  font-size: 12px; 
  font-weight: bold;
  text-align: center;
  background-image: url("img/button.gif");
  cursor:hand;
}

.newspic
{
 float:left;
 padding-right:10px;
 padding-bottom:10px;
}

.main
{
  font-family: arial;
  font-size: 10pt;
  background-color:#FFFFFF;
  background-image: url("img/main_background.jpg");
}

.clock
{
  font-family: ms sans serif;
  font-size: 10pt;
  color:#FFFFFF;
}

.zeitleiste
{
  background-color: #000088;
  background-image: url("img/zeitleiste_bg.jpg");
}

.randleiste
{
  background-color: #CC0000;
  background-image: url("img/leiste_rechts.jpg");
  background-repeat:no-repeat;
  background-position:top left;
}

.footer
{
  background-color: #000088;
  background-image: url("img/footer_bg.jpg");
}


.layer1
{
  font-family: tahoma;
  font-size: 10pt;
  font-weight: bold;
  color:#CC0000;
}

.layer2
{
  font-family: tahoma;
  font-size: 10pt;
  font-weight: bold;
  color:#CC0000;
}

.layer3
{
  font-family: tahoma;
  font-size: 10pt;
  font-weight: bold;
  color:#CC0000;
}

.layer4
{
  font-family: tahoma;
  font-size: 10pt;
  font-weight: bold;
  color:#CC0000;
}

.layer5
{
  font-family: tahoma;
  font-size: 10pt;
  font-weight: bold;
  color:#CC0000;
}

.layer6
{
  font-family: tahoma;
  font-size: 10pt;
  font-weight: bold;
  color:#CC0000;
}

.layer7
{
  font-family: tahoma;
  font-size: 10pt;
  font-weight: bold;
  color:#CC0000;
}


.inhalt_titletext
{
  color:#FFFFFF;
  font-size: 20pt;
  font-weight:bold;
  background-image: url("img/inhalt_randoben_bg.jpg");
}

.inhalt_tablemain
{
  background-color: #CC0000;
}

.inhalt_tabletitle
{
  color:#FFFFFF;
  font-size:14pt;
  font-weight:bold;
  background-image: url("img/inhalt_tabletitle.jpg");
}

.inhalt_tablecontent
{
  font-size: 10pt; 
  color: #000000;
  background-color: #FFFFFF;  
}

.inhalt_infotitle
{
 color:#FFFFFF;
 font-size:12pt;
 font-weight:bold;
 background-image: url("img/inhalt_infotitle.jpg");
}

.inhalt_tablebottom
{
  color:#FFFFFF;
  font-size:5pt;
  font-weight:bold;
  background-image: url("img/inhalt_tabletitle.jpg");
}

.clock:link { COLOR: #FFFFFF; TEXT-DECORATION: underline }
.clock:active { COLOR: #FFFFFF; TEXT-DECORATION: underline }
.clock:visited { COLOR: #FFFFFF; TEXT-DECORATION: underline }
.clock:hover { COLOR: #FFFFFF; TEXT-DECORATION: none }

.other:link { COLOR: #CC0000; TEXT-DECORATION: underline }
.other:active { COLOR: #CC0000; TEXT-DECORATION: underline }
.other:visited { COLOR: #CC0000; TEXT-DECORATION: underline }
.other:hover { COLOR: #CC0000; TEXT-DECORATION: none }

A:link { COLOR: #2141A1; TEXT-DECORATION: underline }
A:active { COLOR: #2141A1; TEXT-DECORATION: underline }
A:visited { COLOR: #2141A1; TEXT-DECORATION: underline }
A:hover { COLOR: #2141A1; TEXT-DECORATION: none; position:relative; left:1; top:1; }


div.thumb
{
  margin-bottom: 1;
  border-style: solid; border-color: #EEEEEE;
  width: auto;
}

div.thumb div
{
    border:1px solid #BBBBBB;
    padding: 3px !important;
    background-color:#F5F5F5;
    font-size: 10pt;
    text-align: center;
    overflow: hidden;
}

div.frame
{
    width: 160px;
}

div.thumb div img
{
    border:1px solid #BBBBBB;
}

div.thumb div div.thumbcaption
{
    color: #000088;
    font-size: 9pt; 
    border: none;
    text-align: left;
    padding: 10 0 0 0;
}

div.magnify
{
  float: right;
  border: none !important;
  background: none !important;
}

div.magnify a, div.magnify img
{
  display: block;
  border: none !important;
  background: none !important;
}

div.right
{
  clear: right;
  float: right;
  border-width: 0 0 10 1;
}

div.left
{
  float: left;
  margin-right: 10;
  border-width: 0 1 10 0;
}
