body {
	font-family: Tahoma,Geneva,sans-serif;
	font-size: 11px;
	color: #000000;
}

td {  
	font-family: Tahoma,Geneva,sans-serif;
	font-size: 11px}

input {
	font-family: Tahoma,Geneva,sans-serif;
	font-size: 11px;
}

option {
	font-family: Tahoma,Geneva,sans-serif;
	font-size: 11px;
	border: 1px solid #0860A8;
}

select {
	font-family: Tahoma,Geneva,sans-serif;
	font-size: 11px;
	border: 1px solid #0860A8;
}


a {
	text-decoration: none; color: #FFFFFF
}

a:hover {
	background-color: #FFFFFF;
	text-decoration: underline;
}

.grau_ul {
	color: #000000;
	line-height: 18px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
}

.grau_ol {
	color: #000000;
	line-height: 18px;
	border-top-width: thin;
	border-right-width: thin;
	border-top-width: 1px;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #E6E6E6;
}

.link {
	text-decoration: none; color: #000000
}

.ticker {
	border: 3px dotted #999999;
	width: 300px;
	height: 200px;
}

.ticker1 {
	clip:   rect(-20px auto auto auto);
}

.eingabe_dunkel {
	font-family: Tahoma,Geneva,sans-serif;
	font-size: 11px;
	border: 0px solid #999999;
	background-color: #333333;
	color: #FFFFFF;
	height: 18px;
	padding: 2px;
	margin: 0px;
}

.eingabe_hell {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	border: 1px solid #999999;
	color: #000000;
	height: 18px;
	padding: 2px;
	margin: 0px;
	background:#ffffff;
}

.eingabe_hell_rechts {
	text-align: right;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	border: 1px solid #999999;
	color: #000000;
	height: 18px;
	padding: 2px;
	margin: 0px;
	
}


.menu{padding:0px 0px 0px 0px;}
.menu td{width:auto;height:40px;}
.menu td a{display:block;}
.menu .menu_separator{vertical-align:middle;text-align:center;width:1px;}
.menu_separator img{margin:0px 0px 0px 0px;vertical-align:middle;}

#m1,
#m2,
#m3,
#m4,
#m5,
#m6,
#over_m1,
#over_m2,
#over_m3,
#over_m4,
#over_m5,
#over_m6,
#over2_m1,
#over2_m2,
#over2_m3,
#over2_m4,
#over2_m5,
#over2_m6	{width:auto; cursor:pointer; white-space:nowrap;text-align:center; vertical-align:middle;font-size:11px;line-height:13px;font-weight:bold;font-family:Tahoma, Geneva, sans-serif; text-transform:uppercase;}

#m1,
#m2,
#m3,
#m4,
#m5,
#m6		{color:#666767;background:url(/images/menu_bg.gif) 0px 0px repeat-x; padding-top:6px;}

#over_m1,
#over_m2,
#over_m3,
#over_m4,
#over_m5,
#over_m6	{color:#ffffff;background:url(/images/menu_bg_act.gif) 0px 0px repeat-x; text-decoration:none; padding-bottom:10px;}

#over2_m1,
#over2_m2,
#over2_m3,
#over2_m4,
#over2_m5,
#over2_m6	{color:#ffffff;background:url(/images/menu_bg_act.gif) 0px 0px  repeat-x; text-decoration:underline;}


/* ************************************************************************************* */
.schrift12  {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	clip:         rect(auto auto auto auto);
	line-height: 25px;

}

.schrift12 a {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.schrift12 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
}

/* ************************************************************************************* */
.infoBox_zeile  {
	background:url(/images/bg_list.gif) no-repeat 27px 19px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 35px;
	padding-top: 14px;
	font-size: 12px;
	text-transform:uppercase;
	color: #FFFFFF;
}

.infoBox_zeile a {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.infoBox_zeile a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
}

/* ************************************************************************************* */
.infoBox_zeile1  {
	background:url(/images/bg_list.gif) no-repeat 40px 13px;
	margin:0px 0px 6px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 48px;
	padding-top: 8px;
	font-size: 12px;
	text-transform:uppercase;
	color: #FFFFFF;

}

.infoBox_zeile1 a {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.infoBox_zeile1 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
}

/* ************************************************************************************* */
.infoBox_zeile_a  {
	background:url(/images/bg_list.gif) no-repeat 27px 19px;
	margin:0px 0px 6px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 35px;
	padding-top: 14px;
	font-size: 12px;
	text-transform:uppercase;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;


}

.infoBox_zeile_a a {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.infoBox_zeile_a a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
}

/* ************************************************************************************* */
.infoBox_zeile1_a  {
	background:url(/images/bg_list.gif) no-repeat 40px 13px;
	margin:0px 0px 6px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 48px;
	padding-top: 8px;
	font-size: 12px;
	text-transform:uppercase;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;



}

.infoBox_zeile1_a a {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.infoBox_zeile1_a a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
}


.infoBox_table{background:url(/images/infoBox_table.gif) 0px 0px repeat-x;margin:0px 0px 6px 0px;}
.infoBoxHeading_table{background:url(/images/infoBoxHeading_table.gif) 0px 0px repeat-x #191a1a;margin:0px 0px 2px 0px;}
.infoBoxHeading_td{color:#606162;font-size:11px;line-height:12px;font-weight:bold;font-family:Tahoma,Geneva,sans-serif;text-transform:uppercase;}
.infoBoxHeading_td a{color:#606162;font-size:11px;line-height:12px;font-weight:bold;font-family:Tahoma,Geneva,sans-serif;text-decoration:none}
.infoBoxHeading_td a:hover{color:#606162;text-decoration:underline;}
.infoBoxContents_table{padding:0px 0px 0px 0px;}
.infoBoxContents_table .boxText{padding:14px 27px 21px 27px;height:25px;}


.footer		{padding:0px 0px 0px 0px;background:url(/images/row_3.gif) 0px 0px repeat-x #19191a;}


.footer_td		{text-align:left;teight:70px;vertical-align:middle;text-align:left;padding-left: 25px;}
.footer_td a		{text-decoration:none;}
.footer_td a:hover	{text-decoration:underline;}

.footer_td1		{text-align:left;teight:70px;vertical-align:middle;text-align:left;padding-left: 90px;}
.footer_td1 a		{text-decoration:none;}
.footer_td1 a:hover	{text-decoration:underline;}

.footer_item			{line-height:18px;color:#575757;}
.footer_item a			{text-decoration:none;}
.footer_item a:hover		{text-decoration:underline;}
.footer_over_item		{line-height:18px;}					
.footer_over_item a		{text-decoration:none;}
.footer_over_item a:hover	{text-decoration:underline;}					


.header1 {font-size: 18px;color: #000000;font-family: Arial, Helvetica, sans-serif;}
.sw1 {color: #000000;line-height: 18px;}
.rahmengrau {border: 1px solid #999999;}
.gif {
	clip:       rect(auto auto auto auto);
	position: absolute;
	left: 10px;
	top: 10px;
	z-index: auto;



}

