/*** LOTUS TRAVEL *** --- Information about site ---
 LEFTSIDE:10+195+10+10 = 225px (leftside_content:215px)
 CONTENT:10+470+10 = 490px (content_content:490px)
 RIGHTSIDE:10+180 = 190px (rightside_content:180px)

 CONTAINER_CONTENT(Page width):10+(225+490+190)+10 = 925px
***/
/*/// CLIENT COLORS ///*/
#iframe_body,#iframe,select,textarea,.childageinfobox,#outdate_Previous_ID,#outdate_Next_ID,#indate_Previous_ID,#indate_Next_ID{background-color:#fff;}
/**/
body{background-color:#f9f9f9;}
body,.pagination input.active,.pagination input.active:hover{color:#303030;}
a{color:#ea0e66;}
a:hover{color:#af0a4c;}
.pagination input{color:#ea0e66;}
.pagination input:hover{color:#af0a4c;}
h1,h2,h3,h4,h5,h6{color:#000;}
.title{color:#000;}
hr{color:#C0C0C0;background-color:#C0C0C0;}
.image,.content_wrap_image{background-color:#ea0e66;}
#header .image{background:transparent;}
.quicksearch_breadtext span.highlight{background-color:#af0a4c;color:#fff;}
.alert{color:#F13701;}
.tabsmenu,.tabsmenu a,.tabsmenu a:hover{color:#ea0e66;}
.newslistingpage .title{color:#ea0e66;}
.tabsmenu a.active{color:#303030;}
.tabsmenu a.alert{color:#fff;background-color:#ea0e66;}
#headermenu,#headermenu a,#headermenu a:hover{color:#fff;}
#headermenu a{background-color:#ea0e66;}
#headermenu a:hover,#headermenu a:active,#headermenu a.active{background-color:#af0a4c;}
.box,.contentbox,#destination #user_content,#menu,#menu ul li a{border-color:#e0e0e0;}
.row_odd td,.row_even td,.atribute dl dt,.atribute dl dd{border-color:#e0e0e0;}
.button,.tourlist1c .col5 a,.boxmodule.bxm_cntOneCol .link_readmore,#brochure_btn .formtext,#chroniclelist,#chroniclelist .rowitem,.childageinfobox,.boxmodule.bxm_alert{border-color:#ea0e66;}

.orange .button,.orange .tourlist1c .col5 a,.orange .boxmodule.bxm_cntOneCol .link_readmore,.orange #brochure_btn .formtext,.orange #chroniclelist,.orange #chroniclelist .rowitem,.orange .childageinfobox,.orange .boxmodule.bxm_alert{border-color:#ed8025;}

#menu ul li a,#leftside .menualt2 ul ul li a,#menu ul li a:hover,#leftside .menualt2 ul ul li a:hover,#menu ul li.active a,#leftside .menualt2 ul ul li.active a,#menu ul li.active a:hover,#leftside .menualt2 ul ul li.active a:hover{background-color:transparent;}
#menu,#menu ul ul li a,#leftside .menualt2 ul ul ul li a{color:#303030;}
#menu ul li a:hover,#leftside .menualt2 ul ul li a:hover{color:#ea0e66;} 
#menu ul li.active a,#leftside .menualt2 ul ul li.active a,#menu ul li.active a:hover,#leftside .menualt2 ul ul li.active a:hover{color:#ea0e66;}
#leftside #menu ul li{padding:2px 0;}
#leftside #menu ul li.nolist{padding:0;}
/* border */
#leftside #menu ul li ul li{background:transparent url(../images/sprite.png) -3152px 100%;border:none;width:185px;}
#leftside #menu ul li.nolist{background:none;background-image:none;/*removes dubble border in IE*/}
/* arrows */
#leftside #menu ul li a{display:inline;padding-right:12px;background:transparent url(../images/arrow_more.gif) no-repeat 100% 4px;}
#leftside #menu ul li.active a{background:transparent url(../images/arrow_moreopen.gif) no-repeat 100% 3px;}
/* no arrows for you */
#leftside #menu ul li.toplevel a{background:none !important;}
#leftside #menu ul li ul li ul li{padding:3px 0 3px 10px;background:none;}
#leftside #menu ul li ul li:last-child{background:none;}
#leftside #menu ul li ul li ul li:last-child{background:transparent url(../images/sprite.png) -3152px 100%;width:175px;}
.expMenuTitle,.expMenuTitle a,.expMenuTitle a:hover{color:#fff;}
.expMenuTitle{background-color:#696969;}
#outdate_ID #outdate_Current_ID,#indate_ID #indate_Current_ID{background-color:#fff;color:#000;}
.tableheader,.boxmodule,.box{background-color:#e0e0e0;}
.tableheader{color:#000;}
.row_odd{background-color:#fff;}
.row_even{background-color:#f9f9f9;}
.row_highlight{background-color:#f5f5f5;}
.ordersteg_bgcolor1{background-color:#f9f9f9;}
#menu ul ul li a,#leftside .menualt2 ul ul ul li a{padding-left:0px;}
.search_reslut .titles,.search_reslut .titles h2{color:#000;background-color:#ea0e66;}
.search_reslut .moreinfo .titles{color:#000;background-color:#f9f9f9;}
.search_reslut a{}
.search_reslut #wrap_results,.search_reslut .choices_away,.search_reslut .choices_home{background-color:#fff;}
.search_reslut .wrap_price{color:#303030;}
.search_reslut .price{color:#000;}
.search_reslut .moreinfo{color:#303030;}
.search_reslut .wrap_item_result,.hotelatributes li{border-color:#C0C0C0;}
.button,.orange .button,.green .button,.tourlist1c .col5 a,.boxmodule.bxm_cntOneCol .link_readmore, #brochure_btn .formtext{color:#fff;}
.button:hover,.orange .button:hover,.green .button:hover,.boxmodule.bxm_cntOneCol .link_readmore:hover{color:rgba(255,255,255,0.8);}
/*__ CMS FCKeditor style colors __*/

.txtcolor1,hr.hr1{color:#ea0e66;}
.txtcolor2,hr.hr2{color:#ee8024;}
.txtcolor3,hr.hr3{color:#07a140;}
.bgcolor1{background-color:#ea0e66;}
.bgcolor2{background-color:#ee8024;}
.bgcolor3{background-color:#07a140;}
.preamble{color:#383838;}
.highlight{color:#999999;}
table.tablestyle1 tr{background-color:#ea0e66;color:#fff;}
table.tablestyle2 tr{background-color:#ee8024;color:#fff;}
table.tablestyle3 tr{color:#fff;background-color:#07a140;}
/*boxmodules*/
.boxmodule h1,.boxmodule h2,.boxmodule h3,.boxmodule h4,.boxmodule h5,.boxmodule h6,.boxmodule .title,.boxmodule .title a,.boxmodule .title a:hover{color:#000;}
/*boxes*/
#searchEngine .title,#leftside .box .title,#rightside .box .title{background-color:transparent;color:#000;}
.box .title,.box .title a,.box .title h1,.box .title h2,.box .title h3,.box .title h4,.box .title h5,.box .title h6{color:#000;}
.box .title a.link_rss{color:#ea0e66;}
#searchEngine .text .title,#leftside .box .text .title,#rightside .box .text .title{background:transparent;}
#rightside .title{border:none;background:transparent url(../images/sprite.png) -2971px -2996px no-repeat;}
.bxm_right .BoxStyle_catalog{border:none;background:transparent url(../images/sprite.png) -2971px -2996px no-repeat;width:180px !important;}
.bxm_right,#rightside_content .box{border:none;background:transparent url(../images/sprite.png) -866px 100% no-repeat !important;width:180px !important;}
/*____ Themes _____*/

/*__ Orange __* /
.orange a,.orange .pagination input,.orange .tabsmenu,.orange .tabsmenu a,.orange .tabsmenu a:hover,.orange .tabsmenu a.active,.orange #menu ul li a:hover,.orange #leftside .menualt2 ul ul li a:hover,.orange #menu ul li.active a,.orange #leftside .menualt2 ul ul li.active a,.orange #menu ul li.active a:hover,.orange #leftside .menualt2 ul ul li.active a:hover{color:#ee8024;}
.orange .image,.orange .content_wrap_image,.orange .button,.orange .tourlist1c .col5 a,
.orange .boxmodule.bxm_cntOneCol .link_readmore,.orange #brochure_btn .formtext,.orange .tabsmenu a.alert,.orange #headermenu a,.orange .tableheader,.orange .search_reslut .titles,.orange .search_reslut .titles h2{background-color:#ee8024;}
.orange .button,.orange .tourlist1c .col5 a,.orange .link_readmore,.orange #brochure_btn .formtext,.orange #chroniclelist,.orange #chroniclelist .rowitem,.orange .row_odd td,.orange .row_even td,.orange .childageinfobox,.orange .atribute dl dt,.orange .atribute dl dd,.orange .boxmodule.bxm_alert{border-color:#ee8024;}
.orange a:hover,.pagination input :hover{color:#b2601b;}
.orange #headermenu a:hover,.orange #headermenu a:active,.orange #headermenu a.active,.orange .quicksearch_breadtext span.highlight{background-color:#b2601b;}
/*__ Green __* /



.green a,.green .pagination input ,.green .tabsmenu,.green .tabsmenu a,.green .tabsmenu a:hover,.green .tabsmenu a.active,.green #menu ul li a:hover,.green #leftside .menualt2 ul ul li a:hover,.green #menu ul li.active a,.green #leftside .menualt2 ul ul li.active a,.green #menu ul li.active a:hover,.green #leftside .menualt2 ul ul li.active a:hover{color:#07a140;}
.green .image,.green .content_wrap_image,.green .button,.green .tourlist1c .col5 a,.green .boxmodule.bxm_cntOneCol .link_readmore,.green #brochure_btn .formtext,.green .tabsmenu a.alert,.green #headermenu a,.green .tableheader,.green .search_reslut .titles,.green .search_reslut .titles h2{background-color:#07a140;}
.green .button,.green .tourlist1c .col5 a,.green .boxmodule.bxm_cntOneCol .link_readmore,.green #brochure_btn .formtext,.green #chroniclelist,.orange #chroniclelist .rowitem,.green .row_odd td,.green .row_even td,.green .childageinfobox,.green .atribute dl dt,.green .atribute dl dd,.green .boxmodule.bxm_alert{border-color:#07a140;}
.green a:hover ,.green .pagination input:hover{color:#057930;}
.green #headermenu a:hover,.green #headermenu a:active,.green #headermenu a.active,.green .quicksearch_breadtext span.highlight{background-color:#057930;}
*/

/*/// Images and Backgrounds ///*/
body{background-image:url(../images/bg_body.jpg);background-repeat:repeat-y;background-position:top center;}
#container{}
#container_content{}
#footer_content div{border-top:1px solid #e0e0e0;margin:0 20px;padding:12px 0;}
#footer_content hr{display:none;}
#topmenu_content{display:none;}
/*Buttons*/
.button,.tourlist1c .col5 a,.boxmodule.bxm_cntOneCol .link_readmore,#brochure_btn .formtext,.ds_niv1{background-image:url(../images/bg_button.jpg);background-repeat:repeat-x;background-position:left center;}
.button:hover,.tourlist1c .col5 a:hover,.boxmodule.bxm_cntOneCol .link_readmore:hover{background-position:left center;}
.button:active,.tourlist1c .col5 a:active,.boxmodule.bxm_cntOneCol .link_readmore:active,#brochure_btn .formtext{background-position:left center;}
.btnico_arrow span,.boxmodule.bxm_cntOneCol .link_readmore span,.tourlist1c .col5 a span{background-image:url(../images/ico_wharrownxt.png);}
.btnico_magnglas span{background-image:url(../images/ico_magnglas.png);}
.btnico_arrow span,.btnico_magnglas span,.boxmodule.bxm_cntOneCol .link_readmore span,.tourlist1c .col5 a span{background-repeat:no-repeat;background-position:right center;}
#logo img,#logo span{display:none;}
#logo{background-image:url(../images/logo.png);background-repeat:no-repeat;}
#menu{background-image:url(../images/bg_leftsidebox.jpg);}
.box,.boxmodule,#newsletter,#searchsite{background-image:url(../images/bg_rightsidebox.jpg);}
.contentbox,#destination #user_content{background-image:url(../images/bg_contentbox.jpg);}
.contentbox_title{background-image:url(../images/bg_headinglarge.jpg);}
.tableheader{background-image:url(../images/bg_headingsmall.jpg);}
.box{background-repeat:repeat-x;background-position:left -100px;}
#menu,.boxmodule,#newsletter,#searchsite,.contentbox,.contentbox_title,#destination #user_content,.tableheader{background-repeat:repeat-x;background-position:left top;}
.box,.contentbox,#destination #user_content,#menu,#newsletter,#searchsite{background-color:#e1e1e1}
.link_pdf,.link_rss,.link_readmore,.link_catalog,.link_download{background-repeat:no-repeat;background-position:center left;}
.link_iata,.link_ecpat,.link_hands{background-repeat:no-repeat;background-position:center top;}
.link_pdf{background-image:url(../images/ico_pdf.gif);}
.link_rss{background-image:url(../images/ico_rss.gif);}
.link_readmore{background-image:url(../images/ico1.gif);}
.link_catalog{background-image:url(../images/ico2.gif);}
.link_download{background:transparent url(../images/sprite.png) -175px -371px no-repeat;}
.link_iata{background-image:url(../images/ico_iata.jpg);}
.link_ecpat{background-image:url(../images/ico_ecpat.jpg);}
.link_hands{background-image:url(../images/ico_hands.jpg);}
/*Hotel images*/

.hotel_list_rating{background-repeat:no-repeat;background-position:top left;}
.listotherhotel .hotel_list_rating{background-image:url(../images/emptystar_smbg.gif);}
.hotelstarsbox .hotel_list_rating{background-image:url(../images/emptystar_bg.gif);}
.carousel-control,.carousel-control img{display:none;}
.carousel-control{width:16px;height:16px;}
.carousel-control-prev,.carousel-control-next{width:32px;display:block;background-repeat:no-repeat;background-position:top center;}
.carousel-control-prev{background-image:url(../images/prev.gif);}
.carousel-control-next{background-image:url(../images/next.gif);}
/*headermenu rounded corners*/
#headermenu_l{background-image:url(../images/headermenu_l.png);background-position:left top;}
#headermenu_r{background-image:url(../images/headermenu_r.png);background-position:right top;}
/*/// THEMES ///*/
/*__ orange __*/
.orange .button,.orange .tourlist1c .col5 a,.orange .boxmodule.bxm_cntOneCol .link_readmore,.orange #brochure_btn .formtext,.orange .ds_niv1{background-image:url(../images/bg_buttonorange.jpg);}
	
.orange #headermenu a:active .image,.orange #headermenu a.active .image,.orange div#headermenu a.active,.orange div#headermenu a.active span{background-position:0 -128px;}
.orange #headermenu a.active:hover .image,.orange div#headermenu a.active:hover,.orange div#headermenu a.active:hover span{background-position:0 -160px;}
/*__ Green __*/
.green .button,.green .tourlist1c .col5 a,.green .boxmodule.bxm_cntOneCol .link_readmore,.green #brochure_btn .formtext,.green .ds_niv1{background-image:url(../images/bg_buttongreen.jpg);}
.green #headermenu a:active .image,.green #headermenu a.active .image,.green div#headermenu a.active,.green div#headermenu a.active span{background-position:0 -64px;}
.green #headermenu a.active:hover .image,.green div#headermenu a.active:hover,.green div#headermenu a.active:hover span{background-position:0 -96px;}
/*/// GENERAL FORMATING /// Textformatting and HTML standard tags ///*/
/*__ Basic Textformating ___*/
body,table{line-height:1.4;font-size:12px;}	

body,font,span,p,table,td,.MsoNormal,caption,form,input,select,label,textarea,#user_content{font-family:Arial,Helvetica,sans-serif;}
a ,.pagination input{text-decoration:underline;}
a:hover{/*text-decoration:none;*/}
input{font-size:12px;line-height:normal;}
h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.2;}
h1{font-size:18px;}
h2{font-size:15px;}
h3,h4,h5,h6{	font-size:12px;}
/*img{vertical-align:bottom;}*/
.image img{vertical-align:bottom;}
#req_firstname img{vertical-align:top;}
a.link_rss,.box .title a.link_rss{font-weight:normal;}
.box .title,.box .title a,.box .title a:hover,.box .title h1,.box .title h2,.box .title h3,.box .title h4,.box .title h5,.box .title h6,.boxmodule h1,.boxmodule h2,.boxmodule h3,.boxmodule h4,.boxmodule h5,.boxmodule h6,.boxmodule .title,.boxmodule .title a,.boxmodule .title a:hover{line-height:1.4;font-size:12px;text-decoration:none;font-weight:bold;text-align:left;}
#menu ul li.active a,#leftside .menualt2 ul ul li.active a,#menu ul li.active a:hover,#leftside .menualt2 ul ul li.active a:hover{font-weight:bold;}
/*boxmodules*/
.boxmodule.bxm_alert .title,.boxmodule.bxm_alert .title a,.boxmodule.bxm_cntOneCol .BoxStyle_1 .title,.boxmodule.bxm_cntOneCol .BoxStyle_1 .title a{font-size:18px;line-height:1.4;} 
/*headings*/
.contentbox_title,.tableheader{font-weight:bold;} 
.contentbox_title{line-height:35px;font-size:15px;}
.tableheader td{line-height:25px;height:25px;padding-top:0px;padding-bottom:0px;}
/*_ HTML tags _*/

html{/*overflow:-moz-scrollbars-vertical;overflow-y:scroll;overflow-x:auto;-*/}
body{text-align:center;}
#logo a{outline:none;}
a span{cursor:pointer;}
.active,.active a{cursor:default;}
p{padding:0px;margin-top:0.7em;margin-bottom:0.7em;}
p:first-child{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;}
h1,h2,h3,h4,h5,h6{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;}
#content ul{padding:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:25px;}
#content li{padding:0px;margin:0px;}
hr{height:1px;border:none;padding:0px;}
input{padding:0px;}
select{} 
option{}
textarea{} 
/**/
.marginleft{margin-left:10px;}
.marginright{margin-right:10px;}
/*border styles*/
.box,#menu ul li a,#leftside .menualt2 ul ul li a{border-style:solid;}
/*/// ICON & BUTTON FORMATING ///*/
/*__BUTTONS__*/
a.button,a.button:hover,.tourlist1c .col5 a,.boxmodule.bxm_cntOneCol .link_readmore,.boxmodule.bxm_cntOneCol .link_readmore:hover{text-decoration:none;}
.button,.tourlist1c .col5 a,.boxmodule.bxm_cntOneCol .link_readmore,.btn_next, #brochure_btn .formtext{border-width:1px;}
.button,.tourlist1c .col5 a,.boxmodule.bxm_cntOneCol .link_readmore,.btn_next, #brochure_btn .formtext,.button:active,.boxmodule.bxm_cntOneCol .link_readmore:active, #brochure_btn .formtext{border-style:solid;}
.button,.tourlist1c .col5 a,.boxmodule.bxm_cntOneCol .link_readmore,.btn_next, #brochure_btn .formtext{font-weight:bold;height: auto;width:auto;overflow:auto;line-height:normal;}
/*btnsmall,*/
.button,.button:hover,.tourlist1c .col5 a,.boxmodule.bxm_cntOneCol .link_readmore,.tourlist1c .col5 a:hover,.boxmodule.bxm_cntOneCol .link_readmore:hover,#brochure_btn .formtext{font-size:12px;padding:0 5px 1px 5px;}
a.button,a.button:hover,.boxmodule.bxm_cntOneCol a.link_readmore,.boxmodule.bxm_cntOneCol a.link_readmore:hover{display:inline-block;width:auto;padding:1px 8px 2px 8px;}
.button.btnlarge,.button.btnlarge:hover{font-size:14px;padding:4px 2px 6px 2px;}
a.button.btnlarge,a.button.btnlarge:hover{font-size:14px;padding:4px 5px 6px 5px;}
.btnico_arrow span,.tourlist1c .col5 a span,.boxmodule.bxm_cntOneCol .link_readmore span{padding-right:14px;}
.btnico_magnglas span{padding-right:19px;}
/*_ links _*/
.link_pdf,.link_rss,.link_readmore,.link_catalog,.link_download
{padding:1px 0 0.1em 18px;line-height:1.4;}
/*/// CMS 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:normal;}
.preamble{font-weight:bold;font-size:1.1em;}
/*/// MAIN WRAPERS ///*/
#header,#leftside,#content,#footer,#rightside{overflow:hidden;} 
#wrap{margin-right:auto;margin-left:auto;float:none;} 
#container{text-align:left;}
#container,#container_content,#header,#leftside,#leftside_content,#content,#content_content,#rightside,#rightside_content,#footer{float:left;}
#container,#container_content
#header,#leftside_content,#rightside_content,#content_content,#footer{clear:both;}
#leftside{clear:left;}
#footer{margin:0;padding:10px 0 15px 0;text-align:center;}
/*_ Width _*/
#wrap,#container{width:925px;}
#container_content,#logo,#header .image{width:905px;}
#logo a.linkLogo{width:35%;}
#logo a.linkExpo{width:25%;float:right;}
#container_content{padding:0 10px 0 10px;/*935px*/}
#header,#footer{width:100%;}
#leftside{width:215px;padding-right:10px;}
#content{width:490px;}
#rightside{width:180px;padding-left:10px;}
#leftside,#content{margin-right:0px;}
#header,#footer,#leftside_content,#rightside_content,#footer_content{width:100%;}
/*__ Height spacing/margins __*/
#header,#content,#flashcontent,#menu,#travelize,#ds_area_wrap,#searchEngineWrap,.boxmodule,.box,.contentbox,#destination #user_content,#membersof{margin-bottom:10px;}
#topmenu{margin-bottom:5px;}
/*/// HEADER ///*/
#logo{position:absolute;}
#logo a{display:block;float:left;}
#logo,#logo a,#header .image{height:130px;}
#logo,#header .image{clear:both;float:none;}
#logo img{margin:37px 0 0 40px;}
#logo{background-position:40px 37px;}
#topmenu,#topmenu_content{float:left;clear:both;width:100%;text-align:center;}
/*__headermenu (category display menu)__*/
#headermenu{float:left;clear:both;margin-top:10px;width:100%;clear:both;overflow:inherit;height:auto;margin-left:0px;background-repeat:repeat;}
#headermenu a{display:block;float:left;cursor:pointer;white-space:nowrap;}
#headermenu .hide{display:none;}
#headermenu,#headermenu a,#headermenu a:hover{text-decoration:none;font-size:14px;font-weight:bold;}
#headermenu a.active{cursor:text;}
#headermenu a{margin:0 0px 0px 0px;line-height:30px;width:auto;}
#headermenu a{text-align:center;vertical-align:middle;}
#headermenu,#headermenu a,#headermenu a span{height:32px;overflow:hidden;}/*'MUST be last in headermenu*/
#headermenu,#headermenu a{background-image:url(../images/headermenu_cnt.jpg);}
#headermenu,div#headermenu a,div#headermenu a span{background-position:left top;}
div#headermenu a.active,div#headermenu a.active span,.startpage #headermenulink1,.themetrip #headermenulink1,div#headermenu a:hover,div#headermenu a:hover span{background-position:0px -32px;}
#headermenu LI{list-style:none;float:left;}
#headermenu LI A{padding:0 13px 0 10px;background:transparent url(../images/sprite.png) no-repeat 100% -32px !important;}
#headermenu LI A:hover,#headermenu LI A.active{padding:0 13px 0 10px;background:transparent url(../images/sprite.png) no-repeat 100% -64px !important;}
#headermenu LI.hmId128 A.active,#headermenu LI.hmId128 A:hover{background-position:100% -128px !important;cursor:pointer;}
#headermenu LI.hmId972 A.active,#headermenu LI.hmId972 A:hover,#headermenu LI.hmId287 A.active,#headermenu LI.hmId287 A:hover,#headermenu LI.hmId129 A.active,#headermenu LI.hmId129 A:hover{background-position:100% -96px !important;cursor:pointer;}
#headermenu LI.hmId152 A.active,#headermenu LI.hmId152 A:hover{background-position:100% -210px !important;cursor:pointer;}
#headermenu div{background:transparent url(../images/sprite.png) no-repeat 0 -372px;width:3px;height:32px;float:left;}
#headermenu div.end{background-position:-147px -372px;float:right;}
/*/// LEFTSIDE ///*/
/*__ MENU (main menu) __*/
#menu,#topmenu{word-wrap:break-word;}
#menu{float:left;clear:left;padding:0px;}
#searchEngine.box .title_content{padding-left:6px;}
#searchEngine.box .title h2{font-size:15px;font-weight:bold;}
#searchEngine.box .title,
#menu ul#top{background:transparent url(../images/sprite.png) -226px -2623px no-repeat;margin:0;padding:5px 0 0 0;}
#searchEngine.box,#menu{border:none;background:transparent url(../images/sprite.png) -451px 100% no-repeat;width:215px !important;}
#menu{background:transparent url(../images/sprite.png) -1px 100% no-repeat;width:215px !important;}
#menu ul li a,#leftside .menualt2 ul ul li a{text-decoration:none;font-size:12px;font-weight:normal;}
#menu ul li a,#leftside .menualt2 ul ul li a{padding:0;}
#menu ul#top{padding:5px 10px }
#menu ul li,#menu ul li a,#leftside .menualt2 ul ul li a{border:none;}
#menu ul li a{width:auto }
#menu ul li.active a,#leftside .menualt2 ul ul li.active a,#menu ul li.active a:hover,#leftside .menualt2 ul ul li.active a:hover{color:#000 !important;font-weight:bold;}
/*/// Chronicle list ///*/
#chroniclelist{background:transparent;}
#chroniclelist,#chroniclelist div{overflow:hidden;}
#chroniclelist .row{float:left;}
#chroniclelist .rowimage{clear:left;}
#chroniclelist .rowitem{width:100%;clear:both;}
#chroniclelist .rowitem{border-bottom-width:1px;padding:0 0 10px 0;margin:0 0 10px 0;}
#chroniclelist .rowimage{width:58px;height:auto;}
#chroniclelist .rowimage img{width:auto;height:auto;max-width:100%;}
#chroniclelist .rowtext,#chroniclelist .rowreadmore{width:122px;padding-left:10px;}
#chroniclelist .rowtext{height:44px;}
#chroniclelist .rowreadmore{height:14px;line-height:14px;}
#chroniclelist{border:none;background:transparent url(../images/sprite.png) -1056px 100% no-repeat;width:215px !important;}
#chroniclelist .title{border:none;background:transparent url(../images/sprite.png) -1056px -2584px no-repeat;width:215px !important;}
#chroniclelist .image{margin:0 10px 0 0;}
#chroniclelist .rowtext{height:auto;}
#chroniclelist .rowitem{margin:0;padding:0;}
#chroniclelist .text{padding:0 10px 10px;width:auto }
#chroniclelist .row.rowtext{line-height:12px;width:120px;padding:0;}
#chroniclelist .withoutImage .rowtext{width:195px;}
#chroniclelist .rowtext,#chroniclelist .rowreadmore{width:120px;}
#chroniclelist .text_content{padding:0;}
#chroniclelist .text_content a{display:block;margin-top:6px;}
#chroniclelist .divider{background:transparent url(../images/sprite.png) no-repeat scroll -1059px -2577px;display:block;clear:both;height:1px;padding:8px 0;}
/*__functions__*/
/*withoutImage*/
#chroniclelist .withoutImage .rowimage{display:none;}
#chroniclelist .withoutImage .rowtext,#chroniclelist .withoutImage .rowreadmore{width:100%;padding-left:0px;}
/*/// members of links ///*/
#membersof{float:left;clear:both;width:100%;}
#membersof img{margin:0 0 7px 7px;}
#travelize{clear:both;float:left;width:100%;text-align:left;}
/*/// RIGHTSIDE ///*/
#rightside{}
/*/// News box ///*/
.box.news .title .col1,.box.news .title .col2{width:49%;}
.box.news .title .col1{float:left;}
.box.news .title .col2{float:right;text-align:right;}
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{}
.box.news .text{margin:0 10px 10px 10px;width:160px;color:#000;}
ul.news li{border-bottom:1px solid #c7c7c7;margin:0 0 0;padding:5px 0;}
.box.news .link_rss{padding-left:15px;text-decoration:underline;}
.box.news .title{overflow:hidden;padding:5px 0 0;}
/*_News box & searchsite box_*/
.searchsite input,.newsletter input{width:60%;}
.searchsite input.button,.newsletter input.button{width:auto;}
#searchsite .title{padding:5px 0 0 0;}
#searchsite .text{margin:0;}
#searchsite .text_content{padding:0 0 10px 10px;}
#rightside #searchsite .title{border:none;background:transparent url(../images/sprite.png) -2971px -2996px no-repeat;}
#searchsite input{border:1px solid #e0e0e0;padding:2px;}
#searchsite{border:none;background:transparent url(../images/sprite.png) -1781px 100% no-repeat !important;width:180px !important;}
/*__ Hotel listing (rightside destinaiton & hotel page) __*/
#rightside .hotel_list_item_imagewrap,#rightside .hotel_list_item_imagewrap div{overflow:hidden;}
#rightside .hotel_list_item{width:100%;float:left;clear:both;margin:0 0 5px 5px;}
/*#rightside .hotel_list_item_imagewrap{float:right;}*/
#rightside .hotel_list_item_imagewrap .image{background:none;}
#rightside .hotel_list_title,#rightside .hotel_list_rating,#rightside .hotel_list_text,#rightside .hotel_list_map{width:100%;}
#rightside .hotel_list_item_textwrap{width:105px;padding-right:3px;/*(180-(10*2))-52*/}
#rightside .hotel_list_item_imagewrap{width:52px;}
#rightside .hotel_list_item_imagewrap,#rightside .hotel_list_image{height:52px;}
#rightside .hotel_list_image{padding:1px /*width:52px;*/}
#rightside .hotel_list_image,#rightside .hotel_list_image .image_content{width:50px;height:50px;}
#rightside .hotel_list_image .image_content img{width:auto;height:auto;max-height:100%;}
#rightside .hotel_list_rating,#rightside .hotel_list_text,#rightside .hotel_list_map{margin-bottom:0px;}
/*/// CONTENT ///*/
#content{}
.contentbox,.contentbox_title,.contentbox_text{float:left;clear:both;}
.contentbox,#destination #user_content{width:488px;border-width:1px;border-style:solid;/*490px*/}
.user_content h3{width:350px;}
.contentbox{}
.contentbox_title{width:470px;padding-left:9px;padding-right:9px;}
.contentbox_text{width:470px;padding:10px 9px 0 9px;}
.contentbox .boxmodule,.contentbox .boxmodule_content,#destination #user_content .boxmodule{background:transparent;}
/*///TABS MENU ///*/
/*tabs*/
#wrap .tabsmenu,#wrap .tabsmenu a{margin-bottom:0px;}
#wrap .tabsmenu,#wrap .tabsmenu a,#wrap .tabsmenu a:hover{font-family:inherit;font-size:12px;font-weight:bold;}
#wrap .tabsmenu a,#wrap .tabsmenu a span{height:26px;}
#wrap .tabsmenu a{margin:0 0px 0px 5px;line-height:26px;width:auto;}
#wrap .tabsmenu a .text{padding:0 10px 0 10px;}
#wrap .tabsmenu .l{	background-image:url(../images/tabsmenu_l.gif);}
#wrap .tabsmenu{background-image:url(../images/tabsmenubg.gif);}
#wrap .tabsmenu a{background-image:url(../images/tabsmenu_cnt.gif);}
#wrap .tabsmenu .r{background-image:url(../images/tabsmenu_r.gif);}
#wrap .tabsmenu a,#wrap .tabsmenu a span,#wrap .tabsmenu a .l{background-position:left -26px;}
#wrap .tabsmenu a .r{background-position:right -26px;}
#wrap .tabsmenu a:active,#wrap .tabsmenu a.active,#wrap .tabsmenu a:active span,#wrap .tabsmenu a.active span,#wrap .tabsmenu a:focus,#wrap .tabsmenu a:focus span{background-position:left top;}
#wrap .tabsmenu a:active span.r,#wrap .tabsmenu a.active span.r,#wrap .tabsmenu a:focus span.r{background-position:right top;}
#wrap .tabsmenu a.alert,#wrap .tabsmenu a:hover.alert,#wrap .tabsmenu a.alert span,#wrap .tabsmenu a:hover.alert span{background-position:left bottom;}
#wrap .tabsmenu a.alert span.r,#wrap .tabsmenu a:hover.alert span.r{background-position:right bottom;}
/*/// BOXMODULE ///*/
/*_ 3 column row wrap _*/
.bannerrowwrap{float:left;clear:both;width:100%;background:transparent url(../images/sprite.png) -2871px -2202px no-repeat;margin-bottom:10px;}
.bannerrowwrap .boxmodule{margin-bottom:0;}
/*__ 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;}
/* images in startbanners w rounded border */
.bxm_cntOneCol.boxmodule.BoxStyle_2 .image{background-position:-756px -339px;}
.bxm_cntThreeCol .image,.content_wrap_image,.image{background:transparent url(../images/sprite.png) -916px 0 no-repeat;}
.bxm_cntOneCol .image{background-position:-596px -129px;}
.bxm_cntOneCol .image{/*height:188px;width:468px;*/}
/*.bxm_cntOneCol .image img{height:auto;width:auto;max-width:100%;max-height:100%;}*/
.BoxStyle_none .image,.boxmodule .BoxStyle_catalog .image{background:transparent;}
.boxmodule{float:left;}
.boxmodule div{float:none;clear:both;}
.boxmodule,.boxmodule div{overflow:hidden;}
.boxmodule h1,.boxmodule h2,.boxmodule h3,.boxmodule h4,.boxmodule h5,.boxmodule h6,.boxmodule .title,.boxmodule .title a,.boxmodule .title a:hover{margin:0px;padding:0px;}
.boxmodule p{padding:0px;margin:0px;}
/*.boxmodule,.boxmodule div,*/ 
.image img{text-align:center;}
.title,.title_content{text-align:left;}
.boxmodule .title,.boxmodule .title_content,.boxmodule .title div,.boxmodule .text,.boxmodule .text div{text-align:left;}
.boxmodule_content{margin-left:auto;margin-right:auto;}
.boxmodule .image{width:98%;padding:1%;}
.boxmodule .image_content{width:100%;padding:0%;}
.boxmodule .BoxStyle_none .image_content{width:100%;padding:0px;}
/*__ Boxmodule Style type (.BoxStyle_none,.BoxStyle_1,.BoxStyle_2,.BoxStyle_catalog) __*/
/*
.boxmodule .t,.boxmodule .r,.boxmodule .b,.boxmodule .l{/*background-image:url(../images/1px.jpg);* /
	background-image:url(../images/1px_grey.jpg);}
*/

.boxmodule.bxm_cntOneCol .BoxStyle_1 .boxmodule_content{background-image:url(../images/1px_grey.jpg);background-repeat:repeat-x;background-position:bottom left;}
#wrap .boxmodule.bxm_cntOneCol .BoxStyle_1 .boxmodule_content{padding-bottom:10px;}
#leftside .boxmodule .BoxStyle_none,#rightside .boxmodule .BoxStyle_none,.boxmodule .BoxStyle_none,.boxmodule .BoxStyle_none .t,.boxmodule .BoxStyle_none .r,.boxmodule .BoxStyle_none .b,.boxmodule .BoxStyle_none .l,.contentbox .boxmodule .t,.contentbox .boxmodule .r,.contentbox .boxmodule .b,.contentbox .boxmodule .l,.boxmodule.bxm_alert .t,.boxmodule.bxm_alert .r,.boxmodule.bxm_alert .b,.boxmodule.bxm_alert .l
{background:transparent;}
/*__ .BoxStyle_none (none) __*/
.boxmodule.bxm_alert .BoxStyle_none .boxmodule_content,.boxmodule.bxm_left .BoxStyle_none .boxmodule_content,.boxmodule.bxm_right .BoxStyle_none .boxmodule_content{width:100%;padding:0px;}
/*__ .BoxStyle_1 (image full width over,text full width under)__*/
/*__ .BoxStyle_2 (image aligned left,text aligned right)__*/
.boxmodule.BoxStyle_2{}
.boxmodule.BoxStyle_2 .image,.boxmodule.BoxStyle_2 .text{float:left;}
.boxmodule.BoxStyle_2 .image{clear:left;}
.boxmodule.BoxStyle_2 .text{clear:none;}
.BoxStyle_2 .image{width:66%;}
.bxm_cntOneCol .BoxStyle_2 .text{width:31%;padding-left:3%;}
/*__ .BoxStyle_catalog (Catalog Banner) __*/
.BoxStyle_catalog span.heading{font-weight:bold;padding-top:5px;display:block;}
.BoxStyle_catalog a{display:block;}
.varldsarv .image_content a{text-align:center;}
/*__ Boxmodule position width (.bxm_alert,.bxm_cntOneCol,.bxm_cntThreeCol,.bxm_left,.bxm_right) __*/

/*_Alert One column boxes (alert) _*/
.boxmodule.bxm_alert .boxmodule_content{width:470px;padding:9px;border:none;}
.boxmodule.bxm_alert{border:none;width:490px;}
.bxm_alert{background:transparent url(../images/sprite.png) -1971px -2545px no-repeat !important;border:none !important;padding:3px 0 0 0;}
.t.bxm_alert{background:none !important;padding:0;}
.bxm_alert .boxmodule_content{background:transparent url(../images/sprite.png) -1971px 100% no-repeat !important;border:none !important;margin:0;width:490px !important;}
.boxmodule.bxm_alert .link_readmore{padding-left:0px;background:transparent;}
.boxmodule.bxm_alert .txt,.boxmodule.bxm_alert .link{display:inline;float:none;clear:none;width:auto;}
/*_ One column boxes (cntOneCol) _*/ 
.boxmodule.bxm_cntOneCol,.bxm_cntOneCol .bxm_cntOneCol{width:100%;}
/*_BoxStyle_1_*/
.bxm_cntOneCol .BoxStyle_1 .boxmodule_content{padding-bottom:10px;}
.bxm_cntOneCol .BoxStyle_1 .image{width:468px;padding:1px;/*470px*/ margin-bottom:5px;}
/*.bxm_cntOneCol .BoxStyle_1 .image_content{width:100%;padding:0px;} */
.bxm_cntOneCol .BoxStyle_1 .image_content{height:188px;overflow:hidden;padding:0;width:468px;}
/*startpage only*/
.startpage .bxm_cntOneCol .BoxStyle_1 .boxmodule_content{padding-bottom:0px;}
.startpage .bxm_cntOneCol .BoxStyle_1 .image_content{/*height:198px;*/}
.startpage .bxm_cntOneCol .BoxStyle_1 .text{/*height:105px;*/}
.startpage .bxm_cntOneCol .BoxStyle_1 .text .txt{/*height:70px;*/ /*105-20px-10px*/}
.startpage .bxm_cntOneCol .BoxStyle_1 .text .link{/*padding-bottom:10px;*/}
.startpage .bxm_cntOneCol .BoxStyle_1,.startpage .bxm_cntOneCol .BoxStyle_1 .boxmodule_content,.startpage .bxm_cntOneCol .BoxStyle_1 .t,.startpage .bxm_cntOneCol .BoxStyle_1 .r,.startpage .bxm_cntOneCol .BoxStyle_1 .b,.startpage .bxm_cntOneCol .BoxStyle_1 .l,.startpage .bxm_cntOneCol .BoxStyle_1 .tr,.startpage .bxm_cntOneCol .BoxStyle_1 .br,.startpage .bxm_cntOneCol .BoxStyle_1 .bl,.startpage .bxm_cntOneCol .BoxStyle_1 .tl,.startpage .bxm_cntOneCol .BoxStyle_1 .withoutText .image,.startpage .startpage .bxm_cntOneCol .BoxStyle_1 .withoutImage .text{/*height:305px;*/ /*105+198+(1x2)*/}
.startpage .bxm_cntOneCol .BoxStyle_1 .withoutImage .text .txt{/*height:285px;*/ /*305-20*/}
/**/
/*_BoxStyle_2_*/
.bxm_cntOneCol .BoxStyle_2 .image{width:308px;padding:1px;/*310*/}
.bxm_cntOneCol .BoxStyle_2 .text{width:150px;padding-left:10px;}
.bxm_cntOneCol .BoxStyle_2 .image_content{width:100%;height:148px;}
.bxm_cntOneCol .BoxStyle_2 .withoutText .image
{width:470px;/*310+160*/}
.bxm_cntOneCol .BoxStyle_2 .withoutImage .text
{width:470px;padding-left:0px;}
.bxm_cntOneCol .BoxStyle_2 .text .txt{min-height:123px;}
.bxm_cntOneCol .BoxStyle_2 .withoutImage .text .txt{height:130px;/*150-20*/}
/*_Three column boxes (cntThreeCol / STARTPAGE boxes) _*/ 
.startbanners{width:154px;/*156*/}
.bxm_cntThreeCol{width:150px;}
.bxm_cntThreeCol .bxm_cntThreeCol{width:100%;}
.bxm_cntThreeCol .image{width:148px;padding:1px;/*150*/}
.bxm_cntThreeCol .image_content{width:100%;height:108px;}
.boxmodule.bxm_cntThreeCol .text{height:105px;}
.boxmodule.bxm_cntThreeCol .text .txt{height:85px;/*105-20*/}
.boxmodule.bxm_cntThreeCol,.boxmodule .bxm_cntThreeCol .boxmodule_content,.boxmodule.bxm_cntThreeCol .t,.boxmodule.bxm_cntThreeCol .r,.boxmodule.bxm_cntThreeCol .b,.boxmodule.bxm_cntThreeCol .l,.boxmodule.bxm_cntThreeCol .tr,.boxmodule.bxm_cntThreeCol .br,.boxmodule.bxm_cntThreeCol .bl,.boxmodule.bxm_cntThreeCol .tl{min-height:215px;}
.boxmodule .bxm_cntThreeCol .withoutText .image
{height:215px;}
.boxmodule .bxm_cntThreeCol .withoutImage .text
{height:215px;}
.boxmodule .bxm_cntThreeCol .withoutImage .text .txt{height:195px;/*215-20*/}
/*_ One column boxes (left) _*/ 
.boxmodule.bxm_left .boxmodule_content{width:195px;padding:10px;/*215px*/}
/*_ One column boxes (right) _*/ 
.boxmodule.bxm_right .boxmodule_content{width:160px;padding:10px;/*180px*/}
/*/// STARTPAGE ///*/
/*/// CATEGORY PAGE ///*/
/*/// DESTINATION PAGE ///*/
#destination #user_content{width:468px;padding:10px;border-top:none;overflow:hidden;}
/*btn*/
#destination .text1,#hotel .contentbox_text{position:relative;}
#destination .contentbuttonwrap,#hotel .showOnMapWrap{position:absolute;}
#destination .contentbuttonwrap{top:0px;right:0px;}
#hotel .showOnMapWrap{top:10px;right:10px;}
/*/// HOTEL PAGE ///*/
#imageComponent .imageslider{/*display:none;*/}
#hotel .tabsmenu .morepics,#hotel .destinationlinks{display:none;}
.hotelatributes li{border-width:1px;	border-bottom-style:solid;padding:5px 0 5px 0;}
.hotelstarsbox .hotel_list_rating_number,.hotelstarsbox .hotel_list_rating{float:left;}
.hotelstarsbox .hotel_list_rating{width:110px;}
/*/// OTHER PAGES ///*/
/*News listing page (News,Chronicles)*/
.newslistingpage .text{padding-bottom:15px;}
.pagination input{background:none;border:none;display:inline;}
.pagination input.active,.pagination input.active:hover{text-decoration:none;cursor:text;}
/*/// ON MULTIPLE PAGES ///*/
/*.content_wrap_image{width:98%;padding:1%;}*/
.content_wrap_image{width:488px;padding:1px;}
.content_wrap_image .image_content{width:100%;padding:0%;}
/*__ TABLE FORMATTING (tourlist1,tourlist2..,contact_iframe) __*/ 
.tourlist1 .col1,.tourlist1 .col3{text-align:left;}
.tourlist1 .col2{text-align:center;}
.tourlist1 .col4{text-align:right;}
/*_tourlist1c_*/
.tourlist1c .tableselector_header_content{width:100%;}
.tourlist1c .tableselector_header_content table{float:right;}
.tourlist1c .tableselector_header_content .form_departfrom{padding-right:10px;}
.tourlist1c .tableheader .col1{padding-left:0px;}
.tourlist1c .col1{text-align:left;padding-left:10px;}
.tourlist1c .col5{text-align:right;padding-right:10px;}
.tourlist1c .nxtarrow{display:none;}
.tourlist2 .col1,.tourlist2 .col2{text-align:left;}
.tourlist2 .col3{text-align:right;}
/*__ BrochureIframe __*/
.IClistSearchText{}
.IClistSearchRadio{}
#broch_newsletter{margin-bottom:0;}
/*/// FUNCTIONS ///*/
/*__ no_listsincontent __*/
.no_listsincontent #slider{width:420px;/*490-70=420*/}
/*__ NO RIGHTSIDE __ (body class="no_rightside")*/
.no_rightside #content{margin-right:0px;padding-right:0px;}
.no_rightside #rightside{display:none;}
.no_rightside #content{width:680px;}
.no_rightside #hotel .imageComponent,.no_rightside #hotel .user_content{width:100%;}
.no_rightside #hotel #slider{width:610px;} /*680-70=610*/
.no_rightside #destination #user_content,.no_rightside .contentbox{width:678px;border-width:1px;/*680*/}
/*__ NO SIDES (no rightside,no leftside) __ (body class="no_sides") 225+490+190 =905px*/
.no_sides #content{width:100%;margin-right:0px;margin-left:0px;padding-right:0px;padding-left:0px;}
.no_sides #hotel #slider{width:835px;} /*905-70=835*/
/*/// BOX ///*/
/*__dynleftmenuboxes__*/
.dynleftmenuboxes .image img{width:auto;height:auto;max-height:100%;}
/*OLD "margin" box solution:*/
.box,.box .title,.box .image,.box .text{overflow:hidden;}
.box{padding-top:2px;padding-bottom:2px;float:left;}
#menu{width:100%;}
#searchEngine,#leftside .box,#leftside #menu{width:213px;border-width:1px;} 
#rightside .box,#rightside #menu{width:178px;border-width:1px;} 
.box .title,.box .image{width:98%;}
.box .text{width:94%;}
#searchEngine .title,#leftside .box .title,#rightside .box .title{width:100%;}
.box .title{}
.box .title_content{padding:4px 10px 4px 10px;}
.box .text{}
.box .text_content{padding:0px 0 10px 0;}
.box .image{height:107px;}
.box .image img{width:auto;height:auto;/*max-width:100%;max-height:100%;*/}
#searchEngineWrap,#searchEngine,#leftside .box,#rightside .box{float:left;clear:both;padding-top:0px;}
 /*'NEW "margin" box solution:not accepted 090219
.box,.box .title,.box .image,.box .text{overflow:hidden;}
.box{padding:9px;float:left;}
#leftside .box,#rightside .box{clear:both;}
.box .title,.box .image,.box .text{width:100%;}
#leftside .box{width:195px;border-width:1px;padding:9px;} 
#rightside .box{width:160px;border-width:1px;padding:9px;} 
*/

/* ///*/
.slidingdoor{/*display:inline;*/} /*kristofer box*/

/*BREADCRUMBS*/
/* breadcrumbs */
#breadcrumbs{height:18px;font-weight:bold;}
#breadcrumbs a{color:#ea0e66;text-decoration:none;text-transform:capitalize;}
#breadcrumbs a:hover{text-decoration:underline;}
#breadcrumbs span.icon{text-indent:999em;overflow:hidden;display:inline-block;width:8px;height:8px;margin:2px 1px 0 2px;background-position:0 1px }
.icon{overflow:hidden;background-image:url(../images/arrow_more.gif);background-position:center center;background-repeat:no-repeat;text-indent:-999px;}
/* buttons startbanners,läs mer och boka */
#cntOneCol .linkWrapper{position:relative;height:20px;}
#cntOneCol .link{padding:0 0 0 3px;display:block;background:transparent url(../images/sprite.png) -4040px -160px no-repeat;height:20px;width:auto;position:absolute;}
#cntOneCol .link a.link_readmore{display:block !important;overflow:hidden;padding:2px 11px 0 15px;height:20px;background:transparent url(../images/sprite.png) 100% -160px no-repeat;border:none;}
#cntOneCol .link a.link_readmore span{background:none !important;}
/* buttons - large,boka nu */
.contentbuttonwrap{padding:0 0 0 3px;display:block;background:transparent url(../images/sprite.png) -4040px -180px no-repeat;height:30px;width:auto;}
.contentbuttonwrap a.btnlarge{padding:7px 11px 0 15px !important;display:block;overflow:hidden;height:23px;background:transparent url(../images/sprite.png) 100% -180px no-repeat;border:none;}
.contentbuttonwrap a.btnlarge span{background:none;}
/* search button sök */
#searchsite .button,#searchEngine .button{background:transparent url(../images/sprite.png) -163px -283px no-repeat;border:none;width:40px !important;height:20px !important;padding:0 !important;margin:0 !important;text-indent:-999em;overflow:hidden;border:none !important;}
/* misc override */
.box,.boxmodule,#newsletter,#searchsite{background-image:none;}
.tableheader,.boxmodule,.box{background:none;}
/* leftside menu */
#leftside #menu,#rightside #menu{border:none;}
/* rightside items */
#similartrips .text_content{padding-left:10px;}
.contentbox_text{background:transparent url(../images/sprite.png) -2471px -2985px no-repeat;width:472px;}
.contentbox{background:transparent url(../images/sprite.png) -1280px 100% no-repeat;width:490px !important;padding-top:0;}
#otherpage #user_content{border:1px solid #e0e0e0;width:468px;border-top:none;padding:10px;}
#cntThreeCol.contentbox{padding:0;}
#cntThreeCol .contentbox_title{background:transparent url(../images/sprite.png) -226px -413px no-repeat;width:490px;}
#cntThreeCol .contentbox_text{padding:10px 9px 0 9px;background:none;}
#hotel .content_wrap_image,#destination .content_wrap_image,#otherpage .content_wrap_image{background:transparent url(../images/sprite.png) -576px -499px no-repeat;}
#hotel .content_wrap_image .image_content,#destination .content_wrap_image .image_content,#otherpage .content_wrap_image .image_content{overflow:hidden;height:188px;}
#otherpage .no_tabs #user_content{border:none;}
.box,.contentbox,#menu,#newsletter,#searchsite{background-color:transparent;border:none;}
#cntThreeCol{border:none;}
.bxm_cntOneCol .BoxStyle_2 .text .txt,.startpage .bxm_cntOneCol .BoxStyle_1 .text .txt{padding-bottom:7px;}
.boxmodule.bxm_cntThreeCol .text .txt{height:auto;min-height:85px;}
.bxm_cntThreeCol .image{padding:1px;width:148px;margin-bottom:6px;}
.boxmodule.bxm_cntThreeCol .text{height:auto;min-height:105px;width:auto;padding-right:3px;}
/* some styling for the iframe */

/* trip listing */
table.tourlist{width:490px !important;}
table.tourlist1cwide{width:680px !important;}
table.tourlist{background:transparent url(../images/sprite.png) -1280px 100% no-repeat;position:relative;}
table.tourlist1cwide{background:transparent url(../images/sprite.png) -3343px 100% no-repeat;position:relative;}
table.tourlist tr.tableheader,table.tourlist1cwide tr.tableheader{background:transparent url(../images/sprite.png) -226px -413px no-repeat;position:relative;text-indent:0;}
table.tourlist1cwide tr.tableheader{background-position:-226px -699px;}
table.tourlist tr.tableheader td,table.tourlist1cwide tr.tableheader td{background-image:none } /* fix for IE6,7,8 */

table.tourlist .row{background:none;}
.tableselector_header,.form_departfrom,.form_hotels,.form_departcity{background:#fff !important;}
.tourlist td{border:none !important;}
table.tourlist td{vertical-align:top;}
table.tourlist td.col1{width:70px;padding-left:10px;border-left:1px solid #e0e0e0 !important;}
table.tourlist tr.tableheader td.col1{border:none !important;}
table.tourlist td.col2{width:170px;padding-right:10px;}
table.tourlist td.col3{width:75px;}
table.tourlist td.col5{border-right:1px solid #e0e0e0;}
table.tourlist tr.tableheader td.col5{border:none !important;}
table.tourlist1cwide td.col2{width:300px;}
table.tourlist1cwide td.col3{width:110px;}
#iframe_orderstep{overflow-x:hidden;width:680px;}
#iframe_tourlist{overflow-x:hidden !important;}
#iframe_body.viewbook input[type="submit"].button.formtext{background:transparent url(../images/sprite.png) -163px -313px no-repeat;width:64px;height:20px;border:none;text-indent:-999em;}
#iframe_body.viewbook table{padding:10px;background:#f5f5f5;}
#iframe_body.viewbook table table{padding:0;width:450px;}
#iframe_body table.tourlist a.Bookinglink{float:right;background:transparent url(../images/sprite.png) -162px -253px no-repeat !important;border:none;text-indent:-999em;display:block;width:55px;height:20px;padding:0;}
#iframe_body table.tourlist td.col5 a{margin-right:15px;}
#iframe_body table.tourlist1cwide td.col5 a{margin-right:25px;}
#iframe_body table.tourlist a span{display:none;}
#iframe_body .tourlist1c tr.tableheader td.col1{text-indent:10px;}
#iframe_body .tourlist1c .col5{}
td.form_departfrom input.textinput{border:1px solid #E0E0E0;padding:2px;} 
td.form_departfrom input.button{background:transparent url(../images/sprite.png) no-repeat scroll -163px -283px;border:medium none !important;height:20px !important;margin:0px 0 0 3px !important;overflow:hidden;padding:0 0 2px 0 !important;text-indent:-999em;width:40px !important;}
#iframe_orderstep table{width:640px;}
#iframe_orderstep table table,#iframe_orderstep table tr td table{width:680px !important;}
.ordersteps_width1{width:680px;}
table.ordersteps_width1 tr td table,.ordersteps_bgcolor1 table{width:680px !important}
.ordersteps_bgcolor1 select.formtext{width:300px }
/* added 090429LS*/
/*//searchengineform//*/

.searchengineform #startdate_Year_ID{width:34px;}
.searchengineform #startdate_Year_ID,.searchengineform #startdate_Month_ID,.searchengineform #startdate_Day_ID{margin-right:2px;}
/*// infobutton ///*/
a.ico_hlp span{display:none;}
a.ico_hlp{display:block;cursor:pointer;width:20px;height:20px;background-image:url(../images/sprite_infobtn.png);background-repeat:no-repeat;background-position:left top;}
a.ico_hlp,a.ico_hlp:hover{text-decoration:none;}
a.ico_hlp:hover{background-position:-50px top;}
a.ico_hlp:hover span.popupItems{display:block;}
.popupItems,.popupItems a,.popupItems a:hover{color:#fff;font-size:10px;}
.popupItems{background-color:#ea1268;border-color:#b00e4e;}
.popupItems{border-style:solid;border-width:1px;padding:5px;position:absolute;margin-top:20px;width:153px;}
.popupItems{z-index:999!important;}
.popupIcoHelp1,.popupIcoHelp2{left:5px;top:60px;}
/*popup caleder*/
.iframe_body .calendar_box{left:5px;}
/*
.orange .popupItems{background-color:#ee8024;border-color:#ed8025;}
.orange a.ico_hlp{background-position:left -50px;}
.orange a.ico_hlp:hover{background-position:-50px -50px;}
.green .popupItems{background-color:#07a140;border-color:#057930;}
.green a.ico_hlp{background-position:left -100px;}
.green a.ico_hlp:hover{background-position:-50px -100px;}
*/
/*Searchengine with infobox*/
.searchengineform .rowInfants .c_projectdepcities,.searchengineform .rowInfants select#infan,.searchengineform .rowInfants a.ico_hlp{float:left;clear:none;}
.searchengineform .rowInfants .c_projectdepcities,.searchengineform .rowInfants select#infant{width:176px;}
.searchengineform .rowInfants .c_projectdepcities{padding-right:5px;}
.searchengineform .rowInfants a.ico_hlp{}
.searchengineform a.ico_hlp{position:relative;}
.searchengineform .popupItems{width:140px;margin-top:0px;top:20px;right:0px;margin-top:2px;}
.searchengineform .row8col{display:block;width:auto;padding-bottom:10px;.padding-bottom:0px;}
.searchengineform .row8col1{float:left;clear:left;}
.searchengineform .row8col2{float:right;clear:right;}
#rightside_content .BoxStyle_1,#rightside_content .BoxStyle_2{background:transparent url(../images/sprite.png) no-repeat scroll -2971px -2996px !important;border:medium none;}
#rightside_content .BoxStyle_1 .text .title,#rightside_content .BoxStyle_2 .text .title{background:none !important;}
#rightside_content .BoxStyle_1 .image,#rightside_content .BoxStyle_2 .image{background:transparent none repeat scroll 0 0;width:156px;}
