﻿body {
	color: #646464;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.titel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #646464;
    FONT-FAMILY: Arial, Helvetica
}
.normal
{
    FONT-SIZE: 13px;
    COLOR: #646464;
    FONT-FAMILY: Arial, Helvetica;
    FONT-WEIGHT: normal
}
.fett
{
    FONT-WEIGHT: bold
}
.kursiv
{
    FONT-STYLE: italic
}
.klein
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica
}
.weiss
{
    COLOR: white
}
.unterstrichen
{
    TEXT-DECORATION: underline
}
.untertitel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    FONT-FAMILY: Arial, Helvetica
}
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica;
}

#trhigh TD {
    padding-top: 4px; 
    padding-bottom: 4px;
    padding-left: 4px;
}

#suchedefault TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica;
    padding-top: 10px;
    padding-bottom: 10px;
}

.riesig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica
}
.eingabefeld
{
    FONT-SIZE: 16px;
    FONT-FAMILY: 'Lucida Console', 'Courier New', Courier
}

.xsmall
{
    FONT-SIZE: 8px;
    FONT-FAMILY: Arial, Helvetica
}

.headerrow {
	background-image: url(images/header_bg.gif);
	background-repeat: repeat-x;
	height: 32px;	
	vertical-align: middle;	
	font-weight: stronger;
}


.headerrow_h {
	background-image: url(images/header_bg_h.gif);
	background-repeat: repeat-x;
	height: 40px;	
	vertical-align: middle;	
	font-weight: stronger;
}


input {
	color: #2C2C2C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

select {
	color: #2C2C2C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

.seperator {
	border-bottom:1px dashed; 
	line-height: 2px;
	padding-bottom: 3px;
}
#btnShow {
	padding: 3px;
}

a:link, a:visited {
	color:#3764AA;
	text-decoration:none;
}

a:hover {
	color:#008CFF;
	text-decoration:underline;
}

.SearchPanel {
	padding: 5px;
	background-color:#D2DAFF;
	border: 1px #003399 solid;
}

	h1 {
	color:#12318E;
	font-family:Arial,Arial Narrow,Helvetica,sans-serif;
	font-size:12pt;
	font-weight:bold;
	padding-top:15px;
	}

.zuechterCellLeft
{
	padding-left: 5px;
}

.zuechterCellRight
{
	padding-right: 15px;
}

.td_0 {
	background-color : #87CEEB;
	vertical-align : top;
	padding-left: 5px;
	padding-right: 5px;
}
.td_1 {
	background-color : #FFDEAD;
	vertical-align : top;	
	text-align : right;	
	padding-left: 5px;
	padding-right: 5px;
}
.td_2 {
	background-color : #FFDAB9;
	vertical-align : top;	
	text-align : right;	
	padding-left: 5px;
	padding-right: 5px;
}
.td_0_head {
	background-color : #87CEEB;
	font-weight : bold;
}
.td_1_head {
	background-color : #FFDEAD;
	font-weight : bold;
	text-align : right;
}
.td_2_head {
	background-color : #FFDAB9;
	font-weight : bold;
	text-align : right;
}

#infofield {
	padding-left: 10px;
	padding-right: 10px;
	border: 1px dashed;
	line-height: 28px;
}

#infofield .infogfx {
	float: left;
	border: 0;
	padding-left: 0px; 
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#infofield_text {
	line-height: 18px;
}

#searchpanel_intext {
	line-height: 22px; 
	padding: 10px;	
}