/*** PRIMA TRAVEL ***/
/*/// CLIENT COLORS///*/
#iframe_body,#iframe,select,textarea,.ds_inrbox,.ds_content,.ds_niv2,.childageinfobox,#outdate_Previous_ID,#outdate_Next_ID,#indate_Previous_ID,#indate_Next_ID{background-color:#fff;}
body{background-color:#e2e2e2;color:#333;}
body,#headerBar{background-color:#e2e2e2;}
#container{background-color:#fff;}
a{color:#cd2129;}
h1,h2,h3,h4,h5,h6{color:#1c1c1c;}
.title{color:#1c1c1c;}
hr{color:#dddddd;background-color:#dddddd;}
.image,.content_wrap_image{background-color:#ececec;}
.quicksearch_breadtext span.highlight{background-color:#333;color:#fff;}
.alert{color:#F13701;}
#mainMenu a,#recentlyViewedBox a{color:#333;}
#mainMenu a:hover,#recentlyViewedBox a:hover{color:#fff;background-color:#cd2129;}
#mainMenu a.active,#mainMenu a.active:hover,#recentlyViewedBox a.active,#recentlyViewedBox a.active:hover{color:#1c1c1c;background-color:transparent;}
#mainMenu a.level1{color:#fff;background-color:#a6a6a6;}
#mainMenu a.level1:hover{color:#fff;background-color:#cd2129;}
#mainMenu a.level1active,#mainMenu a.level1active:hover{color:#1c1c1c;background-color:#fff;}
.ds_tabs_wrap{color:#fff;background-color:#a6a6a6;}
.active_ds_tab{color:#1c1c1c;}
.ds_niv1{background-color:#808080;color:#fff;}
#outdate_ID #outdate_Current_ID,#indate_ID #indate_Current_ID{background-color:#fff;color:#000;}
.tableheader td{background-color:#cd2129;	color:#fff;}
.row_odd td{background-color:#fff;}
.row_even td{background-color:#FBF9EC;}
.ordersteg_bgcolor1{background-color:#fafafa;}
.row_odd td,.row_even td,.childageinfobox,.ds_inrbox,.ds_niv2,.atribute dl dt,.atribute dl dd,ul.news li{border-color:#a6a6a6;}
.search_reslut .titles,.search_reslut .titles h2{color:#1c1c1c;background-color:#a6a6a6;}
.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:#666;}
.search_reslut .price{color:#000;}
.search_reslut .moreinfo{color:#666;}
.search_reslut .wrap_item_result{border:#666;}
.button,#brochure_btn .formtext{border-color:#868489;color:#fff;background-color:#868489;border-width:1px;}
.button:hover{color:#E9E9E9;}
/*__ FCKeditor colors __*/
.txtcolor1,hr.hr1{color:#afd33a;}
.txtcolor2,hr.hr2{color:#3cb0d4;}
.txtcolor3,hr.hr3{color:#cd2129;}
.bgcolor1{background-color:#afd33a;}
.bgcolor2{background-color:#3cb0d4;}
.bgcolor3{background-color:#cd2129;}
.preamble{color:#383838;}
.highlight{}
table.tablestyle1 tr{background-color:#cd2129;color:#1c1c1c;}
table.tablestyle2 tr{background-color:#1c1c1c;color:#fff;}
table.tablestyle3 tr{background-color:#cd2129;color:#fff;}
.tabsmenu,.tabsmenu a{color:#575657;}
.tabsmenu a:hover{color:#cd2129;}
.tabsmenu a.active{color:#1c1c1c;font-weight:bold;}
.tabsmenu a.alert{color:#fff;background-color:#cd2129;}
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:9px;}
.txtlarge{font-size:13px;}
.highlight{font-weight:bold;}
.preamble{font-weight:bold;font-size:1.1em;}
/*/// BASIC FORMATING//////*/
html{padding-bottom:1px;}
body,table{line-height:1.4;font-size:10px;}	
body,font,span,p,table,td,/*.MsoNormal,*/caption,form,input,select,label,textarea/*,#user_content*/{font-family:Verdana,Arial,Helvetica,sans-serif;}
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;}
.active,.pagination input.active{font-weight:bold;}
.title a,.title a:hover,.titles a,.titles a:hover,a.button,a.button:hover{text-decoration:none;}
.pagination input.active{background-color:transparent;background-image:none;border:medium none;}
input{font-size:1em;line-height:normal;padding:0px;}
hr{height:1px;border:none;padding:0px;}
#footer hr{width:90%;margin:10px 0px 10px 0px;}
p{margin:0px;padding-top:0.7em;padding-bottom:0.7em;}
h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.2;padding:0px;margin:0px;margin-bottom:0.5em;}
p + h1,h2,h3,h4,h5,h6{margin-top:1.7em;}
#leftside h1,#leftside h2,#leftside h3,#leftside h4,#leftside h5,#leftside h6,#rightside h1,#rightside h2,#rightside h3,#rightside h4,#rightside h5,#rightside h6,.hotel_list h1,.hotel_list h2,.hotel_list h3,.hotel_list h4,.hotel_list h5,.hotel_list h6
{margin-top:0px;}
h1{font-size:18px;}
h2{font-size:13px;}
h3,h4,h5,h6{font-size:11px;}
#content ul{padding:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:25px;}
#content li{padding:0px;margin:0px;}
/*/// CLIENT Backgrounds & images///*/
.bgWrap1{background-image:url(../images/bgBody.jpg);background-repeat:repeat-x;background-position:center bottom;/*background-attachment:fixed;*/}
#container{background-image:url(../images/bg_container.jpg);background-repeat:repeat-y;background-position:left center;}
#footer{background-image:url(../images/bg_footer.jpg);background-repeat:no-repeat;background-position:left bottom;}
.button,#brochure_btn .formtext{background-image:url(../images/bg_button.jpg);background-repeat:repeat;background-position:left top;}
.button:hover{background-position:left -5px;}
.button:active,#brochure_btn .formtext{background-position:left bottom;}
.ds_niv1{background-image:url(../images/bg_button.jpg);background-repeat:repeat;}
#headerBar{background-image:url(../images/bg_topmenu.jpg);background-repeat:no-repeat;background-position:left top;}
.headermenuBG,#headermenu a,#headermenu .l,#headermenu .r
{background-image:url(../images/spriteHeaderMenuVertical.jpg);}
.headermenuBG2,.headermenuBG3,#headermenu .l,#headermenu .r{background-repeat:no-repeat;}
.headermenuBG1,#headermenu a{background-repeat:repeat-x;}
.headermenuBG1{background-position:left -68px;}
.headermenuBG2{background-position:left top;}
.headermenuBG3{background-position:right -136px;}
#headermenu a .l{background-position:left -204px;}
#headermenu a{background-position:left -272px;}
#headermenu a .r{background-position:right -340px;}
#headermenu a:hover .l{background-position:left -408px;}
#headermenu a:hover{background-position:left -476px;}
#headermenu a:hover .r{background-position:right -544px;}
#headermenu a.active .l,#headermenu a.active:hover .l{background-position:left -612px;}
#headermenu a.active,#headermenu a.active:hover{background-position:left -680px;}
#headermenu a.active .r,#headermenu a.active:hover .r{background-position:right -748px;}
#headermenu .mbtn_id4 .cnt,#headermenu .mbtn_id611 .cnt,#headermenu .mbtn_id479 .cnt,#headermenu .mbtn_id612 .cnt,#headermenu .mbtn_id6 .cnt,#headermenu .mbtn_id613 .cnt,#headermenu.mbtn_id570 .cnt{background-image:url(../images/spriteHeaderMenuHorizontal.jpg);background-repeat:no-repeat;text-indent:-999px;height:38px;margin-top:8px;}
#headermenu a.mbtn_id4 .cnt{width:100px;}
#headermenu a.mbtn_id4 .cnt{background-position:-614px top;}
#headermenu a.mbtn_id4:hover .cnt{background-position:-614px -38px;}
#headermenu a.mbtn_id4 .cnt_active,#headermenu a.mbtn_id4:hover .cnt_active{background-position:-614px -76px !important;}
#headermenu a.mbtn_id611 .cnt{width:124px;}
#headermenu a.mbtn_id611 .cnt{background-position:-714px top;}
#headermenu a.mbtn_id611:hover .cnt{background-position:-714px -38px;}
#headermenu a.mbtn_id611 .cnt_active,#headermenu a.mbtn_id611:hover .cnt_active{background-position:-714px -76px !important;}
#headermenu a.mbtn_id479 .cnt{width:136px;}
#headermenu a.mbtn_id479 .cnt{background-position:-838px top;}
#headermenu a.mbtn_id479:hover .cnt{background-position:-838px -38px;}
#headermenu a.mbtn_id479 .cnt_active,#headermenu a.mbtn_id479:hover .cnt_active{background-position:-838px -76px !important;}
#headermenu a.mbtn_id612 .cnt{width:143px;}
#headermenu a.mbtn_id612 .cnt{background-position:-974px top;}
#headermenu a.mbtn_id612:hover .cnt{background-position:-974px -38px;}
#headermenu a.mbtn_id612 .cnt_active,#headermenu a.mbtn_id612:hover .cnt_active{background-position:-974px -76px !important;}
#headermenu a.mbtn_id6 .cnt{width:74px;}
#headermenu a.mbtn_id6 .cnt{background-position:-540px top;}
#headermenu a.mbtn_id6:hover .cnt{background-position:-540px -38px;}
#headermenu a.mbtn_id6 .cnt_active,#headermenu a.mbtn_id6:hover .cnt_active{background-position:-540px -76px !important;}
#headermenu a.mbtn_id613 .cnt{width:115px;}
#headermenu a.mbtn_id613 .cnt{background-position:-1117px top;}
#headermenu a.mbtn_id613:hover .cnt{background-position:-1117px -38px;}
#headermenu a.mbtn_id613 .cnt_active,#headermenu a.mbtn_id613:hover .cnt_active{background-position:-1117px -76px !important;}
#headermenu a.mbtn_id570 .cnt{width:149px;}
#headermenu a.mbtn_id570 .cnt{background-position:-1231px top;}
#headermenu a.mbtn_id570:hover .cnt{background-position:-1231px -38px;}
#headermenu a.mbtn_id570 .cnt_active,#headermenu a.mbtn_id570:hover .cnt_active{background-position:-1231px -76px !important;}
#mainMenu a.level1,#mainMenu a.level1 .bgIcon,#mainMenu a.level1 .bgmenubot{background-image:url(../images/spriteHeaderMenuHorizontal.jpg);background-repeat:no-repeat;}
#mainMenu a.level1{background-position:left top;}
#mainMenu a.level1 .bgmenubot{background-position:left bottom;}
#mainMenu a.level1:hover{background-position:-180px top;}
#mainMenu a.level1:hover .bgmenubot{background-position:-180px bottom;}
#mainMenu a.level1active,#mainMenu a.level1active:hover{background-position:-360px top;}
#mainMenu a.level1active .bgmenubot,#mainMenu a.level1active:hover .bgmenubot{background-position:-360px bottom;}
#mainMenu a.level1_id4,#mainMenu a.level1_id6,#mainMenu a.level1_id611,#mainMenu a.level1_id479,#mainMenu a.level1_id570{text-indent:-999px;overflow:hidden;}
#mainMenu a.level1 .bgIcon{display:none;}
#mainMenu a.level1_id4 .bgIcon,#mainMenu a.level1_id611 .bgIcon,#mainMenu a.level1_id479 .bgIcon,#mainMenu a.level1_id612 .bgIcon,#mainMenu a.level1_id6 .bgIcon,#mainMenu a.level1_id613 .bgIcon,#mainMenu a.level1_id570 .bgIcon{display:block;}
#mainMenu a.level1_id4 .bgIcon{background-position:-614px top;width:100px;}
#mainMenu a.level1_id4:hover .bgIcon{background-position:-614px -38px;}
#mainMenu a.level1active_id4 .bgIcon,#mainMenu a.level1active_id4:hover .bgIcon{background-position:-614px -76px;}
#mainMenu a.level1_id611 .bgIcon{background-position:-714px top;width:124px;}
#mainMenu a.level1_id611:hover .bgIcon{background-position:-714px -38px;}
#mainMenu a.level1active_id611 .bgIcon,#mainMenu a.level1active_id611:hover .bgIcon{background-position:-714px -76px;}
#mainMenu a.level1_id479 .bgIcon{background-position:-838px top;width:136px;}
#mainMenu a.level1_id479:hover .bgIcon{background-position:-838px -38px;}
#mainMenu a.level1active_id479 .bgIcon,#mainMenu a.level1active_id479:hover .bgIcon{background-position:-838px -76px;}
#mainMenu a.level1_id612 .bgIcon{background-position:-974px top;width:143px;}
#mainMenu a.level1_id612:hover .bgIcon{background-position:-974px -38px;}
#mainMenu a.level1active_id612 .bgIcon,#mainMenu a.level1active_id612:hover .bgIcon{background-position:-974px -76px;}
#mainMenu a.level1_id6 .bgIcon{background-position:-540px top;width:74px;}
#mainMenu a.level1_id6:hover .bgIcon{background-position:-540px -38px;}
#mainMenu a.level1active_id6 .bgIcon,#mainMenu a.level1active_id6:hover .bgIcon{background-position:-540px -76px;}
#mainMenu a.level1_id613 .bgIcon{background-position:-1117px top;width:115px;}
#mainMenu a.level1_id613:hover .bgIcon{background-position:-1117px -38px;}
#mainMenu a.level1active_id613 .bgIcon,#mainMenu a.level1active_id613:hover .bgIcon{background-position:-1117px -76px;}
#mainMenu a.level1_id570 .bgIcon{background-position:-1231px top;width:149px;}
#mainMenu a.level1_id570:hover .bgIcon{background-position:-1231px -38px;}
#mainMenu a.level1active_id570 .bgIcon,#mainMenu a.level1active_id570:hover .bgIcon{background-position:-1231px -76px;}
#siteOptions .lnk{background-image:url(../images/spriteGeneral.jpg);background-repeat:no-repeat;}
#siteOptions .lnk2{background-position:left top;width:35px;}
#siteOptions .lnk3{background-position:-67px top;width:36px;}
#siteOptions .lnk4{background-position:-107px top;width:24px;}
#siteOptions .lnk2:hover{background-position:left -27px;}
#siteOptions .lnk3:hover{background-position:-67px -27px;}
#siteOptions .lnk4:hover{background-position:-107px -27px;}
/*//// ICONS & BUTTONS/////*/
/*__BUTTONS__*/
.button,#brochure_btn .formtext{overflow:auto;}
.button,.button:hover,#brochure_btn .formtext{font-size:1em;}
.button,#brochure_btn .formtext{border-style:outset;}
.button:active,#brochure_btn .formtext{border-style:inset;}
.button,#brochure_btn .formtext{font-weight:bold;height:auto;width:auto;overflow:visible;line-height:normal;.padding:0 0.4em 0 0.4em;}
/*////// MAIN WRAPERS /////*/
html,body{padding:0px;margin:0px;}
body,.bgWrap{text-align:center;}
.bgWrap{clear:both;float:left;min-width:993px;width:100%;padding:0 0 15px 0;}
#header,#leftside,#content,#footer,#rightside{overflow:hidden;} 
#wrap{text-align:left;margin-right:auto;margin-left:auto;float:none;}
#container,#header,#leftside,#leftside_content,#content,#content_content,#rightside,#rightside_content,#footer{float:left;}
#container,#header,#leftside_content,#rightside_content,#content_content,#footer{clear:both;}
#leftside{clear:left;}
#footer{margin:0;padding:0 0 25px 0;text-align:center;}
/*_ Width _*/
#header{width:100%;}
#leftside{width:180px;padding-left:10px;} 
#leftside_content{width:100%;padding:0px}
#content{width:582px;}
#rightside{width:191px;}
#leftside,#content{margin-right:15px;}
#rightside_content{width:181px;}
#footer_content{width:973px;padding:0 10px 0px 10px;}
/*Height spacing / margins*/
#content,#flashcontent,#mainMenu,#travelize,#ds_area_wrap,.box,.boxmodule,.hotel_list,.facebookLike,#siteOptions{margin-bottom:20px;}
#header{margin-bottom:10px;}
#leftside,#rightside,#content{padding-bottom:20px;}
.pageheader .facebookLike,.pageheader #siteOptions{margin-bottom:0;}
/*//////  HEADER //////*/
#logo img{margin:0 0 0 0;}
#header .image{float:left;}
#header{position:relative;}
#header .image{width:993px;height:158px;}
#logo{position:absolute;top:10px;left:810px;}
#headerBar ,#headerBar_content{float:left;clear:both;}
#headerBar,#headerBar a{color:#fff;}
#headerBar{width:100%;padding-bottom:10px;}
#headerBar_content{width:97.4%;padding:0 1.3% 0 1.3%;}
#topmenu,#topmenu a{line-height:22px;}
#topmenu,#flags{float:right;width:auto;text-align:right;}
#topmenu_content,#flags_content{float:left;width:auto;}
#flags{padding-left:5px;}
#flags a{margin:0 0 0 5px;}
/*//////  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;padding-bottom:15px;}
#mainMenu .menuclosedclass{display:none;}
#mainMenu ul li{padding-bottom:2px;}
#mainMenu ul ul li{padding-bottom:0;}
#mainMenu a.level1,#mainMenu a.active{font-weight:bold;}
#mainMenu a{font-size:10px;line-height:1.4;padding-top:7px;padding-bottom:7px;margin-bottom:0px;}
#mainMenu a.level1{font-size:17px;line-height:1.4;padding-top:11px;padding-bottom:11px;}
#mainMenu a.level2{border-bottom:1px solid #A6A6A6;}
#mainMenu a{padding-left:16%;width:80%;padding-right:4%;}
#mainMenu a.level1{padding-left:12px;width:167px;padding-right:1px;}
#mainMenu a.level2{padding-left:4%;width:92%;padding-right:4%;}
#mainMenu a.level3{padding-left:8%;width:74%;padding-right:4%;}
#mainMenu a.level4{padding-left:12%;width:84%;padding-right:4%;}
#mainMenu a.active{color:#000;}
#mainMenu a.level1active{color:#1c1c1c;}
#mainMenu a{position:relative;}
#mainMenu a .arw,#mainMenu a .bgmenubot,#mainMenu a .bgIcon{position:absolute;text-indent:-999px;display:block;}
#mainMenu a.level1 .bgmenubot{width:180px;height:11px;}
#mainMenu a .bgmenubot{bottom:0;left:0;} 
#mainMenu a .bgIcon{top:5px;left:10px;height:38px;}
#mainMenu a .arw{top:12px;left:163px;height:5px;width:5px;}
#mainMenu a.level1 .arw{top:19px;left:163px;height:12px;width:11px;}
#mainMenu a .bgmenubot{display:none;}
#mainMenu a.level1 .bgmenubot{display:block;}
#mainMenu a .arw{display:block;}
#mainMenu .toplevel .arw,#mainMenu a.level1 .arw{display:none !important;}
#mainMenu a .arw{background-color:#A6A6A6;}
#mainMenu a:hover .arw{background-color:#fff;}
#mainMenu a.active .arw,#mainMenu a.active:hover .arw{background-color:#1c1c1c;}
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,#recentlyViewedBox li{margin:0 0 0px 0;padding:5px 0 5px 0;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#a6a6a6;}
ul.news .date{font-size:0.9em;}
ul.news .title{font-weight:bold;}
ul.news .text{}
.searchsite input,.newsletter input{width:80%;}
.searchsite input.button,.newsletter input.button{width:auto;}
#travelize{clear:both;float:left;width:100%;text-align:center;}
/*//////  RIGHTSIDE/////*/
/*//////  CONTENT //////*/
#flashcontent{width:100%;clear:both;float:left;border:none;}
.pageheader h1,.pageheader h2,.pageheader h3{float:left;clear:none;width:auto;}
.pageheader .link_printpage{padding-top:5px;}
.facebookLike,#siteOptions{float:left;clear:both;width:180px;overflow:hidden;}
.pageheader #siteOptions{clear:right;float:right;}
.pageheader .facebookLike{padding:8px 0 0 0;width:100%;}
#siteOptions ul,#siteOptions li{list-style:none outside none;margin:0;padding:0;}
#siteOptions{display:block;}
.pageheader #siteOptions{float:right;clear:none;width:auto;}
#siteOptions_content,#siteOptions ul,#siteOptions li,#siteOptions a{display:block;float:left;}
#siteOptions_content,#siteOptions ul{clear:both;width:100%;}
#siteOptions li,#siteOptions a{clear:none;}
#siteOptions h2,#siteOptions .lnk .cnt{display:none;}
#siteOptions .lnk{height:23px;margin-left:5px;}
/*/// BOXMODULE///*/
.boxmodule .image{background:transparent;}
.boxmodule,.boxmodule div{width:100%;}
.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;color:#333;}
.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 __*/
.boxmodule .withoutImage .image{display:none;}
.boxmodule .withoutText .text,.boxmodule .withoutText .title{display:none;}
.boxmodule .withoutContent{display:none;}
/*__ Boxmodule Styles __*/
.boxmodule.BoxStyle_1,.boxmodule.BoxStyle_2{background-color:#fff;}
.boxmodule.BoxStyle_1 .boxmodule_content,.boxmodule.BoxStyle_2 .boxmodule_content
{width:96%;padding:2%;}
.boxmodule.BoxStyle_1 .title_content,.boxmodule.BoxStyle_1 .text_content,.boxmodule.BoxStyle_2 .title_content,.boxmodule.BoxStyle_2 .text_content,.boxmodule.BoxStyle_3 .title_content,.boxmodule.BoxStyle_3 .text_content 
{width:96%;padding:0 2% 0 2%;}
.boxmodule.BoxStyle_1 .text_content,.boxmodule.BoxStyle_2 .text_content{padding-bottom:2%;}
.boxmodule.BoxStyle_1 .br,.boxmodule.BoxStyle_2 .br{background-image:url(../images/bx_br.jpg);}
.boxmodule.BoxStyle_1 .bl,.boxmodule.BoxStyle_2 .bl{background-image:url(../images/bx_bl.jpg);}
/* BoxStyle_1:*/
.boxmodule.BoxStyle_1{}
.boxmodule.BoxStyle_1 .t,.boxmodule.BoxStyle_1 .r,.boxmodule.BoxStyle_1 .b,.boxmodule.BoxStyle_1 .l{background-image:url(../images/1pxGrey.gif);}
/* BoxStyle_2:*/
.boxmodule.BoxStyle_2{}
.boxmodule.BoxStyle_2 .t,.boxmodule.BoxStyle_2 .r,.boxmodule.BoxStyle_2 .b,.boxmodule.BoxStyle_2 .l{background-image:url(../images/1pxGrey.gif);}
.boxmodule.BoxStyle_2 .boxmodule_content{width:100%;padding:0px;}
.boxmodule.BoxStyle_2 .image,.boxmodule.BoxStyle_2 .text{width:97%;padding:1%;}
/* BoxStyle_3:*/
.boxmodule.BoxStyle_3{}
/*_ BoxStyle mutual styles _*/
.boxmodule.BoxStyle_2 .title,.boxmodule.BoxStyle_2 .title a,.boxmodule.BoxStyle_2 .title h1,.boxmodule.BoxStyle_2 .title h2,.boxmodule.BoxStyle_2 .title h3,.boxmodule.BoxStyle_2 .title h4,.boxmodule.BoxStyle_2 .title h5,.boxmodule.BoxStyle_2 .title h6,.boxmodule.BoxStyle_3,.boxmodule.BoxStyle_3 .title,.boxmodule.BoxStyle_3 .title a,.boxmodule.BoxStyle_3 h1,.boxmodule.BoxStyle_3 h2,.boxmodule.BoxStyle_3 h3,.boxmodule.BoxStyle_3 h4,.boxmodule.BoxStyle_3 h5,.boxmodule.BoxStyle_3 h6,.boxmodule.BoxStyle_3 strong{color:#fff;}
.boxmodule.BoxStyle_2 .title,.boxmodule.BoxStyle_3 .text,.boxmodule.BoxStyle_3 .title,.boxmodule.BoxStyle_3 .image{background-color:#a6a6a6;}
/*__ Three column boxes (cntThreeCol / STARTPAGE boxes) __*/ 
.boxmodule.bxm_cntThreeCol .image{height:106px;}
.boxmodule.bxm_cntThreeCol .title{height:20px;}
.boxmodule.bxm_cntThreeCol,.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{height:200px;}
.boxmodule .bxm_cntThreeCol .boxmodule_content,.boxmodule .bxm_cntThreeCol .withoutText .image
{height:192px;/*200-(4x2)*/}
.boxmodule .bxm_cntThreeCol .BoxStyle_2 .withoutText .boxmodule_content,.boxmodule .bxm_cntThreeCol .BoxStyle_2 .withoutText .image
{height:198px;/*200-(4x2)+6*/}
.boxmodule .bxm_cntThreeCol .text
{height:66px;/*192-106-20*/}
.boxmodule .bxm_cntThreeCol .withoutImage .text
{height:172px;/*192-20*/}
.bxm_cntThreeCol /*.boxmodule.bxm_cntThreeCol*/{width:184px;}
.bxm_cntThreeCol .bxm_cntThreeCol{width:100%;}
/*__ One column boxes (cntOneCol) __*/ 
.boxmodule.bxm_cntOneCol{}
/*/// STARTPAGE///*/
#startpage_text{clear:both;float:left;}
/*/// CATEGORY PAGE///*/
/*/// DESTINATION PAGE///*/
/*/// HOTEL PAGE///*/
.pageheader .rating{display:block;padding-top:5px;}
.hotel_list_image img{height:50px;max-height:none;max-width:none;width:auto;}
#imageComponent .imageslider{}
#hotel .tabsmeu .morepics{display:none;}
#hotel .tabsmenu .showonmap{display:none;}
#content_wrap_image{min-height:200px;}
.slide img{height:auto;min-height:42px;width:98px;}
#slider,.carousel_navigation{height:42px;overflow:hidden;padding-bottom:0;padding-top:0;}
.carousel_navigation a{padding-top:14px;}
/*/// OTHER PAGES///*/
#sitemap ul a{color:#333;}
#sitemap ul a:hover{color:#CD2129;}
#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:48%;}
#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%;}
/*/// ON MULTIPLE PAGES///*/
/*__ TABLE FORMATTING (tourlist1,tourlist2..,contact_iframe) __*/ 
.tourlist,.contact_iframe{}
.tourlist1 .col1,.tourlist1 .col3{text-align:left;}
.tourlist1 .col2{text-align:center;}
.tourlist1 .col4,.tourlist1 .col5{text-align:right;}
.tourlist1 .tableheader .col1 span{padding-left:5px;}
.tourlist1 .tableheader .col4 span,.tourlist1 .tableheader .col5 span{padding-right:5px;}
.tourlist2 .col1,.tourlist2 .col2{text-align:left;}
.tourlist2 .col3{text-align:right;}
/*__ BrochureIframe __*/
.IClistSearchText{}
.IClistSearchRadio{}
/*///////  FUNCTIONS ////////*/
/*__ NO RIGHTSIDE __ (body class="no_rightside")*/
.no_rightside #content{width:783px;}
.no_rightside #destination .user_content,.no_rightside #hotel .imageComponent,.no_rightside #hotel .user_content
{width:571px;}
.no_rightside #hotel #slider{width:501px;}
/*/////// BOX (before boxmodule) ////*/
.box,.box .title,.box .image,.box .text{overflow:hidden;}
.box{padding-top:2px;padding-bottom:2px;float:left;}
.box{border-width:1px;border-style:solid;}
#leftside .box{width:178px;}
#rightside .box{width:179px;}
.box .title,.box .image{width:98%;}
.box .text{width:94%;}
#leftside .box .title,#rightside .box .title{width:100%;}
.box{border-color:#ececec;}
.box .title{background-color:#a6a6a6;color:#fff;}
.box .title,.box .title a,.box .title h1,.box .title h2,.box .title h3,.box .title h4,.box .title h5,.box .title h6{color:#fff;}
.box .text .title{background:transparent;}
.box .text .title,.box .text .title,.text .box .title,.box .text .title a,.box .text .title h1,.box .text .title h2,.text .box .title h3,.box .text .title h4,.box .text .title h5,.box .title h6{color:#1c1c1c;}
.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:2px 0 2px 0;}
.box .image img{height:107px;width:auto;}
.box .text{margin-top:5px;	margin-bottom:5px;}
#leftside .box,#rightside .box{float:left;clear:both;padding-top:0px;}
#headermenu,#headermenu a,#headermenu a span,#mainMenu a.level1,#mainMenu a.level1 span{font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:bold;text-decoration:none;outline:none;}
#headermenu a{color:#fff;background-color:#a6a6a6;}
#headermenu a:hover{color:#fff;background-color:#cd2129;}
#headermenu a.active{color:#1c1c1c;background-color:transparent;}
#headermenuLinks{float:right;width:auto;clear:both;}
#headermenu,#headermenu_content,.headermenuBG,#headermenu a,#headermenu .cnt,#headermenu .r{float:left;display:block;}
#headermenu,#headermenu_content{clear:both;}
#headermenu a,#headermenu a span{cursor:pointer;}
#headermenu a.active,#headermenu a.active span{cursor:default;}
#headermenu .l,#headermenu .cnt,#headermenu .r{display:block;float:left;clear:none;overflow:hidden;white-space:nowrap;} 
#headermenu .l,#headermenu .r{width:7px;}
#headermenu .separator{display:none;text-indent:-999px;}
#headermenu .l,#headermenu .cnt,#headermenu .r{height:51px;line-height:54px;}
#headermenu,#headermenu_content,.headermenuBG{height:68px;overflow:hidden;}
#headermenu,.headermenuBG{width:100%;padding-left:0;padding-right:0;}
#headermenu_content{width:963px;padding:0 15px;}
/*//////*/
/*hummingbird family*/
/*
#hummingbirdGroup{width:180px;text-align:center;}
#hummingbirdGroup h2{font-size:14px;}
#hummingbirdGroup ul,#hummingbirdGroup li{list-style:none outside none;margin:0;padding:0;}
#hummingbirdGroup,#hummingbirdGroup ul,#hummingbirdGroup li,#hummingbirdGroup a{display:block;float:left;}
#hummingbirdGroup ul{clear:both;width:100%;}
#hummingbirdGroup li,#hummingbirdGroup a{clear:none;}
#hummingbirdGroup a.company_hb{clear:both;}
#hummingbirdGroup a span{display:none;}
#hummingbirdGroup a{height:62px;}
#hummingbirdGroup .ttl,#hummingbirdGroup .txt .default{text-align:center;width:100%;}
#hummingbirdGroup ul{margin-bottom:5px;}
#hummingbirdGroup{margin-bottom:15px;margin-top:30px;}
#hummingbirdGroup .company_cy{width:61px;}
#hummingbirdGroup .company_gt{width:45px;}
#hummingbirdGroup .company_pr{width:74px;}
#hummingbirdGroup .company_vi{width:90px;height:49px;}
#hummingbirdGroup .company_at{width:90px;height:49px;}
#hummingbirdGroup a.company_hb{height:100px;}
#hummingbirdGroup .company_hb{width:180px;}
#hummingbirdGroup a{background-image:url(../images/spriteHummingbirdGroupOLD.jpg);background-repeat:no-repeat;}
#hummingbirdGroup .company_cy{background-position:left top;}
#hummingbirdGroup .company_gt{background-position:-62px top;}
#hummingbirdGroup .company_pr{background-position:-107px top;}
#hummingbirdGroup .company_hb{background-position:left -62px;}
#hummingbirdGroup .company_at{background-position:left -162px;}
#hummingbirdGroup .company_vi{background-position:-90px -162px;}
#hummingbirdGroup .company_cy:hover,#hummingbirdGroup .active_cy{background-position:-180px top;}
#hummingbirdGroup .company_gt:hover,#hummingbirdGroup .active_gt{background-position:-242px top;}
#hummingbirdGroup .company_pr:hover,#hummingbirdGroup .active_pr{background-position:-287px top;}
#hummingbirdGroup .company_hb:hover,#hummingbirdGroup .active_hb{background-position:-180px -62px;}
#hummingbirdGroup .company_at:hover,#hummingbirdGroup .active_at{background-position:-180px -162px;}
#hummingbirdGroup .company_vi:hover,#hummingbirdGroup .active_vi{background-position:-270px -162px;}
#hummingbirdGroup .active_cy,#hummingbirdGroup .active_gt,#hummingbirdGroup .active_pr,#hummingbirdGroup .active_hb,#hummingbirdGroup .active_at,#hummingbirdGroup .active_vi{cursor:default;}
*/
/*CSS3*/
#headermenu a .cnt,#mainMenu a.level1{text-shadow:1px 1px 2px #6a6a6a,-1px -1px 2px #d2d2d2;}
#headermenu a:hover .cnt,#mainMenu a.level1:hover{text-shadow:1px 1px 2px #dd898e,-1px -1px 2px #910009;}
#headermenu a.active .cnt,#mainMenu a.level1active,#headermenu a.active:hover .cnt,#mainMenu a.level1active:hover{text-shadow:none;}

#recentlyViewedBox a,#recentlyViewedBox a:hover{text-decoration:none;}
#recentlyViewedBox ul,#recentlyViewedBox li{padding:0;margin:0;list-style:none;}
#recentlyViewedBox ul,#recentlyViewedBox li,#recentlyViewedBox a{display:block;float:left;clear:both;width:100%;}
#recentlyViewedBox a{padding:5px 0;}
#recentlyViewedBox a.active{font-weight:bold;}
#mySavedDetailsPage .cookieInfoLastSearchBox{line-height:2;}
#mySavedDetailsPage .cookieInfoBox .hotelInformation,#mySavedDetailsPage .cookieInfoBox .hotelInformationContent,#mySavedDetailsPage .cookieInfoBox .image,#mySavedDetailsPage .cookieInfoBox .txt{float:left;}
#mySavedDetailsPage .cookieInfoBox .hotelInformation,#mySavedDetailsPage .cookieInfoBox .hotelInformationContent{clear:both;}
#mySavedDetailsPage .cookieInfoBox .image,#mySavedDetailsPage .cookieInfoBox .txt{clear:none;}
#mySavedDetailsPage .cookieInfoBox .image{width:180px;}
#mySavedDetailsPage .cookieInfoBox .txt{width:392px;padding-left:10px;padding-right:0;}
#mySavedDetailsPage .cookieInfoBox .txt a{white-space:nowrap;}
#mySavedDetailsPage .tableHotelInfo .row1{padding:3px 0;}
#lastViewedBox .msg,#lastViewedBox .image,#lastViewedBox .text,#lastViewedBox .text_content{float:left;display:block;clear:none;}
#lastViewedBox .msg,#lastViewedBox .txtTitle,#lastViewedBox .text_content{clear:both;width:100%;padding-left:0;padding-right:0;}
#lastViewedBox .image,#lastViewedBox .imageover{width:180px;}
#lastViewedBox .text{width:122px;padding:0 0px 0 10px;line-height:1.4;}
/**/
body.removeScrollBar{height:100%;overflow-y:hidden !important;width:100%;}
.popup,.popup .bxBg,.popup_content{height:100%;width:100%;}
a.popup,a.popup:hover{text-decoration:none;}
.popup,.popup_content,.popup .bxBg{display:block;}
.popup,.popup .bxBg{position:fixed;}
.popup_content{position:absolute;}
.popup,.popup .bxBg,.popup_content{left:0;top:0;}
.popup{z-index:999;}
.popup_content{z-index:3;}
.popup .bxBg{z-index:2;}
.popup_content{overflow:auto;text-align:center;}
.popup{text-align:center;}
.popup .bxBg{background-color:#fff;opacity:0.8;}
.absoluteFullSize{display:block;height:100%;left:0;margin:0;overflow:auto;padding:0;position:absolute;top:0;width:100%;z-index:1;}
.absoluteFullSize,.absoluteFullSize:hover{text-decoration:none;}
.popup .btnClose,.closewindow{display:block;height:20px;line-height:20px;text-align:center;overflow:hidden;position:absolute;right:1px;top:1px;width:22px;font-weight:bold;}
.popupContentBox{background-color:#fff;margin:0 auto 15px;padding:15px;text-align:left;width:60%;}
.popup .largeImage{-moz-box-shadow:0 0 15px #6A6A6A;border:5px solid #fff;height:auto;margin-bottom:15px;max-width:95%;}
.popup a,.popup a:hover{text-decoration:none;}
#popup_tellAfriend{clear:both;float:none;margin:15px auto 0;padding:0;position:relative;text-align:left;width:600px;}
#popup_tellAfriend iframe,body.tellAfriend{background-color:transparent !important;}
#popup_tellAfriend .btnClose{color:#fff;background-color:#000;}
#popup_tellAfriend .btnClose:hover{background-color:#CD2129;}
.tellAfriend #tellAfriendBox{clear:both;float:left;margin:0;text-align:left;width:598px;}
.tellAfriend #tellAfriendBox table{width:100%;}
.tellAfriend .box{padding:0;background-color:#fff;}
.tellAfriend .box .title,.tellAfriend .box .title_content{padding-left:0;padding-right:0;width:100%;}
