body{
    background-color: #FFFFFF;
    margin-top:0pt; margin-bottom:0pt; margin-left:3pt; 
	scrollbar-track-color:#FFFFFF;

	scrollbar-shadow-color:#0066cc;
	scrollbar-face-color:#0066cc;
	scrollbar-highlight-color:#0066cc;


	scrollbar-arrow-color:#FFFFCC;
	scrollbar-3dlight-color:#FFFFCC;
	scrollbar-darkshadow-color:#FFFFCC;
}

A:link {	font-size: 8pt; font-weight: bold; color: #0000FF; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none}
A:visited {	font-size: 8pt; font-weight: bold; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none}
A:hover {	font-size: 8pt; font-weight: bold; COLOR: #D70317; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none}
A:active {	font-size: 8pt; font-weight: bold; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none}

A.navlink:link {	font-size: 10pt; font-weight: bold; color: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none}
A.navlink:visited {	font-size: 10pt; font-weight: bold; color: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none}
A.navlink:hover {	font-size: 10pt; font-weight: bold; COLOR: #0000ff; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none}
A.navlink:active {	font-size: 10pt; font-weight: bold; COLOR: #0000ff; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none}


<!--======Hauptseite======-->{}
#frame_show {
	background-color:#EBEBEB;
	margin-top:0pt; 
	margin-bottom:0pt; 
	margin-left:0pt;
	border-left:0px solid; 
}

<!--======Suchbox======-->{}

.modul-tabelle {
	border:1px solid;; 
	border-color:#0066cc;
}
.modul-titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border: 1px solid #FFFFE6;
	color: #FFFFFF;
	background-color: #0066cc;
}
.modul-untertitel { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #EFEFFF;
	color: #003399;
	letter-spacing: 1px;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}


<!--======Tibet======-->{}


td{
    font-family : Geneva, Arial, Helvetica, sans-serif;
}
th{
    font-family : Geneva, Arial, Helvetica, sans-serif;
    font-width: bold;
}
.twidth {
    width: 600px;
}
.footer {
    font-size: 10px;
    color: #004A8F;
}
.headline {
    font-size: 16px;
    line-height: 20px;
    color:#004A8F;
    font-weight: bold;
}
.fixed {
    font-family: Courier New, Courier, monospace;
    font-weight: normal;
    font-size: 11px;
    line-height: 13px;
    color: #000000;
    text-decoration : none;
}
.input {
    font-family : Geneva, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    color: #000000;
    font-size : 11px;
}
.preis {
    font-weight: bold;
    font-size: 11px;
    line-height: 14px;
    color: #FF0000;
    text-decoration : none;
}
.tmain {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    color: #000000;
    font-size: 11px;
}
.tmain td{
    font-size: 11px;
}
.tmain th{
    font-size: 11px;
    text-align: center;
    font-weight : bold;
}
.tmain h1{
    font-size: 14px;
    font-weight : bold;
}
.theader{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color : #0066cc;
    color : #FFFFFF;
    font-weight : bold;
}
tr.theader a, td.theader a{
    background-color : #0066cc;
    color : #FFFFFF;
    font-weight : bold;
}
.infobox {
    font-family : Geneva, Arial, Helvetica, sans-serif;
    font-size : 16px;
    background-color : #F0F0FB;
    color : #000000;
}
.infobox h1 {
    font-size : 14px;
    margin:0;
}
.filterform {
    background-color: #FFFFFF;
    font-weight : bold;
    color : #000000;
}
form {
    margin:0;
}
.altrow {
    background-color: #EFEFFF;
}
.pagenavig {
    font-size: 11px;
    color: #000000;
    font-weight : bold;
    text-decoration: none;
}
.pagenavig a {
    color: #000000;
    font-weight : normal;
    text-decoration: underline;
}
.pagenavig a:hover {
    color : #FFFFFF;
    background-color : #000066;
    font-weight : normal;
    text-decoration: none;
}
.fcomment {
    font-size : 11px;
}
a {
    color: #000000;
    font-weight: bold;
    text-decoration : underline;
}
a:hover {
    text-decoration : none;
}
.bkmenuback {
    background-color : #B0C3EE;
    color : #000000;
}
.tabselback {
    color : #000000;
    font-size : 11px;
    font-weight : bold;
}
.tabselback a{
    color : #000066;
    text-decoration : underline;
}
.tabselback a:hover{
    color : #000066;
    text-decoration : none;
}
.tabback {
    background-color : #EFEFFF;
    color : #000066;
    font-size : 11px;
    font-weight : bold;
}
#headline {
  font-size: 16px;
  line-height: 22px;
  color:#000000;
  font-weight: bold
}
.button {
  background-color: #0066cc;
  padding: 1px;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  border: 1px outset;
}
.button a {
  background-color: #0066cc;
  color: #FFFFFF;
  text-decoration : none;
}

<!--======neu======-->{}

.tabhead {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    font-variant:small-caps;
    padding-bottom:16px;
    padding-left:10px;
    width:130px;
    font-family:Tahoma,Geneva, Arial, Helvetica, sans-serif;
	background-color: #EFEFFF;
}    
.tbackground{
   background-color:#FFFFFF;

}
.tborder{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #0066cc;
    color: #FFFFFF;
    font-weight: bold;
    margin-top:10px;
}

.border{
   border:1px solid #0066cc;
   background-color:#FFFFFF;
}
.twhite{
    background-color:#DBE2EE;
}
.headlinesub{
   color:#000000;
}
.vakanz{
    position:absolute;
    top:250px;
    left:270px;
    width:261px;
    height:141px;
    border-top:1px solid #0066cc;
    border-left:1px solid #0066cc;
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    background-color:#FFFFFF;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size:8pt;
    font-weight:bold;
    color:597297;
}
.icon{
   position:relative;
   top:-5px;
   left:-5px;
   width:20px;
   height:20px;
}
.message{
   color:990000;
}
#message
{

  color:#F03D3D;
}
.category{
   color:#0066cc;
   font-weight:bold;
}
tr.theader{
    height:20px;
}


.trenn{
    border-bottom:1px solid #CCCCCC;
}

.ktext{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size:9pt;
	color:#000000;
}

.titelbox {
	border:1px solid;
	border-color:#0066cc;
	font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size:10pt;
    font-weight:bold;	
	letter-spacing: 1px;
}
