/* Liste fuer den XML-Parser */

.xml_liste ul {
	margin: 4px 0px 0px 0px;
	padding: 0;
	list-style-type: none;
}

.xml_liste li {
	margin: 0px 0px 6px 0px;
	font-size: 1.0em;
	line-height: 1.5em;
	background-image: url('wv_images/bullet.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 0px 10px;
}

a.mini_nav:link { color: #5e5e5e; font-style: normal; font-weight: normal; font-size: 9px; line-height: 1px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 0px }
a.mini_nav:visited { color: #5e5e5e; font-style: normal; font-weight: normal; font-size: 9px; line-height: 1px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 0px }
a.mini_nav:hover { color: #5e5e5e; font-style: normal; font-weight: normal; font-size: 9px; line-height: 1px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 0px }
a.mini_nav_selected:link { color: #606060; font-style: normal; font-weight: normal; font-size: 9px; line-height: 1px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 0px }
a.mini_nav_selected:visited { color: #606060; font-style: normal; font-weight: normal; font-size: 9px; line-height: 1px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 0px }
a.mini_nav_selected:hover { color: #606060; font-style: normal; font-weight: normal; font-size: 9px; line-height: 1px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; letter-spacing: 0px }
td.top_nav { }
td.top_nav_selected { background-color: white }
a.top_nav:link      { color: #5e5e5e; font-style: normal; font-weight: normal; font-size: 10px; line-height: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 0px }
a.top_nav:visited  { color: #5e5e5e; font-style: normal; font-weight: normal; font-size: 10px; line-height: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 0px }
a.top_nav:hover  { color: #5e5e5e; font-style: normal; font-weight: normal; font-size: 10px; line-height: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; letter-spacing: 0px }
a.top_nav_selected:link     { color: #000; font-style: normal; font-weight: bold; font-size: 10px; line-height: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 0px }
a.top_nav_selected:visited   { color: #000; font-style: normal; font-weight: bold; font-size: 10px; line-height: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 0px }
a.top_nav_selected:hover   { color: #000; font-style: normal; font-weight: bold; font-size: 10px; line-height: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; letter-spacing: 0px }
a.sub_nav:link          { color: #666; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
table.content_sub_nav { }
table.content_sub_nav_selected  { }
table.content_sub_row_selected  { }
table.sub_nav { }
table.sub_nav_selected  { background-color: #fff }
a.sub_nav:visited { color: #666; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.sub_nav:hover  { color: #666; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
a.sub_nav_selected:link       { color: #3699ca; font-weight: bold; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.sub_nav_selected:visited  { color: #3699ca; font-weight: bold; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.sub_nav_selected:hover   { color: #3699ca; font-weight: bold; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
.content_head_bereich    { color: #3699ca; font-weight: bold; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.content_body_bereich   { color: #666; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.content_head     { color: #3699ca; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.content_body      { color: #666; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.content_body1 { color: #666; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
td.aufzaehlung_head { color: #666; font-weight: bold; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
td.aufzaehlung_body { color: #666; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
a.aufzaehlung:link { color: #666; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
a.aufzaehlung:visited { color: #666; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
a.aufzaehlung:hover { color: #666; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
td.textblock_head   { color: #3699ca; font-weight: bold; font-size: 9px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #c0c0c0 }
td.textblock_body  { color: #666; font-size: 9px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f0f0f0 }
.content_body_left  { color: #666; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.content_body_block  { color: #666; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.bildunterschrift   { color: #666; font-size: 9px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #f0f0f0 }
a.xml_link:link       { color: #3699ca; text-decoration: underline }
a.xml_link:hover       { color: #3699ca; text-decoration: underline }
a.xml_link:visited       { color: #3699ca; text-decoration: underline }
.xml_mail_name    { color: #666; font-weight: normal; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.xml_mail_field    { color: #666; font-weight: normal; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border: solid 1px }
.b1    { color: #3699ca }
.b2      { color: #3699ca; font-weight: bold }
.b3     { color: #3699ca; font-weight: bold; font-size: 12px; line-height: 18px }
.b4    { color: #666; font-weight: normal; font-size: 10px; line-height: 12px; background-color: #ffe6c5; text-align: left; float: right; margin: 5px; padding: 5px 5px 5px 7px; position: static; left: 100px; width: 150px }
.mail_field { color: #666; font-weight: normal; font-size: 10px; line-height: 10px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.search  { color: #666; font-weight: normal; font-size: 10px; line-height: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.search_field     { color: #666; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white }
a.link_small:link { color: #666; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.link_small:hover { color: #666; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.link_small:visited { color: #666; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.page_desc  { color: #666; font-style: normal; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border: none }
a.page_desc_this { color: white; font-style: normal; font-weight: bold; font-size: 11px; line-height: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding: 2px; border: none }
a.page_desc_other { color: #666; font-style: normal; font-weight: bold; font-size: 11px; line-height: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding: 2px; border: none }
.table_head  { color: #666; font-style: normal; font-weight: bold; font-size: 11px; line-height: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e0e0e0 }
.table_row  { color: #666; font-style: normal; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e8e8e8 }
a.table_link:link { color: #666; font-style: normal; font-weight: bold; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.table_link:visited { color: #666; font-style: normal; font-weight: bold; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.table_link:hover { color: #123386; font-style: normal; font-weight: bold; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
table.thema { background-color: #a0a0a0 }
td.thema { color: #666; font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white }
th.thema { color: #666; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; text-align: left }
a.thema:link { color: #666; text-decoration: underline }
a.thema:visited { color: #666; text-decoration: underline }
a.thema:hover { color: #666; text-decoration: underline }
a.standard_link:link  { color: #3699ca; text-decoration: underline }
a.standard_link:visited  { color: #3699ca; text-decoration: underline }
a.standard_link:hover  { color: #3699ca; text-decoration: underline }
a.forum:link  { color: black; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Arial, Geneva, Verdana, Swiss, SunSans-Regular; text-decoration: none }
a.forum:visited  { color: black; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Arial, Geneva, Verdana, Swiss, SunSans-Regular; text-decoration: none }
a.forum:hover  { color: black; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Arial, Geneva, Verdana, Swiss, SunSans-Regular; text-decoration: underline }
th.forum_thread  { color: black; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d8e3eb }
td.forum_thread  { color: #505050; font-size: 11px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e6f4ff }
th.forum_reply  { color: black; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ddd }
td.forum_reply  { color: #666; font-size: 11px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f0f0f0 }
.forum { color: #666; font-size: 11px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.forum_error { color: white; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f00 }
.forum_ok { color: #666; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #0f0 }
table.form_field { }
.form_confirm { color: black; font-weight: normal; font-size: 10px; line-height: 16px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
td.form_field { color: black; font-weight: normal; font-size: 10px; line-height: 16px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
td.form_field_name { color: black; font-weight: bold; font-size: 10px; line-height: 16px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
td.form_field_description { color: black; font-weight: normal; font-size: 10px; line-height: 16px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
td.form_field_description_small { color: black; font-weight: normal; font-size: 9px; line-height: 10px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
td.form_field_input { color: black; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
td.form_field_textarea { color: black; font-weight: normal; font-size: 9px; line-height: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
td.form_field_choice { color: black; font-weight: normal; font-size: 10px; line-height: 16px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
span.form_field_error { color: red; font-size: 10px; line-height: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

/* video_stream.tobj */

.video {
	margin: 0px 0px 0px 0px;
	position: relative;
	font-size: 11px;
	line-height: 12px;
	font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	width: 400px;
}

.video img {
	margin: 0px 4px 5px 0px;
}

.video p {
	margin: 5px 3px 5px 3px;
	width: 112px;
	font-size: 1em;
	line-height: 1.4em;
}

/* Sprachauswahl */
	
	#lang_selector ul {
		position: absolute;
		top: 235px;
		left: 11px;
		width: 160px;
		list-style-type: none;
		padding: 0;
		margin: 0;
		font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	}
	
	#lang_selector li.not {
		float: left;
		width: 70px;
		padding: 0;
		margin: 0;
		text-align: center;
	}
	
	#lang_selector li.sel {
		float: left;
		width: 70px;
		text-align: center;
		margin: 0;
		padding: 0;
	}
	
	#lang_selector a.sel {
		position: relative;
		font-size: 10px;
		line-height: 11px;
		color: #fff;
		padding: 0px 6px 0px 6px;
		margin: 0;
		text-decoration: none;
		background-color: #3699ca;
	}
	
	#lang_selector a.not {
		position: relative;
		font-size: 10px;
		line-height: 11px;
		color: #555;
		padding: 0px 6px 0px 6px;
		margin: 0;
		text-decoration: none;
	}
	
	#lang_selector a.not:hover {
		text-decoration: underline;
	}

