a:visited {color:#000000;text-decoration: none; line-height: 21px;}
a:active  {color:#000000;text-decoration: none; line-height: 21px;}
a:link    {color:#000000;text-decoration: none; line-height: 21px;}
a:hover   {color:#025a9e; font-weight:bold; line-height: 21px;}
a.whitetext:link {color:#FFF;font-size:11px;text-decoration: none; line-height: 21px;}
a.whitetext:active {color:#FFF;font-size:11px;text-decoration: none; line-height: 21px;}
a.whitetext:visited {color:#FFF;font-size:11px;text-decoration: none; line-height: 21px;}
a.whitetext:hover {color:#025a9e;font-size:11px;text-decoration: none; line-height: 21px;}
a.col:visited {color:#bdb4b5}
a.col:active  {color:#bdb4b5}
a.col:link    {color:#bdb4b5}
a.col:hover   {color:#cd9c9c}
.angebot  {font-size:10px;color:#000000}

td              {font-family:arial;font-size:12px;color:#000000}
td.head         {height: 29px; font-family:arial;font-size:16px;font-weight:bold;color:#FFFFFF;padding-left:24px;padding-bottom:2px;padding-top:2px;background:#FFFFFF url(bilder/head_bg.jpg);}
td.headblue     {height: 20px; font-family:arial;font-size:16px;font-weight:bold;color:#FFFFFF;padding-left:24px;padding-bottom:2px;padding-top:2px;background:#FFFFFF url(bilder/head_ueberschrift.jpg);}
td.headsort   {font-family:arial;font-size:12px;font-weight:bold;color:#bdb4b5;background-color:#2d2d2d;padding-left:4px;padding-bottom:2px;padding-top:2px;background-image:url(bilder/head.jpg);background-position:left bottom;}
td.headleft     {height: 29px; font-family:arial;font-size:16px;font-weight:bold;color:#FFFFFF;background-color:#e7e7e7;padding-left:24px;padding-bottom:2px;padding-top:2px;background-image:url(bilder/headleft_bg.jpg);background-position:left bottom;}
td.headright    {height: 29px; font-family:arial;font-size:16px;font-weight:bold;color:#FFFFFF;background-color:#e7e7e7;padding-left:14px;padding-bottom:2px;padding-top:2px;background-image:url(bilder/headright_bg.jpg);background-position:left bottom;}
td.tab          {background-color:#FFFFFF;padding-left:14px; padding-top:8px; padding-bottom:8px; padding-right:10px;}
td.tabl         {background-color:#FFFFFF;padding:0px}
td.tabr         {background-color:#FFFFFF;padding:0px}
td.tab2         {background-color:#FFFFFF;padding:0px}
td.tableft      {background-color:#E7E7E7;padding-left:15px; padding-top:8px; padding-bottom:8px;}
td.tableftunten      {background-image:url(bilder/tab_bottom.jpg);padding:0px; height:12;}
td.tab3         {background-color:#FFFFFF;padding:0px}
td.tab4         {background-color:#FFFFFF;padding:0px}
td.tabkundenkonto  {background-color:#e7e7e7;padding-top:1px; padding-left:14px; padding-right:8px; adding-bottom:1px;}
td.menu         {font-family:arial;font-size:14px;font-weight:bold; color:#FFFFFF;}
td.menu2         {font-family:arial;font-size:14px;font-weight:bold; color:#000;}
td.col          {background-color:#606060;padding:2px}
td.col2         {background-color:#404040;padding:2px}
td.col3         {background-color:#936c6d;padding:2px}

td.ticker {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFF; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Helvetica, Arial;}
td.ticker a:link { color:#FFF; font-weight:bold; }
td.ticker a:visited { color:#FFF; }
td.ticker a:hover {color:#025a9e; }
td.ticker a:active { color:#FFF; }
td.ticker a:focus { color:#FFF; }

.form{width:20px; text-align: center;}
.csv  {color:#025a9e; font-weight:bold}

font.error      {font-family:arial;font-size:14px;font-weight:bold;color:#FF0000}
font.big        {font-family:arial;font-size:16px;font-weight:bold;color:#FF0000}
font.bigVVK       {font-family:arial;font-size:14px;font-weight:bold;color:#FF0000}
font.preis      {font-family:arial;font-size:20px;font-weight:bold;color:#2d92e0}
font.head       {font-family:arial;font-size:12px;font-weight:bold;color:#FFFFFF}
font.text       {font-family:arial;font-size:11px;font-weight:bold;color:#000000}
font.notice     {font-family:arial;font-size:11px;font-weight:normal;color:#808080;margin: auto}
font.adminwelcome{font-size: 24px;font-weight: bold;color: #FFF;}
font.jura		{color: #000000;font-size: 9px;}
font.language	{color: #FFF;font-size: 9px;}
input           {padding-left:4px}
input.text      {font-family:arial;font-size:11px;border:1px solid #000000;background-color:#FFFFFF;color:#000000}
input.button    {padding-left:0px;padding-right:0px;font-size:11px;height:18px;border:1px solid black}
select.text     {font-family:arial;font-size:11px;border:1px solid #000000;background-color:#FFFFFF;color:#000000}
textarea        {padding-left:4px}
textarea.text   {font-family:arial;font-size:11px;border:1px solid #000000;background-color:#FFFFFF;color:#000000}
hr              {color:gray}
body            {scrollbar-face-color: #525252;scrollbar-shadow-color: #444444;scrollbar-highlight-color: #333333;scrollbar-3dlight-color: #777777;scrollbar-darkshadow-color: #000000;scrollbar-track-color: #aaaaaa;scrollbar-arrow-color: #aaaaaa;}



.button {border: 1px solid black; color: #FFFFFF;font: normal 12px Verdana, Arial, Helvetica,sans-serif;background: #2d92e0;margin: 0px;text-transform: none;vertical-align: middle;outline: none;height: 18px;}
.button:hover {	color: #000000; cursor:pointer;}


/* Sectiontable Table types listings Faqs's, weblink etc..*/
.sectiontableheader {
	background-color : #eeeeee;
	color : #000000;
	border-collapse: collapse;
	font-weight: bold;
	text-transform: uppercase;
	padding: 3px;
	text-align: center;
	}

/* Table odd and Even Rows */
.sectiontableentry0 {
	background-color: #dddddd;
	color : #000000;
	font-size: 11px;
	padding: 2px 0px !important;
	text-align: center;
}

.sectiontableentry1 {
	background-color: #eeeeee;
	color: #000000;
	font-size: 11px;
	padding: 2px 0px !important;
	text-align: center;
}

.sectiontableentry2 {
	background-color: #FFF;
	color: #000000;
	font-size: 11px;
	padding: 2px 0px !important;
	text-align: center;
}

.sectiontableentry1 td, .sectiontableentry0 td {
		color: #000000;
	padding: 2px;
}



#right_col .sectiontableentry1 label, #right_col .sectiontableentry0 label {
	margin: 0px;
	padding: 0px;
	width: 170px;
	display: block;
}


.sectiontablefooter {	height: 18px;}
.searchtext{font-size : 12px;text-align: center}
.searchtext a {font-size: 12px; font-weight: normal; 	text-decoration: none; 	font-family: Arial, Helvetica, sans-serif; 	color: #2A6395;}


#tooltip a
{
   color: none;
   text-decoration: none;
}

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

.tooltip
{
   color: #cd9c9c;
   position: absolute;
   display: none;
   background-color: none;
   border-width: 1px;
   border-style: solid;
   border-color: #cd9c9c;
   padding: 2px;
}