body, html { background-color:#000}
body, td {font-size: 12px;font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; margin: 0;padding: 0; color:#000; line-height:18px}
form, fieldset {padding:0;margin:0; border:0;}
.clear {clear:both}
img {border:0;}

p {margin:0; padding:0 0 16px 0}
.pimg {margin:0; padding:0}
ul, ol {margin:0; padding:0; margin:0 0 16px 1em; padding-left:1em}
a:link, a:visited {color:#000; text-decoration: underline}
a:hover, a:active {color:#000; text-decoration: none}
h1 {text-transform:uppercase; color:#676c76; font-size:17px; margin:0; padding:0; margin-bottom:16px; letter-spacing:-0.08em; font-family: Arial, sans-serif;}
h2 {text-transform:uppercase; color:#8c919b; font-size:15px; margin:0; padding:0; margin-bottom:16px; letter-spacing:-0.08em; font-family: Arial, sans-serif;}
h3, .newsModTitle {text-transform:uppercase; color:#8c919b; font-size:13px; margin:0; padding:0; margin-bottom:16px; letter-spacing:-0.08em; font-family: Arial, sans-serif;}
h4 {margin:0; padding:0; margin-bottom:16px;}
p.small {font-size:11px; color:#676c76;}

#bgcontainer {overflow:hidden; position:fixed; top: 0;left: 0; z-index:10; width:100%; height:100%;}
#bgcontainer img {display:block;}
#bgcontainer a {cursor:default; display:block; height:100%; width:100%}

#logo {float:left; position:absolute; top:16px; right:21px; z-index:20}
#logo a {display:block; height:40px; width:186px; background: transparent url(/images/default/waldhotel-davos_logo.png) top left no-repeat; text-indent:-999px; overflow:hidden;}
#container, #corporate {width:1002px}
#container {position:absolute; z-index:20; top:59px; }

#footer {bottom: 0;left: 0; z-index:30; position:fixed; width:100%; height:33px; overflow:hidden; background-color:#261313; ; font-size:11px}

#lan {background-color:#611517; height:23px; overflow:hidden}
#lan ul {margin:0; padding:0; list-style-type:none;  margin:7px 0 0 22px}
#lan li {float:left; margin-right:10px}
#lande a, #lanen a {display:block; text-indent:-999px; overflow:hidden; height:9px;}
#lande a{background: transparent url(/images/default/language_deutsch.gif) top left no-repeat; width:39px}
#lanen a {background: transparent url(/images/default/language_english.gif) top left no-repeat; width:36px}
#lande a:hover, #lande a:active, #lande.selected a, #lanen a:hover, #lanen a:active, #lanen.selected a {background-position: 0 -9px !important}

#seasons ul {margin:0; padding:0; list-style-type:none;  margin:14px 0 0 10px}
#seasons li {float:left; margin:0 4px 0 0}
#seasonwinter_de a , #seasonwinter_en a, #seasonsummer_de a , #seasonsummer_en a  {display:block; text-indent:-999px; overflow:hidden; height:10px;}
#seasonwinter_de a:hover, #seasonwinter_de a:active, #seasonwinter_de.selected a, #seasonsummer_de a:hover, #seasonsummer_de a:active, #seasonsummer_de.selected a,
#seasonwinter_en a:hover, #seasonwinter_en a:active, #seasonwinter_en.selected a, #seasonsummer_en a:hover, #seasonsummer_en a:active, #seasonsummer_en.selected a 
{background-position: 0 -10px !important}

/*hide seasons switcher */
.seasons_20 ul, .seasons_79 ul, .seasons_80 ul, .seasons_81 ul, .seasons_82 ul, .seasons_83 ul, .seasons_15 ul, .seasons_92 ul, .seasons_27 ul, .seasons_29 ul, .seasons_37 ul, .seasons_38 ul, .seasons_40 ul, .seasons_70 ul, .seasons_71 ul, .seasons_72 ul, .seasons_73 ul, .seasons_74 ul, .seasons_75 ul, .seasons_76 ul, .seasons_77 ul, .seasons_78 ul, .seasons_41 ul, .seasons_42 ul, .seasons_45 ul, .seasons_46 ul, .seasons_89 ul, .seasons_21 ul, .seasons_48 ul, .seasons_49 ul, .seasons_90 ul, .seasons_52 ul, .seasons_53 ul, .seasons_54 ul, .seasons_55 ul, .seasons_56 ul, .seasons_57 ul, .seasons_58 ul, .seasons_23 ul, .seasons_61 ul, .seasons_62 ul, .seasons_24 ul, .seasons_63 ul, .seasons_65 ul, .seasons_91 ul, .seasons_68 ul, .seasons_69 ul, .seasons_26 ul, .seasons_60 ul, .seasons_84 ul, .seasons_85 ul, .seasons_86 ul ul, .seasons_94 ul, .seasons_101 ul, .seasons_34 ul, .seasons_50 ul, .seasons_51 ul, .seasons_88 ul, .seasons_107 ul, .seasons_108 ul, .seasons_109 ul, .seasons_110 ul, .seasons_111 ul, .seasons_112 ul, .seasons_115 ul, .seasons_116 ul, .seasons_117 ul, .seasons_119 ul, .seasons_121 ul, .seasons_120 ul {display:none}


#lan, #seasons, #slideshow {width:124px;margin-right:1px}
#seasons, #nav, #slideshow, #content {float:left;}
#main, #seasons, #nav {height:39px; overflow:hidden}
#main {margin:1px 0;}

#nav ul {margin:0; padding:0; list-style-type:none;}
#nav li {float:left; margin-right:1px}
#nav li a {display:block; text-indent:-999px; overflow:hidden; height:39px;}

#slideshow {overflow:hidden;}
#slideshow ul {padding:0; list-style-type:none; margin:24px 0 24px 22px}
#slideshow li {float:left; margin-bottom:1px}
#slideshow li a, #slideshow li a img {display:block}
#slideshow li a:hover img, #slideshow li a.selected img {filter:alpha(opacity=70);-moz-opacity:.70;opacity:.7;}

#slideshow li a {position:relative;}
#slideshow li a .loader {position:absolute; top:6px; left:6px;}

#content {width:875px;}
#canvas {margin:1px 0 2em 0;}
#sub {background-color:#A4BE2E; width:100%; height:23px; overflow:hidden}
#left, #right {float:left}
#left {width:612px; }
#right {width:207px; color:#fff; font-size:11px}
#right a {color:#fff;}
#right a.arrow {background: transparent url(/images/default/icon_arrow_grey.gif) center left no-repeat; padding-left:1em}
.internal2right { background-color:#fff; color:#000 !important;width:206px !important; margin-left:1px; }
.rightInt4 {padding:0 !important; background-color:Transparent !important;}
/*.rightInt4 p {padding:0;}*/
.rightInt4 img {display:block}
#rightContent4 { background-color:#fff; padding:28px; width:206px; margin-top:1px;}
#rightTopContent4 {width:262px;}

.rightInt5 {padding:0 !important; background-color:Transparent !important;}
/*.rightInt5 p {padding:0;}*/
.rightInt5 img {display:block}
#rightContent5 { background-color:#fff; padding:28px; width:206px; margin-top:1px;}
#rightTopContent5 {width:262px;}

#right.internal2right a {color:#869A25 ; text-decoration:none}
#right .sub {padding:0; margin:0; list-style-type:none; padding-bottom:0.5em}
#right.internal2right .subMenuSel a, #right.internal2right a:hover { border-bottom:1px dotted #869A25}

.dwnldModItem {padding-bottom:0.5em}

#txt { background-color:#fff; margin-top:1px; margin-bottom:12px}
#intro { min-height:65px; height:auto !important; height:65px;color:#fff; font-size:1.2em;}
#intro a {position:relative; font-size:11px; text-decoration:none !important}
#intro, #txt, #right {padding:28px;}
#home #intro { height:254px !important}

#home #txt { height:100%}
#home #sxtxt { float:left; width:324px; padding-right:28px}
#home #dxtxt { float:left; width:204px;}

#internal2 #txt { height:100%}
#internal2 #sxtxt { float:left; width:324px; padding-right:28px}
#internal2 #dxtxt { float:left; width:204px;}

#sub ul {margin:2px 0 0 0; padding:0; list-style-type:none;}
#sub li {float:left; margin-left:16px}
#sub li a { text-decoration:none; text-transform:uppercase; letter-spacing:-0.02em; color:#fff}
#sub li a:hover, #sub li.subMenuSel a {color:#000 !important}

#corporate {color:#938989}
#corporate ul {margin:0; padding:0; list-style-type:none; float:left; margin-top:6px}
#corporate #info {margin-left:22px}
#corporate li {float:left; margin-right:0.5em; padding-right:0.5em; }
#corporate li a { text-decoration:none !important; color:#C6BBBB !important}
#corporate .sub {margin-left:100px}
#corporate .sub li, .lifooter {background: transparent url(/images/footerli.gif) center right no-repeat;}
#skype {margin-right:0 !important; }

#designbypositioner {margin:0; padding:0; list-style-type:none; float:left; margin-left:0 !important}
#designbypositioner li {float:left; margin-right:0.5em; padding-right:0.5em; }

/*form builder */
fieldset label {display:block}
fieldset .repeatRadioCheck label { display:inline; margin:0; padding: 0px 20px 0px 5px  ; }
.input {background-color:#DEDEDE; border:1px solid #DEDEDE; padding:3px; color:#000}
.input, .button {font-size:11px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;}
.linkbutton {padding:0.4em 4em 0.4em 1em; text-decoration:none !important; color:#fff !important; text-transform:uppercase !important; background:#611517 url(/images/default/button.gif) center right no-repeat }
fieldset .formRow, fieldset .formButtonRow {padding:3px 0;margin:0; clear:both; }
fieldset .formRow span {margin-left:2px;}
fieldset .formButtonRow {margin:1em 0 16px 0; border:0}
fieldset .formHideInput { display: none}
.input:hover, .input:focus {border:1px solid #999; color:#333}

/*news module */
#newsModHeader {display:none}

.newsModImage img {border:1px solid #DEDEDE; margin-right:1.6em; float:left}
.newsModImage a img:hover, .newsModImage a img:active {border:1px solid #DEDEDE;}
.newsModItem {clear:both; width:100%; float:left;}


/*genericTable */
.genericTable {width:100%;}
.genericTable td {vertical-align:top; font-size:11px !important;}
.genericTable td.paddingRight {padding-right:1em;}
.genericTable td.bg {padding-left:0.5em; background-color:#A4BE2E; color:#FFF}
.genericTable td.borderLeft { border-left:1px solid #FFF;}
.genericTable .th { font-weight:bold}
.genericTable .borderBottomCell td {border-bottom:1px solid #ccc; padding-bottom:0.5em;}
.genericTable .borderBottomCellLight td {border-bottom:1px dotted #DEDEDE; padding-bottom:0.5em;}
.genericTable .bg td {padding:0.5em; background-color:#e5eeba;}
.genericTable .bgDark td {padding:0.5em; background-color:#A4BE2E; color:#FFF}
.genericTable .bgLight td {padding:0.5em; background-color:#f5fcd5}
.genericTable .bgBlue td {padding:0.5em; background-color:#b8c5d0;}
.genericTable .bgDarkBlue td {padding:0.5em; background-color:#154065; color:#FFF}
.genericTable .bgLightBlue td {padding:0.5em; background-color:#dce3e8}
.genericTable .smallFont td { font-size:11px; }

/*roomsTable */
.roomsTable {width:100%; margin:0px;}
.roomsTable td {vertical-align:top;}
.roomsTable td.paddingRight {padding-right:28px;}
.roomsTable td.bg {padding-left:0.5em; background-color:#A4BE2E; color:#FFF}
.roomsTable .bg a {color:#FFF; text-decoration:none;}
.roomsTable .th { font-weight:bold}
.roomsTable .borderBottomCell td {border-bottom:1px solid #ccc; padding-bottom:0.5em;}
.roomsTable .borderBottomCellLight td {border-bottom:1px dotted #DEDEDE; padding-bottom:0.5em;}
.roomsTable img {display:block; padding-bottom:1px;}

/*packages */
.packagesItem {margin-bottom:0.7em; }
.packagesItem .item td {border-bottom:1px dotted #DEDEDE; padding-bottom:0.3em}
.packagesItem .item img {border:1px solid #DEDEDE;}
.backToPackagesList {text-align:right; border-top:1px solid #DEDEDE; padding-top:0.5em; margin-top:1em}
.pckRes fieldset {padding:1em !important;border:1px solid #DEDEDE !important; margin-bottom:1em !important}
.pckRes fieldset legend {padding-left:0 !important; color:#611517 !important; display:inline !important; font-size:13px; }
.pckRes fieldset td {padding:0.3em 0}
.pckRes fieldset .cbExtra label {float:none !important; width:auto !important; margin-left:0.5em !important}
.pckRes fieldset label {display:inline}
.borderedimg {border:1px solid #DEDEDE;}
.light {color:#611517}
.light2 {color:#8c919b}
.packagetitle a { text-decoration:none !important; color: #7E9514 !important; text-transform:uppercase; font-weight:bold; letter-spacing:-0.05em}
.packagetitle a:hover, .packagetitle a:active { text-decoration:underline !important;}
#right.internal2right .packagetitle a {font-size:11px !important}
#right.internal2right .packagetitle a:hover, #right.internal2right .packagetitle a:active {text-decoration:none !important; }


#sortbypackages {border-bottom:1px solid #DEDEDE; padding:0.5em 0 0.5em 0; margin-bottom:1em;  text-align:right}
.linkdetail a, .darkLink {padding:0.2em 2.5em 0.2em 0.5em; text-decoration:none !important; color:#fff !important; text-transform:uppercase !important; background:#611517 url(/images/default/button.gif) center right no-repeat; }
#detailimgpack {float:right; margin:0 0 1em 2em}
.packagetitle { font-weight:bold}
.pckRes fieldset td .cbExtra td {padding:0;}

/*events*/
.eventitem td,.eventitem2 td {padding-bottom:1em;}
.eventitem2 td {border-bottom:1px dotted #DEDEDE;}
.eventitem img, .eventitem2 img {margin-right:1em; float:left}
.eventitem a, .eventitem2 a {font-size: 12px;}
.eventitem p, .eventitem2 p {margin:0; padding:0;}
.eventitem h2, .eventitem2 h2 {color: #7E9514 !important; text-transform:uppercase; font-weight:bold; letter-spacing:-0.05em; font-size:12px; margin:0; padding:0;}

/* hiResPicture */
.hiResPicture { text-align:center; border:1px solid #DEDEDE ; padding:0.5em; vertical-align:top; margin-right:0.5em }
.hiResP {font-size: 11px; padding-bottom:0;}
.hiResP img {display:block; margin-bottom:0.5em}
#hiResSort {border-bottom:1px solid #DEDEDE; margin-bottom:1em; padding-bottom:1em}
#hiResPaging {border-top:1px dotted #DEDEDE; margin-top:1em; padding-top:1em}

#ctl00_Zone2_193_dlHiRes td { vertical-align:top}

/*IE*/
#footer {_position: absolute;_top:expression(eval(document.compatMode&&document.compatMode=='CSS1Compat')?documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight):document.body.scrollTop+(document.body.clientHeight-this.clientHeight)); }
#logo a {_background: transparent !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/default/waldhotel-davos_logo.png', sizingMethod='crop') !important; _cursor:pointer}


#seasonstbs  {position:relative; margin:0; padding:0; list-style-type:none;float:left; width:100%; margin-bottom:2em; height:35px; border-bottom:1px solid #A4BE2E;}
#seasonstbs li {float:left; margin-right:1px; text-align:center}
#seasonstbs li a {position:relative; top:1px; display:block; height:28px; width:80px; padding-top:6px; text-decoration:none; font-size:12px; border-top:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc; color:#666}
#seasonstbs li a:hover {color:#000}
#seasonstbs li a.selected {border-top:1px solid #A4BE2E; border-right:1px solid #A4BE2E; border-left:1px solid #A4BE2E; color:#000; background-color:#fff}

.blue td { background-color:#C0DEF0}
.lightblue td {background-color:#EBF4F9}



/*de*/

#mainMenuNotSel13_1 a, #mainMenuNotSel13_1 a:hover, #mainMenuNotSel13_1 a:active, #mainMenuSel13_1 a {background: transparent url(/images/default/mainnav_01_de.gif) top left no-repeat; width:63px}
#mainMenuNotSel18_1 a, #mainMenuNotSel18_1 a:hover, #mainMenuNotSel18_1 a:active, #mainMenuSel18_1 a {background: transparent url(/images/default/mainnav_02_de.gif) top left no-repeat; width:58px}
#mainMenuNotSel19_1 a, #mainMenuNotSel19_1 a:hover, #mainMenuNotSel19_1 a:active, #mainMenuSel19_1 a {background: transparent url(/images/default/mainnav_03_de.gif) top left no-repeat; width:71px}
#mainMenuNotSel20_1 a, #mainMenuNotSel20_1 a:hover, #mainMenuNotSel20_1 a:active, #mainMenuSel20_1 a {background: transparent url(/images/default/mainnav_04_de.gif) top left no-repeat; width:106px}
#mainMenuNotSel21_1 a, #mainMenuNotSel21_1 a:hover, #mainMenuNotSel21_1 a:active, #mainMenuSel21_1 a {background: transparent url(/images/default/mainnav_05_de.gif) top left no-repeat; width:86px}
#mainMenuNotSel22_1 a, #mainMenuNotSel22_1 a:hover, #mainMenuNotSel22_1 a:active, #mainMenuSel22_1 a {background: transparent url(/images/default/mainnav_06_de.gif) top left no-repeat; width:62px}
#mainMenuNotSel23_1 a, #mainMenuNotSel23_1 a:hover, #mainMenuNotSel23_1 a:active, #mainMenuSel23_1 a {background: transparent url(/images/default/mainnav_07_de.gif) top left no-repeat; width:68px}
#mainMenuNotSel24_1 a, #mainMenuNotSel24_1 a:hover, #mainMenuNotSel24_1 a:active, #mainMenuSel24_1 a {background: transparent url(/images/default/mainnav_08_de.gif) top left no-repeat; width:94px}
#mainMenuNotSel25_1 a, #mainMenuNotSel25_1 a:hover, #mainMenuNotSel25_1 a:active, #mainMenuSel25_1 a {background: transparent url(/images/default/mainnav_09_de.gif) top left no-repeat; width:137px}
#mainMenuNotSel26_1 a, #mainMenuNotSel26_1 a:hover, #mainMenuNotSel26_1 a:active, #mainMenuSel26_1 a {background: transparent url(/images/default/mainnav_10_de.gif) top left no-repeat; width:121px}
#mainMenuNotSel13_1 a:hover, #mainMenuNotSel13_1 a:active {background-position: 0 -39px !important}
#mainMenuNotSel18_1 a:hover, #mainMenuNotSel18_1 a:active {background-position: 0 -39px !important}
#mainMenuNotSel19_1 a:hover, #mainMenuNotSel19_1 a:active {background-position: 0 -39px !important}
#mainMenuNotSel20_1 a:hover, #mainMenuNotSel20_1 a:active {background-position: 0 -39px !important}
#mainMenuNotSel21_1 a:hover, #mainMenuNotSel21_1 a:active _en
#mainMenuNotSel22_1 a:hover, #mainMenuNotSel22_1 a:active {background-position: 0 -39px !important}
#mainMenuNotSel23_1 a:hover, #mainMenuNotSel23_1 a:active {background-position: 0 -39px !important}
#mainMenuNotSel24_1 a:hover, #mainMenuNotSel24_1 a:active {background-position: 0 -39px !important}
#mainMenuNotSel25_1 a:hover, #mainMenuNotSel25_1 a:active {background-position: 0 -39px !important}
#mainMenuNotSel26_1 a:hover, #mainMenuNotSel26_1 a:active {background-position: 0 -39px !important}
#mainMenuSel13_1 a {background-position: 0 -78px !important}
#mainMenuSel18_1 a {background-position: 0 -78px !important}
#mainMenuSel19_1 a {background-position: 0 -78px !important}
#mainMenuSel20_1 a {background-position: 0 -78px !important}
#mainMenuSel21_1 a {background-position: 0 -78px !important}
#mainMenuSel22_1 a {background-position: 0 -78px !important}
#mainMenuSel23_1 a {background-position: 0 -78px !important}
#mainMenuSel24_1 a {background-position: 0 -78px !important}
#mainMenuSel25_1 a {background-position: 0 -78px !important}
#mainMenuSel26_1 a {background-position: 0 -78px !important}

/*en*/

#mainMenuNotSel13_2 a, #mainMenuNotSel13_2 a:hover, #mainMenuNotSel13_2 a:active, #mainMenuSel13_2 a {background: transparent url(/images/default/mainnav_01_en.gif) top left no-repeat; width:63px}
#mainMenuNotSel18_2 a, #mainMenuNotSel18_2 a:hover, #mainMenuNotSel18_2 a:active, #mainMenuSel18_2 a {background: transparent url(/images/default/mainnav_02_en.gif) top left no-repeat; width:58px}
#mainMenuNotSel19_2 a, #mainMenuNotSel19_2 a:hover, #mainMenuNotSel19_2 a:active, #mainMenuSel19_2 a {background: transparent url(/images/default/mainnav_03_en.gif) top left no-repeat; width:71px}
#mainMenuNotSel20_2 a, #mainMenuNotSel20_2 a:hover, #mainMenuNotSel20_2 a:active, #mainMenuSel20_2 a {background: transparent url(/images/default/mainnav_04_en.gif) top left no-repeat; width:106px}
#mainMenuNotSel21_2 a, #mainMenuNotSel21_2 a:hover, #mainMenuNotSel21_2 a:active, #mainMenuSel21_2 a {background: transparent url(/images/default/mainnav_05_en.gif) top left no-repeat; width:86px}
#mainMenuNotSel22_2 a, #mainMenuNotSel22_2 a:hover, #mainMenuNotSel22_2 a:active, #mainMenuSel22_2 a {background: transparent url(/images/default/mainnav_06_en.gif) top left no-repeat; width:62px}
#mainMenuNotSel23_2 a, #mainMenuNotSel23_2 a:hover, #mainMenuNotSel23_2 a:active, #mainMenuSel23_2 a {background: transparent url(/images/default/mainnav_07_en.gif) top left no-repeat; width:68px}
#mainMenuNotSel24_2 a, #mainMenuNotSel24_2 a:hover, #mainMenuNotSel24_2 a:active, #mainMenuSel24_2 a {background: transparent url(/images/default/mainnav_08_en.gif) top left no-repeat; width:94px}
#mainMenuNotSel25_2 a, #mainMenuNotSel25_2 a:hover, #mainMenuNotSel25_2 a:active, #mainMenuSel25_2 a {background: transparent url(/images/default/mainnav_09_en.gif) top left no-repeat; width:137px}
#mainMenuNotSel26_2 a, #mainMenuNotSel26_2 a:hover, #mainMenuNotSel26_2 a:active, #mainMenuSel26_2 a {background: transparent url(/images/default/mainnav_10_en.gif) top left no-repeat; width:121px}
#mainMenuNotSel13_2 a:hover, #mainMenuNotSel13_2 a:active {background-position: 0 -39px !important}
#mainMenuNotSel18_2 a:hover, #mainMenuNotSel18_2 a:active {background-position: 0 -39px !important}
#mainMenuNotSel19_2 a:hover, #mainMenuNotSel19_2 a:active _en
#mainMenuNotSel20_2 a:hover, #mainMenuNotSel20_2 a:active _en
#mainMenuNotSel21_2 a:hover, #mainMenuNotSel21_2 a:active {background-position: 0 -39px !important}
#mainMenuNotSel22_2 a:hover, #mainMenuNotSel22_2 a:active {background-position: 0 -39px !important}
#mainMenuNotSel23_2 a:hover, #mainMenuNotSel23_2 a:active {background-position: 0 -39px !important}
#mainMenuNotSel24_2 a:hover, #mainMenuNotSel24_2 a:active {background-position: 0 -39px !important}
#mainMenuNotSel25_2 a:hover, #mainMenuNotSel25_2 a:active {background-position: 0 -39px !important}
#mainMenuNotSel26_2 a:hover, #mainMenuNotSel26_2 a:active {background-position: 0 -39px !important}
#mainMenuSel13_2 a {background-position: 0 -78px !important}
#mainMenuSel18_2 a {background-position: 0 -78px !important}
#mainMenuSel19_2 a {background-position: 0 -78px !important}
#mainMenuSel20_2 a {background-position: 0 -78px !important}
#mainMenuSel21_2 a {background-position: 0 -78px !important}
#mainMenuSel22_2 a {background-position: 0 -78px !important}
#mainMenuSel23_2 a {background-position: 0 -78px !important}
#mainMenuSel24_2 a {background-position: 0 -78px !important}
#mainMenuSel25_2 a {background-position: 0 -78px !important}
#mainMenuSel26_2 a {background-position: 0 -78px !important}



.imageleft {
         margin-right:15px;
         float:left;
}


/*H1 titles*/
.titles {height:26px; width:500px; display:block; text-indent:-999px; overflow:hidden}
.titlesSmall {height:26px; display:block; text-indent:-999px; overflow:hidden}

/*de*/
#title_hotel_de {background: transparent url(/images/titles/title_hotel_de.gif) top left no-repeat; }
#title_rooms_de {background: transparent url(/images/titles/title_rooms_de.gif) top left no-repeat; }
#title_gastronomy_de {background: transparent url(/images/titles/title_gastronomy_de.gif) top left no-repeat; }
#title_wellness_de {background: transparent url(/images/titles/title_wellness_de.gif) top left no-repeat; }
#title_sport_de {background: transparent url(/images/titles/title_sport_de.gif) top left no-repeat; }
#title_culture_de {background: transparent url(/images/titles/title_culture_de.gif) top left no-repeat; }
#title_meet_de {background: transparent url(/images/titles/title_meet_de.gif) top left no-repeat; }
#title_price_de {background: transparent url(/images/titles/title_price_de.gif) top left no-repeat; }
#title_onlinebooking_de {background: transparent url(/images/titles/title_onlinebooking_de.gif) top left no-repeat; }
#title_wandern_de {background: transparent url(/images/titles/title_wandern_de.gif) top left no-repeat; }
#title_wandern_small_de {background: transparent url(/images/titles/title_wandern_small_de.gif) top left no-repeat; }
#title_golf_de {background: transparent url(/images/titles/title_golf_de.gif) top left no-repeat; }
#title_golf_small_de {background: transparent url(/images/titles/title_golf_small_de.gif) top left no-repeat; }
#title_bike_de {background: transparent url(/images/titles/title_bike_de.gif) top left no-repeat; }
#title_bike_small_de {background: transparent url(/images/titles/title_bike_small_de.gif) top left no-repeat; }
#title_wellness_landing_de {background: transparent url(/images/titles/title_wellness_landing_de.gif) top left no-repeat; }

/*en*/
#title_hotel_en {background: transparent url(/images/titles/title_hotel_en.gif) top left no-repeat; }
#title_rooms_en {background: transparent url(/images/titles/title_rooms_en.gif) top left no-repeat; }
#title_gastronomy_en {background: transparent url(/images/titles/title_gastronomy_en.gif) top left no-repeat; }
#title_wellness_en {background: transparent url(/images/titles/title_wellness_en.gif) top left no-repeat; }
#title_sport_en {background: transparent url(/images/titles/title_sport_en.gif) top left no-repeat; }
#title_culture_en {background: transparent url(/images/titles/title_culture_en.gif) top left no-repeat; }
#title_meet_en {background: transparent url(/images/titles/title_meet_en.gif) top left no-repeat; }
#title_price_en {background: transparent url(/images/titles/title_price_en.gif) top left no-repeat; }
#title_onlinebooking_en {background: transparent url(/images/titles/title_onlinebooking_en.gif) top left no-repeat; }

.rightHomeZone1{ height:310px; margin-left:1px;}
.rightHomeZone2{padding:28px;}
.quickBookTitle {height:15px; width:119px; display:block; text-indent:-999px; overflow:hidden; background: transparent url(/images/default/quickbooking_title.png) top left no-repeat; margin:22px 20px 16px 0; }