/* RESET*/
a, abbr, acronym, address, applet, article, aside, audio,
b, blockquote, big, body,
center, canvas, caption, cite, code, command,
datalist, dd, del, details, dfn, dl, div, dt,
em, embed,
fieldset, figcaption, figure, font, footer, form,
h1, h2, h3, h4, h5, h6, header, hgroup, html,
i, iframe, img, ins,
kbd,
keygen,
label, legend, li,
meter,
nav,
object, ol, output,
p, pre, progress,
q,
s, samp, section, small, span, source, strike, strong, sub, sup,
table, tbody, tfoot, thead, th, tr, tdvideo, tt,
u, ul,
var {
background:transparent;
border:0 none;
font-size:100%;
margin:0;
padding:0;
border:0;
outline:0;
vertical-align:top;
}
ol,
ul {
list-style:none;
text-align: justify;
padding-bottom: 15px;
padding-left: 0px;
}
blockquote,
q {
quotes:none;
}
table,
table td {
padding:0;
border:none;
border-collapse:collapse;
}
/* LAYOUT */
/* LAYOUT */
/* LAYOUT */
/* LAYOUT */
/* LAYOUT */
/* LAYOUT */
/* LAYOUT */
/*======= index.html =======*/
#page1 #content .row-1 .col-1 {
width:220px;
margin-right:25px;
border: thick double #29A2CE;
-moz-border-radius:10px;
-webkit-border-radius:10px;
}
#page1 #content .row-1 .col-2 {
width:476px;
margin-right: 32px;
}
#page1  #content  .row-1  .col-3 {
width:196px;
}
#page1 #content .row-11 .col-1 {
width:954px;
background-image: url(http://www.booking-dalmatia.com/index_files/bg-blue.png);
background-repeat: repeat-x;
}
/*=========================*/
#page1 #content .row-12 .col-1 {
width:950px;
}
#page1 #content .row-13 .col-1 {
width:954px;
border-top-width: 0px;
border-top-style: solid;
border-top-color: #29A2CE;
}
#page1 #content .row-2 .col-1 {
width:670px;
margin-right:0px;
text-align: justify;
margin-top: 5px;
padding-top: 15px;
padding-bottom: 15px;
}
#page1 #content .row-2 .col-1 .col-1 {
width:310px;
margin-right:60px;
}
#page1 #content .row-2 .col-1 .col-2 {
width:120px;
margin:0;
}
#page1 #content .row-2 .col-2 {
width:250px;
margin-right:15px;
margin-top: 5px;
padding-top: 15px;
padding-bottom: 15px;
margin-left: 17px;
}
#page1 #content .row-2 .col-3 {
width:310px;
margin-top: 5px;
padding-top: 15px;
padding-bottom: 15px;
}
/*======= index-1.html =======*/
#page2 #content .col-1 {width:310px; margin-right:85px;}
#page2 #content .col-2 { width:505px;}
/*======= index-2.html =======*/
#page3 #content .col-1 {width:368px; margin-right:85px;}
#page3 #content .col-2 { width:435px;}
#page3 #content .col-2 .col-1 { width:192px; margin-right:50px;}
#page3 #content .col-2 .col-2 { width:192px;}
/*======= index-3.html =======*/
#page4 #content .col-1 {width:605px; margin-right:80px;}
#page4 #content .col-2 { width:212px;}
/*======= index-4.html =======*/
#page5 #content .col-1 {width:380px; margin-right:73px;}
#page5 #content .col-2 { width:448px;}
#page5 #content .col-2 .col-1 { width:212px; margin-right:24px;}
#page5 #content .col-2 .col-2 { width:212px;}
/*======= index-5.html =======*/
#page6 #content .col-1 {width:310px; margin-right:85px;}
#page6 #content .col-2 { width:505px;}
#page6 #content .col-2 .col-1 { width:260px; margin:0;}
#page6 #content .col-2 .col-2 { width:242px;}
/* STYLE */
/* STYLE */
/* STYLE */
/* STYLE */
/* STYLE */
/* STYLE */
/* Getting the new tags to behave */
article, aside, audio,
canvas, command,
datalist, details,
embed,
figcaption, figure, footer,
header, hgroup,
keygen,
meter,
nav,
output,
progress,
section, source,
video {
display:block;
}
mark,
rp, rt, ruby,
summary,
time {
display:inline;
}
/* Global properties ======================================================== */
body {
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
line-height:1em;
color:#555555;
background-color: #f5f5f5;
background-image: url(http://www.booking-dalmatia.com/index_files/logo_booking_dalmatia_bg.png);
background-position: top;
background-repeat: repeat-x;
}
html {
min-width:980px;
}
html,
body {
height:100%;
}
/*
html {
background-image: url(http://www.booking-dalmatia.com/index_files/bg2.gif);
background-repeat:
repeat-x;
background-position:bottom;
}
*/
/* Global Structure ============================================================= */
#main {
margin:0 auto;
width:980px;
font-size:0.75em;
}
/* Header */
#header {
height:493px;
position:relative;
}
/* Content */
#content {
background-color:#fff;
border-left-width:1px;
border-right-width:1px;
padding-top: 5px;
padding-right: 29px;
padding-bottom: 10px;
padding-left: 40px;
border-top-style: solid;
border-right-style: solid;
border-left-style: solid;
border-top-color: #e4e4e4;
border-right-color: #e4e4e4;
border-left-color: #e4e4e4;
}
/* Sidebar */
aside {
margin-top:-97px;
padding:0 10px;
padding-bottom:11px;
}
aside .container {
height:85px;
background-color:#f3f3f3;
width:100%;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border: thin solid #CCCCCC;
background-image: url(http://www.booking-dalmatia.com/index_files/logo6.png);
background-repeat: no-repeat;
}
/* Footer */
footer {
overflow:hidden;
padding-top: 18px;
padding-right: 23px;
padding-bottom: 18px;
padding-left: 23px;
width: 934px;
background-repeat: repeat-x;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}
.fright {
float:right;
width: 500px;
color: #737573;
text-align: right;
}
/* Left & Right alignment */
.fleft {
float:left;
}
.clear {
clear:both;
}
.col-1,
.col-2,
.col-3 {
float:left;
}
.alignright {
text-align:right;
}
.aligncenter {
text-align:center;
}
.wrapper {
width:100%;
overflow:hidden;
}
.wrap {
width:925px;
}
/*----- form defaults -----*/
input,
select,
textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
vertical-align:middle;
font-weight:normal;
/*color:#6f8a96;*/
margin:0;
padding:0;
}
fieldset {
border:0;
}
/*----- lists -----*/
.tours li {
float:left;
width:146px;
margin-left:12px;
}
.tours li:first-child {
margin:0;
}
.tours.style1 li {
width:166px;
}
.tours li a {
text-decoration:none;
}
.tours li a:hover b {
text-decoration:underline;
}
.tours li strong {
width:100%;
overflow:hidden;
padding-top:12px;
display:block;
}
.tours li b {
color:#28a1ce;
float:left;
}
.tours li span {
float:right;
color:#ff6600;
font-size:14px;
}
.tours li span span {
display:block;
float:none;
font-size:18px;
}
.list li {
padding:0 0 2px 14px;
background:url(marker.gif) no-repeat left 6px;
height:1%;
}
.list li b {
display:block;
color:#28a1ce;
}
.list li a {
font-size:.833em;
line-height:1.2em;
color:#8198a2;
}
.list1 li {
font-weight:normal;
height:1%;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 19px;
background-image: url(http://www.booking-dalmatia.com/index_files/marker2.png);
background-repeat: no-repeat;
background-position: left 5px;
}
.list1 li.last {
padding-bottom:0;
}
.list1 li.alt {
padding-bottom:20px;
}
.list1 li a {
text-decoration: none;
color: #007DB5;
}
.list1 li a:hover {
text-decoration: underline;
}
.list2 li {
width:418px;
float:left;
margin-left:50px;
}
.list2 li:first-child {
margin:0;
}
.list2 li img {
float:left;
margin-right:25px;
}
.checkbox-list li {
float:left;
width:101px;
padding-bottom:14px;
}
/*----- other -----*/
.img-indent {
margin:0 25px 0 0;
float:left;
}
.extra-wrap {
overflow:hidden;
}
p {
margin-bottom:12px;
line-height:16px;
color: #555555;
}
.p0 {
margin:0;
}
dl {
line-height:1.417em;
}
dl dt {
color:#28a1ce;
font-weight:bold;
}
dl dd {
padding-bottom:10px;
}
dl.address {
float:left;
width:194px;
margin-right:41px;
margin-bottom:-20px;
}
dl.address.alt {
margin:0;
}
dl.address dd {
clear:both;
}
dl.address dd span {
float:right;
padding-right:20px;
}
dl.address dd a {
color:#545454;
font-weight:bold;
}
#video {
margin-bottom:11px;
}
#video .desc {
background-color:#f5f5f5;
margin-top:9px;
position:relative;
width:210px;
height:26px;
}
#video .desc dl {
font-size:0.923em;
line-height:1.3em;
position:absolute;
left:9px;
top:-7px;
}
#video .desc dl dt,
#video .desc dl dd {
float:left;
}
#video .desc dl dt {
color:#fff;
background-color:#f32e20;
margin-right:7px;
padding-right: 2px;
padding-bottom: 0px;
padding-left: 2px;
margin-top: 12px;
}
#video .desc dl dd {
color:#686868;
padding-right:15px;
padding-top: 12px;
}
#video .desc ul {
position:absolute;
right:12px;
top:8px;
}
#video .desc ul li {
float:left;
}
/*----- txt, links, lines, titles -----*/
a {
color:#007DB5;
outline:none;
text-decoration:none;
}
a:hover {
text-decoration:none;
}
h1 {
color:#007DB5;
font-size:29px;
line-height:1.3em;
margin-bottom:13px;
font-weight: normal;
letter-spacing: -1px;
}
h1:hover {
}
h1 a {
color:#007DB5;
text-decoration: none;
}
h2 {
color:#007DB5;
font-size:28px;
line-height:1.2em;
margin-bottom:13px;
font-weight: normal;
letter-spacing: -1px;
}
h2:hover {
}
h2 a {
color:#007DB5;
text-decoration: none;
}
h3 {
font-size:27px;
line-height:1.2em;
color:#007DB5;
margin-bottom:16px;
font-weight: normal;
letter-spacing: -1px;
}
h3:hover {
}
h3 a {
color:#007DB5;
text-decoration: none;
}
h3.color_destinations {
color:#007DB5;
text-align: left;
font-size: 27px;
padding-left: 35px;
background:url(http://www.booking-dalmatia.com/index_files/sprites_icon.png) no-repeat 0 0;
height:32px;
background-position:0px 0px;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #399EC6;
background-color: #FFF1D2;
text-shadow: 1px 1px 0px #fff;
}
h3.color_destinations:hover {
color:#F79618;
}
h3.color_spons_obj {
color:#007DB5;
text-align: left;
font-size: 27px;
padding-left: 35px;
background:url(http://www.booking-dalmatia.com/index_files/sprites_icon.png) no-repeat 0 0;
height:32px;
background-position:0px -34px;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #399EC6;
background-color: #FFF1D2;
text-shadow: 1px 1px 0px #fff;
}
h3.color_spons_obj:hover {
color:#F79618;
}
h3.color_excursions {
color:#399EC6;
text-align: left;
font-size: 27px;
padding-left: 35px;
background-image: url(http://www.booking-dalmatia.com/index_files/excursion_32.png);
background-repeat: no-repeat;
border-bottom-width: thin;
border-bottom-style: double;
border-bottom-color: #399EC6;
background-color: #ffe8b2;
text-shadow: 1px 1px 0px #fff;
}
h3.color_excursions:hover {
color:#F79618;
}
h3.color_sponsored {
color:#399EC6;
text-align: left;
font-size: 27px;
padding-left: 35px;
background:url(http://www.booking-dalmatia.com/index_files/sprites_icon.png) no-repeat 0 0;
height:32px;
background-position:0px -34px;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #399EC6;
background-color: #ffe8b2;
text-shadow: 1px 1px 0px #fff;
}
h3.color_sponsored:hover {
color:#F79618;
}
h3.color_travel_agency {
color:#399EC6;
text-align: left;
font-size: 27px;
padding-left: 35px;
background-image: url(http://www.booking-dalmatia.com/index_files/travel_agency_32.png);
background-repeat: no-repeat;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #399EC6;
background-color: #ffe8b2;
text-shadow: 1px 1px 0px #fff;
}
h3.color_travel_agency:hover {
color:#F79618;
}
h3.color_maps {
color:#399EC6;
text-align: left;
font-size: 27px;
padding-left: 35px;
background:url(http://www.booking-dalmatia.com/index_files/sprites_icon.png) no-repeat 0 0;
height:32px;
background-position:0px -80px;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #399EC6;
background-color: #ffe8b2;
text-shadow: 1px 1px 0px #fff;
}
h3.color_maps:hover {
color:#F79618;
}
h3.color2 {
color:#969696;
}
h4 {
color:#007DB5;
font-size:1em;
line-height:1em;
margin-bottom:4px;
}
h4 a {
color:#545454;
}
h5 {
color:#28a1ce;
font-size:1em;
line-height:1em;
margin-bottom:4px;
}
h5 a {
color:#545454;
}
h5.address a {
color:#28a1ce;
}
h5.address span {
float:right;
padding-right:62px;
}
h3.preporucujemo {
color:#007DB5;
text-align: left;
font-size: 27px;
padding-left: 35px;
background:url(http://www.booking-dalmatia.com/index_files/sprites_icon.png) no-repeat 0 0;
height:32px;
background-position:0px -418px;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #399EC6;
background-color: #FFF1D2;
text-shadow: 1px 1px 0px #fff;
}
h3.preporucujemo:hover {
color:#F79618;
}
h3.commerc {
color:#007DB5;
text-align: left;
font-size: 27px;
padding-left: 35px;
background:url(http://www.booking-dalmatia.com/index_files/sprites_icon.png) no-repeat 0 0;
height:32px;
background-position:0px -386px;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #399EC6;
background-color: #FFF1D2;
text-shadow: 1px 1px 0px #fff;
}
h3.commerc:hover {
color:#F79618;
}
.txt1 {
color:#6b6b6b;
font-size:19px;
}
.txt1,
.box .txt1 {
line-height:1.2em;
letter-spacing: -1px;
font-weight: normal;
}
.txt1_baza {
color:#29A2CE;
font-size:16px;
line-height: 45px;
}
p.txt1 {
margin-bottom:10px;
}
.link {
color:#fff;
font-weight:bold;
padding:6px 16px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
text-decoration: none;
background-image: url(http://www.booking-dalmatia.com/index_files/forma_a.png);
border: thin solid #CCCCCC;
}
.link:hover {
background-image: url(http://www.booking-dalmatia.com/index_files/forma_b.png);
}
a.link1,
span.link1 {
font-weight:bold;
text-decoration:none;
padding-left:8px;
background:url(marker.gif) no-repeat left 5px;
}
a.link1,
span.link1,
span.link1 a {
color:#313431;
}
span.link1 a {
text-decoration:none;
}
a.link1:hover,
span.link1 a:hover {
text-decoration:underline;
}
.line-ver1 {
width:955px;
margin-left: -25px;
}
.line-ver2 {
background-repeat:repeat-y;
background-position:570px 0;
width:100%;
}
.float_left {
float:left;
}
.float_right {
float:right;
}
/*==================boxes====================*/
.header-box {
background-color:#fff;
position:absolute;
width:295px;
height:309px;
z-index:10;
top:184px;
left:1px;
}
.header-box ul.top li {
float:left;
font-size:1.167em;
}
.header-box ul.top li.last a {
color:#fff;
text-decoration:none;
background-color:#555555;
display:block;
width:123px;
text-align:center;
}
.header-box ul.top li.last a:hover {
background-color:#000;
color:#fff;
}
.header-box ul.top li:first-child {
background-color:#3c3c3c;
color:#fff;
height:46px;
width:172px;
}
.header-box ul.top li.last a {
padding-top:16px;
padding-bottom:14px;
}
.box {
width:100%;
color:#747474;
margin-top: 0px;
margin-right: 0;
margin-bottom: 0px;
margin-left: -29px;
background-color: #ffffff;
}
.box .inner {
padding-top: 10px;
padding-right: 20px;
padding-bottom: 4px;
padding-left: 20px;
}
.box h2 {
color:#474747;
padding-bottom:11px;
margin-bottom:16px;
border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #555555;
}
.box h2 span {
color:#9e9e9e;
}
.box p {
line-height:1.5em;
}
/*===== header =====*/
/*
header nav {
position:absolute;
top:87px;
height:26px;
border:0px solid #e4e4e4;
left: 0px;
z-index: 100;
}
header nav ul li {
font-size:1.2em;
float:left;
padding-left:1px;
background-image: url(divider.gif);
background-repeat: no-repeat;
background-position: left 16px;
}
header nav ul li:first-child {
padding:0;
background:none;
}
header nav ul li a {
color:#FFFFFF;
display:block;
text-decoration:none;
padding-top: 3px;
padding-right: 18px;
padding-bottom: 3px;
padding-left: 18px;
font-weight: bold;
text-transform: uppercase;
text-shadow: 1px 1px 0px #000;
}
header nav ul li a:hover,
header nav ul li.current a {
background-color:#FFDB29;
color:#009EDE;
text-decoration:none;
text-shadow: 1px 1px 0px #fff;
}
*/
#nav {
position:absolute;
top:87px;
height:34px;
border:0px solid #e4e4e4;
left: 0px;
margin: 0;
line-height: 100%;
border-radius: 2em;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);
background-color: #009EDE;
background-image: url(http://www.booking-dalmatia.com/index_files/gradient.png);
background-repeat: repeat-x;
background-position: 0 -110px;
padding-top: 4px;
padding-right: 6px;
padding-bottom: 0;
padding-left: 6px;
z-index: 400;
}
#nav li {
margin: 0 5px;
padding: 0 0 8px;
float: left;
position: relative;
list-style: none;
}
/* main level link */
#nav a {
font-weight: bold;
color: #fff;
text-decoration: none;
display: block;
padding:  8px 20px;
margin: 0;
-webkit-border-radius: 1.6em;
-moz-border-radius: 1.6em;
text-shadow: 0 1px 1px rgba(0,0,0, .3);
letter-spacing: 1px;
}
#nav a:hover {
background: #000;
color: #fff;
}
/* main level link hover */
#nav .current a, #nav li:hover > a {
color: #444;
border-top: solid 1px #f8f8f8;
-webkit-box-shadow: 0 1px 1px rgba(0,0,0, .2);
-moz-box-shadow: 0 1px 1px rgba(0,0,0, .2);
box-shadow: 0 1px 1px rgba(0,0,0, .2);
text-shadow: 0 1px 0 rgba(255,255,255, 1);
background-color: #FFDB29;
}
/* sub levels link hover */
#nav ul li:hover a, #nav li:hover li a {
background: none;
border: none;
color: #fff;
-webkit-box-shadow: none;
-moz-box-shadow: none;
font-weight: bold;
text-shadow: 0 1px 1px rgba(0,0,0, .1);
}
#nav ul a:hover {
color: #FFDB29 !important;
-webkit-border-radius: 0;
-moz-border-radius: 0;
text-shadow: 0 1px 1px rgba(0,0,0, .1);
background-color: #0078ff;
background-image: url(http://www.booking-dalmatia.com/index_files/gradient.png);
background-repeat: repeat-x;
background-position: 0 -100px;
}
/* dropdown */
#nav li:hover > ul {
display: block;
}
/* level 2 list */
#nav ul {
display: none;
margin: 0;
padding: 0;
width: 190px;
position: absolute;
top: 35px;
left: 0;
border: solid 1px #b4b4b4;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .3);
-moz-box-shadow: 0 1px 3px rgba(0,0,0, .3);
box-shadow: 0 1px 3px rgba(0,0,0, .3);
background-image: url(http://www.booking-dalmatia.com/index_files/gradient_blue.png);
background-repeat: repeat-x;
background-position: 0 0;
}
#nav ul li {
float: none;
margin: 0;
padding: 0;
}
#nav ul a {
font-weight: normal;
text-shadow: 0 1px 0 #fff;
}
/* level 3+ list */
#nav ul ul {
left: 180px;
top: 3px;
width: 235px;
}
/* rounded corners of first and last link */
#nav ul li:first-child > a {
-webkit-border-top-left-radius: 9px;
-moz-border-radius-topleft: 9px;
-webkit-border-top-right-radius: 9px;
-moz-border-radius-topright: 9px;
}
#nav ul li:last-child > a {
-webkit-border-bottom-left-radius: 9px;
-moz-border-radius-bottomleft: 9px;
-webkit-border-bottom-right-radius: 9px;
-moz-border-radius-bottomright: 9px;
}
/* clearfix */
#nav:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
#nav {
display: inline-block;
}
html[xmlns] #nav {
display: block;
}
* html #nav {
height: 1%;
}
/*===== content =====*/
#content .bot-indent {
padding-bottom:4px;
}
/*===== Sidebar =====*/
aside .inside {
padding:25px 0 0 55px;
}
aside .line-ver {
background-image: url(line-ver_skinija.gif);
background-repeat: repeat-y;
background-position: 240px 0;
}
aside ul.fright {
padding:0 27px 0 0;
width:630px;
}
aside ul.fright li {
float:left;
font-size:.923em;
line-height:1.2em;
border-left:1px solid #777777;
padding:0 0 0 10px;
margin:0 0 8px 10px;
}
aside ul.fright li.alt {
border:0;
margin-left:0;
padding-left:0;
}
aside ul.fright li:first-child {
border:0;
padding:0;
margin:0;
}
aside ul.fright li a {
color:#777777;
}
/*===== footer =====*/
footer,
footer a {
color:#737573;
}
/*----- forms -----*/
#quick-search-form fieldset {
position:relative;
}
#quick-search-form input {
padding:15px 8px 15px 47px;
width:117px;
border:none;
background:none;
color:#fff;
}
#quick-search-form a {
position:absolute;
top:18px;
left:25px;
}
/*--------------------*/
#search-form .rowElem {
height:46px;
clear:both;
}
#search-form fieldset {
padding:19px 0 0 33px;
}
#search-form strong {
float:left;
margin-right:5px;
}
#search-form span.label {
float:left;
padding:3px 0 0 0;
margin-right:13px;
display:block;
color:#717171;
}
#search-form label {
color:#3c3c3c;
font-weight:bold;
display:block;
padding:0 0 3px 2px;
}
#search-form .but {
margin:0 6px 0 1px;
position:relative;
top:3px;
float:left;
}
#search-form .buttons {
padding-top:0px;
}
#search-form .buttons a {
display:inline-block;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
background-color:#f2931d;
padding:6px 21px;
margin-right:1px;
}
#search-form .buttons a:hover {
background-color:#000000 !important;
}
#search-form .buttons a.style1 {
background-color:#d60c07;
}
/*----------------------*/
#rent-form .rowElem {
height:45px;
}
#rent-form a.link {
margin-top:6px;
}
/* -------------
* Inputs
* ------------- */
#rent-form .jqTransformInputWrapper {
background: transparent url(../images/input_text1.gif) no-repeat left top;
height: 33px;
padding: 0px;
float:left;
width:212px !important;
}
#rent-form .jqTransformInputInner {
padding:0px;
margin:0 16px;
}
#rent-form .jqTransformInputInner div {
height: 33px;
margin:0px 0px 0px 0;
overflow:hidden;
}
#rent-form .jqTransformInputInner div input {
border: none;
padding: 9px 0 8px 0;
margin: 0px;
background:transparent;
float:left;
vertical-align:top;
width:180px;
}
/* Ie7 */
*+ html #rent-form .jqTransformInputInner {
margin-left:8px;
}
#rent-form .jqTransformSafari .jqTransformInputInner div {
position: relative;
overflow: hidden;
margin:0 0 0 2px;
}
#rent-form .jqTransformSafari .jqTransformInputInner div input {
position: absolute;
top: -12px;
left: -1px;
height: 40px;
}
/* -------------
* Checkboxes
* ------------- */
#rent-form span.jqTransformCheckboxWrapper{
display:block;float:left;
margin-top:2px;
margin-right:9px;
}
#rent-form a.jqTransformCheckbox {
background: transparent url(../images/checkbox.gif) no-repeat -101px top;
vertical-align: middle;
height: 12px;
width: 12px;
display:block;/*display: -moz-inline-block;*/
}
/* -------------
* Checked - Used for both Radio and Checkbox
* ------------- */
#rent-form a.jqTransformChecked { background-position: left top;}
/*----------------------*/
#contacts-form .rowElem {
height:50px;
}
#contacts-form span.txt-area {
background:url(../images/textarea-bg.gif) no-repeat left top;
display:block;
width:242px;
height:183px;
margin-bottom:15px;
}
#contacts-form textarea {
background:none;
border:0;
width:240px;
height:174px;
padding:9px 18px 0 18px;
}
/* -------------
* Inputs
* ------------- */
#contacts-form .jqTransformInputWrapper {
background: transparent url(../images/input_text2.gif) no-repeat left top;
height: 33px;
padding: 0px;
float:left;
width:242px !important;
}
#contacts-form .jqTransformInputInner {
padding:0px;
margin:0 16px;
}
#contacts-form .jqTransformInputInner div {
height: 33px;
margin:0px 0px 0px 0;
overflow:hidden;
}
#contacts-form .jqTransformInputInner div input {
border: none;
padding: 9px 0 8px 0;
margin: 0px;
background:transparent;
float:left;
vertical-align:top;
width:220px;
}
/* Ie7 */
*+ html #contacts-form .jqTransformInputInner {
margin-left:8px;
}
#contacts-form .jqTransformSafari .jqTransformInputInner div {
position: relative;
overflow: hidden;
margin:0 0 0 2px;
}
#contacts-form .jqTransformSafari .jqTransformInputInner div input {
position: absolute;
top: -12px;
left: -1px;
height: 40px;
}
/*==========================================*/
/*--- faded slider ---*/
.slider-wrap {
float:left;
width:100%;
min-width:980px;
position:absolute;
left:0;
top:109px;
overflow:hidden;
border-top-width: 6px;
border-top-style: solid;
border-top-color: #FFDB29;
/*height:413px;*/ /* disables breadcrumbs*/
}
#faded {
min-width:980px;
width:100%;
height:378px;
overflow:hidden;
float:left;
z-index: 10;
}
#faded ul {
list-style:none;
padding:0;
margin:0;
height:493px;
overflow:hidden;
}
#faded .rap {
height:378px;
}
#faded .rap img {
position:absolute;
left:50% !important;
margin-left:-960px;
}
/*--- custom forms  ---*/
/* -------------
* Hidden - used to hide the original form elements
* ------------- */
.jqTransformHidden {display: none;}
#content .row-2 {
background-color: #FFFFFF;
}
#content .row-2 .inside {
padding:33px 0 35px 0;
}
.container {
margin:0 auto;
position:relative;
width:900px;
font-size:0.875em;
overflow:hidden;
}
.baza_odabrano_preporuka {
background-color: #FEE7EE;
background-repeat: no-repeat;
background-position: right top;
}
.bz_odab_prepo {
height: 94px;
width: 287px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
border:3px dashed #fff;
float: left;
-moz-border-radius:10px;
-webkit-border-radius:10px;
margin-bottom: 5px;
background-repeat: no-repeat;
background-position: right top;
}
.bz_odab_prepo:hover{
background-color: #EDF1F3;
border:3px dashed #ccc;
}
.bz_single {
float: left;
width: 130px;
text-align: center;
background-color: #fff;
border:3px dashed #fff;
-moz-border-radius:10px;
-webkit-border-radius:10px;
padding: 19px;
}
.bz_single:hover{
background-color: #EDF1F3;
border:3px dashed #ccc;
}
.bz_odab_prepo h3{
padding-top: 5px;
margin-bottom: 3px;
font-size:18px;
line-height: 14px;
letter-spacing: normal;
text-shadow: none;
}
.bz_odab_prepo p{
color: #007DB5;
font-size: 12px;
line-height: 14px;
}
.bz_odab_prepo span{
color: #EA8C00;
font-size: 14px;
line-height: 14px;
font-weight: bold;
}
.bz_odab_prepo span sup{
vertical-align:50%;
font-size:8px;
}
#baza_odabrano {
height: 100px;
width: 438px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 12px;
border: thin solid #f3f3f3;
float: left;
-moz-border-radius:10px;
-webkit-border-radius:10px;
margin-bottom: 5px;
}
#baza_odabrano:hover {
background-color: #EDF1F3;
border: thin solid #29A2CE;
}
#baza_odabrano_detalji                   {
float: left;
width: 310px;
height: 100px;
}
#baza_odabrano_detalji_naslov {
width: 310px;
height: 25px;
}
#baza_odabrano_detalji_opis {
width: 310px;
height: 65px;
float: left;
}
#baza_odabrano_detalji_opis_adresa {
width: 310px;
float: left;
height: 65px;
}
#baza_odabrano_detalji_opis_tekst {
width: 350px;
float: left;
height: 55px;
text-align: justify;
}
img.floatLeft {
float: left;
margin-right: 4px;
margin-left: 0px;
}
.thumbnail-item {
/* position relative so that we can use position absolute for the tooltip */
position: relative;
float: left;
margin-right: 3px;
margin-left: 3px;
margin-bottom: 0px;
margin-top: 3px;
}
.thumbnail-item a {
display: block;
}
.thumbnail-item img.thumbnail {
border:1px solid #28A1CE;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
.tooltip_pic {
/* by default, hide it */
display: none;
/* allow us to move the tooltip */
position: absolute;
/* align the image properly */
padding: 8px 0 0 8px;
}
.tooltip_pic span.overlay {
/* put this overlay on the top of the tooltip image */
position: absolute;
top: 0px;
left: 0px;
display: block;
width: 350px;
height: 200px;
background-image: url(overlay2.png);
background-repeat: no-repeat;
}
.thumbnail-item_obj {
position: relative;
float: left;
background-color:#fff;
padding:0px;
}
.thumbnail-item_obj a {
display: block;
}
.thumbnail-item_obj img.thumbnail {
border:0px solid #ccc;
}
.thumbnail-item_obj img.thumbnail:hover {
/*-webkit-box-shadow:0 0 4px 4px rgba(0,108,131,0.30);*/
}
.tooltip_pic_obj {
/* by default, hide it */
display: none;
/* allow us to move the tooltip */
position: absolute;
/* align the image properly */
padding: 8px 0 0 8px;
}
.tooltip_pic_obj span.overlay {
/* put this overlay on the top of the tooltip image */
position: absolute;
top: 0px;
left: 0px;
display: block;
width: 350px;
height: 200px;
background-image: url(overlay2.png);
background-repeat: no-repeat;
}
#triggers_obj {
margin-top:0px;
}
#triggers_obj img {
cursor:pointer;
}
.apple_overlay_obj {
display:none;
background-image:url(white_obj.png);
/*width:640px; crome ads frame*/
padding: 30px;
}
.apple_overlay_obj .close {
background-image:url(close.png);
position:absolute;
right:5px;
top:5px;
cursor:pointer;
height:35px;
width:35px;
}
.apple_overlay_obj_no_bg {
display:none;
padding: 30px;
}
.apple_overlay_obj_no_bg .close {
background-image:url(close.png);
position:absolute;
right:10px;
top:10px;
cursor:pointer;
height:35px;
width:35px;
}
.hotel_slike_galerija
{
width:75%;
border-collapse:collapse;
text-align: center;
}
.hotel_slike_galerija   td, .hotel_slike_galerija   th
{
font-size:1em;
padding:10px 5px 5px 5px;
}
.hotel_cjenik_usluga
{
width:75%;
border-collapse:collapse;
text-align: center;
border-top-width: medium;
border-right-width: medium;
border-bottom-width: medium;
border-left-width: medium;
border-top-style: double;
border-top-color: #399EC6;
border-right-color: #399EC6;
border-bottom-color: #399EC6;
border-left-color: #399EC6;
}
.hotel_cjenik_usluga    td, .hotel_cjenik_usluga    th
{
font-size:1em;
padding:10px 5px 5px 5px;
}
.greska_pretraga {
color: #FF0000;
font-size: 14px;
background-color: #FEE7EE;
padding: 5px;
text-align: center;
border: medium double #FF0000;
background-image: url(http://www.booking-dalmatia.com/index_files/smilie-happy.png);
background-repeat: no-repeat;
background-position: right bottom;
}
.cjenik_usluga {
width: 600px;
border: thin solid #CCCCCC;
line-height: 20px;
font-size: 12px;
color: #0099FF;
}
.cjenik_usluga td {
text-align: center;
vertical-align: middle;
border: thin solid #29A1CE;
}
.cjenik_usluga_titles  {
background-color: #D5DDEE;
font-weight: bold;
border: 1px groove #000000;
font-size: 16px;
}
.sezona4 {
background-color: #E3FFD9;
}
.sezona3 {
background-color: #D1FFC1;
}
.sezona2 {
background-color: #FFEDA4;
}
.sezona1 {
background-color: #FFC59D;
}
/* container for slides */
.images {
border:0px solid #ccc;
position:relative;
height:142px;
width:192px;
float:left;
margin:0px;
cursor:pointer;
}
/* single slide */
.images div {
display:none;
position:absolute;
top:0;
left:0;
margin:7px;
padding:0px 0px 0px 0px;
height:120px;
font-size:12px;
}
/* header */
.images h3 {
font-size:22px;
font-weight:normal;
margin:0 0 20px 0;
color:#456;
}
/* tabs (those little circles below slides) */
.slidetabs {
clear:both;
}
/* single tab */
.slidetabs a {
width:0px;
height:0px;
float:left;
margin:0px;
display:block;
font-size:0px;
}
/* mouseover state */
.slidetabs a:hover {
background-position:0 -8px;
}
/* active state (current page state) */
.slidetabs a.current {
background-position:0 -16px;
}
/* prev and next buttons */
.forward, .backward {
float:left;
margin-top:140px;
background:#fff url(hori_large.png) no-repeat;
display:block;
width:30px;
height:30px;
cursor:pointer;
font-size:1px;
text-indent:-9999em;
}
/* next */
.forward { background-position: 0 -30px; clear:right; }
.forward:hover { background-position:-30px -30px; }
.forward:active  { background-position:-60px -30px; }
/* prev */
.backward:hover  { background-position:-30px 0; }
.backward:active  { background-position:-60px 0; }
/* disabled navigational button. is not needed when tabs are configured with rotate: true */
.disabled {
visibility:hidden !important;
}
.izleti_slike {
text-align: center;
}
ul.terms {
list-style-image: url(http://www.booking-dalmatia.com/index_files/marker1.gif);
color: #399EC6;
padding-left: 15px;
font-weight: bold;
text-align: left;
}
ul.terms a{
color: #0099CC;
text-decoration: none;
}
ul.terms a:hover{
color: #F79618;
text-decoration: underline;
background-color: #ffe8b2;
}
ul.dest1 {
list-style-image: url(http://www.booking-dalmatia.com/index_files/marker1.gif);
color: #399EC6;
font-size: 1.1em;
padding-left: 15px;
font-weight: bold;
text-align: left;
}
ul.dest1 a{
color: #0099CC;
text-decoration: none;
}
ul.dest1 a:hover{
color: #F79618;
text-decoration: underline;
background-color: #ffe8b2;
}
ul.dest2 {
color: #6f8a96;
list-style-type: none;
padding: 0px;
list-style-image: none;
font-size: 0.8em;
font-weight: normal;
}
ul.dest2 a{
list-style-type: none;
padding: 0px;
list-style-image: none;
color: #6f8a96;
}
ul.dest2  a:hover{
list-style-type: none;
padding: 0px;
list-style-image: none;
color: #F79618;
}
ul.hotel_agencije {
list-style-image: url(http://www.booking-dalmatia.com/index_files/marker1.gif);
color: #399EC6;
padding-left: 18px;
text-align: left;
}
ul.hotel_agencije a{
color: #0099CC;
text-decoration: none;
}
ul.hotel_agencije a:hover{
color: #F79618;
text-decoration: underline;
}
/* search form
-------------------------------------- */
.searchform {
display: inline-block;
float: none;
}
.searchform input {
font-size: 14px;
font-weight: bold;
}
.searchform .searchfield_pretraga {
width: 180px;
border: 1px solid #21A2D6;
outline: none;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 33px;
margin-right: 2px;
margin-left: 0px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-color: #fff;
background-image: url(http://www.booking-dalmatia.com/index_files/Search_blue.png);
background-repeat: no-repeat;
}
.searchform .searchfield {
width: 180px;
outline: none;
margin-right: 2px;
margin-left: 0px;
color: #007DB5;
background-color: #fff;
background-image: url(http://www.booking-dalmatia.com/index_files/Search_blue.png);
background-repeat: no-repeat;
border: 1px solid #fff;
padding-right: 5px;
padding-left: 33px;
padding-top: 5px;
padding-bottom: 5px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}
.searchform .searchbutton {
color: #FFFFFF;
width: 100px;
font-weight: bold;
border: 0px solid #fff;
background-image: url(http://www.booking-dalmatia.com/index_files/forma_a.png);
background-repeat: repeat-x;
padding-right: 5px;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}
.searchform .searchbutton:hover {
background-image: url(http://www.booking-dalmatia.com/index_files/forma_b.png);
}
.internet {
width: 160px;
margin: auto;
}
.agencija_col1 {
float: left;
width: 200px;
padding-left: 20px;
}
.support {
-moz-border-radius:10px;
-webkit-border-radius:10px;
float: none;
height: 51px;
border: 1px solid #CC3300;
}
/*PLAYER*/
#player_box {
float: left;
border: 0px solid #CCCCCC;
padding-left: 6px;
padding-right: 6px;
margin-right: 6px;
margin-left: 6px;
}
.player_box_ads {
float: left;
width:950px;
text-align: center;
}
.player_box_ads img {
border: thick solid #FFFFFF;
}
.player_box_ads img:hover {
border: thick solid #C6D7FF;
}
.overlay_video {
padding:40px;
width:576px;
display:none;
background-image: url(white.png);
background-repeat: no-repeat;
}
.close {
position:absolute;
top:2px;
display:block;
right:5px;
width:35px;
height:35px;
cursor:pointer;
background-image: url(close.png);
background-repeat: no-repeat;
}
a.player {
display:block;
height:450px;
}
.forma_obala_otoci {
-moz-border-radius:10px;
-webkit-border-radius:10px;
margin-bottom: 10px;
padding-right: 3px;
padding-left: 3px;
}
.okvir {
border:1px solid #ccc;
width:192px;
margin:0px;
}
.objekti_u_mjesto {
width:192px;
float:left;
text-align: left;
border-bottom-width: 2px;
border-bottom-style: dashed;
border-bottom-color: #ccc;
background-position: left;
padding-top: 5px;
padding-bottom: 5px;
}
.objekti_u_mjesto:hover{
background-color: #EDF1F3;
}
.objekti_u_mjesto span {
color:#007DB5;
}
.ob {
background:url(http://www.booking-dalmatia.com/index_files/objekti_sprite_4.png) no-repeat 0 0;
width:32px;
height:32px;
float:left;
margin-right: 3px;
margin-left: 3px;
margin-bottom: 15px;
margin-top: 0px;
border:1px solid #28A1CE;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
.ob.ho { background-position:0px 0px; }
.ob.vi { background-position:-32px 0px; }
.ob.ap { background-position:-64px 0px; }
.ob.ka { background-position:-96px 0px; }
.ob.ma { background-position:-128px 0px; }
.ob.ch { background-position:-160px 0px; }
.ob.re { background-position:-192px 0px; }
.ob.se { background-position:-224px 0px; }
.converter_main {
border:0px solid #ccc;
width:192px;
margin:0px;
}
.converter_main_result {
color: #29A2CE;
font-size: 14px;
margin: 5px;
font-weight: bold;
}
.converter_main_hotel {
border:0px solid #ccc;
margin:0px;
}
.converter_main_hotel_result {
color: #29A2CE;
font-size: 14px;
font-weight: bold;
/*
margin-top: 5px;
margin-bottom: 5px;
*/
}
.izr_cij {
font-size: 20px;
font-weight: bold;
text-align: center;
word-spacing: 1px;
padding: 5px;
}
.izr_cij span{
font-size: 10px;
}
.plusone {
border:0px solid #ccc;
width:192px;
margin:0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}
.a_z  {
margin:0px;
-webkit-border-radius:5px;
text-align: center;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #29A2CE;
}
.a_z a  {
-webkit-border-radius:5px;
color: #29A2CE;
}
.lijevi_panel    {
-webkit-border-radius:5px;
color: #007DB5;
font-style: italic;
}
.lijevi_panel a   {
-webkit-border-radius:5px;
color: #399EC6;
}
.desni_panel    {
color: #fff;
background-color: #29A2CE;
font-weight: bold;
width: 194px;
margin-top: 10px;
margin-bottom: 5px;
padding-top: 5px;
padding-bottom: 5px;
}
.desni_panel a   {
-webkit-border-radius:5px;
color: #399EC6;
}
.view_video {
color: #29A2CE;
text-align: center;
float: left;
padding-right: 10px;
padding-left: 10px;
}
.view_video a{
color: #29A2CE;
text-decoration: none;
}
.view_video a:hover{
color: #29A2CE;
text-decoration: underline;
}
#hotels_lokativ {
color: #399EC6;
-moz-border-radius:10px;
-webkit-border-radius:10px;
text-align: center;
width: 100%;
margin-left: 0px;
padding-top: 10px;
padding-bottom: 10px;
}
#hotels_lokativ a {
text-decoration: none;
color: #FF9A00;
font-size: 10px;
}
#hotels_lokativ a:hover {
color: #29A2CE;
text-decoration: underline;
}
.trazim {
width: 240px;
float: left;
margin-left: -40px;
margin-top: 2px;
padding-right: 0px;
padding-left: 10px;
margin-right: 10px;
}
.trazim_inside {
border: thick double #29A2CE;
-moz-border-radius:10px;
-webkit-border-radius:10px;
width: 180px;
padding-right: 15px;
padding-left: 15px;
padding-top: 11px;
padding-bottom: 5px;
}
.object_reservat {
width: 250px;
float: left;
margin-left: -29px;
margin-top: 2px;
padding-right: 0px;
padding-left: 0px;
margin-right: 0px;
text-align: center;
}
.object_reservat h3 {
color: #FFFFFF;
text-align: left;
height: 24px;
}
.object_reservat_inside {
-moz-border-radius:5px;
-webkit-border-radius:10px;
width: 200px;
padding-right: 10px;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 15px;
background-color: #29A2CE;
}
.brza_pretraga_naslov {
color:#007DB5;
font-size:1em;
line-height:1em;
margin-bottom:4px;
font-weight: bold;
border-bottom-width: medium;
border-bottom-style: double;
border-bottom-color: #29A2CE;
padding-bottom: 4px;
background-image: url(http://www.booking-dalmatia.com/index_files/forward_15.png);
background-repeat: no-repeat;
background-position: right;
position:relative;
}
.brza_pretraga_naslov .backgr_brza{
background:url(http://www.booking-dalmatia.com/index_files/sprites_icon.png) no-repeat 0 0;
height:15px;
width:30px;
background-position:0px -190px;
position: absolute;
top: 0;
right: 0;
}
.brza_pretraga {
color: #007DB5;
text-decoration: none;
}
.brza_pretraga a {
color: #007DB5;
text-decoration: none;
}
.brza_pretraga  a:hover {
color: #F79618;
text-decoration: underline;
}
/* HC Footer region */
.hc_r_ftWrap{
display: block;
border-top: 1px solid #dcdbdb;
min-height: 290px;
height: auto!important;
height: 349px;
position: relative;
z-index: 1;
width: 100%;
background-image: url(http://www.booking-dalmatia.com/index_files/bg_footer_2.png);
background-repeat: repeat-x;
color: #009EDE;
}
#hc_r_ft {
position: relative;
display: block;
width: auto!important;
max-width: 960px;
margin: 0 auto;
padding: 0 10px;
font-size: 0.9em;
background-image: url(http://www.booking-dalmatia.com/index_files/bg_footer_2.png);
background-repeat: repeat-x;
background-color: #009EDE;
}
/* end foundation regions */
/* HC Footer */
#hc_r_ft div.hc_box {
position: relative;
width: 30.5%;
float: left;
margin: 20px 1.5% 15px 0;
padding: 0 1.5% 0 0;
text-align: left;
min-height: 7.5em;
height: auto!important;
height: 7.5em;
}
.hc_rtl #hc_r_ft div.hc_box {
float: right;
margin-left: 1.5%;
margin-right: 0;
padding-right: 0;
padding-left: 1.5%;
text-align: right;
background-position: left top;
}
#hc_r_ft div.hc_box h2,
#hc_r_ft div.hc_box h3 {
font-weight: normal;
letter-spacing: -1px;
color: #FFFFFF;
margin: 0 0 10px;
padding: 0;
}
.footer-guarantee {
letter-spacing: -1px;
color: #FFFFFF;
margin: 0 0 10px;
padding: 0;
font-size: 27px;
line-height: 27px;
text-shadow: 0 1px 1px rgba(0,0,0, .3);
}
.footer-guarantee:hover {
color: #E4E4E4;
}
#hc_r_ft ul.hc_recommendedBy_icons {
margin-left: 0;
padding: 0;
}
.hc_rtl #hc_r_ft ul.hc_recommendedBy_icons {
margin-right: 0;
direction: ltr;
}
#hc_r_ft div.hc_box p {
line-height: 16px;
color: #FFFFFF;
margin: 0;
padding: 0;
}
#hc_r_ft div.hc_box a {
color: #FFFFFF;
}
.hc_rtl #hc_r_ft .cDiv {
clear: right;
}
img.hc_veriSign {
display: block;
padding: 25px 0 0 0;
margin: 0 auto;
}
.hc_rtl img.hc_veriSign {
float: right;
}
/* HC International Sites */
/* site list */
.hc_sites {
position: relative;
margin: 0 0 0 0;
padding: 0 0 10px;
color: #FFFFFF;
}
.hc_rtl .hc_sites {
direction: rtl;
margin-right: 0;
margin-left: 200px;
}
.hc_sites h2 {
display: block;
font-size: 1em;
margin: 0 0 5px;
padding: 0;
}
.hc_sites ul {
display: block;
margin: 0;
padding: 0;
}
.hc_sites ul li {
display: inline-block;
float: left;
color: #6E6E6E;
list-style: none;
position: relative;
white-space: nowrap;
margin-top: 0;
margin-right: 18px;
margin-bottom: 0;
margin-left: 0;
padding-top: 0;
padding-right: 0;
padding-bottom: 5px;
padding-left: 0;
}
.hc_rtl .hc_sites ul li {
float: right;
margin-right: 0;
margin-left: 15px;
}
.hc_sites ul li span {
display: block;
color: #FFFFFF;
}
.hc_sites ul li ul {
padding: 5px 0 0;
margin: 0;
}
.hc_sites ul li li {
margin: 0;
padding: 0;
}
.hc_rtl .hc_sites ul li li {
margin: 0;
padding: 0;
}
.hc_rtl .hc_sites ul li li a {
margin-right: 0;
margin-left: 3px;
direction: ltr!important;
}
.hc_sites ul li li a:hover {
}
/* end HC International Sites */
/* HC Social */
#hc_social_links {
margin: 0
}
#hc_social_links_ft {
display: block;
padding: 0;
position: relative;
z-index: 1;
width: 180px;
margin-top: 0;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 10px;
}
.hc_social_links_ft_title {
color:#FFFFFF;
margin-bottom:5px;
}
.hc_rtl #hc_social_links_ft {
margin-right: 0;
margin-left: 10px;
}
#hc_social_links_ft h2 {
margin: 0 0 5px;
padding: 0;
display: block;
font-size: 1em;
}
#hc_social_links .hc_m_hd h2,
#hc_social_links_ft .hc_m_hd h2 {margin: 0; padding: 0}
#hc_social_links ul,
#hc_social_links_ft ul {
display: block;
margin: 0;
padding: 0;
}
#hc_social_links ul li,
#hc_social_links_ft ul li {
display: inline-block;
float: left;
list-style: none;
position: relative;
}
.hc_rtl #hc_social_links ul li,
.hc_rtl #hc_social_links_ft ul li {
float: right;
}
#hc_social_links a,
#hc_social_links_ft a  {position: relative; width: 26px; height: 26px; display: inline-block; float: left; margin-right: 5px; text-decoration: none; color: #26a3d2}
#hc_social_links a span,
#hc_social_links_ft a span {cursor: pointer}
#hc_social_links_ft a {width: 16px; height: 16px; margin-right: 6px}
#hc_social_links_ft p {color: #4E4E4E; padding: 0 0 5px; font-weight: bold}
.hc_rtl #hc_social_links a,
.hc_rtl #hc_social_links_ft a {margin-right: 0; margin-left: 5px;}
#hc_social_links .hc_social_tt,
#hc_social_links_ft .hc_social_tt {position: absolute; left: 0; top: 40px; padding: 0 10px; line-height: 26px; border: 1px solid #d2d2d0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background: white; text-decoration: none !important; display: block; text-align: center; font-size: 11px; z-index: 99999; white-space: nowrap;}
#hc_social_links_ft .hc_social_tt {left: 25px; top: 35px; line-height: 22px; padding: 0 8px;}
#hc_social_links_ft #hc_social_qr_ft .hc_social_tt {left: auto; right: 0}
.hc_rtl #hc_social_links .hc_social_tt {left: auto; right: 0;}
.hc_rtl #hc_social_links_ft .hc_social_tt {right: 20px; left: auto}
.hc_rtl #hc_social_links_ft #hc_social_qr_ft .hc_social_tt {left: 0; right: auto}
#hc_social_qr .hc_social_qr_bg,
#hc_social_qr_ft .hc_social_qr_bg {
position: absolute;
left: 32px;
bottom:32px;
display: none;
border: 4px solid #000;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
width: 270px;
height: 270px;
background: #000;
z-index: 997;
}
#hc_social_links_ft .hc_social_qr_bg {left: 32px; bottom: -70px}
.hc_rtl #hc_social_qr .hc_social_qr_bg {left: -290px}
.hc_rtl #hc_social_qr_ft .hc_social_qr_bg {left: -288px}
#hc_social_qr img {position: absolute; left: 46px; bottom: 46px; display: none; z-index: 999}
.hc_rtl #hc_social_qr img {left: -276px;}
#hc_social_qr_ft img {position: absolute; left: 46px; bottom: -56px; display: none; z-index: 999}
.hc_rtl #hc_social_qr_ft img {left: -274px}
#hc_social_email.ie6top,
#hc_social_qrLarge.ie6top {
top: -50px;
}
#hc_social_email {display: none; margin: 0}
#hc_social_qrLarge {background: white; display: none}
#hc_social_qrLarge a {position: absolute; right: 10px; top: 10px;}
#hc_social_email fieldset {padding: 25px 0 0 25px; width: auto; display: block; text-align: left;}
#hc_social_email .hc_f_wrap {float: left; width: 210px; height: 50px}
#hc_social_email .hc_f_lbl_medLng {width: 190px}
#hc_social_email .hc_f_i_medLng {width: 190px}
#hc_social_email .hc_f_lbl_lng {width: 390px}
#hc_social_email .hc_f_i_lng {width: 400px; margin-bottom: 10px}
#hc_social_email label {font-weight: bold; font-size: 12px;}
#hc_social_email textarea {font-size: 12px; font-family: arial; width: 395px; margin-bottom: 20px}
#hc_social_email input.errorHighlight,
#hc_social_email textarea.errorHighlight {border: 1px solid red;}
#hc_social_email {position: relative}
#hc_social_email .hc_social_email_close {position: absolute; top: 10px; right: 10px; color: white; font-weight: bold}
#hc_social_email fieldset a {width: 80px}
#hc_social_email .hc_m_content {min-height: 410px; height: auto !important; height: 410px}
#hc_social_email_status {padding: 10px 25px; font-weight: bold;}
.hc_rtl #hc_social_email .hc_social_email_close {right: auto; left: 10px}
.hc_rtl #hc_social_email .hc_f_lbl_lng,
.hc_rtl #hc_social_email .hc_f_lbl_medLng,
.hc_rtl #hc_social_email .hc_f_wrap {text-align: right; float: right}
.hc_rtl #hc_social_email fieldset {padding: 25px 25px 0 0;}
.hc_rtl #hc_f_emailMessage,
.hc_rtl #hc_f_emailSubject,
.hc_rtl #hc_social_email fieldset a {float: right}
.hc_rtl #hc_social_email fieldset a {margin: 0}
.hc_rtl #hc_social_email_status {direction: rtl}
/* end HC Social */
/* HC Footer Nav */
#hc_r_ft ul.hc_footerNav {
display: block;
list-style: none;
overflow: hidden;
margin: 0;
padding: 0;
}
#hc_r_ft ul.hc_footerNav li {
float: left;
font-size: 0.8em;
padding: 0 5px;
margin-bottom: 5px;
border-left: 1px solid #919497;
color: #6e6e6e;
display: inline-block;
}
.hc_rtl #hc_r_ft ul.hc_footerNav li {
float: right;
border-right: 1px solid #919497;
border-left: none;
}
#hc_r_ft ul.hc_footerNav li.hc_li_first {padding: 0 5px 0 0; border: none}
.hc_rtl #hc_r_ft ul.hc_footerNav li.hc_li_first {padding: 0 0 0 5px; border: none}
#hc_r_ft ul.hc_footerNav a {
color: #5e99af;
white-space: nowrap;
text-decoration: none;
}
#hc_r_ft ul.hc_footerNav a:hover {
color: #0099FF;
text-decoration: underline;
}
#hc_r_ft .hc_copy {
display: block;
clear: left;
padding: 10px 0;
margin: 0;
text-align: center;
font-size: 0.8em;
line-height: 2.3em;
text-decoration: none;
}
#hc_r_ft .hc_copy a:hover {
color: #0099FF;
text-decoration: underline;
}
/* end HC Footer */
/* clearing elements */
.cDiv {
clear: left;
}
.cDivRight {
clear: right;
}
.cDivBoth,
.clearBoth {
clear: both;
}
.hc_rtl .cDiv {
clear: right;
}
.hc_rtl .cDivRight {
clear: left;
}
/* end clearing */
/* HC Main Navigation */
ul.hc_mainNav {
display: inline-block;
padding: 0;
position: absolute;
top: 5px;
right: 0px;
color: #FFFFFF;
}
.hc_rtl ul.hc_mainNav {right: auto; left: 10px; direction: rtl}
.hc_coBrand .hc_mainNav {
top: 75px;
left: 15px;
right: auto;
}
.hc_rtl.hc_coBrand .hc_mainNav {
left: auto;
right: 15px;
}
.hc_page_home.hc_coBrand .hc_mainNav {
left: 20px;
}
.hc_rtl.hc_page_home.hc_coBrand .hc_mainNav {
right: 20px;
}
ul.hc_mainNav li {display: inline; vertical-align: middle; padding: 0; margin: 0}
ul.hc_mainNav li img {vertical-align: middle}
ul.hc_mainNav li a {
padding: 0 10px;
color: #007DB5;
text-decoration: none;
}
ul.hc_mainNav li a:hover {color: #fff}
/* HC Tools Navigation */
.hc_toolsNav {
display: inline-block;
}
.hc_toolsNav {
clear: left;
display: block;
position: absolute;
top: 25px;
right: 0px;
border-radius: 2em;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);
padding-top: 8px;
padding-right: 20px;
padding-bottom: 8px;
padding-left: 20px;
background-color: #009EDE;
}
#hc_language .btnGo {
margin-left: 5px; /* everything including ie8 */
padding-top: 4px;
padding-right: 4px;
padding-bottom: 4px;
padding-left: 4px;
}
.komment-botun {
color: #29A2CE;
border: 1px solid #7B9EBD;
background-color: #FFFFFF;
font-weight: bold;
font-size: 16px;
padding-top: 4px;
padding-bottom: 4px;
}
.komment-botun:hover {
background-color: #D7FFDF;
color: #F79618;
}
.item {
float: left;
}
.item.first {
}
.item img {
opacity:1;
}
.podatci_iz_baze {
width: 954px;
border-top-width: 0px;
border-top-style: solid;
border-top-color: #29A2CE;
}
.overlay_slika {
border: thin solid #FFFFFF;
}
.overlay_slika:hover {
border: thin solid #CCCCCC;
}
.objekti_temp {
width: 968px;
float: left;
margin-left: -36px;
}
.apartman_temp {
width: 242px;
float: left;
height: 780px;
}
.apartman_temp h2 {
color:#399EC6;
text-align: left;
font-size: 27px;
padding-left: 35px;
background-image: url(http://www.booking-dalmatia.com/index_files/apartment_32.png);
background-repeat: no-repeat;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #669933;
background-color: #ffe8b2;
text-shadow: 1px 1px 0px #fff;
}
.apartman_temp h2:hover {
color:#F79618;
}
.apartman_temp li {
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 27px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_green.png);
line-height: 1em;
font-size: 1em;
background-repeat: no-repeat;
background-position: 12px;
}
.apartman_temp li a {
text-decoration: none;
color: #669933;
}
.apartman_temp li a:hover {
color: #66CC33;
background-color: #ffe8b2;
}
.kamp_temp {
width: 242px;
float: left;
height: 220px;
}
.kamp_temp h2 {
color:#399EC6;
text-align: left;
font-size: 27px;
padding-left: 35px;
background-image: url(http://www.booking-dalmatia.com/index_files/camp_tent_32.png);
background-repeat: no-repeat;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #669933;
background-color: #ffe8b2;
text-shadow: 1px 1px 0px #fff;
}
.kamp_temp h2:hover {
color:#F79618;
}
.kamp_temp li {
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 27px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_green_light.png);
line-height: 1em;
font-size: 1em;
background-repeat: no-repeat;
background-position: 12px;
}
.kamp_temp li a {
text-decoration: none;
color: #669933;
}
.kamp_temp li a:hover {
color: #66CC33;
background-color: #ffe8b2;
}
.brod_temp {
width: 430px;
float: left;
}
.brod_temp h2 {
color:#399EC6;
text-align: left;
font-size: 27px;
padding-left: 35px;
background-image: url(http://www.booking-dalmatia.com/index_files/rudder_32.png);
background-repeat: no-repeat;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #669933;
background-color: #ffe8b2;
text-shadow: 1px 1px 0px #fff;
}
.brod_temp h2:hover {
color:#F79618;
}
.brod_temp li {
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 27px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_orange.png);
line-height: 1em;
font-size: 1em;
background-repeat: no-repeat;
background-position: 12px;
}
.brod_temp li a {
text-decoration: none;
color: #669933;
}
.brod_temp li a:hover {
color: #66CC33;
background-color: #ffe8b2;
}
.marina_temp {
width: 242px;
float: left;
height: 200px;
}
.marina_temp h2 {
color:#399EC6;
text-align: left;
font-size: 27px;
padding-left: 35px;
background-image: url(http://www.booking-dalmatia.com/index_files/anchor32.png);
background-repeat: no-repeat;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #669933;
background-color: #ffe8b2;
text-shadow: 1px 1px 0px #fff;
}
.marina_temp h2:hover {
color:#F79618;
}
.marina_temp li {
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 27px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_purple.png);
line-height: 1em;
font-size: 1em;
background-repeat: no-repeat;
background-position: 12px;
}
.marina_temp li a {
text-decoration: none;
color: #669933;
}
.marina_temp li a:hover {
color: #66CC33;
background-color: #ffe8b2;
}
.restoran_temp {
width: 222px;
float: left;
height: 200px;
}
.restoran_temp h2 {
color:#399EC6;
text-align: left;
font-size: 27px;
padding-left: 35px;
background-image: url(http://www.booking-dalmatia.com/index_files/restaurant_32.png);
background-repeat: no-repeat;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #669933;
background-color: #ffe8b2;
text-shadow: 1px 1px 0px #fff;
}
.restoran_temp h2:hover {
color:#F79618;
}
.restoran_temp li {
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 27px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_red.png);
line-height: 1em;
font-size: 1em;
background-repeat: no-repeat;
background-position: 12px;
}
.restoran_temp li a {
text-decoration: none;
color: #669933;
}
.restoran_temp li a:hover {
color: #66CC33;
background-color: #ffe8b2;
}
.vila_temp {
width: 242px;
float: left;
height: 230px;
}
.vila_temp h2 {
color:#399EC6;
text-align: left;
font-size: 27px;
padding-left: 35px;
background-image: url(http://www.booking-dalmatia.com/index_files/villa_32.png);
background-repeat: no-repeat;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #669933;
background-color: #ffe8b2;
text-shadow: 1px 1px 0px #fff;
}
.vila_temp h2:hover {
color:#F79618;
}
.vila_temp li {
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 27px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_yellow.png);
line-height: 1em;
font-size: 1em;
background-repeat: no-repeat;
background-position: 12px;
}
.vila_temp li a {
text-decoration: none;
color: #669933;
}
.vila_temp li a:hover {
color: #66CC33;
background-color: #ffe8b2;
}
.hotel_temp {
width: 232px;
float: left;
}
.hotel_temp h2 {
color:#399EC6;
text-align: left;
font-size: 27px;
padding-left: 35px;
background-image: url(http://www.booking-dalmatia.com/index_files/hotel_32.png);
background-repeat: no-repeat;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #669933;
background-color: #ffe8b2;
text-shadow: 1px 1px 0px #fff;
}
.hotel_temp h2:hover {
color:#F79618;
}
.hotel_temp li {
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 27px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_blue_light.png);
line-height: 1em;
font-size: 1em;
background-repeat: no-repeat;
background-position: 12px;
}
.hotel_temp li a {
text-decoration: none;
color: #669933;
}
.hotel_temp li a:hover {
color: #66CC33;
background-color: #ffe8b2;
}
.ploca {
width: 255px;
float: left;
padding-left: 35px;
margin-top: 0px;
}
.ploca_header {
height: 67px;
width: 255px;
background-image: url(http://www.booking-dalmatia.com/index_files/ploca_header.png);
background-repeat: no-repeat;
}
.ploca_header_en {
height: 67px;
width: 255px;
background-image: url(http://www.booking-dalmatia.com/index_files/ploca_header_en.png);
background-repeat: no-repeat;
}
.ploca_body {
width: 255px;
background-image: url(http://www.booking-dalmatia.com/index_files/ploca_body.png);
background-repeat: no-repeat;
}
.ploca_body_1 {
text-decoration: none;
height: 35px;
width: 238px;
margin-right: 8px;
margin-left: 8px;
border-top-width: thin;
border-top-style: solid;
color: #ADADAD;
}
.ploca_body_1:hover {
background-color: #2C2C2C;
border-top-width: thin;
border-top-style: solid;
color: #ADADAD;
}
.ploca_body_1 a{
color: #ADADAD;
padding-left: 10px;
text-decoration: none;
font-size: 1.0em;
font-weight: bold;
}
.ploca_body_1 span{
color: #ADADAD;
padding-left: 10px;
text-decoration: none;
font-weight: bold;
font-style: italic;
font-size: 0.8em;
}
.ploca_body_1 a:hover{
color: #E0E0E0;
}
.ploca_more {
height: 33px;
width: 255px;
background-image: url(http://www.booking-dalmatia.com/index_files/ploca_more.png);
background-repeat: no-repeat;
text-align: right;
}
.ploca_more a{
font-size: 0.75em;
color: #A6D7BE;
margin-right: 20px;
text-decoration: none;
}
.ploca_more a:hover{
color: #E4F1EE;
}
.sponsor {
width:618px;
margin-top: 5px;
padding-top: 15px;
padding-bottom: 15px;
float: left;
}
.top_dest_temp {
width:319px;
margin-right:10px;
text-align: justify;
margin-top: 5px;
padding-top: 15px;
padding-bottom: 15px;
float: left;
}
.spons_obj_t {
width:950px;
margin-right:0px;
text-align: justify;
margin-top: 5px;
padding-top: 15px;
padding-bottom: 0px;
}
.spons_obj_l {
width:320px;
margin-right:10px;
text-align: justify;
margin-top: 5px;
padding-top: 15px;
padding-bottom: 15px;
float: left;
}
.film_footer {
text-align: right;
clear: both;
width: 292px;
}
.sredina_desno {
float: left;
}
.maps_temp {
width:476px;
margin-top: 5px;
padding-bottom: 0px;
float: left;
}
#map_canvas {
height: 800px;
width: 352px;
float: left;
position: relative;
z-index: 30 !important;
}
#map_canvas_object {
height: 340px;
width: 100%;
float: left;
position: relative;
z-index: 30 !important;
}
#map_canvas_obj_details {
height: 350px;
width: 600px;
float: left;
position: relative;
z-index: 30 !important;
}
#map_canvas_grad_mjesto {
height: 340px;
width: 100%;
float: left;
position: relative;
z-index: 30 !important;
}
#locations {
list-style: none;
width: 122px;
float: left;
}
#locations li {
width: 156px;
float: left;
position: relative;
z-index: 20;
padding-top: 5px;
padding-bottom: 0px;
padding-left: 6px;
}
#locations li:hover, #locations li.hover {
background-color: #ffe8b2;
background-image: url(http://www.booking-dalmatia.com/index_files/shadow.png);
background-repeat: repeat-y;
background-position: 6px 0;
width: 116px;
}
#locations li:hover h5, #locations li.hover h5 {
color: #669933;
text-shadow: 0 1px 0px rgba(255,255,255,0.3);
font-weight: bold;
}
#more-info {
width: 332px;
float: left;
background: #ffe8b2;
padding: 10px;
height: 130px;
text-align: justify;
}
#more-info * {
position: relative; z-index: 40;
float: left;
}
#more-info > div {
background: #e9e2bf;
-moz-box-shadow: 0 0 14px rgba(70,49,1,0.5);
-webkit-box-shadow: 0 0 14px rgba(70,49,1,0.5);
padding: 10px;
height: 110px;
float: left;
}
.longdesc {
display: none;
text-align: justify;
}
.mapa_lokacije {
float: left;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #669933;
}
.mapa_mape {
float: left;
width: 352px;
}
/* player container */
/* player container */
/* player container */
/* player container */
div.player {
height:164px;
width:292px;
outline:0px solid #333;
cursor:pointer;
float:left;
text-align:center;
}
/* play button */
div.player img {
margin-top:48px;
}
/* info area */
div.player div.info {
height:35px;
opacity:0.7;
color:#fff;
margin-top:45px;
text-align:left;
font-size:14px;
margin-top:20px;
background-color: #000;
background-image: url(http://www.booking-dalmatia.com/index_files/h80.png);
background-repeat: repeat-x;
font-weight: bold;
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #ccc;
border-bottom-color: #ccc;
padding-top: 2px;
padding-right: 15px;
padding-bottom: 2px;
padding-left: 15px;
}
div.player div.info:hover {
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #399EC6;
border-bottom-color: #399EC6;
}
/* duration data inside info area */
div.player div.info span {
color:#99FF99;
display:block;
font-weight:normal;
font-size: 12px;
}
.search_object {
font-size:28px;
line-height:1.2em;
color:#007DB5;
margin-bottom:10px;
font-weight: normal;
letter-spacing: -1px;
border-bottom-width: medium;
border-bottom-style: double;
border-bottom-color: #29A2CE;
position:relative;
}
.search_object .backgr_sear{
background:url(http://www.booking-dalmatia.com/index_files/sprites_icon.png) no-repeat 0 0;
height:32px;
width:32px;
background-position:0px -120px;
position: absolute;
top: 0;
right: 0;
}
.big_title a{
font-size:26px;
line-height:1.2em;
color:#007DB5;
margin-bottom:10px;
font-weight: normal;
letter-spacing: -1px;
text-decoration: none;
}
.big_title a:hover{
text-decoration: underline;
}
.rezervacije_form {
font-size:28px;
line-height:1.2em;
color:#fff;
font-weight: normal;
letter-spacing: -1px;
background-image: url(http://www.booking-dalmatia.com/index_files/pencil.png);
background-repeat: no-repeat;
background-position: right;
text-align: left;
padding-bottom: 10px;
padding-left: 10px;
}
.search_object:hover {
}
.search_destinations {
font-size:28px;
line-height:1.2em;
color:#007DB5;
margin-bottom:10px;
font-weight: normal;
letter-spacing: -1px;
border-bottom-width: medium;
border-bottom-style: double;
border-bottom-color: #007DB5;
margin-top: 15px;
position:relative;
}
.search_destinations:hover {
}
.search_destinations .backgr_dest{
background:url(http://www.booking-dalmatia.com/index_files/sprites_icon.png) no-repeat 0 0;
height:32px;
width:32px;
background-position:0px -156px;
position: absolute;
top: 0;
right: 0;
}
.slika_logo {
position:absolute;
left:0px;
top:0px;
width:330px;
height:110px;
background-image: url(http://www.booking-dalmatia.com/index_files/logo_booking_dalmatia.png);
background-repeat: no-repeat;
background-position: left top;
z-index: 1;
}
/* error container */
#errors {
background-color:#163356;
color:#fff;
width:150px;
padding:20px;
display:none;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}
/* title */
#errors h2 {
margin:-5px 0;
color:yellow;
}
#errors-comments {
background-color:#163356;
color:#fff;
padding:20px;
margin:0px;
display:none;
-moz-border-radius:5px;
-webkit-border-radius:5px;
height: 50px;
}
/* title */
#errors-comments h2 {
margin:-5px 0;
color:yellow;
}
#povijest {
text-align: justify;
}
.destination_separator {
font-style: normal;
color: #FFFFFF;
background-color: #29A2CE;
text-align: right;
padding: 5px;
margin-top: 15px;
margin-bottom: 15px;
font-weight: bold;
letter-spacing: 1px;
}
.txt_obj {
color:#007DB5;
letter-spacing: -1px;
font-weight: bold;
font-size:16px;
line-height: 20px;
}
.txt_obj span{
font-size:15px;
font-weight: normal;
letter-spacing: 0px;
line-height: 20px;
}
.txt_obj span sup{
vertical-align:50%;
font-size:9px;
}
/* overlay form object details*/
/* overlay form object details*/
/* overlay form object details*/
/* overlay form object details*/
/* overlay root element */
#sheet_88 {
width:800px;
height:550px;
position:absolute;
font-size:11px;
display:none;
-webkit-box-shadow: 0 0 30px #777;
-moz-box-shadow: 0 0 30px #777;
}
/* some border radius for various elements and different browsers. CSS isn't perfect */
.rounded_88, #sheet_88 input, .error {
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
-khtml-border-radius: 5px;
}
/* adjust for browsers that support range input
input[type=range] {
width:230px;
height:28px;
background-color:#777;
padding:0;
margin:0;
border:0;
}
input[type=date] {
font-size:14px;
}
*/
/* the form */
#myform_88 {
padding-bottom: 0px;
width:610px;
padding-top: 30px;
padding-right: 15px;
padding-left: 15px;
padding-bottom: 0px;
background-image: url(http://www.booking-dalmatia.com/index_files/gradient_blue.png);
background-repeat: repeat;
color:#fff;
}
#myform_88 p {
clear:left;
}
fieldset {
float:left;
margin-left:15px;
padding:0;
border:0;
width:282px;
}
.last {
margin-right:0;
}
#myform_88 legend {
color:#fff;
font-size:30px;
text-shadow:0px 1px 0px #000;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 0px;
font-weight: bold;
}
#myform_88 label {
display:block;
margin:3px;
color:#FFFFFF;
font-size:18px;
text-shadow:0 1px 0 #000;
font-weight: normal;
}
#myform_88 input {
border:1px solid;
border-color:#ccc #ddd #ddd #ccc;
padding:6px;
background-color:rgba(255, 255, 255, 0.9);
font-size:15px;
color:#555;
text-shadow:0 1px 0 #fff;
font-weight: bold;
}
#myform_88 input:focus {
background-color:#fff;
color:#000;
}
#myform_88 input[required] {
font-weight:bold;
}
#myform_88 select {
border:1px solid;
border-color:#ccc #ddd #ddd #ccc;
padding:6px;
background-color:rgba(255, 255, 255, 0.9);
font-size:15px;
color:#555;
text-shadow:0 1px 0 #fff;
font-weight: bold;
}
#myform_88 select:focus {
background-color:#fff;
color:#000;
}
#myform_88 select[required] {
font-weight:bold;
}
#myform_88 textarea {
border:1px solid;
border-color:#ccc #ddd #ddd #ccc;
padding:6px;
background-color:rgba(255, 255, 255, 0.9);
font-size:15px;
color:#555;
text-shadow:0 1px 0 #fff;
width:95%;
height: 100px;
font-weight: bold;
}
#myform_88 textarea:focus {
background-color:#fff;
color:#000;
}
#myform_88 textarea[required] {
font-weight:bold;
}
#myform_88 checkbox {
border:1px solid;
border-color:#ccc #ddd #ddd #ccc;
padding:6px;
background-color:rgba(255, 255, 255, 0.9);
font-size:15px;
color:#555;
text-shadow:0 1px 0 #fff;
width:95%;
height: 100px;
font-weight: bold;
}
#myform_88 checkbox:focus {
background-color:#fff;
color:#000;
}
#myform_88 checkbox[required] {
font-weight:bold;
}
/* buttons */
#myform_88 button {
border:1px solid #d1ddc7;
color:#fff;
font-size:26px;
font-weight:bold;
text-align:center;
cursor:pointer;
outline:0;
background-image: url(http://www.booking-dalmatia.com/index_files/forma_a.png);
background-repeat: repeat-x;
width:100%;
height: 60px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
}
#myform_88 button:hover {
background-image: url(http://www.booking-dalmatia.com/index_files/forma_b.png);
background-repeat: repeat-x;
}
#myform_88 button:active {
background-image: url(http://www.booking-dalmatia.com/index_files/forma_b.png);
background-repeat: repeat-x;
}
.reset_88 {
border:1px solid #d1ddc7;
color:#fff;
font-size:18px;
font-weight:bold;
padding:6px;
text-align:center;
text-decoration:none;
text-shadow:0 1px 0 #000;
cursor:pointer;
outline:0;
background-image: url(http://www.booking-dalmatia.com/index_files/forma_a.png);
background-repeat: repeat-x;
width:100%;
height: 20px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
}
.reset_88 :hover {
background-image: url(http://www.booking-dalmatia.com/index_files/forma_b.png);
background-repeat: repeat-x;
}
.reset_88 :active {
background-image: url(http://www.booking-dalmatia.com/index_files/forma_b.png);
background-repeat: repeat-x;
}
/* validation error message */
.error {
height:18px;
background-color:#FFFF99;
font-size:14px;
border:1px solid #7B9EBD;
padding:4px 10px;
color:#7B9EBD;
display:none;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius-bottomleft:0;
-moz-border-radius-topleft:0;
-webkit-border-bottom-left-radius:0;
-webkit-border-top-left-radius:0;
-moz-box-shadow:0 0 6px #ddd;
-webkit-box-shadow:0 0 6px #ddd;
z-index: 99999;
}
/* ..with a pure CSS arrow */
.error em {
border:7px solid;
border-color:#7B9EBD transparent transparent;
bottom:-12px;
display:block;
height:0;
left:10px;
position:absolute;
}
/* field with validation error */
.invalid_88 {
background-color:rgba(221, 233, 255, 0.898) !important;
}
.high {
padding:15px 0 0 15px;
clear:both;
}
/* make some elements sit over the mask */
.error, #calroot {
z-index:99999;
}
/* overlay close button */
div.close {
right:-15px;
top:-15px;
}
/* slider root element */
.slider {
background:#3C72E6 url(http://www.booking-dalmatia.com/index_files/forma_a.png) repeat-x 0 0;
height:9px;
position:relative;
cursor:pointer;
border:1px solid #333;
width:183px;
float:left;
clear:right;
margin-top:10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-moz-box-shadow:inset 0 0 8px #000;
}
/* progress bar (enabled with progress: true) */
.progress {
height:9px;
background-color:#C5FF00;
display:none;
opacity:0.6;
}
/* drag handle */
.handle {
background:#fff url(http://www.booking-dalmatia.com/index_files/forma_a.png) repeat-x 0 0;
height:28px;
width:28px;
top:-12px;
position:absolute;
display:block;
margin-top:1px;
border:1px solid #000;
cursor:move;
-moz-box-shadow:0 0 6px #000;
-webkit-box-shadow:0 0 6px #000;
-moz-border-radius:14px;
-webkit-border-radius:14px;
}
/* the input field */
.range {
border:1px inset #ddd;
float:left;
font-size:20px;
margin:0 0 0 15px;
padding:3px 0;
text-align:center;
width:50px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
#apple_reserv {
margin-top:10px;
text-align:center;
}
#apple_reserv img {
display:block;
height:48px;
overflow:hidden;
text-indent:-999em;
width:136px;
cursor:pointer;
background-attachment: scroll;
background-color: transparent;
background-image: url(http://www.booking-dalmatia.com/index_files/rezerviraj_0.png);
background-repeat: no-repeat;
background-position: 0 0;
float: right;
}
#apple_reserv img:hover {
background-position:0 -48px ;
}
#apple_reserv img:focus {
background-position:0 -48px ;
}
#apple_map {
margin-top:10px;
text-align:center;
}
#apple_map img {
display:block;
height:50px;
overflow:hidden;
text-indent:-999em;
width:80px;
cursor:pointer;
background-attachment: scroll;
background-color: transparent;
background-image: url(http://www.booking-dalmatia.com/index_files/map_48_1.png);
background-repeat: no-repeat;
background-position: 0 0;
float: right;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}
#apple_map img:hover {
background-position:0 -2px ;
}
#apple_map img:focus {
background-position:0 -2px ;
}
.apple_overlay_reserv {
display:none;
background-image:url(http://www.booking-dalmatia.com/index_files/overlay_reservation.png);
width:640px;
height:330px;
padding:35px;
font-size:11px;
}
.apple_overlay_reserv .close {
background-image:url(http://www.booking-dalmatia.com/index_files/close.png);
position:absolute; right:5px; top:5px;
cursor:pointer;
height:35px;
width:35px;
}
/* letter_choose */
#letter_choose {
position:relative;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
border: 0px solid #000000;
}
#letter_choose select {
border: 1px solid #cccccc;
padding: 5px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
#letter_choose select:focus {
color:#000000;
background-color:#FFEACE;
}
#letter_choose select:active {
background-color:#FFEACE;
}
/* curr_conv */
#curr_conv {
position:relative;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
border: 0px solid #000000;
color: #555555;
}
#curr_conv input {
border:1px solid #ccc;
padding:5px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
#curr_conv input:focus {
color:#000000;
background-color:#FFEACE;
}
#curr_conv input:active {
background-color:#FFEACE;
}
#curr_conv select {
border: 1px solid #ccc;
padding: 5px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
#curr_conv select:focus {
color:#000000;
background-color:#FFEACE;
}
#curr_conv select:active {
background-color:#FFEACE;
}
/* search_form */
#search_form {
position:relative;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
border: 0px solid #000000;
}
#search_form input {
border:1px solid #ccc;
padding:5px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
#search_form input:focus {
color:#000000;
background-color:#FFEACE;
}
#search_form input:active {
background-color:#FFEACE;
}
#search_form select {
border: 1px solid #ccc;
padding: 5px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
#search_form select:focus {
color:#000000;
background-color:#FFEACE;
}
#search_form select:active {
background-color:#FFEACE;
}
#ajax_language {
width: 80px;
position: absolute;
right: 262px;
-webkit-border-radius: 5px;
border-radius: 5px;
padding-top: 3px;
}
#message_id {
position: absolute;
right: 630px;
-webkit-border-radius: 5px;
border-radius: 5px;
margin-top: 3px;
padding-left: 30px;
color: #29A1CE;
z-index: 500;
}
#message_id a {
color: #29A1CE;
text-decoration: none;
}
#message_id a:hover {
color: #fff;
}
#message_info {
position: absolute;
right: 630px;
-webkit-border-radius: 5px;
border-radius: 5px;
color: #007DB5;
z-index: 500;
top: 20px;
}
#message_info img{
float: left;
margin-right: 5px;
}
#close_message {
float:right;
}
#user_id {
position: absolute;
right: 500px;
-webkit-border-radius: 5px;
border-radius: 5px;
margin-top: 3px;
padding-left: 30px;
color: #007DB5;
z-index: 500;
background:url(http://www.booking-dalmatia.com/index_files/sprites_icon.png) no-repeat 0 0;
height:18px;
background-position:0px -481px;
}
#user_id a {
color: #007DB5;
text-decoration: none;
}
#user_id a:hover {
color: #fff;
}
#user_favourite {
position: absolute;
right: 380px;
-webkit-border-radius: 5px;
border-radius: 5px;
margin-top: 3px;
padding-left: 30px;
color: #007DB5;
float:left;
background:url(http://www.booking-dalmatia.com/index_files/sprites_icon.png) no-repeat 0 0;
height:18px;
background-position:0px -499px;
}
#user_favourite a {
color: #007DB5;
text-decoration: none;
}
#user_favourite a:hover {
color: #fff;
}
#user_show {
float:right;
}
#user_info {
position: absolute;
right: 500px;
-webkit-border-radius: 5px;
border-radius: 5px;
color: #007DB5;
z-index: 500;
top: 20px;
width: 170px;
}
#user_info img{
float: left;
margin-right: 5px;
}
#close_user {
float:right;
}
#favourite_info {
color: #007DB5;
position: fixed;
right: 0;
top: 150px;
z-index: 999;
}
#favourite_left {
position: fixed;
right: 0;
top: 139px;
width: 24px;
background-image: url(http://www.booking-dalmatia.com/index_files/left_arrow_trans.png);
height: 24px;
z-index: 999;
}
#favourite_right {
position: fixed;
right: 0;
top: 139px;
width: 24px;
background-image: url(http://www.booking-dalmatia.com/index_files/right_arrow_trans.png);
height: 24px;
z-index: 999;
}
#plus_fav {
position: fixed;
right: 0;
top: 115px;
width: 48px;
background-image: url(http://www.booking-dalmatia.com/index_files/plus_fav.png);
height: 24px;
z-index: 999;
}
#fav_link a{
color: #007DB5;
text-decoration: none;
font-size: 11px;
line-height: 11px;
}
#fav_link a:hover{
text-decoration: underline;
}
#close_fav {
float:right;
}
#panorama_show {
position: fixed;
left: 0;
top: 115px;
width: 109px;
background-image: url(http://www.booking-dalmatia.com/index_files/panorama_show.png);
background-repeat: no-repeat;
height: 24px;
z-index: 999;
}
#panorama_hide {
position: fixed;
left: 0;
top: 115px;
width: 32px;
background-image: url(http://www.booking-dalmatia.com/index_files/panorama_hide.png);
background-repeat: no-repeat;
height: 15px;
z-index: 999;
}
.flags_tooltip {
display:none;
background-color:#ffa;
border:1px solid #cc9;
padding:3px;
font-size:13px;
-moz-box-shadow: 2px 2px 11px #666;
-webkit-box-shadow: 2px 2px 11px #666;
z-index: 9999;
}
.flags_multi img {
border:0;
cursor:pointer;
margin-left:1px;
}
.flags_multi
{
text-decoration:none;
display:block;
margin-top: 5px;
}
.flags_aut
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0 0;
}
.flags_aut:hover
{
background-position:24px 0;
}
.flags_bel
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -19px;
}
.flags_bel:hover
{
background-position:24px -19px;
}
.flags_bih
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -38px;
}
.flags_bih:hover
{
background-position:24px -38px;
}
.flags_hrv
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -57px;
}
.flags_hrv:hover
{
background-position:24px -57px;
}
.flags_cze
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -76px;
}
.flags_cze:hover
{
background-position:24px -76px;
}
.flags_dnk
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -95px;
}
.flags_dnk:hover
{
background-position:24px -95px;
}
.flags_fin
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -114px;
}
.flags_fin:hover
{
background-position:24px -114px;
}
.flags_fra
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -133px;
}
.flags_fra:hover
{
background-position:24px -133px;
}
.flags_deu
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -152px;
}
.flags_deu:hover
{
background-position:24px -152px;
}
.flags_grc
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -171px;
}
.flags_grc:hover
{
background-position:24px -171px;
}
.flags_ita
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -190px;
}
.flags_ita:hover
{
background-position:24px -190px;
}
.flags_nor
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -209px;
}
.flags_nor:hover
{
background-position:24px -209px;
}
.flags_srb
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -228px;
}
.flags_srb:hover
{
background-position:24px -228px;
}
.flags_svn
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -247px;
}
.flags_svn:hover
{
background-position:24px -247px;
}
.flags_esp
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -266px;
}
.flags_esp:hover
{
background-position:24px -266px;
}
.flags_swe
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -285px;
}
.flags_swe:hover
{
background-position:24px -285px;
}
.flags_che
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -304px;
}
.flags_che:hover
{
background-position:24px -304px;
}
.flags_tur
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -323px;
}
.flags_tur:hover
{
background-position:24px -323px;
}
.flags_gbr
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -342px;
}
.flags_gbr:hover
{
background-position:24px -342px;
}
.flags_arg
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -361px;
}
.flags_arg:hover
{
background-position:24px -361px;
}
.flags_bra
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -380px;
}
.flags_bra:hover
{
background-position:24px -380px;
}
.flags_can
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -399px;
}
.flags_can:hover
{
background-position:24px -399px;
}
.flags_chl
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -418px;
}
.flags_chl:hover
{
background-position:24px -418px;
}
.flags_mex
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -437px;
}
.flags_mex:hover
{
background-position:24px -437px;
}
.flags_usa
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -456px;
}
.flags_usa:hover
{
background-position:24px -456px;
}
.flags_dza
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -475px;
}
.flags_dza:hover
{
background-position:24px -475px;
}
.flags_egy
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -494px;
}
.flags_egy:hover
{
background-position:24px -494px;
}
.flags_sau
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -513px;
}
.flags_sau:hover
{
background-position:24px -513px;
}
.flags_zaf
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -532px;
}
.flags_zaf:hover
{
background-position:24px -532px;
}
.flags_tun
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -551px;
}
.flags_tun:hover
{
background-position:24px -551px;
}
.flags_aus
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -570px;
}
.flags_aus:hover
{
background-position:24px -570px;
}
.flags_hkg
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -589px;
}
.flags_hkg:hover
{
background-position:24px -589px;
}
.flags_ind
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -608px;
}
.flags_ind:hover
{
background-position:24px -608px;
}
.flags_jpn
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -627px;
}
.flags_jpn:hover
{
background-position:24px -627px;
}
.flags_rus
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -646px;
}
.flags_rus:hover
{
background-position:24px -646px;
}
.flags_sgp
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -665px;
}
.flags_sgp:hover
{
background-position:24px -665px;
}
.flags_are
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -684px;
}
.flags_are:hover
{
background-position:24px -684px;
}
.flags_chn
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -703px;
}
.flags_chn:hover
{
background-position:24px -703px;
}
.flags_hun
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -722px;
}
.flags_hun:hover
{
background-position:24px -722px;
}
.flags_idn
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -741px;
}
.flags_idn:hover
{
background-position:24px -741px;
}
.flags_irl
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -760px;
}
.flags_irl:hover
{
background-position:24px -760px;
}
.flags_jam
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -779px;
}
.flags_jam:hover
{
background-position:24px -779px;
}
.flags_lux
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -798px;
}
.flags_lux:hover
{
background-position:24px -798px;
}
.flags_mkd
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -817px;
}
.flags_mkd:hover
{
background-position:24px -817px;
}
.flags_nld
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -836px;
}
.flags_nld:hover
{
background-position:24px -836px;
}
.flags_nzl
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -855px;
}
.flags_nzl:hover
{
background-position:24px -855px;
}
.flags_pol
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -874px;
}
.flags_pol:hover
{
background-position:24px -874px;
}
.flags_prt
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -893px;
}
.flags_prt:hover
{
background-position:24px -893px;
}
.flags_rom
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -912px;
}
.flags_rom:hover
{
background-position:24px -912px;
}
.flags_svk
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -931px;
}
.flags_svk:hover
{
background-position:24px -931px;
}
.flags_twn
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -950px;
}
.flags_twn:hover
{
background-position:24px -950px;
}
.flags_ukr
{
width:24px;
height:18px;
float:left;
background-image:url(http://www.booking-dalmatia.com/icons/flags/flags_eu.png);
background-position:0px -969px;
}
.flags_ukr:hover
{
background-position:24px -969px;
}
#sprite_logo
{
width:312px;
height:109px;
text-decoration:none;
display:block;
background-image:url(http://www.booking-dalmatia.com/index_files/logo_booking_dalmatia.png);
background-position:0 0;
}
.foot_wrap {
width:80%;
float: left;
padding-left: 10%;
padding-right: 10%;
text-align: center;
font-size: 12px;
color:#007DB5;
}
.foot {
background:url(http://www.booking-dalmatia.com/index_files/sprites_icon.png) no-repeat 0 0;
height:32px;
float:left;
padding-left:45px;
margin-top: 20px;
text-align: center;
color:#6f8a96;
outline:none;
text-align: center;
font-size: 12px;
line-height: 30px;
text-decoration: none;
padding-right: 15px;
}
.foot a{
text-decoration: underline;
color: #007DB5;
}
.foot a:hover {
text-decoration: none;
}
.foot.web { background-position:0px -235px; }
.foot.zapa { background-position:0px -276px; }
.foot.kont { background-position:0px -314px; }
.foot.polic {
background-position:0px -449px;
}
.foot.worl { background-position:0px -352px; padding-left:0px; width:66px; }
.foot.tran_hr { background-position:-500px 0px; padding-left:0px; width:32px; }
.foot.tran_en { background-position:-500px 0px; padding-left:0px; width:32px; }
.error404 {
background-image: url(http://www.booking-dalmatia.com/index_files/404.png);
height: 492px;
width: 476px;
-moz-border-radius:10px;
border-radius:10px;
-webkit-border-radius: 10px;
color:#fff;
}
.error404 h1{
padding-left:20px;
color:#fff;
}
.error404 p{
padding-left:2px;
}
.error404 li{
padding-left:20px;
padding-right:20px;
}
.kat {
background:url(http://www.booking-dalmatia.com/index_files/kategorije_sprite.png) no-repeat 0 0;
float:left;
width:10px;
height:10px;
margin-right: 3px;
margin-left: 3px;
}
.kat.sta { background-position:0px 0px; }
.kat.ancho { background-position:0px -14px; }
.kat.rudde { background-position:0px -28px; }
/* google search */
.gs-webResult.gs-result a.gs-title:link,
.gs-webResult.gs-result a.gs-title:link b,
.gs-imageResult a.gs-title:link,
.gs-imageResult a.gs-title:link b {
color: #0000CC;
font-size:12px;  }
.gs-webResult.gs-result a.gs-title:visited,
.gs-webResult.gs-result a.gs-title:visited b,
.gs-imageResult a.gs-title:visited,
.gs-imageResult a.gs-title:visited b {
color: #0000CC;
font-size:12px;  }
.gs-webResult.gs-result a.gs-title:hover,
.gs-webResult.gs-result a.gs-title:hover b,
.gs-imageResult a.gs-title:hover,
.gs-imageResult a.gs-title:hover b {
color: #0000CC;
font-size:12px;  }
.gs-webResult.gs-result a.gs-title:active,
.gs-webResult.gs-result a.gs-title:active b,
.gs-imageResult a.gs-title:active,
.gs-imageResult a.gs-title:active b {
color: #0000CC;
font-size:12px;  }
.gs-webResult .gs-snippet, .gs-imageResult .gs-snippet {
color:black;
font-size:12px;}
.gs-webResult div.gs-visibleUrl,
.gs-imageResult div.gs-visibleUrl {
color: #008000;
font-size:12px;
}
.gs-webResult div.gs-visibleUrl-short {
color: #008000;
font-size:12px;
}
.apartm_loka_rekl {
width: 200px;
float: left;
}
.apartm_loka {
width: 264px;
float: left;
}
.apartm_loka h2 {
color:#007DB5;
text-align: left;
font-size: 27px;
padding-left: 35px;
background-image: url(http://www.booking-dalmatia.com/index_files/apartment_32.png);
background-repeat: no-repeat;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #669933;
background-color: #FFF1D2;
text-shadow: 1px 1px 0px #fff;
}
.apartm_lok h2:hover {
color:#F79618;
}
.apartm_lok li {
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 27px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_green.png);
line-height: 16px;
font-size: 12px;
background-repeat: no-repeat;
background-position: 12px;
}
.apartm_lok li a {
text-decoration: none;
color: #669933;
}
.apartm_lok li a:hover {
color: #66CC33;
background-color: #ffe8b2;
}
.list_apartm_lok li {
font-weight:normal;
height:1%;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 19px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_green.png);
background-repeat: no-repeat;
background-position: left 5px;
margin-left: 10px;
}
.list_apartm_lok li a {
text-decoration: none;
color: #007DB5;
}
.list_apartm_lok li a:hover {
text-decoration: underline;
}
.boat_loka_rekl {
width: 200px;
float: left;
}
.boat_loka {
width: 264px;
float: left;
}
.boat_loka h2 {
color:#007DB5;
text-align: left;
font-size: 27px;
padding-left: 35px;
background-image: url(http://www.booking-dalmatia.com/index_files/rudder_32.png);
background-repeat: no-repeat;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #669933;
background-color: #FFF1D2;
text-shadow: 1px 1px 0px #fff;
}
.boat_loka h2:hover {
color:#F79618;
}
.boat_loka li {
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 27px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_orange.png);
line-height: 16px;
font-size: 12px;
background-repeat: no-repeat;
background-position: 12px;
}
.boat_loka li a {
text-decoration: none;
color: #669933;
}
.boat_loka li a:hover {
color: #66CC33;
background-color: #ffe8b2;
}
.list_boat_lok li {
font-weight:normal;
height:1%;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 19px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_orange.png);
background-repeat: no-repeat;
background-position: left 5px;
margin-left: 10px;
}
.list_boat_lok li a {
text-decoration: none;
color: #007DB5;
}
.list_boat_lok li a:hover {
text-decoration: underline;
}
.camp_loka_rekl {
width: 200px;
float: left;
}
.camp_loka {
width: 264px;
float: left;
}
.camp_loka h2 {
color:#007DB5;
text-align: left;
font-size: 27px;
padding-left: 35px;
background-image: url(http://www.booking-dalmatia.com/index_files/camp_tent_32.png);
background-repeat: no-repeat;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #669933;
background-color: #FFF1D2;
text-shadow: 1px 1px 0px #fff;
}
.camp_loka h2:hover {
color:#F79618;
}
.camp_loka li {
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 27px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_green_light.png);
line-height: 16px;
font-size: 12px;
background-repeat: no-repeat;
background-position: 12px;
}
.camp_loka li a {
text-decoration: none;
color: #669933;
}
.camp_loka li a:hover {
color: #66CC33;
background-color: #ffe8b2;
}
.list_camp_lok li {
font-weight:normal;
height:1%;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 19px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_green_light.png);
background-repeat: no-repeat;
background-position: left 5px;
margin-left: 10px;
}
.list_camp_lok li a {
text-decoration: none;
color: #007DB5;
}
.list_camp_lok li a:hover {
text-decoration: underline;
}
.hotel_loka_rekl {
width: 200px;
float: left;
}
.hotel_loka {
width: 264px;
float: left;
}
.hotel_loka h2 {
color:#007DB5;
text-align: left;
font-size: 27px;
padding-left: 35px;
background-image: url(http://www.booking-dalmatia.com/index_files/hotel_32.png);
background-repeat: no-repeat;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #669933;
background-color: #FFF1D2;
text-shadow: 1px 1px 0px #fff;
}
.hotel_lok h2:hover {
color:#F79618;
}
.hotel_lok li {
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 27px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_blue_light.png);
line-height: 16px;
font-size: 12px;
background-repeat: no-repeat;
background-position: 12px;
}
.hotel_lok li a {
text-decoration: none;
color: #669933;
}
.hotel_lok li a:hover {
color: #66CC33;
background-color: #ffe8b2;
}
.list_hotel_lok li {
font-weight:normal;
height:1%;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 19px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_blue_light.png);
background-repeat: no-repeat;
background-position: left 5px;
margin-left: 10px;
}
.list_hotel_lok li a {
text-decoration: none;
color: #007DB5;
}
.list_hotel_lok li a:hover {
text-decoration: underline;
}
.marina_loka_rekl {
width: 200px;
float: left;
}
.marina_loka {
width: 264px;
float: left;
}
.marina_loka h2 {
color:#007DB5;
text-align: left;
font-size: 27px;
padding-left: 35px;
background-image: url(http://www.booking-dalmatia.com/index_files/anchor32.png);
background-repeat: no-repeat;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #669933;
background-color: #FFF1D2;
text-shadow: 1px 1px 0px #fff;
}
.marina_loka h2:hover {
color:#F79618;
}
.marina_loka li {
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 27px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_purple.png);
line-height: 16px;
font-size: 12px;
background-repeat: no-repeat;
background-position: 12px;
}
.marina_loka li a {
text-decoration: none;
color: #669933;
}
.marina_loka li a:hover {
color: #66CC33;
background-color: #ffe8b2;
}
.list_marina_lok li {
font-weight:normal;
height:1%;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 19px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_purple.png);
background-repeat: no-repeat;
background-position: left 5px;
margin-left: 10px;
}
.list_marina_lok li a {
text-decoration: none;
color: #007DB5;
}
.list_marina_lok li a:hover {
text-decoration: underline;
}
.restau_loka_rekl {
width: 200px;
float: left;
}
.restau_loka {
width: 264px;
float: left;
}
.restau_loka h2 {
color:#007DB5;
text-align: left;
font-size: 27px;
padding-left: 35px;
background-image: url(http://www.booking-dalmatia.com/index_files/restaurant_32.png);
background-repeat: no-repeat;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #669933;
background-color: #FFF1D2;
text-shadow: 1px 1px 0px #fff;
}
.restau_loka h2:hover {
color:#F79618;
}
.restau_loka li {
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 27px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_red.png);
line-height: 16px;
font-size: 12px;
background-repeat: no-repeat;
background-position: 12px;
}
.restau_loka li a {
text-decoration: none;
color: #669933;
}
.restau_loka li a:hover {
color: #66CC33;
background-color: #ffe8b2;
}
.list_restau_lok li {
font-weight:normal;
height:1%;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 19px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_red.png);
background-repeat: no-repeat;
background-position: left 5px;
margin-left: 10px;
}
.list_restau_lok li a {
text-decoration: none;
color: #007DB5;
}
.list_restau_lok li a:hover {
text-decoration: underline;
}
.vill_loka_rekl {
width: 200px;
float: left;
}
.vill_loka {
width: 264px;
float: left;
}
.vill_loka h2 {
color:#007DB5;
text-align: left;
font-size: 27px;
padding-left: 35px;
background-image: url(http://www.booking-dalmatia.com/index_files/villa_32.png);
background-repeat: no-repeat;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #669933;
background-color: #FFF1D2;
text-shadow: 1px 1px 0px #fff;
}
.vill_loka h2:hover {
color:#F79618;
}
.vill_loka li {
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 27px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_yellow.png);
line-height: 16px;
font-size: 12px;
background-repeat: no-repeat;
background-position: 12px;
}
.vill_loka li a {
text-decoration: none;
color: #669933;
}
.vill_loka li a:hover {
color: #66CC33;
background-color: #ffe8b2;
}
.list_vill_lok li {
font-weight:normal;
height:1%;
padding-top: 0;
padding-right: 0;
padding-bottom: 0px;
padding-left: 19px;
background-image: url(http://www.booking-dalmatia.com/index_files/dot_yellow.png);
background-repeat: no-repeat;
background-position: left 5px;
margin-left: 10px;
}
.list_vill_lok li a {
text-decoration: none;
color: #007DB5;
}
.list_vill_lok li a:hover {
text-decoration: underline;
}
.obj_loka_rekl {
width: 180px;
float: left;
}
.obj_loka {
width: 284px;
float: left;
}
#istakni_336 {
width: 336px;
height: 280px;
}
#istakni_160 {
width: 160px;
height: 600px;
}
.video_nav {
color: #6AB6D2;
text-align: center;
font-weight: bold;
}
.video_livo {
float: left;
width: 46px;
}
.video_sredina {
float: left;
width: 200px;
}
.video_desno {
float: left;
width: 46px;
}
/* object */
/* navigation */
#tab_nav {
background-color: #009EDE;
background-image: url(http://www.booking-dalmatia.com/index_files/gradient.png);
background-repeat: repeat-x;
background-position: 0 -40px;
height:104px;
width:950px;
margin-left: -29px;
border-bottom:1px solid #29A1CE;
border-left:1px solid #29A1CE;
border-right:1px solid #29A1CE;
}
#tab_nav ul {
width:954px;
margin-right: auto;
margin-left: auto;
}
#tab_nav li {
border-right:0px solid #ddd;
float:left;
width:95px;
list-style-type:none;
text-align:center;
margin-top:0px;
padding-right: 0px;
}
#tab_nav a {
color:#333333;
display:block;
padding:1px;
position:relative;
word-spacing:-2px;
font-size:11px;
height:100px;
text-decoration:none;
border: 1px solid #ddd;
margin-left: 0px;
margin-right: 0px;
}
#tab_nav a.current {
background:url(http://www.booking-dalmatia.com/index_files/down_large.jpg);
}
#tab_nav a:hover {
background:url(http://www.booking-dalmatia.com/index_files/down_large.jpg);
}
#tab_nav img {
border:0px solid #ccc;
margin:0px 0px 0px 0px;
padding:2px;
display:block;
margin-right: auto;
margin-left: auto;
}
#tab_nav strong {
display:block;
font-size:13px;
}
/* panes */
#panes {
width:954px;
height:480px;
padding-bottom:0px;
/* must be relative so the individual panes can be absolutely positioned */
position:relative;
margin-left: -29px;
border: 1px solid #29A1CE;
}
/* crossfading effect needs absolute positioning from the elements */
#panes div.tab {
display:none;
position:absolute;
top:10px;
left:10px;
font-size:13px;
color:#444;
width:930px;
border: 0px solid #ccc;
}
#panes img {
}
#panes p.more {
color:#000;
font-weight:bold;
font-size:13px;
}
#panes h3 {
margin:0 0 -5px 0;
font-size:22px;
font-weight:normal;
}
.obj_usl {
float:left;
width:25%;
text-align:center
}
.obj_usl li {
list-style-image: url(http://www.booking-dalmatia.com/index_files/dot_blue_light.png);
}
.obj_prav {
text-align:center
}
.obj_prav li {
list-style-image: url(http://www.booking-dalmatia.com/index_files/dot_blue_light.png);
}
.obj_sad {
float:left;
width:50%;
text-align:center
}
.obj_sad li {
list-style-image: url(http://www.booking-dalmatia.com/index_files/dot_blue_light.png);
}
.obj_book_calendar_wrapper {
height:370px;
}
.obj_book_calendar {
width:100%;
text-align:center
}
.obj_veza {
width:100%
}
.obj_veza_2 {
}
.obj_veza_single {
margin-bottom: 5px;
}
.obj_veza_single:hover {
background-color: #CCFFFF;
}
/* objekt */
/* overlay root element */
#sheet_38 {
width:800px;
height:550px;
position:absolute;
font-size:11px;
display:none;
-webkit-box-shadow: 0 0 30px #777;
-moz-box-shadow: 0 0 30px #777;
}
/* some border radius for various elements and different browsers. CSS isn't perfect */
.rounded_38 {
background-color: #CCFFFF;
border: thin solid #29A1CE;
float:left;
height:303px;
}
#sheet_38 input, .error {
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
-khtml-border-radius: 5px;
background-color: #FFFF00;
}
/* adjust for browsers that support range input
input[type=range] {
width:230px;
height:28px;
background-color:#777;
padding:0;
margin:0;
border:0;
}
input[type=date] {
font-size:14px;
}
*/
/* the form */
#myform_38 {
padding-bottom: 0px;
width:932px;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
}
#myform_38 p {
clear:left;
}
fieldset .first_38 {
float:left;
margin-left:15px;
padding:0;
border:0;
width:382px;
}
.last_38 {
margin-right:0;
}
#myform_38 legend {
color:#fff;
font-size:30px;
text-shadow:0 1px 0 #000;
padding-top: 0;
padding-right: 0;
padding-bottom: 10;
padding-left: 0;
font-weight: bold;
}
#myform_38 label {
display:block;
margin:3px;
color:#29A1CE;
font-size:14px;
font-weight: bold;
text-align:left;
}
#myform_38 input {
border:1px solid;
border-color:#29A1CE;
padding:6px;
background-color:rgba(255, 255, 255, 0.9);
font-size:15px;
color:#555;
text-shadow:0 1px 0 #fff;
font-weight: bold;
}
#myform_38 input:focus {
background-color:#ccc;
color:#000;
}
#myform_38 input[required] {
font-weight:bold;
}
#myform_38 select {
border:1px solid;
border-color:#29A1CE;
padding:6px;
background-color:rgba(255, 255, 255, 0.9);
font-size:15px;
color:#555;
text-shadow:0 1px 0 #fff;
font-weight: bold;
}
#myform_38 select:focus {
background-color:#ccc;
color:#000;
}
#myform_38 select[required] {
font-weight:bold;
}
#myform_38 textarea {
border:1px solid;
border-color:#ccc #ddd #ddd #ccc;
padding:6px;
background-color:rgba(255, 255, 255, 0.9);
font-size:15px;
color:#555;
text-shadow:0 1px 0 #fff;
width:95%;
height: 100px;
font-weight: bold;
}
#myform_38 textarea:focus {
background-color:#fff;
color:#000;
}
#myform_38 textarea[required] {
font-weight:bold;
}
#myform_38 checkbox {
border:1px solid;
border-color:#ccc #ddd #ddd #ccc;
padding:6px;
background-color:rgba(255, 255, 255, 0.9);
font-size:15px;
color:#555;
text-shadow:0 1px 0 #fff;
width:95%;
height: 100px;
font-weight: bold;
}
#myform_38 checkbox:focus {
background-color:#fff;
color:#000;
}
#myform_38 checkbox[required] {
font-weight:bold;
}
/* buttons */
#myform_38 button {
/* defined before */
}
#myform_38 button:hover {
/* defined before */
}
#myform_38 button:active {
/* defined before */
}
.reset_38 {
border:1px solid #d1ddc7;
color:#fff;
font-size:18px;
font-weight:bold;
padding:6px;
text-align:center;
text-decoration:none;
text-shadow:0 1px 0 #000;
cursor:pointer;
outline:0;
background-image: url(http://www.booking-dalmatia.com/index_files/forma_a.png);
background-repeat: repeat-x;
width:100%;
height: 20px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
}
.reset_38 :hover {
background-image: url(http://www.booking-dalmatia.com/index_files/forma_b.png);
background-repeat: repeat-x;
}
.reset_38 :active {
background-image: url(http://www.booking-dalmatia.com/index_files/forma_b.png);
background-repeat: repeat-x;
}
/* field with validation error */
.invalid_38 {
background-color:rgba(221, 233, 255, 0.898) !important;
}
#myform_49 {
padding-bottom: 0px;
width:932px;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
}
#myform_49 p {
clear:left;
}
fieldset .first_49 {
float:left;
margin-left:15px;
padding:0;
border:0;
width:382px;
}
.last_49 {
margin-right:0;
}
#myform_49 legend {
color:#fff;
font-size:30px;
text-shadow:0 1px 0 #000;
padding-top: 0;
padding-right: 0;
padding-bottom: 10;
padding-left: 0;
font-weight: bold;
}
#myform_49 label {
display:block;
margin:3px;
color:#29A1CE;
font-size:14px;
font-weight: bold;
text-align:left;
}
#myform_49 input {
border:1px solid;
border-color:#29A1CE;
padding:6px;
background-color:rgba(255, 255, 255, 0.9);
font-size:15px;
color:#555;
text-shadow:0 1px 0 #fff;
font-weight: bold;
}
#myform_49 input:focus {
background-color:#ccc;
color:#000;
}
#myform_49 input[required] {
font-weight:bold;
}
#myform_49 select {
border:1px solid;
border-color:#29A1CE;
padding:6px;
background-color:rgba(255, 255, 255, 0.9);
font-size:15px;
color:#555;
text-shadow:0 1px 0 #fff;
font-weight: bold;
}
#myform_49 select:focus {
background-color:#ccc;
color:#000;
}
#myform_49 select[required] {
font-weight:bold;
}
#myform_49 textarea {
border:1px solid;
border-color:#ccc #ddd #ddd #ccc;
padding:6px;
background-color:rgba(255, 255, 255, 0.9);
font-size:15px;
color:#555;
text-shadow:0 1px 0 #fff;
width:95%;
height: 100px;
font-weight: bold;
}
#myform_49 textarea:focus {
background-color:#fff;
color:#000;
}
#myform_49 textarea[required] {
font-weight:bold;
}
#myform_49 checkbox {
border:1px solid;
border-color:#ccc #ddd #ddd #ccc;
padding:6px;
background-color:rgba(255, 255, 255, 0.9);
font-size:15px;
color:#555;
text-shadow:0 1px 0 #fff;
width:95%;
height: 100px;
font-weight: bold;
}
#myform_49 checkbox:focus {
background-color:#fff;
color:#000;
}
#myform_49 checkbox[required] {
font-weight:bold;
}
/* buttons */
#myform_49 button {
/* defined before */
}
#myform_49 button:hover {
/* defined before */
}
#myform_49 button:active {
/* defined before */
}
.reset_49 {
border:1px solid #d1ddc7;
color:#fff;
font-size:18px;
font-weight:bold;
padding:6px;
text-align:center;
text-decoration:none;
text-shadow:0 1px 0 #000;
cursor:pointer;
outline:0;
background-image: url(http://www.booking-dalmatia.com/index_files/forma_a.png);
background-repeat: repeat-x;
width:100%;
height: 20px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
}
.reset_49 :hover {
background-image: url(http://www.booking-dalmatia.com/index_files/forma_b.png);
background-repeat: repeat-x;
}
.reset_49 :active {
background-image: url(http://www.booking-dalmatia.com/index_files/forma_b.png);
background-repeat: repeat-x;
}
/* field with validation error */
.invalid_49 {
background-color:rgba(221, 233, 255, 0.898) !important;
}
.icons {
padding: 5px;
float: left;
border: thin solid #fff;
-moz-border-radius:10px;
-webkit-border-radius:10px;
margin: 2px;
}
.icons:hover {
padding: 5px;
float: left;
border: thin solid #29A1CE;
-moz-border-radius:10px;
-webkit-border-radius:10px;
}
.icons_img {
padding: 3px;
border: thin solid #fff;
-moz-border-radius:10px;
-webkit-border-radius:10px;
margin: 2px;
}
.icons_img:hover {
padding: 3px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-top-width: thin;
border-left-width: thin;
border-top-style: solid;
border-left-style: solid;
border-top-color: #B3DFF0;
border-left-color: #B3DFF0;
}
/* ------------------------------------------- */
/*                  Buttons                    */
/* ------------------------------------------- */
button {
cursor: pointer;
width:auto;
border:1px solid #31799E;
background: #77c6f6; /* Old browsers */
background: -moz-linear-gradient(top, #c0e5f9 0%, #77c6f6 4%, #2c7eb3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0e5f9), color-stop(4%,#77c6f6), color-stop(100%,#2c7eb3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #c0e5f9 0%,#77c6f6 4%,#2c7eb3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #c0e5f9 0%,#77c6f6 4%,#2c7eb3 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #c0e5f9 0%,#77c6f6 4%,#2c7eb3 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77c6f6', endColorstr='#2C7EB3',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #c0e5f9 0%,#77c6f6 4%,#2c7eb3 100%); /* W3C */
-moz-border-radius:4px;
border-radius:4px;
color:#fff;
font-size:12px;
-webkit-box-shadow:0 1px 2px #aaa;
-moz-box-shadow:0 1px 2px #aaa;
box-shadow:0 1px 2px #aaa;
margin-right: 6px;
margin-left: 6px;
padding-top: 6px;
padding-right: 10px;
padding-bottom: 6px;
padding-left: 10px;
}
button::-moz-focus-inner {
border: none;  /* overrides extra padding in Firefox */
outline:none;
}
button:hover, button span:hover {
cursor:pointer;
text-decoration: none;
}
button.tiny {
padding:4px 6px;
-moz-border-radius:3px;
border-radius:3px;
font-size:11px;
}
button.huge {
padding:12px 20px;
font-size:16px;
width:220px;
text-shadow: 0px 1px 1px #444444;
font-weight:bold;
}
button:hover,
button:focus {
background: #ceebfc; /* Old browsers */
background: -moz-linear-gradient(top, #ceebfc 0%, #78c7f6 3%, #348ec7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ceebfc), color-stop(3%,#78c7f6), color-stop(100%,#348ec7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ceebfc 0%,#78c7f6 3%,#348ec7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ceebfc 0%,#78c7f6 3%,#348ec7 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #ceebfc 0%,#78c7f6 3%,#348ec7 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#79c7f6', endColorstr='#348EC7',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #ceebfc 0%,#78c7f6 3%,#348ec7 100%); /* W3C */
}
button:active {
background: #033756; /* Old browsers */
background: -moz-linear-gradient(top, #033756 1%, #115476 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#033756), color-stop(100%,#115476)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #033756 1%,#115476 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #033756 1%,#115476 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #033756 1%,#115476 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#033756', endColorstr='#115476',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #033756 1%,#115476 100%); /* W3C */
}
/* Grey Buttons */
button.neutral {
background: #fcfcfc;
background: -moz-linear-gradient(top, #fcfcfc 0%, #e8e8e8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #e8e8e8));
background: -webkit-linear-gradient(top, #fcfcfc 0%, #e8e8e8 100%);
background: -o-linear-gradient(top, #fcfcfc 0%, #e8e8e8 100%);
background: -ms-linear-gradient(top, #fcfcfc 0%, #e8e8e8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#e8e8e8',GradientType=0 );
background: linear-gradient(top, #fcfcfc 0%, #e8e8e8 100%);
border: 1px solid #b3bbbe;
color: #707474;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
}
button.neutral:focus,
button.neutral:hover {
background: #f7f7f7; /* Old browsers */
background: -moz-linear-gradient(top, #f7f7f7 0%, #e0e0e0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#e0e0e0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f7f7f7 0%,#e0e0e0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f7f7f7 0%,#e0e0e0 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #f7f7f7 0%,#e0e0e0 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7F7F7', endColorstr='#E0E0E0',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #f7f7f7 0%,#e0e0e0 100%); /* W3C */
}
button.neutral:active {
background: #e8e8e8;
background: -moz-linear-gradient(top, #e8e8e8 0%, #fcfcfc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e8e8e8), color-stop(100%, #fcfcfc));
background: -webkit-linear-gradient(top, #e8e8e8 0%, #fcfcfc 100%);
background: -o-linear-gradient(top, #e8e8e8 0%, #fcfcfc 100%);
background: -ms-linear-gradient(top, #e8e8e8 0%, #fcfcfc 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#fcfcfcs',GradientType=0 );
background: linear-gradient(top, #e8e8e8 0%, #fcfcfc 100%);
}
button.delete {
color: #fff;
border:1px solid #780202;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
background-color: #AD0000;
}
button.delete:active,
button.delete:focus,
button.delete:hover {
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
background: #AD0000;
}
.video_dno_one {
width:305px;
height:172px;
margin:5px;
position:relative;
float:left;
}
.video_dno_one a img {
position: absolute;
left:116px;
top:40px;
z-index:222;
margin:5px;
opacity:0.4;
filter:alpha(opacity=40);
}
.video_dno_one a img:hover {
opacity:1;
filter:alpha(opacity=100);
}
.video_dno_one_info_name {
left:0px;
bottom:0px;
position:absolute;
margin:5px;
background-color: #000;
padding-right: 5px;
padding-left: 5px;
}
.video_dno_one_info_name a {
text-decoration: underline;
color: #fff;
}
.video_dno_one_info_name a:hover {
text-decoration: none;
}
.video_dno_one_info_dur {
right:0px;
bottom:0px;
position:absolute;
margin:5px;
padding-right: 5px;
padding-left: 5px;
background-color: #000;
color: #fff;
}
#image_wrap_ap {
width:450px;
padding:9px;
background-color:#000;
border:2px solid #000;
-moz-ouline-radius:4px;
}
#vid_info_ap {
width:250px;
height:20px;
padding:5px;
background-color:#000;
border:2px solid #000;
-moz-ouline-radius:4px;
position:relative;
margin:0 auto;
}
.scrollable_ap {
position:relative;
overflow:hidden;
width: 385px;
height:45px;
border:0px solid #ccc;
}
.scrollable_ap .items_ap {
width:700em;
position:absolute;
clear:both;
}
.items_ap div {
float:left;
width:400px;
}
.scrollable_ap img {
float:left;
margin-left:3px;
margin-right:3px;
background-color:#fff;
padding:2px;
border:1px solid #ccc;
width:64px;
height:36px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
.scrollable_ap .active {
border:2px solid #000;
position:relative;
cursor:default;
}
.scrollable_ap {
float:left;
}
a.browse_ap {
background:url(http://www.booking-dalmatia.com/index_files/hori_large.png) no-repeat;
display:block;
width:30px;
height:30px;
float:left;
margin:8px 10px;
cursor:pointer;
font-size:1px;
}
a.right_ap {
background-position: 0 -30px;
clear:right;
margin-right: 0px;
border:0px solid #000;}
a.right_ap:hover { background-position:-30px -30px; }
a.right_ap:active { background-position:-60px -30px; }
a.left_ap {
margin-left: 0px;
border:0px solid #000;
}
a.left_ap:hover  { background-position:-30px 0; }
a.left_ap:active { background-position:-60px 0; }
a.disabled {
visibility:hidden !important;
}
#image_wrap_vi {
width:450px;
padding:9px;
background-color:#000;
border:2px solid #000;
-moz-ouline-radius:4px;
}
#vid_info_vi {
width:250px;
height:20px;
padding:5px;
background-color:#000;
border:2px solid #000;
-moz-ouline-radius:4px;
position:relative;
margin:0 auto;
}
.scrollable_vi {
position:relative;
overflow:hidden;
width: 385px;
height:45px;
border:0px solid #ccc;
}
.scrollable_vi .items_vi {
width:700em;
position:absolute;
clear:both;
}
.items_vi div {
float:left;
width:400px;
}
.scrollable_vi img {
float:left;
margin-left:3px;
margin-right:3px;
background-color:#fff;
padding:2px;
border:1px solid #ccc;
width:64px;
height:36px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
.scrollable_vi .active {
border:2px solid #000;
position:relative;
cursor:default;
}
.scrollable_vi {
float:left;
}
a.browse_vi {
background:url(http://www.booking-dalmatia.com/index_files/hori_large.png) no-repeat;
display:block;
width:30px;
height:30px;
float:left;
margin:8px 10px;
cursor:pointer;
font-size:1px;
}
a.right_vi {
background-position: 0 -30px;
clear:right;
margin-right: 0px;
border:0px solid #000;}
a.right_vi:hover { background-position:-30px -30px; }
a.right_vi:active { background-position:-60px -30px; }
a.left_vi {
margin-left: 0px;
border:0px solid #000;
}
a.left_vi:hover  { background-position:-30px 0; }
a.left_vi:active { background-position:-60px 0; }
a.disabled {
visibility:hidden !important;
}
/* root element for tabs  */
ul.tabs-user {
list-style:none;
margin:0 !important;
padding:0;
height:30px;
}
/* single tab */
ul.tabs-user li {
float:left;
text-indent:0;
padding:0;
margin:0 !important;
list-style-image:none !important;
}
/* link inside the tab. uses a background image */
ul.tabs-user a {
background: url(http://www.booking-dalmatia.com/index_files/blue_3.jpg) no-repeat -0px 0;
font-size:16px;
display:block;
height: 30px;
line-height:30px;
width: 248px;
text-align:center;
text-decoration:none;
color:#333;
padding:0px;
margin:0px;
position:relative;
top:1px;
font-weight: bold;
}
ul.tabs-user a:active {
outline:none;
}
/* when mouse enters the tab move the background image */
ul.tabs-user a:hover {
background-position: -0px -31px;
color:#fff;
}
/* active tab uses a class name "current". its highlight is also done by moving the background image. */
ul.tabs-user a.current, ul.tabs-user a.current:hover, ul.tabs-user li.current a {
background-position: -0px -62px;
cursor:default !important;
color:#000 !important;
}
/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */
/* width 1 */
ul.tabs-user a.s { background-position: -553px 0; width:81px; }
ul.tabs-user a.s:hover { background-position: -553px -31px; }
ul.tabs-user a.s.current  { background-position: -553px -62px; }
/* width 2 */
ul.tabs-user a.l { background-position: -248px -0px; width:174px; }
ul.tabs-user a.l:hover { background-position: -248px -31px; }
ul.tabs-user a.l.current { background-position: -248px -62px; }
/* width 3 */
ul.tabs-user a.xl { background-position: 0 -0px; width:248px; }
ul.tabs-user a.xl:hover { background-position: 0 -31px; }
ul.tabs-user a.xl.current { background-position: 0 -62px; }
/*Steps-Reservation*/
#order-comparison .stepscontainer {
width: 240px;
font-size: 11px;
margin: 15px auto 10px auto;
}
#order-comparison .stepscontainer .arrow {
float: left;
width: 19px;
height: 20px;
background-image: url('http://www.booking-dalmatia.com/index_files/stepsarrow_20.png');
}
#order-comparison .stepscontainer .arrowactiveleft {
float: left;
width: 19px;
height: 20px;
background-image: url('http://www.booking-dalmatia.com/index_files/stepsarrowactiveleft_20.png');
}
#order-comparison .stepscontainer .arrowactiveright {
float: left;
width: 19px;
height: 20px;
background-image: url('http://www.booking-dalmatia.com/index_files/stepsarrowactiveright_20.png');
}
#order-comparison .stepscontainer .stepactive {
float: left;
background-image: url('http://www.booking-dalmatia.com/index_files/activestep.png');
line-height: 20px;
text-align: center;
color: #fff;
}
#order-comparison .stepscontainer .step {
float: left;
line-height: 20px;
text-align: center;
color: #000;
}
#order-comparison .stepscontainer .title {
font-size: 14px;
font-weight: bold;
padding-right: 5px;
}
.messagebox_loader{
position:absolute;
background-image: url(http://www.booking-dalmatia.com/index_files/loading.gif);
background-repeat: no-repeat;
padding-left: 30px;
z-index: 500;
float: right;
color: #000;
}
.messagebox{
position:absolute;
width:100px;
margin-left:0px;
border:1px solid #c93;
background:#ffc;
padding:3px;
}
.messageboxok{
position:absolute;
width:auto;
margin-left:0px;
border:1px solid #349534;
background:#C9FFCA;
padding:3px;
font-weight:bold;
color:#008000;
}
.messageboxerror{
position:absolute;
width:auto;
margin-left:0px;
border:1px solid #CC0000;
background:#F7CBCA;
padding:3px;
font-weight:bold;
color:#CC0000;
}
.messagebox_loader_2{
background-image: url(http://www.booking-dalmatia.com/index_files/loading.gif);
background-repeat: no-repeat;
padding-left: 30px;
color:#000;
width: 100px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}
.messageboxok_2{
width:auto;
margin-left:0px;
border:1px solid #349534;
background:#C9FFCA;
padding:3px;
font-weight:bold;
color:#008000;
}
.messagebox_loader_3{
background-image: url(http://www.booking-dalmatia.com/index_files/loading.gif);
background-repeat: no-repeat;
padding-left: 30px;
color:#000;
float: left;
}
.messageboxok_3{
width:auto;
margin-left:0px;
border:1px solid #349534;
background:#C9FFCA;
padding:3px;
font-weight:bold;
color:#008000;
float: left;
}
.messagebox_loader_cal{
background-image: url(http://www.booking-dalmatia.com/index_files/loading.gif);
background-repeat: no-repeat;
padding-left: 30px;
color:#000;
margin-top: 120px;
margin-right: auto;
margin-left: 380px;
margin-bottom: 210px;
float: left;
width: 170px;
}
.form-item-login-or-reg{
padding-top: 50px;
padding-right: 0px;
padding-bottom: 15px;
padding-left: 225px;
}
.form-item-login-or-reg label{
display:block;
font-size:115%;
font-weight:bold;
color:#333;
padding-bottom:3px;
}
.vm{
vertical-align:middle;
}
.orcell{
vertical-align:middle;
padding:0px 40px 0px 40px;
font-weight: bold;
}
.orword{
position:absolute;
margin-top:40px;
background-color:white;
margin-left:-10px;
padding:5px;
}
.orline{width:1px;
border-left:solid 1px #999;
height:8em;
margin:auto;
}
.cbt{
clear:both;
padding-left: 255px;
}
.dno{
display:none;
}
.privacy-policy-agreement{
margin-top:15px;
}
.form-item-login-reservation{
float: left;
padding-left: 180px;
width: 300px;
}
.form-item-login-reservation label{
display:block;
font-size:115%;
font-weight:bold;
color:#333;
padding-bottom:3px;
}
.form-item-login-reservation-2{
float: left;
width: 300px;
}
.form-item-login-reservation-2 label{
display:block;
font-size:115%;
font-weight:bold;
color:#333;
padding-bottom:3px;
}
#myform_55 input {
border:1px solid;
border-color:#ccc;
padding:6px;
font-size:15px;
text-shadow:0 1px 0 #fff;
font-weight: bold;
}
#myform_66 input {
border:1px solid;
border-color:#ccc;
padding:6px;
font-size:15px;
text-shadow:0 1px 0 #fff;
font-weight: bold;
}
#myform_66 select {
border:1px solid;
border-color:#ccc;
padding:6px;
font-size:15px;
text-shadow:0 1px 0 #fff;
font-weight: bold;
}
textarea#upit {
border:1px solid;
border-color:#ccc;
padding:6px;
font-size:15px;
text-shadow:0 1px 0 #fff;
font-weight: bold;
}
.upit_p {
font-size:11px;
line-height: 11px;
}
.login-reservation-crumb{
padding-top: 25px;
padding-bottom: 15px;
}
.crumb-price{
float: left;
width: 280px;
}
.tRed {
color:#E83005;
}
.tGreen {
color:#66CC00;
}
.p10 {
padding:10px;
}
.p20 {
padding:20px;
}
.tMedium {font-size:14px;}
table.distant {
border-collapse: collapse;
text-align:center;
border: 1px solid #29A1CE;
}
table.distant td {
width:132px;
border: 1px solid #29A1CE;
}
table.calendar_book {
color:#FFFFFF;
border-collapse: collapse;
text-align:center;
font-weight: bold;
font-size: 12px;
border: 1px solid #CCCCCC;
}
table.calendar_book th {
background-color: #009EDE;
border: thin solid #007DB5;
padding-top: 4px;
padding-right: 2px;
padding-bottom: 4px;
padding-left: 2px;
}
table.calendar_book td {
color: #007DB5;
width:21px;
padding-top: 4px;
padding-right: 2px;
padding-bottom: 4px;
padding-left: 2px;
border: 1px solid #CCCCCC;
}
table.calendar_book td:hover {
background-color: #007DB5;
color: #fff;
text-decoration: none;
}
table.calendar_book caption {
margin-left: inherit;
margin-right: inherit;
}
.bgSivo {
background-color: #CCCCCC;
}
.bgBijelo {
background-color: #fff;
}
.bgZeleno {
background-color: #7DFF7D;
}
.bgZuto {
background-color: #FFEDA4;
}
.bgNarancasto {
background-color: #FFAC84;
}
.bgPlavo {
background-color: #A4D1FF;
}
.objasnjenja
{
width: 41%;
margin: 0px auto;
font-weight: bold;
}
.boje_border
{
border: 1px solid #CCCCCC;
}
.breadc
{
color: #007DB5;
text-decoration: none;
padding-top: 10px;
padding-bottom: 10px;
}
.breadc a
{
color: #007DB5;
text-decoration: none;
}
.breadc a:hover
{
text-decoration: underline;
}
#slideshow {
position:relative;
}
#slideshow IMG {
position:absolute;
top:0;
left:0;
z-index:8;
opacity:0.0;
}
#slideshow IMG.active {
z-index:10;
opacity:1.0;
}
#slideshow IMG.last-active {
z-index:9;
}
.naslov_h1_absolute
{
position:absolute;
right:20px;
top:-130px;
z-index:150;
font-size: 44px;
text-shadow: #000 0.1em 0.1em 0.2em;
}
.naslov_h1_absolute:hover {
text-shadow: #207C9F 0.1em 0.1em 0.2em;
}
.naslov_h1_objekt {
color:#29A1CE;
font-size:28px;
line-height:1.2em;
font-weight: normal;
letter-spacing: -1px;
text-shadow: #29A2CE 0.1em 0.1em 0.2em;
text-align:center;
}
.naslov_h1_objekt:hover {
text-shadow: #207C9F 0.1em 0.1em 0.2em;
}
.kuc_pravila {
width: 250px;
text-align:left;
border: 1px solid #fff;
color: #29A1CE;
text-decoration: none;
}
.kuc_pravila img {
padding-right: 10px;
}
.kuc_pravila a {
color: #333;
text-decoration: none;
}
.kuc_pravila a:hover {
text-decoration: underline;
}
.obj_slik_warp {
padding-left: 18px;
text-align: center;
}
.email_overlay
{
text-align:left;
background-image:url(http://www.booking-dalmatia.com/index_files/overlay-form-background.png);
background-repeat: no-repeat;
padding:20px;
}
.email-result {
background-color: #C1FFC1;
padding:20px;
margin-left: -40px;
width: 937px;
}
.email-result-problem {
background-color: #FFC4C4;
padding:20px;
margin-left: -40px;
width: 937px;
}
.email-result-problem p {
color: red;
margin:0px;
}
.column-right-back {
background-image: url(http://www.booking-dalmatia.com/index_files/column_right_top.jpg);
background-repeat: no-repeat;
}
h3.column-right-back {
margin-bottom: 0px;
}
.column-right a{
position: relative;
top: -25px;
font-size:18px;
color:#fff;
font-weight: normal;
letter-spacing: -1px;
}
.next-previous
{
border-bottom: 4px solid #E6EEF3;
margin-bottom: 20px;
padding: 4px 0 10px;
}
.next-previous .previous
{
background-color: #87CC18;
background-image: -moz-linear-gradient(0% 100% 90deg, #87CC18, #B6DF48);
background-position: 0 0;
color: #FFFFFF;
float: left;
font-weight: bold;
margin: -4px 8px 8px 0;
padding: 3px 8px 5px;
text-shadow: -1px 1px 0 #7EB919;
width: 64px;
}
.round
{
-moz-border-radius: 4px 4px 4px 4px;
}
.next-previous .link_np
{
float: left;
margin-top: -2px;
padding: 1px 20px 2px 4px;
}
.next-previous .link_np a
{
color: #007DB5;
}
.next-previous .link_np a:hover
{
text-decoration: underline;
}
.foot_np
{
clear: both;
font-size: 1px;
height: 0;
line-height: 0;
}
.next-previous .next
{
background-color: #178CCD;
background-image: -moz-linear-gradient(0% 100% 90deg, #178CCD, #35AEF1);
background-position: 0 0;
color: #FFFFFF;
float: left;
font-weight: bold;
margin-right: 8px;
margin-top: -4px;
padding: 3px 8px 5px;
text-shadow: -1px 1px 0 #1478B1;
width: 64px;
}
.cookie_policy_message {
bottom: 0;
position: fixed;
z-index: 9999;
margin: 0 auto;
}
.cookie_policy_message .inner {
position: relative;
width: 900px;
background-attachment: scroll;
background-color: #007DB5;
background-image: none;
background-repeat: repeat;
background-position: 0 0;
opacity:0.8;
filter:alpha(opacity=80);
}
.cookie_policy_message p {
color: #fff;
font-size: 12px;
line-height: 1.4;
margin-right: 30px;
margin-bottom: 0px;
padding: 5px 10px;
}
.cookie_policy_message a {
color: #fff;
text-decoration: underline;
}
.cookie_policy_message a:hover {
text-decoration: none;
}
.cookie_policy_message .zatvori {
bottom: 0;
cursor: pointer;
overflow: hidden;
position: absolute;
right: 0;
text-indent: -9999px;
top: 0;
width: 30px;
background-attachment: scroll;
background-color: #EA8C00;
background-image: url(http://www.booking-dalmatia.com/index_files/circle_zatvori_small.png);
background-repeat: no-repeat;
background-position: center center;
}
.jquery-lightbox-overlay
{
background:#000000;
-webkit-tap-highlight-color: rgba(0,0,0,0);
}
.jquery-lightbox
{
position:relative;
padding:17px 0;
}
.jquery-lightbox-border-top-left,
.jquery-lightbox-border-top-right,
.jquery-lightbox-border-bottom-left,
.jquery-lightbox-border-bottom-right
{
position:absolute;
height:18px;
width:12%;
z-index:7000;
}
.jquery-lightbox-border-top-left
{
background: url(http://www.booking-dalmatia.com/index_files/jquery-lightbox-theme.png) no-repeat 0 0;
top:0;
left:0;
}
.jquery-lightbox-border-top-right
{
background: url(http://www.booking-dalmatia.com/index_files/jquery-lightbox-theme.png) no-repeat right 0;
top:0;
right:0;
}
.jquery-lightbox-border-top-middle
{
background:#2b2b2b;
position:absolute;
height:7px;
width:78%;
top:0;
left:12%;
z-index:7000;
overflow:hidden;
}
.jquery-lightbox-border-bottom-left
{
background: url(http://www.booking-dalmatia.com/index_files/jquery-lightbox-theme.png) no-repeat 0 bottom;
bottom:0;
left:0;
}
.jquery-lightbox-border-bottom-right
{
background: url(http://www.booking-dalmatia.com/index_files/jquery-lightbox-theme.png) no-repeat right bottom;
bottom:0;
right:0;
}
.jquery-lightbox-border-bottom-middle
{
background:#2b2b2b;
height:7px;
width:78%;
position:absolute;
bottom:0;
left:12%;
z-index:7000;
overflow:hidden;
}
.jquery-lightbox-title
{
background:#2b2b2b;
color:#FFFFFF;
font-family:verdana,arial,serif;
font-size:11px;
line-height:14px;
padding:5px 8px;
margin:3px;
position:absolute;
bottom:0;
z-index:7000;
opacity:0.9;
}
.jquery-lightbox-html
{
z-index:7000;
position:relative;
border:0;
border-left:7px solid #2b2b2b;
border-right:7px solid #2b2b2b;
padding:0px 15px;
vertical-align:top;
}
.jquery-lightbox-html embed,
.jquery-lightbox-html object,
.jquery-lightbox-html iframe
{
vertical-align:top;
display:block;
}
.jquery-lightbox-background
{
position:absolute;
top:7px;
left:7px;
z-index:6999;
float:left;
padding:0;
}
.jquery-lightbox-background img
{
display:block;
position:relative;
border:0;
margin:0;
padding:0;
width:100%;
height:100%;
}
.jquery-lightbox-mode-image .jquery-lightbox-html
{
z-index:6998;
padding:0;
}
.jquery-lightbox-mode-html .jquery-lightbox-background
{
background:#FFFFFF;
}
.jquery-lightbox-mode-html .jquery-lightbox-html
{
overflow:auto;
}
.jquery-lightbox-loading,
.jquery-lightbox-mode-html .jquery-lightbox-loading
{
background:#FFFFFF url(http://www.booking-dalmatia.com/index_files/loading.gif) no-repeat center center;
}
.jquery-lightbox-button-close
{
background: url(http://www.booking-dalmatia.com/index_files/jquery-lightbox-theme.png) no-repeat -190px -115px;
position:absolute;
top:12px;
right:-26px;
width:29px;
height:29px;
}
.jquery-lightbox-button-close:hover
{
background: url(http://www.booking-dalmatia.com/index_files/jquery-lightbox-theme.png) no-repeat -220px -115px;
}
.jquery-lightbox-button-close span,
.jquery-lightbox-buttons span
{
display:none;
}
.jquery-lightbox-mode-image .jquery-lightbox-button-close
{
right:14px;
z-index:7002;
}
.jquery-lightbox-buttons
{
position:absolute;
top:7px;
left:7px;
z-index:7001;
height:39px;
display:none;
}
.jquery-lightbox-buttons .jquery-lightbox-buttons-init,
.jquery-lightbox-buttons .jquery-lightbox-buttons-end
{
width:5px;
height:39px;
float:left;
display:inline;
}
.jquery-lightbox-buttons .jquery-lightbox-buttons-init
{
background: url(http://www.booking-dalmatia.com/index_files/jquery-lightbox-theme.png) no-repeat -151px -153px;
margin:7px 0 0 7px;
}
.jquery-lightbox-buttons .jquery-lightbox-buttons-end
{
background: url(http://www.booking-dalmatia.com/index_files/jquery-lightbox-theme.png) no-repeat -244px -153px;
margin:7px 0 0 0;
}
.jquery-lightbox-buttons .jquery-lightbox-button-left
{
background: url(http://www.booking-dalmatia.com/index_files/jquery-lightbox-theme.png) no-repeat -156px -153px;
width:24px;
height:39px;
float:left;
display:inline;
margin:7px 0 0 0;
}
.jquery-lightbox-buttons .jquery-lightbox-button-left:hover
{
background: url(http://www.booking-dalmatia.com/index_files/jquery-lightbox-theme.png) no-repeat -156px -194px;
}
.jquery-lightbox-buttons .jquery-lightbox-button-right
{
background: url(http://www.booking-dalmatia.com/index_files/jquery-lightbox-theme.png) no-repeat -220px -153px;
width:24px;
height:39px;
float:left;
display:inline;
margin:7px 0 0 0;
}
.jquery-lightbox-buttons .jquery-lightbox-button-right:hover
{
background: url(http://www.booking-dalmatia.com/index_files/jquery-lightbox-theme.png) no-repeat -220px -194px;
}
.jquery-lightbox-buttons .jquery-lightbox-button-max
{
background: url(http://www.booking-dalmatia.com/index_files/jquery-lightbox-theme.png) no-repeat -182px -153px;
width:36px;
height:39px;
float:left;
display:inline;
margin:7px 0 0 0;
}
.jquery-lightbox-buttons .jquery-lightbox-button-max:hover
{
background: url(http://www.booking-dalmatia.com/index_files/jquery-lightbox-theme.png) no-repeat -182px -194px;
}
.jquery-lightbox-buttons .jquery-lightbox-button-min
{
background: url(http://www.booking-dalmatia.com/index_files/jquery-lightbox-theme.png) no-repeat -162px -235px;
width:36px;
height:39px;
float:left;
display:inline;
margin:7px 0 0 0;
}
.jquery-lightbox-buttons .jquery-lightbox-button-min:hover
{
background: url(http://www.booking-dalmatia.com/index_files/jquery-lightbox-theme.png) no-repeat -207px -235px;
}
.jquery-lightbox-buttons-custom
{
height:39px;
float:left;
display:inline;
background:#2b2b2b;
line-height:39px;
font-size:10px;
margin:7px 0 0 0;
}
.jquery-lightbox-buttons-custom a
{
color:#FFFFFF;
font-size:10px;
display:inline;
font-weight:normal;
text-decoration:underline;
padding:0 3px;
}
.jquery-lightbox-mode-image .jquery-lightbox-button-close
{
opacity:0.7;
}
.jquery-lightbox-mode-image .jquery-lightbox-buttons
{
opacity:0.3;
}
.jquery-lightbox-mode-image:hover .jquery-lightbox-buttons,
.jquery-lightbox-mode-image:hover .jquery-lightbox-button-close
{
opacity:0.9;
}
.jquery-lightbox-navigator
{
display:none;
}
.jquery-lightbox-hide
{
display:none;
}
/* Retina: */
@media screen and (max-device-width: 640px), screen and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-device-width: 768px) and (max--moz-device-pixel-ratio: 2)
{
.jquery-lightbox-button-close,
.jquery-lightbox-button-close:hover,
.jquery-lightbox-border-top-left,
.jquery-lightbox-border-top-right,
.jquery-lightbox-border-bottom-left,
.jquery-lightbox-border-bottom-right,
.jquery-lightbox-buttons .jquery-lightbox-buttons-init,
.jquery-lightbox-buttons .jquery-lightbox-buttons-end,
.jquery-lightbox-buttons .jquery-lightbox-button-left,
.jquery-lightbox-buttons .jquery-lightbox-button-left:hover,
.jquery-lightbox-buttons .jquery-lightbox-button-right,
.jquery-lightbox-buttons .jquery-lightbox-button-right:hover,
.jquery-lightbox-buttons .jquery-lightbox-button-max,
.jquery-lightbox-buttons .jquery-lightbox-button-max:hover,
.jquery-lightbox-buttons .jquery-lightbox-button-min,
.jquery-lightbox-buttons .jquery-lightbox-button-min:hover
{
background-image: url(http://www.booking-dalmatia.com/index_files/jquery-lightbox-theme-mobile.png);
background-size: 834px auto;
}
.jquery-lightbox-button-close
{
background-position:-380px -230px;
width:58px;
height:58px;
right:-52px;
-webkit-tap-highlight-color: rgba(0,0,0,0);
outline: none;
}
.jquery-lightbox-button-close:hover
{
background-position:-440px -230px;
}
.jquery-lightbox-buttons .jquery-lightbox-buttons-init,
.jquery-lightbox-buttons .jquery-lightbox-buttons-end
{
width:10px;
height:78px;
}
.jquery-lightbox-buttons .jquery-lightbox-buttons-init
{
background-position: -302px -306px;
}
.jquery-lightbox-buttons .jquery-lightbox-buttons-end
{
background-position: -488px -306px;
}
.jquery-lightbox-buttons .jquery-lightbox-button-left
{
background-position: -312px -306px;
width:48px;
height:78px;
-webkit-tap-highlight-color: rgba(0,0,0,0);
outline: none;
}
.jquery-lightbox-buttons .jquery-lightbox-button-left:hover
{
background-position: -312px -388px;
}
.jquery-lightbox-buttons .jquery-lightbox-button-right
{
background-position: -440px -306px;
width:48px;
height:78px;
-webkit-tap-highlight-color: rgba(0,0,0,0);
outline: none;
}
.jquery-lightbox-buttons .jquery-lightbox-button-right:hover
{
background-position: -440px -388px;
}
.jquery-lightbox-buttons .jquery-lightbox-button-max
{
background-position: -364px -306px;
width:72px;
height:78px;
-webkit-tap-highlight-color: rgba(0,0,0,0);
outline: none;
}
.jquery-lightbox-buttons .jquery-lightbox-button-max:hover
{
background-position: -364px -388px;
}
.jquery-lightbox-buttons .jquery-lightbox-button-min
{
background-position: -324px -470px;
width:72px;
height:78px;
-webkit-tap-highlight-color: rgba(0,0,0,0);
outline: none;
}
.jquery-lightbox-buttons .jquery-lightbox-button-min:hover
{
background-position: -414px -470px;
}
}
