/*** TIDEREIDER ***/
img{border:none;}
/*/// CLIENT COLORS ///*/
#iframe_body,#iframe,select,textarea,.ds_inrbox,.ds_content,.ds_niv2,.childageinfobox,#outdate_Previous_ID,#outdate_Next_ID,#indate_Previous_ID,#indate_Next_ID{background-color:#fff;}
body{color:#2e3133;}
form,input,select{color:#5c6366;}
#footer{color:#8a9499;}
a,.boxmodule .highlight{color:#e61717;}
a:hover{color:#d94c4c;}
#header a,#footer a,#topkeywords,#topkeywords a{color:#525f66;}
#topmenu .title{color:#fff;}
#header a:hover,#footer a:hover,#topkeywords a:hover{color:#525f66;}
h1,h2,h3,h4,h5,h6{color:#2e3133;}
#header h1,#header h2,#header h3,#header h4,#header h5,#header h6{color:#fff;}
hr{color:#ddd;background-color:#ddd;}
.image,.content_wrap_image{background-color:#D1DADE;}
.txtcolor1,hr.hr1{color:#aaabab;}
.txtcolor2,hr.hr2{color:#dc0000;}
.txtcolor3,hr.hr3{color:#9bb6c6;}
.bgcolor1{background-color:#5c6366;}
.bgcolor2{background-color:#b8bdbf;}
.bgcolor3{background-color:#80a0b2;}
.preamble{color:#5c6366;}
.highlight{}
.quicksearch_breadtext span.highlight{background-color:#9ebac9;color:#fff;}
.alert{color:#F13701;}
.tableheader td{background-color:#80A0B2;color:#2e3133;}
.row_odd td{background-color:#fff;}
.row_even td{background-color:#DFEBF2;}
.ordersteg_bgcolor1{background-color:#fafafa;}/* &bgc2& */
.row_odd td,.row_even td,.childageinfobox,.ds_inrbox,.ds_niv2,.atribute dl dt,.atribute dl dd{border-color:#D1DADE;}
#mainMenu a{color:#5c6366;}
#mainMenu a:hover{color:#5c6366;}
#mainMenu a.active,#mainMenu a.active:hover{color:#5c6366;}
#mainMenu a.level1{background-color:transparent;}
#mainMenu a.level1:hover{}
#mainMenu a.level1active,#mainMenu a.level1active:hover{}
/*__Search reslut Color (DEVSEARCHENGINE RESULT)__*/
.search_reslut .titles,.search_reslut .titles h2{color:#2e3133;background-color:#D1DADE;}
.search_reslut .moreinfo .titles{color:#2e3133;background-color:#f0f0f0;}
.search_reslut #wrap_results,.search_reslut .choices_away,.search_reslut .choices_home{background-color:#fff;}
.search_reslut .wrap_price{color:#666666;}
.search_reslut .price{color:#000;}
.search_reslut .moreinfo{color:#666666;}
.search_reslut .wrap_item_result{border:#666666;}
/**/
table.tablestyle1 tr{background-color:#dc0000;color:#fff;}
table.tablestyle2 tr{background-color:#80a0b2;color:#fff;}
table.tablestyle3 tr{color:#fff;background-color:#4a4c4e;}
/**/
.button,#brochure_btn .formtext{border-color:#ad1313;color:#fff;background-color:#ad1313;border-width:1px;}
.c_submit input{color:#333;}
.c_submit input:hover{color:#000;}
/*/// CLIENT Backgrounds ///*/
body{background-image:url(../images/bg_body.jpg);background-repeat:repeat-x;background-position:left -4px;}
#iframe_body,#iframe,.iframe_body,.iframe,#body{background-color:transparent !important;background-image:none !important;} 
body.order1 td,body.order2 td,body.order3 td,body.order4 td{background-color:transparent !important;}
.button,#brochure_btn .formtext{background-image:url(../images/bg_button.jpg);background-repeat:repeat-x;background-position:left center;}
.button:hover,.button:active,#brochure_btn .formtext{background-position:bottom;}
.btn_foresporsel span{display:none;}
.btn_foresporsel{display:block;float:left;width:137px;height:32px;overflow:hidden;background-image:url(../images/btn_foresporsel.jpg);background-repeat:no-repeat;background-position:top left;}
.btn_foresporsel:hover,.btn_foresporsel:active{background-position:bottom left;}
.btn_order{background-repeat:no-repeat;background-position:left top;width:120px;height:32px;overflow:hidden;background-color:#fff;color:#b11010;text-indent:130px;border:none;display:block;padding-left:121px;}
.btn_order:hover{background-position:left bottom;}
.btn_order_uk{background-image:url(../images/btnOrderNow_uk.gif);}
.btn_order_no{background-image:url(../images/btnOrderNow_no.gif);}
.floatleftfullwidth{float:left;clear:both;width:100%;}
/*__ FCKeditor styles __*/
img.rightimage,.rightimage img{float:right;margin-bottom:2px;margin-left:5px;}
img.leftimage,.leftimage img{float:left;margin-bottom:2px;margin-right:5px;}
.txtsmall{font-size:11px;}
.txtlarge{font-size:14px;}
.highlight{font-weight:bold;}
.preamble{font-weight:normal;font-size:15px;line-height:22px}
/*__BUTTONS__*/
.button,#brochure_btn .formtext{overflow:auto;}
.button,.button:hover,#brochure_btn .formtext{font-size:1em;}
.button,#brochure_btn .formtext{font-weight:bold;height:auto;width:auto;overflow:visible;line-height:normal;}
#brochure_btn .formtext,#content_page_asp .button{padding:0.1em 0.2em;}
.button{white-space:nowrap;}
a.button{padding:0.42em 0.84em;display:block;float:left;}
a.button,a.button:hover{text-decoration:none;}
input.button{padding-left:0.1em;padding-right:0.1em;}
.button,.pagination input{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.button,.pagination input{text-shadow:1px 1px 1px rgba(0,0,0,0.4);}
.button:hover,.pagination input:hover,.button:active,.pagination input:active{text-shadow:-1px -1px 1px rgba(0,0,0,.4);}
.button.button_search,.button.subscribe,input.button_search,input.subscribe,.subscribe,.button_search{overflow:hidden;border:none;padding:0px;margin:0px;background-repeat:no-repeat;background-position:left top;display:block;}
.button.button_search,.button_search{width:41px;text-indent:9999px;height:20px;background-image:url(../images/btnSearch_uk.gif);}
.button.subscribe,.subscribe{width:81px;text-indent:999px;background-image:url(../images/btn_subscribe_uk.gif);margin-bottom:15px 0 15px 0;}
.button.subscribe:hover,.button.button_search:hover{background-position:left bottom;}
a.button.button_search,a.button_search
{background-position:left top;height:19px;}
a.button:active,a.button.button_search:hover,a.button_search:hover
{background-position:left -20px;height:19px;}
/*/// BASIC FORMATING ///*/
body,html{padding:0px;margin:0px;}
body{text-align:center;}
body,table{line-height:1.5;font-size:12px;} 
body,span,p,table,td,.MsoNormal,caption,form,input,select,label,textarea{font-family:Arial,Helvetica,sans-serif;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a,a span,.button,.pagination input,.btn_order,.btn_foresporsel{cursor:pointer;}
.active,.pagination input.active,ul#top .toplevel .currentPageActive,ul#top .toplevel .currentPageActive:hover{cursor:default;}
input,option,select{font-size:12px;line-height:normal;padding:0px;}
input{height:22px;line-height:normal;}
input.checkboxInput{height:auto;}
hr{height:1px;border:none;padding:0px;}
p{padding:0px;margin-top:0.7em;margin-bottom:0.7em;}
p:first-child{margin-top:0px;padding-top:0px;}
h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.2;padding:0px;margin:0px;margin-bottom:0.5em;}
p + h1,h2,h3,h4,h5,h6{margin-top:1.7em;}
#leftside h1,#leftside h2,#leftside h3,#leftside h4,#leftside h5,#leftside h6,#rightside h1,#rightside h2,#rightside h3,#rightside h4,#rightside h5,#rightside h6,.hotel_list h1,.hotel_list h2,.hotel_list h3,.hotel_list h4,.hotel_list h5,.hotel_list h6{margin-top:0px;}
h1{font-size:18px;}
h2{font-size:16px;}
h3,h4,h5,h6{font-size:14px;}
#category h1{font-size:16px;margin:0px;line-height:16px;}
#destination h1{font-size:30px;}
#header form,#header input,#header select,#header label,#header textarea,#header a,#header h1,#header h2,#header h3,#header h4,#header h5,#header h6,#topkeywords h2{font-size:11px;}
#header h1,#header h2,#header h3,#header h4,#header h5,#header h6{text-transform:uppercase;}
#header a,#header h1,#header h2,#header h3,#header h4,#header h5,#header h6{font-weight:bold;margin:0px;padding:0px;}
#content ul{padding:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:25px;}
#content li{padding:0px;margin:0px;}
#topmenu .title{font-weight:bold;}
/*/// MAIN WRAPERS ///*/
/*_ Width _*/
#leftside,#leftside_content{width:180px;}
#content{width:582px;}
#leftside,#content{margin-right:15px;}
#leftside .box{width:100%;}
#rightside,#rightside_content{width:181px;}
#rightside .box{width:100%;}
/**/
#wrap{text-align:left;margin-right:auto;margin-left:auto;float:none;} 
#container{float:left;clear:both;}
#header,#leftside,#content,#footer,#rightside{overflow:hidden;}
#header{clear:left;float:left;} 
#leftside{float:left;clear:left;}
#leftside_content{float:left;clear:both;}
#rightside{float:left;}
#footer{margin:0;padding:10px 0 15px 0;text-align:center;clear:both;float:left;}
#content_content{clear:both;float:left;}
/*/// HEADER,LEFTSIDE,RIGHTSIDE,FOOTER ///*/
#flashContentLeftside{float:left;width:785px;}
/*__ MENU (main menu) __*/
#mainMenu ul,#mainMenu li{list-style-type:none;margin:0px;padding:0px;}
#mainMenu,#mainMenu ul,#mainMenu li,#mainMenu a{display:block;float:left;clear:both;width:100%;overflow:hidden;}
#mainMenu a{word-wrap:break-word;}
#mainMenu a,#mainMenu a:hover{text-decoration:none;}
#mainMenu .open{display:block;}
#mainMenu .menuclosedclass{display:none;}
#mainMenu ul.open{padding-bottom:5px;}
#mainMenu a.level1,#mainMenu a.active{font-weight:bold;}
#mainMenu a{font-size:11px;line-height:1.2;padding-top:2px;padding-bottom:2px;}
#mainMenu ul ul ul a{line-height:1.5;}
#mainMenu a{text-decoration:none;}
#mainMenu a:hover{text-decoration:underline;}
#mainMenu a.active,#mainMenu a.active:hover,#mainMenu a.level1,#mainMenu a.level1:hover,#mainMenu a.level1active,#mainMenu a.level1active:hover{text-decoration:none;}
#mainMenu a.level1{line-height:1.4;font-weight:bold;border-bottom:1px solid #5c3666;margin-bottom:2px;text-transform:uppercase;padding-top:0px;padding-bottom:0px;}
#mainMenu a.level2{font-weight:normal;border-bottom:none;margin-bottom:0;padding-top:3px;padding-bottom:3px;}
#mainMenu a.level3{border-top:1px dotted #5c3666;}
#mainMenu ul.level3 li:last-child{border-bottom:1px dotted #5c3666;padding-bottom:0;}
#mainMenu a.active{font-weight:bold;}
#mainMenu a.level3active,#mainMenu a.level3active:hover{text-decoration:underline;}
#mainMenu li{padding-left:15%;width:85%;padding-right:0;}
#mainMenu ul.level1 li,#mainMenu ul.level2 li{padding-left:0;width:100%;padding-right:0;}
#mainMenu ul.level3{padding-left:0;width:100%;padding-right:0;}
#mainMenu ul.level3 a{padding-left:12%;width:97%;padding-right:0;}
/*
#mainMenu a.level2,#mainMenu a.level2:hover{background-image:url(../images/bullit4.gif);background-position:left 7px;background-repeat:no-repeat;}
#mainMenu a.level2active,#mainMenu a.level2active:hover{background-image:url(../images/bullit4_2.gif);background-position:left 5px;}
///*/
/*/// CONTENT ///*/
/*__ All pages __*/
#content,#flashcontent,#mainMenu,#travelize,#ds_area_wrap,.box,.cmsbanner,.contentBoxes{margin-bottom:20px;}
.boxmodule,.destorderbox,.pagetags,.box,.googleMapPage{margin-bottom:15px;}
.bannerrowwrap .boxmodule,#iframe_body .box,#iframe .box,.iframe_body .box,.iframe .box{margin-bottom:0;}
.bannerrowwrap{padding-bottom:15px;}
.bannerrowwrap{float:left;clear:both;width:100%;}
/*__ BOX __*/
.box,.box .title,.box .image,.box .text{overflow:hidden;}
.box{float:left;clear:both;width:100%;border:none;padding:0;}
.box_content{width:89.7%;padding-left:5%;padding-right:5%;}
.box .title,.box .image,.box .text{width:100%;padding-left:0;padding-right:0;}
.box .text_content{width:100%;padding-left:0;padding-right:0;}
.box .title{font-size:1.1em;}
.box .title h1,.box .title a,
.box .title h2,.box .title h3,.box .title h4,.box .title h5,.box .title h6{line-height:1.4;font-size:1em;text-decoration:none;}
.box .title{margin-bottom:0;}
.box .title h1,.box .title h2,.box .title h3,.box .title h4,.box .title h5,.box .title h6,.title_content{text-align:left;}
.box .title_content{padding:4px 0;}
.box .text,.box .text_content{margin-top:0;margin-bottom:0;}
.box .text{padding-top:5px;padding-bottom:5px;}
.box2 .title{font-size:16px;}
.box2 .title h2{border-bottom:none;/*border-bottom:1px solid #CCCCCC;color:#DC0000;*/margin:0;padding:0;/*margin:0 0 3px;padding:0 0 3px;*/}
.box2 .title_content{padding:0;}
.box2{text-align:center;}
.box2 .box_content{text-align:left;}
#wrap .box2 .atribute{line-height:1.3;}
#wrap .box2 .atribute ul li{border:none;padding:0 0 6px 0;}
.box2 .atribute .text{padding-bottom:0;}
.box2 .atribute li strong{font-weight:normal;}
/**/

/*HEADER*/
#header{padding:7px 0 7px 0;min-height:96px;}
#header .col,#header .col1,#header_col1wrap,#header_col1wrap_content,#header .row{float:left;}
#header_col1wrap{clear:none;}
#header .col1,#header_col1wrap_content,#header .row{clear:both;}
#header .row{width:100%;}
#header_col1wrap{margin-right:3px;}
#header_col1wrap{width:798px;}
#header_col1wrap_content{width:auto;}
#header_col1{width:100%;}
#header_col1 .row1{width:98%;padding-left:1%;padding-right:1%;}
#header_col3{width:179px;}
#searchsiteBox form{width:100%;}
#header_col3 .t,#header_col3 .r,#header_col3 .b,#header_col3 .l,.destorderbox .t,.destorderbox .r,.destorderbox .b,.destorderbox .l{background-image:url(../images/1px_v1.jpg);}
.boxmodule .t,.boxmodule .r,.boxmodule .b,.boxmodule .l,#header_col3 .t,#header_col3 .r,#header_col3 .b,#header_col3 .l,.destorderbox .t,.destorderbox .r,.destorderbox .b,.destorderbox .l{width:100%;float:left;}
#header_col3{margin-top:0;}
.header_col .row1{height:20px;}
#header_col1wrap{padding-top:20px;}
.header_col .row1 h2,.header_col .row1 a{line-height:1.2;}
.header_col .box_content{height:30px;}
#header .header_col .box_content form{padding:5px;margin:0px;border:0px;height:20px;overflow:hidden;}
#header_col3 form{width:169px;}
.header_col input.text{height:16px;width:118px;}
.header_col select,.header_col input.button{height:20px;float:left;clear:none;}
.header_col select{width:160px;}
#header .header_col input{float:left;}
#header .header_col .button_search{display:block;float:right;}
#searchsiteBox .col1{width:64%;} 
#searchsiteBox .col2{width:35%;text-align:right;}
#searchsiteBox .col2 a{width:100%;}
#breadcrumbs,#altbreadcrumbs{margin-top:10px;}
#breadcrumbs,#breadcrumbs a,#altbreadcrumbs,#altbreadcrumbs a{text-transform:capitalize;}
.altbreadcrumbs{padding:0px;margin-top:0px;margin-right:0px;margin-left:0px;clear:both;float:left;width:100%;}
.flashcontent{width:100%;height:425px;clear:both;float:left;background-repeat:no-repeat;background-position:center center;}
/*__TIDE menu (main menu)__*/
#header_col1wrap,#header_col1wrap div{float:left;}
#header_col1wrap_content,#tidemenu{width:100%;clear:both;}
#tidemenu span.separator,#tidemenu .text{opacity:.0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
#tidemenu{float:left;clear:both;width:100%;}
#tidemenu a,#tidemenu a span{display:block;float:left;cursor:pointer;white-space:nowrap;}
#tidemenu a span{width:auto;}
.hide{display:none;}
#tidemenu .image{background:transparent;}
#tidemenu .image .text{height:30px;padding-right:10px;padding-left:10px;}
#tidemenu,#tidemenu a,#tidemenu a:hover{text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:19px;font-weight:bold;}
#tidemenu a.active{cursor:text;}
#tidemenu{width:auto;}
#tidemenu span.separator{display:block;float:left;width:5px;overflow:hidden;}
#tidemenu a{line-height:28px;width:auto;}
#tidemenu a{text-align:center;vertical-align:middle;}
#tidemenu,#tidemenu a,#tidemenu a:hover{color:#fff;}
#tidemenu a{background-color:#a0bac9;}
#tidemenu a:hover{background-color:#90adbd;}
#tidemenu a:active,#tidemenu a.active{background-color:#80a0b2;}
#tidemenu a .image{background-repeat:no-repeat;background-position:center top;}
#tidemenu a:hover .image{background-position:center -30px;}
#tidemenu a:active .image,#tidemenu a.active .image{background-position:center -60px;}
#tidemenu .l{background-image:url(../images/tidemenu_l.gif);}
#tidemenu a{background-image:url(../images/tidemenu_cnt.gif);}
#tidemenu .r{background-image:url(../images/tidemenu_r.gif);}
div#tidemenu a,div#tidemenu a span{background-position:left top;}
#tidemenu{background-repeat:repeat;}
#tidemenu .l,#tidemenu .r{background-repeat:no-repeat;}
#tidemenu a{background-repeat:repeat-x;}
#tidemenu .l{background-position:left top;}
#tidemenu .r{background-position:right top;}
#tidemenu{min-height:30px;}
#tidemenu a,#tidemenu a span{height:30px;}/*'MUST be last in tidemenu*/
#tidemenu a{margin-bottom:5px;}
#tidemenu{width:100%;float:left;clear:both;}
#searchsiteBox{}
/*LEFTSIDE / RIGHTSIDE*/
#topkeywords{float:left;clear:both;width:165px;height:425px;}
#topkeywords h2{padding:0px;margin:0 0 20px 0;}
#topkeywords ul,#topkeywords ul li{list-style:none;margin:0px;padding:0px;color:#fff;}
#topkeywords ul{border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-color:#fff;}
#topkeywords ul li{background-image:url(../images/bullit1.jpg);background-repeat:no-repeat;background-position:left center;width:100%;border-bottom-width:1px;border-bottom-style:dotted;border-color:#fff;}
#topkeywords ul li a{display:block;width:90%;margin-left:10%;clear:both;font-size:15px;line-height:2;}
#topkeywords h2{text-transform:uppercase;}
#wrap #topkeywords ul li,#topkeywords ul li a,.pagetags .row2,.pagetags .row2 a{text-transform:lowercase;}
.pagetags .row1 .col2 span,.pagetags .row1 .col2 select{display:block;float:left;}
.pagetags .row1 .col2 span{width:30%;padding-right:1%;}
.pagetags .row1 .col2 select{width:69%;}
/*FOOTER*/
#logo{width:58px;text-align:left;}
#logo img{margin-top:9px;}
#footer,#footer a{font-size:12px;}
#footer_content,#footer{width:100%;}
#topmenu .title,#topmenu,#topmenu_content,#logo{float:left;line-height:34px;height:34px;background-color:#dfebf2;margin-bottom:12px;}
#topmenu{width:922px;}
#topmenu .title{width:130px;}
#topmenu_content{width:792px;}
#topmenu .title span{margin-left:10px;}
#topmenu .title{background-image:url(../images/topmenu_title.jpg);background-repeat:no-repeat;background-position:left top;}
#topmenu{text-align:left;}
#topmenu,#topmenu a{line-height:26px;}
#travelize{clear:both;float:left;width:100%;text-align:center;}
#companyinfo{width:100%;float:left;clear:both;}
#companyinfo .txt{float:left;clear:none;padding:10px 0 0 187px;width:606px;text-align:center;}
#companyinfo img{float:center;clear:none;filter:alpha(opacity=50);opacity:0.50;-moz-opacity:0.50;}
/*News box*/
ul.news,ul.news li{margin:0px;padding:0px;width:100%;}
ul.news{list-style-type:none;margin-bottom:10px;}
ul.news,ul.news li,ul.news .date,ul.news .title,ul.news .text{display:block;clear:both;float:left;text-decoration:none;font-style:normal;font-weight:normal;}
ul.news li{margin:0 0 0px 0;padding:5px 0 5px 0;border-bottom-width:1px;border-bottom-style:dotted;}
ul.news .date{font-size:0.9em;}
ul.news .title{font-weight:bold;}
ul.news .text{}
/*/// STARTPAGE ///*/
.startpage #header{height:96px;}
.startpage #content,.startpage #content_content{margin:0px;padding-bottom:0;}
.startpage #flashContentLeftside,.startpage #content,.startpage #content_content{width:100%;}
.startpage #current_news{float:left;clear:none;width:785px;}
.startpage #current_news .col{float:left;clear:none;width:374px;}
.startpage #current_news .col1{margin-right:15px;} 
.startpage #current_news .box{float:left;clear:both;width:100%;}
.startpage #current_news .box{height:183px;}
.startpage #current_news .box .title{height:19px;overflow:hidden;}
.startpage #current_news .box .text_content{height:140px;overflow:hidden;}
.startpage #current_news .box .textLinkWrap{height:24px;overflow:hidden;}
.startpage #current_news ul a,.startpage #current_news ul a:hover{color:#5c6366;}
.startpage #current_news .title,.startpage #current_news .title_content,.startpage #current_news .title h1,.startpage #current_news .title h2,.startpage #current_news .title h3{text-align:left;text-transform:uppercase;font-size:13px;line-height:1.5;color:#2E3133;}
.startpage #current_news,.startpage #current_news a{font-size:13px;}
.startpage #current_news ul,.startpage #current_news li{list-style:none;padding:0;margin:0;}
.startpage #current_news ul a{display:block;float:left;clear:both;width:96%;padding-left:4%;padding-right:0;}
.startpage #current_news ul a{background-image:url(../images/bullit3.gif);background-repeat:no-repeat;background-position:left center;}
 /*/// CATEGORY PAGE ///*/
.contentbanners div.text_content{min-height:91px;}
.contentbanners h2.txt,.contentbanners p.txt,.contentbanners p.destextrainfo{display:block;float:left;clear:both;width:100%;padding:0px;margin:0px;overflow:hidden;} 
.contentbanners h2.txt{height:18px;}
.contentbanners p.txt{height:33px;}
.contentbanners p.destextrainfo{padding-top:5px;min-height:35px;}
.contentbanners p{padding-bottom:0px;}
.contentbanners p.destextrainfo,p.destextrainfo a{font-size:11px;text-transform:lowercase;font-weight:normal;}
.destextrainfo span,.destextrainfo a{padding-top:2px;padding-bottom:2px;}
.destextrainfo a.active{padding-right:3px;padding-left:3px;}
.contentbanners p.destextrainfo span.txt{text-transform:uppercase;}
/*/// DESTINATION PAGE ///*/
body.charterPage #mainMenu{height:405px;margin:0 0 20px 0;}
#dest_packagereservation .col{width:auto;text-align:left;}
#dest_packagereservation .col7{vertical-align:bottom;}
table#dest_packagereservation2{width:auto;}
#dest_packagereservation2 .col{width:auto;text-align:left;}
#dest_packagereservation2 .col1{width:45px;padding-left:0px;}
#dest_packagereservation2 .col2{width:215px;padding-left:10px;white-space:nowrap;}
#dest_packagereservation2 .col3{width:45px;padding-left:10px;text-align:right;}
#dest_packagereservation2 .col4{width:60px;padding-left:10px;text-align:right;}
#dest_packagereservation2 .col5{width:121px;padding-left:10px;text-align:right;}
#dest_packagereservation2 .col5 a{color:#dc0000;font-weight:bold;}
#dest_packagereservation2 input.btn_order{float:right;}
#dest_packagereservation2 td{vertical-align:middle;}
#dest_packagereservation2 tr.row2 td{padding-bottom:5px;}
/*/// HOTEL PAGE ///*/
/*/// OTHER PAGES ///*/
/*__ TABLE FORMATTING (tourlist1,tourlist2..,contact_iframe) __*/ 
.tourlist,.contact_iframe{}
.tourlist1 .col1,.tourlist1 .col3{text-align:left;}
.tourlist1 .col2{text-align:center;}
.tourlist1 .col4{text-align:right;}
.tourlist2 .col1,.tourlist2 .col2{text-align:left;}
.tourlist2 .col3{text-align:right;}
/*__ BrochureIframe __*/
.IClistSearchText{}
.IClistSearchRadio{}
/*BOXES*/
.destorderbox{float:left;clear:both;}
.destorderbox .t{margin:8px 0 0 0;}
.destorderbox{width:100%;position:relative;}
.destorderbox .text,.destorderbox table{width:100%;}
.destorderbox_content{width:94%;padding:3%;}
.destorderbox .title{position:absolute;float:none;top:0;left:0;background-color:#fff;padding:0 8px 5px 0;}
/*component form_newsletter.asp*/
.form_newsletter{width:100%;clear:both;padding:10px 0 18px 0;}
input.textinput{width:96%;height:16px;line-height:16px;margin:8px 0 8px 0;}
/*/// BOXMODULE ///*/
.boxmodule .title{font-size:13px;text-transform:uppercase;/*font-weight:bold;*/}
.boxmodule .text .title{text-transform:none;}
.boxmodule .text,.boxmodule .text a,.boxmodule .text .title,.boxmodule .text .title a{font-size:12px;line-height:15px;}
.boxmodule.BoxStyle_2 .text,.boxmodule.BoxStyle_2 .text a,.boxmodule.BoxStyle_2 .text .title,.boxmodule.BoxStyle_2 .text .title a{line-height:1.3;}
.boxmodule.BoxStyle_3 .text,.boxmodule.BoxStyle_3 .text a,.boxmodule.BoxStyle_3 .text .title,.boxmodule.BoxStyle_3 .text .title a{line-height:1.3;}
.boxmodule h1,.boxmodule h2,.boxmodule h3,.boxmodule h4,.boxmodule h5,.boxmodule h6,.boxmodule .title,.boxmodule .title a,.boxmodule .title a:hover{color:#2e3133;text-decoration:none;}
.boxmodule,.box2{position:relative;}
.boxmodule,.boxmodule div{width:100%;}
.boxmodule{float:left;}
.boxmodule div{float:none;}
.boxmodule .title,.boxmodule .text,.boxmodule .image{clear:both;}
.boxmodule,.boxmodule .image{text-align:center;}
.boxmodule .title,.boxmodule .title_content,.boxmodule .text{text-align:left;}
.boxmodule_content{margin-left:auto;margin-right:auto;}
.boxmodule,.boxmodule .title,.boxmodule .text,.boxmodule .image{overflow:hidden;}
.boxmodule p{margin:0px;padding:0px;}
.boxmodule .title h1,.boxmodule .title h2,.boxmodule .title h3,.boxmodule .title h4,.boxmodule .title h5,.boxmodule .title h6,.boxmodule .title p{display:block;width:100%;}
.title h1,.title h2,.title h3,.title h4,.title h5,.title h6,.boxmodule .title p{margin:0px;padding:0px;}
.boxmodule .image{background:transparent;}
.boxmodule .text .title,.boxmodule .text .txt,.boxmodule .text .highlight{float:left;clear:both;width:100%;overflow:hidden;}
/*/// Boxmodule Functions ///*/
/*general without*/
/*_withoutImage_ (just text)*/
.boxmodule.withoutImage .image{display:none;}
/*_ withoutText _ (just image)*/
.boxmodule.withoutText .text{display:none;}
/*_ withoutContent _ (no image,no text)*/
.boxmodule.withoutContent .title,.boxmodule.withoutContent .image,.boxmodule.withoutContent .text{display:none;}
.boxmodule.withoutContent{display:none;}
#leftside .boxmodule,#rightside .boxmodule{width:100%;}
.boxmodule .title,.boxmodule.BoxStyle_1 .title{display:none;}
.boxmodule .text .title,.boxmodule.BoxStyle_2 .title,.boxmodule.BoxStyle_3 .title,.boxmodule.BoxStyle_4 .title{display:block;}
.boxmodule.BoxStyle_2 .text .title,.boxmodule.BoxStyle_3 .text .title,.boxmodule.BoxStyle_4 .text .title{display:none;}
/*OVER*/
.boxmodule .text_content .highlight{padding-bottom:0;/*padding-bottom:18px;*/}
.boxmodule .image,/*.boxmodule,*/ .contentbanners .image{position:relative;}
.boxmodule .over,.contentbanners .over{position:absolute;}
.boxmodule .over,.contentbanners .over{width:100%;}
.boxmodule .over,.contentbanners .over,.box .over{background-image:url(../images/br_overimage.png);background-repeat:no-repeat;background-position:top right;height:19px;left:0px;bottom:0px;}
.boxmodule .over{display:none;}
.boxmodule.BoxStyle_2 .image .over,.boxmodule.BoxStyle_3 .image .over,.boxmodule.BoxStyle_4 .image .over{display:block;}
.boxmodule.BoxStyle_1 .over{display:none;}
/*_ BoxStyle_1:clean Box no border or background,title in text (Modulboks F)_*/
.boxmodule.BoxStyle_1{}
/* All boxstyles except no style(boxStyle_1)*/
.startpage #content .boxmodule{width:180px;}
.startpage #content .boxmodule .image,.startpage #content .boxmodule .text{overflow:hidden;}
.startpage #content .boxmodule .image{height:91px;}
.startpage #content .boxmodule .text{min-height:77px;/*height:77px;*/}
.startpage #content .boxmodule.withoutImage .text,.startpage #content .boxmodule.withoutText .image{height:162px;}
.startpage .boxmodule .text .title{} 
.startpage .boxmodule .text .txt{max-height:140px;}
.startpage .boxmodule .text .highlight{}
.boxmodule.BoxStyle_2 .text_content,.boxmodule.BoxStyle_3 .text_content,.boxmodule.BoxStyle_4 .text_content,.box2 .text_content{width:96%;padding-left:2%;padding-right:2%;}
.boxmodule.BoxStyle_2 .text_content,.boxmodule.BoxStyle_3 .text_content,.boxmodule.BoxStyle_4 .text_content{padding-top:2%;padding-bottom:2%;}
.boxmodule.BoxStyle_2 .title,.boxmodule.BoxStyle_3 .title,.boxmodule.BoxStyle_4 .title{text-indent:8px;}
.boxmodule.BoxStyle_2 .boxmodule_content,.boxmodule.BoxStyle_3 .boxmodule_content,.boxmodule.BoxStyle_4 .boxmodule_content,.box2 .box_content{width:162px;padding:9px 0 9px 0;float:none;margin-left:auto;margin-right:auto;}
.boxmodule.BoxStyle_2 .boxmodule_content div,.boxmodule.BoxStyle_3 .boxmodule_content div,.boxmodule.BoxStyle_4 .boxmodule_content div,.box2 .box_content div{padding-left:0;padding-right:0;width:100%;}
.boxmodule.BoxStyle_3 .boxmodule_box{background-color:#fff;}
.boxmodule.BoxStyle_3 .t,.boxmodule.BoxStyle_3 .r,.boxmodule.BoxStyle_3 .b,.boxmodule.BoxStyle_3 .l,.boxmodule.BoxStyle_4 .t,.boxmodule.BoxStyle_4 .r,.boxmodule.BoxStyle_4 .b,.boxmodule.BoxStyle_4 .l{background-image:url(../images/1px_v1.jpg);}
/*_ .BoxStyle_2:no border with background,title top _*/
.boxmodule.BoxStyle_2{}
.BoxStyle_2 .boxmodule_box,.box2{background-color:#d1dade;}
.boxmodule.BoxStyle_2 .over,.box .over{display:block;}
.boxmodule.BoxStyle_2.withoutText .over{display:none;}
.boxmodule.BoxStyle_2.withoutText .over,.boxmodule.BoxStyle_2 .image .over{display:none;}
/*_ box with frame (Modulboks B,C,D)_*/
.boxmodule.BoxStyle_3{}
.boxmodule.BoxStyle_3 .over{display:none;}
.boxmodule.BoxStyle_3 .image .over{display:block;}
.boxmodule.BoxStyle_3 .t{background-color:#fff;}
/*_ box with frame and background image (Modulboks E)_*/
.BoxStyle_4{}
.boxmodule.BoxStyle_4 .text{background-color:#d7dfe4;background-image:url(../images/bg_boxmodule.jpg);background-repeat:no-repeat;background-position:left top;}
.boxmodule.BoxStyle_4 .over{display:block;}
.boxmodule.BoxStyle_4 .image .over{display:none;}
.boxmodule.BoxStyle_4 .over{height:27px;width:171px;}
/* Aktuelt box (Modulboks A)*/
.boxmodule.BoxStyle_5{font-size:12px;line-height:1.2;margin-bottom:15px;}
.boxmodule.BoxStyle_5 .over,.boxmodule.BoxStyle_5 .title,.boxmodule.BoxStyle_5 .highlight{display:none;}
.boxmodule.BoxStyle_5 h2{font-size:11px;font-weight:bold;color:#2e3133;text-transform:uppercase;margin:0 0 5px 0;padding:0px;}
.boxmodule.BoxStyle_5 .txtsmall{font-size:11px;font-weight:normal;color:#5c6366;}
.boxmodule.BoxStyle_5 strong,.boxmodule.BoxStyle_5 strong a{font-size:13px;font-weight:bold;color:#e61717;}
.boxmodule.BoxStyle_5 strong a,.boxmodule.BoxStyle_5 strong a:hover{text-decoration:underline;}
.boxmodule.BoxStyle_5 ul,.boxmodule.BoxStyle_5 ul li,.boxmodule.BoxStyle_5 ul li p{margin:0px;padding:0px;list-style:none;width:100%;}
.boxmodule.BoxStyle_5 ul li{padding-bottom:4px;float:left;clear:both;}
/*////////////////*/
.rightSideDestination h2,.box2 h2{color:#dc0000;border-bottom:none;/*border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCCCCC;*/ margin:0 0 3px 0;padding:0 0 3px 0;}
.rightSideDestination ul,.rightSideDestination ul li,.rightSideDestination ul li p{list-style-type:none;margin:0px;padding:0px;width:100%;}
.rightSideDestination ul,.rightSideDestination ul li{display:block;float:left;clear:both;height:auto;}
.rightSideDestination ul li{background-image:url(../images/bullit2.gif);background-repeat:no-repeat;background-position:left 5px;width:90%;padding:0 0 7px 10%;}
/*/// FUNCTIONS ///*/
#wrap,#container,#header,#footer{width:980px;}
#content{width:589px;}
#content_content{width:560px;}
#content .user_content p{margin-top:0px;padding-top:0px;}
#content .user_content ul{padding-bottom:0.7em;}
pageheader,.user_content,.content_wrap_text{padding:0px;margin:0px;}
#content .user_content{padding-bottom:8px;}
/*__ NO RIGHTSIDE (no rightside) __ (body class="no_rightside")*/
.no_rightside #rightside{display:none;}
.no_rightside #content{margin-right:0;padding-right:0;}
.no_rightside #content_content{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}
.no_rightside #content{width:785px;}
.no_rightside #destination .user_content,.no_rightside #hotel .imageComponent,.no_rightside #hotel .user_content{width:573px;}
.no_rightside #hotel #slider{width:503px;}
/*__ NO SIDES (no rightside,no leftside) __ (body class="no_sides")*/
.no_sides #leftside,.no_sides #rightside{display:none;}
.no_sides #flashContentLeftside,.no_sides #content,.no_sides #content_content{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}
.no_sides #destination .user_content,.no_sides #hotel .imageComponent,.no_sides #hotel .user_content{width:768px;}
.no_sides #hotel #slider{width:698px;}
/*/// Contentbanners ///*/
.contentbanners .title,.contentbanners .image{width:auto;margin-left:0px;margin-right:0px;}
.contentbanners .image{background-color:#fff;}
.contentbanners,.contentbanners .title,.contentbanners .text,.contentbanners .image{float:left;}
.contentbanners .title_content{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e4e4e4;}
.contentbanners .text{width:398px;overflow:hidden;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}
.contentbanners .image img,.contentbanners .image{height:91px;}
.contentbanners .image{text-align:center;width:162px;overflow:hidden;}
.contentbanners .image img{width:auto;}
.contentbanners .title{margin-bottom:2px;}
.contentbanners .title,.contentbanners .title_content,.contentbanners h1,.contentbanners h2,.contentbanners h3,.contentbanners h4,.contentbanners h5,.contentbanners h6,.contentbanners a{padding-top:0px;margin-top:0px;text-align:left;font-weight:bold;text-decoration:underline;font-size:15px;}
.contentbanners .text_content{padding-left:10px;padding-right:10px;}
.contentbanners,.contentbanners .title{width:100%;}
.contentbanners{padding:8px 0 8px 0;margin:0;overflow:hidden;border-top-width:1px;border-top-style:solid;border-top-color:#6d6f71;}
/***/
.pagetags,.pagetags div{float:left;text-align:left;}
.pagetags .row{float:left;clear:both;width:100%;}
.pagetags .col1{clear:left;}
.pagetags,.pagetags a{font-size:12px;}
.pagetags{background-color:#e0edf5;border-top-width:3px;border-top-style:solid;border-top-color:#dc0004;width:100%;}
.pagetags_content{width:96%;padding:2%;}
.pagetags .row1{margin-bottom:10px;}
.pagetags .row1,.pagetags .row1 a{line-height:20px;min-height:20px;}
.pagetags .row1 .col1{width:54%;font-size:14px;text-align:left;}
.pagetags .row1 .col2{width:40%;text-align:right;}
.pagetags .row1 .col3{width:6%;text-align:right;}
.pagetags .row2 a{background-color:#fff;color:#dc0004;padding:1px 5px 1px 5px;margin:0 0 3px 3px;display:block;float:left;width:auto;}
.pagetags .row2 a.active,.destextrainfo .active{background-color:#dc0004;color:#fff;text-decoration:none;}
/*MAP KART*/
#map_norway_wrap{float:left;clear:both;background-color:#fff;}
#map_norway_wrap{width:286px;}
#map_norway_wrap{padding:0;float:left;margin-left:0px;}
#map_norway,#map_norway a:hover{background-image:url(../images/norway_map.jpg);}
#map_norway{width:222px;height:234px;padding:0;position:relative;overflow:hidden;}
#map_norway li{margin:0;padding:0;list-style:none;position:absolute;}
#map_norway a,#map_norway li{display:block;}
#map_norway #area1,#map_norway #area1 a{height:63px;}
#map_norway #area1{left:0px;top:32px;width:114px;}
#map_norway #area2,#map_norway #area2 a{height:52px;}
#map_norway #area2{left:0px;top:85px;width:109px;}
#map_norway #area3,#map_norway #area3 a{height:62px;}
#map_norway #area3{left:0px;top:126px;width:110px;}
#map_norway #area4,#map_norway #area4 a{height:57px;}
#map_norway #area4{left:0px;top:165px;width:105px;}
#map_norway #area5,#map_norway #area5 a{height:93px;}
#map_norway #area5{left:118px;top:47px;width:104px;}
#map_norway #area6,#map_norway #area6 a{height:83px;}
#map_norway #area6{left:98px;top:151px;width:124px;}
#map_norway #area7,#map_norway #area7 a{height:72px;}
#map_norway #area7{left:87px;top:0px;width:135px;}
#map_norway #area1 a:hover{background-position:0px -266px;}
#map_norway #area2 a:hover{background-position:0px -1021px;}
#map_norway #area3 a:hover{background-position:0px -360px;}
#map_norway #area4 a:hover{background-position:0px -1101px;}
#map_norway #area5 a:hover{background-position:-118px -515px;}
#map_norway #area6 a:hover{background-position:-98px -853px;}
#map_norway #area7 a:hover{background-position:-87px -702px;}
#map_norway a{text-decoration:none;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
#map_norway a span{cursor:pointer;display:block;position:absolute;left:0px;top:0px;border:2px;margin-top:20px;}
#map_norway #area6 a span,#map_norway #area5 a span,#map_norway #area7 a span{right:0px;left:auto;}
#map_norway #area6 a span{margin-top:40px;}
#map_norway #area5 a span{margin-top:12px;}
#map_norway a span{color:#000;}
#map_norway a:hover span{color:#CC4700;}
/*__ POPUP __*/
.popupWrap,.popupBG{height:100%;min-height:830px;width:100%;
 min-width:980px;}
.popupWrap,.popupBG,.popup1,.cross{position:absolute;}
.popup1_content{position:relative;}
.popupWrap,.popupBG{top:0px;left:0px;}
.popupWrap{z-index:+999;}
.popup1,.cross{z-index:+3;}
.popupBG{z-index:+2;}
.flashwrap,embed,object{z-index:-1;}
.popup1{left:20px;top:20px;
 width:575px;left:50%;margin-left:-287px;padding:0px;}
.popup1_content{width:100%;}
.popup1_content div{float:left;text-align:left;}
.popup1_content div.row{clear:both;width:100%;}
.popupBG{background-color:#000;filter:alpha(opacity=50);opacity:0.50;-moz-opacity:0.50;}
.cross{top:0px;right:0px;height:37px;width:47px;}
.flashwrap{width:100%;overflow:hidden;}
.noflashlogo{background-repeat:no-repeat;background-position:left top;background-image:url(../images/logo_noflashpage.png);float:left;clear:both;width:100%;height:58px;}
/*/////////////////////
//// box_nbga ////////
/////////////////////*/
#box_nbga ul,#box_nbga li{list-style:none;padding:0px;margin:0px;}
#box_nbga{line-height:1.6;}
#box_nbga li{line-height:1.4;}
#box_nbga ul{margin:0 0 5px 0;}
#box_nbga img{max-width:100%;height:auto;}
#box_nbga .title{font-size:12px;}
#box_nbga .title_content{text-indent:0px;}
#box_nbga .boxmodule_box{background-color:#fff;}
.destorderbox_content{width:526px;padding:15px 17px 15px 17px;}
.destorderbox,.destorderbox div{float:left;}
.destorderbox form{width:100%;}
.destorderbox .btn_order{float:right;}
#iframe_body #bookDayTourComponent .text{height:38px;/*IE added extra height here*/}
#iframe_body #bookALCleg .text{height:102px;/*IE added extra height here*/}
#bookALCleg td{padding:0px;line-height:normal;}
#bookALCleg .btn_order{float:right;}
#bookALCleg .tdbutton,#bookALCleg .lastcol{text-align:right;}
#bookALCleg .row2 .col5{text-align:left;}
#bookALCleg select{width:auto;}
#bookALCleg .col1,#bookALCleg .col2,#bookALCleg .col3,#bookALCleg .col4{padding-right:5px;}
#bookALCleg td.td_button{padding-right:0;}
#bookALCleg .lastcol{padding-right:0px;} 
#bookALCleg .col1,#bookALCleg .col1 select{width:38px;}
#bookALCleg .col2,#bookALCleg .col2 select{width:45px;}
#bookALCleg .col3,#bookALCleg .col3 select{width:38px;}
#bookALCleg .col4,#bookALCleg .col4 select{width:120px;}
#bookALCleg .col5,#bookALCleg .col5 select{width:265px;}
#bookALCleg .row3 td{padding-bottom:5px;}
/*/// ContentBoxes ///*/
.contentBoxes,.contentBoxes div{float:left;}
.contentBoxes,.contentBoxes_content,.contentBoxes_row,.contentBoxes .title{clear:both;}
.contentBoxes .image,.contentBoxes .text{clear:none;}
.contentBoxes_row{width:100%;}
.contentBoxes .image{overflow:hidden;}
.contentBoxes,.contentBoxes_content{width:582px;border:none;padding:0;}
.contentBoxes{padding:25px 0 10px 0;border-bottom:1px solid #5C3666;}
.contentBoxes .title,.contentBoxes .title_content{float:left;clear:both;width:100%;padding-left:0;padding-right:0;}
.contentBoxes .title .col1{width:80%;}
.contentBoxes .title .col1 a{display:block;float:left;clear:both;width:100%;}
.contentBoxes .title .col2{width:19.8%;text-align:right;} 
.contentBoxes .title .col2 .icons{text-align:right;float:right;width:auto;}
.contentBoxes .title .icons a{display:inline-block;}
.contentBoxes .title .icons,.contentBoxes .title .icons a span{white-space:nowrap;}
.contentBoxes .title .icons a span{padding:0 0 0 5px;}
.contentBoxes .title h1,.contentBoxes .title h2,.contentBoxes .title h3{display:inline;margin:0;padding:0;text-align:left;}
.contentBoxes_row1{padding:0 0 8px 0;}
.contentBoxes .title,.contentBoxes .title a,.contentBoxes .title a:hover{text-align:left;text-decoration:none;line-height:1.1;}
.contentBoxes .image,.contentBoxes .image a,.contentBoxes .image .imageover,.contentBoxes .image .imageover span,.contentBoxes .image .imageover div{height:120px;width:180px;padding-left:0;padding-right:0;margin:0;}
/*.contentBoxes img{max-height:105px;}*/
.contentBoxes .text{width:392px;padding-left:10px;padding-right:0;margin:0;}
.contentBoxes .text_content{width:100%;padding-left:0;padding-right:0;}
.contentBoxes .text p{padding:0px;margin:0;}
.contentBoxes .withoutImage .contentBoxes_row2 .image{display:none;}
.contentBoxes .withoutImage .contentBoxes_row2 .text{padding-left:0;padding-right:0;width:100%;}
.ico_pdf,.ico_map,.ico_moreimages{background-repeat:no-repeat;background-position:left top;height:16px;width:16px;display:inline-block;overflow:hidden;}
.ico_pdf span,.ico_map span,.ico_moreimages span{display:none;}
.ico_pdf{background-image:url(../../images/pdf.gif);}
.ico_map{background-image:url(../../images/mapicon.gif);}
.ico_moreimages{background-image:url(../../images/image.gif);}
/*Sitemap NEW*/
#sitemap,#sitemap h1 ,#sitemap h2 ,#sitemap h3,#sitemap ul,#sitemap li{margin:0;padding:0;}
#sitemap ul,#sitemap li{list-style:none;}
#sitemap ul,#sitemap li,#sitemap ul a,#sitemap hr{display:block;float:left;}
#sitemap ul,#sitemap ul a,#sitemap hr{width:100%;clear:both;}
#sitemap h2{border-bottom:1px solid #E61717;margin:0 0 0.2em 0;padding:0 0 0.2em 0;}
#sitemap ul a{padding:0.5em 0;line-height:1.3em;}
#sitemap a{color:#2E3133;}
#sitemap a:hover{color:#E61717;}
#sitemap ul li{display:block;float:left;clear:none;padding:0 0 2em 0;}
#sitemap li.mainItems{width:49%;margin:0 2% 0 0;}
#sitemap ul ul li{display:block;float:left;clear:both;width:100%;margin:0;padding:0;}
#sitemap ul ul ul ul li{width:96%;padding:0 0 0 4%;}
#sitemap a.level1{font-size:1.2em;}
#sitemap ul ul ul,#sitemap ul ul ul a{font-weight:normal;font-size:0.95em;}
#sitemap li.mainItems1{width:100%;margin:0;clear:both;padding-bottom:0;}
#sitemap .mainItems1 li.level1{clear:none;width:20%;padding:0 0 2em 0;overflow:hidden;}
#sitemap .mainItems1 li.level1ColFirst{clear:left;}
#sitemap li.mainItems3{margin:0;}
/**/
/*Mutual PACKAGE BOOKING 1 & PACKAGE BOOKING 2 styles*/
.closewindow{background-image:url(/images/closeTheWindow.gif);
background-repeat:no-repeat;background-position:left top;
display:block;width:12px;height:12px;overflow:hidden;}
.ico_hlp{background-image:url(/images/BullitInfo.gif);background-repeat:no-repeat;background-position:left top;width:17px;height:17px;overflow:hidden;}
a.ico_hlp span{display:none;}
a.ico_hlp,a.ico_hlp:hover{text-decoration:none;}
a.ico_hlp:hover span.popupItems{display:block;}
a.ico_hlp{display:inline-block;	}
.popupItems{padding:5px;position:absolute;z-index:+800;}
.popupItems_content{z-index:+999;}
a.ico_hlp{float:right;}
a.ico_hlp span{float:none;text-align:left;}
.popupItems,.popupItems a{background-color:#fff;} 
.popupItems{border:1px solid #fff;}
/*PACKAGE BOOKING 1 (packageBooking1)*/
#searchEngine{text-align:center;}
#searchEngine_content{float:none;margin-left:auto;margin-right:auto;padding:9px 0;width:162px;text-align:left;}
#PackageSearchEngine .popupItems,#PackageSearchEngine .popupItems a{background-color:#D1DADE;color:#2e3133;font-weight:normal;font-size:0.9em;} 
#PackageSearchEngine .popupItems{border:2px solid #D1DADE;}
#PackageSearchEngine,#PackageSearchEngine table,#PackageSearchEngine table h3{font-size:1em;}
#PackageSearchEngine .title a,#PackageSearchEngine .title h2{font-weight:bold;text-align:left;}
#PackageSearchEngine .title a,#PackageSearchEngine h2,#PackageSearchEngine h3{padding:0px;margin:0px;}
#PackageSearchEngine .popupItems{width:136px;left:5px;}
#PackageSearchEngine{width:180px;}
#PackageSearchEngine td{vertical-align:top;padding-bottom:0.42em;}
#PackageSearchEngine .row_submit td{padding-bottom:0;padding-top:0.42em;}
#PackageSearchEngine td.col2{vertical-align:middle;}
#PackageSearchEngine_content,#PackageSearchEngine .title_content{clear:both;width:100%;padding-left:0;padding-right:0;}
#PackageSearchEngine label{display:block;}
#PackageSearchEngine_content{clear:both;width:170px;padding:5px;}
#PackageSearchEngine table .col1,#PackageSearchEngine select{width:145px;}
#PackageSearchEngine table .col2{width:25px;text-align:right;}
#PackageSearchEngine select#day2{width:40px;}
#PackageSearchEngine select#monthyear{width:94px;}
#PackageSearchEngine select.adultselect,
#PackageSearchEngine select.childrenselect{width:79px;}
#PackageSearchEngine table .tdColspan2,#PackageSearchEngine .tdColspan2 select{width:100%;}
#PackageSearchEngine .tdColspan2 select#monthyear{width:119px;}
#PackageSearchEngine .childrow_col1{float:left;clear:left;}
#PackageSearchEngine .childrow_col2{float:right;clear:right;text-align:right;}
#PackageSearchEngine .childrow input{width:20px;}
#PackageSearchEngine label{font-weight:bold;}
/**/



/*__ PACKAGE BOOKING 2 (packageBooking2.asp) __*/
.packagebooking2 a.button{float:right;}
.PackageBooking2 .popupItems_content{background-color:#D1DADE;}
.PackageBooking2 .popupItems .title,.PackageBooking2 .popupItems .title a{color:#2E3133;}
.PackageBooking2 .popupItems .title{background-color:transparent;}
.PackageBooking2 .row_title,.PackageBooking2 .row_title a,.PackageBooking2 .row_title h2{color:#2E3133;}
.PackageBooking2 .row_title{background-color:#D1DADE;}
table.PackageBooking2{width:100%;}
table.PackageBooking2 table{width:100%;}
.PackageBooking2 img{width:100%;height:auto;}
.PackageBooking2 .pb2ColMainContent{padding-left:10px;padding-right:10px;width:auto;overflow:hidden;}
.PackageBooking2 .pb2ColImage,.PackageBooking2 .pb2ColImage .hotelpict1{width:180px;overflow:hidden;}
.PackageBooking2 .pb2ColmainButton{width:auto;overflow:hidden;}
.PackageBooking2 .pb2ColmainButton input.button{width:85px;padding-left:10px;padding-right:10px;white-space:nowrap;overflow:auto;line-height:1.4;display:block;float:right;}
.PackageBooking2 td{padding:3px 0;}
.PackageBooking2 .pb2ColImage,
.PackageBooking2 .pb2ColMainContent,
.PackageBooking2 .pb2ColmainButton{padding-bottom:60px;}
.PackageBooking2 .pb2ColmainButton{vertical-align:bottom;}
.PackageBooking2 .hotelTitle a{display:block;float:left;width:100%;}
.PackageBooking2 .hotelTitle{float:left;clear:none;display:block;}
.PackageBooking2 .hotelTitle_col1{float:left;width:68.5%;}
.PackageBooking2 .hotelTitle_col2{float:right;width:31%;text-align:right;}
.PackageBooking2 .stars span{background-image:url(/images/star.gif);
background-repeat:no-repeat;background-position:left top;width:7px;height:7px;
display:block;float:left;clear:none;margin:4px 2px 0 0;overflow:hidden;text-indent:-999px;}
.PackageBooking2 .hotelname{padding-right:5px;}
.PackageBooking2 h3 span,
.PackageBooking2 .pb2atributesColTitle span,
.PackageBooking2 .hotelTitle_col1 a span{padding-right:2px;}
.PackageBooking2 .hotelTitle_col1 .hotelname,.PackageBooking2 .hotelTitle_col1 .stars,.PackageBooking2 .hotelTitle_col1 .date{float:left;display:block;}
.PackageBooking2 .hotelTitle_col1 .hotelname,.PackageBooking2 .hotelTitle_col1 .stars{clear:none;}
.PackageBooking2 .hotelTitle_col1 .date{clear:both;width:100%;}
.PackageBooking2 .hotelTitle_col2 .price,
.PackageBooking2 .hotelTitle_col2 .priceinfolink{display:block;float:left;clear:both;width:100%;}
.PackageBooking2 .hotelTitle_col1 .hotelname,.PackageBooking2 .hotelTitle_col1 .stars,.PackageBooking2 .hotelTitle_col2 .price{height:22px;line-height:22px;font-size:17px;}
.PackageBooking2 .titles,.PackageBooking2 .titles a{}
.PackageBooking2 .hotelTitle_col1 .date,
.PackageBooking2 .hotelTitle_col2 .priceinfolink{font-size:9px;font-weight:normal;height:15px;line-height:15px;}
.pb2ColImage .hotelpict,.pb2ColImage .hotelpict a{float:left;display:block;text-align:center;}
.pb2ColImage .hotelpict1{clear:both;}
.pb2ColImage .hotelpict2,.pb2ColImage .hotelpict3{clear:none;}
.pb2ColImage .hotelpict2,
.pb2ColImage .hotelpict3{width:125px;overflow:hidden;}
.pb2ColImage .hotelpict1,
.pb2ColImage .hotelpict2,
.pb2ColImage .hotelpict3{height:160px;overflow:hidden;}
.pb2ColImage .hotelpict2 img,
.pb2ColImage .hotelpict3 img{height:165px;width:auto;}
.pb2ColImage .hotelpict2{margin-right:5px;}
.pb2ColImage .hotelpict2,
.pb2ColImage .hotelpict3{padding-top:5px;}
.pb2atributesCol span{display:block;float:left;}
.pb2atributes .pb2atributesColTitle,
.pb2atributes .pb2atributesColTitle span{font-weight:bold;}
.PackageBooking2 .pb2atributesColText,.PackageBooking2 .pb2atributesColText span{text-align:right;white-space:nowrap;}
.PackageBooking2 .pb2atributesColText span{float:right;}
.PackageBooking2 .pb2atributesColText span{padding-left:5px;padding-right:10px;}
.PackageBooking2 .pb2atributesCol6 span{padding-right:0;}
/*popup box*/
.PackageBooking2 .popupItems{border-width:1px;}
.PackageBooking2 .popupItems,
.PackageBooking2 .popupItems_content{width:400px;}
.PackageBooking2 .popupItems .title,
.PackageBooking2 .popupItems .text {width:390px;padding-left:5px;padding-right:5px;}
.PackageBooking2 .popupItems .text{padding-top:2px;padding-bottom:2px;}
table.tablePriceInfo{width:auto!important;padding-left:0px;padding-right:0px;}
table.tablePriceInfo .col{padding-bottom:5px!important;}
table.tablePriceInfo .col1{width:220px !important;padding-right:10px !important;padding-left:0px !important;}
table.tablePriceInfo .col2{width:70px !important;padding-right:10px !important;padding-left:0px !important;}
table.tablePriceInfo .col3{width:70px !important;padding-right:0px !important;padding-left:0px !important;}
/*IE over select fix*/

.PackageBooking2 .popupItems{
overflow:hidden !important;
width:auto !important;
}
.absoluteIEbugfix
{
display:none !important;
display/**/:block !important;
position:absolute !important;
top:0 !important;
left:0 !important;
z-index:-1 !important;
filter:mask() !important;
width:2000px !important;
height:2000px !important;
}
.PackageBooking2 h2,.PackageBooking2 h3{padding:0px;margin:0px;}
.PackageBooking2 td{vertical-align:top;word-wrap:break-word;}
.PackageBooking2 .row_title td{vertical-align:middle;}
.PackageBooking2 .col4,.PackageBooking2 .col4 td {text-align:right;}
.PackageBooking2 .col4 .popupItems,.PackageBooking2 .col4 .popupItems td {text-align:left;}
.priceinfolink{cursor:pointer;}
table.tablePriceInfo .col2,table.tablePriceInfo .col3{text-align:right !important;}
.PackageBooking2 .popupItems_content,.PackageBooking2 .popupItems .title,.PackageBooking2 .popupItems .text{float:left;clear:both;}
.PackageBooking2 .popupItems .title{padding-top:2px;padding-bottom:2px;}
.PackageBooking2 .popupItems{right:15px;margin-top:5px;}
.PackageBooking2 .popupItems{padding:0px;}
.PackageBooking2 .buttonWrap{float:right;}
.PackageBooking2 .buttonWrap .button{float:left;}
.totalPrice{font-weight:bold;font-size:14px;}
.PackageBooking2 .row_content .col{padding-bottom:25px;}
.PackageBooking2 .row_title h2{padding-left:5px;}
.PackageBooking2 .row_title .col4 span{padding-right:5px;}
.PackageBooking2 .row_title{height:22px;}
.PackageBooking2 .ArrRoomTotalDisplay select{width:150px;}
.PackageBooking2 .ArrRoomTotalDisplay{width:100%;float:left;clear:both;margin-bottom:5px;}
.PackageBooking2 .closewindow span{display:none;}
.PackageBooking2 .popupItems .link{position:relative;}
.PackageBooking2 .closewindow{position:absolute;right:0;top:0;}
.PackageBooking2 .image{background-color:transparent;}
/**/
.googleMapPage{position:relative;}
.googleMapPage .googleMapPageReturnButtontext{display:block;clear:both;position:absolute;top:0;right:0;}
.googleMapPage,.mapIframe{border:medium none;clear:both;float:left;padding-left:0;padding-right:0;width:100%;}
.googleMapPage .col{clear:none;float:left;}
.googleMapPage .col2{float:right;}
/**/
.tabsmenu a .text{padding:0 6px;}
.tabsmenu a{color:#e61717;}
.tabsmenu a:hover{color:#fff;}
.tabsmenu a.active,.tabsmenu a.active:hover{color:#e61717;}
.tabsmenu{background-image:url(../images/tabsmenubg.gif);}
.tabsmenu .l,.tabsmenu a,.tabsmenu .r{background-image:url(../images/spriteTabsmenu.gif);}
div.tabsmenu a{background-position:left top;background-color:#e0eaf3;}
.tabsmenu a span.l{background-position:left -63px;}
.tabsmenu a span.r{background-position:right -126px;}
div.tabsmenu a:hover{background-position:left -21px;background-color:#90adbd;}
.tabsmenu a:hover span.l{background-position:left -84px;}
.tabsmenu a:hover span.r{background-position:right -147px;}
div.tabsmenu a.active,div.tabsmenu a.active:hover{background-position:left -42px;background-color:#fff;}
.tabsmenu a.active span.l,.tabsmenu a.active:hover span.l{background-position:left -105px;}
.tabsmenu a.active span.r,.tabsmenu a.active:hover span.r{background-position:right -168px;}
.closewindow{background-image:url(../images/closeWindow.gif);}
#content_wrap_image{min-height:200px;}
.content_wrap_image img{max-height:none;max-width:none;}
.startbanners .image img{height:auto;}
.image img,.content_wrap_image img{vertical-align:bottom;}
.image a{display:block;float:left;clear:both;width:100%;}
.image,.image a,.content_wrap_image,.content_wrap_image a{position:relative;}
.image,.content_wrap_image{background-color:#f2f2f2;}
/**/
.buttonSend_NO,input.buttonSend_NO,.buttonSendRequest_NO,input.buttonSendRequest_NO{height:30px;padding:30px 0 0 0;margin:0;border:none;overflow:hidden;display:block;white-space:nowrap;}
.buttonSend_NO,input.buttonSend_NO{width:80px;}
.buttonSendRequest_NO,input.buttonSendRequest_NO{width:200px;}
.buttonSend_NO,.buttonSend_NO:hover,.buttonSend_NO:active,.buttonSendRequest_NO,.buttonSendRequest_NO:hover,.buttonSendRequest_NO:active{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-shadow:0;}
.buttonSend_NO,.buttonSendRequest_NO{background:url(../images/spriteButton.png) left top no-repeat transparent;}
.buttonSend_NO{background-position:left top;}
.buttonSend_NO:hover{background-position:left -30px;}
.buttonSendRequest_NO{background-position:-80px top;}
.buttonSendRequest_NO:hover{background-position:-80px -30px;}
/**/

#addThisToolboxWrap{float:left;clear:both;width:100%;}
#addThisToolboxWrap .addthis_toolbox {float:right;}
