/*** BORNHOLMTOURS ****/
#iframe_body,#iframe,select,textarea,#menu ul li a,#leftside .menualt2 ul ul li a,.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:#e8e8e8;color:#3d3d3d;}
body,.pagination input.active,.pagination input.active:hover,.pagination .activePage,.pagination .activePage:hover{color:#303030;}
#container_content{background-color:#fff;}
a,.pagination input{color:#d21416;}
h1,h2,h3,h4,h5,h6{color:#3d3d3d;}
.title{color:#3d3d3d;}
hr{color:#ddd;background-color:#ddd;}
.box.newsletter,.box.news{background-color:#d4e2fd;}
.image,.content_wrap_image{background:transparent;}
#header .image{background:transparent;}
.quicksearch_breadtext span.highlight{background-color:#333;color:#fff;}
.alert{color:#F13701;}
#logo_rightside{background-color:#d7161f;}
#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:#808080;}
#menu ul ul li.active a,#leftside .menualt2 ul ul ul li.active a,#menu ul ul li.active a:hover,#leftside .menualt2 ul ul ul li.active a:hover{color:#808080;}
#menu ul li a,#leftside .menualt2 ul ul li a{color:#3d3d3d;}
#menu ul li a:hover,#leftside .menualt2 ul ul li a:hover{color:#d21416;}
#menu ul ul li a,#leftside .menualt2 ul ul ul li a{color:#3d3d3d;}
#menu ul ul li a:hover,#leftside .menualt2 ul ul ul li a:hover{color:#d21416;}
/**/
.ds_tabs_wrap{color:#3d3d3d;background-color:#d4e2fd;}
.active_ds_tab{color:#3d3d3d;}
.ds_niv1{background-color:#808080;color:#fff;}
/*popup calendar title color*/
#outdate_ID #outdate_Current_ID,#indate_ID #indate_Current_ID,#dEarlydate_ID table tbody tr:first-child td,#indate_ID table tbody tr:first-child td{background-color:#d21416;color:#fff;font-weight:bold;}
#dEarlydate_ID span table tbody tr:first-child td,#indate_ID span table tbody tr:first-child td{background-color:transparent;color:#3d3d3d; font-weight:normal;}
.tableheader td{background-color:#d4e2fd;color:#3d3d3d;}
.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,#menu ul,#menu ul li{border-color:#d4e2fd;}
/**/
.search_reslut .titles,.search_reslut .titles h2{color:#3d3d3d;background-color:#d4e2fd;}
.search_reslut .moreinfo .titles{color:#3d3d3d;background-color:#f0f0f0;}
.search_reslut a{/*color:#0099cc;*/}
.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:#be131b;color:#fff;background-color:#d7161f;border-width:1px;}
.button:hover{color:#E9E9E9;}
/*__ FCKeditor colors __*/
.txtcolor1,hr.hr1{color:#808080;}
hr.hr2{color:#CC0000;}
.txtcolor2{display:block;width:98.7%;padding:0.1em 0.5%!important; margin:0!important; max-width:983px;}
.txtcolor2,.txtcolor2 a{background-color:#CC0000!important;color:#fff!important;}
.txtcolor3,hr.hr3{color:#d21416;}
.bgcolor1{background-color:#808080;}
.bgcolor2{background-color:#d4e2fd;}
.bgcolor3{background-color:#d21416;}
.preamble{color:#383838;}
.highlight{}
table.tablestyle1 tr{background-color:#d4e2fd;color:#3d3d3d;}
table.tablestyle2 tr{color:#fff;background-color:#d21416;}
table.tablestyle3 tr{color:#3d3d3d;background-color:#d21416;}
/**/
/*__ FCKeditor formating __*/
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;}
.startpage .marginleft{margin-left:14px;}
.startpage .marginright{margin-right:14px;}
/*////////////////////////////////////////////////////////////////
//////////////////// BASIC FORMATING ////////////////////////////
/////////////// Textformatting and HTML standard tags ////////////
////////////////////////////////////////////////////////////////*/
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;}
.image img{vertical-align:bottom;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
input{font-size:1em;line-height:normal;padding:0px;}
hr{height:1px;border:none;padding:0px;}
#footer hr{width:90%;margin:15px 0px 15px 0px;}
p{padding-top:0.7em;padding-bottom:0.7em;}
p:first-child{padding-top:0px;padding-bottom: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;}
.boxmodule p + h1,.boxmodule h2,.boxmodule h3,.boxmodule h4,.boxmodule h5,.boxmodule h6{margin-top:0px;}
#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;}
#rightside,#leftside,#content{text-align:left;}
/*////////////////////////////////////////////////////////////////
////////////// CLIENT Backgrounds & images //////////////////////
////////////////////////////////////////////////////////////////*/
.button{padding-left:2px;padding-right:2px;}
.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;}
/*removes default extra padding on IE input buttons */
input{margin:0px;padding:0px 0.25em;overflow:visible;width:auto;}
.ds_niv1{background-image:url(../images/bg_button.jpg);background-repeat:repeat;}
/*////////////////////////////////////////////////////
////////////// ICONS & BUTTONS //////////////////////
///////////////////////////////////////////////////*/
/*__BUTTONS__*/
.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;line-height:normal;}
/*//////////////////////////////////////////////////////////////////
////////////////// MAIN WRAPERS ////////////////////////
/////////////////////////////////////////////////////////////////*/
body{text-align:center;}
#container_content,#logo_rightside,#header,#leftside,#content,#inc_hotel_content,#footer,#rightside{overflow:hidden;}
#wrap{text-align:left;margin-right:auto;margin-left:auto;float:none;}
#container,#container_content,#header,#leftside,#leftside_content,#content,#inc_hotel_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:10px 0 15px 0;text-align:center;}
/*_ Width _*/
#container{width:993px;}
#container_content{width:970px;}
#content,#inc_hotel_content{width:582px;}
#logo_rightside{width:23px;}
#leftside,#headerBar .col1{width:187px;padding-left:7px;}
#headerBar .col2{width:564px;}
#rightside,#headerBar .col3{width:180px;padding-left:7px;}
#headerBar .col3{width:198px;}
#leftside_content,#rightside_content{width:180px;}
#leftside,#content{margin-right:0px;}
#footer_content{width:98%;padding:0 1% 0px 1%;}
#logo_rightside a,#header{width:100%;}
#leftside .box,#rightside .box{width:178px;border-width:1px;}
#container_content{clear:none;}
#logo_rightside{float:left; margin-top:205px;}
#logo_rightside a{display:block;}
/*Height spacing / margins*/
#headerBar td{ vertical-align:middle;}
#header,#content,#flashcontent,#menu,#travelize,#ds_area_wrap,#startpage_searchengine,.db_text{margin-bottom:20px;}
#menu{margin-bottom:60px;}
.db_text{padding:0px;}
/*////////////////////////////////////////////////////////////////
/////////// SEARCH RESULTS (Flight,Hotel,Hired car ////////////
////////////////////////////////////////////////////////////////*/
/*classes clsAlcDepartures.asp*/
.clsAlcDepartures td{text-align:center;}
.result_wrap,.result_wrap div{float:left;overflow:hidden;}
.result_wrap div{width:100%;padding-left:0;padding-right:0;}
.result_wrap,#hotel_result_wrap,#flight_result_wrap{clear:both;}
hr.hrline{float:left;width:98%;border:none;height:1px;background-color:#999999;margin:0.5em 1% 0.5em 1%;}
.search_reslut h1,.search_reslut h2,.search_reslut h3,.search_reslut h4,.search_reslut h5,.search_reslut h6{margin:0px;padding:0px;line-height:normal;}
.search_reslut .search_reslut a:hover{text-decoration:underline;}
.search_reslut{font-size:1em;}
.search_reslut .price{font-size:1.4em;line-height:1.1;}
.search_reslut .price_txt{font-size:0.9em;}
.search_reslut .titles{line-height:2.5;}
.search_reslut .moreinfo .titles{line-height:1.6;}
.search_reslut .bar_choice{line-height:2.3;}
.search_reslut .extrainfo{font-size:0.9em;color:#999999;}
.search_reslut span.order_btn{text-align:left;}
.search_reslut .titles,.search_reslut span.order_btn,.search_reslut .price,.room_info a{font-weight:bold;}
ul#tabsul a{text-decoration:none;text-align:center;font-size:1.1em;font-weight:bold;}
/*images*/
.searchbtn_flight a{background-image:url(../images/ico_flight.gif);}
.searchbtn_hotel a{background-image:url(../images/ico_hotel.gif);}
.searchbtn_carhire a{background-image:url(../images/ico_carhire.gif);}
.searchbtn_cabin a{background-image:url(../images/ico_cabin.gif);}
.searchbtn_fandh a{background-image:url(../images/ico_fandh.gif);}
.search_reslut span{display:block;}
.search_reslut span.hide{display:none;}
.search_reslut strong{font-weight:bold;}
/*Width*/
#flight_result_wrap,#hotel_result_wrap{width:100%;}
.search_reslut .item_text_content{width:98%;text-align:left;padding:0 1% 0 1%;}
.search_reslut .moreinfo{margin-top:1.2em;margin-bottom:2em;}
/*///////////// TABS ////////////////////*/
#tabs,ul#tabsul{display:block;float:left;clear:both;}
#tabs{margin-bottom:20px;}
ul#tabsul a{margin-right:0.5em;}
ul#tabsul a,ul#tabsul a span,ul#tabsul li{display:block;}
ul#tabsul li{float:left;}
ul#tabsul li{position:relative;}
ul#tabsul a span{position:absolute;top:0px;left:0px;}
ul#tabsul a{margin-top:20px;}
ul#tabsul a,ul#tabsul a span{width:90px;}
ul#tabsul a span{padding-top:2px;padding-bottom:2px;margin-bottom:2px;}
ul#tabsul a{background-repeat:no-repeat; background-position:center top;}
ul#tabsul a:hover{background-position:center -78px;}
ul#tabsul a{height:75px;}
/*__General list styles__*/
.search_reslut .titles span,.search_reslut .bar_choice span{float:left}
.search_reslut .title_date{text-align:left;clear:left;}
.search_reslut .wrap_price{float:left;padding-top:0.5em;padding-bottom:0.9em;}
.search_reslut .titles span,.search_reslut .bar_choice span{text-align:center;  }
/*ROW:price (100%)*/
.search_reslut .wrap_price{width:100%;}
.search_reslut .wrap_price .price,.search_reslut .wrap_price .price_txt{width:90%;}
.search_reslut .wrap_price .order_btn{width:10%;}
.search_reslut span.order_btn{float:left;}
.search_reslut .price,.search_reslut .price_txt{margin-top:0.5em;text-align:center;float:left;}
.search_reslut .titles{float:left;clear:both;}
.search_reslut .moreinfo{float:left;clear:both;display:block;}
.search_reslut .mi_hr{float:left;clear:both;}
.search_reslut .mi_cnt{ float:left;margin-top:0em;margin-bottom:0em;}
.search_reslut .mi_header{ float:left;}
.search_reslut .radiobtn{float:left;}
.search_reslut .radiobtn input{height:11px;width:11px;margin-top:0.5em; }
.search_reslut .bar_choice label{width:auto;display:block;float:left;border-style:none;}
/*///////////// FLIGHT SEARCH RESULTS ////////////////////*/
/*_ col1 _*/
#flight_result_wrap .title_date{width:123px;text-indent:0.5em;}
#flight_result_wrap .ico_home,#flight_result_wrap .ico_away {width:76px;}
#flight_result_wrap .radiobtn{width:20px;}
#flight_result_wrap .ico_airline,#flight_result_wrap .ico_airline img{width:27px;overflow:hidden;}
/*_ col2 _*/
#flight_result_wrap .title_dep,#flight_result_wrap .dep{width:75px;}
/*_ col3 _*/
#flight_result_wrap .titles .ico_to,#flight_result_wrap .ico_to{width:32px;}
/*_ col4 _*/
#flight_result_wrap .title_arv,#flight_result_wrap .arv{width:75px;}
/*_ col5 _*/
#flight_result_wrap .title_dur,#flight_result_wrap .dur{width:65px;}
/*_ col6 _*/
#flight_result_wrap .mi_flinfo{/*width:174px;*/ width:176px;}
#flight_result_wrap .title_tran,#flight_result_wrap .tran{width:50px;}
#flight_result_wrap .flinfo{/*width:124px;*/ width:126px;}
/*_ ROW:choice & moreinfo (full width - ICO) _*/
#flight_result_wrap .bar_choice{width:470px;}
#flight_result_wrap .moreinfo .titles,#flight_result_wrap .moreinfo,#flight_result_wrap .mi_cnt,#flight_result_wrap .mi_header,#flight_result_wrap .mi_hr{ width:470px;}
#flight_result_wrap .mi_flnr{width:47px;}/* .radiobtn + .ico_airline */
/*/// Row HEIGHTS ///*/
#flight_result_wrap .bar_choice,#flight_result_wrap .ico_home,#flight_result_wrap .ico_away{margin-top:1em;}
#flight_result_wrap .choices_away,#flight_result_wrap .choices_home{margin-bottom:0.5em;margin-top:0.5em;}
.mi_header{}
#flight_result_wrap .ico_away,#flight_result_wrap .ico_home{height:5.9em;}
#flight_result_wrap .ico_airline{height:2.3em;}
#flight_result_wrap .mi_hr{padding-top:0.7em;padding-bottom:0.7em;overflow:hidden;}
#flight_result_wrap .mi_hr hr{display:none;}
#flight_result_wrap .mi_hr hr{height:1px;border-width:0px;border-style:none;border-top-width:1px;border-top-style:solid;}
/*/// Images & icons ///*/
#flight_result_wrap .ico_away{background-image:url(../images/away.gif);}
#flight_result_wrap .ico_home{background-image:url(../images/home.gif);}
#flight_result_wrap .ico_to{background-image:url(../images/arrow_to_b.gif);}
#flight_result_wrap .ico_away,#flight_result_wrap .ico_home,#flight_result_wrap .ico_to,#flight_result_wrap .titles .ico_to{background-position:center center;background-repeat:no-repeat;}
#flight_result_wrap .ico_away,#flight_result_wrap .ico_home{float:left;text-align:center;}
#flight_result_wrap .ico_airline{float:left;margin:0px;padding:0px;text-align:center;}
#flight_result_wrap .ico_airline img{margin:0px;padding-top:0px;padding-left:0px;text-align:left;}
#flight_result_wrap .ico_to{float:left;}
/**/
#flight_result_wrap{float:left;clear:both;}
.search_reslut{margin-right:auto;margin-left:auto;}
#wrap_results{cursor:default;clear:both;float:left;margin:0em;padding-top:0.2em;padding-bottom:1.5em;}
#flight_result_wrap .wrap_item_result{cursor:default;clear:both;float:left;}
#flight_result_wrap .wrap_home,#flight_result_wrap .wrap_away{float:left;clear:both;  }
#flight_result_wrap .bar_choice{float:right;clear:none;}
#flight_result_wrap .choices_away,#flight_result_wrap .choices_home{clear:both;float:left;}
#flight_result_wrap .title_dur,#flight_result_wrap .title_tran{text-decoration:none;}
#flight_result_wrap .dep,#flight_result_wrap .ico_to,#flight_result_wrap .arv,.dur,#flight_result_wrap .tran,.flinfo,#flight_result_wrap .mi_flinfo{}
#flight_result_wrap .titles .ico_to{background-image:url(../images/arrow_to_w.gif);}
#rightSearchWrap{padding:0.5em;position:absolute;top:5px;right:5px;border:1px solid #000;Width:180px;}
#searchresultwrap{position:relative;}
/*////////////////////////////////////////////////////////////////////*/
.search_reslut .wrap_home,.search_reslut .wrap_away,.search_reslut .item_text{float:left;clear:both;}
.search_reslut h1,.search_reslut h2,.search_reslut h3,.search_reslut h4,.search_reslut h5,.search_reslut h6{display:inline;}
.search_reslut .titles,.search_reslut .titles strong,.search_reslut .titles h1,.search_reslut .titles h2,.search_reslut .titles h3,.search_reslut .titles h4,.search_reslut .titles h5,.search_reslut .titles h6{line-height:2.5;}
/*search results rules*/
.wrap_item_result .withoutImage .bar_hotel .image{display:none;}
.wrap_item_result .withoutImage .bar_hotel .text{width:100%;}
/*///////////// HOTEL SEARCH RESULTS /////////////////////*/
#hotel_result_wrap .titles{overflow:hidden;padding:0.1em 1%;width:98%;line-height:1.4;}
#hotel_result_wrap .titles img{margin-top:0.3em;}
#hotel_result_wrap .titles .col1{padding-right:0.5em;}
#hotel_result_wrap .titles .col2{}
#hotel_result_wrap .titles,.bar_hotel,.bar_hotel .links,.bar_info{margin-bottom:0.5em;}
.search_reslut .links .pdf,.search_reslut .links .morepics,.search_reslut .links .showonmap,.search_reslut .links .moreinfolink{width:auto;min-height:14px;line-height:1.4;display:block;float:left;}
.bar_hotel{clear:both;}
.bar_hotel .image img{max-width:100%;max-height:100%;vertical-align:middle;}
.bar_hotel .image{width:40%;margin-right:0.5%;/*margin-right:1%;IE problem,rounded up the result making it wider than 100%(40%+1%+59%)*/}
.bar_hotel .text,.bar_hotel .links{width:59%;}
.bar_hotel .links a{padding-left:0.5em;padding-right:0.5em;}
#hotel_result_wrap .bar_choice{width:100%;}
#hotel_result_wrap .bar_choice span{display:block;}
#hotel_result_wrap .room_price,#hotel_result_wrap .order_btn{float:right;clear:right;}
.room_info a{text-align:center;height:17px;display:block;line-height:17px;width:17px;overflow:hidden;background-image:url(../images/qa.jpg);text-decoration:none;background-repeat:no-repeat;background-position:center center;}
.bar_hotel .image{text-align:center;overflow:hidden;}
.room_price span.title,.room_price span.text{text-align:right;}
.room_price .title{width:auto;overflow:hidden;}
.room_price .text{width:70px;}
/*//////////////////////////////////////////////////////////////////
////////////////// HEADER ///////////////////////////
/////////////////////////////////////////////////////////////////*/
#headerBar a{color:#fff;}
#headerBar{background-color:#d7161f; padding-top:0.3em; padding-bottom:0.3em;}
#header .image{background-color:#d4e2fd;}
#header{position:relative;}
#logo{position:absolute;bottom:0;left:0;z-index:+10;}
#logo a{display:block;}
#logo img{margin:140px 0 0 14px;}
#logo img{display:none;}
#logo,#header .image{float:left;}
#header .image,#logo,#logo a{height:175px;}
#container{margin-top:5px;}
#headerBar ,#headerBar_content{float:left;clear:both;}
#headerBar .col1,#headerBar .col2,#headerBar .col3{float:left;}
#header .image, #logo,#logo a,#headerBar{width:970px;overflow:hidden;}
#headerBar{margin:0 0 2px 0;}
#headerBar_content{width:100%;}
#topmenu,#topmenu a{line-height:1.4;}
#headerBar .col1,#headerBar .col2,#headerBar .col1 a,#headerBar .col2 a{line-height:1.9;}
#topmenu,#topmenu_content,#topmenu table{width:100%;}
#topmenu table td{text-align:left;}
#topmenu span{display:none}
#topmenu_content,#flags_content{float:left;}
#flags{float:right;width:auto;text-align:left;}
#flags_content{float:left;width:auto;}
#flags{padding :2px 0 2px 0px;}
#flags a{margin:0 0 0 5px;}
#flags a{padding:1px;background-color:#7c0d12;background-position:center center;outline:none;}
#flags a.active{background-color:#fff;filter:alpha(opacity=45);opacity:0.45;-moz-opacity:0.45;cursor:default;}
#flags a.flag_uk{padding-right:2px;}
/*///LEFTSIDE///*/
/*__ MENU (main menu) __*/
#menu,#topmenu{word-wrap:break-word;}
#menu{float:left;width:100%;font-size:11px;clear:left;float:left;font-style:normal;letter-spacing:normal;word-spacing:normal;padding:0px;}
#menu a{display:block;text-decoration:none;}
#menu a:hover{text-decoration:none;}
#menu li.active a{}
#menu ul,#leftside .menualt2 ul ul{border:none;padding-top:0px;}
#menu ul ul,#leftside .menualt2 ul ul ul{border:none;padding-top:0px;}
#menu ul li,#leftside .menualt2 ul ul li{margin-bottom:1px;}
#menu ul ul li a,#leftside .menualt2 ul ul ul li a{font-weight:normal;}
#menu ul ul ul li a,#leftside .menualt2 ul ul ul ul li a{ font-weight:normal;}
#menu ul li a,#leftside .menualt2 ul ul li a{padding:0px;font-size:11px;line-height:2;height:auto;background-image:url(../images/menu_arrow.gif);background-repeat:no-repeat;background-position:right center;}
#menu ul ul li a,#leftside .menualt2 ul ul ul li a{text-decoration:none;font-size:10px;line-height:1.6;height:auto;padding:2px 0 2px 9px;margin:0px 0 1px 0;background:none;}
/*/// News box ///*/
ul.news,ul.news li{margin:0px;padding:0px;width:100%;}
ul.news{list-style-type:none;margin-bottom:10px;}
ul.news,ul.news li,ul.news .date,ul.news .title,ul.news .text{display:block;clear:both;float:left;text-decoration:none;font-style:normal;font-weight:normal;}
ul.news li{margin:0 0 0px 0;padding:5px 0 5px 0;border-bottom-width:1px;border-bottom-style:dotted;}
ul.news .date{font-size:0.9em;}
ul.news .title{font-weight:bold;}
ul.news .text{}
/**/
/*_News box & searchsite box_*/
.searchsite input,.newsletter input{width:75%;}
.searchsite input.button,.newsletter input.button{width:auto;}
#travelize{clear:both;float:left;width:100%;text-align:center;}
/*//////////////////////////////////////////////////////////////////
////////////////// RIGHTSIDE //////////////////////////
/////////////////////////////////////////////////////////////////*/
/*__ DYNAMIC MENU __*/
.ds_inrbox{border-width:1px;border-style:solid;}
.ds_tabs_wrap{font-size:10px;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;}
/*///CONTENT///*/
#flashcontent{width:100%;clear:both;float:left;border:none;}
/*///////////////// BOXMODULE /////////////////////*/
.boxmodule div{float:none;clear:both;}
.boxmodule,.boxmodule_content,.boxmodule .title,.boxmodule .text,.boxmodule .image{overflow:hidden;}
.boxmodule .image{background:transparent;}
.boxmodule,.boxmodule div{width:100%;}
.boxmodule{float:left;}
.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 __*/
/* 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 Styles __*/
.boxmodule .boxmodule_content{/*width:96%;padding:2%;*/ width:100%;}
/*Mutual boxstyles*/
.boxmodule .BoxStyle_1 .title,.boxmodule .BoxStyle_1 .title_content,.boxmodule .BoxStyle_2 .title,.boxmodule .BoxStyle_2 .title_content{text-align:left;}
.boxmodule .BoxStyle_1 .title,.boxmodule .BoxStyle_1 .text,.boxmodule .BoxStyle_2 .title,.boxmodule .BoxStyle_2 .text{background-color:#d4e2fd;}
.boxmodule .BoxStyle_1 .image,.boxmodule .BoxStyle_2 .image{/*background-color:#8FB5FA;*/ background-color:#d4e2fd;}
.boxmodule,.box{margin-bottom:7px;}
.startpage .boxmodule,.startpage .box{margin-bottom:10px;}
.boxmodule .BoxStyle_1 .title_content,.boxmodule .BoxStyle_2 .title_content,.boxmodule .BoxStyle_1 .text_content,.boxmodule .BoxStyle_2 .text_content{width:96%;padding:0 2% 0 2%;}
.boxmodule .BoxStyle_1 .text_content,.boxmodule .BoxStyle_2 .text_content{padding-bottom:2%;}
/*_ Specifik static boxes styles_*/
#bxm_sp_sporgsmal{}
#bxm_sp_feriekataloget{}
#bxm_sp_sporgsmal,#bxm_sp_feriekataloget,#bxm_sp_sporgsmal a,#bxm_sp_feriekataloget a{background-color:#d4e2fd;color:#3d3d3d;font-size:11px;}
#bxm_sp_sporgsmal p,#bxm_sp_feriekataloget p,#bxm_sp_sporgsmal h1,#bxm_sp_sporgsmal h2,#bxm_sp_sporgsmal h3,#bxm_sp_sporgsmal h4,#bxm_sp_sporgsmal h5,#bxm_sp_sporgsmal h6,#bxm_sp_feriekataloget h1,#bxm_sp_feriekataloget h2,#bxm_sp_feriekataloget h3,#bxm_sp_feriekataloget h4,#bxm_sp_feriekataloget h5,#bxm_sp_feriekataloget h6{margin:0px;padding:0px;line-height:normal;}
#bxm_sp_sporgsmal .text_content,#bxm_sp_feriekataloget .text_content{width:auto;padding:10px;}
#bxm_sp_sporgsmal h1,#bxm_sp_sporgsmal h2,#bxm_sp_sporgsmal h3,#bxm_sp_sporgsmal h4,#bxm_sp_sporgsmal h5,#bxm_sp_sporgsmal h6,#bxm_sp_feriekataloget h1,#bxm_sp_feriekataloget h2,#bxm_sp_feriekataloget h3,#bxm_sp_feriekataloget h4,#bxm_sp_feriekataloget h5,#bxm_sp_feriekataloget h6{text-transform:uppercase;}
#bxm_sp_sporgsmal h1,#bxm_sp_sporgsmal h2,#bxm_sp_sporgsmal h3,#bxm_sp_sporgsmal h4,#bxm_sp_sporgsmal h5,#bxm_sp_sporgsmal h6{font-size:18px;}
#bxm_sp_feriekataloget h1,#bxm_sp_feriekataloget h2,#bxm_sp_feriekataloget h3,#bxm_sp_feriekataloget h4,#bxm_sp_feriekataloget h5,#bxm_sp_feriekataloget h6{font-size:11px;}
/*_ BoxStyle_1 (typ1)__*/
/*
All other page:
image.h:68 + title.h:15 + text:52 =135*/
.boxmodule .BoxStyle_1,.boxmodule .BoxStyle_1 .t,.boxmodule .BoxStyle_1 .r,.boxmodule .BoxStyle_1 .b,.boxmodule .BoxStyle_1 .l,.boxmodule .BoxStyle_1 .tr,.boxmodule .BoxStyle_1 .br,.boxmodule .BoxStyle_1 .bl,.boxmodule .BoxStyle_1 .tl{min-height:135px;}
.boxmodule .BoxStyle_1 .image{height:68px;}
.boxmodule .BoxStyle_1 .image img{}
/*.boxmodule .BoxStyle_1 .title{height:15px;}*/
.boxmodule .BoxStyle_1 .text,.boxmodule .BoxStyle_1 .text_content{/*height:52px;*/ min-height:67px;}
/*.boxmodule .BoxStyle_1 .withoutImage .text{height:120px;}*/
.boxmodule .BoxStyle_1 .withoutImage .text,.boxmodule .BoxStyle_1 .withoutText .image{min-height:135px;}
.boxmodule .BoxStyle_1 .image{width:100%;}
.boxmodule .BoxStyle_1 .image img{}
/*
Startpage:
image.h:90 + title.h:15 + text:75 =180*/
.startpage .boxmodule .BoxStyle_1,.startpage .boxmodule .BoxStyle_1 .t,.startpage .boxmodule .BoxStyle_1 .r,.startpage .boxmodule .BoxStyle_1 .b,.startpage .boxmodule .BoxStyle_1 .l,.startpage .boxmodule .BoxStyle_1 .tr,.startpage .boxmodule .BoxStyle_1 .br,.startpage .boxmodule .BoxStyle_1 .bl,.startpage .boxmodule .BoxStyle_1 .tl{height:180px;}
.startpage .boxmodule .BoxStyle_1 .image{height:90px;}
.startpage .boxmodule .BoxStyle_1 .text,.startpage .boxmodule .BoxStyle_1 .text_content{height:90px;}
.startpage .boxmodule .BoxStyle_1 .image img{}
/*.startpage .boxmodule .BoxStyle_1 .withoutImage .text{height:165px;}*/
.startpage .boxmodule .BoxStyle_1 .withoutImage .text,.startpage .boxmodule .BoxStyle_1 .withoutText .image{height:180px;}
/*_ BoxStyle_2 (typ2)__*/
.boxmodule .BoxStyle_2 .image{float:right;clear:right;}
.boxmodule .BoxStyle_2 .title,.boxmodule .BoxStyle_2 .text{float:left;clear:left;}
/*
All other page:
image&banner.h:64 
title.h:15 
text.h:49*/
.boxmodule .BoxStyle_2,.boxmodule .BoxStyle_2 .t,.boxmodule .BoxStyle_2 .r,.boxmodule .BoxStyle_2 .b,.boxmodule .BoxStyle_2 .l,.boxmodule .BoxStyle_2 .tr,.boxmodule .BoxStyle_2 .br,.boxmodule .BoxStyle_2 .bl,.boxmodule .BoxStyle_2 .tl,.boxmodule .BoxStyle_2 .image,.boxmodule .BoxStyle_2 .withoutImage .text,.boxmodule .BoxStyle_2 .withoutText .image,.boxmodule .BoxStyle_2 .text,.boxmodule .BoxStyle_2 .text_content{min-height:64px;}

.boxmodule .BoxStyle_2 .image{width:64px;}
.boxmodule .BoxStyle_2 .image img{}
.boxmodule .BoxStyle_2 .withoutImage .text,.boxmodule .BoxStyle_2 .withoutText .image{width:100%;}
/*
Startpage:
image&banner.h:85 
title.h:15 
text.h:70*/
.startpage .boxmodule .BoxStyle_2,.startpage .boxmodule .BoxStyle_2 .t,.startpage .boxmodule .BoxStyle_2 .r,.startpage .boxmodule .BoxStyle_2 .b,.startpage .boxmodule .BoxStyle_2 .l,.startpage .boxmodule .BoxStyle_2 .tr,.startpage .boxmodule .BoxStyle_2 .br,.startpage .boxmodule .BoxStyle_2 .bl,.startpage .boxmodule .BoxStyle_2 .tl,.startpage .boxmodule .BoxStyle_2 .image,.startpage .boxmodule .BoxStyle_2 .withoutImage .text,.startpage .boxmodule .BoxStyle_2 .withoutText .image,.startpage .boxmodule .BoxStyle_2 .text,.startpage .boxmodule .BoxStyle_2 .text_content{height:85px;}
.startpage .boxmodule .BoxStyle_2 .image{width:35%;}
.startpage .boxmodule .BoxStyle_2 .title,.startpage .boxmodule .BoxStyle_2 .text{width:65%;}/*240-85*/
.startpage .boxmodule .BoxStyle_2 .image img{}
/*rightside*/
.startpage .boxmodule .bxm_right .BoxStyle_2 .image{width:85px;}
.startpage .boxmodule .bxm_right .BoxStyle_2 .title,.startpage .boxmodule .bxm_right .BoxStyle_2 .text{width:155px;}
.startpage .boxmodule .bxm_cntOneCol .BoxStyle_2 .image{width:168px;}
.startpage .boxmodule .bxm_cntOneCol .BoxStyle_2 .title,.startpage .boxmodule .bxm_cntOneCol .BoxStyle_2 .text{width:326px;/*494-168*/}
/*
#leftside .boxmodule .BoxStyle_2 .image,#rightside .boxmodule .BoxStyle_2 .image{width:64px;}
#leftside .boxmodule .BoxStyle_2 .title,#rightside .boxmodule .BoxStyle_2 .text{width:116px;}
#content .bxm_cntTwoCol .boxmodule .BoxStyle_2 .image,#rightside .startpage .boxmodule .BoxStyle_2 .image{width:85px;}
#content .bxm_cntTwoCol .boxmodule .BoxStyle_2 .title,#content .bxm_cntTwoCol .boxmodule .BoxStyle_2 .text,#rightside .startpage .boxmodule .BoxStyle_2 .title,#rightside .startpage .boxmodule .BoxStyle_2 .text{width:155px;}
*/
.startpage .boxmodule .BoxStyle_2 .withoutImage .text,.startpage .boxmodule .BoxStyle_2 .withoutImage .title,.startpage .boxmodule .BoxStyle_2 .withoutText .image{width:100%;}
/*__ Boxmodule position __*/ 
#bxm_sp_NyhedTradlost{width:180px;}
#bxm_sp_25procent{width:300px;}
#bxm_sp_sporgsmal,#bxm_sp_feriekataloget{width:100%;}
/*_ Width boxmodules in content*/
.bxm_cntThreeCol{width:184px;}/*184*3+(15*2)=582*/
.bxm_cntTwoCol{width:283px;}/*283,5*2+(15*1)=582*/
.bxm_cntTwoCol .bxm_cntTwoCol,.bxm_cntThreeCol .bxm_cntThreeCol{width:100%;}
.startpage .bxm_cntThreeCol{width:155px;}/*155,3*3+(14*2)=494*/
.startpage .bxm_cntTwoCol{width:240px;}/*240*2+(14*1)=494*/
.startpage .bxm_cntTwoCol .bxm_cntTwoCol,.startpage .bxm_cntThreeCol .bxm_cntThreeCol{width:100%;}
.boxmodule.bxm_cntOneCol{}
.startpage .boxmodule.bxm_cntOneCol{}
/*////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////
 STARTPAGE
/////////////////////////////////////////////////////////////////*/
/*_ Width _*/
.startpage #leftside,.startpage #headerBar .col1{width:201px;padding-left:7px;}
.startpage #content,.startpage #headerBar .col2{width:494px;}
.startpage #rightside,.startpage #headerBar .col3{width:247px;padding-left:21px;}
.startpage #headerBar .col3{width:240px;}
.startpage #leftside_content{width:180px;}
.startpage #rightside_content{width:240px;}
.startpage #leftside .box{width:178px;border-width:1px;}
.startpage #rightside .box{width:238px;border-width:1px;}
.startpage .marginleft{margin-left:14px;}
.startpage .marginright{margin-right:14px;}
#startpage_text{clear:both;float:left;}
/*__ startpage_searchengine */
#startpage_searchengine,#startpage_searchengine .t,#startpage_searchengine .r,#startpage_searchengine .b,#startpage_searchengine .l,#startpage_searchengine .tr,#startpage_searchengine .br,#startpage_searchengine .bl,#startpage_searchengine .tl,#startpage_searchengine .row,#startpage_searchengine .row_content{float:left;clear:both;}
#startpage_searchengine .col{float:left;}
#startpage_searchengine .row1 .co2{float:right;}
#startpage_searchengine,#startpage_searchengine .t,#startpage_searchengine .r,#startpage_searchengine .b,#startpage_searchengine .l,#startpage_searchengine .tr,#startpage_searchengine .br,#startpage_searchengine .bl,#startpage_searchengine .tl{width:100%;}
#startpage_searchengine .row{width:492px;padding:1px;}
#startpage_searchengine .row_content{width:94%;padding:10px 3% 10px 3%;}
#startpage_searchengine .row2 .row_content{padding-top:8px;padding-bottom:20px;}
#startpage_searchengine h1,#startpage_searchengine h2,#startpage_searchengine h3,#startpage_searchengine h4,#startpage_searchengine h5,#startpage_searchengine h6{font-size:24px;}
#startpage_searchengine h1,#startpage_searchengine h2,#startpage_searchengine h3,#startpage_searchengine h4,#startpage_searchengine h5,#startpage_searchengine h6,#startpage_searchengine p{margin:0px;padding:0px;}
#startpage_searchengine .row1 h1,#startpage_searchengine .row1 h2,#startpage_searchengine .row1 h3,#startpage_searchengine .row1 h4,#startpage_searchengine .row1 h5,#startpage_searchengine .row1 h6,#startpage_searchengine .row3 h1,#startpage_searchengine .row3 h2,#startpage_searchengine .row3 h3,#startpage_searchengine .row3 h4,#startpage_searchengine .row3 h5,#startpage_searchengine .row3 h6,#startpage_searchengine .row1,#startpage_searchengine .row1 a,#startpage_searchengine .row3,#startpage_searchengine .row3 a{color:#fff;}
#startpage_searchengine .row1 .row_content,#startpage_searchengine .row3 .row_content{background-color:#d21416;}
#startpage_searchengine .row3 .row_content{text-align:right;}
#startpage_searchengine .row1 .ico_down{background-image:url(../images/ico_startpage_down.gif);background-repeat:no-repeat;background-position:center right;display:block;width:35px;height:42px;float:right;}
#startpage_searchengine .t,#startpage_searchengine .r,#startpage_searchengine .b,#startpage_searchengine .l,#startpage_searchengine .tr,#startpage_searchengine .br,#startpage_searchengine .bl,#startpage_searchengine .tl{background-image:url(../images/1pxGrey.gif);}
/*_Startpage Searchengine FORM_*/
.startpage_form form{padding:0px;margin:0px;display:inline;}
.startpage_form select{width:auto;}
.startpage_form img{vertical-align:baseline;}/*calendar*/
.formrow,.formcol,.formcol_col{float:left;}
.formrow{clear:both;width:100%;}
.startpage_form strong{display:block;width:100%;float:left;}
.startpage_form .formrow1 .formcol,.startpage_form .formrow1 .formcol label{width:100%;}
.startpage_form .formrow1 .formcol{padding:0px;width:100%;}
.startpage_form .formrow1 .formcol1{padding-bottom:5px;}
.startpage_form .formrow1 .formcol{clear:both;}
.startpage_form .formrow1 label{font-weight:bold;font-size:1.2em;}
.startpage_form .formcol_col{/*width:23%;*/}
.startpage_form .formcol1{padding-right:2%;width:48%;}
.startpage_form .formcol2{padding-left:2%;width:48%;}
.startpage_form .formcol_col1{padding-right:1%;width:49%;}
.startpage_form .formcol_col2{padding-left:1%;width:49%;}
.startpage_form strong{padding:0 0 3px 0;}
.startpage_form .formrow{padding:5px 0 5px 0;}
/*total width 462px*/
.startpage_form .formcol1
/*,.row_regioncity select*/{width:210px;}
.startpage_form .formcol1{padding-right:52px;}
.startpage_form .formcol2{padding-left:0px;width:200px;}
.startpage_form .formcol2{padding-left:0px;}
.startpage_form .formcol2{width:100px;}
.startpage_form .form_button{width:200px;}
.startpage_form .formcol2 .formcol_col2{text-align:right;}
.startpage_form #indate_Day_ID,.startpage_form #indate_Month_ID,.startpage_form #indate_Year_ID,.startpage_form #dEarlydate_Day_ID,.startpage_form #dEarlydate_Month_ID,.startpage_form #dEarlydate_Year_ID{margin-right:3px;}
.startpage_form #indate_Month_ID,.startpage_form #dEarlydate_Month_ID{width:80px;}
.startpage_form .form_button .button{margin-top:8px;}
.startpage_form .button{ font-size:14px;text-align:left;float:right;font-weight:bold;}
.startpage_form .button{padding-bottom:3px;padding-top:3px;padding-left:10px;width:75%;}
/*Sommarhus*/
/*hotel*/
#sp_hotel_form .startpage_form{}
#sp_hotel_form .formwrap_indate,#sp_sommerhus_form .formwrap_indate{width:100%;float:left;clear:both;}
#sp_hotel_form .formrow3 .formcol1 .formcol_col1,#sp_hotel_form .formrow3 .formcol1 .formcol_col2{width:100px;padding-left:0px;padding-right:0px;}
#sp_hotel_form .formrow3 .formcol1 .formcol_col1{padding-right:10px;}
/*CALENDAR IE FIX*/
#calendar,#calendar select,#calendar input,td.calendarDateInput,select.calendarDateInput,input.calendarDateInput{font-size:10px !important;letter-spacing:normal !important;}
#indate_Year_ID,#dEarlydate_Year_ID{ padding:0px;margin-right:1px;height:13px;line-height:11px;}
/*//////////////////////////////////////////////////////////////////
 CATEGORY PAGE
/////////////////////////////////////////////////////////////////*/

/*//////////////////////////////////////////////////////////////////
 DESTINATION PAGE
/////////////////////////////////////////////////////////////////*/

/*//////////////////////////////////////////////////////////////////
 HOTEL PAGE
/////////////////////////////////////////////////////////////////*/
.no_listsincontent .button{padding-top:4px;padding-bottom:4px;}
.no_listsincontent .button,.no_listsincontent .button:hover,.no_listsincontent .button:active,.no_listsincontent .formtext{}
#durationSelect{margin-top:15px !important;}
#calwrap,#durationSelect,#calendartable{float:left;clear:both;}
#calendartable{width:100%;}
#durationSelect select{text-align:left;}
#hotel .tabsmeu .morepics{display:none;}
.content_wrap_image{width:100%;height:auto;overflow:hidden;}
#hotel .content_wrap_image,.objekt_item .content_wrap_image{height:350px;}
#imageslider{height:80px;}
.content_wrap_image img,.objekt_item #imageComponent .content_wrap_image img{width:auto;height:auto;max-height:100%;max-width:100%;}
/*//////////////////////////////////////////////////////////////////
 OTHER PAGES
/////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////
 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{text-align:right;}
.tourlist2 .col1,.tourlist2 .col2{text-align:left;}
.tourlist2 .col3{text-align:right;}
/*__ BrochureIframe __*/
.IClistSearchText{}
.IClistSearchRadio{}
/*//////////////////////////////////////////////////////////////////
////////////////// FUNCTIONS ///////////////////////////
/////////////////////////////////////////////////////////////////*/
/*__ NO RIGHTSIDE __ (body class="no_rightside") 
 //////////////////////////////////////
 Startpage:
 (leftside_content = 180px
 rightside_content = 240px)

 leftside: 208px (14+180+14)
 content: 494px (240+14+240)
 rightside:268px (14+240+14)
 ----------------
 container_content width:970px
 -----------------
//////////////////////////////////////
 All other pages:
 (leftside_content & rightside content = 180px)

 leftside: 198px (14+180+4)
 content: 582px
 rightside:190px (6+180+4)
 ----------------
 container_content width:970px
 -----------------
 //////////////////////////////////
*/
.no_rightside #content{width:772px;/*970-198*/}
.no_rightside #destination .user_content,.no_rightside #hotel .imageComponent,.no_rightside #hotel .user_content{width:100%;}
.no_rightside #hotel #slider{width:702px;}/*772-70*/
/**/
.startpage .no_rightside #content{width:762px;/*970-208*/}
.startpage .no_rightside #hotel #slider{width:692px;}/*762-70*/
/*//////////////////////////////////////////////////////////////////
///////////// 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;}
.box,.startbanners{width:182px;border-width:1px;padding:0px;}/*3cols*/
.startpage .box,.startpage .startbanners{width:238px;border-width:1px;padding:0px;}/*2cols*/
.startbanners .title,.box .title,.startbanners .image,.box .image{width:98%;}
.box .text,.startbanners .text{width:94%;}
#leftside .box .title,#rightside .box .title{width:100%;}
.box{border-color:#d4e2fd;}
#leftside .box .title,#rightside .box .title{background-color:#d4e2fd;color:#fff;}
#leftside .box .title a,#leftside .box .title h1,#leftside .box .title h2,#leftside .box .title h3,#leftside .box .title h4,#leftside .box .title h5,#leftside .box .title h6,#rightside .box .title a,#rightside .box .title h1,#rightside .box .title h2,#rightside .box .title h3,#rightside .box .title h4,#rightside .box .title h5,#rightside .box .title h6{color:#3d3d3d;}
#leftside .box .text .title,#rightside .box .text .title{background:transparent;}
.box .title,.box .title a,.box .title h1,.box .title h2,.box .title h3,.box .title h4,.box .title h5,.box .title h6,#leftside .box .text .title,#leftside .box .text .title a,#leftside .box .text .title h1,#leftside .box .text .title h2,#leftside .box .text .title h3,#leftside .box .text .title h4,#leftside .box .text .title h5,#leftside .box .text .title h6,#rightside .box .text .title,#rightside .box .text .title a,#rightside .box .text .title h1,#rightside .box .text .title h2,#rightside .box .text .title h3,#rightside .box .text .title h4,#rightside .box .text .title h5,#rightside .box .text .title h6{color:#3d3d3d;}
.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{/*max-height:107px;*/}
.box .text{margin-top:10px;margin-bottom:10px;}
#leftside .box,#rightside .box{float:left;clear:both;padding-top:0px;}
/*SOAP STEG*/
#ferry_form{font-family:Verdana;background-color:#fff;}
input.formtext2{font-weight:bold;text-decoration:underline;cursor:pointer;}
.ferry_form_div{clear:both;}
.ferryformheader{font-family:Verdana;font-size:20px;font-weight:bold;color:#fff;background-color:#d21416;border-color:#d21416;}
.fieldTitle{font-family:Verdana;font-size:10px;font-weight:bold;color:#000;}
.fieldTitle2{font-family:Verdana;font-size:10px;color:#000;}
#ferry_form fieldset legend{font-size:12px;font-weight:bold;color:#d21416;}
#ferry_form fieldset{border-width:1px;border-style:solid;border-color:#CBDAFB;margin-bottom:20px;}
#ferry_form fieldset fieldset{margin-bottom:10px;}
#ferry_form fieldset fieldset legend{font-size:9px;}
/*///SEARCH RESULT///*/
.result_wrap .search_reslut{}
.wrap_item_result{margin-bottom:10px;}
/*_Hotel_*/
#hotel_result_wrap .bar_hotel .image{height:140px;overflow:hidden;}
/*.wrap_item_result .bar_hotel{width:757px;}*/
.wrap_item_result .bar_hotel .image{/*width:303px;*/ margin-right:0.5%;}
/*.wrap_item_result .bar_hotel .text{width:446px;}*/
/* Pagination (Page numbers hotel list) */
.pagination{text-align:center;}
.pagination input,.pagination .pageNumber{background:none;border:none;display:inline;color:#d21416;font-size:1.7em;text-decoration:underline;}
.pagination input.active,.pagination input.active:hover,.pagination .activePage,.pagination .activePage:hover{text-decoration:none;cursor:text;font-weight:bold;}
/*CALENDAR*/
td .switchday{background-color:#008000;}
td .availableday{background-color:#33CC33;}
td .unavailableday{background-color:#CC3333;}
td .activeday{ background-color:#FF9933;}
/*_ iconsProcentSprite _*/
.search_reslut .titles,.search_reslut .titles strong,.search_reslut .titles h1,.search_reslut .titles h2,.search_reslut .titles h3,.search_reslut .titles h4,.search_reslut .titles h5,.search_reslut .titles h6{line-height:1.6;}
.search_reslut .titles,#hotel_result_wrap .titles{padding-top:6px;padding-bottom:6px;}
#hotel_result_wrap .room_price{overflow:hidden;}
.result_wrap .t_weekDiscount,.result_wrap .procentImageText,.result_wrap .procentImageText_content{width:auto;}
.t_weekDiscount,.procentImageText{clear:none;}
.t_weekDiscount{float:left;}
.procentImageText,.result_wrap .procentImageText,.procentImageText_content,.result_wrap .procentImageText_content{float:right;}
.t_weekDiscount,.procentImageText_content,.result_wrap .t_weekDiscount,.result_wrap .procentImageText_content{height:13px;line-height:13px;padding-top:2px;padding-bottom:2px;padding-right:5px;}
.procentImageText_content,.result_wrap .procentImageText_content{background-color:transparent;padding-left:5px;}
.procentImageText,.procentImageText a{color:#d7161f;}
.procentImageText span,.titles .procentImageText span{float:none;}
.procentImageText span{text-indent:-999px;display:inline-block;background-image:url(../images/iconsProcentSprite.jpg);background-repeat:no-repeat;height:13px;overflow:hidden;/*margin-left:1px;*/}
.imageTextProcent_procent{background-position:left top;width:9px;}
.imageTextProcent_to{background-position:-14px top;width:7px;}
.imageTextProcent_zero{background-position:-26px top;width:11px;}
.imageTextProcent_one{background-position:-43px top;width:7px;}
.imageTextProcent_two{background-position:-56px top;width:11px;}
.imageTextProcent_three{background-position:-70px top;width:12px;}
.imageTextProcent_four{background-position:-86px top;width:11px;}
.imageTextProcent_five{background-position:-101px top;width:11px;}
.imageTextProcent_six{background-position:-117px top;width:10px;}
.imageTextProcent_seven{background-position:-133px top;width:9px;}
.imageTextProcent_eight{background-position:-147px top;width:10px;}
.imageTextProcent_nine{background-position:-163px top;width:10px;}
.village{/*font-family:Tahoma; */font-size:1em;}


#searchSiteBox,#searchSiteBox input, #searchSiteBox a{color:#000;}
#searchSiteBox{width:125px;overflow:hidden; background-color:#fff;border:1px solid #000;}
#searchSiteBox, #searchSiteBox input{height:18px;line-height:17px;}
#searchSiteBox .inputText{width:97px; padding:0 0 0 5px;}
#searchSiteBox .button{width:23px; padding-top:30px; background:url(../images/icoSearch.png) center 1px no-repeat transparent;}

#searchSiteBox .button, #searchSiteBox input{ float:left; clear:none; }
#searchSiteBox input{border:none; background:none transparent; padding:0; margin:0;display:block;}
