
a.top_nav:link       { color: white; font-style: italic; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 0px }
a.top_nav:visited   { color: white; font-style: italic; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 0px }
a.top_nav:hover   { color: white; font-style: italic; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; letter-spacing: 0px }
a.top_nav_selected:link     { color: white; font-style: italic; font-weight: bold; font-size: 11px; line-height: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; letter-spacing: 0px }
a.top_nav_selected:visited   { color: white; font-style: italic; font-weight: bold; font-size: 11px; line-height: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; letter-spacing: 0px }
a.top_nav_selected:hover   { color: white; font-style: italic; font-weight: bold; font-size: 11px; line-height: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; letter-spacing: 0px }

a.sub_nav:link          { color: #000; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.sub_nav:visited { color: #000; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.sub_nav:hover  { color: #000; 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: #000; 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: #000; 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: #000; font-weight: bold; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
.content_head_bereich    { color: #000; font-weight: bold; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.content_body_bereich   { color: #000; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.content_head    { color: #787878; font-style: italic; font-weight: bold; font-size: 20px; line-height: 22px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.content_body      { color: #000; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.product_name { color: black; font-weight: bold; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.product_short { color: #505050; font-weight: normal; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.product_long { color: black; font-weight: normal; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.product_attr { color: black; font-weight: bold; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.product_value { color: black; font-weight: normal; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
td.aufzaehlung_head { color: black; font-weight: bold; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
td.aufzaehlung_body { color: black; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
a.aufzaehlung:link  { color: #ffc000; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
a.aufzaehlung:visited  { color: #ffc000; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
a.aufzaehlung:hover  { color: #ffc000; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
td.textblock_head  { color: black; font-weight: bold; font-size: 9px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #c0c0c0 }
td.textblock_body  { color: #000; font-size: 9px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f0f0f0 }
.content_body_left  { color: #000; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.content_body_block  { color: #000; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.bildunterschrift   { color: black; font-size: 9px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #f0f0f0 }
a.book_tree:link    { color: #000; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.book_tree:visited { color: #000; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.book_tree:hover { color: #000; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
a.book_tree_sel:link   { color: #000; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.book_tree_sel:visited { color: #000; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.book_tree_sel:hover { color: #000; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
a.xml_link:link        { color: #515151; text-decoration: underline }
a.xml_link:hover        { color: #515151; text-decoration: underline }
a.xml_link:visited        { color: #515151; text-decoration: underline }
.xml_mail_name    { color: black; font-weight: normal; font-size: 10px; line-height: 18px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.xml_mail_field    { color: black; 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: #787878; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px }
.b2     { color: #e0a900; font-weight: normal }
.b3   { color: #000; font-weight: normal; font-size: 10px; line-height: 12px; background-color: #ffe6c5; padding: 5px 5px 5px 7px }
.b4    { color: #000; 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: #000; font-weight: normal; font-size: 10px; line-height: 10px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.search  { color: #000; font-weight: normal; font-size: 10px; line-height: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.search_field     { color: #000; 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: #e0a900; 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: #e0a900; 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: #e0a900; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.page_desc   { color: #e0a900; 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: #e0a900; 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: black; 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: black; 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: black; font-style: normal; font-weight: normal; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.table_link:visited  { color: black; font-style: normal; font-weight: normal; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.table_link:hover  { color: #123386; font-style: normal; font-weight: normal; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
table.thema { background-color: #a0a0a0 }
td.thema { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white }
th.thema { color: #000; 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: #e0a900; text-decoration: underline }
a.thema:visited  { color: #e0a900; text-decoration: underline }
a.thema:hover  { color: #e0a900; text-decoration: underline }
a.standard_link:link  { color: #e0a900; text-decoration: underline }
a.standard_link:visited  { color: #e0a900; text-decoration: underline }
a.standard_link:hover  { color: #e0a900; text-decoration: underline }
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 }

.content {
	position: relative;
	font-size: 10px;
	font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 0;
	padding: 0;
	font-weight: normal;
	width: 439px;
}

#body_all {
    position: relative;
    margin: 0 auto;
    width: 850px;
    text-align: left;
    background-color: #fff;
}

/* Top Navigation */

#navigation_top {
	position: relative;
	height: 25px;
	width: 850px;
	overflow: hidden;
}

#navigation_top strong {
	font-weight: bold;
}

#navigation_top_last {
	position: relative;
	display: block;
	float: left;
	left: 15px;
	height: 25px;
	width: 15px;
	}

/* Level 1 */	

#navigation_top ul.level_1 {
	float: left;
	position: relative;
	font-size: 12px;
	left: 15px;
	font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	list-style-type: none;
	margin: 0;
	padding: 0;
	height: 25px;
	font-weight: normal;
}

#navigation_top li.level_1 {
	float: left;
}

	#navigation_top a.level_1 {
		display: block;
		line-height: 14px;
		color: #fff;
		text-decoration: none;
		padding: 0px 15px 0px 0px;
			}
	#navigation_top a.level_1:hover { 
		text-decoration: underline;
	}
	#navigation_top a.level_1_sel {
		display: block;
		line-height: 14px;
		color: #fff;
		text-decoration: none;
		padding: 0px 15px 0px 0px;		/* indent */
		font-weight: bold;
		text-decoration: underline 
			}
	#navigation_top a.level_1_sel:hover{ 
		text-decoration: underline 
	}

/* tabelle */
					
.content table.csv_tabelle {
	position: relative;
	clear: both;
	padding: 0;
	margin: 0px 0px 14px 0px;
	width: 439px;
}

.content tr.csv_tabelle { 
}

.content tr.csv_tabelle_blank { 
}

.content th.csv_tabelle { 
	font-weight: bold;
	font-size: 10px;
	line-height: 14px;
	color: #000;
	background-color: #ddd;
	height: 20px;
	padding: 1px;
}

.content td.csv_tabelle {
	font-weight: normal;
	font-size: 10px;
	line-height: 18px;
	color: #777;
	background-color: #f0f0f0;
	padding: 1px;
}

.content td.csv_tabelle_blank {
	height: 18px;
	padding: 1px;
}

/* Liste fuer den XML-Parser */

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

.content .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 -2px;						padding: 0px 0px 0px 10px;
}

/* twitter_timeline */
					
					.content ul.twitter_timeline {
						list-style-type: none;
						margin: 0px 0px 20px 0px;
						padding: 0;
					}
					
					.content ul.twitter_timeline li {
						margin-bottom: 10px;
					}
					
					.content ul.twitter_timeline .created_at {
						font-weight: bold;
						float: left;
						width: 80px;
					}
					
					.content ul.twitter_timeline .text {
						padding-left: 5px;
						width: 340px;
						float: left;
					}
					
					.content ul.twitter_timeline a {
						color: <?=$GLOBALS['css_content_link_color']?>;
						text-decoration: none;
					}
					
					.content ul.twitter_timeline a:hover {
						text-decoration: underline;
					}

