BODY {
  /*background-image: url(img/top_navi_bg.gif);*/
  margin: 0px;
  padding: 0px;
  background-color: #7A120F;
  color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.template { padding-left: 7px; padding-right: 7px;}

IMG {
  border: 0px;
}

TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

P {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

TD.horizontal_menu_bg { 
  background-image: url(img/top_navi_bg.gif);
  height: 22px;
}

TABLE.red_bg {
  background-color: #7A120F;
}
TD.page_path_bg { 
  /*
  background-image: url(img/top_navi_bg.gif);
  background-color: #AECBE9;*/
  padding-top: 3px;
  height: 25px;
}

.schwarz_s {
  color:#000000;
  font-size: 10px;
}

a.page_path,a.page_path:hover,a.page_path:link,a.page_path:visited {
  color:#ffffff;
}

.searcharea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #003366;
	padding: 4px;
}
.inputsearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
	padding: 1px;
	border: 1px none;
  border-color: #ECF0F0;
	background-color: #ECF0F0;
	width: 90px;
}
.search_keyword {
  background-color:#C8DEEC;
}

TABLE.left_menu_bg {
  /*background-color: #ffffff;*/
  background-image: url(img/left_navi_bg.jpg);
  background-repeat: no-repeat;
}

TD.right_bg {
  background-color: #7A120F;
}

TABLE.right_frame {
  border-color: #666666;
	background: #666666;
}

TR.separator {
	background: #ECF0F0;
}

.whole {
	/*border: 1px solid #003366;*/
}

.barBG {
	padding:2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	background-image: url('img/bar_bg.gif');
	background-repeat: repeat-x;
	background-position: left top;
}

a:link {
	color: #ffffff;
	/*text-decoration: underline;*/
}
a:visited {
	color: #ffffff;
	/*text-decoration: underline;*/
}
a:hover {
	color: #FFCC66;
	text-decoration: none;
}

.page_number {
  font-size: 14px; 
	font-style: normal; 
	font-weight:normal;
}

.page_selected {
  font-size: 14px; 
	font-style: normal; 
	font-weight: bold;
}

.border {
	background-color: #F8FBFE;
	border: 1px solid #0066CC;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}

.text1 { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
}

.media_bg {
  background: #FFFFFF;
}

.media_text {
  font-size: 10px; 
}

li {
	margin-top: 7px;
	margin-bottom: 7px;
}

.ueberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFCC66;
}

.ueberschrift_norm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFCC66
}

.ueberschrift_large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFCC66
}

.ueberschrift_xlarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFCC66
}

.weiss_klein { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; background-color: #7A120F; }
.weiss_norm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; background-color: #7A120F;}
.weiss_large { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;color: #ffffff; background-color: #7A120F;}
.weiss_xlarge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px;color: #ffffff; background-color: #7A120F;}

.gelb_klein { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFCC66; }
.gelb_norm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFCC66; }
.gelb_large { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;color: #FFCC66;}
.gelb_xlarge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px;color: #FFCC66;}

.schwarz_klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #000000;
}

.schwarz_norm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000;
}

.schwarz_large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #000000;
}

.schwarz_xlarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px; 
	color: #000000;
}


.header {
	letter-spacing: 3px;
	color: #FFCC66;
  font-size: 16px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold; 
}

.header_s {
	color: #FFCC66;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold; 
}

.ueberschriftbalken_grau {
	color: #000000;
  font-size: 13px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold; 
  background-color: #C0C0C0;
  border: 1px;
  border-color: #666666;
  line-height: 25px;
  padding-left: 5px;
  
}

.ueberschriftbalken {
	color: #FFCC66;
  font-size: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold; 
}

TD.news_headline {
  font-size:12px;
}
TD.news_text {
  font-size:12px;
  /*line-height: 12px;*/
}
FONT.news_text {
  font-size:12px;
  /*line-height: 12px;*/
}

.newssfett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000
}
.newslink,a.newslink:link,a.newslink:active,a.newslink:visited,a.newslink:hover {
	font-size: 12px;
	font-weight: bold; 
}
.newsrfett {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FF0000
}
.news {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000
}
.footer {
	font-size: 9px;
	letter-spacing: 2px;
	font-weight: normal;
	line-height: 15px;
}

.rseparator {
	background-color: #6699CC;
}
.request_bg {
	background-color: #FFFFFF;
}

a.weiter,a.weiter:link,a.weiter:active,a.weiter:visited,a.weiter:hover {
	font-size: 12px;
	font-weight: bold; 
}

a.topnavi { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: 900; 
	color: #003366;
	text-decoration: none;
}
a.topnavi:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: 900; 
	color: #0066CC;
	text-decoration: none;
}
a.topnavi:link,a.topnavi:visited  { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: 900; 
	color: #003366;
	text-decoration: none;
}
a.topnavi:active {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: 900; 
	color: #003366;
	text-decoration: none;
}
a.topnavi_a:link,a.topnavi_a:visited,a.topnavi_a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal;
	font-weight: 900;
	text-decoration: none;
  color: #0066CC;
}

TR.nav_space { /*background-color:#ffffff */ }
TR.gal_nav_space { background-color:#FFCC66 }


TR.nav_1 { 
  /* background-color:#C0D5EA; */ 
  background-image: url(img/button_left_n.gif);
  background-repeat: no-repeat;
  line-height: 25px;
  padding-left: 5px;
  }
TD.nav_1 { /* background-color:#003366; */ }
TR.nav_1a {
   /* background-color:#AECBE9; */ 
  background-image: url(img/button_left_n.gif); 
  background-repeat: no-repeat;
  line-height: 25px;
  padding-left: 5px;
  }

TR.nav_2 { /* background-color:#C8DEEC */}
TR.nav_2a {/* background-color:#AECBE9 */}

TR.nav_3 { /*background-color:#D8E6F3 */}
TR.nav_3a { /*background-color:#AECBE9 */}

TR.nav_4 { /*background-color:#F2F5FC */}
TR.nav_4a { /*background-color:#AECBE9 */}

a.nav_1 { line-height: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #ffffff; padding-left: 5px }
a.nav_1:link,a.nav_1:visited { line-height: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #ffffff; padding-left: 5px }
a.nav_1:hover { line-height: 25px; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; font-style: normal; font-weight: normal; color: #FFCC66; padding-left: 5px }

a.nav_1a:link,a.nav_1a:visited,a.nav_1a:hover { line-height: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #FFCC66; padding-left: 5px }

a.nav_2,a.nav_2:link,a.nav_2:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration : none; padding-left: 5px }
a.nav_2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFCC66; padding-left: 5px }

a.nav_2a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration : none; padding-left: 5px }
a.nav_2a:link,a.nav_2a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration : none ; padding-left: 5px}
a.nav_2a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFCC66; text-decoration : none }

a.nav_3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal;color: #ffffff;text-decoration : none; padding-left: 5px }
a.nav_3:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration : none; padding-left: 5px }
a.nav_3:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #FFCC66; text-decoration : none; padding-left: 5px }

a.nav_3a,a.nav_3a:hover,a.nav_3a:link,a.nav_3a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFCC66; font-style: normal; font-weight: normal }
  

a.nav_4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal;color: #ffffff;text-decoration : none }
a.nav_4:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration : none }
a.nav_4:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #FFCC66; text-decoration : none }

a.nav_4a,a.nav_4a:hover,a.nav_4a:link,a.nav_4a:visited { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #FFCC66; font-style: normal; font-weight: normal }
	

