
BODY{margin:0 auto;  background-color:#eef3fa;  font-family:Arial,Helvetica,sans-serif; color:#073f63; font-size:12px; text-align:left}

@import "imgpathcss.css";

A{text-decoration:none}
DIV{text-align:left; margin:0px}
FORM{margin:0px; padding:0px; line-height:0px; border:0px}
FORM.line{line-height:normal}
IMG{ behavior:url(/iepngfix.htc); border:0px}
TEXTAREA{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#073f63}
.clear{clear:both; font-size:1px}
.left{float:left}
.right{float:right}

H1{font-size:17px; font-weight:bold; padding:0px; margin:0px; color:#0d6eaa}
H1.white{color:#fff;  font-weight:normal}
H1.region{font-size:22px; font-weight:normal; padding:0px; margin:0px; color:#fff}
H1.cat_title{padding:5px 0px 3px 0px; font-size:20px; color:#0b73aa; font-weight:normal}
.nvlk_pak_ogl{padding:5px 0px 3px 0px; font-size:20px; color:#0b73aa; font-weight:normal}
H1.det_title{padding:0px; font-size:20px; color:#0b73aa; font-weight:normal}
H2{font-size:16px; font-weight:normal; padding:0px; margin:0px; color:#0d6eaa}
H2.title_reg{padding:7px 0px 4px 0px}
H2.title_nvlk{font-weight:bold; padding:0px 0px 5px 0px}

H2.ads{text-align:center; padding:5px 0px 5px 0px}
H3{font-size:17px; font-weight:bold; padding:0px; margin:0px; color:#0d6eaa}
H3.h3title_nvlk{font-size:12px; font-weight:bold; padding:0px; margin:0px; color:#0d6eaa}
.hdng3{font-size:17px; font-weight:bold; padding:0px; margin:0px; color:#0d6eaa}
H4{font-size:14px; font-weight:bold; margin:0px; padding:0px; color:#0d6eaa}
A.h4_link{color:#0d6eaa; text-decoration:none}
A.h4_link:hover{text-decoration:underline}
SELECT{width:220px; font-size:11px; color:#073f63}
INPUT{width:140px; font-size:11px; color:#073f63}
INPUT.text{width:140px; font-size:11px; color:#08476f}

/*INPUT.btn_search{background:url(images/bg_btn_search.gif) top no-repeat; border:0px;  width:106px; text-align:center; vertical-align:top; margin:0; padding:5px 0px 5px 0px;  color:#f0f0f0; font-size:11px; font-weight:bold}*/

TEXTAREA.textarea_cform{width:523px; height:100px}
SELECT.select_cform{width:150px}
SELECT.search_form{width:120px; font-size:11px}

IMG.reg_nas{width:250px; height:65px}
IMG.reg_logo{width:40px; height:35px}
IMG.reg_thumbs{width:140px; height:80px}
IMG.image_ads{width:156px; height:100px; border:0px; margin:0px; padding:0px}
IMG.img_ogl{width:160px; height:100px}
/*.img_ogl{width:160px; height:100px; max-width:160px; _width:160px;}
.img_ogl{width:auto; height:100px; max-width:160px; _width:160px;}*/
IMG.det{width:50%; height:50%; }

    .resize {
    width: 80px;
    height : auto;
    }

    .resize {
    width: auto;
    height : 60px;
    }
IMG.det_ver{width:60px; height:80px}

TABLE.signup td{ padding:3px 0px 3px 0px}
SPAN.signup_title{font-size:16px; font-weight:bold; color:#0d6eaa; line-height:25px}
SPAN.red{color:#F00}
SPAN.green{color:#0c0}
SPAN.yellow{color:#FFCC00}
SPAN.blue{color:#0d6eaa}
SPAN.bold{font-weight:bold}
DIV.bold_padd{font-weight:bold; padding-bottom:5px; font-size:14px;}
SPAN.orange{font-size:12px; font-weight:bold; color:#f60}
SPAN.cyan{color:#6aafdb}
SPAN.obj {font-size:16px; font-weight:normal; padding:0px; margin:0px; color:#0d6eaa}

DIV.error_reg{color:#F00; border:1px solid #FF0000; background-color:#fff9d8; padding:3px 5px; width:100%;}

.capitalize{text-transform:capitalize}

#container{margin:0 auto; text-align:center; width:970px; background-color:#fff; padding:0px 15px 10px 15px; border-bottom:15px solid #eef3fa}

/*#container_footer{margin:0 auto; text-align:center; width:970px; background:url(images/bg_footer2.gif) top left repeat-x; padding-left:15px; padding-right:15px;  border-top:1px solid #164865}*/

#header_over{font-size:10px; font-style:italic; color:#64bcca; font-weight:bold; padding-top:3px}
#header_over_left{float:left}
#header_over_right{float:right; width:900px; text-align:right; padding-right:15px; margin-top:1px;}

#header{}
#header_left{float:left; margin-top:9px;}
#header_right{width:670px; float:right; text-align:right;}
#header_right_row1{padding:0px 15px 0px 0px; margin-top:25px; text-align:right}
#header_right_row2{ margin-top:10px; padding-left:550px}
.slogan {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#006697;}
.slogan span { color:#fe9901;}
.g_ads { float:left; margin-top:-20px; margin-bottom:-20px; padding-top:5px;}

#nav{height:45px; width:970px}
/*#nav_left{float:left; width:7px; border:0px; padding:0px; margin:0px; height:45px; background:url(images/nav_corner_l.gif) left no-repeat}*/

/*#chromemenu{float:left; width:820px; border:0px; padding:0px; margin:0px; height:45px; background:url(images/bg_nav.gif) top repeat-x}*/
#nav_right{float:left; width:140px; height:45px; border:0px; padding:0px; margin:0px}

ul.nav{list-style-type:none; margin:0px; padding:0px}
ul.nav li{ float:left; list-style-type:none; padding:0px 5px 0px 5px}

a.tabs{height:31px; float:left; display:block; font-size:12px; color:#f4f4f4; font-weight:bold; text-decoration:none; text-align:center;  padding-top:14px; padding-left:12px; padding-right:12px}
a.tabs:hover{background-color:#10b1e2; color:#fff}

/*.cont_frame{line-height:15px; font-family:Verdana,Arial,sans-serif; clear:left; border:1px solid #d3d3d3; border-top:none; border-left:none; background:#a7daff url(images/bg_s_box.gif) left top repeat-x; padding:0px 10px 0px 10px; height:150px}*/

#content_search_title{}
/*#title_search{float:left; width:495px; padding:15px 0px 0px 25px; background:#fff url(images/search_icon.gif) left bottom no-repeat}*/
#title_text{float:left; width:310px; padding-top:15px}
#title_badge{float:left; width:140px}

div#map_header { margin:10px 20px 0px 0px; padding:5px 0px 5px 25px;border:1px solid #c5f0ff; background:#effafe url('http://www.apartmanija.hr/slike/pin.png') 5px center no-repeat;}
div.map_title {font-size:12px; font-weight:bold; float:left; }
div#map { height:250px; margin:0px 20px 0px 0px; background:#f2f2f2 url('http://www.apartmanija.hr/images/gmaps_load.gif') center center no-repeat;   }


#content_search{ padding-top:5px; margin-bottom:15px}
#search_box{float:left; width:505px; margin-right:15px; line-height:22px}
#div_btn_search{clear:both; text-align:right}
#map_box{float:left; width:230px;  padding:10px 0px 0px 0px}
#text_box{float:left; width:435px;  padding:0px 15px 0px 0px}
#text_box_text{line-height:18px; text-align:justify}
#login_title{padding:12px 0px 0px 0px}
#login_title_left{float:left; padding-top:4px}
#login_title_right{float:right; padding-top:5px}
#login_input{padding:9px 0px 0px 0px}

#content{width:970px; min-height:500px}
#content_section_left{float:left; width:800px; margin:0px; padding:0px}
#elements_container{padding-bottom:10px}
.container_ac{float:left; width:265px; margin-bottom:15px}
.box_ac{width:250px}
.image_ac{ width:250px; height:65px; color:#fff; font-size:15px; font-weight:bold}
.text_ac{width:250px; line-height:18px}
.show_dest{height:25px; padding-top:3px; font-weight:bold; color:#0d6eaa}
.expand_ac{ width:250px; border-bottom:1px solid #acf2fe; padding:10px; font-size:10px;  position:relative;  background:#acf2fe}

#content_section_news{padding:0px; border-top:1px dotted #65a2c8;  margin-right:20px}
#news_title{padding:10px 0px}
.container_news{float:left; width:180px; margin-bottom:5px; margin-right:12px}
.news_date{ font-size:11px; font-weight:bold; color:#a2a2a2}
.news_right{line-height:18px}

#content_section_right{float:right;  margin:0px; padding:0px}
.ads_box{width:168px; border:1px solid #acf2fe; text-align:center; padding-bottom:10px; background-color:#fff}
.ads_title{margin:5px 5px; background-color:#e7f8fe; text-align:center; padding:5px 0px;}
.ads_img{text-align:center}
.ads_text{text-align:left; padding:10px 0px 0px 5px}
.v_space{height:5px}

#footer{height:150px; padding-left:0px}
.footer_column{float:left; width:235px; height:140px; padding-top:10px}

ul.footer_column_list{list-style-type:none; margin:0px; padding:5px 0px 0px 0px; color:#a5c9ff;}
ul.footer_column_list li a{list-style-type:none; margin:0px; padding:0px; line-height:18px; color:#a5c9ff}
ul.footer_column_list li a:hover{ border-bottom:1px dotted #ffffff; color:#ffffff;}

#footer_end_list{font-size:11px; text-align:center; padding:20px 80px 10px 50px}
#footer_end_list a{color:#073f63}
#footer_end_list a:hover{text-decoration:underline}
#footer_signature{font-size:11px; color:#6e92aa; text-align:center; padding-bottom:5px}
A.sig{font-size:11px; color:#6e92aa}
A.sig:hover{text-decoration:underline}

.title_cst{font-size:17px; font-weight:bold; color:#0d6eaa}
.title_login{font-size:14px; font-weight:bold; color:#0d6eaa; }
.title_ac{float:left; padding:5px 0px 0px 15px; width:320px}
.title_footer{font-size:18px; color:#ffffff}

A.bookmark{color:#64bcca}
A.bookmark:hover{color:#073f63}

A.link_h2{color:#0d6eaa; font-size:13px; font-weight:bold}
A.link_h2:hover{color:#0d6eaa}

A.link_region_text{color:#073f63}
A.link_region_text:hover{color:#2ca3b7}

A.link_reg{color:#0d6eaa}
A.link_reg:hover{color:#0d6eaa; text-decoration:underline}

A.link_dest{color:#073f63}
A.link_dest:hover{color:#073f63; text-decoration:underline}

A.link_city{font-size:10px; text-decoration:none}
A.link_city:hover{text-decoration:underline}

A.link_login{color:#2ca3b7}
A.link_login:hover{color:#2ca3b7; text-decoration:underline}

A.link_obj{color:#0d6eaa}
A.link_obj:hover{color:#0d6eaa; text-decoration:underline}

A.sg { color:#0d6eaa; font-weight:bold; text-decoration:none; border-bottom:1px dotted #0d6eaa;}
A.sg:hover { background-color:#0d6eaa; color:#ffffff;}


#image_container{width:765px; height:17px; padding:153px 0px 15px 15px}
#text_container{padding:15px 20px 0px 0px; line-height:18px}
#text_container a{color:#0d6eaa; text-decoration:none;}
#text_container a:hover{color:#0d6eaa; text-decoration:underline;}
#text_description{ padding:15px 20px 0px 5px; line-height:18px}
#brd_1{float:left; width:325px; padding:10px 0px 0px 15px; font-size:11px}
#brd_2{float:left; width:440px; padding:10px 50px 0px 0px; font-size:11px; text-align:right}
#small_img{margin:10px 0px}
.small_img_cont{float:left; margin-right:5px; border:1px solid #ccc; padding:5px 5px}

#text_city_cont{margin-right:20px; padding:10px 0px 10px 10px; background-color:#effafe; border:1px solid #c5f0ff;}
#text_city_cont a{color:#0d6eaa; text-decoration:none;}
#text_city_cont a:hover{color:#0d6eaa; text-decoration:underline}
#img_city_cont{float:left; border:1px solid #e2e2e2; background-color:#fff; padding:5px; margin-right:10px;}
IMG.img_city{width:180px; height:100px}
#text_city{float:left; padding-top:3px; width:760px;}

.text_city_sh { background-color:#effafe; text-align:right; padding:0px 5px 3px 0px; width:775px; }

#title_cat{padding:5px 0px 3px 0px; font-size:20px; color:#0b73aa}
#under_title_cat{ padding:5px; background-color:#effafe; color:#073f63; margin:0px 20px 0px 0px; border:1px solid #c5f0ff;}
/*#title_search_chn{padding-left:25px; font-size:17px; font-weight:bold; color:#0d6eaa; background:#fff url(images/search_icon.gif) left bottom no-repeat}*/
.bc_search_cont{font-size:11px; margin:10px 20px 10px 0px; border:1px solid #acf2fe; padding:10px 10px}
.search_chn_col{float:left; padding-right:15px}
.ogl_container{float:left; width:185px; background-color:#effafe; border:1px solid #acf2fe; text-align:center; margin:0px 10px 10px 0px; padding:10px 0px 10px 0px}
.ogl_stars{margin:3px 10px 0px 10px}
.ogl_title{text-align:left; margin:-2px 10px 0px 10px; padding:0px 0px 0px 0px}
.ogl_location{font-size:11px; margin:0px 10px 0px 10px; color:#0d6eaa}
.ogl_details{margin:5px 10px 0px 10px; border-top:1px dotted #57c1d3; border-bottom:1px dotted #57c1d3; padding:5px 0px 5px 0px; line-height:18px}
.ogl_price{margin:0px 10px 0px 10px; padding:3px 0px 3px 0px}

ul.paging{list-style-type:none; margin:0px; padding:0px}
ul.paging li{display:block; float:left; list-style-type:none; padding-left:1px; text-align:center}
.pg_na{width:20px; height:20px; display:block; background-color:#0e6ca9; border:1px solid #0e6ca9; font-size:12px; color:#fff; font-weight:bold; text-decoration:none; text-align:center; padding:5px 5px 0px 5px}
a.pg{width:20px; height:20px; display:block; background-color:#fff; font-size:12px; color:#0e6ca9; border:1px solid #0e6ca9; font-weight:bold; text-decoration:none; text-align:center; padding:5px 5px 0px 5px}
a.pg:hover{background-color:#0e6ca9; color:#fff}

.li_spc{width:20px; height:20px; display:block; background-color:#fff; font-size:12px; color:#0e6ca9; border:0px; font-weight:bold; text-decoration:none; text-align:center; padding:7px 0px 3px 0px}

#content_section_left_details{margin:0px; padding:0px}
.det_container_title{font-weight:bold;  text-transform:uppercase; padding:5px 10px; ; background-color:#effafe; width:200px}
.det_container{padding:10px; background-color:#effafe}
.det_container p{padding:0px; margin:0px; line-height:18px;}
.det_title{font-size:22px; color:#0b73aa}
#det_under_title{float:left; padding-left:10px}

.det_title_col_l{float:left; width:460px}
.det_title_col_r{float:right; width:200px;  margin-right:10px; text-align:right}

.det_counter{padding:3px 10px; background-color:#effafe; font-size:10px; color:#4d90a8;}

ul.det{list-style-type:none; margin:0px; padding:3px 0px}
ul.det li{list-style-type:none; padding:2px 0px}

ul.det_rates{list-style-type:none; margin:0px; padding:3px 0px}
ul.det_rates li{list-style-type:none; padding:2px 0px}

.det_img_cont{float:left; padding:3px; margin:0px 6px 10px 0px; background-color:#fff; border:1px solid #ccc}
.td_det1{padding-top:5px; width:120px; height:25px; font-size:12px}
.td_det2{padding-top:5px; width:15px; height:5px}
.td_det_boa{padding-top:5px; width:210px; height:25px; font-size:12px}

.table_ac_det{width:100%}
.table_ac_det td{width:25%; padding:3px 0px}
SPAN.blue_upper{color:#0d6eaa; text-transform:capitalize}
IMG.img_det{width:250px; height:auto} IMG.img_det{width: auto; height:170px}
TABLE.table_cform{width:100%}
TABLE.table_cform td{padding:3px 10px 3px 0px; width:140px}
.v_space_det{height:15px}
.cform_msg{border:1px solid #acf2fe; text-align:center; margin-bottom:10px; padding:5px 0px}
.cform_text{float:left; width:400px; margin-top:25px; font-size:11px; color:#0b73aa}

#content_section_terms{width:100%; margin:0px; padding:5px 0px 0px 0px}
#terms_box{border:1px solid #acf2fe; padding:0px 10px}

#title_register{float:left; width:830px; padding-top:15px; color:#0d6eaa}
#content_section_left_register{float:left; width:30%; margin:0px; padding:5px 0px 20px 0px}
#container_register_form{padding:0px 5px 10px 5px; background-color:#effafe}
#container_register_form_reg{padding:0px 5px 5px 5px; background-color:#d1edf8}
.tab_cont { background-color:#effafe; padding-left:5px;}

.table_reg td{padding-top:5px; line-height:normal;}

#content_section_right_register{float:right; width:68%;  margin:0px; padding:5px 0px 20px 0px}
#signup_text_box{border:1px solid #acf2fe; padding:0px 10px}
#signup_text{padding:10px}

ul.nvlk{list-style-type:square; margin:0px; padding:0px 15px}
ul.nvlk li{padding:3px 0px}

#login_form_padding{padding-top:10px}

/*#over_form_title{padding:7px 0px 7px 10px; background:#10b2e3 url(images/bg_form_title.gif) left repeat-x;  color:#fff; font-size:17px; font-weight:bold}*/

.td_input_text{ width:110px; line-height:normal;}
#container_btn{padding:10px 0px 5px 2px}
#under_btn{padding:5px 0px 0px 2px}

#breadcrumbs{float:left; width:830px; padding-top:11px; color:#0d6eaa}
#breadcrumbs a{color:#0d6eaa}
#breadcrumbs a:hover{text-decoration:underline}

.table_mem{width:100%}
.table_mem td{padding-top:5px; width:50%}

.table_ogl{width:100%}
.table_ogl td{padding-top:5px; padding-bottom:5px; width:50%}

.td_opr1{padding-top:5px; width:50%; height:25px}
.td_opr2{padding-top:5px; width:30px; height:5px}

.td_opr_boa{padding-top:5px; width:100%; height:25px}

ul.rglist {list-style-type:none; margin:0px; padding:0px}
ul.rglist li{ float:left; list-style-type:none; padding:3px 5px 3px 5px; width:180px;}

ul.popsrch {list-style-type:none; margin:0px; padding:0px}
ul.popsrch li{ list-style-type:none; padding:5px 5px 5px 10px; width:220px;}

.regform { padding-top:5px; line-height:normal;}
.regform label { float:left; width:110px; text-align:left; margin-top:10px; padding:0px 0px 0px 5px;}
.regform input, textarea { float:left; width:140px; margin-top:10px;}
.regform .gdl {  clear:both; display:none; font-size:9px; min-height:5px; _height:10px; padding:7px 0px 3px 120px; background:url(/slike/bg_gdl.gif) 115px 0px no-repeat; color:#ffffff;}

.ad_prc { text-align:center;}
.ad_prc td{ width:150px; border-right:1px solid #ffffff; height:25px; }

.ads_link { display:block; padding:20px 3px 0px 3px; width:164px; height:145px; font-size:12px; font-weight:bold;  }


a.bkm { background-color:#ffffff; cursor:pointer; display:block; padding:5px; color:#0d6eaa; text-align:left;}


table.cal {
	font-family:Arial, Helvetica, sans-serif; font-size:11px;
	margin-bottom:20px;
    border:3px solid #71adf5;   
    border-collapse:collapse;
	background-color:#FFFFFF;
}

.cal_table_cont { float:left; margin-right:8px;}

table.cal td {
    width:15px;
    border-collpase:collpase;
    border:0px;
    text-align:right;
    padding-right:4px;
}

.days{
    background-color: #F1F3F5;
}

table.cal th {
    border-collpase:collpase;
    border:1px solid #888;
    background-color: #cbdcf0;
}

.actday{
    background-color: #ffbda0;
    font-weight:bold;
}
.start {
   	background:#ffffff url('http://www.apartmanija.hr/images/date_start.gif') no-repeat;
    font-weight:bold;

}
.end {
   	background:#ffffff url('http://www.apartmanija.hr/images/date_end.gif') no-repeat;
    font-weight:bold;

}

a.show_cal { display:block; padding:5px 7px 5px 27px; background:#fff url('http://www.apartmanija.hr/images/tab_cal.gif') 7px center no-repeat; color:#0d6eaa; font-weight:bold; text-decoration:none; border-right:1px solid #bfd9e2; border-top:1px solid #bfd9e2; margin:0px;}
a.show_cal:hover { color:#0d6eaa; font-weight:bold; text-decoration:underline; background:#fff url('http://www.apartmanija.hr/images/tab_cal.gif') 7px center no-repeat; border-right:1px solid #bfd9e2; border-top:1px solid #bfd9e2; }

a.show_acm_det { display:block; padding:5px 7px 5px 27px; background:#fff url('http://www.apartmanija.hr/images/tab_det.gif') 7px center no-repeat; color:#0d6eaa; font-weight:bold; text-decoration:none; border-right:1px solid #bfd9e2; border-top:1px solid #bfd9e2; margin:0px;}
a.show_acm_det:hover { color:#0d6eaa; font-weight:bold; background:#fff url('http://www.apartmanija.hr/images/tab_det.gif') 7px center no-repeat; border-right:1px solid #bfd9e2; border-top:1px solid #bfd9e2; }

span.cal_update { display:block; padding:5px 7px 5px 27px; background:#effafe url('http://www.apartmanija.hr/images/cal_update.gif') 7px center no-repeat; color:#0d6eaa; font-weight:bold; text-decoration:none; margin:0px;}

div.cal_legend {}
div.cal_legend div { float:left; margin-right:20px; }
div.cal_legend img { margin-right:3px; padding:1px; border:1px solid #d2d2d2; margin-bottom:-4px;}

.acmt_desc {float:left; padding:8px 0px 0px 10px; color:#0d6eaa;}