/* */
body {margin-top: 0px; }

H1,H2,H3,H4,H5 {   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #004AA9; font-size: 14px;  margin-left: 5px;  margin-top: 5px;   }
a { text-decoration: none; color: #004AA9; }
p { margin-top: 1px;  margin-bottom: -1px;     }

.lang {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px;  padding-top: 36px;     }
.lang a { color: #666666;}

.me_top {float: left; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;  padding: 17px 0px 0px 13px; font: 12px;  font-weight: bold; }
.me_top a { color: white;}

.systop { text-align: right; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;  padding: 17px 13px 0px 0px; font: 12px;  font-weight: bold; }
.systop a { color: #DCDCDC;}

.sysbot {color: White; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; padding: 5px 0px 0px 5px;}
.sysbot a { color: White;}

.me_cat { background-color: #004AA9; width: 100%;  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;  font: 11px;  font-weight: lighter; }
.me_cat a { padding: 0px 0px 0px 10px;  font-size: 11px;  color: #DED6B4;  }

.menu1-level1-title 	{  background-color: #00306E;  padding: 3px 0px 3px;  font-weight: bold;  }
.menu1-level1-title-act  		{  background-color: #C1D2E8;  padding: 3px 0px 3px; font-weight: bold; }
.menu1-level1-title a		{ font-size: 13px; color: White;     }
.menu1-level1-title-act a 	{ font-size: 13px; color: #00306E; }

.menu1-level2-title 			{  background-color: #004AA9;  margin: 2px 0px 2px; }

.menu1-level2-title-act  	{  background-color: #DBE5F3;  padding: 2px 0px 2px; }
.menu1-level2-title a:hover	{      border-bottom-color: #C1D2E8;  border-bottom-style: solid;  border-bottom-width: 1px;    }
.menu1-level2-title a		{ color: InfoBackground;     }
.menu1-level2-title-act a:hover	{      border-bottom-color: #D3A87C;  border-bottom-style: solid;  border-bottom-width: 1px;    }
.menu1-level2-title-act a 	{ color: #004AA9; }


.co_le,.co_le1,.co_le2 { background-color: #004AA9; }
.co_le a,.co_le1 a,.co_le2 a { }
.co_le2 {}


.pfat { background-color: #DCEEFE; width: 100%; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;  padding: 5px 0px 5px 4px; font: 9px;  color: #004AA9;    }
.pfat a { color: #004AA9;   }

.hetx 	{ color: #004AA9; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px;  margin: 2px 10px 2px 10px;  }
.bigheader 	{ color: White; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 21px;  margin: 2px 10px 2px 10px;  background-color: #D3A87C;      }

.co_mi { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px; margin-left: 10px;  margin-right: 10px;  margin-top: 10px;    background-color: White;        }
.co_mi table { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px; margin-left: 10px;  margin-right: 10px;  margin-top: 10px;    background-color: White;        }

.co_mi TEXTAREA						{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; background: #DCEEFE;  border: 1px solid #DCEEFE; padding-top: 2px; padding-left: 3px;  padding-right: 3px;  padding-bottom: 2px;  font-size: 11px;    }
.co_mi SELECT, INPUT  				{BACKGROUND-COLOR: #DCEEFE; PADDING-TOP: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT-SIZE: 10px; FONT-WEIGHT: normal; Font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; BORDER: 1px solid #DCEEFE; COLOR: Black;   }
.co_mi FORM font 						{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  color: Black;  font-weight: normal;   }

.sitemap1 a 			{color: #666666; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Geneva, Sans-Serif; line-height: 7px; text-decoration: none;  margin-left: 20px;  display: block;  margin-bottom: 9px;  margin-top: 20px;   }
.sitemap1 a:hover		{color: #004AA9; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Geneva, Sans-Serif; line-height: 7px; text-decoration: none;  margin-left: 20px; display: block;  margin-bottom: 9px; margin-top: 20px;}
.sitemap2 a				{color: #666666; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Geneva, Sans-Serif; text-decoration: none; letter-spacing: -1px;  margin-left: 50px;  display: block; margin-bottom: 4px; background: url(fileadmin/res/img/img/arrow_l_mini.gif) no-repeat; }
.sitemap2 a:hover	   {color: #004AA9; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Geneva, Sans-Serif; text-decoration: none; letter-spacing: -1px;  margin-left: 50px;  display: block;  margin-bottom: 4px;background: url(fileadmin/res/img/img/arrow_l_mini.gif) no-repeat; }
.sitemap3 a				{color: #666666; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Geneva, Sans-Serif; text-decoration: none; letter-spacing: -1px;  margin-left: 70px;  display: block; margin-bottom: 4px; background: url(fileadmin/res/img/img/arrow_l_mini.gif) no-repeat; }
.sitemap3 a:hover	   {color: #004AA9; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Geneva, Sans-Serif; text-decoration: none; letter-spacing: -1px;  margin-left: 70px;  display: block;  margin-bottom: 4px;background: url(fileadmin/res/img/img/arrow_l_mini.gif) no-repeat; }

	.co_mi_st, .co_mi_st_an	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;float:left; width: 38%;height: 220px;margin: 17px 0px 0px 10px; }
	.co_mi_st H1				{ font-size: 12px;  font-weight: bold;  padding-top: 2px;  color: #FF6600;     }
	
	.co_mi_st		{ background: #f1f1f1; padding: 5px; border: 1px solid silver;}
	.co_mi_st_an 	{ background: #f1f1f1; border: 1px solid silver; }


#printlink, #toplink, #tipafriend { float:right; margin-right: 10px;       }
#printlink IMG, #toplink IMG, #tipafriend IMG { margin-right: 2px;  border: none;       }
#printlink a, #toplink a, #tipafriend a{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #D3A87C;          }


.tx-bahamh-pi1-singleView			{ }
.tx-bahamh-pi1-singleView-Header	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 15px;  margin-bottom: 6px;  color: Black;  font-weight: bold;           }
.tx-bahamh-pi1-singleView-H		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #00306E;                                       }
.tx-bahamh-pi1-singleView-data	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;            }
.tx-bahamh-pi1-singleView-ImgTable	{ background-color: #F1F1F1; }
.tx-bahamh-pi1-singleView-back a	{ font-size: 12px;  color: #D3A87C; }
.tx-bahamh-pi1-singleView-back p	{ border:none; }


.tx-bahamh-pi1-listView				{ width: 100%; }
.tx-bahamh-pi1-listView-headerrow a {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: bold;   }
.tx-bahamh-pi1-listView-datarow  {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;   }
.tx-bahamh-pi1-listView-LiHCell  {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;   }


.tx-bahamh-pi1-listrow-Header a	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;       }
.tx-bahamh-pi1-listrow-Header 	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  color: #004AA9;        }
.tx-bahamh-pi1-listrow-LiHCell	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;   color: #004AA9; }
.tx-bahamh-pi1-listrow-Row			{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;   }

.tx-bahamh-pi1-listrow-An			{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  background-color: #DCDCDC;        }
.tx-bahamh-pi1-listrow-AnHCell	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;   color: #004AA9;  font-weight: bold;  padding-bottom: 10px;             }
.tx-bahamh-pi1-listrow-AnRowHeader		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;   }
.tx-bahamh-pi1-listrow-AnRow		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;       }
.tx-bahamh-pi1-listrow-more a		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  color: #00306E;        }

.tx-bahamh-pi1-newsView				{  }
.tx-bahamh-pi1-newsView-angebot		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #DCDCDC;  font-size: 19px;         }
.tx-bahamh-pi1-newsView-uberschrift		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;  padding-top: 13px;  padding-right: 5px;  padding-left: 5px;  padding-bottom: 5px;  font-weight: bold;          }
.tx-bahamh-pi1-newsView-inhalt			{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;  padding-top: 13px;  padding-right: 5px;  padding-left: 5px;  padding-bottom: 5px;         }
.tx-bahamh-pi1-newsView-fussleiste		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;  padding-top: 13px;  padding-right: 5px;  padding-left: 5px;  padding-bottom: 5px;        }

.tx-bahamh-pi1-astart-angebot		{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;   font-size: 15px;  color: #004AA9;  font-weight: bold;           }
	.tx-bahamh-pi1-astart-uberschrift		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  padding-top: 1px;  padding-right: 5px;  padding-left: 5px;  padding-bottom: 5px;  font-weight: bold;         }
.tx-bahamh-pi1-astart-inhalt			{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;  padding-top: 13px;  padding-right: 5px;  padding-left: 5px;  padding-bottom: 5px;         }
.tx-bahamh-pi1-astart-fussleiste		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;  padding-top: 13px;  padding-right: 5px;  padding-left: 5px;          }

.tx-bahamh-pi1-searchbox			{}
.tx-bahamh-pi1-searchbox-sword			{font-size: 10px;}
.tx-bahamh-pi1-searchbox-button			{}
.tx-bahamh-pi1-browsebox 		  p { font-size: 10px; }
.tx-bahamh-pi1-browsebox-strong {}
.tx-bahamh-pi1-browsebox-SCell a	{ font-size: 10px;  color: #D3A87C; }














