td.mainTitle  { font-family: Verdana, Arial; font-size: 11px; font-weight:bolder; background-color: rgb(196,214,214); border-bottom: 2px solid rgb(243,247,247); }
td.searchArea { font-family: Verdana, Arial; font-size: 11px; font-weight:bolder; background-color: rgb(196,214,214); border-bottom: 2px solid rgb(243,247,247); border-right: 2px solid rgb(243,247,247); }
td.bottomArea { font-family: Verdana, Arial; font-size: 11px; font-weight:bolder; background-color: rgb(196,214,214);}
td.search { background-color: rgb(243,247,247);} 
p.bold, div.bold, span.bold {font-weight:bold; }
span.angebote {color:rgb(135,175,191)}

tr.auswahl1 { background-color: white; font-family: Verdana, Arial; font-size: 10px;cursor:pointer; }
tr.auswahl2 { background-color: #d1e39b; font-family: Verdana, Arial; font-size: 10px; cursor:pointer;   }
tr.auswahl3 { background-color: rgb(200,200,200);font-family: Verdana, Arial; font-size: 10px; color:rgb(100,100,100); }

td.auswahl1, td.auswahl2  {font-family: Verdana, Arial; font-size: 10px;color:#21409a;}
td.auswahl3 {font-family: Verdana, Arial; font-size: 10px;color:rgb(100,100,100);}
 

td.title {font-weight:bold; font-family: Verdana, Arial; font-size: 11px;}
td.action { font-family: Verdana, Arial; font-size: 10px;}
body.auswahl { background-color:rgb(243,247,247);}
td.text {font-family: Verdana, Arial; font-size: 10px;}
td.textBold {font-family: Verdana, Arial; font-size: 10px; font-weight:bold;}
td.dotted {border:1px dotted black;}

a.blackLink {text-decoration:none; color:black}

td.loginContent, td.searchRight {font-family:Verdana, Arial; font-size:10px; border-width:1px; border-color:#cecece; border-style: solid;}
td.blackBorder {border-width:1px; border-color:black; border-style: solid;}
td.blue, div.blue 		{ font-family:Verdana, Arial; font-size:10px;border-width:1px; border-color:#394050; background:#c5d9d5; border-style:solid;}
#td, body {font-size:10px; color:black;}
a, span {font-size:12px;font-weight:normal;color:black;}
span.auswahl3 {color:rgb(100,100,100);}

div.searchRight, td.searchRight {border-width:1px; border-color:#cecece; border-style: solid;}

body.mainBody {font-family:Verdana, Arial; font-size:10px;}

td.headLine {background-color:rgb(200,200,200);}
td.topLine {padding-left:0px;}

td.topLineItem {padding-left:3px; background-color:rgb(200,200,200); }
a.lang {color:black; text-decoration:none; }
td.secondLine {padding-right:0px;}

td.secondLineRight 	{padding-left:3px;padding-top:3px; height:23px; background-color:rgb(220,252,126); cursor:default;}
td.secondLineRightOver 	{padding-left:3px;padding-top:3px; height:23px; background-color:#a6ce39; 			  cursor:pointer;}

A.secondLine {margin-right:8px; } 
A.secondLineActive{background-color:#21409a; text-decoration:none; color:white; margin-right:8px;}

table.logoLine {}
td.logoLine1{}
td.logoLeft { border-bottom:3px dotted rgb(200,200,200)}
td.logoLine2{  padding-bottom:8px; padding-left:20px}

table.navigationLine {}
table.searchForm {margin-top:4px; margin-bottom:4px; background-color: rgb(200,200,200)}
form {margin:0px; padding:0px;}

td.navigationLineLeft  {  white-space:nowrap; padding-left:3px; color:rgb(166,206,57); font-family:Verdana, Arial; font-size:12px}
td.navigationLineRight { background-color:#629D9B; color:white; padding-left:2px; }
td.navigationLine2 {background-color:#a6ce39;}
td.navigation {padding-top:10px; }
td.currentNavigation {background-color:rgb(166,206,57); font-family:Verdana, Arial; font-size:12px; color:white; padding:1px;}
a.navigation {color:rgb(166,206,57); font-family:Verdana, Arial; font-size:12px; padding-right:3px}
td.navigationLink {padding-right:3px; padding-top:1px;}

td.border {border:1px solid black;}
span.auswahlBold{font-weight:bold; color:#21409a;}
td.auswahlOben {border:1px solid black; background-color:#a6ce39; color:#21409a; padding:3px}
td.auswahlUnten { padding:3px; background-color:#d1e39b; color:#21409a; border-left:1px solid black;border-bottom:1px solid black;border-right:1px solid black;}
 

table.suchen {background-color:#a6ce39; }
td.selectList, a.suchen, td.auswahl, span.auswahl, a.auswahl,a.result, span.rightValue, div.rightValue  {color:#21409a;}
span.auswahl1, span.auswahl2 {color:#21409a;}

td.selectList {margin-left:10px; margin-top:4px;color:#21409a;}
a.selectedListGrey { color:rgb(100,100,100);text-decoration:none;}

td.selectedTree {width:184px; padding-left:10px; padding-bottom:2px; color:#21409a;}
td.auswahlAnzeigen { padding-left:10px; width:182px} 
td.result {padding-left:5px;}

span.currentResult {background-color:#21409a; color:white; padding:2px;}
tr.listResultHead { background-color: #629D9B;}
td.listResultSeparation {border-bottom:1px solid #629D9B;}

td.resultAuswahlDeactive {padding-left:8px; padding-right:8px; border:1px solid rgb(100,100,100); color:#21409a; }
td.resultAuswahlActive {padding-left:8px; padding-right:8px; color:#21409a; position:relative; z-index:200; font-weight:bold; background-color:#e3f3f1; border-left:1px solid black; border-right:1px solid black;border-top:1px solid black;}
div.result {overflow:auto; height:375px; background-color: #e3f3f1;  margin-top:-4px; border:1px solid black; padding:5px; }

td.detailKey, span.detailKey { font-weight:bold;}
div.listenFeld {display:inline; color: #21409a;} 

td.auswahlFensterCount { color:rgb(100,100,100); font-size:10px; color: #21409a;}

div.editFieldNone {display:inline-block; background-color:transparent; border:1px solid none; color: #21409a;}
div.editField {display:inline-block; background-color:transparent; border:1px solid #e3f3f1; color: #21409a;}
div.editFieldRed {display:inline-block; background-color:transparent; border:1px solid #e3f3f1; color:red;}
div.editFieldOver {display:inline-block; background-color:rgb(150,150,150); border:1px solid black;}
div.editFieldInto {display:inline-block; background-color:white; border:1px solid black;}


a  {color: #21409a}
 
body {height:100%; margin:0px; padding:0px; font-family:Verdana, Arial; font-size: 17px;}
td {font-family: Verdana, Arial; font-size: 12px;}

h2, p.subTitel {padding-top:15px; margin-top:3px; margin-bottom:8px; font-weight:bold; color:#21409B; font-size:16px;}
h3 {padding-top:10px; margin-top:2px; margin-bottom:5px; font-weight:bold; color:#21409B; font-size:14px;}
p.text{margin-top:3px; }
p.textLeft{margin:3px;}
p.textBold{padding-left:20px;font-weight:bold;}
 
h1, p.contentTitle {font-size:19px; color:#21409B; font-weight:bold; }
td.subTitle{font-weight:bold;}

span.searchResult {background-color:#D6E39C; font-family:Verdana,Arial; font-size:12px; padding:1px;}

input.searchField {font-family:Verdana, Arial; margin:3px; margin-left:8px; font-size:12px;}
input.searchButton{ font-family:Verdana, Arial; margin:3px; margin-left:0px; font-size:12px;}
td.search {font-family:Verdana,Arial; font-size:12px;}
td.searchButton {padding-left:5px; padding-right:5px; font-family:Verdana,Arial; font-size:12px;}

td.hotspot  {padding:1px; cursor:default; font-family:Verdana, Arial; font-size:12px;}
td.hotspotActive { padding:1px; background-color:rgb(33,64,154); color:white; cursor:pointer;font-family:Verdana, Arial; font-size:12px;}
a.hotspot {font-family:Verdana, Arial; font-size:12px;}
td.hotspotActive  a.hotspot {font-family:Verdana, Arial; font-size:12px; color:white}

td.footer {color:rgb(140,140,140);  } 
td.footerLine {background-image: url(../../img/dotted-bottom.gif); }
td.mainContent {padding-right:30px; padding-top:30px;}

td.mainBody {padding-left:10px;padding-right:10px;padding-top:10px;}

span.grey { color:rgb(100,100,100); font-size:12px;}
span.grey a {font-size:12px;}
a.function {color:white;}

a.footerLink {color:rgb(100,100,100); font-family:Verdana, Arial; font-size:12px;}
td.dottedLeft {background-image:url(../img/background-dotted.gif);background-position:top right;}

span.resultlink {color:#118000;line-height:14pt;}