body, p, td, li, ol, ul 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #222222;
	margin-top: 0px;
}

.navi_right_header
{
	padding: 4px; /* #2D77AE; */
	font-size: 10px;
	color: #000000;
}

.navi_right_content
{
	padding: 4px;
	padding-left: 5px; /* #C1DCF1; */
	font-size: 10px;
	color: #000000;
}

.navi_headline
{
	padding: 4px;
	/* border-bottom: #DDC09F 1px solid; */
	background-color: #8DA9B4; /* #2D77AE; #92BB83; */
	font-size: 11px;
	color: #000000; /* #000000; */
}

.navi_item
{
	padding: 6px;
	background-color: #FFFFFF; /* #C1DCF1; #CCE9C1; */
	text-decoration: none;
	color: black;
}

.navi_item:hover 
{
	padding: 6px;
	background-color: #8DA9B4;
	text-decoration: none;
	color: black;
}

.navi_item_link
{
	padding: 6px;
	text-decoration: none;
	color: #FF0030;
}


.navi_item_link:hover
{
	color: #000000;
}
.navi_item_link2
{
	padding: 6px;
	text-decoration: none;
	color: #FFFFFF;
}

.navi_item_link2:hover {
	color: #FFFFFF;
}

.navi_border {
  border: 1px solid #8DA9B4;
}

.naviLinksOben {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	text-align: right;
}

a.naviLinksOben {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #4B65B3;
	text-decoration: none;
	text-align: right;
}

a.naviLinksOben:hover {
	color: #FF6600;
	text-decoration: none;
}

a.naviLinksOben2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	text-align: right;
}
a.naviLinksOben2:hover {
	color: #999999;
	text-decoration: underline;
}
.naviLinksOben3 {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #1E556A;
	text-decoration: none;
	text-align: right;
}

a.naviLinksOben3 {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #1E556A;
	text-decoration: none;
	text-align: right;
}
a.naviLinksOben3:hover {
	color: #1E556A;
	text-decoration: underline;
}

/* Schriften */

.CL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.navi_links { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
.CLW { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF }
.CLG { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #76797C; }
.CB {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
}
.CB2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #A3A3A3;
}
.CBG {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #76797C;
}
.CB_G {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #76797C;
}
.CG { font-family: arial, helvetica, sans-serif; font-size: 20px; background-color: ;}
.neuheit { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: red; }
.bigred { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: red; }

.bigwhite { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; }

.searchbox {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center}

hr
{
	border: #EEEEEE 1px solid;
}
ul 
{ 
	list-style-position: outside;
}

.error_message
{
	color: #FF0030;
}

.select250 
{
	width: 200px;
}

.select400 
{
	width: 300px;
}

.textbox230
{
	wdith: 196px;
}

.select83 
{
	width: 50px;
}

.select57
{
	width: 57px;
}

.select70
{
	width: 70px;
}

.select100
{
  width: 100px;
}

.input250 
{
	width: 196px;
}

.input80 
{
	width: 55px;
}

.input170 
{
	width: 127px;
}

.table
{
	border-top: #98BBD9 1px solid;
	border-left: #98BBD9 1px solid; 
	border-bottom: #98BBD9 1px solid;
	border-right: #98BBD9 1px solid;
	background-color: #FFFFFF;
	padding: 0px;
}

.top_td
{
	padding: 0px;
	border : 0px;
	font-size: 6px;
}

.table_headline
{
	padding: 4px;
	font-size: 12px;
	color: #76797C;
}

.table_headline2
{
	padding: 4px;
	font-size: 14px;
	color: FF6600;
}

.table_content
{
	padding: 4px;
	padding-left: 10px;
	font-size: 13px;
	color: #000000;
}

.table_content_small_font
{
	padding: 4px;
	padding-left: 10px;
	background-color: #F5EDE0;
	font-size: 11px;
	color: #000000;
}

.table_content2
{
	padding: 4px;
	padding-left: 10px;
	background-color: #EEEEEE;
	font-size: 13px;
	color: #000000;
}

a.table_content2:hover
{
	padding: 4px;
	background-color: #FCE2CD;
	font-size: 11px;
	color: #000000;
}


.normal_link
{
	padding: 6px;
	color: #18566B;
}

.black_link
{
	color: #18566B;
}

.navigation
{
	padding-top: 6px;
	padding-left: 4px;
	padding-right: 6px;
	padding-bottom: 6px;
	border-top: #98BBD9 1px solid;
	border-left: #98BBD9 0px solid; 
	border-bottom: #98BBD9 0px solid;
	border-right: #98BBD9 0px solid;
}

.orientation
{
	padding: 0px;
	border-right: 0px solid #98BBD9;
	font-size: 10px; 
}

.link
{
	padding: 6px;
	text-decoration: none;
	color: #18566B;
}

.lexi_link
{
	font-weight: bold;
	text-decoration: none;
	color: #18566B;
}

a.lexi_link:hover
{
	text-decoration: underline;
	color: #18566B;
}

a.lexi_link:visited
{
	color: #18566B;
}

.c_link
{
	padding-left: 4px;
	text-decoration: none;
	color: #18566B;
	font-weight:bold;
}

a.c_link:hover
{
	text-decoration: underline;
	color: #18566B;
}

.link_
{
	padding-left: 4px;
	text-decoration: none;
	color: #18566B;
	font-size: 9px;
}

.link:hover
{
	text-decoration: underline;
	color: #18566B;
}

.li
{
	padding: 4px;
}

.main
{
	padding-top: 6px;
	padding-left: 4px;
	padding-right: 6px;
	padding-bottom: 6px;
	border-top: #98BBD9 1px solid;
	border-left: #98BBD9 1px solid; 
	border-bottom: #98BBD9 0px solid;
	border-right: #98BBD9 0px solid; 	
}

.adr
{
	border-top: #98BBD9 1px solid;
	border-left: #98BBD9 0px solid; 
	border-bottom: #98BBD9 0px solid;
	border-right: #98BBD9 0px solid;
	font-size: 10px; 
	padding: 2px;
}

.adr_
{
	border-top: #98BBD9 0px solid;
	border-left: #98BBD9 0px solid; 
	border-bottom: #98BBD9 0px solid;
	border-right: #98BBD9 0px solid;
	font-size: 9px; 
	padding: 2px;
}


.mini
{
	font-size: 10px; 
}

.navi
{
	border-top: #ACACAC 1px solid;
	border-left: #ACACAC 0px solid; 
	border-bottom: #ACACAC 0px solid;
	border-right: #ACACAC 0px solid;
	font-size: 10px; 
}

.textbutton3d
{
	height: 20px;
	padding: 3px 6px 3px 6px;
	background: #E8B791;
	border: 1px solid #18566B;
}

a.textbutton3d
{
	color: #18566B;
	text-decoration: none
}

a.textbutton3d:hover
{
	text-decoration: none;
}

.news
{
	color: FF6600;
	border-bottom: #CCCCCC 1px solid;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

.news_white
{
	background: #FFFFFF;
	color: black;
	border-bottom: #CCCCCC 1px solid;
}

.news_grey
{
	background: #EEEEEE;
	color: black;
	border-bottom: #CCCCCC 1px solid;
}

.grey
{
	color:#999999;
	font-size: 9px;
}

.grey2
{
	color:#888888;
	font-size: 10px;
}

a.hidden_link
{
	text-decoration: none;
	color: #000000;
}

a.hidden_link:hover
{
	text-decoration: underline;
	color: #000000;
}

.white_link
{
	color: #FFFFFF;
	text-decoration: none;
}
a {
	color: #18566B;
	text-decoration: underline;
}
.myheader {
	border: 1px solid #A3A3A3;
}
