small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body { line-height: 1; }
ol, ul { 
font : 12px/20px Verdana,Arial,Helvetica,sans-serif;
list-style-position: inside;
margin: 0 0 0 20px;
}
ul#tabs, ul#tabs2 {margin: 0; font : 11px/13px Verdana,Arial,Helvetica,sans-serif;}
ul#left_navig, ul#left_navig ul { margin: 0; list-style-position: outside; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table
{
	table-layout: fixed; /*ovo je zbog prelaska sadržaja tablice preko desnog stupca*/
	border-collapse: collapse;
	border-spacing: 0;
	word-wrap: break-word;
}

img { border-style: none; }

a
{
	color: #0772A1;
	cursor: pointer;
	outline: none;
	text-decoration: none;
}
a:hover {
text-decoration: underline;
}

/*
 *		Reset kraj
 */

/*--Global Property--------------------------------------------*/
h1, h2, h3
{
	margin: 4px 0;
	padding: 10px 0;
	font-family: Arial,verdana,sans-serif;
	font-weight: normal;
	border-bottom: 0px dashed #ddd;
	text-align:left;
}

h1 { font-size: 2.7em; line-height: 30px; }
h2 { font-size: 2.2em; line-height: 30px;}
h3 { font-size: 1.8em; line-height: 25px;}

p
{
	margin: 5px 0;
	padding: 5px 0;
	font: normal 13px/1.6em Verdana, Arial, Tahoma, Sans-serif;
}
#category_desc{
/*padding: 0 50px;*/
}
#content_short{
/*padding: 0 10px 0 50px;*/
}
#category_text{
	text-align:justify;
	padding-right: 0;
	color: #484848;
	font: normal 13px/1.8em Tahoma,Arial,Sans-serif
}
#category_text h2 {
font-size: 1.8em; line-height: 25px;
}
#category_text h3 {
font-size: 1.4em; line-height: 20px;
}
#content ul { list-style: disc; }
#content .tabs-nav { list-style: none; }
#content ol { list-style: lower-alpha; }

/*.content p{ padding: 0 50px 20px 100px}*/ /*Kada kreiramo klasu psirnije i napravimo kombinaciju njoj cemo dodijeliti sirinu 735 i onda cemo za opsirniji prikaz povuci tu klasu zajedno sa contentom*/

#content{
	float: left;
	color: #333333;
	padding: 20px;
}

/* upaljeni navigacija i holy_right */
.content {
	/*color:#333333;*/
	/*padding: 20px 26px;   studio dental   */
	width: 540px;
}
/* ugašena bočna navigacija */
.content_wide1{
	width: 710px;
}
/* ugašen holy_right */
.content_wide2{
	width: 750px;
}
/* ugašeni navigacija i holy_right */
.content_wide_full{
	width: 920px;
}

/*.holy_left_wide {
width: 920px;
}
.holy_left_wide2{
	width: 750px;
}*/
/*
    
    izbaceno .content jer smeta kod detaljne tražilice
    kada se sadržaj izbacuje na pocetnu stranicu
    
*/
#wish_list{
    margin-left: 50px;
}
.content_short_text
{
position:relative;
width: 234px;
background: #fff;
float: left;
margin: 10px 10px 10px 0;

font: 12px/1em arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif;
/*height: auto !important;
height: 1%;*/


height: 245px;
}

#content .content_short_text .content-box{
	position: absolute;
	height: 245px;
	width: 234px;
	overflow: hidden;
	border: 3px solid #0E94F4;
	-moz-border-radius: 7px;        /* Firefox */
	-webkit-border-radius: 7px;     /* Safari, Chrome */
	border-radius: 7px;             /* CSS3 */
	box-shadow: 0 2px 3px #aaaaaa;
-moz-box-shadow: 0 2px 3px #aaaaaa;
-webkit-box-shadow: 0 2px 3px #aaaaaa;
background: #fff;
}
#content .content_short_text:hover .content-box {
	text-decoration: none;
	height: auto;
	width: auto;
	min-height: 245px;
	min-width: 345px;
	overflow: visible;
	z-index: 7;
}
.ie7 #content .content_short_text:hover .content-box {
	text-decoration: none;
	height: 245px;
	width: 234px;
	min-height: auto;
	min-width: auto;
	overflow: hidden;
	z-index: 7;
}
#content .content_short_text:hover .tagovi{
    z-index: 8;
}
.content_short_text p{
    border-left: 0px solid #0E94F4;
    border-right: 0px solid #0E94F4;
    margin: 0 10px;
    padding: ;
    /*position: absolute;*/
    text-shadow: 0 1px 0px #ffffff;    
}
.content_short_text img.piktogram {
width: 26px;
height: 8px;
margin: 11px 5px;
}
.content_short_text img 
{ 
	/*margin: 5px 25px 25px 35px; za normalno izlistavanje stavki*/
	padding: 2px;
	text-align:center;
	border: 1px solid #0E94F4;
	float: left;
	margin:  0 10px;
    /*width: 70px;*/
}
.content_short_text .sth2
{
margin: 0;
color: #444;
text-decoration: none;
display: block;
overflow: hidden;
/*height: 40px;*/
font: bold 13px/20px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif;
padding: 5px;
text-align: center;
border-left: 0px solid #0E94F4;
border-right: 0px solid #0E94F4;
border-top: 0px solid #6CA8D5;
    -moz-border-radius:5px 5px 0px 0px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    border-radius: 5px 5px 0px 0px;
    position: relative;
    z-index: 3;
}
.content_short_text .sth2 h2 { 
text-align: center;
font: bold 17px/22px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif;
padding: 5px 0;
margin: 0;
}
.content_short_text .sth2 h2, .content_short_text .sth2 h2 a {
color: #ffffff;
background: #0E94F4;
text-shadow: 0 0 3px #316386;
	-moz-border-radius:4px;  
    -khtml-border-radius: 4px;
    -webkit-border-radius: 4px;
}
.content_short_text .stimg {
height:155px;
overflow: hidden;
border-left: 0px solid #6CA8D5;
border-right: 0px solid #6CA8D5;
padding: 0 0 5px 0;
text-align: center;
background: #ffffff  url(https://106ab5.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/no_img.gif) no-repeat center center;
}
.content_short_text .stimg img {
padding: 0;
margin: 0;
height: 100%;
width: auto;
border: none;
float: none;
}

/**  IKONICE SA POPUSTIMA BEGIN  **/

/* box ikona u listingu stavki */
.stico{
height: 165px;
width: 50px;
position:absolute;
top:42px;
z-index: 2;
right: 5px;
}

/* box ikona u sTabs (akcije) */
.stico_action {
    height: 35px;
    width: 120px;
    position: absolute;
    top: 135px;
    z-index: 2;
    left: 0px;
}

/* box ikona u contentu stavke */
.stico_stavka {
height: 50px;
width: 165px;
z-index: 2;
right: 20px;
position: absolute;
}

.stico span,
.stico_stavka span {
height: 50px;
width: 50px;
z-index: 2;
float: left;
margin-right: 5px;
background: url(https://b36d30.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/popusti_icon.png) no-repeat;
}

.stico_action span {
    background: url(https://e59e20.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/popusti_icon_stabs.png) no-repeat;
    width: 35px;
    height: 35px;
    float: left;
    z-index: 2;
}

/* pozicije ikonica iz spritea (velike) */
.stico .stico_1,
.stico_stavka .stico_1{
    background-position: center top;
}
.stico .stico_2,
.stico_stavka .stico_2 {
    background-position: center -50px;
}
.stico .stico_3,
.stico_stavka .stico_3 {
    background-position: center -100px;
}
.stico .stico_33,
.stico_stavka .stico_33 {
    background-position: center -150px;
}

/* pozicije ikonica iz spritea (male) */
.stico_action .stico_1{
    background-position: center top;
}
.stico_action .stico_2 {
    background-position: center -35px;
}
.stico_action .stico_3 {
    background-position: center -70px;
}
.stico_action .stico_33 {
    background-position: center -105px;
}

/**  IKONICE SA POPUSTIMA END  **/

.content_short_text .stover {
background: #ffffff;
height:165px;
width:229px;
position:absolute;
top:42px;
/*left: 1px;*/
z-index: 2;
opacity: 0.9;
display: none;
cursor: pointer;
color: #222;
font: 11px/1.5em arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif;
padding-left:5px;
}
.act .stover{
height: 40px;
width:258px;
position:absolute;
top:175px;
left: 4px;
z-index: 2;
/*opacity: 0.9;*/
display: none;
cursor: pointer;
color: #fff;
text-shadow: 0 1px 0 #000000;
font: 13px/1.5em arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif;
}
.tab_cont .act .stover .price_old{
	float: left;
}
.tab_cont .act .stover .akcijska{
	float: right;
}
.tab_cont .act .stover .bonus{
	clear: both;
	display: none;
}
.tab_cont #action_text p{
    padding: 0;
    margin: 0;
}
.content_short_text .stover .bot, .act .stover .bot {
position: absolute;
/*bottom: 0;
padding: 10px;*/
}
.content_short_text .stover .bot .kratki, .act .stover .bot .kratki {
padding: 10px;
}
.content_short_text .stover p, .act .stover p {
font: 12px/1.4em arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif;
padding: 0;
margin: 0;
border: none;
position: relative;
background: none;
}
.content_short_text .stover table, .act .stover table {
border-collapse: collapse;
width: 155px;
font: 9px/1.4em arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif;
text-align: center;

}
.content_short_text .stover td.frst, .act .stover td.frst {
background: #333;
color: white;
}
.content_short_text .stover tr, .act .stover tr { 
border-top: 1px solid #999;
}
.content_short_text #price
{
color: #444;
font-weight: bold;
line-height: 40px;
padding: 2px 10px;
text-shadow: 0 1px 0 #ffffff;
text-align: right;
font-size: 18px;
border-left: 0px solid #6CA8D5;
border-right: 0px solid #6CA8D5;
position: relative;
}

/* style varijacija na short contentu */
.content_short_text #variation_content {
    font-size: 13px;
    text-align: left;
    position: relative;
    text-shadow: 0 1px 0 #ffffff;
    color: #444;
    margin: 0;
    padding: 0 0 0 20px;
    background: #ccc;
}
.content_short_text #variation_content li {
    list-style: decimal;
    margin-bottom: 10px;
    margin-left: 10px;
}
.content_short_text #variation_content li .price_list {
    display: inline-block;
    width: 100%;
    position: relative;
    font-family: arial, helvetica, sans-serif;
}
.content_short_text #variation_content li .price_list div {
    float: left;
}
.content_short_text #variation_content li .price_list .price_old,
.content_short_text #variation_content li .price_list .price_new {
    width: 41%;
}
.content_short_text #variation_content li .price_list .percent {
    width: 16%;
}
.content_short_text #variation_content .price_old {
    color: #666;
    font-size: 11px;
    font-weight: bold;
}
.content_short_text #variation_content .price_old span {
    text-decoration: line-through;
}
.content_short_text #variation_content li .price_list .price_new {
    text-align: right;
}
.content_short_text #variation_content .price_new span {
    font-size: 18px;
    font-weight: bold;
    text-shadow: 0 1px 0 #ffffff;
}
.content_short_text #variation_content .price_list .action_flag {
    font-size: 10px;
    background: #ff5522;
    color: #fff;
    position: absolute;
    left: -45px;
    top: auto;
    padding: 0 5px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    text-shadow: none;
}
/* end */

.content_short_text #price ul {
list-style: none;
margin: 0;
font-weight: bold;
}
/* za valutu
.content_short_text #price .price span, .content_short_text #price .akcijska
span,
.content_short_text #price span span {
font-size:11px;
top: -1px;
right: 4px;
position: absolute;
}
*/
.content_short_text #price .price span, .content_short_text #price .akcijska
span,
.content_short_text #price span span {
font-size:11px;
top: -1px;
left: 4px;
position: relative;
}
.content_short_text #price .price_old {color: #666; font-size: 14px; float: left; position: relative; }
#price span.price_old_nr { text-decoration: line-through;}
.content_short_text #price .price_old span.currency_old{
text-decoration: none;
font-size:11px;
margin: 0 0 3px 5px;
}

.stara_cijena{ 
text-decoration: line-through;
position: relative; 
}

.content_short_text #price .bonus {
clear: both;
display: block;
text-align: right;
font: bold 11px/28px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif;
}
#content .cijena2{ 
font: bold 13px/1.8em arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif;
}

.content_short_text .btm {
padding: 2px 0;
text-align: center;
border-left: 0px solid #6CA8D5;
border-right: 0px solid #6CA8D5;
border-bottom: 0px solid #6CA8D5;
    -moz-border-radius:0px 0px 5px 5px;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    border-radius: 0px 0px 5px 5px;
}
.content_short_text #add_to_wishlist {
margin: 0 10px;
display: block;
float: left;
}
.content_short_text .wish_keys {
border-left: 0px solid #6CA8D5;
border-right: 0px solid #6CA8D5;
line-height: 22px;
padding: 0 5px;
}

/* listing široki */
#content .list .content_short_text,
#content .list .content_short_text .content-box{
    width: 500px;
    height: 205px;
}
#content .list .content_short_text:hover .content-box {
    height: auto;
}
.list .content_short_text .stimg {
    width: 150px;
    float: left;
    height: auto;
}
.list .content_short_text #price,
.list .content_short_text p{
    padding-right: 65px;
}

.item_options{
	font: bold 11px/1.4em arial,helvetica,verdana,'lucida grande','lucida sans unicode',sans-serif;
	padding: 0;
}

.content_options{
	border: 1px dotted #0D83DD;
	display: inline-block;
	margin: 5px;
	padding: 0 8px;
	width: 150px;
	background: #E7F0F7;
	float: right;
}
/*  ----        ----   */

/*  ----        ----   */
.news h2
{
	font: normal 1.4em/1.0em Georgia, "Times New Roman", Times, serif;
	min-height: 5px !important;
	padding: 5px 0;
	margin: 10px 0;
	text-align: left;
	color: #2f3c45;
	text-decoration: none;
	text-shadow: 0 1px 0 #fff;
	font-variant: small-caps;
/*
	background: url(https://afb801.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/ferl_h2.png) repeat-y !important;
    background: #ddd;
*/
}
.news a h2
{
text-decoration: underline;
color: #2f3c45;
}
.news
{
	font: normal 12px/1.4em Arial,verdana,sans-serif;
	color: #ffffff;
	margin: 0px 0 15px 15px;
    padding: 20px;
	background: #0E94F4;
	-moz-border-radius:7px;  
    -khtml-border-radius: 7px;
    -webkit-border-radius: 7px;
    -moz-box-shadow: 0 1px 2px #92b2ca; /* for Firefox 3.5+ */
    -webkit-box-shadow: 0 1px 2px #92b2ca; /* for Safari and Chrome */
    text-shadow: 0 1px 1px #5986A7;
}
.news #date, .news .short_news {
padding: 2px 0;
}
.news .border {
clear: both;
margin: 0;
/*border-bottom: 1px dotted #BABABA;*/
}
.news h2, .news h2 a {
color: #ffffff;
text-shadow: 0 1px 1px #5986A7;
font: bold 13px/18px Verdana,Arial,Helvetica,sans-serif;
}
.news h2 a:hover {
text-decoration: none;
color: #4b728e;
text-shadow: 0 1px 1px #c0daed;
}
.news img {
width: 70px;
height: auto; 
}

/* akcija/novo tagovi */
.content_short_text .tagovi {
position: absolute;
left: -5px;
top: 6px;
z-index: 5;
}
.action_hr, .action_en, .action_de, .new_hr, .new_en, .new_de {
height: 17px;
/*width: 30px;*/
/*margin: 0 0 4px;*/
float: left;
clear: both;
}
.new_hr {
background: url(https://2043b1.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/novo-akcija.png) no-repeat 0px -34px !important;
background: url(https://ab4be1.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/novo-akcija.gif) no-repeat 0px -34px;
width: 31px;
}
.new_en{
background: url(https://2043b1.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/novo-akcija.png) no-repeat 0px -51px !important;
background: url(https://ab4be1.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/novo-akcija.gif) no-repeat 0px -51px;
width: 31px;
}
.new_de{
background: url(https://2043b1.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/novo-akcija.png) no-repeat 0px -17px !important;
background: url(https://ab4be1.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/novo-akcija.gif) no-repeat 0px -17px;
width: 31px;
}
.action_hr {
background: url(https://2043b1.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/novo-akcija.png) no-repeat -31px -34px !important;
background: url(https://ab4be1.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/novo-akcija.gif) no-repeat -31px -34px;
width: 36px;
}
.action_en{
background: url(https://2043b1.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/novo-akcija.png) no-repeat -31px -51px !important;
background: url(https://ab4be1.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/novo-akcija.gif) no-repeat -31px -51px;
width: 36px;
}
.action_de{
background: url(https://2043b1.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/novo-akcija.png) no-repeat -31px -17px !important;
background: url(https://ab4be1.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/novo-akcija.gif) no-repeat -31px -17px;
width: 36px;
}
/*  */

#content #slika img.clip 
{
	position: absolute;
	clip: rect(1px 100px 100px 1px);
}

#content_short {


}
.content-cycle {
clear: both;

/* ie hacks */
display: block;
}
.content-cycle div { 
text-align: center;
font: normal 11px/20px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif;

/* ie hacks */
width: 266px;
clear: both;
overflow: hidden;
display: block;
}

.content-cycle img, 
#wrapper .content-cycle img, 
#news_text .content-cycle img, 
#category_text .content-cycle img {
	padding: 2px;
	text-align: center;
	float: left;
	clear: both;
	background: #ccc;
	border: 1px solid #aaa;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
}
#category_text .content-cycle img { margin: 0; padding: 0; float: none;}
#content img.slideshow
{
	margin: 5px 25px 5px -25px;
	width: 560px; /*ova klasa prikazuje ispravno poziciju slide-a u editoru*/
	height: 330px;
	clear:both;
	overflow:hidden;
}

/***************************************************
tablica
***************************************************/



table
{
	table-layout:fixed;
	width: 100%;
	background: transparent;
	border-collapse: collapse;
	word-wrap:break-word;
	margin: 3px;
	font : normal 9px/11px Verdana, Arial, Helvetica, sans-serif;
}

th, td{text-align:left;padding:.3em;border:1px solid #ccc;}

th strong { color: #333; }

th
{
	background: #6CA8D5;
	height: auto;
	padding: 0 12px;
	color: #fff;
	text-align: left;
	border: 1px solid #6CA8D5;
	border-bottom-width: 2px;
}

tr { 	background: transparent; }

td
{
	background: transparent;
	text-align: left;
	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 12px;
	padding-right: 12px;
}


#content_text {
 /*clear: right;*/
}
#content #content_text ul{
overflow: hidden;
}
#content #content_text ul li
{
	margin: 2px 5px 8px 20px;	
	font: normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
 list-style-image: url("https://97e6e8.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/lista.gif");
 list-style-position: outside;
}

#content li
{
	margin: 0;
	padding: 0;
}



.clear_both
{
	height: 0;  /*original je 1px*/
	line-height: 0;
	clear: both;
}

#wrapper .holygrail #content .uvod, #content .uvod {
font: normal 15px/22px Verdana, Arial, Helvetica, sans-serif;
color:  #484848;
text-align:left;
}	
#content .crveni
{
	clear:both;
	margin: 30px 10px 20px 10px;
	padding: 20px 20px 20px 70px;
	height:auto !important;
	overflow: hidden;
	/*izbjegavanje preklapanja u listingu stavki*/
	height: 1%;
	/*za ispravann listing stavki u ie6*/
	background: red url(https://afafd7.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/navodi.png) top left no-repeat;
	-moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
}
	
#content blockquote
{
	clear:both;
	margin: 30px 10px 20px 10px;
	padding: 20px 20px 20px 70px;
	height:auto !important;
	overflow: hidden;
	color: white;
	/*izbjegavanje preklapanja u listingu stavki*/
	height: 1%;
	/*za ispravann listing stavki u ie6*/
	background: #0095D9 url(https://afafd7.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/navodi.png) top left no-repeat;
	-moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
}

blockquote.red
{
	clear:both;
	margin: 10px 10px 20px 10px;
	width: 200px;
	float: right;
	background: #555 url(https://afafd7.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/navodi.png) top left no-repeat;
}
.red
{
	clear:both;
	margin: 10px 10px 20px 10px;
	width: 200px;
	float: right;
	background: #555 url(https://afafd7.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/navodi.png) top left no-repeat;
}
/*      napravljen novi css
#attachments a
{
	display: block;
	text-decoration: none;
	border: 0px solid#ddd;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	font: italic 15px/20px  Arial,verdana,sans-serif;
	color:#333;
	padding:3px;
	margin:0 auto;
}
#attachments img
{
	border: 1px solid#ddd;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	font: normal 15px/20px Tahoma, Arial, Sans-serif;
	padding: 5px;
	margin:0 0 0 30px;
}
#attachments .download
{
	display: block;
	text-decoration: none;
	border: 0px solid#ddd;
	height:25px;
	with:150px;
	padding:10px 5px 15px 5px;;
	background: url(https://ce6184.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/download_btn.png) no-repeat 50% 50%;
}
#attachments a:hover { color: #ccc; }
#attachments a:visited { color: #ccc; 	border: 0px solid#ccc;
	font: italic 15px/20px  Arial,verdana,sans-serif;
 }*/
 
/*      attachents      */
#attachments_cnt {
padding: 5px;
}
#attachments_cnt .attachment,
#tabs #attachments .attachment {
display: block;
float: left;
}
#attachments_cnt .attachment .bubbleInfo,
#tabs #attachments .attachment .bubbleInfo {
float: none;
margin: 0;
}
#attachments_cnt .attachment .bubbleInfo .popup,
#tabs #attachments .attachment .bubbleInfo .popup {
margin: -10px 0 0 -30px;
text-align: center;
height: 60px;
width: 140px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#attachments_cnt .attachment .bubbleInfo .popup div,
#tabs #attachments .attachment .bubbleInfo .popup div {
font: normal 10px/1.4em Verdana, Arial, Helvetica, sans-serif;
padding: 5px 10px;
margin: 0 auto;
width: auto;
color: #eee;
background: url(https://115478.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/bl-08transparent.png) !important;
background: #333;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
}
#attachments_cnt .attachment .download,
#tabs #attachments .attachment .download {
width: 50px;
height: 70px;
padding: 15px;
text-indent: 0;
display: block;
overflow: hidden;
background: url(https://78f12f.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/download3.png) no-repeat 0 70px !important;
background: url(https://a7c313.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/download3.gif) no-repeat 0 70px;
}
#attachments_cnt .attachment .download:hover,
#tabs #attachments .attachment .download:hover {
background-position: -126px 70px !important;
background-position: -126px 70px;
}
.attachment .download img {
height:50px;
width:50px;
}


/***************************************************
vanjski linkovi ikone
***************************************************/

/*
a[href^="http://www."] {background: url(https://20317e.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/ikone_linkovi/externalLink.gif) no-repeat right top; padding-right:22px; padding-bottom:5px;}
*/

a[href^="mailto:"]
{
	background: url(https://6dbb0a.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/ikone_linkovi/email_link.png) no-repeat right top;
	padding-right: 22px;
	padding-bottom: 5px;
}

a[href^="aim:"]
{
	background: url(https://8376a6.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/ikone_linkovi/group.png) no-repeat right top;
	padding-right: 22px;
	padding-bottom: 5px;
}

#attachments a[href$=".pdf"], a[href$=".pdf"]
{
	background: url(https://03a846.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/ikone_linkovi/page_pdf.png) no-repeat 5px center;
	padding-right: 122px;
	padding-left: 25px;
	text-indent: 30px;
}
#attachments a[href$=".zip"], a[href$=".zip"]
{
	background: url(https://3a97ad.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/ikone_linkovi/zip.png) no-repeat 5px center;
	padding-right: 122px;
	padding-left: 25px;
	text-indent: 30px;
}

#attachments a[href$=".mp3"], a[href$=".mp3"]
{
	background: url(https://a09767.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/ikone_linkovi/mp3.png) no-repeat 5px center;
	padding-right: 122px;
	padding-left: 25px;
	text-indent: 30px;
}


.pageimage a[href$=".pdf"] { background: transparent; }

a[href$=".doc"]
{
	background: url(https://0d781c.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/ikone_linkovi/page_word.png) no-repeat right top;
	padding-right: 22px;
	padding-bottom: 5px;
}

a[href$=".rss"], a[href$=".rdf"]
{
	background: url(https://31fd9f.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/ikone_linkovi/feed.png) no-repeat right top;
	padding-right: 22px;
	padding-bottom: 5px;
}

p.pdf { margin-left: 35px; }

/*ova je klasa za izlistavanje pdfova*/

iframe {
border: 2px solid #ccc;
}
.content_wide {
width: 735px;
}
.content_narrow {
width: 540px;
text-align: justify;
}

table.item_list{
margin: 50px 0 30px;
/*background: #cccccc;*/
}
table.item_list td, table.item_list th {
padding: 3px;
vertical-align: middle;
text-align: center;
}
table.item_list .mala {
width: 30px;
text-align: center;
}
table.item_list .velika {
width: 120px;
}
table.item_list td a img{/*width: 80%;*/}

/* ZA STAVKE BEZ OPCIJA */
table.options-off{
	width: auto;
}
table.options-off td{
	border: 0 none;
	vertical-align: middle;
}
/* --- */
input#gotovina, input#kartica, input#virman, input#preuzimanje-osobno, input#preuzimanje-dostava {
margin: 6px 0;
}
#content .img_left
{
	float: left;
	clear: none;
}
#content .img_right
{
	margin: 15px 8px 5px 25px !important;
	margin: 15px 8px 5px 25px;
	float: right;
	clear: none;
}
/* cijene objekti */
.cjenik {
position: relative;
}

.price_cf {
clear: both;
float: right;
width: 300px;
color: #fff;
background: #036;
padding: 10px;
margin: 5px;
border: 1px solid #fff;
text-shadow: 0 1px 0 #111;
	-moz-border-radius: 3px; 
	-khtml-border-radius: 3px; 
	-webkit-border-radius: 3px; 
}
.price_cf .cjenik li {
display: block;
margin: 7px 0;
padding: 0;
background: url(https://54d463.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/obj/diagonal2.gif) repeat-x 0 13px;
clear: both;
height: 16px;
position: relative;
list-style: none;
list-style-image: none;
}

.price_cf .cjenik li.opis_cijene {
padding: 0 50px 0 0;
background: none;
display:inline;
font: oblique 11px/1.2em Verdana, Arial, Helvetica, sans-serif;
}

.price_cf .cjenik .price_old {
position: relative;
display: inline;
float: right;
padding: 0 0 0 10px;
font-weight: bold;
text-decoration: none;
}
.price_cf .cjenik .price_old span.price_old_nr {
text-decoration: line-through;
}
.price_cf .cjenik span { background: #404040; 
/*display: block; 
color: black;
position: absolute;*/
}
.price_cf .cjenik span, #tinymce .cjenik span { background: #036;}
.price_cf .cjenik .naziv {
float: left;
font: bold 11px/1em Verdana, Arial, Helvetica, sans-serif;
padding: 6px 10px 5px 0; 
top: 0;
left: 0;
}
.price_cf .cjenik .price {
float: right;
font: bold 14px/14px Verdana, Arial, Helvetica, sans-serif;
padding: 2px 0 5px 10px; 
top: 0;
right: 0;
}
.price_cf .cjenik .bonus{
	font-size: 0.8em;
	color: #eee;
}
.cont_s_t_border {
display: none;
}

.var_opis span{font: bold 8pxpx/14px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
}

/*poruka iz shadowbox-a*/
#poruka { 
top: 50%; 
position: fixed;
/*height: 50px;*/
padding: 20px;
border: 2px solid #555;
color: #333;
background: #ddd;
margin: -25px 25px 0;
width: 910px;
z-index: 999999;
text-align: center;
font: bold 20px/25px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	text-shadow: 0 1px 0 #fff;
-moz-border-radius: 15px; 
-khtml-border-radius: 15px; 
-webkit-border-radius: 15px; 
display: none;
}
/*  ----    SEARCH  CSS     ----    */
.results { margin-left: 15px; }
.stavka {
width: 508px;
clear: both;
}
.results .toggle {
outline: none;
display: block;
color: #fff;
padding: 5px 20px 4px;
text-shadow: 0 1px 0 #6290b2;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 1.5px;
font: bold 12px/16px Arial,verdana,sans-serif;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
margin: 0 0 20px 0;
}
.results .toggle img {
border: none;
float: right;
padding: 2px;
}
.results .toggle:hover {
background: #0E94F4;
text-decoration: none;
}
.cont { display: none;}
.rez {
width: 240px;
float: left;
border-right: 1px dotted #384955;
margin: 0 10px 10px 0;
color: #384955;
}
.rez .img {
padding: 1px;
border: 1px solid #384955;
display: block;
float: left;
margin: 0 10px 0 0;
}
.rez .img div {
width: 50px;
height: 50px;
overflow: hidden;
}
.rez .img img {
border: none;
}
.rez .naslov {
font: bold 11px/12px Arial,verdana,sans-serif;
color: #384955;
text-decoration: none;
}
.rez .opis {
font: normal 9px/16px Arial,verdana,sans-serif;
text-align: left;
}
.rez .naslov span, .rez .opis span {
color: #384955;
font-weight: bold;
}
.res_count{
margin: 0 0 0 10px;
}
.results h4 { display: block; padding: 0; /*border-bottom: 1px dotted #E5D8ED;*/
}
.closed .toggle { background: #0D83DD;}
.opened .toggle { background: #0E94F4;}
.stavka .rez_a { border-right: 1px dotted #3d9cd3; }
.stavka .rez_a .img {border: 1px solid #3d9cd3;}
.stavka .rez_a .naslov { color: #3d9cd3; }
h4.no_results {
-moz-border-radius:3px 3px 3px 3px;
background:none repeat scroll 0 0 #EEEEEE;
border:1px solid #DDDDDD;
color:#444444;
font:bold 16px/16px Arial,verdana,sans-serif;
letter-spacing:1.5px;
margin:0 0 40px;
padding:15px 20px;
text-decoration:none;
text-shadow:0 1px 0 #FFFFFF;
}
/*  ----    SLIDESHOW   CONTENT     ----    */
.ss-content {
position: relative;
float: left;
margin: 0 25px 25px 0;
}
.content-cycle .ss-toolbar {
display: none;
text-align: center;
position:absolute;
width: 260px;
z-index: 10;
top: 10px;
}
.ss-toolbar div {
width: 100px;
height: 24px;
position: relative;
display: block;
margin: 0 auto;
background: url(https://8581f8.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/crna-80op.png) !important;
background: #222;
	-moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
}
.ss-toolbar a {
width: 16px;
height: 16px;
display: block;
position: absolute;
top: 4px;
overflow: hidden;
text-indent: -9000px;
}
.prev-ss:hover, .next-ss:hover, .enlarge:hover  {
background-position: bottom left !important;
background-position: top left;
}
.prev-ss {
background: url(https://25a51b.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/sd-ss-left.png) no-repeat top left !important;
background: url(https://4b5d37.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/sd-ss-left.gif) no-repeat top left;
left: 5px;
}
.next-ss {
background: url(https://087620.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/sd-ss-right.png) no-repeat top left !important;
background: url(https://40f3c3.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/sd-ss-right.gif) no-repeat top left;
right: 5px;
}
.enlarge {
background: url(https://468da8.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/sd-ss-enlarge.png) no-repeat top left !important;
background: url(https://0b020a.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/sd-ss-enlarge.gif) no-repeat top left;
left: 42px;
}
/*  ----      dLink     ----    */
.dLink,
#wrapper .dLink {
font: normal 10px/16px Verdana, Arial, Helvetica, sans-serif;
text-shadow: 0 1px 0 #fff;
text-decoration: none;
margin: 5px 5px 5px 0;
white-space: nowrap;
position: relative;
display: inline-block;
height: 17px;
color: #6b6b6b;
float: none;
padding: 0;
}
.dLink .cntr {
background: url(https://540341.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/cntr.gif) repeat-x;
padding: 0 8px 0 18px;
display: block;
margin: 0 1px;
height: 17px;
float: left;
}
.dLink .lt {
background: url(https://757098.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/lt.gif) no-repeat;
position: absolute;
display: block;
height: 17px;
width: 15px;
left: 0;
top: 0;
}
.dLink .rt {
background: url(https://bea8a2.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/rt.gif) no-repeat;
position: absolute;
display: block;
height: 17px;
width: 2px;
right: 0;
top: 0;
}
.dLink:hover,
#wrapper .dLink:hover {
text-decoration: none;
color: #999999;
}
.dUpload .lt { background: url(https://c596e5.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/lt-upload.gif) no-repeat; }
.dCancel .lt { background: url(https://3e9f92.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/lt-stop-1.gif) no-repeat; }
.dAdd .lt { background: url(https://e4dd77.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/lt-add2.gif) no-repeat; }
.dAdd .rt { background: url(https://bea8a2.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/rt.gif) no-repeat; }
.dAdd .cntr { background: url(https://540341.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/cntr.gif) repeat-x; }
.dBack { clear:both; display:block; }
.dBack .lt { background: url(https://2b0b98.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/lt-back.gif) no-repeat; }
.dBack .rt { background: url(https://242942.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/rt-2.gif) no-repeat; }
.dBack .cntr { background: url(https://294840.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/cntr-2.gif) repeat-x; }

.dAdd{
box-shadow:  0 0px 10px #e96243;
-moz-box-shadow: 0 0px 10px #e96243;
-webkit-boxshadow: 0 0px 10px #e96243;
}

.add_msg {
position: absolute;
display: none;
color: white;
left: 50px;
top: 5px;
}
.add_ico {
background: url(https://da1b98.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/add_ico.png) no-repeat center right !important;
background: url(https://609eff.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/add_ico.gif) no-repeat center right;
float: left;
height: 17px;
width: 5px;
}
.add_txt {
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
background: url(https://115478.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/bl-08transparent.png);
line-height: 17px;
font-size: 10px;
padding: 0 10px;
margin: 0 0 0 5px;
display: block;
}
#add_to_wishlist { position: relative; display: inline-block;/*float: left;*/ }
.cart {
width: 17px;
height: 17px;
display: block;
background: url(https://227116.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/cart3.gif) no-repeat top center;
}
.dOver .cart {
background: url(https://227116.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/cart3.gif) no-repeat bottom center;
}

.sizeSelect{
width: 85px;
padding: 0 0 0 5px;
background: url(https://540341.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/cntr.gif) repeat-x center;
border: none;
height: 17px;
border: 1px solid #bbb;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
text-align: center; margin-top:4px;
}


/**/

#del_from_wishlist, #add_count_wishlist, #substract_count_wishlist, .cart_count {
font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
text-shadow: 0 1px 0 #fff;
text-decoration: none;
margin: 5px 5px 5px 0;
position: relative;
display: block;
color: #666;
float: left;
padding: 2px 6px;
background: #D2E2EF;
border: 1px solid #AFCDE7;
-moz-border-radius: 5px; 
-khtml-border-radius: 5px; 
-webkit-border-radius: 5px; 
}
.cart_count {
background: none;
border: none;
}
#del_from_wishlist:hover,
#add_count_wishlist:hover,
#substract_count_wishlist:hover {
text-decoration: none;
background: #AFCDE7;
color: #333;
}
.st_toggle {
background:url("https://53ba0d.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/toggle.png") no-repeat scroll 0 -18px transparent;
display:block;
float:left;
height: 18px;
width: 18px;
margin: 15px 5px 0 0;
}

.stover .dLink, #wrapper .stover .dLink { display: none; }
/*  ----         ----    */
.final_order .tdesno {
width: 80px;
text-align: center;
padding: 0 10px;
font-weight: bold;
}
.checkout_tbl th { background: #6CA8D5; border-color: #6b94b3; }
.toggle_opcije { padding: 4px; margin: 25px 0 0 10px; }
.content_img_container {
float: left;
}
.toggle_opcije .toggle {
/*background: url(https://f5b371.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/toggle-cijeli.gif) no-repeat top left;*/
background: #91bcdb;
width: 594px;
border-left: 3px double #fff;
border-right: 3px double #fff;
border-top: 3px double #fff;

cursor: pointer;
padding: 10px 15px;
margin: 0;
font-weight: bold;
color: #fff;
text-shadow: 0 1px 0 #316386;
}
.toggle_opcije p { margin: 0; padding: 4px 0;
font:11px/1.6em Verdana,Arial,Tahoma,Sans-serif}

.toggle_opcije .toggle_cont {
/*background: url(https://f5b371.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/toggle-cijeli.gif) no-repeat 0 -45px;*/

background: #91BCDB; /* old browsers */

background: -moz-linear-gradient(top, #91BCDB 0%, #D1E2EF 100%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#91BCDB), color-stop(100%,#D1E2EF)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#91BCDB', endColorstr='#D1E2EF',GradientType=0 ); /* ie */

border-left: 3px double #fff;
border-right: 3px double #fff;

width: 594px;
padding: 5px 15px;
}
.toggle_cont td{
border: none;
}

/*        OPCIJE SLIKA        */
.slika { float: left; clear: both; margin: 0 10px 10px 0; }
/* potpis pod sliku */
.potpis, .clip_mala_potpis, .clip_srednja_potpis  { 
display: block; 
clear: both; 
padding: 3px; 
font-size: 0.7em; 
line-height:1em;
text-align: center; 
overflow: hidden; 
word-wrap: break-word; 
}
.clip_mala_potpis{ width: 100px; }
.clip_srednja_potpis { width: 300px; }
/* kontejner slika - tu se dodjeluje css za okvir slika */
.img_cont {
border: 1px solid #6CA8D5;
border-radius: 2px;
background: #e7f0f7;
display: block;
float: left;
padding: 2px;
-moz-border-radius: 2px;
-khtml-border-radius: 2px;
-webkit-border-radius: 2px;
margin-top: 5px;
}
.img_cont span {
line-height: 0;
}
.img_left {  float: left; clear: none; margin: 0 10px 10px 0; }
.img_right { float: right; clear: none; margin: 0 0 10px 10px; }
.clip_mala { overflow: hidden; height: 100px; width: 100px; position: relative; }
.clip_mala span { display: block; height: 100px; width: 100px; }
.clip_mala img { position: absolute; clip: rect(0 100px 100px 0); }
.clip_srednja { overflow:hidden; height: 300px; width: 300px; position: relative;}
.clip_srednja img{ position: absolute; clip: rect(0 300px 300px 0); }
/*  ----  */
#category_text h3 {
font-family: 'dirtybag', Arial, Helvetica, sans-serif;

}

/* */
.bgnr {
background: #f8f8f8;
height: 55px;
}
.bgnr .okvir {
position:relative;
background: url(https://10d1f4.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/slder-okvir-1a.png) no-repeat bottom left !important;
background: url(https://3701ab.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/slder-okvir-1a.gif) no-repeat bottom left;
height: 55px;
display: block;
}

/* */
.karakteristike {}
.karakteristike tr { background: #f0f0f0; border: none;}
.karakteristike td { background: none; border: 1px solid #e0e0e0; }
.karakteristike td.naslov { width: 100px; vertical-align: middle; 
font: bold 11px/12px Arial,verdana,sans-serif;
}
.karakteristike td.karakter_column {
font: normal 11px/12px Arial,verdana,sans-serif;

}
.karakteristike .par { background: #e5e5e5; }
.karakteristike .nepar {}

/**/

.eanCode {display: inline; padding-left: 20px;font-style:bold;}

.warning{
margin: 18px 0 0 18px;
float: left;
padding: 5px 10px;
font-size: 1.2em;
font-weight: bold;
color: red;
}

.uvjeti_kupnje{
margin: 18px 0;
font: normal 12px/16px Verdana,Arial,Helvetica,sans-serif;
}

#payment-info {
    margin: 0;
    padding: 0;
    
}

.left{float:left;}
.right{float:right;}

#payment-info p{
    margin: 0;
    padding: 0;
    font: normal 10px/16px Verdana,Arial,Helvetica,sans-serif;
    text-align:right;
}


/* Primjene opširnije */
#applications{
    background: #E7F0F7;
    margin: 5px 0;
    padding: 0 10px 0px;
    /*top: 25%;*/
    position: relative;
}
.appitem{
    padding: 0 0 10px;
    border-bottom: 1px dotted #6CA8D5;
}
.appitem-type, .appitem-navigation{
    float: left;
}
.appitem-type{
    width: 250px;
}
.appitem ul{
    margin: 0px;
}
.appitem-nav li{
    position: relative;
    list-style: none;
}
.appitem-nav li:hover .appitemlist{
    background: #fff;
    border: solid 1px #6ca8d5;
    border-right: solid 1px transparent;
}
.appitem-nav li .appitemlist{
    width: 150px;
    display: inline-block;
    padding: 10px 5px;
    position: relative;
    z-index: 3;
    border: solid 1px transparent;
}
.appitemlist:hover{
	text-decoration: none;
}
.appitem-subnav{
    position: absolute;
    /*top: -1px;*/
    left: 200px;
    /*width: 480px;*/
    display: none;
    opacity: 0;
    background: #fff;
    border: 1px solid #6CA8D5;
    z-index: 2;
}
.appitem-subnav li{
    display: inline-block;
    float: left;
}
.appitem-subnav li:hover{
	
}
.appitem-subnav li a{
    display: inline-block;
    width: 150px;
    height: 150px;
    padding: 5px;
    text-align: center;
    border: 0 none;
    line-height: 13px;
}
.appitem-subnav li a:hover{
    background: #f7f7f7;
    text-decoration: none;
    border: 0 none;
}
.appitem-subnav li a img{
    display: inline-block;
    border: solid 1px #ccc;
    padding: 2px;
    background: #ffffff;
    height: 98px;
    margin: 20px 0 0;
}

/* Primjene-cycle */

#app-cycle{
	width: auto;
	background: #E7F0F7;
	margin: 0px 0 20px;
}
#app-cycle .act{
	float: left;
	margin: 0 15px;
	position: relative;
}
#app-cycle .act #action_text{
	text-align: center;
}
#app-cycle .act .clip_action{
	height: auto;
}
#app-cycle .act .stover{
	height: 77px;
	width: 124px;
	left: 1px;
	top: 6px;
	text-align: left;
	text-shadow: none;
	padding: 5px;
	color: #222;
	background: #fff;
	opacity: 0.7;
}
#app-cycle a{
    text-decoration: none;
}


/* Popis primjena */

#primjene .content_short_text{
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	text-align: center;
	width: 214px;
	border: 3px solid #0E94F4;
	height: auto;
}
#primjene .content_short_text:hover{
	transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
#primjene .content_short_text a{
	display: block;
}
#primjene .content_short_text a:hover{
	text-decoration: none;
}
#primjene .content_short_text img{
	width: 100px;
	height: 100px;
	border: none;
	float: none;
}
#primjene .content_short_text h2{
	font-size: 1.8em;
	text-align: center;
}
/* slider u primjenama */
.appitem-type .content-cycle div{
	width: 240px;
}
.appitem-type .content-cycle .ss-toolbar{
	width: 240px;
}
.appitem-type .content-cycle .ss-toolbar div{
	width: 100px;
}
/* CATEGORY SHORT */
#category_short{
	position: relative;
}
.category_short_text{
    width: 200px;
    float: left;
    margin: 10px 0;
    border-width: 1px;
    border-style: solid;
    border-color: transparent #888 transparent transparent;
    background: #fff;
    height: 200px;
    position: relative;
    overflow: hidden;
}
.last-category{
    border-color: transparent;
}
.category_short_text .category-box{
    background: #fff;
    position: absolute;
    padding: 5px;
    width: 190px;
    height: 190px;
}
.category_short_text .sth2 h2{
    font-size: 1.7em;
    line-height: 20px;
    padding: 0;
}
.category_short_text p{
    display: none;
}
.category_short_text:hover{
	overflow: visible;
}
.category_short_text .category-box:hover{
    border: solid 1px #888;
    z-index: 3;
    box-shadow: 0 0 2px #333333;
    -moz-box-shadow: 0 0 2px #333333;
    -webkit-box-shadow: 0 0 2px #333333;
    transform: scale(1.05);
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    height: auto;
    /*width: auto;*/
}
.category_short_text:hover p{
    display: block;
}



/*marko komentari*/
#comments {
position: relative;
width: 665px;
}
.comm_response {
position: relative;
margin: 5px 0 0 20px;
}
.comm_left { float: left; width: 130px;}
.comm_right { overflow: hidden; margin: 0 0 0 130px;}
.comm_name {
padding: 0 10px 0 0;
line-height: 20px;
font-weight: bold;
overflow: hidden;
}
.comm_date {
color: #999;
line-height: 15px;
}
.comm_rating { 
color: #999;
height: 15px;
line-height: 15px;
}
.comm_rating .star, .star_b {
background: url("https://0c4532.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/star2.png") no-repeat scroll 0 -15px transparent;
height: 15px;
width: 16px;
text-indent: -9000px;
float: left;
}
.comm_rating .star_b {
background: url("https://0c4532.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/star2.png") no-repeat scroll 0 0 transparent;
}
.comm_naslov {
padding: 0 10px 0 0;
line-height: 20px;
font: bold 13px/2em arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif;
text-transform: uppercase;
}
.comm_text {
margin-top: 10px;
margin-bottom: 10px;
font: normal 12px/1.5em arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif;

}
.comm_buttons {
padding-bottom: 5px;
}
.comm_buttons .show_responses {
background: url("https://e45807.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/toggle1.png") no-repeat scroll 0 -18px transparent;
border: none;
/* ie hacks */
text-indent: -9000px;
line-height: 0;
font-size: 0;
/* */
height: 18px;
width: 18px;
margin: 0 10px 0 0;
cursor: pointer;
display: block;
float: left;
}
.comm_buttons .respond {
background: url("https://dc11b7.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/comment.png") no-repeat scroll 0 -18px transparent !important;
background: none;
border: none;
height: 18px;
color: #aaa;
margin: 0 10px 0 0;
cursor: pointer;
padding: 0 0 0 18px !important;
padding: 0;
}
.comm_buttons .respond:hover {
background-position: 0 0;
color: #fff;
}
.respond_bttn {
margin: 5px 0 20px;
}
.respond_bttn .respond {
background: #800000 url("https://ef6d57.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/comment3a.png") no-repeat 5px -29px !important;
background: #800000;
border: none;
color: #eee;
cursor: pointer;
padding: 3px 8px 3px 26px !important;
padding: 2px 6px;
font-weight: bold;
text-shadow: 0 1px 0 #000;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.respond_bttn .respond:hover {
background: #B80010 url("https://ef6d57.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/comment3a.png") no-repeat 5px 1px ;
color: #fff;
}
.comment {
margin: 0 0 5px;
}
#contact_shadowbox .comm_response {
background: #f5f5f5;
border-left: 1px solid #444;
border-right: 1px solid #444;
}
#contact_shadowbox .comm_text {
font: bold 11px/15px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif;
}
#contact_shadowbox .comm_response .comm_text {
font: normal 11px/15px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif;
}
.comm_bottom {
    border-bottom: 1px solid #444;
}
.comm_rb {
    color: red;
}
/*komentari kraj*/


/*  ----    BOTTOM  NAVIGATION  ----    */
#bottom_nav { clear: both; position: relative; height: 250px; margin: 70px 0 0;}
#bottom_nav .bnav_top{ padding: 0; margin: 0; background:#bbb;}
#bottom_nav .bnav_top li{
display: block;
float: left;
margin: 0 2px 0 0;
list-style: none;
border-bottom: 1px solid #888;
}
#bottom_nav .bnav_top li a {
font: bold 11px/22px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif; 
display: block;
padding: 2px 10px;
background: #d0d0d0;
color: #444;
text-decoration: none;
text-shadow: 0 1px 0 #eee;
}
#bottom_nav .bnav_top .tabs-selected a, #bottom_nav .bnav_top li a:hover { color: #333; background: #f0f0f0; text-shadow: 0 1px 0 #fff;}
#bottom_nav .bnav_cont {
position: relative;
clear: both;
height: 222px;
width: 650px;
background: #f0f0f0;
border: none;
padding: 0;
-moz-border-radius-bottomright: 2px;
-khtml-border-radius-bottomright: 2px;
-webkit-border-bottom-right-radius: 2px;
-moz-border-radius-topright: 2px;
-khtml-border-radius-topright: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-bottomleft: 2px;
-khtml-border-radius-bottomleft: 2px;
-webkit-border-bottom-left-radius: 2px;
}
.bnav_lt, .bnav_rt {
font: bold 15px/22px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif; 
color: #666;
position:absolute;
top:0;
background:#e0e0e0;
padding:50px 5px;
margin: 50px 0;
text-decoration: none;
text-shadow: 0 0 2px #fff;
}
.bnav_lt {left: 0;
-moz-border-radius-bottomright: 2px;
-khtml-border-radius-bottomright: 2px;
-webkit-border-bottom-right-radius: 2px;
-moz-border-radius-topright: 2px;
-khtml-border-radius-topright: 2px;
-webkit-border-top-right-radius: 2px;
}
.bnav_rt {right: 0; 
-moz-border-radius-bottomleft: 2px;
-khtml-border-radius-bottomleft: 2px;
-webkit-border-bottom-left-radius: 2px;
-moz-border-radius-topleft: 2px;
-khtml-border-radius-topleft: 2px;
-webkit-border-top-left-radius: 2px;
}
.bnav_lt:hover, .bnav_rt:hover {background: #aaa; color: #fff; text-shadow: 0 0 2px #555; text-decoration: none; }
.bnav_cycle {
position: relative;
width: 610px;
height: 222px;
margin: 0px 20px;
overflow: hidden;
}
.bnav_row {
width: 600px;
height: 200px;
margin: 11px 5px;
}
.bnav_kat {
position: relative;
display: block;
float: left;
height: 180px;
width: 126px;
margin: 10px;
padding: 1px;
border: 1px solid #aaa;
overflow: hidden;
border-radius: 2px;
-moz-border-radius: 2px;
-khtml-border-radius: 2px;
-webkit-border-radius: 2px;
}
.bnav_kat .img_cont { height: 180px; width: 126px; overflow: hidden; }
.bnav_kat img { height: 180px; }
.bnav_kat .naslov {
font: bold 11px/16px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif; 
position:absolute;
text-align: center;
top: 0;
left: 0;
width: 118px;
padding: 5px;
background: #fff;
color: #444;
opacity: 0.7;
}

/*  ----    BOTTOM  NAVIGATION  END     ----    */









/* sitemap */
#content .sitemap,
#content .sitemap li {
list-style: none;
}
#content .sitemap li { font-weight: bold; }
#content .sitemap li li { font-weight: normal; }

.content_short_text a:hover, .tabs-container a:hover{
    text-decoration: none;
}

/* jquery UI tabs on frontend */
#tabs,
.ui-widget-header{
    background: none;
    border: none;
}
.ui-widget-header {
    border-bottom: 2px solid #ddd;
}
#tabs li {
    background: #0D83DD;
    border: none;
    margin: 0 10px 0 0;
}
#tabs li:hover {
    background: #0E94F4;
}
#tabs .ui-state-active,
#tabs .ui-state-active:hover {
    background: #4063A8;
}
#tabs .ui-tabs-nav li a {
    font-size: 12px;
    line-height: 14px;
    padding: 15px 10px 15px 45px;
    min-width: 60px;
    text-align: center;
    color: #fff;
    text-shadow: 0 1px 0 #000000;
}
#tabs .tab_icon {
    width: 30px;
    height: 30px;
    background: url(https://830f5d.claudeassets.com/20250710165142im_/http://www.croatia-apartments-zukve.com/dizajn/pikto.png) no-repeat;
    position: absolute;
    left: 8px;
    top: 8px;
}
#tabs .view {
    background-position: center top;
}
#tabs .galerija {
    background-position: center -33px;
}
/* end jQUI tabs */
/*
     FILE ARCHIVED ON 11:12:12 Sep 21, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:17:25 Aug 30, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.757
  exclusion.robots: 0.093
  exclusion.robots.policy: 0.076
  esindex: 0.019
  cdx.remote: 25.517
  LoadShardBlock: 115.299 (3)
  PetaboxLoader3.datanode: 273.476 (5)
  PetaboxLoader3.resolve: 364.688 (3)
  load_resource: 543.22 (2)
*/