body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 11px;
	scrollbar-face-color: #E1E1E8; /* Grundfarbe Scrollbalken*/
	scrollbar-highlight-color: #FFFFFF; /*Schatten innen links oben*/
	scrollbar-shadow-color: #000062; /* Außenrahmen */
	scrollbar-3dlight-color: #000062;
	scrollbar-arrow-color: #000099; /*Pfeil*/
	scrollbar-track-color: #FFFFFF; /*Hintergrund */
	scrollbar-darkshadow-color: #FFFFFF /*Schatten außen rechts unten*/
    } 

.searchheader {
	background-image:url('../images/tabelle/tabelle-top754.gif');
	background-repeat:no-repeat;
	width:754px;
	height: 41px;
}
.searchheadertext      {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	font-weight: bold;
	padding: 22px 0 0 24px;
}
.searchheadertext a:link    {text-decoration: none; color: White; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.searchheadertext a:visited {text-decoration: none; color: White; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.searchheadertext a:hover   {text-decoration: none; color: #FFD700; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.searchheadertext a:active  {text-decoration: none;	color: White; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}

.right { float:right;}
.left { float:left;}
.abstand {margin: 0 24px 0 24px;}

.searchlist {padding:5px; width:100%;}

/* alte styles */

table.tabinhaltgray { background-color:#F0F0F0; width:754px}
table.headerwo { background-color:#F0F0F0;width:754px }
td { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 11px}
hr { color:E1E1E8; height:5px; text-align:left; border:1px solid #000099; }
hr.small { color:E1E1E8; height:1px; text-align:left; border:1px solid #000099; }
td.edit { padding:5px;align:left; }


a   {font-family : Arial, Helvetica, sans-serif;font-size : 11px}
a:link    {text-decoration: none; color: #0000B3; font-family: Arial, Helvetica, sans-serif}
a:visited {text-decoration: none; color: #0000B3; font-family: Arial, Helvetica, sans-serif}
a:hover      { text-decoration: underline; color: #FF0000; font-family: 
               Arial, Helvetica, 'sans-seriffont-weight normal' }
a:active  {text-decoration: none; color: #0000B3; font-family: Arial, Helvetica, sans-serif}

.normal   {font-family : Arial, Helvetica, sans-serif;font-size : 11px; }

.small { font-size: 9px;  }
a:link.small    { font-size: 9px;  }
a:visited.small { font-size: 9px; }
a:hover.small   { font-size: 9px; }
a:active.small  { font-size: 9px; }

.fett {	font-size : 11px;  font-weight : bold; margin-top: 0px; margin-bottom: 0px; color: #0000B3; }
a:link.fett    {text-decoration: none;  font-size : 11px;  font-weight : bold;}
a:visited.fett {text-decoration: none;  font-size : 11px;  font-weight : bold;}
a:hover.fett   {text-decoration: underline;  font-size : 11px;  font-weight : bold;}
a:active.fett  {text-decoration: none;  font-size : 11px;  font-weight : bold;}

.medium  { font-size : 11px; margin-top: 0px; margin-bottom: 0px }

.results  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; 
               background-color: #F0F0F0; margin-top: 0px; margin-bottom: 0px}

.tabdgrau { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #666666}
.tabkopf     { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; 
               text-align: center; font-weight: bold }
.tabinhalt   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; 
               background-color: #F0F0F0; margin-top: 0px; margin-bottom: 0px}
.tabinhaltmitte { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #F5F5F5; text-align: center;   margin-bottom : 0px;  margin-top : 0px;  }

.tabsuche    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0000B3; background-color: #F0F0F0; font-weight: normal}
.tabsuche a:link { text-decoration: none; color: #0000B3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
.tabsuche a:visited {text-decoration: none; color: #0000B3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  font-weight: normal}
.tabsuche a:hover   {text-decoration: underline; color: #0000B3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  font-weight: normal}
.tabsuche a:active  {text-decoration: none; color: #0000B3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  font-weight:  normal}

.titelschriftblau { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0000B3; background-color: #F0F0F0; margin-top: 0px; margin-bottom: 0px; text-indent: 1pt; font-weight: bold }
.ticker      { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0000B3; 
               background-color: #F0F0F0; text-indent: 1pt; margin-top: 8px; 
               margin-bottom: 0px }
.wlznews     { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0000B3; 
               background-color: #F0F0F0; text-indent: 1pt; margin-top: 0px; 
               margin-bottom: 0px }
                 
/*.tabtop           {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: White; background-color: #000099; font-weight: bold; text-indent: 1pt}
.tabtop a:link    {text-decoration: none; color: White; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.tabtop a:visited {text-decoration: none; color: White; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.tabtop a:hover   {text-decoration: none; color: #FFD700; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.tabtop a:active  {text-decoration: none; color: White; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}

.tabtop1      { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: White; font-weight: bold; text-align: left; text-indent: 1pt}
.tabtop1 a:link    {text-decoration: none; color: White; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.tabtop1 a:visited {text-decoration: none; color: White; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.tabtop1 a:hover   {text-decoration: none; color: #FFD700; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.tabtop1 a:active  {text-decoration: none; color: White; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}*/

.navi a:link { color:#000000; text-decoration:underline; font-weight:normal ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.navi a:visited { color:#000000; text-decoration:underline; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.navi a:active { color:#000000; text-decoration:underline; font-weight:normal ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.navi a:hover { color:#FFFFFF; text-decoration:underline; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.navi td        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none}

.red { font-size : 12px;  font-weight : bold; margin-top: 0px; margin-bottom: 0px; color:#ff0000; }

.subkat { margin-top: 0; margin-bottom: 0; }
.mainkat { margin-top: 0; margin-bottom: 0; }
.kat { margin-top: 0; margin-bottom: 2; margin-left:10;}

input.40  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 40px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099}
input.80  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 80px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099}
input.120  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 120px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099}
input.180  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 180px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099}
input.suche  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 215px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099}
input.eintrag  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 315px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099}
input.suchekurs  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 155px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099 }
input.branche  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 130px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099 }
input.telefon  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 210px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099 }
select.link	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 270px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099 }
select.login	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 290px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099 }
select.meta	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 45px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099 }
select.branche	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 148px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099 }
select.eintrag	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 340px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #0018A8 }
select.ort  	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 210px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099 }
select.ortklein  	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 175px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099 }
textarea-1.text  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 170px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099 }
input.red  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 315px; background-color: #E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #ff0000}               
input.suchesmall { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 215px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099}               
input.btn  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
              width: 215px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099}
input.btnmittel  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; 
              width: 130px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099; height:20px}
input.btnklein  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; 
              width: 90px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099; height:19px}
select  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099}   
textarea.text  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; 
               width: 315px; background-color: E1E1E8; font-weight: bold; 
               border-style: solid; border-color: #000099}  
                
.uhr         { color: #0018A8 }
.uhrnc       { color: #FFFFFF; font-size: 6pt }
