body										{background-color: #f0f0f0; background-image: url(Page/bgPage.gif); background-repeat: repeat-x;}
body, td									{font-size: 11px; color: #000; font-family: Arial, Helvetica, Sans-Serif;}
select										{font-size: 10px; color: #000; font-family: Verdana, Tahoma, Sans-Serif;}
body, p										{margin: 0; padding: 0;}
h1											{font-size: 33px; font-weight: normal; margin: 0; padding: 0; color: #000;}
h2											{font-size: 14px; margin: 0; padding: 0;}
h3											{font-size: 13px; margin: 0; padding: 0;}
a											{color: #000; text-decoration: none;}
a:hover										{color: #aa0a00; text-decoration: none;}

/* Form fields */
input, textarea								{font-family: Verdana, Tahoma, Arial; font-size :10px; padding: 2px;}

/* Container */
.cntCenter									{position: absolute; top: 0; left: 50%; width: 982px; margin-left: -491px;}
.cntContainer								{width: 982px; position: relative; text-align: left;}

/* Page description */
.cntPageDescription							{color: #999; padding: 0 20px 0 20px; font-size: 10px;}


/* Header */
.cntHeader									{float: left; width: 982px; height: 108px; background-image: url(Header/bgNav.gif); background-position: 0 90px; background-repeat: no-repeat; position: relative; z-index: 10000;}
.cntHeader .cntNav							{float: left; width: 982px;}
.cntHeader .cntNav table					{width: 982px;}
.cntHeader .cntNav td.Left					{width: 427px; padding-top: 63px;}
.cntHeader .cntNav td.Logo					{width: 128px;}
.cntHeader .cntNav td.Right					{width: 427px; padding-top: 63px;}
.cntHeader .cntNav td						{overflow: hidden;}

.cntHeader .cntNav td a						{display: block; height: 11px; padding: 5px 10px; background-repeat: no-repeat; text-indent: -2000px; background-position: 10px 5px; margin-bottom: 1px;}
.cntHeader .cntNav td.Left a				{float: left;}
.cntHeader .cntNav td.Right a				{float: right;}

.cntHeader .cntNav .linkYSB					{z-index: 10; display: block; position: absolute; top: 33px; width: 108px; height: 140px; cursor: pointer; overflow: hidden;} 
.cntHeader .cntNav .linkStar				{z-index: 10; display: block; position: absolute; top: 50px; left: -35px; width: 67px; height: 63px; cursor: pointer; overflow: hidden;} 
.cntHeader .cntNav .logoYSB					{z-index: 9; display: inline-block; position: absolute; top: 33px;}
.cntHeader .cntNav .imgStar					{z-index: 9; display: inline-block; position: absolute; top: 50px; left: -35px}
.cntHeader .cntNav .imgStar img				{border: 0; width: 87px; height: 83px;}


/* Swedish nav */
.cntNav					a.Spa				{background-image: url(Header/navSpa.gif); width: 25px;}
.cntNav					a.Spa:hover			{background-image: url(Header/navSpaA.gif);}
.cntNav .spa			a.Spa				{background-image: url(Header/navSpaA.gif); width: 25px;}

.cntNav					a.Hotell			{background-image: url(Header/navHotell.gif); width: 52px;}
.cntNav					a.Hotell:hover		{background-image: url(Header/navHotellA.gif);}
.cntNav .hotell			a.Hotell			{background-image: url(Header/navHotellA.gif); width: 52px;}
.cntNav					a.Hotel				{background-image: url(Header/navHotel.gif); width: 44px;}
.cntNav					a.Hotel:hover		{background-image: url(Header/navHotelA.gif);}
.cntNav .hotell			a.Hotel				{background-image: url(Header/navHotelA.gif); width: 44px;}

.cntNav					a.Konferens			{background-image: url(Header/navKonferens.gif); width: 84px;}
.cntNav					a.Konferens:hover	{background-image: url(Header/navKonferensA.gif);}
.cntNav .konferens		a.Konferens			{background-image: url(Header/navKonferensA.gif); width: 84px;}
.cntNav					a.Conference		{background-image: url(Header/navConference.gif); width: 95px;}
.cntNav					a.Conference:hover	{background-image: url(Header/navConferenceA.gif);}
.cntNav .konferens		a.Conference		{background-image: url(Header/navConferenceA.gif); width: 95px;}
.cntNav					a.Konference		{background-image: url(Header/navKonference.gif); width: 94px;}
.cntNav					a.Konference:hover	{background-image: url(Header/navKonferenceA.gif);}
.cntNav .konferens		a.Konference		{background-image: url(Header/navKonferenceA.gif); width: 94px;}
.cntNav					a.Konferenz			{background-image: url(Header/navKonferenz.gif); width: 84px;}
.cntNav					a.Konferenz:hover	{background-image: url(Header/navKonferenzA.gif);}
.cntNav .konferens		a.Konferenz			{background-image: url(Header/navKonferenzA.gif); width: 84px;}


.cntNav					a.MatDryck			{background-image: url(Header/navMatDryck.gif); width: 95px;}
.cntNav					a.MatDryck:hover	{background-image: url(Header/navMatDryckA.gif);}
.cntNav .mat_dryck		a.MatDryck			{background-image: url(Header/navMatDryckA.gif); width: 95px;}
.cntNav					a.FoodDrink			{background-image: url(Header/navFoodDrink.gif); width: 105px;}
.cntNav					a.FoodDrink:hover	{background-image: url(Header/navFoodDrinkA.gif);}
.cntNav .mat_dryck		a.FoodDrink			{background-image: url(Header/navFoodDrinkA.gif); width: 105px;}
.cntNav					a.MadDrikke			{background-image: url(Header/navMadDrikke.gif); width: 104px;}
.cntNav					a.MadDrikke:hover	{background-image: url(Header/navMadDrikkeA.gif);}
.cntNav .mat_dryck		a.MadDrikke			{background-image: url(Header/navMadDrikkeA.gif); width: 104px;}
.cntNav					a.EssenTrinken		{background-image: url(Header/navEssenTrinken.gif); width: 124px;}
.cntNav					a.EssenTrinken:hover{background-image: url(Header/navEssenTrinkenA.gif);}
.cntNav .mat_dryck		a.EssenTrinken		{background-image: url(Header/navEssenTrinkenA.gif); width: 124px;}

.cntNav					a.Restaurang		{background-image: url(Header/navRestaurang.gif); width: 92px;}
.cntNav					a.Restaurang:hover	{background-image: url(Header/navRestaurangA.gif);}
.cntNav .restaurang		a.Restaurang		{background-image: url(Header/navRestaurangA.gif); width: 92px;}
.cntNav					a.Restaurant		{background-image: url(Header/navRestaurant.gif); width: 90px;}
.cntNav					a.Restaurant:hover	{background-image: url(Header/navRestaurantA.gif);}
.cntNav .restaurant		a.Restaurant		{background-image: url(Header/navRestaurantA.gif); width: 90px;}


.cntNav					a.Erbjudanden		{background-image: url(Header/navErbjudanden.gif); width: 104px;}
.cntNav					a.Erbjudanden:hover	{background-image: url(Header/navErbjudandenA.gif);}
.cntNav .erbjudanden	a.Erbjudanden		{background-image: url(Header/navErbjudandenA.gif); width: 104px;}
/*.cntNav				a.CurrentOffers		{background-image: url(Header/navCurrentOffers.gif); width: 123px;}
.cntNav					a.CurrentOffers:hover{background-image: url(Header/navCurrentOffersA.gif);}
.cntNav .erbjudanden	a.CurrentOffers		{background-image: url(Header/navCurrentOffersA.gif); width: 123px;}*/
.cntNav					a.CurrentOffers		{background-image: url(Header/navOffers.gif); width: 53px;}
.cntNav					a.CurrentOffers:hover{background-image: url(Header/navOffersA.gif);}
.cntNav .erbjudanden	a.CurrentOffers		{background-image: url(Header/navOffersA.gif); width: 53px;}
/*.cntNav				a.AktuelleTilbud	{background-image: url(Header/navAktuelleTilbud.gif); width: 124px;}
.cntNav					a.AktuelleTilbud:hover{background-image: url(Header/navAktuelleTilbudA.gif);}
.cntNav .erbjudanden	a.AktuelleTilbud	{background-image: url(Header/navAktuelleTilbudA.gif); width: 124px;}*/
.cntNav					a.AktuelleTilbud	{background-image: url(Header/navTilbud.gif); width: 49px;}
.cntNav					a.AktuelleTilbud:hover{background-image: url(Header/navTilbudA.gif);}
.cntNav .erbjudanden	a.AktuelleTilbud	{background-image: url(Header/navTilbudA.gif); width: 49px;}
.cntNav					a.Angebot			{background-image: url(Header/navAngebot.gif); width: 69px;}
.cntNav					a.Angebot:hover		{background-image: url(Header/navAngebotA.gif);}
.cntNav .erbjudanden	a.Angebot			{background-image: url(Header/navAngebotA.gif); width: 69px;}


.cntNav					a.Aktiviteter		{background-image: url(Header/navAktiviteter.gif); width: 88px;}
.cntNav					a.Aktiviteter:hover	{background-image: url(Header/navAktiviteterA.gif);}
.cntNav .aktiviteter	a.Aktiviteter		{background-image: url(Header/navAktiviteterA.gif); width: 88px;}
.cntNav					a.Activities		{background-image: url(Header/navActivities.gif); width: 75px;}
.cntNav					a.Activities:hover	{background-image: url(Header/navActivitiesA.gif);}
.cntNav .aktiviteter	a.Activities		{background-image: url(Header/navActivitiesA.gif); width: 75px;}

.cntNav					a.Nojen				{background-image: url(Header/navNojen.gif); width: 47px; display:none!important;}
.cntNav					a.Nojen:hover		{background-image: url(Header/navNojenA.gif);}
.cntNav .nojen			a.Nojen				{background-image: url(Header/navNojenA.gif); width: 47px;}
.cntNav					a.Entertainment		{background-image: url(Header/navEntertainment.gif); width: 117px;}
.cntNav					a.Entertainment:hover{background-image: url(Header/navEntertainmentA.gif);}
.cntNav .nojen			a.Entertainment		{background-image: url(Header/navEntertainmentA.gif); width: 117px;}
.cntNav					a.Underholdning		{background-image: url(Header/navUnderholdning.gif); width: 124px;}
.cntNav					a.Underholdning:hover{background-image: url(Header/navUnderholdningA.gif);}
.cntNav .nojen			a.Underholdning		{background-image: url(Header/navUnderholdningA.gif); width: 124px;}
.cntNav					a.Unterhaltung		{background-image: url(Header/navUnterhaltung.gif); width: 112px;}
.cntNav					a.Unterhaltung:hover{background-image: url(Header/navUnterhaltungA.gif);}
.cntNav .nojen	a.Unterhaltung				{background-image: url(Header/navUnterhaltungA.gif); width: 112px;}

.cntNav					a.Boka				{background-image: url(Header/navBoka.gif); width: 39px;}
.cntNav					a.Boka:hover		{background-image: url(Header/navBokaA.gif);}
.cntNav .boka			a.Boka				{background-image: url(Header/navBokaA.gif); width: 39px;}
.cntNav					a.Book				{background-image: url(Header/navBook.gif); width: 40px;}
.cntNav					a.Book:hover		{background-image: url(Header/navBookA.gif);}
.cntNav .boka			a.Book				{background-image: url(Header/navBookA.gif); width: 40px;}
.cntNav					a.Buchen			{background-image: url(Header/navBuchen.gif); width: 56px;}
.cntNav					a.Buchen:hover		{background-image: url(Header/navBuchenA.gif);}
.cntNav .boka			a.Buchen			{background-image: url(Header/navBuchenA.gif); width: 56px;}

.cntNav					a.OmOss				{background-image: url(Header/navOmOss.gif); width: 56px;}
.cntNav					a.OmOss:hover		{background-image: url(Header/navOmOssA.gif);}
.cntNav .om_oss			a.OmOss				{background-image: url(Header/navOmOssA.gif); width: 56px;}
.cntNav					a.AboutUs			{background-image: url(Header/navAboutUs.gif); width: 71px;}
.cntNav					a.AboutUs:hover		{background-image: url(Header/navAboutUsA.gif);}
.cntNav .om_oss			a.AboutUs			{background-image: url(Header/navAboutUsA.gif); width: 71px;}
.cntNav					a.OmOs				{background-image: url(Header/navOmOs.gif); width: 47px;}
.cntNav					a.OmOs:hover		{background-image: url(Header/navOmOsA.gif);}
.cntNav .om_oss			a.OmOs				{background-image: url(Header/navOmOsA.gif); width: 47px;}
.cntNav					a.UberUns			{background-image: url(Header/navUberUns.gif); width: 69px;}
.cntNav					a.UberUns:hover		{background-image: url(Header/navUberUnsA.gif);}
.cntNav .om_oss			a.UberUns			{background-image: url(Header/navUberUnsA.gif); width: 69px;}

.cntNav					a.Bilder			{background-image: url(Header/navBilder.gif); width: 47px;}
.cntNav					a.Bilder:hover		{background-image: url(Header/navBilderA.gif);}
.cntNav .bilder			a.Bilder			{background-image: url(Header/navBilderA.gif); width: 47px;}

.cntNav td.Left div.SV						{float: left; width: 59px; height: 10px;}
.cntNav td.Right div.SV						{float: right; width: 10px; height: 10px;}

.cntNav td.Left div.EN						{float: left; width: 59px; height: 10px;}
.cntNav td.Right div.EN						{float: right; width: 35px; height: 10px;}

.cntNav td.Left div.DA						{float: left; width: 59px; height: 10px;}
.cntNav td.Right div.DA						{float: right; width: 50px; height: 10px;}

.cntNav td.Left div.DE						{float: left; width: 59px; height: 10px;}
.cntNav td.Right div.DE						{float: right; width: 33px; height: 10px;}

/* Main table */
.cntMain									{float: left; width: 966px; padding: 0 8px; background-image: url(Page/bgMain.gif);}
.cntMain td.Left							{}
.cntMain td.Right							{text-align: right;}


.cntIntroText h1							{position: absolute; top: 265px; left: 40px; font-size: 23px; line-height: 30px; width: 850px;}
.cntIntroTextAlternative h1					{position: absolute; top: 445px; left: 40px; font-size: 23px; line-height: 30px; width: 850px;}
.cntIntroText h1.black						{color: #000;}
.cntIntroText h1.white						{color: #fff;}


/* Wide image */
.cntWideImage								{position: relative; float: left; width: 966px; height: 352px;}
.cntWideImage img.Intro						{float: left; width: 966px; height: 352px;}


/* Big image */
.cntBigImage								{float: left; position: relative; width: 966px; height: 535px;}
.cntBigImage textarea						{position: absolute; top: 0; left: 200px;}
.cntBigImage .Intro							{float: left; width: 966px; height: 535px;}
.cntBigImage .Push							{position: absolute; left: 0; top: 120px; width: 480px;}
.cntBigImage .Push h3						{font-size: 13px; letter-spacing: 1px; text-transform: uppercase;}

.cntBigImage .Push div.Item					{padding: 14px 20px 7px 20px; width: 440px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/content/bgPushImageOnly.png' ,sizingMethod='scale');}
.cntBigImage .Push div.Item[class]			{background-image: url(/images/content/bgPushImageOnly.png);}
.cntBigImage .Push div.Padding				{}

.cntBigImage .Push a						{display: block; text-decoration: none; color:#000; cursor: pointer;}
.cntBigImage .Push a div.Hidden 			{display: none;}
.cntBigImage .Push a:hover					{background-color: Transparent; text-decoration: none;}
.cntBigImage .Push a:hover h3				{}
.cntBigImage .Push a:hover div.Hidden		{display: block; font-family: Arial; font-size: 12px; line-height: 16px; color: #666; font-weight: bold; padding: 3px 0 5px; width: 300px;}


/* Big conference */
.cntBigConference							{float: left; position: relative; width: 966px; height: 535px; background-image: url(Page/bgLine.gif);}
.cntBigConference div.Browse				{position: absolute; width: 443px; top: 0; left: 0;}
.cntBigConference div.Browse img.Image		{width: 443px; float: left;}
.cntBigConference div.Browse div.Links		{width: 443px; text-align: center; line-height: 16px;}
.cntBigConference div.Browse div.Links a	{padding: 0 3px;}
.cntBigConference div.Info					{position: absolute; left: 580px; top: 36px; font-size: 13px; font-weight: bold;}
.cntBigConference img.Map					{position: absolute; top: 364px; left: 56px; border: 0; width: 394px; height: 155px;}
.cntBigConference table.Info				{position: absolute; left: 580px; top: 70px;}
.cntBigConference table.Info td				{height: 18px; padding-right: 15px;}


/* 2 column page */
.cnt2columnImage							{position: absolute; z-index: 1; width: 483px; height: 535px;}
.cnt2columnImage2							{position: absolute; z-index: 1; top: 0; left: 0; width: 483px; height: 535px;}

.cnt2column									{position: relative; z-index: 2; width: 966px; height: 535px;}
.cnt2column td.Left							{width: 423px; padding: 0 30px;}
.cnt2column td.Right						{width: 483px; text-align: right;}

.cnt2column h1								{margin: 35px 0 0 0; height: 50px; width: 370px;}

.cnt2column .Text							{font-size: 12px; line-height: 16px; padding: 0 17px 0 0; width: 400px;}
.cnt2column .Text h3						{text-transform: uppercase; font-size: 12px;}

.cnt2column .TextImage						{width: 400px; font-size: 12px; line-height: 16px;}
.cnt2column .TextImage .ImgRight			{width: 80px; height: 80px; margin-left: 13px; margin-bottom: 3px; float: right;}
.cnt2column .TextImage .ImgLeft				{width: 80px; height: 80px; margin-right: 13px; margin-bottom: 3px; float: left;}
.cnt2column .TextImage .ImgLeft_small		{width: 60px; height: 60px; margin-right: 13px; margin-bottom: 3px; float: left;}
.cnt2column .TextImage h3					{text-transform: uppercase; font-size: 12px;}

.cnt2column div.Browse div.Thumb			{position: absolute; right: 0; margin: 444px 38px 0 0; }
.cnt2column div.Browse div.Thumb img		{width: 50px; height: 55px; float: left; border: 3px solid #fff; margin-left: 15px;}

.cnt2column table.MirrorText				{width: 423px; z-index: 2; margin-top: 88px; float: left; text-align: left; padding: 0 30px; position: relative;}

.cnt2column td.Right img.Image				{width: 483px; height: 535px; float: left;}


/* Iframe page */
.imgIframe1									{position: absolute; z-index: 1; width: 646px; height: 671px;}
.imgIframe2									{position: absolute; z-index: 1; width: 320px; height: 671px; left: 654px;}
		
.cntIframe									{position: relative; z-index: 2; width: 966px; height: 2000px;}
.cntIframe td.Iframe						{width: 586px; padding: 0 30px;}
.cntIframe td.Iframe iframe					{width: 586px; height: 2000px;}

.cntIframe h1								{margin: 35px 0 15px 0; width: 370px;}


/* Form page */
.cntForm									{position: relative; z-index: 2; width: 966px; height: 800px;}
.cntForm td.Form							{width: 586px; padding: 0 30px;}
.cntForm h1									{margin: 35px 0 15px 0; width: 370px;}
.cntForm .Intro								{font-size: 12px; line-height: 16px; width: 400px; margin-bottom: 5px;}
.cntForm  h3								{text-transform: uppercase; font-size: 12px; margin-bottom: 2px;}

table.Form2column							{width: 584px;}
table.Form2column div						{width: 100%; float: left; color: #666; font-weight: bold;}
table.Form2column input.Text				{width: 274px; float: left; margin-top: 1px;}
table.Form2column select					{width: 282px; float: left; margin-top: 1px;}
table.Form2column td.Item					{width: 282px; padding-top: 5px;}
table.Form2column td.ItemSep				{width: 20px;}

table.Form4column							{width: 584px;}
table.Form4column div						{width: 100%; float: left; color: #666; font-weight: bold;}
table.Form4column input.Text				{width: 123px; float: left; margin-top: 1px;}
table.Form4column td.Item					{width: 131px; padding-top: 5px;}
table.Form4column td.ItemSep				{width: 20px;}

.cntForm div.Separator						{border-bottom: 1px solid #ccc; width: 584px; margin: 15px 0;}
.cntForm textarea							{width: 578px; float: left;}

.cntForm .btnSend							{float: right; background-color: #9f9f9f; background-image: url(/css/Page/btnSearch.gif); background-repeat: no-repeat; width: 150px; height: 19px; padding-top: 5px; color: #fff; text-align: center; text-decoration: none; font-weight: bold; margin: 10px 0 0 0;}
.cntForm .btnSend:hover						{background-color: #9f9f9f; background-image: url(/css/Page/btnSearchO.gif); color: #fff; text-decoration: none;}


/* Contenxt menu */
.cntContextMenu							{height: 50px;}
.cntContextMenu ul							{margin: 0; padding: 0; list-style: none; width: 200px; border-bottom: 1px solid #ccc;}
.cntContextMenu ul li						{position: relative; height: 25px;}
.cntContextMenu li ul						{width: 265px; position: absolute; z-index: 100; left: 0; bottom: -51px; display: none; border: 2px solid #000; background-color: #fff;}
.cntContextMenu ul li ul li					{height: 24px;}
.cntContextMenu ul li a						{display: block; text-decoration: none; background-color: #fff; border: 0; height: 19px; padding: 5px 0 0 9px; font-weight: bold; text-decoration: none; color: #000;}
.cntContextMenu ul li a.Sel					{background-color: #e7e7e7;}
.cntContextMenu ul li a:hover				{background-color: #f6f6f6; text-decoration: none;}
.cntContextMenu ul li a.Sel:hover			{background-color: #dadada;}
.cntContextMenu ul li div					{display: block; text-decoration: none; background-color: #fff; border: 1px solid #ccc; border-bottom: 0; height: 19px; padding: 5px 0 0 10px; font-weight: bold;}
.cntContextMenu li:hover ul, li.over ul		{display: block;}


/* 3 pushes */
.cnt3Push img.Image_1						{width: 320px; height: 177px; position: absolute; left: 0;}
.cnt3Push img.Image_2						{width: 320px; height: 177px; position: absolute; left: 323px;}
.cnt3Push img.Image_3						{width: 320px; height: 177px; position: absolute; left: 646px;}

.cnt3Push									{float: left; position: relative; width: 966px; height: 177px; margin: 3px 0;}
.cnt3Push table								{width: 966px; height: 177px; position: relative;}
.cnt3Push table td							{width: 320px;}
.cnt3Push table td.Sep						{width: 3px;}
.cnt3Push h3								{text-transform: uppercase;}

.cnt3Push a									{position: absolute; z-index: 3; display: block; width: 320px; height: 177px; text-decoration: none; cursor: pointer;}
.cnt3Push a h3								{z-index:10; position: absolute; padding: 15px 0 0 15px; font-size: 13px; letter-spacing: 1px; text-transform: uppercase;}

.cnt3Push a div.Hidden 						{z-index:2; display: none; width: 285px; height: 143px; padding: 34px 20px 0 15px; font-weight: bold; font-size: 12px; line-height: 16px;}
.cnt3Push a:hover							{background-color: Transparent; text-decoration: none;}

.cnt3Push a.Black							{color: #fff;}
.cnt3Push a.Black:hover div.Hidden			{display: block; color: #ccc;}
.cnt3Push a.Black:hover div.Hidden			{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/content/bg3push_black.png',sizingMethod='scale'); /* IE 6 */}
.cnt3Push a.Black:hover div.Hidden[class]	{background-image: url(/images/content/bg3push_black.png);}

.cnt3Push a.White							{color: #000;}
.cnt3Push a.White:hover div.Hidden			{display: block; color: #666;}
.cnt3Push a.White:hover div.Hidden			{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/content/bg3push_white.png',sizingMethod='scale'); /* IE 6 */}
.cnt3Push a.White:hover div.Hidden[class]	{background-image: url(/images/content/bg3push_white.png);}


/* Pushes blank intro */
.cntPushBlank								{float: left; position: relative; width: 966px; height: 177px; margin: 3px 0;}
.cntPushBlank td							{font-size: 13px; letter-spacing: 1px; text-transform: uppercase; font-weight: bold;}
.cntPushBlank td td							{padding-left: 10px;}

/* Ticker */
.cntProcessingContainer						{width: 586px;}
.cntProcessing								{width: 410px; margin-top: 82px;}
.cntProcessing td							{text-align: center;}
.cntProcessing td.TickTop					{height: 14px; background-image: url(Processing/cntTop.gif);}
.cntProcessing td.TickContent				{background-color: #fff; border-right: 2px solid #ebebeb; border-left: 2px solid #ebebeb; padding: 10px 15px 17px 15px;}
.cntProcessing td.TickContent img.Ticker	{width: 27px; height: 27px; margin-bottom: 3px;}
.cntProcessing td.TickBottom				{height: 5px; background-image: url(Processing/cntBottom.gif);}


/* Footer */
.cntFooter									{float: left; width: 944px; padding: 10px 18px 18px 18px; background-image: url(Footer/bgFooter.gif); background-position: 0 -1px; background-repeat: no-repeat; height: 100px;}
.cntFooter a								{color: #747474; text-decoration: none;}
.cntFooter a:hover							{color: #000; text-decoration: none;}
.cntFooter									{color: #8f8f8f;}
.cntFooter input							{font-weight: normal;}
.cntFooter table							{width: 944px;}
.cntFooter table td							{color: #8f8f8f;}
.cntFooter td.Search						{}
.cntFooter td.Cards div						{position: relative;}
.cntFooter td.Cards img						{float: right; width: 325px; height: 21px;}
.cntFooter td.Cards img.Spa					{position: absolute; top: -10px; left: 97px; width: 40px; height: 41px; border: 0;}
.cntFooter td.BookAlt						{padding-top: 7px;}
.cntFooter td.BookAlt a						{font-weight: bold; margin-right: 13px; background-repeat: no-repeat; height: 16px; padding: 4px 0 0 25px; display: block; float: left;}
.cntFooter td.BookAlt a.Calendar			{background-image: url(Footer/icnCalendar.gif);}
.cntFooter td.BookAlt a.Calendar:hover		{background-image: url(Footer/icnCalendarO.gif);}
.cntFooter td.BookAlt a.Package				{background-image: url(Footer/icnPackage.gif);}
.cntFooter td.BookAlt a.Package:hover		{background-image: url(Footer/icnPackageO.gif);}
.cntFooter td.BookAlt a.Basket				{background-image: url(Footer/icnBasket.gif);}
.cntFooter td.BookAlt a.Basket:hover		{background-image: url(Footer/icnBasketO.gif);}
.cntFooter td.BookAlt a.Request				{background-image: url(Footer/icnRequest.gif);}
.cntFooter td.BookAlt a.Request:hover		{background-image: url(Footer/icnRequestO.gif);}
.cntFooter td.BookAlt a.Gift				{background-image: url(Footer/icnGift.gif);}
.cntFooter td.BookAlt a.Gift:hover			{background-image: url(Footer/icnGiftO.gif);}

.cntFooter td.BookAlt .flagSwedish			{float: right; padding: 0; width: 20px; height: 20px; background-image: url(Footer/flagSV.gif); background-repeat: no-repeat; text-indent: -5000px; margin: 0 0 0 2px;}
.cntFooter td.BookAlt .flagEnglish			{float: right; padding: 0; width: 20px; height: 20px; background-image: url(Footer/flagEN.gif); background-repeat: no-repeat; text-indent: -5000px; margin: 0 0 0 2px;}
.cntFooter td.BookAlt .flagDanish			{float: right; padding: 0; width: 20px; height: 20px; background-image: url(Footer/flagDA.gif); background-repeat: no-repeat; text-indent: -5000px; margin: 0 0 0 2px;}
.cntFooter td.BookAlt .flagDeutsch			{float: right; padding: 0; width: 20px; height: 20px; background-image: url(Footer/flagDE.gif); background-repeat: no-repeat; text-indent: -5000px; margin: 0 0 0 2px;}


/* Search page */
.SearchPage									{width: 260px; padding: 50px 30px 0 30px; color: #fff; font-size: 12px;}
.SearchPage .Name							{width: 260px; padding: 5px 0 1px 0; font-weight: bold; clear: both;}
.SearchPage select.Date						{float: left; width: 70px; margin-right: 5px;}
.SearchPage select.Month					{float: left; width: 120px;}
.SearchPage .Rooms select					{width: 150px;}
.SearchPage select.Adults					{float: left; width: 100px; margin-right: 5px;}
.SearchPage select.Children					{float: left; width: 90px;}
.SearchPage .btnSearch						{float: left; background-color: #9f9f9f; background-image: url(Page/btnSearch.gif); background-repeat: no-repeat; width: 150px; height: 19px; padding-top: 5px; color: #fff; text-align: center; text-decoration: none; font-weight: bold; margin-top: 10px;}
.SearchPage .btnSearch:hover				{background-color: #9f9f9f; background-image: url(Page/btnSearchO.gif); color: #fff; text-decoration: none;}

.SearchPage .BookAlt						{padding-top: 15px;}
.SearchPage .BookAlt a						{font-weight: bold; margin-top: 4px; text-decoration: none; font-size: 11px; color: #fff; margin-right: 13px; background-repeat: no-repeat; height: 16px; padding: 4px 0 0 25px; display: block;}
.SearchPage .BookAlt a:hover				{}
.SearchPage .BookAlt a.Calendar				{background-image: url(Footer/icnCalendar.gif);}
.SearchPage .BookAlt a.Calendar:hover		{background-image: url(Footer/icnCalendarO.gif);}
.SearchPage .BookAlt a.Package				{background-image: url(Footer/icnPackage.gif);}
.SearchPage .BookAlt a.Package:hover		{background-image: url(Footer/icnPackageO.gif);}
.SearchPage .BookAlt a.Basket				{background-image: url(Footer/icnBasket.gif);}
.SearchPage .BookAlt a.Basket:hover			{background-image: url(Footer/icnBasketO.gif);}
.SearchPage .BookAlt a.Request				{background-image: url(Footer/icnRequest.gif);}
.SearchPage .BookAlt a.Request:hover		{background-image: url(Footer/icnRequestO.gif);}
.SearchPage .BookAlt a.Gift					{background-image: url(Footer/icnGift.gif);}
.SearchPage .BookAlt a.Gift:hover			{background-image: url(Footer/icnGiftO.gif);}


/* Search footer */
.SearchFooter .Name							{margin: 5px 0 1px 0; font-weight: bold;}
.SearchFooter .Arrival						{float: left; margin-right: 8px;}
.SearchFooter .Depature						{float: left; margin-right: 8px;}
.SearchFooter select.Date					{float: left; width: 43px; margin-right: 2px;}
.SearchFooter select.Month					{float: left; width: 85px;}
.SearchFooter .Rooms						{float: left; margin-right: 8px;}
.SearchFooter .Rooms select					{width: 80px;}
.SearchFooter .RoomConfig					{float: left; margin-right: 8px;}
.SearchFooter select.Adults					{float: left; width: 80px; margin-right: 2px;}
.SearchFooter select.Children				{float: left; width: 80px;}
.SearchFooter .Button						{float: left; padding-top: 18px;}
.SearchFooter .btnSearch					{float: left; background-color: #9f9f9f; background-image: url(Footer/btnSearch.gif); background-repeat: no-repeat; width: 68px; height: 17px; padding-top: 3px; color: #fff; text-align: center; text-decoration: none; font-weight: bold;}
.SearchFooter .btnSearch:hover				{background-color: #9f9f9f; background-image: url(Footer/btnSearchO.gif); color: #fff; text-decoration: none;}


.btnContinue								{background-color: #9f9f9f; background-image: url(Page/btnContinue.gif); background-repeat: no-repeat; width: 250px; height: 19px; padding-top: 5px; color: #fff; text-align: center; text-decoration: none; font-weight: bold; margin-top: 10px; display: block;}
.btnContinue:hover							{color: #fff; background-image: url(Page/btnContinueO.gif);}


/* Slideshow */

#slideshow {list-style: none; color: #fff;}
#slideshow span {display: none;}
#wrapper {width: 966px; height: 635px; margin: auto; display: none; background-color: #333;}
#wrapper * {margin: 0; padding: 0;}
#fullsize {position: relative; width: 966px; height: 535px; background: #333;}
#information {position:absolute; bottom:0; width:966px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70):}
#information h3 {display: none;}
#information p {padding: 15px;}
#image {width: 966px; height: 535px;}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:535px; cursor:pointer; z-index:150;}
#imgprev {left:0; background:url(slideshow/left.gif) left center no-repeat;}
#imgnext {right:0; background:url(slideshow/right.gif) right center no-repeat;}
#imglink {position: absolute; height: 306px; width: 100%; z-index:100; opacity:.4; filter: alpha(opacity=40);}
.linkhover {background: url(images/link.gif) center center no-repeat;}
#thumbnails {margin-top: 13px;}
#slideleft {float:left; width:38px; height:74px; background:url(slideshow/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:38px; height:74px; background:#222 url(slideshow/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:890px; height:74px; overflow:hidden;}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #999; padding:1px; width: 126px; height: 70px;}