html,body									{ margin:0px; padding:0px; width:100%; height:100%; }
body											{ text-align:center; background-color:#FFFFFF; font-family:Arial,Verdana,sans-serif; font-size:13px; color:#716F6E; text-decoration:none; font-weight:normal; }
img												{ border:0px; }
.modulwinter_links_rechts a img:hover		{ opacity:0.7; filter:alpha(opacity=70); }
img:hover.opacity								{ opacity:0.7; filter:alpha(opacity=70); }
img:hover.btn_fotos 							{ opacity:0.7; filter:alpha(opacity=70); }
img:hover.btn_panorama 							{ opacity:0.7; filter:alpha(opacity=70); }
img:hover.btn_wanderungen 						{ opacity:0.7; filter:alpha(opacity=70); }
#header										{ width:930px; height:183px; margin:auto; background-repeat:no-repeat; background-position:top right; text-align:left; vertical-align:top; }
#headerrahmen							{ width:930px; height:183px; margin:auto; background-image:url('../images/gruen/header.gif'); background-repeat:no-repeat; background-position:top right; text-align:left; vertical-align:top; }
#header h1								{ font-family:Arial,Verdana,sans-serif; color:#787976; font-weight:bold; text-decoration:none; font-size:12px; letter-spacing:1px; display:inline; }
.start2								{ font-family:Arial,Verdana,sans-serif; text-decoration:none; text-align:left; color:#8d8d8e; font-size:15px; font-weight:bold; }
.start2 h1							{ font-family:Arial,Verdana,sans-serif; text-decoration:none; text-align:left; color:#8d8d8e; font-size:15px; font-weight:bold; display:inline; }
.start2 h3							{ font-family:Arial,Verdana,sans-serif; text-decoration:none; text-align:left; color:#8d8d8e; font-size:15px; font-weight:bold; display:inline; }
.start h1									{ font-family:Arial,Verdana,sans-serif; text-decoration:none; text-align:left; color:#8d8d8e; font-size:15px; font-weight:bold; position:absolute; margin-top:3px; }
.start h3									{ font-family:Arial,Verdana,sans-serif; text-decoration:none; text-align:left; color:#8d8d8e; font-size:15px; font-weight:bold; position:absolute; margin-top:3px; }
#sprachen									{ width:930px; margin:auto; text-align:right; height:23px; font-family:Arial,Verdana,sans-serif; color:#696769; font-weight:bold; text-decoration:none; }
#sprachen a								{ font-family:Arial,Verdana,sans-serif; color:#696769; font-weight:bold; text-decoration:none; font-size:11px; }
#sprachen a:hover					{ font-family:Arial,Verdana,sans-serif; color:#696769; font-weight:bold; text-decoration:underline; font-size:11px; }
#sprachen a.teilnahme			{ font-family:Arial,Verdana,sans-serif; color:#fe6d4c; font-weight:bold; text-decoration:underline; font-size:11px; }
#sprachen a.teilnahme:hover	{ font-family:Arial,Verdana,sans-serif; color:#fe6d4c; font-weight:bold; text-decoration:none; font-size:11px; }
#contentarea							{ width:930px; margin:auto; text-align:left; }
#footer										{ width:930px; margin:auto; text-align:left; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#858683; font-weight:normal; text-decoration:none; }
#footer a									{ font-family:Arial,Verdana,sans-serif; font-size:11px; color:#858683; text-decoration:none; font-weight:normal; }
#footer a:hover						{ font-family:Arial,Verdana,sans-serif; font-size:11px; color:#858683; text-decoration:underline; font-weight:normal; }
#footerlinks							{ width:745px; }
#footerlinks a						{ font-family:Arial,Verdana,sans-serif; font-size:9px; color:#bfbfc1; text-decoration:none; font-weight:normal; }
#footerlinks a:hover			{ font-family:Arial,Verdana,sans-serif; font-size:9px; color:#bfbfc1; text-decoration:underline; font-weight:normal; }
#menuelinks								{ width:179px; float:left; }
/*#menuerechts							{ width:234px; float:left; }*/
#menuerechts							{ width:234px; float:right; }
#printinfo								{ position:absolute; visibility:hidden; }
#randlinks								{ width:20px; float:left; }
#randrechts								{ width:20px; float:left; }
#inhalt										{ width:477px; text-align:left; float:left; }
#hotelsuche								{ width:234px; text-align:left; margin:auto; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; text-decoration:none; font-weight:normal; }
#hotelsuche input,select	{ border:1px solid #707070; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; font-weight:normal; }
#hotelsuchename						{ width:234px; text-align:left; margin:auto; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; text-decoration:none; font-weight:normal; }
#hotelsuchename input			{ border:1px solid #707070; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; font-weight:normal; }
#tophotels a							{ font-family:Verdana,Arial,sans-serif; color:#808080; font-size:11px; font-weight:normal; text-decoration:none; }
#tophotels a:hover				{ font-family:Verdana,Arial,sans-serif; color:#808080; font-size:11px; font-weight:normal; text-decoration:none; }
#inhalt h2								{	font-family:Arial,Verdana,sans-serif; color:#789539; font-size:16px; font-weight:bold; text-decoration:none; display:inline; }
#inhalt .textwinter h2					{	font-family:Arial,Verdana,sans-serif; color:#; font-size:16px; font-weight:bold; text-decoration:none; display:inline; }
.text											{ font-family:Arial,Verdana,sans-serif; color:#707070; font-weight:normal; text-decoration:none; text-align:left; }
a.text 										{ font-family:Arial,Verdana,sans-serif; color:#707070; font-weight:normal; text-decoration:none; }
a.text:hover							{ font-family:Arial,Verdana,sans-serif; color:#707070; font-weight:bold; text-decoration:none; }
a.text2 									{ font-family:Arial,Verdana,sans-serif; color:#F0F0F0; font-weight:normal; text-decoration:none; font-size:6px; cursor:default; }
a.text2:hover							{ font-family:Arial,Verdana,sans-serif; color:#F0F0F0; font-weight:normal; text-decoration:none; font-size:6px; cursor:default; }
a.text3 										{ font-family:Arial,Verdana,sans-serif; color:#707070; font-weight:normal; text-decoration:underline; }
a.text3:hover							{ font-family:Arial,Verdana,sans-serif; color:#707070; font-weight:normal; text-decoration:none; }
.menueboxlinks						{ width:179px; background-color:#F5F9E2; background-image:url('../images/gruen/titel_179.gif'); background-repeat:no-repeat; background-position:top left; }
.menueboxrechts						{ font-size:11px; width:234px; background-color:#F5F9E2; background-image:url('../images/gruen/titel_234.gif'); background-repeat:no-repeat; background-position:top left; }
.menueboxrechts_blog			{ font-size:11px; width:234px; background-color:#F5F9E2; background-image:url('../images/gruen/titel_blog.gif'); background-repeat:no-repeat; background-position:top left; }
.menueboxrechts a					{ font-family:Arial,Verdana,sans-serif; color:#716F6E; font-size:11px; font-weight:normal; text-decoration:none; }
.menueboxrechts a:hover		{ font-family:Arial,Verdana,sans-serif; color:#716F6E; font-size:11px; font-weight:normal; text-decoration:underline; }
a.menuerechtslink					{ font-family:Arial,Verdana,sans-serif; color:#716F6E; font-size:11px; font-weight:normal; text-decoration:none; }
a.menuerechtslink:hover 	{ font-family:Arial,Verdana,sans-serif; color:#716F6E; font-size:11px; font-weight:normal; text-decoration:underline; }
.infobox									{ width:230px; background-color:#F5F5F5; background-image:url('../images/gruen/titel3.gif'); background-repeat:no-repeat; background-position:top left; }
.infobox a								{ font-family:Arial,Verdana,sans-serif; color:#716F6E; font-size:11px; font-weight:normal; text-decoration:none; }
.infobox a:hover					{ font-family:Arial,Verdana,sans-serif; color:#716F6E; font-size:11px; font-weight:normal; text-decoration:underline; }
.menueboxh1								{ font-family:Arial,Verdana,sans-serif; font-size:14px; font-weight:normal; color:#FFFFFF; display:inline; }
.menueboxh2								{ font-family:Arial,Verdana,sans-serif; font-size:14px; font-weight:normal; color:#FFFFFF; display:inline; }
.menuelinksitem						{ width:179px; height:19px; cursor:pointer; font-family:Arial,Verdana,sans-serif; font-weight:bold; color:#707070; font-size:11px; white-space:nowrap; }
.menuelinksitem2					{ width:179px; height:18px; cursor:pointer; font-family:Arial,Verdana,sans-serif; font-weight:bold; color:#FC8748; font-size:11px; white-space:nowrap; background-color:#FFFFFF; }
a.menuelinksitems					{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:normal; text-decoration:none; }
a.menuelinksitems:hover		{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:normal; text-decoration:none; }
.linie										{ width:477px; height:1px; background-color:#E9F8B7; font-size:1px; line-height:1px; }
a.trefferliste						{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:11px; font-weight:normal; text-decoration:none; }
a.trefferliste:hover			{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:11px; font-weight:normal; text-decoration:none; }
a.trefferliste2						{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:normal; text-decoration:none; }
a.trefferliste2:hover			{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:normal; text-decoration:underline; }
a.trefferliste3						{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:normal; text-decoration:none; }
a.trefferliste3:hover			{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:bold; text-decoration:underline; }
a.listeangebote						{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:13px; font-weight:normal; text-decoration:none; }
a.listeangebote:hover			{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:13px; font-weight:bold; text-decoration:underline; }
#infoseiten a.trefferliste2						{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:normal; text-decoration:none; }
#infoseiten a.trefferliste2:hover			{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:normal; text-decoration:underline; }
#infoseiten a.trefferliste3 { font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:normal; text-decoration:none; }
#infoseiten a.trefferliste3:hover	{ font-family:Arial,Verdana,sans-serif; color:black; font-size:12px; font-weight:bold; text-decoration:underline; }
#infoseiten a.trefferliste4	{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:normal; text-decoration:none; }
#infoseiten a.trefferliste4:hover	{ font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:normal; text-decoration:underline; }
#infobar									{ width:477px; height:23px; text-align:left; background-image:url('../images/gruen/titelleiste.gif'); background-repeat:no-repeat; }
#infobar2									{ width:477px; height:23px; text-align:left; background-image:url('../images/gruen/titelleiste3.gif'); background-repeat:no-repeat; }
#infobar2 .titelh1 h1			{ font-family:Arial,Verdana,sans-serif; font-weight:bold; font-size:14px; color:#707070; }
#infobar2 .titeltiph1 h1	{ font-family:Arial,Verdana,sans-serif; font-weight:bold; font-size:14px; color:#707070; margin-top:0px; padding-top:0px; }
#infobar2 .titeltipwh1 h1	{ font-family:Arial,Verdana,sans-serif; font-weight:bold; font-size:14px; color:#FFFFFF; margin-top:0px; padding-top:0px; }
#infobar2 .titelwinh1 h1	{ font-family:Arial,Verdana,sans-serif; font-weight:bold; font-size:14px; color:#FFFFFF; }
.infobar2									{ width:477px; height:23px; text-align:left; background-image:url('../images/gruen/titelleiste3.gif'); background-repeat:no-repeat; }
#foto											{ width:270px; height:200px; float:left; }
#foto2										{ width:477px; font-size:12px; }
#buttonleiste							{ width:477px; height:19px; border:0px; }
#buttonleiste a						{ font-family:Arial,Verdana,sans-serif; color:#488020; font-size:12px; font-weight:bold; text-decoration:none; }
#buttonleiste a:hover			{ font-family:Arial,Verdana,sans-serif; color:#488020; font-size:12px; font-weight:bold; text-decoration:none; }
#buttonleiste2 a					{ font-family:Arial,Verdana,sans-serif; color:#488020; font-size:12px; font-weight:bold; text-decoration:none; }
#buttonleiste2 a:hover		{ font-family:Arial,Verdana,sans-serif; color:#488020; font-size:12px; font-weight:bold; text-decoration:none; }
.button										{ background-image:url('../images/gruen/button.gif'); background-repeat:no-repeat; width:126px; height:19px; float:left; cursor:pointer; }
.button_on								{ background-image:url('../images/gruen/button_on.gif'); background-repeat:no-repeat; width:126px; height:19px; float:left; cursor:pointer; }
.button2									{ background-image:url('../images/gruen/button2.gif'); background-repeat:no-repeat; width:118px; height:19px; float:left; cursor:pointer; }
.button2_on								{ background-image:url('../images/gruen/button2_on.gif'); background-repeat:no-repeat; width:118px; height:19px; float:left; cursor:pointer; }
.button3									{ background-image:url('../images/gruen/button3.gif'); background-repeat:no-repeat; width:177px; height:20px; font-family:Arial,Verdana,sans-serif; color:#488020; font-size:12px; font-weight:bold; text-decoration:none; }
.button4									{ background-image:url('../images/gruen/button3.gif'); background-repeat:no-repeat; width:477px; height:20px; font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:bold; text-decoration:none; }
.button5									{ background-image:url('../images/gruen/button4.gif'); background-repeat:no-repeat; width:122px; height:20px; font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:bold; text-decoration:none; float:left; }
.button5_on								{ background-image:url('../images/gruen/button4_on.gif'); background-repeat:no-repeat; width:122px; height:20px; font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:bold; text-decoration:none; float:left; }
.social_button						{ background-image:url('../images/gruen/social_info.gif'); background-repeat:no-repeat; background-position:left 16px; width:177px; height:36px; float:left; font-family:Arial,Verdana,sans-serif; color:#707070; font-size:12px; font-weight:bold; text-decoration:none; }
.social_detail						{ background-image:url('../images/gruen/social_linie.gif'); background-repeat:no-repeat; background-position:right bottom; width:300px; height:36px; float:left; }
#hotelinhalte h1					{ font-family:Arial,Verdana,sans-serif; font-size:12px; color:#707070; font-weight:bold; text-decoration:none; text-align:left; display:inline; margin:0px; }
#hotelinhalt1 						{ width:477px; }
#hotelinhalt1 ul					{ padding-left:15px; }
#hotelinhalt1 select			{ border:1px solid #C9C9C7; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; font-weight:normal; }
#hotelinhalt1 input 			{ border:1px solid #C9C9C7; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; font-weight:normal; }
#hotelinhalt1 textarea		{ border:1px solid #C9C9C7; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; font-weight:normal; }
#hotelinhalt1 table				{ border:0px; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; font-weight:normal; }
#hotellogo								{ margin:0px; float:left; }
#hotelanschrift						{ margin-left:27px; float:left; }
#hotellogo2								{ width:180px; margin-left:27px; float:left; }
.anschrift								{ font-family:Arial,Verdana,sans-serif; color:#808080; font-size:11px; font-weight:normal; text-decoration:none; }
a.anschrift								{ font-family:Arial,Verdana,sans-serif; color:#808080; font-size:11px; font-weight:normal; text-decoration:underline; }
a.anschrift:hover					{ font-family:Arial,Verdana,sans-serif; color:#D3E0C1; font-size:11px; font-weight:normal; text-decoration:none; }
.form_descr								{ width:150px; float:left; text-align:right; padding-right:15px; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; font-weight:normal; }
.form_descr2							{ width:120px; float:left; text-align:right; padding-right:15px; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; font-weight:normal; }
.form_value								{ float:left; text-align:left; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; font-weight:normal; }
.form_value input 				{ border:1px solid #C9C9C7; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; font-weight:normal; }
.form_value textarea			{ border:1px solid #C9C9C7; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; font-weight:normal; }


#infoseiten								{	width:477px; font-family:Arial,Verdana,sans-serif; font-size:13px; color:#707070; font-weight:normal; text-decoration:none; }
#infoseiten	.titelwelh1 h1			{	font-family:'Trebuchet MS',Arial,Verdana,sans-serif; font-size:20px; font-weight:normal; color:#97b8a6; }
#infoseiten	table					{	font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; font-weight:normal; text-decoration:none; }
#infoseiten h1						{ font-family:Verdana,Arial,sans-serif; font-size:12px; color:#707070; font-weight:bold; display:inline; }
#infoseiten h1 a					{ font-family:Verdana,Arial,sans-serif; font-size:12px; color:#707070; font-weight:bold; display:inline; }
#infoseiten h1 a:hover		{ font-family:Verdana,Arial,sans-serif; font-size:12px; color:#707070; font-weight:bold; display:inline; cursor:text; }
#infoseiten h2						{ font-family:Verdana,Arial,sans-serif; font-size:12px; color:#707070; font-weight:bold; display:inline; line-height:15px; }
#infoseiten h3						{ font-family:Arial,Verdana,sans-serif; font-size:13px; color:#85AC39; font-weight:bold; display:inline; line-height:20px; }
#infoseiten h3 a					{ font-family:Arial,Verdana,sans-serif; font-size:13px; color:#85AC39; font-weight:bold; display:inline; line-height:20px; cursor:text; }
#infoseiten h3 a:hover				{ font-family:Arial,Verdana,sans-serif; font-size:13px; color:#85AC39; font-weight:bold; display:inline; line-height:20px; cursor:text; }
#infoseiten h4						{ font-family:Arial,Verdana,sans-serif; font-size:12px; color:#679F90; font-weight:bold; display:inline; line-height:20px; }
#infoseiten h5						{ font-family:Verdana,Arial,sans-serif; font-size:11px; color:#707070; font-weight:bold; display:inline; line-height:15px; }
#infoseiten	a							{	font-family:Arial,Verdana,sans-serif; font-size:13px; color:#707070; font-weight:normal; text-decoration:underline; }
#infoseiten	a:hover				{	font-family:Arial,Verdana,sans-serif; font-size:13px; color:#707070; font-weight:normal; text-decoration:none; }
#infoseiten ul						{ margin-left:20px; margin-top:0px; margin-bottom:0px; list-style-type:square; }
#infoseiten .anfrage a     { font-family:Arial,Verdana,sans-serif; color:#808080; font-size:11px; font-weight:normal; text-decoration:underline; }
#infoseiten .anfrage a:hover        { font-family:Arial,Verdana,sans-serif; color:#D3E0C1; font-size:11px; font-weight:normal; text-decoration:underline; }
#infoseiten a.wanderungen     { font-family:Arial,Verdana,sans-serif; color:#707070; font-weight:normal; text-decoration:none; font-size: 12px; }
#infoseiten a.wanderungen:hover        { font-family:Arial,Verdana,sans-serif; color:black; font-weight:bold; text-decoration:underline; font-size: 12px; }
#infoseiten a.partner				{ font-family:Arial,Verdana,sans-serif; font-size:11px; font-weight:normal; color:#707070; text-decoration:underline; }
#infoseiten a.partner:hover	{ font-family:Arial,Verdana,sans-serif; font-size:11px; font-weight:normal; color:#707070; text-decoration:none; }
#infoseiten #winter_text h3				{line-height:25px;}
#hotelliste	a							{	font-family:Arial,Verdana,sans-serif; font-size:10px; color:#707070; font-weight:normal; text-decoration:none; }
#hotelliste	a:hover				{	font-family:Arial,Verdana,sans-serif; font-size:10px; color:#707070; font-weight:normal; text-decoration:underline; }
#regionnavi								{ width:185px; border:1px solid #E0E0E0; font-family:Arial,Verdana,sans-serif; color:#716F6E; font-size:11px; font-weight:normal; text-decoration:none; line-height:16px; }
#regionnavi	a							{ font-family:Arial,Verdana,sans-serif; color:#716F6E; font-size:11px; font-weight:normal; text-decoration:none; }
#regionnavi a:hover				{ font-family:Arial,Verdana,sans-serif; color:#716F6E; font-size:11px; font-weight:normal; text-decoration:underline; }
#hotelnavi								{ width:185px; float:left; border:1px solid #D3E0C1; margin-left:20px; font-size:11px; }
#hotelnavi a							{ font-family:Arial,Verdana,sans-serif; color:#716F6E; font-size:11px; font-weight:normal; text-decoration:none; }
#hotelnavi a:hover				{ font-family:Arial,Verdana,sans-serif; color:#716F6E; font-size:11px; font-weight:normal; text-decoration:underline; }
#hotelnavi span						{ font-size:11px; }
#hotelnavi strong					{ font-size:11px; }
#orteliste a							{ font-family:Arial,Versana,sans-serif; font-weight:normal; color:#707070; text-decoration:none; }
#orteliste a:hover				{ font-family:Arial,Versana,sans-serif; font-weight:normal; color:#707070; text-decoration:underline; }
.webcams1									{ width:477px; border-bottom:12px solid white; background-color:#F5F5F5; }
.webcams2									{ width:100px; margin:10px 17px 10px 15px; float:left; display:inline; }
.webcams3									{ width:330px; margin:10px 15px 10px 0px; float:left; display:inline; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; }
.webcams3 h1							{ font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; display:inline; }
.eventidx1								{ width:477px; border-bottom:16px solid white; }
.eventidx2								{ width:100px; margin:15px 17px 15px 15px; float:left; display:inline; }
.eventidx3								{ width:330px; margin:15px 15px 15px 0px; float:left; display:inline; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; }
.eventidx3 a							{ width:100%; }
.eventidx3 h1							{ font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; display:inline; }
.event1										{ width:477px; background-color:#ECF1E9; padding:10px; margin-bottom:15px; }
#infoseiten>.event1				{ width:457px; }
.event2										{ width:100px; margin-right:20px; float:left; }
.event3										{ width:337px; float:left; font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; }
.eventd1									{ width:270px; float:left; margin-right:20px; }
.eventd2									{ width:187px; float:left; font-family:Arial,Verdana,sans-serif; line-height:17px; font-size:11px; color:#707070; }
.eventd3									{ font-family:Arial,Verdana,sans-serif; font-size:11px; color:#707070; }
.suedtirolinfos						{ font-family:Arial,Verdana,sans-serif; font-size:11px; color:#686868; font-weight:normal; }
.suedtirolinfos h1				{ font-family:Arial,Verdana,sans-serif; font-size:14px; color:#686868; font-weight:bold; display:inline; }
.suedtirolinfos	a					{ font-family:Arial,Verdana,sans-serif; font-size:11px; color:#5326E7; font-weight:normal; text-decoration:none; }
.suedtirolinfos	a:hover		{ font-family:Arial,Verdana,sans-serif; font-size:11px; color:#5326E7; font-weight:normal; text-decoration:underline; }
.suedtirolinfos	a:visited { font-family:Arial,Verdana,sans-serif; font-size:11px; color:#5326E7; font-weight:normal; text-decoration:none; }
.suchresult_titel 				{ width:477px; height:36px; background-image:url('../images/gruen/infobox_titel.gif'); background-repeat:no-repeat; text-align:left; font-family:Arial,Verdana,sans-serif; font-size:14px; font-weight:bold; color:#707070; }
.suchresult_titel a				{ font-family:Arial,Verdana,sans-serif; font-size:14px; font-weight:bold; color:#707070; text-decoration:underline; }
.suchresult_titel a:hover	{ font-family:Arial,Verdana,sans-serif; font-size:14px; font-weight:bold; color:#4748F5; text-decoration:underline; }
.guestbook_titel 				  { width:477px; height:36px; background-image:url('../images/gruen/infobox_titel.gif'); background-repeat:no-repeat; text-align:left; font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; color:#707070; }
.guestbook_titel a				{ font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; color:#707070; text-decoration:underline; }
.guestbook_titel a:hover	{ font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; color:#4748F5; text-decoration:underline; }
#zusatzinfo								{ width:930px; margin:auto; border-top:1px solid #bfbfc1; text-align:justify; font-family:Arial,Verdana,sans-serif; font-size:9px; color:#bfbfc1; font-weight:normal; text-decoration:none; }
#zusatzinfo h3						{ font-family:Arial,Verdana,sans-serif; font-size:10px; color:#bfbfc1; font-weight:normal; display:inline; }
#preise_content						{ font-family:Arial,Verdana,sans-serif; font-size:13px; color:#716f6e; font-weight:normal; width:477px; overflow:hidden; }
#preise_content td				{ font-family:Arial,Verdana,sans-serif; font-size:13px; color:#716f6e; font-weight:normal; }
#preise_content td p			{ margin-top:5px; margin-bottom:5px; }
#privacy									{ display: none; }
#modul										{ font-family:Arial,Verdana,sans-serif; font-size:15px; color:#878784; font-weight:bold; text-decoration:none; }
#modul span								{ color:#FAA30C; font-style:italic; }
#modulblog								{ font-family:Arial,Verdana,sans-serif; font-size:15px; color:#878784; font-weight:bold; text-decoration:none; }
#modulblog span						{ font-weight:normal; }
#modultwitter							{ font-family:Arial,Verdana,sans-serif; font-size:15px; color:#878784; font-weight:normal; text-decoration:none; }

.fly_titel 				{ width:477px; height:14px; background-repeat:no-repeat; text-align:left; font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:normal; color:#707070; }
.fly_titel a				{ font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; color:#707070; text-decoration:none; }
.fly_titel a:hover	{ font-family:Arial,Verdana,sans-serif; font-size:12px; font-weight:bold; color:#4748F5; text-decoration:underline; }

.panorama						{width:477px; height:16px; text-align:center; font-family:Arial,Verdana,sans-serif; font-size:14px;}
.panorama a					{ font-family:Arial,Verdana,sans-serif; font-size:14px; font-weight:bold; color:#FC8748; text-decoration:none; }
.panorama a:hover		{ font-family:Arial,Verdana,sans-serif; font-size:14px; font-weight:bold; color:#FC8748; text-decoration:underline; }

.MLcpYearNavigation, .MLcpMonthNavigation { background-color:#FFFFFF; text-align:center; vertical-align:middle; text-decoration:none; color:#000000; font-weight:bold; }
.MLcpDayColumnHeader,	.MLcpYearNavigation, .MLcpMonthNavigation, .MLcpCurrentMonthDate,	.MLcpCurrentMonthDateDisabled, .MLcpOtherMonthDate, .MLcpOtherMonthDateDisabled, .MLcpCurrentDate,	.MLcpCurrentDateDisabled,	.MLcpTodayText,	.MLcpTodayTextDisabled,	.MLcpText { font-family:Arial; font-size:11px; }
TD.MLcpDayColumnHeader { text-align:right; border:solid thin #A3C330;	border-width:0px 0px 1px 0px; }
.MLcpCurrentMonthDate, .MLcpOtherMonthDate, .MLcpCurrentDate { text-align:right; text-decoration:none; }
.MLcpCurrentMonthDateDisabled, .MLcpOtherMonthDateDisabled, .MLcpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
.MLcpCurrentMonthDate { color:#A3C330; font-weight:bold; }
.MLcpCurrentDate { color: #FFFFFF; font-weight:bold; }
.MLcpOtherMonthDate { color:#808080; }
TD.MLcpCurrentDate { color:#FFFFFF; background-color: #A3C330; border-width:1px; border:solid thin #000000; }
TD.MLcpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }
TD.MLcpTodayText, TD.MLcpTodayTextDisabled { border:solid thin #A3C330; border-width:1px 0px 0px 0px; }
A.MLcpTodayText, SPAN.MLcpTodayTextDisabled { height:20px; }
A.MLcpTodayText {	color:#A3C330; font-weight:bold; }
SPAN.MLcpTodayTextDisabled { color:#D0D0D0; }
.MLcpBorder { border:1px solid #A3C330; }

a.angebot								{ font-family:Arial,Verdana,sans-serif; font-size:11px; color:#474845; float:left; display:block; width:146px; margin-top:23px; height:23px; text-decoration:none; line-height:23px; background-image:url('../images/angebote/button_i.jpg'); }
a.angebot:hover					{ font-family:Arial,Verdana,sans-serif; font-size:11px; color:#474845; float:left; display:block; width:146px; margin-top:23px; height:23px; text-decoration:none; line-height:23px; background-image:url('../images/angebote/button_a.jpg'); }
.toerggelen							{ font-size: 10px; }
.toerggelen	a						{ font-size: 10px; }

.hoverbox a  						{	cursor: pointer; }
.hoverbox a .preview 		{ display: none; }
.hoverbox a:hover .preview { display:block; position:absolute; top:-63px; left:-65px; z-index:1; }
.hoverbox img 					{	background:#fff; color:inherit; vertical-align:top; width:130px; height:134px;}
.hoverbox .bild 				{	color:inherit; display:inline; float:left; position:relative; }
.hoverbox .preview 			{ border-color:#000; width:270px; height:278px; }

.hoverbox_galerie a  						{	cursor: pointer; }
.hoverbox_galerie a .preview		{ display: none; }
.hoverbox_galerie a:hover .preview { display:block; position:absolute; top:-68px; left:-96px; z-index:1; }
.hoverbox_galerie img 					{	background:#fff; color:inherit; vertical-align:top; }
.hoverbox_galerie .bild 				{	color:inherit; display:inline; float:left; position:relative; }
.hoverbox_galerie .preview 			{ width:290px; padding:8px 8px 8px 8px; border:1px solid #cccccc; }
.hoverbox_galerie .preview_detail, .preview_detail { position:absolute; left:-96px; z-index:5; width:290px; padding:8px 8px 8px 8px; background-color:#FFFFFF; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; display: none; }

.img50x31								{ float: left; }
.boxlink 					{text-decoration:none;}

.modulwinter_links_rechts
	{
		width:475px;
		height:auto;
		float:left;
		border-style:solid;
		border-left-width:1px;
		border-right-width:1px;
		border-top-width:0px;
		border-bottom-width:0px;
		border-color:#E0E5D1;
	}
.kurzinfo_skigebiet 			{margin-top:4px}

	a.cButton			{ font-size:12px; background: url(../images/button.png) top left no-repeat; color:#606060; width:76px; height:29px; line-height:28px; text-align:center; padding:0 28px 0 10px; display:inline-block; text-decoration:none;}
	a.cButton:hover		{ background-position:bottom left; color:#FFF; text-decoration:none;}

