body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #fff;
}

/************************ ALLGEMEINE POSITIONSANGABEN **********************/
.pos_main {
	width: 990px;
	border: 0px solid #000;
	padding: 0;
}
.pos_topstart { text-align:right; height: 180px;	width: 990px; background: url(img/head-start.jpg);}
.pos_top { text-align:right; height: 115px;	width: 990px; background: url(img/head.jpg);}
.pos_top2 { height: 110px;	width: 990px; background: url(img/reisser.jpg);}

.inhalt_table { width: 990px; background:#fff;  }
.inhalt_table2 { width: 860px; }

.pos_text_start { width: 990px; }
.pos_text_start2 { width: 660px; }
.pos_text_start3 { padding: 0px 0px 0px 0px; width: 990px; height: 450px; }
.pos_text1 { width: 740px;  height: 490px; overflow: auto; padding-top:10px; }
.pos_text { padding: 0px 0px 0px 0px; width: 990px; height: 500px; }
.pos_text2 { width: 300px; padding: 10px 10px 10px 10px; width: 880px; height: 500px; overflow: auto; }
.pos_text3 { width: 360px;  height: 490px; overflow: auto; padding-left:10px; padding-top:10px;}
.pos_text3a { width: 360px;  height: 490px; overflow: auto; padding-left:10px; padding-top:10px; }

.pos_news {	width: 200px;  }
.pos_bread { width: 900px; clear:both;}

.pos_text_ug { width: 740px; background: url(img/inhaltverlauf.jpg); height: 340px; overflow: auto;  }

.pos_text9 { width: 740px; background: url(img/inhaltverlauf.jpg); height: 340px; overflow: auto;  }
/************************* FOOTER-MENU ********************/
.pos_footer {
    float:right;
}
.footer td a { padding: 2px 12px; color: #000; text-decoration: none; font-style:italic;}
.footer td a:hover { color: #000; text-decoration: underline;}
.footer .footer_act a { color: #000; text-decoration: underline;}

/************************* HEADER-DRUCK-MENU ********************/
.header_print { display: none; }

/***************** BREADCRUMB ********************/
.breadAct { font-weight:bold; color: #000; text-decoration: none; }
.bread a { color: #000; text-decoration: none; }
.bread a:hover { color: #000; text-decoration: underline; }

/********************** HAUPTMENU ***********************/
.pos_menu {
  clear:both;
  background: #ffed00;
	width: 990px;
	height: 24px;
  text-decoration: none;
}
.pos_menu2 {
  clear:both;
padding-top:10px;
	width: 250px;
height:500px;
	
  text-decoration: none;
}
.main_menu { white-space:nowrap; }
.main_menu a {
font-size: 13px;
font-weight:bold;
font-style:italic;
  white-space:nowrap;
  display:block;
  padding:4px 24px;
  color:#000; 
  background:#ffed00; 
  text-decoration:none;
}
.main_menu a:hover { background: #ffed00; color: #005ea8; font-weight:bold;}
.main_menu_act a { background: #ffed00; color: #005ea8; font-weight:bold; }
.main_menu_act a:hover { color: #005ea8; font-weight:bold;}

/**************************** HAUPTMENÜ EBENE 2 ******************************/
.main_menu_ebene2 {  font-size: 12px; font-weight:bold; font-style:italic; background: url(img/tag.gif); background-repeat:no-repeat;}
.main_menu_ebene2 a {	padding: 4px 46px; color: #000;	text-decoration: none; display:block; }
.main_menu_ebene2 a:hover { padding: 4px 46px; color: #005ea8;  background: url(img/tag-act.gif); background-repeat:no-repeat;}

.main_menu_ebene2-act {  font-size: 12px; font-weight:bold; font-style:italic; background: url(img/tag-act.gif); background-repeat:no-repeat;  }
.main_menu_ebene2-act a {	padding: 4px 46px; color: #005ea8;	text-decoration: none; display:block; }
.main_menu_ebene2-act a:hover { color: #005ea8; background: url(img/tag-act.gif); background-repeat:no-repeat;}



.main_menu_ebene2u {  font-size: 12px; font-weight:bold; font-style:italic; }
.main_menu_ebene2u a {	padding: 4px 46px; color: #000;	text-decoration: none; display:block; }
.main_menu_ebene2u a:hover { padding: 4px 46px; color: #005ea8;  }

.main_menu_ebene2u-act {  font-size: 12px; font-weight:bold; font-style:italic; color: #005ea8;  }
.main_menu_ebene2u-act a {	padding: 4px 46px; color: #005ea8;	text-decoration: none; display:block; }
.main_menu_ebene2u-act a:hover { color: #005ea8; }


/**************************** HAUPTMENÜ EBENE 3 ******************************/
.main_menu_ebene3 {  font-size: 11px; font-weight:bold; }
.main_menu_ebene3 a {	padding: 1px 60px; color: #000;	text-decoration: none; display:block; }
.main_menu_ebene3 a:hover { padding: 1px 60px; color: #005ea8; }

.main_menu_ebene3-act {  font-size: 11px; font-weight:bold; }
.main_menu_ebene3-act a {	padding: 1px 60px; color: #005ea8;	text-decoration: none; display:block; }
.main_menu_ebene3-act a:hover { color: #005ea8; }


/****************************** NEWS ******************************/
.news-list-date, .news-single-timedata { font-family: Arial; font-size: 11px; }
.news-list-container a img { border: 0; }
.news-single-subheader { font-weight: bold; font-size: 14px; padding: 5px 0px 5px 0px;}
.news-single-additionaldata { font-family: Arial; font-size: 11px; }
.news-single-backlink a { text-decoration: none; font-size: 11px; }
.news-latest-header a { font-size: 14px; text-decoration: none; color: #000; font-weight: bold;}
.news-latest-container a img { border: 0; }
.news-latest-item1 { background: #fff;  margin-bottom: 0px; padding: 0px; width:300px; float:left;}
.news-latest-item { background: #fff;  margin-bottom: 0px; padding: 0px; width:330px; float:left;}
.pos_news .bodytext { color: #000; font-size: 11px; }


/*********************************Mailformplus*********************************************/
.mailform .mf_field {	border: 1px solid #000000; font-size: 12px;	color: #000000; }
.mailform .mf_text { font-size: 12px;	color: #000000; }
.mailform .long { width: 300px; }
.mailform .short { width: 70px; }
.mailform .area { height: 100px; }
.mailform .button { width: 150px; }

.mailform input:active, .mailform input:focus, .mailform input:hover { background: #EEEEEE; }
.mailform select:active, .mailform select:focus, .mailform select:hover { background: #EEEEEE; }
.mailform textarea:active, .mailform textarea:focus, .mailform textarea:hover { background: #EEEEEE; }

/*********************** INDEXED_SEARCH ********************************/
.tx-indexedsearch-whatis { font-family: arial; font-size: 12px; }
.tx-indexedsearch-sw { font-family: arial; font-size: 12px; font-weight: bold; }
.tx-indexedsearch-res { padding-bottom: 10px; clear:both; }
.tx-indexedsearch-title a { color: #000; }
.tx-indexedsearch-descr { color: #333333; }
.tx-indexedsearch-icon { background: #FFDE00; }
.tx-indexedsearch-result-number { background: #FFDE00; }
.tx-indexedsearch-title { background: #FFDE00; font-weight: bold; font-size: 13px; }
.tx-indexedsearch-title a { text-decoration: none; }
.tx-indexedsearch-percent { background: #FFDE00; }
.tx-indexedsearch-redMarkup { color: #005ea8; }
.tx-indexedsearch-info { border-top: 1px dotted #000; color: #666; color: #999; font-size:10px; }
.tx-indexedsearch-info a { color: #999; text-decoration: none;}
.tx-indexedsearch-browsebox { }
.searchbox-sword { width: 100px; }

ul.browsebox { padding: 0; margin: 0; }
ul.browsebox li { list-style-type: none; float: left; padding: 5px 10px 5px 0px; }
ul.browsebox li a { color: #000; }

/*********************** RG GOOGLE MAPS *********************************/
.googledir {
  font-family: arial;
	font-size: 12px;
}
#poi {
	height: 150px;
	width: 220px;
}
#poi #poitab { padding: 0;	margin: 0; }
#poi #poitab li {
	float:left;
	list-style-type: none;
	font-size: 12px;
	display:block;
}
#poi #poitab li a {
	padding: 0px 5px 0px 5px;
  color: #000;
	text-decoration: none;
	border: 1px solid #fff;
	border-bottom: 0px;
}
#poi #poitab li a:hover { 
	background: #C7E3CC; 
	text-decoration: none; 
	border: 1px solid #000;
	border-bottom: 0px;
}
#poi #poitab li.act a { 
	background: #C7E3CC; 
	border: 1px solid #000;
}
.poi-content {
	clear:both;
	font-family: arial;
	font-size: 11px;
	padding: 3px;
	border: 1px solid #000;
	overflow:auto;
}


.temp-copystart {
width: 990px;
margin:10px;
  text-align: right;
  font-family: arial;
  font-size: 10px;
  color: #808080;
background: url(img/weiss.jpg);
}


.temp-copy {
width: 990px;

  text-align: right;
  font-family: arial;
  font-size: 10px;
  color: #808080;
background: url(img/gesamtverlauf.jpg);
}

.pos_news .news-latest-item img { padding-right: 10px; }

.vollbild a {color:005EA8; text-decoration:none;}


.linksgross a{
color:#CE791E;
font-size: 24px;
font-weight:bold;
text-decoration:none;
line-height:22px;
}

P.linksgross {


font-size: 24px;
text-decoration:none;
line-height:22px;
}

.Textgross {
font-family: Arial Black, Helvetica Black, Arial;
font-size: 32px;
line-height:26px;
}
TD.Textgross {
font-family: Arial Black, Helvetica Black, Arial;
font-size: 32px;
line-height:26px;
}
.supernova_menu {
	background: #005ea8;
	color: #fff;
	padding: 3px;
	margin: 2px;
	font-weight: bold;
}
a .supernova_menu:hover {
	color: #005ea8;
	background: #fff;
}

