.menu {
  font-family: Verdana;
  font-size: 10.5pt;
  color: #000000;
  text-decoration: underline;
  letter-spacing:0mm;
  line-height:14pt;
  font-weight:600;
}

.highlight {
  font-family: Verdana;
  font-size: 11pt;
  color: #EEEEEE;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:14pt;
  font-weight:600;
}

.text {
  font-family: Verdana;
  font-size: 10pt;
  color: #111111;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:12pt;
  font-weight:500;
}

.text2 {
  font-family: Verdana;
  font-size: 10pt;
  color: #111111;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:20pt;
  font-weight:500;
}

.text_fett {
  font-family: Verdana;
  font-size: 10pt;
  color: #111111;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:12pt;
  font-weight:600;
}

.text_fett2 {
  font-family: Verdana;
  font-size: 10pt;
  color: #111111;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:30pt;
  font-weight:600;
}

.tour_nonlink_neu {
  font-family: Verdana;
  font-size: 10pt;
  color: #663300;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:12pt;
  font-weight:600;
}

.tour_link_neu {
  font-family: Verdana;
  font-size: 10pt;
  color: #663300;
  text-decoration: underline;
  letter-spacing:0mm;
  line-height:12pt;
  font-weight:600;
}

.tour_fett_neu {
  font-family: Verdana;
  font-size: 10pt;
  color: #111111;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:12pt;
  font-weight:600;
}

.tour_neu {
  font-family: Verdana;
  font-size: 10pt;
  color: #111111;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:12pt;
  font-weight:500;
}

.tour_nonlink_alt {
  font-family: Verdana;
  font-size: 10pt;
  color: #CC9966;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:12pt;
  font-weight:600;
}

.tour_link_alt {
  font-family: Verdana;
  font-size: 10pt;
  color: #CC9966;
  text-decoration: underline;
  letter-spacing:0mm;
  line-height:12pt;
  font-weight:600;
}

.tour_fett_alt {
  font-family: Verdana;
  font-size: 10pt;
  color: #999999;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:12pt;
  font-weight:600;
}

.tour_alt {
  font-family: Verdana;
  font-size: 10pt;
  color: #999999;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:12pt;
  font-weight:500;
}

.tour {
  font-family: Verdana;
  font-size: 9pt;
  color: #111111;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:12pt;
  font-weight:500;
}

.text_gross {
  font-family: Verdana;
  font-size: 12pt;
  color: #111111;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:14pt;
  font-weight:500;
}

.text_gross_fett {
  font-family: Verdana;
  font-size: 11pt;
  color: #111111;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:14pt;
  font-weight:600;
}

.gross {
  font-family: Verdana;
  font-size: 14pt;
  color: #111111;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:14pt;
  font-weight:500;
}

.text_farb {
  font-family: Verdana;
  font-size: 10pt;
  color: #333399;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:12pt;
  font-weight:500;
}

.text_farb_gross {
  font-family: Verdana;
  font-size: 12pt;
  color: #333399;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:14pt;
  font-weight:600;
}

.text_farb_fett {
  font-family: Verdana;
  font-size: 11pt;
  color: #333399;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:13pt;
  font-weight:600;
}

.hinweis {
  font-family: Verdana;
  font-size: 12pt;
  color: #EE0000;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:14pt;
  font-weight:500;
}

.fehler {
  font-family: Verdana;
  font-size: 10pt;
  color: #EE0000;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:12pt;
  font-weight:500;
}

.link1 {
  font-family: Verdana;
  font-size: 10pt;
  color: #663300;
  text-decoration: underline;
  letter-spacing:0mm;
  line-height:12pt;
  font-weight:500;
}

.link2 {
  font-family: Verdana;
  font-size: 12pt;
  color: #663300;
  text-decoration: underline;
  letter-spacing:0mm;
  line-height:14pt;
  font-weight:500;
}

.link3 {
  font-family: Verdana;
  font-size: 12pt;
  color: #131556;
  text-decoration: underline;
  letter-spacing:0mm;
  line-height:14pt;
  font-weight:600;
}

.link4 {
  font-family: Verdana;
  font-size: 10pt;
  color: #0000CC;
  text-decoration: underline;
  letter-spacing:0mm;
  line-height:12pt;
  font-weight:500;
}

.alt {
  font-family: Arial;
  font-size: 10.5pt;
  color: #0000FF;
  text-decoration: underline;
  font-weight:500;
}

.top {
  font-family: Arial;
  font-size: 9pt;
  color: #FFFFFF;
  text-decoration: underline;
  letter-spacing:0mm;
  line-height:18pt;
  font-weight:600;
}

.rahmen_1 {
  border-color: #DDDDDD;
  border-style: solid;
  border-width: 2px;
  background: #B9A687;
  font-family: Verdana;
  font-size: 9pt;
  color: #111111;
}

.rahmen_2 {
  border-color: #B48750;
  border-style: solid;
  border-width: 1px;
  background: #FFFFFF;
  font-family: Arial;
  font-size: 13px;
  font-weight: 500;
  color: #000000;
}

.rahmen_3 {
  border-color: #E7CDB5;
  border-style: solid;
  border-width: 2px;
  background: #000000;
}

.cd2 {
  font-family: Arial;
  font-size: 14pt;
  color: RED;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:10pt;
  font-weight:500;
}

.cd {
  font-family: Verdana;
  font-size: 10pt;
  color: #CC0000;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:14pt;
  font-weight:500;
}

.start {
  font-family: Verdana;
  font-size: 20pt;
  color: #524941;
  text-decoration: underline;
  letter-spacing:0.5mm;
  line-height:24pt;
  font-weight:600;
}

.news {
  font-family: Courier;
  font-size: 10.5pt;
  color: #111111;
  text-decoration: none;
  letter-spacing:0mm;
  line-height:12pt;
  font-weight:500;
}

  BODY { 
    scrollbar-face-color:#111111; 
    scrollbar-highlight-color:#FFFFFF; 
    scrollbar-3dlight-color:#000000; 
    scrollbar-darkshadow-color:#000000; 
    scrollbar-shadow-color:#000000; 
    scrollbar-arrow-color:#FFFFFF; 
    scrollbar-track-color:#E0E0E0; 
  }

	p.captcha_1,
	p.captcha_2,
	p.captcha_notvalid
	{
		margin-left: 30px;
		margin-right: 20px;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		background: transparent;
		color: #000000;
	}
	p.captcha_2
	{
		font-size: 10px%;
		font-style: italic;
		font-weight: normal;
	}
	p.captcha_notvalid
	{
		color: #CC0000;
	}
	
	.captchapict
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border-style: inset;
		border-width: 4px;
		border-color: #C0C0C0;
	}
	
	#captcha
	{
		margin-left: 30px;
		margin-right: 30px;
		border-style: dashed;
		border-width: 2px;
		border-color: #000000;
	}