/*import url(http://www.scandjet.se/upload/css/scandjet.css);import "http://www.scandjet.se/upload/css/scandjet.css";import url('http://www.scandjet.se/upload/css/scandjet.css');*/
/*////////  SCANDJET  ///////*/

/*//////// CLIENT COLORS /////////*/
#iframe_body,#iframe,.iframe_body,.iframe,#body{background-color:transparent!important;}
/*_ Startpage tab boxes _*/
#wrap .maintabsbox .tabsmenu a{color:#fff;background-color:#01ace5;font-weight:bold;}
#wrap .maintabsbox .tabsmenu a:hover{color:#fff;}
#wrap #maintabsbox_tab1 a.tab1,#wrap #maintabsbox_tab2 a.tab2,#wrap #maintabsbox_tab3 a.tab3,#wrap #maintabsbox_tab1 a.tab1:hover,#wrap #maintabsbox_tab2 a.tab2:hover,#wrap #maintabsbox_tab3 a.tab3:hover{color:#909090;}
body.scandjetSearchEnguine2,#wrap .maintabsboxtext,#wrap #maintabsbox_tab1 a.tab1,#wrap #maintabsbox_tab2 a.tab2,#wrap #maintabsbox_tab3 a.tab3{background-color:#e7e8ec;}
#iframe_body,#iframe,select,textarea,#leftside .menualt2 ul ul li a,.childageinfobox,#outdate_Previous_ID,#outdate_Next_ID,#indate_Previous_ID,#indate_Next_ID{background-color:#fff;}
body{background-color:#fff;color:#1d1d1d;}
#container{background-color:#fff;}
a{color:#000;} /*ändrad från color:#1289d9;påverkar länk färgen i orderstegen 2008-10-19*/
a:hover{}
#wrap a,.inc_offersmore a,.tourlist a{color:#01ace5;} /*Påverkar länk färgen på resterande sidan förutom vissa iframes så som orderstegen*/
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,a h1,a h2,a h3,a h4,a h5,a h6,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,a:hover h1,a:hover h2,a:hover h3,a:hover h4,a h5,a:hover h6{color:#01ace5;text-decoration:none;}
.title{color:#000;}
hr{color:#ddd;background-color:#ddd;}
.image,.content_wrap_image{background-color:#F9F9F9;}
/*_FCKeditor styles_*/
.txtcolor1,hr.hr1{color:#fff;}
.txtcolor2,hr.hr2{color:#01ace5;}
.txtcolor3,hr.hr3{color:#d14f35;}
.bgcolor1{background-color:#01ace5;}
.bgcolor2{background-color:#afb0b2;}
.bgcolor3{background-color:#bdd63a;}
.preamble{color:#383838;}
.highlight{}
.quicksearch_breadtext span.highlight{background-color:#909090;color:#fff;}
.alert{color:#F13701;}
/**/
#topmenu a{color:#7f7f7f;}
#topmenu a.active,#topmenu a.active:hover {color:#01ace5;text-decoration:underline;}
#searchsite,#searchmenu{background-color:#e2e8f4;}
#wrap .hotel_list a{color:#000;}
#nyhetsbrev{background-color:#E9EAEC;}
#mainMenu a{color:#1d1d1d;background-color:#E2E8F4;}
#mainMenu a:hover{color:#000;background-color:transparent;}
#mainMenu a.active,#mainMenu a.active:hover{color:#000;}
#mainMenu a.currentPageActive,#mainMenu a.currentPageActive:hover{color:#01ace5;background-color:transparent;}
#mainMenu a.level1{color:#fff;background-color:#01ace5;}
#mainMenu a.level1:hover{color:#80c5db;background-color:#008bb6;}
#mainMenu a.level1active,#mainMenu a.level1active:hover{color:#fff;background-color:#008bb6;}
#outdate_ID,#outdate_Current_ID,#indate_ID,#indate_Current_ID,#dEarlydate,#dEarlydate_Current_ID,#dEarlydate2,#dEarlydate2_Current_ID{background-color:#afb0b2;color:#000;font-weight:bold;}
#dEarlydate_Previous_ID,#dEarlydate_Next_ID,#dEarlydate2_Previous_ID,#dEarlydate2_Next_ID,#outdate_Previous_ID,#outdate_Next_ID,#indate_Previous_ID,#indate_Next_ID{background-color:#afb0b2;}
.ds_tabs_wrap{color:#fff;background-color:#afb0b2;}
.active_ds_tab{color:#1c1c1c;}
.ds_niv1{background-color:#01ace5;color:#fff;}
#outdate_ID #outdate_Current_ID,#indate_ID #indate_Current_ID{background-color:#fff;color:#000;}
.tableheader td{background-color:#01ace5;color:#fff;}
.om_tableheader{background-color:transparent;color:#01ace5;}
.row_odd{background-color:#fff;}
.row_even{background-color:#ebf8fa;}
.row_highlight{background-color:#d9f2f6;}
.ordersteg_bgcolor1{background-color:#fafafa;}
.box,.row_odd td,.row_even td,.childageinfobox,.ds_inrbox,.ds_niv2,.atribute dl dt,.atribute dl dd{border-color:#aeafb3;}
.box .title{background-color:#afb0b2;}
.box .text .title,.box .text .title{background:transparent;}
.box .title,.box .title h1,.box .title a,
.box .title h2,.box .title h3,.box .title h4,.box .title h5,.box .title h6{color:#1c1c1c;}
.box2{border-color:#01ace5;background:transparent;}
.box2 .title,.box2 .box .title{background-color:#01ace5;}
.box2 .title,.box2 .title h1,.box2 .title a,.box2 .title h2,.box2 .title h3{color:#fff;}
.search_reslut .titles,.search_reslut .titles h2{color:#1c1c1c;background-color:#afb0b2;}
.search_reslut .moreinfo .titles{color:#1c1c1c;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:#01ace5;color:#1c1c1c;}
table.tablestyle2 tr{background-color:#1c1c1c;color:#fff;}
table.tablestyle3 tr{color:#fff;background-color:#01ace5;}
.button,a.button,#brochure_btn .formtext{border-color:#008dab;background-color:#01ace5!important;color:#fff!important;border-width:1px;}
.button,.button:hover{text-decoration:none!important;}
.c_submit input{color:#909090;}
.c_submit input:hover{color:#000;}
.c_submit input.button{color:#fff;}
.c_submit input.button:hover{color:#fff;}
.boxmodule h1,.boxmodule h2,.boxmodule h3,.boxmodule h4,.boxmodule h5,.boxmodule h6,.boxmodule .title,.boxmodule .title a,.boxmodule .title a:hover{color:#333333;}
.BoxStyle_1{background-color:#008bb6;color:#fff;}
.BoxStyle_1,.BoxStyle_1 a,.BoxStyle_1 a:hover,.BoxStyle_1 h1,.BoxStyle_1 .title{color:#fff;}
#rightside .text2,#rightside .text2,#rightside .text2 a,#rightside .text2 h1,#rightside .text2 h2,#rightside .text2 h3,#rightside .text2 h4,#rightside .text2 h5,#rightside .text2 h6,.atribute{background-color:#edbb34;color:#fff;}
/*//////// OTHER STYLES /////////*/
.breadcrumbs{text-transform:capitalize;}
.floatblock{display:block;width:100%;float:left;clear:both;}
/*////////////////////////////////////////////////////////////////
//////////////////// CLIENT Backgrounds /////////////////////////
////////////////////////////////////////////////////////////////*/

body{}
#container{}
#footer{}
body {background-image:url(../images/bgClouds.jpg);background-repeat:no-repeat;background-position:center top;background-attachment:scroll;}
body.packagebooking1 .coOpLogo {background-image:url(../images/kroatiensLogo.gif);background-repeat:no-repeat;background-position:center center;}
#flags a,#topmenu .seperator {background-image:url(../images/spriteGeneral.jpg);background-repeat:no-repeat;}
#flags a.flag_se {background-position:left top;}
#flags a.flag_nl {background-position:-26px top;}
#topmenu .seperator {background-position:-23px top;}
#topmenu,#topmenu a,#topmenu .seperator {height:39px;}
#topmenu a {line-height:39px;}
#topmenu .seperator {overflow:hidden;width:1px;text-indent:-999px;}
#topmenu a,#topmenu .seperator {display:block;float:left;clear:none;}
#mainMenu a.level1 {background-image:url(../images/bgMainMenuBtn.gif);background-repeat:repeat-x;background-position:left bottom;}
#mainMenu a.level1:hover,#mainMenu a.level1active,#mainMenu a.level1active:hover {background-image:none;}
#header div.image{background-image:url(../images/bgHeaderflash.gif);background-repeat:no-repeat;background-position:left top;}
.button,#brochure_btn .formtext{background-image:url(../images/bg_button.jpg);background-repeat:repeat;background-position:left top;}
.button:hover,.button:active,#brochure_btn .formtext{background-position:left bottom;}
.btn_send{background-image:url(../images/btn_send.jpg);background-repeat:no-repeat;background-position:left top;}
.ds_niv1{background-image:url(../images/bg_button.jpg);background-repeat:repeat;}
#nyhetsbrev{background-image:url(../images/nybrv_btm.jpg);background-position:left bottom;background-repeat:no-repeat;}
#nybrv_title{background-image:url(../images/btn_grey.jpg);background-repeat:no-repeat;background-position:left top;}
#searchmenu{background-image:url(../images/searchmenu.jpg);background-repeat:no-repeat;background-position:left bottom;}
#searchmenu_title{background-image:url(../images/btn_grey_lefts.jpg);background-repeat:no-repeat;background-position:left top;}
/*__ 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:10px;}
.txtlarge{font-size:14px;}
.highlight{font-weight:bold;}
.preamble{/*ingress*/
	font-weight:bold;font-size:1.1em;}
/*__BUTTONS__*/
.button,#brochure_btn .formtext{overflow:auto;}
.button,.button:hover,#brochure_btn .formtext{font-size:1em;}
.button,#brochure_btn .formtext{border-style:outset;}
.button:hover,.button:active,#brochure_btn .formtext{border-style:inset;}
.button,#brochure_btn .formtext{font-weight:bold;height:auto;width:auto;overflow:visible;line-height:normal;}
a.button,#brochure_btn .formtext,#content_page_asp .button{padding:0.2em 0.5em;}
input.button{padding:0.1em 0.25em;}
/*////////////////////////////////////////////////////////////////
//////////////////// BASIC FORMATING ////////////////////////////
/////////////// Textformatting and HTML standard tags ////////////
////////////////////////////////////////////////////////////////*/

body,table,form,input,select,label{font-size:12px;}
body,table{line-height:1.4;}	

body,font,span,p,table,td,.MsoNormal,caption,form,input,select,label,textarea,#user_content{font-family:Arial,Helvetica,sans-serif;}
body{text-align:center;}
a{outline:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.active,.active:hover,.active a,.active a:hover{text-decoration:none;}
a,a span,.button,.pagination input,ul#top .active,ul#top .active:hover{cursor:pointer;}
.active,.pagination input.active,ul#top .toplevel .currentPageActive,ul#top .toplevel .currentPageActive:hover{cursor:default;}
form,input,select,label{line-height:normal;padding:0px;}
hr{height:1px;border:none;padding:0px;}
p{padding:0px;margin-top:0.7em;margin-bottom:0.7em;}
p:first-child{padding-top:0px;margin-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:21px;}
h2{font-size:14px;}
h3,h4,h5,h6{font-size:12px;}
#content ul{padding:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:25px;}
#content li{padding:0px;margin:0px;}
/*//////////////////////////////////////////////////////////////////
//////////////////     MAIN WRAPERS   ////////////////////////
/////////////////////////////////////////////////////////////////*/
#header,#leftside,#content,#footer,#rightside{overflow:hidden;} 
#content{width:582px;}
#leftside,#content{margin-right:13px;}
#leftside{width:175px;padding:0 0 0 13px;}
#leftside_content{width:175px;}
#rightside{width:194px;}
#rightside_content{width:184px;}
#rightside .box{width:179px;}
.box,#leftside .box{width:173px;}
#rightside .box,#leftside .box{clear:both;}
#wrap{text-align:left;margin:0 auto;float:none;padding:5px 0 0 0;} 
#container{float:left;clear:both;}
#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,.text1,.text2,.text3{clear:both;float:left;}
/*//////////////////////////////////////////////////////////////////
//////     HEADER,LEFTSIDE,RIGHTSIDE,FOOTER   /////////////
/////////////////////////////////////////////////////////////////*/


#logo,#logo div,#logo a{width:100%;display:block;}
#logo,#logo div,#logo a{height:100px;padding:0px;margin:0px;border:0px;}
#logo a,#logo a:hover{text-decoration:none;}
#logo{position:relative;}
#logo div.link,#logo div.image{position:absolute;top:0px;left:0px;background-color:transparent;}
#logo div.image{z-index:+1;}
#logo div.link{z-index:+2;}
#headerBar,#headerBar_content{float:left;clear:both;}
#headerBar{width:100%;}
#headerBar_content{width:97.4%;padding:5px 1.3% 5px 1.3%;}
#topmenu,#topmenu a{font-size:12px;}
#topmenu a {padding:0 22px;font-weight:bold;}
#topmenu a.active,#topmenu a.active:hover {text-decoration:underline;}
#topmenu,#flags{float:right;width:auto;text-align:right;}
#topmenu_content,#flags_content{float:left;width:auto;}
#flags{padding:12px 0 0 5px;}
#flags a{margin:0 0 0 5px;}
#travelize{clear:both;float:left;width:100%;text-align:center;}
/*//////////////// CONTENT ///////////////////////*/
/*__ All pages __*/
#header,#content,#flashcontent,#mainMenu,#travelize,#ds_area_wrap,.box,.cmsbanner,#searchsite,#searchmenu,.atribute,.maintabsbox{margin-bottom:10px;}
.content_wrap_image{width:100%;overflow:hidden;}
.content_wrap_image img{max-width:100%;height:auto;max-height:none;}
#flashcontent{width:582px;clear:both;float:left;border:none;}
#footer_content,#footer .cmsbanner{width:96%;padding:0 2%;}
#footer .row {float:left;clear:both;width:100%;text-align:center;padding:0 0 10px 0;}
/*CMS BANNER BOXES (boxes that clients kan add their own banners/text)*/
.cmsbanner{padding:0px;text-align:left;width:100%;height:auto;clear:both;}
#leftside .cmsbanner,#rightside .cmsbanner{float:left;}
/*__ BOX __*/
.box{border-width:1px;border-style:solid;padding-top:0;padding-bottom:0;float:left;}
.box .title,.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:0px;}
.box .title_content{padding:3px 2%;width:96%;}
.box,.box .title,.box .image,.box .text{overflow:hidden;}
.box .image img{height:107px;width:auto;}
.box .text{margin-top:10px;margin-bottom:10px;}
.box .title{width:100%;} 
.box .image{width:98%;}
.box .text{width:98%;}
#leftside .box,#rightside .box{float:left;clear:both;padding-top:0px;}
#leftside .box .title,#rightside .box .title{width:100%;}
/*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;}
/**/

/*_News box & searchsite box_*/
.box.searchsite input,.box.newsletter input{width:80%;}
.box.searchsite input.button,.box.newsletter input.button{width:auto;}
/*//////////////////////////////////////////////////////////////////
//////////////////      LEFTSIDE   //////////////////////////
/////////////////////////////////////////////////////////////////*/

/*__ 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 a.currentPageActive{font-weight:bold;text-decoration:underline;}
#mainMenu a.level1active,#mainMenu a.level1active:hover {text-decoration:none;}
#mainMenu .level1 li{padding-bottom:5px;}
#mainMenu li,#mainMenu .level1 li li {padding-bottom:1px;}
#mainMenu a{font-size:11px;line-height:1.4;padding-top:4px;padding-bottom:4px;margin-bottom:0;}
#mainMenu a.level1,#mainMenu a.level2{font-size:12px;}
#mainMenu a.level1{padding-top:14px;padding-bottom:14px;}
#mainMenu a{padding-left:16%;width:80%;padding-right:4%;}
#mainMenu a.level1,#mainMenu a.level2{padding-left:4%;width:88%;padding-right:8%;}
#mainMenu a.level3{padding-left:8%;width:84%;padding-right:8%;}
#mainMenu a.level4{padding-left:12%;width:80%;padding-right:8%;}
#mainMenu a{position:relative;}
#mainMenu a .arw,#mainMenu a .bgmenubot,#mainMenu a .bgmenutop{position:absolute;text-indent:-999px;overflow:hidden;}
#mainMenu a.level1 .bgmenubot,#mainMenu a.level1 .bgmenutop{width:175px;height:3px;clear:both;}
#mainMenu a .bgmenubot{bottom:0;left:0;} 
#mainMenu a .bgmenutop{top:0;left:0;}
#mainMenu a .arw{top:15px;left:158px;height:12px;width:12px;}
#mainMenu a .bgmenubot,#mainMenu a .bgmenutop{display:none;}
#mainMenu a .arw,#mainMenu a.level1 .bgmenutop,#mainMenu a.level1 .bgmenubot{display:block;}
#mainMenu .toplevel .arw{display:none !important;}
#mainMenu a .arw,#mainMenu a.level1 .bgmenutop,#mainMenu a.level1 .bgmenubot{background-image:url(../images/spriteMenu2.png);background-repeat:no-repeat;}
#mainMenu a .arw{background-position:-374px top;}
#mainMenu a:hover .arw{background-position:-374px top;}
#mainMenu a.active .arw,#mainMenu a.active:hover .arw{background-position:-386px top;}
#mainMenu a.level1 .arw{background-position:-350px top;}
#mainMenu a.level1:hover .arw{background-position:-350px top;}
#mainMenu a.level1active .arw,#mainMenu a.level1active:hover .arw{background-position:-362px top;}
#mainMenu a.level1 .bgmenutop{background-position:left top;}
#mainMenu a.level1 .bgmenubot{background-position:-175px -9px;}
/*//////////////////////////////////////////////////////////////////
               STARTPAGE
/////////////////////////////////////////////////////////////////*/
.calendar_box{left:auto;margin-left:10px;}
#startpage_text{clear:both;float:left;}
.startpage .content_wrap_text p{padding:0px;margin-top:0px;}
#wrap .startpage div.user_content,#wrap .startpage div.content_wrap_text{padding-top:0px;padding-bottom:0px;margin-top:0px;}
/*TABS BOX*/
.maintabsbox,.maintabsbox .tabsmenu{float:left;clear:both;width:100%;}
#wrap .maintabsbox .tabsmenu,#wrap .maintabsbox .tabsmenu a,#wrap .maintabsbox .tabsmenu a:hover{height:21px;overflow:hidden;}
#wrap .maintabsbox .tabsmenu a{margin:0 3px 0 0;}
#wrap .maintabsbox .tabsmenu{margin-bottom:0px;}
#wrap .maintabsbox .tabsmenu a.active{}
#wrap .maintabsbox .tabsmenu a.alert{}
.maintabsbox .tabsmenu{background:none;}
.maintabsbox .tabsmenu .l{background-image:url(../images/maintabsbox_l.gif);}
.maintabsbox .tabsmenu a{background-image:url(../images/maintabsbox_cnt.gif);}
.maintabsbox .tabsmenu .r{background-image:url(../images/maintabsbox_r.gif);}
.maintabsbox .tabsmenu a,.maintabsbox .tabsmenu a:hover,.maintabsbox .tabsmenu a span,.maintabsbox .tabsmenu a:hover span,.maintabsbox .tabsmenu a span.l,.maintabsbox .tabsmenu a:hover span.l,.maintabsbox .tabsmenu a span.text,.maintabsbox .tabsmenu a:hover span.text{background-position:left bottom;}
.maintabsbox .tabsmenu a span.r{background-position:right bottom;}
#maintabsbox_tab1 a.tab1,#maintabsbox_tab1 a.tab1 span,#maintabsbox_tab2 a.tab2,#maintabsbox_tab2 a.tab2 span,#maintabsbox_tab3 a.tab3,#maintabsbox_tab3 a.tab3 span,.tabsmenu a:active,.tabsmenu a.active,.tabsmenu a:active span,.tabsmenu a.active span,.tabsmenu a:focus,.tabsmenu a:focus span{background-position:left top;}
#maintabsbox_tab1 a.tab1 span.r,#maintabsbox_tab2 a.tab2 span.r,#maintabsbox_tab3 a.tab3 span.r,.tabsmenu a:active span.r,.tabsmenu a.active span.r,.tabsmenu a:focus span.r{background-position:right top;}
#wrap .maintabsboxtext,#wrap .maintabsboxtext div{float:left;}
#wrap .maintabsboxtext,#wrap .maintabsboxtext_content{clear:both;width:100%;}
table.maintabsboxform{width:100%;clear:both;margin:0;}
table.maintabsboxform .col1,table.maintabsboxform .col3{font-weight:bold;}
table.maintabsboxform .col2 select,table.maintabsboxform .col4 select{width:155px;}
table.maintabsboxform .col2{padding-right:60px;}
table.maintabsboxform td{padding:0 0 5px 0;}
table.maintabsboxform td.col1,table.maintabsboxform td.col3{}
table.maintabsboxform .col2,table.maintabsboxform .col4{text-align:right;}
table.maintabsboxform .button{float:left;}
div#ScandjetSearchEngineVertical .text{width:155px;padding-left:10px;padding-right:10px;}
/*//////////////////////////////////////////////////////////////////
             DESTINATION PAGE
/////////////////////////////////////////////////////////////////*/

/*//////////////////////////////////////////////////////////////////
               HOTEL PAGE
/////////////////////////////////////////////////////////////////*/
.atribute ul{padding:2%;width:96%;}
.atribute{height:auto;float:left;clear:both;margin-bottom:15px;}
.atribute li strong{font-weight:bold;width:70%}
.atribute li span{text-align:right;width:30%}
/*//////////////////////////////////////////////////////////////////
               OTHER PAGES
/////////////////////////////////////////////////////////////////*/

#sitemap ul a {color:#909090;}
#sitemap ul a:hover {color:#01ACE5;}
#sitemap,#sitemap a {line-height:inherit;}
#sitemap,#sitemap h1,#sitemap h2,#sitemap h3,#sitemap ul,#sitemap li {margin:0;padding:0;}
#sitemap ul,#sitemap li {list-style:none outside none;}
#sitemap ul,#sitemap li,#sitemap ul a,#sitemap hr {display:block;float:left;}
#sitemap ul,#sitemap ul a,#sitemap hr {clear:both;width:100%;}
#sitemap h2 {border-bottom:1px solid #DDDDDD;margin:0 0 0.2em;padding:0 0 0.2em;}
#sitemap ul li {clear:none;display:block;float:left;padding:0 0 2em;}
#sitemap li.mainItems {margin:0 4% 0 0;width:47.7%;}
#sitemap li.mainItems3 {margin:0;}
#sitemap ul ul li {clear:both;display:block;float:left;margin:0;padding:0;width:100%;}
#sitemap ul ul ul ul li {padding:0 0 0 4%;width:96%;}
#sitemap .mainItems1 a.level1 {font-size:1.05em;font-weight:bold;}
#sitemap ul a {font-weight:normal;line-height:1.3;padding:0.3em 0;}
#sitemap li.mainItems1 {clear:both;margin:0;padding-bottom:0;width:100%;}
#sitemap .mainItems1 li.level1 {padding:0 0 2em;}
#sitemap li.level1ColFirst {clear:left;}
#sitemap .mainItems1 li.level1,#sitemap li.mainItemsAllSiteCodes {clear:right;width:33.28%;}
#sitemap .mainItems li.level1ColFirst {clear:left;}
#sitemap li.mainItemsAllSiteCodes li.level1 {width:100%;}
/**/
body.packagebooking1 .coOpLogo img {display:none;}
body.packagebooking1 .coOpLogo {width:150px;height:26px;}
body.packagebooking1 .coOpWrap,body.packagebooking1 .coOpWrap div {float:left;clear:both;width:100%;}
body.packagebooking1 .coOpWrap .txt {padding:3px 0;}
body.packagebooking1 .button {background-image:none;background-color:#fff!important;color:#01ACE5!important;border:1px solid #008BB6;}
body.packagebooking1 .button:hover {border:1px solid #fff;background-color:#01ACE5!important;color:#fff!important;}
body.packagebooking1 .cardsWrap {text-align:right;}
#flags a {width:20px;height:15px;}
/*__ DYNAMIC MENU __*/
#ds_area_content{padding-bottom:15px;}
#dynsearchmenu_wrap input.calendarDateInput,#dynsearchmenu_wrap input.txtChildrenAge{height:14px;line-height:14px;margin-top:0px;padding:0px;}
#dynsearchmenu_wrap .c_submit{height:14px;float:right;}
#dynsearchmenu_wrap table{width:100%;}
#dynsearchmenu_wrap table td{padding:0;margin:0 auto;}
input#startdate_Year_ID{width:33px;}
select#startdate_Month_ID{width:57px;}
select#startdate_Day_ID{width:40px;}
a#startdate_ID_Link{width:11px;}
.ds_inrbox{border-width:1px;border-style:solid;}
.ds_tabs_wrap{font-size:11px;font-weight:bold;text-decoration:none;}
#dynsearchmenu_Rtab{display:none;}
#dynsearchmenu_Ltab{width:100%;}
#ds_tabs_wrap_content label{padding:2px 0 2px 0;}
#dynsearchmenu_Ltab{border-style:none;}
#dynsearchmenu_Rtab{border-style:none;}
#dynsearchmenu_Ltab.active_ds_tab{}
#dynsearchmenu_Rtab.active_ds_tab{}
.ds_content{padding-top:8px;width:168px;padding-left:3px
}
.ds_niv1,.ds_niv2{width:168px;}
.ds_niv2{width:166px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;}
.ds_niv2_content{width:162px;}
.ds_niv1{font-weight:bold;text-decoration:none;border-right-width:0px;border-left-width:0px;border-right-style:none;border-left-style:none;border-top-width:0px;border-bottom-width:0px;border-top-style:none;border-bottom-style:none;line-height:10px;}
.ds_niv2{font-weight:normal;}
.childageinfobox{border-width:1px;border-style:solid;} 
#outdate_ID #outdate_Current_ID,#indate_ID #indate_Current_ID{font-weight:bold;}
/*__ 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;}
.tourlist .tableselector_header_content strong,.tourlist .tableselector_header_content b{display:block;clear:both;}
.TourList1SelectBoxes td{padding-left:5px;padding-right:0;}
.tourlist2 .col1,.tourlist2 .col2{text-align:left;}
.tourlist2 .col3{text-align:right;}
/*__ BrochureIframe __*/
.IClistSearchText{}
.IClistSearchRadio{}
/*__ inc_offersmore __*/
.inc_offersmore,.inc_offersmore table,.inc_offersmore a{font-size:11px;line-height:1.4;}
.inc_offersmore,.inc_offersmore td{overflow:hidden;}
.inc_offersmore table{width:100%;}
.inc_offersmore .tablerow3,.inc_offersmore .tablerow4,.inc_offersmore .tablerow5{display:none;} 
.om_tableheader .om_date{text-align:left;}
.om_tableheader .om_price{text-align:right;}
.om_tableheader td,.om_tableheader tr,.inc_offersmore .tablerow7{margin:0px;padding:0px;} 
.om_tableheader td{padding-top:2px;padding-bottom:2px;}
.om_tableheader strong.om_price{padding-right:0px;}
.om_tableheader strong.om_date{padding-left:0px;}
.inc_offersmore .tablerow7 td{padding-top:2px;padding-bottom:2px;}
/*//////////////////////////////////////////////////////////////////
//////////////////      FUNCTIONS   ///////////////////////////
/////////////////////////////////////////////////////////////////*/

/*Searchmenu with dynamic menu*/
#searchmenu{width:100%;float:left;padding-bottom:0px;}
#searchmenu_title{float:left;width:100%;}
#searchmenu_title,#nybrv_title{font-size:12px;font-weight:bold;text-align:center;padding-top:5px;padding-bottom:6px;margin-bottom:5px;}
#searchmenu_content{width:96%;float:left;clear:left;margin-bottom:10px;}
#ds_area_wrap,#ds_area_content{width:100%;border:none;background-image:none;}
#ds_area_content,#dynsearchmenu_wrap{width:100%;padding-left:0;padding-right:0;border:none;}
.ds_inrbox,.ds_tabs_wrap,#ds_tabs_wrap_content,.ds_content,.ds_niv2{width:98%;border:none;background-image:none;}
#ds_area_content,#dynsearchmenu_wrap,.ds_inrbox,.ds_content,.ds_niv2,#dynsearchmenu_wrap{background:transparent;}
.tighParagraphs{clear:both;}
/*//////////////////////////////////////////////////////////////////
//////////////////      BOXMODULE   /////////////////////////
/////////////////////////////////////////////////////////////////*/
.boxmodule .image{background:transparent;}
.boxmodule{margin-bottom:5px;}
.boxmodule,.boxmodule div{width:100%;overflow:hidden;}
.boxmodule{float:left;}
.boxmodule div{float:none;clear:both;}
.boxmodule,.boxmodule_content,.boxmodule .title,.boxmodule .text,.boxmodule .image{overflow:hidden;}
.boxmodule .highlight{}
.boxmodule h1,.boxmodule h2,.boxmodule h3,.boxmodule h4,.boxmodule h5,.boxmodule h6,.boxmodule .title,.boxmodule .title a,.boxmodule .title a:hover{font-weight:bold;text-decoration:none;line-height:1.8;margin:0px;padding:0px;}
.boxmodule p{padding:0px;margin:0px;}
.boxmodule,.boxmodule .image{text-align:center;}
.boxmodule .title,.boxmodule .title div{text-align:center;}
.boxmodule_content{text-align:left;}
.boxmodule_content{margin-left:auto;margin-right:auto;}
/*//// Boxmodule Functions ////*/

/*_withoutImage_ (just text)*/
.boxmodule.withoutImage .image{display:none;}
/*_ withoutText _ (just image)*/
.boxmodule.withoutText .text,.boxmodule.withoutText .title{display:none;}
/*_ withoutContent _ (no image,no title,no text)*/
.boxmodule.withoutContent{display:none;}
.boxmodule .title_content,.boxmodule .text_content{width:97%;padding:0 1.5% 0 1.5%;}
.boxmodule.BoxStyle_1 .text_content{padding-bottom:1.5%;}
/*//// Three column boxes (STARTPAGE boxes) /////*/ 
.bxm_cntThreeCol,.bxm_cntThreeCol .t,.bxm_cntThreeCol .r,.bxm_cntThreeCol .b,.bxm_cntThreeCol .l,.bxm_cntThreeCol .tr,.bxm_cntThreeCol .br,.bxm_cntThreeCol .bl,.bxm_cntThreeCol .tl{height:200px;}
.bxm_cntThreeCol .boxmodule_content,.bxm_cntThreeCol .withoutText .image{height:200px;}
.bxm_cntThreeCol .withoutImage .text{height:180px;}
.bxm_cntThreeCol .image{height:136px;}
.bxm_cntThreeCol .title{height:20px;}
.bxm_cntThreeCol .text{height:44px;}
#content .bxm_cntThreeCol{width:184px;}
#content .bxm_cntThreeCol.marginright{margin-right:15px;}
/*//// One column boxes /////*/ 
.bxm_cntOneCol,.bxm_left,.bxm_right{height:auto;}
/*//// Boxmodule Styles ////*/
/*//////////////////////////*/
#rightside .text2{width:92%;padding:4%;margin-bottom:15px;}
/*////////////      FUNCTIONS   //////////////////////*/

.no_rightside #content{width:779px;}
.no_rightside #hotel .no_listsincontent #slider{width:709px;} /*779-70=709*/
.no_sides #content{width:993px;}
.no_sides #hotel .no_listsincontent #slider{width:923px;} /*993-70=923px*/


.quicksearch_oneresult h2{padding-top:15px;}
#startdate_ID{position:absolute;right:auto;left:0 !important;}
/*/////////////////////////////
/// TABS SEARCH ENGINE //////
////////////////////////////*/

#searchEngineTabBox,#searchEngineTabBox .title,#searchEngineTabBox .title .tab,#searchEngineTabBox .text,#searchEngineTabBox .text_content{float:left;}
#searchEngineTabBox,#searchEngineTabBox .title,#searchEngineTabBox .text{clear:both;}
#searchEngineTabBox{width:175px;padding-left:0;padding-right:0;margin-bottom:30px;}
#searchEngineTabBox .title,#searchEngineTabBox .text{width:100%!important;padding-left:0!important;padding-right:0!important;}
#searchEngineTabBox .text_content{width:155px;padding:0 10px 8px 10px;}
#searchEngineTabBox .title .tab,#searchEngineTabBox .title h2{display:block;clear:none;padding:0;margin:0;height:40px;line-height:27px;text-align:center;}
#searchEngineTabBox .title a,#searchEngineTabBox .title a span{cursor:pointer;}
#searchEngineTabBox .title,#searchEngineTabBox .title a,#searchEngineTabBox .title a:hover,#searchEngineTabBox .title h2{font-weight:bold;font-size:13px;text-decoration:none;}
#searchEngineTabBox .title a{color:#909090;}
#searchEngineTabBox .title h2.tab2 {color:#FFFFFF;}
#searchEngineTabBox .title a:hover,#searchEngineTabBox .title a:active{color:#909090;}
#searchEngineTabBox .searchEngineTabBox1 .tab1{color:#909090!important;}
#searchEngineTabBox .searchEngineTabBox1 .tab2{color:#fff!important;}
#searchEngineTabBox .searchEngineTabBox1 .tab2:hover{color:#fff!important;}
body.packagebooking1,body.packagebooking1 a {background-color:#01ACE5;color:#fff;}
#searchEngineTabBox .searchEngineTabBox .tab1{width:88px;overflow:hidden;}
#searchEngineTabBox .searchEngineTabBox .tab2{width:87px;overflow:hidden;}
#searchEngineTabBox .searchEngineTabBox,#searchEngineTabBox .title,#searchEngineTabBox .text{background-image:url(../images/spriteSearchEngineBox3.jpg);}
#searchEngineTabBox .searchEngineTabBox{background-repeat:repeat-y;}
#searchEngineTabBox .title,#searchEngineTabBox .text{background-repeat:no-repeat;}
#searchEngineTabBox .searchEngineTabBox{background-position:-350px top;}
#searchEngineTabBox .searchEngineTabBox .title{background-position:left top;}
#searchEngineTabBox .searchEngineTabBox .text{background-position:-700px bottom;}
#searchEngineTabBox .searchEngineTabBox2{background-position:-525px top;}
#searchEngineTabBox .searchEngineTabBox2 .title{background-position:-175px top;}
#searchEngineTabBox .searchEngineTabBox2 .text{background-position:-875px bottom;}
#searchEngineTabBox .searchEngineTabBox{display:block;float:left;clear:both;width:175px;padding:0;border:none!important;}
/*//////////////////////////////
/// PACKAGEBOOKING1 & 2 //////
/////////////////////////////*/
#searchEngineWrap{border:none!important;padding:0;margin:0;width:100%;float:left;clear:both;}
/*__ Mutual PACKAGE BOOKING 1 & PACKAGE BOOKING 2 styles __*/
.closewindow{background-image:url(../images/closewindow.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-color:#008bb6;border-style:solid;border-width:1px;}
		

/*__ PACKAGE BOOKING 1 (packageBooking1.asp) __*/

#PackageSearchEngine .popupItems,#PackageSearchEngine .popupItems a{background-color:#696969;color:#fff;font-weight:normal;font-size:0.9em;} 
#PackageSearchEngine .popupItems{border-color:#008bb6;border-style:solid;border-width:2px;}
#PackageSearchEngine,#PackageSearchEngine table,#PackageSearchEngine table h3{font-size:1em;}
#PackageSearchEngine .title a,#PackageSearchEngine .title h2{font-weight:bold;text-align:center;}
#PackageSearchEngine .title a,#PackageSearchEngine h2,#PackageSearchEngine h3{padding:0px;margin:0px;}
#PackageSearchEngine .tr,#PackageSearchEngine .tl,#PackageSearchEngine .br,#PackageSearchEngine .bl{width:100%;padding-left:0;padding-right:0;}
#PackageSearchEngine .popupItems{width:136px;left:5px;}
#PackageSearchEngine{width:100%;}
#PackageSearchEngine td{vertical-align:top;}
#PackageSearchEngine td.col2{vertical-align:middle;}
#PackageSearchEngine,#PackageSearchEngine div{float:left;}
#PackageSearchEngine #searchEngine_content,#PackageSearchEngine_content{clear:both;width:100%;}
#PackageSearchEngine .text{width:167px;padding-left:3px;padding-right:3px;}
#PackageSearchEngine_content{clear:both;width:100%;padding:5px 0;}
#PackageSearchEngine table,#PackageSearchEngine table.roomtable{width:155px;}
#PackageSearchEngine table .col1,#PackageSearchEngine select{width:145px;}
#PackageSearchEngine table .col2{width:25px;text-align:right;}
#PackageSearchEngine select#day2{width:40px;}
#PackageSearchEngine select#monthyear{width:100px;}
#PackageSearchEngine td{padding-bottom:7px;}
#PackageSearchEngine table.roomtable td{padding-bottom:0px;} 
#PackageSearchEngine select.adultselect,#PackageSearchEngine select.childrenselect{width:73px;}
#PackageSearchEngine table .tdColspan2,#PackageSearchEngine .tdColspan2 select,#PackageSearchEngine .tdColspan2 table.roomtable{width:100%;}
#PackageSearchEngine .tdColspan2 select#monthyear{width:111px;}
#PackageSearchEngine .row6 input{width:143px;}
#PackageSearchEngine .row7 span.txt{width:125px;float:left;}
#PackageSearchEngine .row7 input.checkbox{float:right;clear:right;}
#PackageSearchEngine .row10{margin-bottom:5px;}
#PackageSearchEngine .row11 td{padding-top:5px;padding-bottom:3px;}
#PackageSearchEngine .childrow_col1{float:left;clear:left;}
#PackageSearchEngine .childrow_col2{float:right;clear:right;text-align:right;}
#PackageSearchEngine .t_age{}
#PackageSearchEngine .childrow input{width:20px;}
#PackageSearchEngine .t_years{}
#PackageSearchEngine .button{margin-top:0px;}
#PackageSearchEngineTabs{float:left;clear:both;width:100%;padding-bottom:13px;}
#PackageSearchEngineTabs .tab{background-color:#008bb6;color:#fff;background-image:url(../images/bg_button.jpg);background-repeat:repeat-x;background-position:left top;}
#PackageSearchEngineTabs .tab:hover{text-decoration:none;background-position:left bottom;}
#PackageSearchEngineTabs .active,#PackageSearchEngineTabs .active:hover{background-image:none;background-color:#696969;}
#PackageSearchEngineTabs .tab{display:block;float:left;clear:both;margin:0 0 2px 0;width:90%;padding:5px 5%;font-weight:bold;text-decoration:none;}
/*__ PACKAGE BOOKING 2 (packageBooking2.asp) __*/

.PackageBooking2 .popupItems_content{background-color:#fff;}
.PackageBooking2 .popupItems .title,.PackageBooking2 .popupItems .title a{color:#fff;}
.PackageBooking2 .popupItems .title{background-color:#008bb6;}
.PackageBooking2 .row_title,.PackageBooking2 .row_title a,.PackageBooking2 .row_title h2{color:#000;}
.PackageBooking2 .row_title{background-color:transparent;}
table.PackageBooking2{width:779px;}
table.PackageBooking2 table{width:100%;}
.PackageBooking2 .col1 img{width:100%;height:auto;}
.PackageBooking2 .pb2ColMainContent{padding-left:10px;padding-right:10px;width:auto;overflow:hidden;}
.PackageBooking2 .pb2ColImage,.PackageBooking2 .pb2ColImage .hotelpict1{width:173px;overflow:hidden;}
.PackageBooking2 .pb2ColmainButton{width:auto;overflow:hidden;}
.PackageBooking2 .pb2ColmainButton input.button{/*width:85px;*/ padding:5px 10px;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:15px;height:15px;
 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 a span,.PackageBooking2 .pb2atributesColTitle span,.PackageBooking2 .pb2atributesColText span,.PackageBooking2 h3 span{background-color:#fff;}
.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:1.7em;}
.PackageBooking2 .titles,.PackageBooking2 .titles a{}
.PackageBooking2 .hotelTitle_col1 .date,.PackageBooking2 .hotelTitle_col2 .priceinfolink{font-size:0.9em;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 .row_title .col4{width:30%;}
.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:1.4em;}
.PackageBooking2 .row_content .col{padding-bottom:25px;}
.PackageBooking2 .row_title h2{padding-left:0;}
.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 .row_title div.col{width:70%;float:left;clear:none;}
.PackageBooking2 .row_title div.col4{width:28%;text-align:right;float:right;}
.PackageBooking2 .row_content td.col1 a{display:block;}
.PackageBooking2 .row_content td.col1,.PackageBooking2 .row_content td.col1 a {width:120px;}
.PackageBooking2 .priceinfolink {white-space:nowrap;}
/*.PackageBooking2 .row_content td.col1,.PackageBooking2 .row_content td.col1 a{width:180px;overflow:hidden;}*/
/*
.PackageBooking2 .row_content .col3 .selectWrap{width:145px;overflow:hidden;}
.PackageBooking2 .row_content .col3 select{width:100%;}
.PackageBooking2 .row_content .col3 select.selectOnClick{width:auto;}
*/
/*
.PackageBooking2 .row_content td.col4{width:110px;}
.PackageBooking2 .row_content .col3 select{width:145px;}
*/
/**/
.scandjetSearchEnguineVertical .row5 .button{ margin-right:11px;}
.scandjetSearchEnguineVertical .row5 img{ float:left; margin:0 2px 0 0;}
.searchEnginePromoBox {background:url(../images/searchEngineBox/left-y.jpg) repeat-y left top #2cb5ec!important;}
.searchEnginePromoBox #searchEngineTabBox{padding-left:0;padding-right:0;width:100%;background:url(../images/searchEngineBox/top-x.png) repeat-x left top transparent;min-height:470px; text-align:center;}

.searchEnginePromoBox #searchEngineTabBox_content{ margin:0 auto; width:770px; position:absolute; top:7%; left:50%; margin-left:-385px;}

.searchEnginePromoBox #searchEngineTabBox .searchEngineTabBox {width:200px;margin-right:12px;}
.searchEnginePromoBox #searchEngineTabBox .text_content{padding:5px 22px;width:156px;}
.searchEnginePromoBox #searchEngineTabBox .searchEngineTabBox .tab1,.searchEnginePromoBox #searchEngineTabBox .searchEngineTabBox .tab2 {width: 100px;}
.searchEnginePromoBox #searchEngineTabBox .searchEngineTabBox{background-image:none;}
.searchEnginePromoBox #searchEngineTabBox .title,.searchEnginePromoBox #searchEngineTabBox .text,.searchEnginePromoBox #searchEngineTabBox .textBot,.searchEnginePromoBox .button,.searchEnginePromoBoxIframe .button,.searchEnginePromoBoxIframe #PackageSearchEngine .button{background-image:url(../images/searchEngineBox/spriteSearchEngineBox.png);background-repeat:no-repeat;}
.searchEnginePromoBox #searchEngineTabBox .text{background-repeat:repeat-y;}
.searchEnginePromoBox #searchEngineTabBox .searchEngineTabBox .title {background-position: left top;}
.searchEnginePromoBox #searchEngineTabBox .searchEngineTabBox .text {background-position: -201px top;}
.searchEnginePromoBox #searchEngineTabBox .searchEngineTabBox .textBot{background-position: -402px bottom;}
.searchEnginePromoBox #searchEngineTabBox .searchEngineTabBox2 .title {background-position: -603px top;}
.searchEnginePromoBox #searchEngineTabBox .searchEngineTabBox2 .text {background-position: -804px top;}
.searchEnginePromoBox #searchEngineTabBox .searchEngineTabBox2 .textBot{background-position: -1005px bottom;}
.searchEnginePromoBox #searchEngineTabBox .searchEngineTabBox .tab{text-indent:-999px;}
.searchEnginePromoBox #searchEngineTabBox .title .tab,.searchEnginePromoBox #searchEngineTabBox .title h2{height:50px;}
.searchEnginePromoBox input,.searchEnginePromoBox select{border:none;}
.searchEnginePromoBox .button,.searchEnginePromoBoxIframe .button,.searchEnginePromoBox .button:hover,.searchEnginePromoBoxIframe .button:hover,
.searchEnginePromoBoxIframe #PackageSearchEngine .button,.searchEnginePromoBoxIframe #PackageSearchEngine .button:hover
{background-color: transparent;padding:0 0 1px 0;text-align:center;display:block;width:82px;height:20px;line-height:18px;background-position:-422px -3px;border:none;font-size:9px;font-family:Arial,Helvetica,sans-serif;color:#fff!important;font-weight:bold;overflow:hidden;}
.searchEnginePromoBoxIframe #PackageSearchEngine .button,.searchEnginePromoBoxIframe #PackageSearchEngine .button:hover{background-position:-1025px -3px;}
.searchEnginePromoBox .searchEngineTabBox,.searchEnginePromoBox .promoBanner{float:left;clear:none;}
.searchEnginePromoBox .promoBanner{width:557px;height:375px;margin:16px 0;background:url(../images/searchEngineBox/textBox.png) no-repeat left top;}
.searchEnginePromoBox #searchEngineTabBox .searchEngineTabBox .textBot{height:25px;width:100%;display:block;float:left;clear:both;}

