TABLE { border-collapse:collapse;}

td.border1 
{
	border: solid 1px #555555;
}

.navi_link 
{
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	font-weight: bolder;
	font-style: normal;
}

.navi_link a 
{
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	font-weight: bolder;
	font-style: normal;
}

.navi_link a:hover 
{
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	color: #ffcc00;
	text-decoration: underline overline;
	font-size: 10px;
	line-height: 18px;
}

.news_link 
{
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 14px;
	font-weight: bolder;
	font-style: normal;
}

.news_link a 
{
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 14px;
	font-weight: bolder;
	font-style: normal;
}

.news_link a:hover 
{
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	color: #ffcc00;
	text-decoration: underline overline;
	font-size: 10px;
	line-height: 14px;
}

.text_inhalt 
{
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}

.text_news 
{
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 10px;
        line-height: 14px;
	color: #000000;
	text-decoration: none;
}

.text_inhalt a 
{
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	line-height: 16px;
	color: #660000;
	text-decoration: none;
}

.text_inhalt  a:hover 
{
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	line-height: 16px;
	color: #660000;
	text-decoration: underline overline;
}

.link_undekoriert a 
{
	text-decoration: none;
}

.link_undekoriert  a:hover 
{
	text-decoration: underline overline;
}

.link_undekoriert a:visited 
{
	text-decoration: none;
}

.headline 
{
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 16px;
	line-height: 24px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}

.datum 
{
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	font-style: oblique;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
}

.liste_bereich 
{
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	font-weight: bolder;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}

.liste_headline 
{
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 12px;
	font-weight: bolder;
	line-height: 22px;
	color: #000000;
	text-decoration: underline;
}

.liste_headline a 
{
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 12px;
	font-weight: bolder;
	line-height: 22px;
	color: #000000;
	text-decoration: underline;
}

.liste_headline a:hover
{
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 12px;
	font-weight: bolder;
	line-height: 22px;
	color: #000000;
	text-decoration: underline overline;
}

body 
{
 	font-family: Verdana, Helvetica, sans-serif, Geneva;
	background-color: #666666;
	font-size: 11px;
}

.Stil1 {color: #FFFFFF}
.Stil2 {
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 9px;
	font-weight: bold;
}
.Stil3 {
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 10px;
}
.Stil5 {
	color: #990000;
	font-weight: bold;
}
.Stil7 {font-family: Verdana, Helvetica, sans-serif, Geneva; font-size: 12px; font-weight: bold; }
.Stil8 {
	font-size: 12px;
	font-weight: bold;
}
.Stil9 {font-size: 11px}
.Stil10 {font-family: Verdana, Helvetica, sans-serif, Geneva; font-size: 10px; font-weight: bold; }
.Stil11 {color: #000000; font-weight: bold; }
.thumbimage {width: 120px; height: 90px;}
table.galerie {
	table-layout: fixed;
	width: 350px;
        cellpadding: 10;
}
td.galerie1 {
	width: 60%;
}
td.galerie2 {
	width: 40%;
}
.headline_2 {
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 12px;
	font-weight: bolder;
	line-height: 22px;
	color: #000000;
}
.popup_link {
	background-color: #ffcc00;
	visibility:hidden;
	position:absolute;
	border:1px solid white;
	/*optimale Einstellung
	width:137px; 
	*/
	width:180px; 
	top:256px;
	text-align:left;
	margin-left:1px;
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	font-weight: bolder;
	font-style: normal;
        padding-left: 4px;
}
.popup_link a {
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	color: #616161;
	text-decoration: none;
	line-height: 18px;
	font-weight: bolder;
	font-style: normal;
}
.popup_link a:hover {
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	color: #0072BF;
	text-decoration: underline overline;
	font-size: 10px;
	line-height: 18px;
}
.menu_sub_1 {
   margin-left:10px;
   z-index:3000;
}


/* for Internet Explorer */
/*\*/
* html .menu_sub_1 
{
   margin-top: 10px;
}

.menu_sub_2 
{
   margin-left:100px;
   z-index:9000;
}

/* for Internet Explorer */
/*\*/
* html .menu_sub_2 
{
   margin-top: 10px;
}

.menu_sub_3 
{
   margin-left:218px;
   z-index:9000;
}

/* for Internet Explorer */
/*\*/
* html .menu_sub_3
{
   margin-top: 10px;
}

.menu_sub_4 
{
   margin-left:300px;
   z-index:9000;
}
/* for Internet Explorer */
/*\*/
* html .menu_sub_4 
{
   margin-top: 10px;
}
.menu_sub_5 
{
   margin-left:387px;
   z-index:9000;
}

/* for Internet Explorer */
/*\*/
* html .menu_sub_5 
{
   margin-top: 10px;
}

.menu_sub_6 {
   margin-left:523px;
   z-index:9000;
}

/* for Internet Explorer */
/*\*/
* html .menu_sub_6
{
   margin-top: 10px;
}

.menu_sub_7 
{
   margin-left:598px;
   z-index:9000;
}

/* for Internet Explorer */
/*\*/
* html .menu_sub_7 
{ 
   margin-top: 10px;
}
.standardTable td
{
border: solid 1px #555555;
}
.standardTable th
{
  border: solid 1px #555555;
  background-color: #EFEFEF;
}
.borderlessTable td
{
border: 0px;
}
img {
  margin-right: 2px; 
}