/*@import url(http://www.kroatiens.nu/upload/css/kroatiens.css);
@import "http://www.kroatiens.nu/upload/css/kroatiens.css";
@import url('http://www.kroatiens.nu/upload/css/kroatiens.css');*/
/*** KROATIENSPECIALISTEN  *** 13 + 175 + 13 + 582 + 13 + 184 + 13 = 993 ***/
.breadcrumbs{text-transform:capitalize;}
.floatblock{display:block;width:100%;float:left;clear:both;}
/**/
body{background-repeat:no-repeat!important;background-position:center 100%!important;background-attachment:fixed!important;padding:0;margin:0;}
.button,#brochure_btn .formtext{background-image:url(../images/bg_button.jpg);background-repeat:repeat;background-position:left top;}
.button:hover,.button:active,#brochure_btn .formtext{background-position:left bottom;}
.btn_send{background-image:url(/clientfiles/images/btn_send.jpg);background-repeat:no-repeat;background-position:left top;}
.ds_niv1{background-image:url(../images/bg_button.jpg);background-repeat:repeat;}
#nyhetsbrev{background-image:url(/clientfiles/images/nybrv_btm.jpg);background-position:left bottom;background-repeat:no-repeat;}
#nybrv_title{background-image:url(/clientfiles/images/btn_grey.jpg);background-repeat:no-repeat;background-position:left top;}
#menu ul li a{background-repeat:no-repeat;background-position:left top;}
#menu ul li a,#leftside .menualt2 ul ul li a{background-image:url(/clientfiles/images/menu_arrow.gif);}
#menu ul ul li a,#leftside .menualt2 ul ul ul li a{background-image:url(/clientfiles/images/menu_arrow_active.gif);}
#menu ul ul ul li a,#leftside .menualt2 ul ul ul ul li a{background-image:url(/clientfiles/images/menu_arrow.gif);}
#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-image:url(/clientfiles/images/menu_arrow_active.gif);}
#menu ul li.toplevel.active a:hover,#leftside .menualt2 ul ul li.toplevel.active a:hover{background:none;}
#menu ul li.toplevel a,#leftside .menualt2 ul ul li.toplevel a{background-image:url(/clientfiles/images/menu_niv1.gif);}
#searchmenu{background-image:url(/clientfiles/images/searchmenu.jpg);background-repeat:no-repeat;background-position:left bottom;}
#searchmenu_title{background-image:url(/clientfiles/images/btn_grey_lefts.jpg);background-repeat:no-repeat;background-position:left top;}
/**/
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:0.82em;}
.txtlarge{font-size:1.18em;}
.highlight{font-weight:bold;}
.preamble{ font-weight:bold;font-size:1.1em;}
/**/
.button,#brochure_btn .formtext{overflow:auto;}
.button,.button:hover,#brochure_btn .formtext{font-size:1em;}
.button,#brochure_btn .formtext{border-style:outset;}
.button:hover,.button:active,#brochure_btn .formtext{border-style:inset;}
.button,#brochure_btn .formtext{font-weight:bold;height:auto;width:auto;overflow:visible;line-height:normal;}
/**/
/*html{height:100%;margin:0px;margin-bottom:0.2px;padding:0px;}*/
body{text-align:center;}

/*Specified in clients kroatiens.css*/
/*
body,table{line-height:1.4;font-size:11px;}
body,font,span,p,table,td,.MsoNormal,caption,form,input,select,label,textarea,#user_content{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}
*/
a{text-decoration:none;}
a:hover{text-decoration:underline;}
form,input,select,label{font-size:0.91em;line-height:normal;padding:0px;}
hr{height:1px;border:none;padding:0px;}
p{padding:0px;margin-top:0.7em;margin-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:1.73em;}
h2{font-size:1.18em;}
h3,h4,h5,h6{font-size:1em;}
#content ul{padding:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:25px;}
#content li{padding:0px;margin:0px;}
/**/
#header,#leftside,#content,#footer,#rightside{overflow:hidden;}
#leftside{width:188px;}
#content{width:582px;}
#leftside,#content{margin-right:13px;}
#leftside_content{padding:0 0 0 13px;width:175px;}
#rightside{width:194px;}
#rightside_content{width:184px;}
#leftside .box{width:173px;}
#rightside .box{width:179px;}
/**/
#wrap{text-align:left;margin-right:auto;margin-left:auto;float:none;}
#container,#header,#leftside,#leftside_content,#content,#content_content,#rightside,#rightside_content,#footer,.offers_table{float:left;}
#container,#header,#leftside_content,#rightside_content,#content_content,#footer,.offers_table{clear:both;}
#leftside{clear:left;}
#footer{margin:0;padding:10px 0 15px 0;text-align:center;}
/**/
#logo,#logo div,#logo a{width:100%;display:block;}
#logo,#logo div,#logo a{height:100px;padding:0px;margin:0px;border:0px;}
#logo a,#logo a:hover{text-decoration:none;}
#logo{position:relative;}
#logo div.link,#logo div.image{position:absolute;top:0px;left:0px;background:transparent;}
#logo div.image{z-index:+1;}
#logo div.link{z-index:+2;}
#headerBar,#headerBar_content{float:left;clear:both;}
#headerBar{width:100%;}
#headerBar_content{width:97.4%;padding:5px 1.3%;}
#topmenu,#topmenu a{line-height:1.36;}
#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;}
#travelize{clear:both;float:left;width:100%;text-align:center;}
/**/
#header,#content,#flashcontent,#menu,#travelize,#ds_area_wrap,.box,.boxmodule,.cmsbanner,#searchsite,#searchmenu,.atribute,.contentBoxes,.hotel_list{margin-bottom:10px;}
.content_wrap_image,.content_wrap_image img{max-height:none;}
.content_wrap_image{width:100%;height:auto;}
.content_wrap_image img{max-width:100%;height:auto;}
#flashcontent{width:582px;clear:both;float:left;border:none;}
#footer_content,#footer .cmsbanner{width:973px;padding:0 10px;}
.cmsbanner{padding:0px;text-align:left;width:100%;height:auto;clear:both;}
#leftside .cmsbanner,#rightside .cmsbanner{float:left;}
.box{border-width:1px;border-style:solid;padding-top:2px;padding-bottom:2px;float:left;}
.box .title,.box .title h1,.box .title a,.box .title h2,.box .title h3,.box .title h4,.box .title h5,.box .title h6{line-height:1.4;font-size:1em;text-decoration:none;}
.box .title{margin-bottom:0px;}
.box .title_content{padding:2px 0;}
.box,.box .title,.box .image,.box .text{overflow:hidden;}
.box .image img{height:107px;width:auto;}
.box .text{margin-top:10px;margin-bottom:10px;}
.box .title,.box .image{width:98%;}
.box .text{width:94%;}
#leftside .box,#rightside .box{float:left;clear:both;padding-top:0px;}
#leftside .box,#rightside .box{}
#leftside .box .title,#rightside .box .title{width:100%;}
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;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.searchsite input,.box.newsletter input{width:80%;}
.box.searchsite input.button,.box.newsletter input.button{width:auto;}
#startpage_text{clear:both;float:left;}
.startpage .content_wrap_text p{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;}
#wrap .startpage div.user_content,#wrap .startpage div.content_wrap_text{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;}
.startpage .user_content,.startpage .content_wrap_text{padding-bottom:0;margin-bottom:0;}
.atribute ul{padding:2%;width:96%;}
.atribute{height:auto;float:left;clear:both;margin-bottom:15px;}
#imageComponent .imageslider{}
#menu .open{display:block;}
#menu ul .menuclosedclass{display:none;}
#menu ul ul .menuclosedclass,#menu ul ul ul .menuclosedclass{display:block;}
#menu ul ul ul ul .menuclosedclass{display:none;}
#menu,#topmenu{word-wrap:break-word;}
#menu{float:left;width:175px;font-size:1em;clear:left;float:left;font-style:normal;letter-spacing:normal;word-spacing:normal;padding:0px;}
#menu a{display:block;text-decoration:none;clear:both;}
#menu a:hover{text-decoration:none;}
#menu li.active a{}
#menu ul,#leftside .menualt2 ul ul{border:none;}
#menu ul ul,#leftside .menualt2 ul ul ul{border:none;}
#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:bold;}
#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{font-size:1em;line-height:23px;height:25px;}
#menu ul ul li a,#leftside .menualt2 ul ul ul li a{text-decoration:none;font-size:1em;font-weight:bold;line-height:1.6;height:auto;}
#menu ul ul ul li a,#leftside .menualt2 ul ul ul ul li a{font-weight:normal;font-size:0.91em;}
/**/
#menu ul ul li a,#leftside .menualt2 ul ul ul li a{line-height:1.82;height:1.82em;}
#menu ul li a,#leftside .menualt2 ul ul li a{width:152px;padding:0 18px 0 5px;}
#menu ul ul li a,#leftside .menualt2 ul ul ul li a{width:148px;padding:0 18px 0 9px;}
#menu ul ul ul li a,#leftside .menualt2 ul ul ul ul li a{width:139px;padding:0 18px;}
#menu ul ul ul ul li a,#leftside .menualt2 ul ul ul ul ul li a{width:130px;padding:0 18px 0 27px;}
#ds_area_content{padding-bottom:15px;}
#dynsearchmenu_wrap input.calendarDateInput,#dynsearchmenu_wrap input.txtChildrenAge{height:1.27em;line-height:1.27;margin-top:0px;padding:0px;}
#dynsearchmenu_wrap .c_submit{height:14px;float:right;}
#dynsearchmenu_wrap table{width:100%;}
#dynsearchmenu_wrap table td{padding:0 auto;}
input#startdate_Year_ID{width:33px;}
select#startdate_Month_ID{width:57px;}
select#startdate_Day_ID{width:40px;}
a#startdate_ID_Link{width:11px;}
.ds_inrbox{border-width:1px;border-style:solid;}
.ds_tabs_wrap{font-size:0.91em;font-weight:bold;text-decoration:none;}
#dynsearchmenu_Rtab{display:none;}
#dynsearchmenu_Ltab{width:100%;}
#ds_tabs_wrap_content label{padding: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:0.91;}
.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;}
.tourlist,.contact_iframe{}
.tourlist1 .col1,.tourlist1 .col3{text-align:left;}
.tourlist1 .col2{text-align:center;width:62px;}
.tourlist1 .col4{text-align:left;}
.tourlist2 .col1,.tourlist2 .col2{text-align:left;}
.tourlist2 .col3{text-align:right;}
.IClistSearchText{}
.IClistSearchRadio{}
.inc_offersmore table{width:100%;}
.inc_offersmore .tablerow3,.inc_offersmore .tablerow4,.inc_offersmore img,.om_tableheader strong,.om_ClickOnPriceToBook,.om_tableheader{display:none;}
.om_date{width:80px;}
.om_duration{width:70px;}
.om_destination{width:96px;}
.om_hotel{width:180px;}
.om_spots{width:50px;}
.om_price{width:70px;}
.inc_offersmore .tablerow1 td,.inc_offersmore .tablerow2 td{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;}
.inc_offersmore td,.inc_offersmore .tablerow2 td td{padding-top:2px;padding-bottom:2px;}
.inc_offersmore .om_tableheader td{font-weight:bold;padding-top:8px;padding-bottom:8px;text-align:center;}
#searchmenu{width:100%;float:left;padding-bottom:0px;}
#searchmenu_title{float:left;width:100%;}
#searchmenu_title,#nybrv_title{font-size:1em;font-weight:bold;text-align:center;padding-top:5px;padding-bottom:6px;margin-bottom:5px;}
#searchmenu_content{width:96%;float:left;clear:left;margin-bottom:10px;}
#ds_area_wrap,#ds_area_content{width:100%;border:none;background-image:none;}
#ds_area_content,#dynsearchmenu_wrap{width:173px;border:none;}
.ds_inrbox,.ds_tabs_wrap,#ds_tabs_wrap_content,.ds_content,.ds_niv2{width:98%;border:none;background-image:none;}
#ds_area_content,#dynsearchmenu_wrap,.ds_inrbox,.ds_content,.ds_niv2,#dynsearchmenu_wrap{background:transparent;}
.tighParagraphs{clear:both;}
.boxmodule .image{background:transparent;}
.boxmodule{margin-bottom:5px;}
.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;}
.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.withoutImage .image{display:none;}
.boxmodule.withoutText .text,.boxmodule.withoutText .title{display:none;}
.boxmodule.withoutContent{display:none;}
.boxmodule .title_content,.boxmodule .text_content{width:97%;padding:0 1.5%;}
.boxmodule.BoxStyle_1 .text_content{padding-bottom:1.5%;}
.bxm_cntThreeCol,.bxm_cntThreeCol .t,.bxm_cntThreeCol .r,.bxm_cntThreeCol .b,.bxm_cntThreeCol .l,.bxm_cntThreeCol .tr,.bxm_cntThreeCol .br,.bxm_cntThreeCol .bl,.bxm_cntThreeCol .tl,.bxm_cntThreeCol .boxmodule_content{min-height:180px;}
.bxm_cntThreeCol{width:184px;}
.bxm_cntThreeCol.marginright{margin-right:15px;}
.bxm_cntOneCol,.bxm_left,.bxm_right{height:auto;}
/**/
#rightside .text2{width:92%;padding:4%;margin-bottom:15px;}
.no_rightside #content{width:779px;}
.no_rightside #hotel .no_listsincontent #slider{width:709px;}
.no_sides #content{width:993px;}
.no_sides #hotel .no_listsincontent #slider{width:923px;}
/**/
.quicksearch_oneresult h2{padding-top:15px;}
/**/
.row_odd td, #OffersExtNewTable .row td{border-bottom-style: solid;border-bottom-width: 1px;}
.OffersExtNew form {padding:0;margin:0;}
.OffersExtNew td {padding-top:0.5em; padding-bottom:0.5em;}
.OffersExtNew #selectionWrap td {padding-top:0; padding-bottom:0;}
#OffersExtNewWrap, #OffersExtNewWrap table {width:100%; padding:0; margin:0;}
.OffersExtNew #selectionWrap {padding-bottom:1em; font-size:1.1em;}
.OffersExtNew .firstCol{padding-left:0.8em;}
.OffersExtNew .lastCol{padding-right:0.8em;}
.date {white-space:nowrap;}
.lastCol {text-align:right;}
.colSpots{text-align:center;}
/**/
/*/// HOTEL PAGE ///*/
.pageheader .rating{display:block;padding-top:5px;}
.pageheader h1,.pageheader span{display:block;float:left;clear:none;}
.pageheader h1{padding-right:0.2em;}
.pageheader .stars{padding:0.2em 0 0 0;}
.hotel .pageheader h1,.hotel .pageheader .stars{display:block;float:left;}
.stars,.hotel_list_rating{overflow:hidden;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#EDBB34;}
.stars img,.hotel_list_rating img{display:inline-block;float:left;margin-right:0.05em;width:auto;}
.stars{font-size:1.27em;line-height:1.45;}
.hotel_list_rating,.hotel_list_rating img{font-size:1em;height:1em;line-height:1em;}
.hotel_list_item{font-size:0.9em;line-height:1.15;}
.hotel_list_title{padding-bottom:0.15em;}
.hotel_list_image {width: 99%;}
.hotel_list_title a {display:block;width:100%;}
/**/
.hotel_list_map a,.hotel_list_map a:hover{text-decoration:none;}
.hotel_list_map{line-height:1.27;}
.hotel_list_map a span{float:left;}
.hotel_list_map a span.mapicon{margin-right:0.2em;}
#content_wrap_image{min-height:265px;}
.slide{width:100px;overflow:hidden;}
.slide img{width:98px;height:auto;min-height:42px;margin:0 1px;}
.slide,#slider,.carousel_navigation{height:42px;overflow:hidden;padding-top:0;padding-bottom:0;}
.carousel_navigation a{padding-top:14px;}
.carousel_navigation{ width:36px;}
.carousel-control-next img{float:right;}
/**/

.tourlist1 .col3,#OffersExtNewTable .col2,.tourlist1 .col4{color:#000000;}
.tourlist1 .tableheader .col3, .tourlist1 .tableheader .col4, #OffersExtNewTable .tableheader .col2{color:#fff;}
/**/
.bannerrowwrap{ float:left; clear:both; width:100%;}

.atribute li strong {
    font-weight: normal;
    width: 70%;
}
.atribute li span {
    text-align: right;
    width: 30%;
}

.tourlist .tableheader .colAvailability span {
    display: inline;
}