		
	body { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

	.content_subhead { font-family: arial, helvetica, sans-serif; font-size: 10px; color: #1F61AB; line-height: 15px; }
	.content_tipp { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #1F61AB; line-height: 15px; }
	.content_td { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #1F61AB; line-height: 15px; padding-right: 20px;}
	.content_head { font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #1F61AB; line-height: 15px;  }
	.content { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #1F61AB; line-height: 15px; padding: 30px 30px 30px 30px; }
	.content_hotel { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #1F61AB; line-height: 15px; padding-left: 30px; padding-right: 0px;padding-bottom: 30px; padding-top: 30px; }
	.content_offer { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #1F61AB; line-height: 15px; padding-left: 20px; padding-right: 20px;padding-bottom: 20px; padding-top: 15px; }
	
	.news_box { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #1F61AB; line-height: 17px; padding-left: 17px; padding-right: 17px;padding-bottom: 10px; padding-top: 17px; }

	.footer { font-family: arial, helvetica, sans-serif; font-size: 10px; color: #1F61AB; text-decoration: none; }

	.destination_hotel { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #1F61AB; line-height: 15px; text-decoration: none; }
	.cms_headline { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #1F61AB; line-height: 15px; text-decoration: none; }

	.destination_head { font-family: arial, helvetica, sans-serif; font-size: 10px; color: #1F61AB; line-height: 15px; padding-left: 20px; padding-bottom: 5px; padding-top: 5px; }
	.destination { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #1F61AB; line-height: 15px; padding-left: 20px; }

	a.destination:link { font-family: tahoma; font-size: 11px;  color: #1F61AB; text-decoration: none; padding-left: 10px; padding-right: 10px; }
	a.destination:visited { font-family: tahoma; font-size: 11px;   color: #1F61AB; text-decoration: none;  padding-left: 10px; padding-right: 10px; }
	a.destination:hover { font-family: tahoma; font-size: 11px;  color: #FFFFFF;  text-decoration: none; padding-left: 10px; padding-right: 10px;}
	a.destination:active { font-family: tahoma; font-size: 11px;  color: #1F61AB; text-decoration: none; padding-left: 10px; padding-right: 10px; }		

	.news_box a:link, .news_box a:visited, .news_box a:hover, .news_box a:active {
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #1F61AB;
		line-height: 15px;
		text-decoration: none;
	}
	
	a.menu:link { font-family: arial, helvetica, sans-serif; font-size: 10px; color: #1F61AB; text-decoration: none; padding-left: 6px; padding-right: 6px; }
	a.menu:visited { font-family: arial, helvetica, sans-serif; font-size: 10px; color: #1F61AB; text-decoration: none;  padding-left: 6px; padding-right: 6px; }
	a.menu:hover { font-family: arial, helvetica, sans-serif; font-size: 10px; color: #000000;  text-decoration: none; padding-left: 6px; padding-right: 6px; }
	a.menu:active { font-family: arial, helvetica, sans-serif; font-size: 10px; color: #1F61AB; text-decoration: none; padding-left: 6px; padding-right: 6px; }		

	a.menu_mag:link { font-family: arial, helvetica, sans-serif; font-size: 10px; color: #1F61AB; text-decoration: none; }
	a.menu_mag:visited { font-family: arial, helvetica, sans-serif; font-size: 10px; color: #1F61AB; text-decoration: none;  }
	a.menu_mag:hover { font-family: arial, helvetica, sans-serif; font-size: 10px; color: #000000;  text-decoration: none; }
	a.menu_mag:active { font-family: arial, helvetica, sans-serif; font-size: 10px; color: #1F61AB; text-decoration: none;  }		

	a:link { color: #1F61AB; }
	a:visited { color: #1F61AB;}
	a:hover { color: #1F61AB; }
	a:active { color: #1F61AB;  }

	.anfrage_text { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 13px; padding-right: 10px; padding-left: 8px;  padding-bottom: 5px;  padding-top: 5px;}

	.form_text { font-family: arial, helvetica, sans-serif; font-size: 10px; color: #1F61AB; line-height: 15px; padding-right: 10px; padding-left: 8px;  padding-bottom: 5px;  padding-top: 5px;}
	.form_text_2 { font-family: arial, helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 15px; padding-right: 10px; padding-left: 8px;  padding-bottom: 5px;  padding-top: 5px;}
	.form_button { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; height: 22px; width: 120px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #EEEEEF; border-right-color: #808080; border-bottom-color: #808080; border-left-color: #EEEEEF; }
	.form_field { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #666666; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #808080; border-right-color: #EEEEEF; border-bottom-color: #EEEEEF; border-left-color: #808080; }
	
	#dhtmltooltip { font-family: arial, helvetica, sans-serif; font-size: 10px; position: absolute; border: 1px solid black; padding: 2px; background-color: lightyellow; visibility: hidden; z-index: 100; filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); }