.bgTop { background-color:#ECF2F4;}
body { color:#586A79; text-decoration:none; font-size: 10px; font-family: verdana, Helvetica, sans-serif; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; background-color: #FFFFFF; }
iframe { color:#586A79; text-decoration:none; font-size: 10px; font-family: verdana, Helvetica, sans-serif; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; background-color: #FFFFFF; }
.tdDarkBlue { background-color:#8b9ba7;}
.tdRed { background-color:#8f4c28;}
.tdRedHead { background-color:#8f4c28; color:#FFFFFF; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.tdMetal { background-color:#eaecee;}
.tdMetalHell { background-color:#F4F5F6;}

.tdWhite { background-color:#ffffff;}
.tdSuche { background-color:#586A79;}
.tdText { background-color:#EAECEE;}
.tableRahmen {   border-width:1px; border-style:solid; border-color:#8b9ba7; }
.tableRahmen2 {   border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:0px; border-style:solid; border-color:#8b9ba7; }
.tableRahmen3 {   border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px; border-style:solid; border-color:#8b9ba7;  background-color:#F4F5F6; }
.tableRahmenDunkel {   border-left-width:0px; border-right-width:1px; border-top-width:0px; border-bottom-width:0px; border-style:solid; border-color:#8b9ba7; background-color:#EAEBEC; }
.tableRahmenDunkel2 {   border-left-width:1px; border-right-width:0px; border-top-width:0px; border-bottom-width:0px; border-style:solid; border-color:#8b9ba7; background-color:#EAEBEC; }
.tableRahmenHell {   border-left-width:0px; border-right-width:1px; border-top-width:0px; border-bottom-width:0px; border-style:solid; border-color:#8b9ba7; background-color:#F4F5F6; }
.tableRahmenHell2 {   border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:0px; border-style:solid; border-color:#8b9ba7; background-color:#F4F5F6; }
.googleTable1 {    border-left-width:1px; border-right-width:0px; border-top-width:1px; border-bottom-width:1px; border-style:solid; border-color:#8b9ba7; background-color:#EAEBEC; }
.googleTable2 {    border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px; border-style:solid; border-color:#8b9ba7; background-color:#F9F9FA; }
.detailTable1 {    border-left-width:0px; border-right-width:1px; border-top-width:0px; border-bottom-width:0px; border-style:solid; border-color:#8b9ba7; background-color:#F4F5F6; }
.detailTable2 {    border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:0px; border-style:solid; border-color:#8b9ba7; background-color:#F4F5F6; }
.detailTable3 {    border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:0px; border-style:solid; border-color:#8b9ba7; background-color:#F4F5F6; }
.detailTable4 {    border-left-width:1px; border-right-width:1px; border-top-width:0px; border-bottom-width:1px; border-style:solid; border-color:#8b9ba7; background-color:#F4F5F6; }
.NaviFenster { background-color:#f5f6f7;}

.headRubriken { color:#8B9BA7; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.hlRubriken { color:#8B9BA7; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.linkRubrik { color:#8B9BA7; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  }
.linkRubriken { color:#8B9BA7; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  }
.linkGoogle { color:#8F4C28; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.linkBody { 	color:#586A79; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; font-weight:bold; }
.linkPartner { 	color:#586A79; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; }
.linksitemap { 	color:#586A79; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; }

.txDate { 	color:#FFFFFF; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.txNavi { 	color:#ec7a16; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.txSuche { 	color:#FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.linkBody { 	color:#586A79; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; font-weight:bold; }

.txBody { 	color:#586A79; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
b { 	color:#586A79; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.boldBlack { 	color:#000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
li { padding-top:0px; padding-bottom:0px; margin-top:5px; margin-bottom:5px; }
h1 { 	color:#586A79; text-decoration:none; font-size: 12px; font-family: verdana, Helvetica, sans-serif; font-weight:bold; padding-top:0px; padding-bottom:0px; margin-top:2px; margin-bottom:2px; }
h2 { 	color:#586A79; text-decoration:none; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;  padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:2px; font-weight:bold; }
h3 { 	color:#586A79; text-decoration:none; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;  padding-top:0px; padding-bottom:0px; margin-top:2px; margin-left: 5px; margin-bottom:2px; font-weight:bold; }

.formSuche { 
font-family: Verdana, Arial;
font-size: 10px;
font-weight:bold;
width: 130px;
height: 16px;
border-width:1px;
border-color:black;
}

.formNewsletter { 
font-family: Verdana, Arial;
font-size: 10px;
font-weight:bold;
width: 148px;
height: 20px;
border-width:1px;
border-color:black;
}

a					{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;text-decoration: underline;}
a:visited 			{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;text-decoration: underline;}
a:active 			{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#3299cc;text-decoration: underline;}
a:hover  			{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#3299cc;text-decoration: underline;}