body
		{
		 background-color: "#DCD9D9";
		 margin: 18 ; 
		 padding: 0 ;
		}

font.verdana10pt	{ font-family: Verdana; font-size: 10pt }
font.verdana11pt	{ font-family: Verdana; font-size: 11pt }
font.verdana12pt	{ font-family: Verdana; font-size: 12pt }

span.verdana8pt		{ font-family: Verdana; font-size: 8pt }
span.verdana10px	{ font-family: Verdana; font-size: 10px }
span.verdana9px		{ font-family: Verdana; font-size: 9px }
span.verdana12pt	{ font-family: Verdana; font-size: 12pt }
span.verdana10pt	{ font-family: Verdana; font-size: 10pt }

span.hollweger8pt	{ font-family: Verdana; font-size: 8pt }

a.verdana10px		{ font-family: Verdana; font-size: 10px; font-weight: normal; color: "#F6F8FB"; text-decoration: none; text-transform: uppercase;}
a.verdana10px:hover	{ color: "#111111" }

body, th, td, p, div	{ color: #545454; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }

select					{ color: #545454; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.Auswahl 				{ background-color:#F0E3D5; width:270px; border:6px solid #ddd; }

body.main				{ color: #545454; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 }
.welcome_de				{ background-image: url("images/bg/willkommen.jpg"); background-repeat: no-repeat; background-position: left top }
.welcome_en				{ background-image: url("images/bg/welcome.jpg"); background-repeat: no-repeat; background-position: left top }
.nav_bg					{ background-image: url("images/bg/nav_left_bg.jpg"); background-repeat: no-repeat; background-position: 0 bottom; border-right: 1px solid #bdbbbc; border-left: 1px solid white }
.theme_bg				{ background-image: url("images/bg/theme_bg.gif");  }
.main_nav_bg			{ background-image: url("images/bg/main_nav_bg.gif"); background-repeat: no-repeat; border-bottom: 1px solid #bdbbbc }
.main_nav_bg_winter		{ background-image: url("images/bg/winter/main_nav_bg.gif"); background-repeat: no-repeat; border-bottom: 1px solid #bdbbbc }
.banner					{ border-top: 1px solid #fdfbe0; border-right: 1px solid #fdfbe0; border-bottom: 1px solid #fdfbe0 }
.line					{ background-image: url("images/bg/line.gif"); background-repeat: repeat-x }
.line_v					{ background-image: url("images/bg/line_v.gif"); background-repeat: repeat-y }
.footer					{ color: #707070; font-size: 9px; font-family: Verdana, Arial, sans-serif }
.title_bg				{ color: #fff; background-image: url("images/bg/nav_left_gradient.gif"); border-top: 1px solid #bdbbbc; border-bottom: 1px solid #bdbbbc }
.sel_bl					{ color: #545454; font-size: 9px; width: 160px; height: 17px }
.greenfont				{ color: #18480d; font-size: 11px; font-weight: normal }
.greenfont_title		{ color: #18480d; font-size: 14px; font-family: Arial, Verdana, sans-serif; font-weight: normal }
.whitefont				{ color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, sans-serif }
.whitefont_title		{ color: #ffffff; font-size: 13px; font-family: Arial, Verdana, sans-serif; font-weight: normal }
.search_bg				{ color: #fff; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: bold; background-image: url("images/search_bg.gif"); background-repeat: no-repeat }
.green_titlebar			{ color: #fff; font-size: 11px; font-family: Arial, Verdana, sans-serif; background-color: #517441 }

a:link                  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a:visited				{ color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a:hover					{ color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a:active				{ color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }

a.head:link             { color: #5582AA; font-size: 10px; font-weight: normal; text-decoration: none }
a.head:visited			{ color: #5582AA; font-size: 10px; font-weight: normal; text-decoration: none }
a.head:hover			{ color: #5582AA; font-size: 10px; font-weight: normal; text-decoration: none }
a.head:active			{ color: #5582AA; font-size: 10px; font-weight: normal; text-decoration: none }

a.adresse:link          { color: #986641; font-size: 10px; font-weight: normal; text-decoration: underline }
a.adresse:visited		{ color: #986641; font-size: 10px; font-weight: normal; text-decoration: underline }
a.adresse:hover			{ color: #707070; font-size: 10px; font-weight: normal; text-decoration: underline }
a.adresse:active		{ color: #986641; font-size: 10px; font-weight: normal; text-decoration: underline }


a.menu:link             { color: #FFFFFF; font-size: 9px; font-weight: normal; text-decoration: none }
a.menu:visited			{ color: #FFFFFF; font-size: 9px; font-weight: normal; text-decoration: none }
a.menu:hover			{ color: #FFFFFF; font-size: 9px; font-weight: normal; text-decoration: none }
a.menu:active			{ color: #FFFFFF; font-size: 9px; font-weight: normal; text-decoration: none }

a.menu2:link            { color: #000000; font-size: 9px; font-weight: normal; text-decoration: none }
a.menu2:visited			{ color: #000000; font-size: 9px; font-weight: normal; text-decoration: none }
a.menu2:hover			{ color: #000000; font-size: 9px; font-weight: normal; text-decoration: none }
a.menu2:active			{ color: #000000; font-size: 9px; font-weight: normal; text-decoration: none }

a.menu3:link            { color: #FFFFFF; font-size: -4; font-weight: normal; text-decoration: none }
a.menu3:visited			{ color: #FFFFFF; font-size: -4; font-weight: normal; text-decoration: none }
a.menu3:hover			{ color: #FFFFFF; font-size: -4; font-weight: normal; text-decoration: none }
a.menu3:active			{ color: #FFFFFF; font-size: -4; font-weight: normal; text-decoration: none }


a.nav:link				{ color: #707070; font-size: 10px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
a.nav:visited			{ color: #707070; font-size: 10px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
a.nav:hover				{ color: black; font-size: 10px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
a.nav:active			{ color: black; font-size: 10px; font-family: Arial, Verdana, sans-serif; text-decoration: none }

a.nav_over:link         { color: black; font-size: 10px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
a.nav_over:visited      { color: black; font-size: 10px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
a.nav_over:hover        { color: black; font-size: 10px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
a.nav_over:active       { color: black; font-size: 10px; font-family: Arial, Verdana, sans-serif; text-decoration: none }

a.nav_sub:link          { color: #fff; font-size: 9px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
a.nav_sub:visited       { color: #fff; font-size: 9px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
a.nav_sub:hover         { color: #fff; font-size: 9px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
a.nav_sub:active        { color: #fff; font-size: 9px; font-family: Arial, Verdana, sans-serif; text-decoration: none }

a.search:link           { color: #fff; font-size: 11px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
a.search:visited        { color: #fff; font-size: 11px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
a.search:hover          { color: #fff; font-size: 11px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
a.search:active         { color: #fff; font-size: 11px; font-family: Arial, Verdana, sans-serif; text-decoration: none }

a.show_button:link      { color: #fff; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: normal; text-decoration: none }
a.show_button:visited   { color: #fff; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: normal; text-decoration: none }
a.show_button:hover     { color: #fff; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: normal; text-decoration: none }
a.show_button:active    { color: #fff; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: normal; text-decoration: none }


a.info:link             { color: #18480d; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: normal; text-decoration: none }
a.info:visited          { color: #18480d; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: normal; text-decoration: none }
a.info:hover            { color: #18480d; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: normal; text-decoration: none }
a.info:active           { color: #18480d; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: normal; text-decoration: none }

a.small_grey:link       { color: #545454; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: normal; text-decoration: none }
a.small_grey:visited    { color: #545454; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: normal; text-decoration: none }
a.small_grey:hover      { color: #545454; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: normal; text-decoration: underline }
a.small_grey:active     { color: #545454; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: normal; text-decoration: underline }

a.small_grey2:link      { color: #545454; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: normal; text-decoration: none }
a.small_grey2:visited   { color: #545454; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: normal; text-decoration: none }
a.small_grey2:hover     { color: #545454; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: normal; text-decoration: none }
a.small_grey2:active    { color: #545454; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: normal }


a.sitemap:link          { color: #707070; font-size: 10px; font-family: Arial, Verdana, sans-serif; text-decoration: none; list-style-image: url("images/arrow_grey.gif") }
a.sitemap:visited       { color: #707070; font-size: 10px; font-family: Arial, Verdana, sans-serif; text-decoration: none; list-style-image: url("images/arrow_grey.gif") }
a.sitemap:hover         { color: black; font-size: 10px; font-family: Arial, Verdana, sans-serif; text-decoration: none; list-style-image: url("images/arrow.gif") }
a.sitemap:active        { color: black; font-size: 10px; font-family: Arial, Verdana, sans-serif; text-decoration: none; list-style-image: url("images/arrow.gif") }

a.foot:link             { color: #707070; font-size: 9px; font-family: Verdana, Arial, sans-serif; font-weight: normal; text-decoration: none }
a.foot:visited          { color: #707070; font-size: 9px; font-family: Verdana, Arial, sans-serif; font-weight: normal; text-decoration: none }
a.foot:hover            { color: #707070; font-size: 9px; font-family: Verdana, Arial, sans-serif; font-weight: normal; text-decoration: underline }
a.foot:active           { color: #707070; font-size: 9px; font-family: Verdana, Arial, sans-serif; font-weight: normal; text-decoration: underline }


h1                      { color: #18480d; font-size: 17px; font-family: Arial, Verdana, sans-serif; font-weight: normal }
h2                      { color: #18480d; font-size: 17px; font-family: Arial, Verdana, sans-serif; font-style: italic; font-weight: normal }
h3                      { color: #18480d; font-size: 14px; font-family: Arial, Verdana, sans-serif; font-weight: bold }
h4						{ color: #18480d; font-size: 14px; font-family: Arial, Verdana, sans-serif; font-weight: normal }
h6						{ color: #18480d; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: normal; margin-top: 4px }
h5						{ color: #666; font-size: 14px; font-family: Verdana, Arial, sans-serif; font-weight: bold }

.validation_error  		{ color: #f00 }

input.inputBox { width: 274px; height: 20px; }
input.inputBox2 { width: 162px; height: 20px; }
input.inputBox3 { width:  46px; height: 20px; }
input.inputBox4 { width: 228px; height: 20px; }
