﻿body										{background: url(page/bgCircle.gif) #e0ded7 top center no-repeat; font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 7.5pt;}
body, p, h1, h2, h3							{margin: 0; padding: 0;}
h1, h2, h3									{font-family: Calibri, Arial, Sans-Serif;}
h1											{font-size: 17pt;}
h2											{font-size: 12pt; line-height: 1.2em;}
h3											{}
input, select, textarea						{font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 7.5pt;}
input.Textbox								{padding: 2px; border: 1px solid #666; background-image: url(page/bgTextbox.gif); background-repeat: repeat-x;}
a											{color: #647a00; text-decoration: none;}
a:hover										{color: #000; text-decoration: underline;}
table										{border-collapse: collapse;}
td											{padding: 0px; border: 0px;}
.Clear										{clear: both;}

/* GENERAL CONTAINER */
.cntCenter									{width: 100%;}
.cntContainer								{width: 925px;}
.cntHeader, .cntMain, .cntFooter			{text-align: left;}
.cntMain									{border-left: 1px solid #d2d0ca; border-right: 1px solid #d2d0ca; background-color: #fff;}


/* HEADER */
.cntHeader									{position: relative; height: 120px; background: url(header/bgTopnav.gif) no-repeat bottom;}
.cntHeader .Menu							{position: absolute; height: 36px; top: 65px;}
.cntHeader .Menu a							{height: 36px; display: block; float: left; background: url(header/bgNav_sv.gif) no-repeat; overflow: hidden; text-indent: -3000px;}
.cntHeader .Logo							{position: absolute; top: 33px; right: 20px; width: 173px; height: 52px; display: block; text-indent: -5000px; background: url(header/sgLogo.gif) no-repeat;}


/* SWEDISH TOPMENU */
/* Inactive */
.cntHeader a.Startsidan						{width: 121px; background-position: 0 0;}
.cntHeader a.VaraResmal						{width: 115px; background-position: -121px 0;}
.cntHeader a.Paketerbjudanden				{width: 109px; background-position: -236px 0;}
.cntHeader a.Kundtjanst						{width: 108px; background-position: -345px 0;}
.cntHeader a.MinBokning						{width: 126px; background-position: -453px 0;}
/* Inactive over */
.cntHeader a.Startsidan:hover				{width: 121px; background-position: 0 -36px;}
.cntHeader a.VaraResmal:hover				{width: 115px; background-position: -121px -36px;}
.cntHeader a.Paketerbjudanden:hover			{width: 109px; background-position: -236px -36px;}
.cntHeader a.Kundtjanst:hover				{width: 108px; background-position: -345px -36px;}
.cntHeader a.MinBokning:hover				{width: 126px; background-position: -453px -36px;}
/* Active */
.cntHeader a.StartsidanA					{width: 121px; background-position: 0 -72px;}
.cntHeader a.VaraResmalA					{width: 115px; background-position: -121px -72px;}
.cntHeader a.PaketerbjudandenA				{width: 109px; background-position: -236px -72px;}
.cntHeader a.KundtjanstA					{width: 108px; background-position: -345px -72px;}
.cntHeader a.MinBokningA					{width: 126px; background-position: -453px -72px;}
/* Active hoover */
.cntHeader a.StartsidanA:hover				{width: 121px; background-position: 0 -72px;}
.cntHeader a.VaraResmalA:hover				{width: 115px; background-position: -121px -72px;}
.cntHeader a.PaketerbjudandenA:hover		{width: 109px; background-position: -236px -72px;}
.cntHeader a.KundtjanstA:hover				{width: 108px; background-position: -345px -72px;}
.cntHeader a.MinBokningA:hover				{width: 126px; background-position: -453px -72px;}


/* GENERAL STYLES */
.PlateBrown									{background: url(side/bgSide.gif) #9e9681 210px -114px;}
.PlateBrownAlt								{background: url(side/bgSide.gif) #9e9681 210px -274px;}
.PlateGreen									{background: url(side/bgSide.gif) #78942a 0 -114px;}
.PlateGreenAlt								{background: url(side/bgSide.gif) #78942a 0 -274px;}


/* IFRAME OR PAGE TITLE */
/* Small */
.cntPageTitle								{position: relative; width: 923px; height: 110px;}
.cntPageTitle .Location						{position: absolute; top: 45px; left: 26px; color: #e9e7e1; font-family: Arial; text-transform: uppercase; font-size: 11px; font-weight: bold; letter-spacing: 1px; width: 600px;}
.cntPageTitle .Location	a					{color: #e9e7e1; text-decoration: none;}
.cntPageTitle .Location	a:hover				{color: #fff; text-decoration: none;}
.cntPageTitle .cntPageTitleHeader			{position: absolute; top: 60px; left: 25px; color: #fff; width: 600px;}
.cntPageTitle .cntPageTitleHeader h1		{font-size: 25px;}

/* HOME */
/* Intro */
.cntHomeIntro								{position: relative; width: 923px; height: 270px; background-color: #fff;}
.cntHomeIntro .Intro						{width: 923px; height: 270px; float: left;}
.cntHomeIntro .Splash						{position: absolute; width: 118px; height: 118px; top: 30px; right: -31px;}
.cntHomeIntro .Splash div					{width: 118px; height: 118px; background-repeat: no-repeat;}
.cntHomeIntro .splash_200_onlinerabatt		{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/page/splash_200_onlinerabatt.png',sizingMethod='scale');}
.cntHomeIntro .splash_200_onlinerabatt[class]{background-image: url(page/splash_200_onlinerabatt.png);}
.cntHomeIntro .Text							{position: absolute; width: 700px; top: 160px; right: 40px;}
.cntHomeIntro .Text h1						{color: #fff; text-align: right; font-size: 25px;}
/* Main columns */
.cntColumns									{width: 923px;}
.cntColumns tr								{vertical-align: top;}
.cntColumns .Column1						{width: 210px; background-color: #e9e7e1;}
.cntColumns .Column2						{border-left: 1px solid #c0beb5; border-right: 1px solid #c0beb5;}
.cntColumns .Column3						{width: 210px; background-color: #f5f4f3;}

/* DESTINATIONS */
/* Intro */
/*.cntDestIntro								{position: relative; width: 923px; height: 270px; background: #e8f0f5 url(page/bgBigBluetoned.gif) no-repeat;}
.cntDestIntro .Header						{position: absolute; top: 30px; left: 30px; width: 520px;}
.cntDestIntro .Content						{position: absolute; top: 75px; left: 30px;}
.cntDestIntro .IntroText					{font-size: 8pt; width: 520px; line-height: 1.4em;}
.cntDestIntro .PageText						{font-size: 8pt; width: 400px; line-height: 1.4em;}
.cntDestIntro .NumbList						{margin-top: 15px;}
.cntDestIntro .NumbList td					{width: 110px; padding-right: 20px;}
.cntDestIntro .NumbList a					{display: block; color: #000; font-weight: bold; background: url(page/bgNumb.gif) no-repeat left top; height: 19px; text-decoration: none; cursor: pointer;}
.cntDestIntro .NumbList a span.Numb			{width: 16px; text-align: center; font-family: Arial; color: #fff; text-decoration: none; display: block; float: left; font-size: 11px; padding: 1px 5px 0 0;}
.cntDestIntro .NumbList a span.Label		{float: left; display: block; padding-top: 2px;}
.cntDestIntro .NumbList a:hover span.Label	{text-decoration: underline;}
.cntDestIntro .mapSweden					{position: absolute; z-index: 0; top: 0; right: 0; width: 300px; height: 270px; background: url(map/introSweden.gif) no-repeat;}
.cntDestIntro .mapArea						{position: absolute; top: 0; right: 0; width: 500px; height: 270px; background-repeat: no-repeat;}
/* Main columns */
/*.cntDestColumns								{width: 923px; background-color: #f5f4f3;}
.cntDestColumns	.Headlines td				{width: 461px;}
.cntDestColumns .Columns td					{width: 230px;}
.cntDestColumns .BrdSolid					{border-right: 1px solid #c0beb5;}
.cntDestColumns .BrdDashed					{border-right: 1px dashed #c0beb5;}
/* Header */
/*.cntDestColumns .Header						{background-position: bottom;}
.cntDestColumns .Header[class] a			{background-image: url(page/bgTransTone.png); background-repeat: repeat-x; background-position: 0 1px;}
.cntDestColumns .Header a					{display: block; color: #fff; text-decoration: none; padding: 10px 0 6px 15px; width: 215px; text-transform: uppercase; font-weight: bold;}
.cntDestColumns .Header[class] a:hover		{background-image: url(page/bgTransToneFat.png);}
.cntDestColumns .Header a:hover				{color: #fff; text-decoration: none;}
/* Thumbnail */
/*.cntDestColumns .Tmb						{width: 230px; height: 80px; border: 0;}
/* Links */
/*.cntDestColumns .Links						{padding-bottom: 10px;}
.cntDestColumns .Links .SubHeader			{padding: 5px 0 3px 15px; text-transform: uppercase;}
.cntDestColumns .Links a					{background-color: #fff; display: block; color: #000; text-decoration: none; width: 205px; padding: 4px 10px 4px 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.cntDestColumns .Links a.Alt				{background-color: Transparent;}
.cntDestColumns .Links a:hover				{background: url(page/bgOnGreyAlt.gif) #e9e7e1 repeat-x; text-decoration: none;}
/*  Popup */
/*.cntDestColumns a .Hidden					{display: none; position: relative;}
.cntDestColumns a:hover						{z-index: 2; background-color: Transparent; text-decoration: none;}
.cntDestColumns a:hover .Hidden				{float: left; width: 230px; bottom: 42px; display: block; position: absolute; left: 5px; background: url(page/bgPopupBlackAlt.gif) bottom;}
.cntDestColumns a:hover .Hidden[class]		{background-image: url(page/bgPopupBlackAlt.png);}
.cntDestColumns a:hover div.Content			{float: left; width: 210px; padding: 10px 10px 20px 10px; color: #fff; text-align: left; background: url(page/bgPopupBlackTop.gif) no-repeat;}
.cntDestColumns a:hover div.Content[class]	{background: url(page/bgTransTone.png) repeat-x 0 1px;}
.cntDestColumns a:hover div.Content img		{float: left; border: 0; width: 45px; height: 45px; margin: 0 7px 5px 0;}


/* DESTINATIONS */
/* Map */
.cntDestMap										{position: relative;}
.cntDestMap .MapBase							{position: absolute; width: 712px; height: 290px; background: url(map/introMapBase.gif) #d2e3ec;}
.cntDestMap .Counter							{position: relative;}
.cntDestMap .Counter a							{position: absolute;}
.cntDestMap .Text								{padding: 30px; width: 300px; font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 18px;}
.cntDestMap .TextR								{position: absolute; top: 0px; left: 350px; padding: 30px; width: 300px; font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: 18px;}
/* Properties */
.cntColumns td.GolfColumn						{width: 355px; border: 1px solid #c0beb5; border-bottom: 0; background-color: #f5f4f3;}
.cntColumns td.HotelColumn						{width: 356px; border-top: 1px solid #c0beb5; background-color: #f5f4f3;}
.cntColumns .DestLinks							{padding-bottom: 10px; margin-top: 290px; border-top: 1px solid #c0beb5;}
.cntColumns .DestLinks a						{background-color: #fff; display: block; color: #000; text-decoration: none; padding: 4px 10px 4px 15px;}
.cntColumns .DestLinks a.Alt					{background-color: Transparent;}
.cntColumns .DestLinks a:hover					{background: #78942a; color: #fff; text-decoration: none;}
.cntColumns .Hotel a:hover						{background: #1c507c;}



/* IFRAME */
.cntColumns iframe							{width: 712px;}
.cntColumns iframe.Property					{height: 1400px;}
.cntColumns iframe.Basket					{height: 4000px;}
.cntColumns iframe.Result					{height: 6000px;}	


/* SIDE */
/* Menu */
.cntSideMenu								{border-top: 1px solid #c0beb5;}
.cntSideMenu[class]							{background: url(page/bgTransTone.png) repeat-x 0 1px;}
.cntSideMenu .Header						{min-height: 20px; padding: 14px 15px 7px 15px;}
.cntSideMenu .Header h2						{position: relative; color: #fff;}
.cntSideMenu ul								{margin: 0; padding: 0; width: 210px; padding: 20px 0; float: left;}
.cntSideMenu li								{float: left; list-style: none; width: 210px;}
.cntSideMenu a								{background-image: url(Side/bgMenu.gif); background-position:  0 -60px; float: left; width: 180px; color: #fff; font-weight: bold; padding: 4px 15px 5px 15px; font-family: Arial, Sans-Serif; font-size: 8pt;}
.cntSideMenu a:hover						{background-position: 0 -30px; color: #fff; text-decoration: none;}
.cntSideMenu a.Sel							{background-position: 0 0; background-color: #637f1f;}
.cntSideMenu a.Sel:hover					{background-position: 0 0; background-color: #637f1f;}
/* Search */
.cntSideSearch								{padding: 0 15px 15px 15px; border-top: 1px solid #c0beb5;}
.cntSideSearch[class]						{background: url(page/bgTransTone.png) repeat-x 0 1px;}
.cntSideSearch .Header						{min-height: 20px; padding-top: 14px}
.cntSideSearch .Header h2					{position: relative; color: #fff;}
.cntSideSearch .TripType					{position: relative; padding: 8px 0 7px 0; line-height: 1.2em;}
.cntSideSearch .TripType a					{font-family: Arial, Sans-Serif; color: #fff; font-size: 8pt; font-weight: bold; display: block; background: url(side/btnSideMisc.gif) no-repeat 0 -20px; padding: 3px 0 3px 20px; text-decoration: none;}
.cntSideSearch .TripType a:hover			{background-image: url(side/btnSideMisc.gif); background-position: 0 -40px;}
.cntSideSearch .TripType a.Act				{background-image: url(side/btnSideMisc.gif); background-position: 0 -60px;}
.cntSideSearch .TripType a.Act:hover		{background-image: url(side/btnSideMisc.gif); background-position: 0 -60px;}
.cntSideSearch .TripType a span				{color: #dde3c2;}
.cntSideSearch .Label						{width: 180px; color: #fff; font-weight: bold; padding: 1px 0 1px 0; clear: both;}
.cntSideSearch select						{width: 180px; margin-bottom: 3px;}
.cntSideSearch input						{float: left; width: 120px; margin-bottom: 3px; border-top: 1px solid #5a6620; border-left: 1px solid #5a6620; border-right: 1px solid #728329; border-bottom: 1px solid #728329;}
.cntSideSearch a.Calendar					{width: 18px; height: 18px; background-image: url(side/btnSideMisc.gif); display: block; float: left; clear: right;}
.cntSideSearch table .Adult					{width: 100px;}
.cntSideSearch table .Adult select			{width: 95px;}
.cntSideSearch table .Child					{width: 80px;}
.cntSideSearch table .Child select			{width: 80px;}
.cntSideSearch a.btnSearch					{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/page/btnGreen.png',sizingMethod='scale'); width: 180px; display: block; background-color: #799629; height: 18px; padding-top: 5px; color: #fff; text-align: center; font-weight: bold; text-decoration: none; margin-top: 6px; cursor: pointer;}
.cntSideSearch a.btnSearch[class]			{background-image: url(/css/page/btnGreen.png);}
.cntSideSearch a.btnSearch:hover			{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/page/btnGreenO.png',sizingMethod='scale'); color: #fff; text-decoration: none;}
.cntSideSearch a.btnSearch[class]:hover		{background-image: url(/css/page/btnGreenO.png);}
/* Newsletter */
.cntSideNewsletter							{padding: 0 15px 15px 15px; border-top: 1px solid #c0beb5;}
.cntSideNewsletter[class]					{background: url(page/bgTransTone.png) repeat-x 0 1px;}
.cntSideNewsletter .Header					{min-height: 20px; padding-top: 14px}
.cntSideNewsletter .Header h2				{position: relative; color: #fff;}
.cntSideNewsletter input					{float: left; border-top: 1px solid #6b624f; border-left: 1px solid #6b624f; border-right: 1px solid #89806b; border-bottom: 1px solid #89806b;}
.cntSideNewsletter table					{width: 180px; margin-top: 8px;}
.cntSideNewsletter span						{color: #fff; font-weight: bold;}
.cntSideNewsletter td.Email input			{width: 174px; margin: 0 0 5px 0; float: left;}
.cntSideNewsletter td.First	input			{width: 81px; margin-right: 6px; float: left;}
.cntSideNewsletter td.Last input			{width: 81px; float: left;}
.cntSideNewsletter a.btnSend				{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/page/btnBrown.png',sizingMethod='scale'); width: 180px; display: block; background-color: #908772; height: 18px; padding-top: 5px; color: #fff; text-align: center; font-weight: bold; text-decoration: none; margin-top: 10px; cursor: pointer;}
.cntSideNewsletter a.btnSend[class]			{background-image: url(/css/page/btnBrown.png);}
.cntSideNewsletter a.btnSend:hover			{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/page/btnBrownO.png',sizingMethod='scale'); color: #fff; text-decoration: none;}
.cntSideNewsletter a.btnSend[class]:hover	{background-image: url(/css/page/btnBrownO.png);}
/* Service */
.cntSideService								{padding: 0 15px 15px 15px; border-top: 1px solid #c0beb5; color: #757471;}
.cntSideService .Header						{min-height: 20px; padding-top: 14px}
.cntSideService .Header h2					{position: relative; color: #000;}
.cntSideService a							{color: #000; text-decoration: none; font-weight: normal;}
.cntSideService a:hover						{color: #000; text-decoration: underline;}
.cntSideService .Links						{line-height: 1.5em; padding-top: 4px;}
.cntSideService .Contact					{line-height: 1.5em; padding-top: 10px;}
.cntSideService .Contact a					{color: #757471;}
/* Map */
.cntSideMap									{position: relative; width: 100%; height: 170px; background: url(page/bgMapSwedenSmall.gif) #accce1; border-top: 1px solid #c0beb5;}
.cntSideMap a								{z-index: 1; position: absolute; width: 12px; height: 12px; text-align: center; display: block; background-image: url(page/icnMapmarkSmall.gif);}
.cntSideMap a .Hidden						{display: none; position: relative;}
.cntSideMap a:hover							{z-index: 2; background-color: Transparent; text-decoration: none;}
.cntSideMap a:hover .Hidden					{float: left; width: 230px; bottom: 15px; display: block; position: absolute; right: -19px; background-image: url(page/bgPopupBlack.gif); background-position: bottom;}
.cntSideMap a:hover .Hidden[class]			{background-image: url(page/bgPopupBlack.png);}
.cntSideMap a:hover div.Content				{float: left; width: 210px; padding: 10px 10px 20px 10px; color: #fff; text-align: left; background-image: url(page/bgPopupBlackTop.gif); background-repeat: no-repeat;}
.cntSideMap a:hover div.Content[class]		{background: url(page/bgTransTone.png) repeat-x 0 1px;}
.cntSideMap a:hover div.Content img			{float: left; border: 0; width: 45px; height: 45px; margin: 0 7px 5px 0;}
/* Links */
.cntSideList								{border-top: 1px solid #c0beb5; padding-bottom: 10px;}
.cntSideList a								{background-color: #fff; display: block; color: #000; text-decoration: none; padding: 4px 10px 4px 15px; width: 185px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.cntSideList a.Alt							{background-color: Transparent;}
.cntSideList a:hover						{background: #78942a; color: #fff; text-decoration: none;}
/* Calendar */
.Cal .ajax__calendar_container				{border: 1px solid #333; font-family: Arial; font-size: 12px; padding: 4px; background: url(Calendar/bgToned.gif) no-repeat #fff; z-index: 10000;}
.Cal .ajax__calendar_body					{font-family: Verdana; color: #000; font-size: 10px;}
.Cal .ajax__calendar_header					{height:19px;}
.Cal .ajax__calendar_prev					{background-image: url(Calendar/icnCalPrev.gif);}
.Cal .ajax__calendar_next					{background-image: url(Calendar/icnCalNext.gif);}
.Cal .ajax__calendar_title					{cursor:pointer; font-weight:bold; color: #000; margin: 2px 0;}
.Cal .ajax__calendar_hover .ajax__calendar_title{color: #000;}
.Cal .ajax__calendar_dayname				{width: 24px; height: 16px; padding: 0; text-align: center; font-size: 10px; font-family: Tahoma;}
.Cal .ajax__calendar_month					{font-size: 10px;}
.Cal .ajax__calendar_year					{font-size: 10px;}
.Cal .ajax__calendar_day					{width: 23px; height: 16px; border-top: 1px solid #fff; border-left: 1px solid #fff; padding: 3px 0 0 0; text-align: center; font-size: 10px;}
.Cal .ajax__calendar_other					{color: #ccc;}
.Cal .ajax__calendar_enabled				{color: white;}
.Cal .ajax__calendar_disabled				{color: white;}
.Cal .ajax__calendar_active .ajax__calendar_day	{background-image: url(Calendar/bgSelDay.gif); background-repeat: no-repeat;}
.Cal .ajax__calendar_active .ajax__calendar_month{background-image: url(Calendar/bgSelMonthYear.gif); background-repeat: no-repeat;}
.Cal .ajax__calendar_active .ajax__calendar_year{background-image: url(Calendar/bgSelMonthYear.gif); background-repeat: no-repeat;}
.Cal .ajax__calendar_hover .ajax__calendar_day	{background-color: #aa0a00; color: #fff; font-weight: bold;}
.Cal .ajax__calendar_hover .ajax__calendar_month{background-color: #aa0a00; color: #fff; font-weight: bold;}
.Cal .ajax__calendar_hover .ajax__calendar_year	{background-color: #aa0a00; color: #fff; font-weight: bold;}
.Cal .ajax__calendar_footer					{font-family: Verdana; font-size: 10px;}	
.Cal .ajax__calendar_today					{border-top: 1px solid #ccc; color: #000;}
.Cal .ajax__calendar_hover .ajax__calendar_today{color: #aa0a00; font-weight: bold;}


/* PAGE TEXT */
.cntPageText								{border-top: 1px solid #c0beb5; padding: 20px 15px 15px 15px;}
.cntPageText h2								{margin: 15px 0 3px;}
.cntPageText p								{font-size: 8pt; line-height: 1.4em;}

/* SIDE CONTACT */
.cntSideContact								{border-top: 1px solid #c0beb5;}
.cntSideContact .Content					{padding: 15px;}


/* PAGE OFFERS */
.cntPageOffers								{border-top: 1px solid #c0beb5}
.cntPageOffers .Divider						{border-top: 1px dashed #c0beb5; clear: both;}
/* Main */
.cntPageOffers .PushMainOffer .Image		{height: 225px;}
.cntPageOffers .PushMainOffer .Image img	{width: 205px; height: 205px; float: left;}
.cntPageOffers .PushMainOffer .Text			{padding: 20px 15px 15px 0;}
.cntPageOffers .PushMainOffer .Text h1		{font-size: 17pt; margin-bottom: 5px;}
.cntPageOffers .PushMainOffer .Text h1 span	{color: #aa0a00;}
.cntPageOffers .PushMainOffer .Text span	{padding: 10px 15px 0 0; line-height: 1.3em;}
/* Regular */
.cntPageOffers .PushOffer a.Offer			{float: left; color: #000; text-decoration: none; cursor: pointer; width: 100%;}
.cntPageOffers .PushOffer a.Offer .Content	{display: block; padding-right: 15px;}
.cntPageOffers .PushOffer a.Offer .Image	{float: left; background: url(page/bgToneTmb.gif) no-repeat 14px 12px; width: 119px; height: 117px;}
.cntPageOffers .PushOffer a.Offer img		{width: 85px; height: 85px; margin: 15px 0 0 18px; border: 0;}
.cntPageOffers .PushOffer a.Offer h2		{padding: 18px 0 2px 0;}
.cntPageOffers .PushOffer a.Offer h2 span	{color: #aa0a00; font-weight: normal;}
.cntPageOffers .PushOffer a.Offer .Text		{padding: 0 15px 15px 0;}
.cntPageOffers .PushOffer a.Offer:hover		{background: url(page/bgOnGrey.gif) #f5f4f3 repeat-x; text-decoration: none;}


/* Page info */
.cntPageInfo								{clear: both; border-top: 1px solid #c0beb5}
.cntPageInfo .Text							{padding: 15px 15px 20px 15px; line-height: 1.3em;}


/* Plate headlines */
.cntPlateHeadGrey							{min-height: 20px; background: url(page/bgHeadGrey.gif) #f6f5f3 bottom; padding: 14px 15px 8px 15px;}
.cntPlateHeadGreen							{min-height: 20px; background: url(page/bgHeadGreen.gif) #96ac37 bottom; padding: 14px 15px 8px 15px; color: #fff;}

/* Ticker */
#ticker										{width: 712px; text-align: center;}
#ticker img									{width: 27px; height: 27px; margin: 100px 0 5px 0;}


/* Map number */
.no1_golf									{background: url(map/map_counter.png) no-repeat 0 -20px; width: 17px; height: 17px; display: block}
.no2_golf									{background: url(map/map_counter.png) no-repeat -20px -20px; width: 17px; height: 17px; display: block;}
.no3_golf									{background: url(map/map_counter.png) no-repeat -40px -20px; width: 17px; height: 17px; display: block;}
.no4_golf									{background: url(map/map_counter.png) no-repeat -60px -20px; width: 17px; height: 17px; display: block;}
.no5_golf									{background: url(map/map_counter.png) no-repeat -80px -20px; width: 17px; height: 17px; display: block;}
.no6_golf									{background: url(map/map_counter.png) no-repeat -100px -20px; width: 17px; height: 17px; display: block;}
.no7_golf									{background: url(map/map_counter.png) no-repeat -120px -20px; width: 17px; height: 17px; display: block;}
.no8_golf									{background: url(map/map_counter.png) no-repeat -140px -20px; width: 17px; height: 17px; display: block;}
.no9_golf									{background: url(map/map_counter.png) no-repeat -160px -20px; width: 17px; height: 17px; display: block;}
.no10_golf									{background: url(map/map_counter.png) no-repeat -180px -20px; width: 17px; height: 17px; display: block;}
.no11_golf									{background: url(map/map_counter.png) no-repeat -200px -20px; width: 17px; height: 17px; display: block;}
.no12_golf									{background: url(map/map_counter.png) no-repeat -220px -20px; width: 17px; height: 17px; display: block;}
.no13_golf									{background: url(map/map_counter.png) no-repeat -240px -20px; width: 17px; height: 17px; display: block;}
.no14_golf									{background: url(map/map_counter.png) no-repeat -260px -20px; width: 17px; height: 17px; display: block;}
.no15_golf									{background: url(map/map_counter.png) no-repeat -280px -20px; width: 17px; height: 17px; display: block;}
.no16_golf									{background: url(map/map_counter.png) no-repeat -300px -20px; width: 17px; height: 17px; display: block;}
.no17_golf									{background: url(map/map_counter.png) no-repeat -320px -20px; width: 17px; height: 17px; display: block;}
.no18_golf									{background: url(map/map_counter.png) no-repeat -340px -20px; width: 17px; height: 17px; display: block;}
.no19_golf									{background: url(map/map_counter.png) no-repeat -360px -20px; width: 17px; height: 17px; display: block;}
.no20_golf									{background: url(map/map_counter.png) no-repeat -380px -20px; width: 17px; height: 17px; display: block;}
.no21_golf									{background: url(map/map_counter.png) no-repeat -400px -20px; width: 17px; height: 17px; display: block;}
.no22_golf									{background: url(map/map_counter.png) no-repeat -420px -20px; width: 17px; height: 17px; display: block;}
.no23_golf									{background: url(map/map_counter.png) no-repeat -440px -20px; width: 17px; height: 17px; display: block;}
.no24_golf									{background: url(map/map_counter.png) no-repeat -460px -20px; width: 17px; height: 17px; display: block;}
.no25_golf									{background: url(map/map_counter.png) no-repeat -480px -20px; width: 17px; height: 17px; display: block;}


.no1_hotel									{background: url(map/map_counter.png) no-repeat 0 0; width: 17px; height: 17px; display: block}
.no2_hotel									{background: url(map/map_counter.png) no-repeat -20px 0; width: 17px; height: 17px; display: block;}
.no3_hotel									{background: url(map/map_counter.png) no-repeat -40px 0; width: 17px; height: 17px; display: block;}
.no4_hotel									{background: url(map/map_counter.png) no-repeat -60px 0; width: 17px; height: 17px; display: block;}
.no5_hotel									{background: url(map/map_counter.png) no-repeat -80px 0; width: 17px; height: 17px; display: block;}
.no6_hotel									{background: url(map/map_counter.png) no-repeat -100px 0; width: 17px; height: 17px; display: block;}
.no7_hotel									{background: url(map/map_counter.png) no-repeat -120px 0; width: 17px; height: 17px; display: block;}
.no8_hotel									{background: url(map/map_counter.png) no-repeat -140px 0; width: 17px; height: 17px; display: block;}
.no9_hotel									{background: url(map/map_counter.png) no-repeat -160px 0; width: 17px; height: 17px; display: block;}
.no10_hotel									{background: url(map/map_counter.png) no-repeat -180px 0; width: 17px; height: 17px; display: block;}
.no11_hotel									{background: url(map/map_counter.png) no-repeat -200px 0; width: 17px; height: 17px; display: block;}
.no12_hotel									{background: url(map/map_counter.png) no-repeat -220px 0; width: 17px; height: 17px; display: block;}
.no13_hotel									{background: url(map/map_counter.png) no-repeat -240px 0; width: 17px; height: 17px; display: block;}
.no14_hotel									{background: url(map/map_counter.png) no-repeat -260px 0; width: 17px; height: 17px; display: block;}
.no15_hotel									{background: url(map/map_counter.png) no-repeat -280px 0; width: 17px; height: 17px; display: block;}
.no16_hotel									{background: url(map/map_counter.png) no-repeat -300px 0; width: 17px; height: 17px; display: block;}



/* Footer container */
.cntFooter									{width: 925px; background: url(footer/bgFooter.gif) no-repeat; height: 75px;}