body {
    margin : 0;
    padding : 0;
    font-family: arial;
}
.lng {
    width : 100%;
}
.clear { 
    clear:both; 
}
.clearl { 
    clear:both; 
    border-bottom : 1px solid #999;
}
.fl {
    float:left;
}
.fr {
    float:right;
}
.cp 
{
    cursor:pointer;
}
.upper {
    text-transform: uppercase;    
}
.nodisp {display:none;}
.tdn {text-decoration : none;}
.hltext { color : #D32219;}
.button {text-decoration : none;}
.webgis-lng {
    width : 100%;
}
.webgis-clear { 
    clear:both; 
}
.webgis-clearl { 
    clear:both; 
    border-bottom : 1px solid #999;
}
.webgis-fl {
    float:left;
}
.webgis-fr {
    float:right;
}
.webgis-cp 
{
    cursor:pointer;
}
.webgis-upper {
    text-transform: uppercase;    
}
.webgis-nodisp {display:none;}


.webgis-tdn {text-decoration : none;}
.webgis-hltext { color : #D32219;}
.webgis-error {color : #b61818;}
.webgis-nwr {white-space : nowrap;}
.webgis-vat {vertical-align : top;}
.wbgis-button {text-decoration : none;}

img {
    border:0px
}
input, textarea, select { border:1px solid #aaa; }

a, a:visited { color: #444444; }
a:hover { color:#D32219 ; }

#loginstatus, #loginstatus2, #contactus {
    height : 32px;
    line-height:32px;
    /*overflow : hidden;*/
    float : right;
    font-size : 12px;
    padding : 0px 10px;
    margin-right:10px;
    background-color:#fff;
    color:#333;
}
#loginstatus a#login_l {color:#333;text-transform:uppercase;text-decoration:none;display:block;}
#loginstatus div#login, #loginstatus2 div#login {float:left;}
#loginstatus div#login a, #loginstatus2 div#login a {color:#333;}

#page {
    margin : 0;
    padding : 0;
}
#header {
   /*position: absolute; */
   top : 0px;
   right : 0px;
   left : 0px;
   height : 73px;
   width : 100%;
   border-bottom : 4px solid #A50E19;
   background-color : #e2e2e2;
/*   background: url("../../openlayers/theme/zr/header_bg.jpg") repeat-x top left;*/
}
#header #grb {
    /*float:left;
    margin: 5px 20px 5px 15px;*/
    position:absolute;
    top:5px;
    left:15px;
    z-index:910;
}
#grb {
    margin-top:5px;
}
#izbor_mape {
    float:left;
    padding:0 15px;
}
#flags{
	width:auto;
	/*position:absolute;
	top:5px;
	left:380px;*/
    float:right;
	height:36px;
	padding:5px 5px 0px 0px;
}
a.chng_l{
    color:#fff;
    float:left;
    padding:0px 5px;
	text-decoration:none;
}
a.chng_l:hover {color:#333;}

#flags img {
    float: right;
    height: 15px;
    margin: 0;
    width: 22px;
}

.flag_h{
	/*width:22px;*/
    padding:0;
	float:right;	
}
#flag_u{
	width:100%;
	height:10px;
	float:left;
	font-size:10px;
    clear:both;
    padding:5px 0px;
}
#header #header_title {
    float:left;
    color:#fff;
    margin-left:200px;
}
#header #header_title h2 {font-size:28px;font-weight:bold;color:#333;margin:0px;padding:0px 0px 0px 100px;line-height:73px;}
#pane {
    position : absolute;
    z-index : 1;
    display:none;
    color:#444;
    font-size:13px;
    top:110px;
    width : 350px;
}
#pane ul#menu {
    margin:0;
    padding:0;
    position:relative;
}
#pane ul#menu li {
    list-style-type: none;
    float:left;
    background-color : white;
    border-radius:10px;
    -moz-box-shadow: 2px 0px 8px #bbb;
    -webkit-box-shadow: 2px 0px 8px #bbb;
    box-shadow: 2px 0px 8px #bbb;
    margin:5px 5px 0px 5px;
    border:1px solid #F04115;
    font-size:14px;
    padding:3px 5px;
    cursor:pointer;
    text-shadow: 0px 3px 3px #bbb;
    filter: dropshadow(color=#444, offx=0, offy=3);
}
#pane ul#menu li.active {
    color:#F04115;
}
#pane ul#menu li div.tabtitle {
    float:left;
    line-height:16px;
    margin-left:3px;
}
#pane div.menutab, #lonlatinput {
    background-color: #fff;
    /*border:1px solid #F04115;
    border-radius: 10px;*/
    -moz-box-shadow: 2px 0px 8px #888;
    -webkit-box-shadow: 2px 0px 8px #888;
    box-shadow: 0px 0px 8px #888;
    margin: 0px;
    padding:10px;
    display:none;
    float:left;
    min-width:350px;  width:auto !important; width:350px;
}
#pane div.menutab div.menutabheader {
    border-bottom:1px solid #999;
    float:left;
    font-size:12px;
    font-weight:bold;
    height:16px;
    padding:2px 0px;
    width : 100%;
}
#pane div.menutab div.menutabheader div.submenu, #pane div.menutab div.menutabheader div.submenu, #pretraga_submenu div.submenu {
    float:left;
    padding-right:10px;
    text-transform:uppercase;
    cursor:pointer;
}
#pane div.menutab div.menutabheader div.active, #pane div.menutab div.menutabheader div.active a {
    color:#333;
}
#pane div.menutab div.menutabheader div.closetab {
    color:#D32219 ;
    cursor:pointer;
    float:right;
    font-size:20px;
    height:15px;
    margin-top:-5px;
    
}
div.webgis-layerswitcher {
    overflow-y:auto;
    overflow-x:hidden;
    width : 100%;
}
div.webgis-layerswitcher input { border:0px solid #fff; }
#pane div.menutab div#alati_content {
    margin:7px 0px;
    width : 100%;
}
#pane div.menutab div#alati_content div.contents {
    display:none;
}
#pane div.menutab div#alati_content div.active {
    display:block;
}
#pane div.menutab div#merenje_content {
    width:340px;
}
#pane div.menutab div#alati_content div#merenje_content div#merenje_menu {
    float:left;
    width:40%;
}
#pane div.menutab div#alati_content div#merenje_content div#merenje_actions {
    margin: 5px 0 5px; 
    /*display:none; */
    float:left;
}
#pane div.menutab div#alati_content div#merenje_content div#merenje_rezultat {
    border-top: 1px solid #d2d2d2;
    border-bottom: 1px solid #d2d2d2;
    margin: 5px 5px 0px;
    padding: 8px 0px;
    display:none;
}
#pane div.menutab div#alati_content div#merenje_content div#merenje_steps {
    float:left;
    width:100%;
    margin:3px 3px 0px;
    /*border-top:1px solid #d2d2d2;*/
    max-height:226px;  height:auto !important; height:174px;
    overflow:auto;
    display:none;
}
#pane div.menutab div#alati_content div#merenje_content div#merenje_steps .step {
    border-bottom:1px solid #d2d2d2; 
    padding: 4px 0px;
    margin:0px 2px;
}
#pane div.menutab div#alati_content div#merenje_content div#merenje_steps .right_result{
    position:absolute;
    right:15px;
    top:3px;
}
#pane div.menutab div#alati_content div#merenje_content div#merenje_steps .hover {
    background-color:#f2f2f2;
}
#pane div.menutab div#alati_content div#merenje_content div#merenje_steps .step .lonlat {
    width:100%;
    font-size:11px;
    float:left;
    color:#a2a2a2;
    padding-left:2px;
}
.webgis-controls .webgis-panzoombar {
    background: url("../../openlayers/theme/zr/slider_bg.png") no-repeat;
    height:200px;
    position:relative;
    width:28px;
    margin:10px auto 0px;
    float:right;
}
#pane div.menutab div#alati_content div#merenje_content div#merenje_steps .step .tacka {
    background: url("../../openlayers/theme/zr/markers/marker.png") no-repeat;
    color: white;
    cursor: pointer;
    font-size: 12px;
    height: 18px;
    text-align:center;
    width: 18px;
    line-height:18px;
    float:left;
    margin:0px 5px 5px 0px;
}
#pane div.menutab div#alati_content div#merenje_content div#merenje_steps .step .hover {
    background: url("../../openlayers/theme/zr/markers/marker_hover.png") no-repeat;
}
.editPanel div {
    background-image: url("http://maps.peterrobins.co.uk/files/edit_sprite.png");
    background-repeat: no-repeat;
    border: thin solid black;
    height: 22px;
    margin-top: 10px;
    width: 22px;
}
.webgis-viewport {
    position:absolute;
    top:79px;
    left:0;
    right:0;
    bottom:0;
    overflow : hidden;
}
.webgis-viewport .webgis-loading {
    position:absolute;
    width : 64px;
    height : 64px;
}


.webgis-scalebar { 
    margin: 0px 1px;
    padding:2px 1px;
    position:absolute;
    bottom:4px;
    height:15px;
    z-index:10003;
    display:none;
    background-color: #fff;
    border:1px solid #999;
    bottom:0;
}

.webgis-controls {
    z-index:100000;
    position:absolute;
    margin-top:32px;
    display:none;
    width:28px;
    right:20px;
    margin-right:20px;
}

#navigationhistory {
    float:right;
}
#navtoolbar {
    margin-top : 3px;
    float:right;
}
#measure {
    margin : 8px;
    float:right;
}


div#search_content{
    padding:5px 0px 0px;
}
div.webgis-search-content-add {width:100%;text-align:right;color:#1a4a7a;border-bottom:1px solid #1a4a7a;padding:5px 0px 3px 0px;margin:0px 0px 10px 0px;}
div.webgis-search-content-add a {color:#1a4a7a;text-decoration:none;background:url(../../openlayers/theme/zr/img/arrow_left_blue.png) no-repeat left center;padding:0px 10px 0px 15px;text-transform:uppercase;font-weight:bold;}
div.webgis-search-content-add a:hover {color:#333;}


div.webgis-search-result-content {
    overflow:auto;
    width : 100%;
    clear:both;
}
div.webgis-search-result-number {
    font-weight:bold;
    font-size:14px;
    color:#333;
    padding:0px 5px 3px 5px;
    margin:15px 0px 10px 0px;
    clear:both;
    text-transform:uppercase;
    float:left;
}
div#webgis_result_title {
    float:left;
    font-weight:bold;
    padding:3px 5px;
    line-height:30px;
    width:260px;
    line-height:22px;
}
div#webgis_result_title img {float:left;margin:0px 10px 0px 0px;}
a.obj_search_menu{
	color:#444;
	text-decoration:none;

}
a.obj_search_menu:hover {
	color:#F04115;
}


div#results_format{
	width:300px;
	margin-top:10px;
	font-size:11px;

}
a.nav_a{
	text-decoration:none;
	margin-left:5px;
}
div.webgis-search-result-page-counter{
	/*width:280px;
	margin:20px auto 0px;
    padding-top:5px;*/
    /*border-top:1px solid #999;*/
    height: 23px;
    text-align:center;
    padding-top:7px;
    margin: 0px;
    font-weight:bold;
    font-size:14px;
}
div.webgis-search-result-page-counter input { 
    text-align:center;
    width:30px;
}
div.webgis-search-result-page-counter a.pagerbox { 
    margin:0px 10px;
    text-decoration:none;
    color:#999;
}
div.webgis-search-result-page-counter a.pagerbox:hover { 
    color:#D32219 ;
}

div#linkemailprint {
    float:left;
    margin-top:5px;
}

div#linkemailprint a.linkemailprint, div#linkemailprint a.linkprint  {
    cursor:pointer;
    float:left;
    margin:5px 0px 0px 10px;
}
div.linkemailprint_content div.title {
    width:100%;
    border-bottom:1px solid #999 ;
    font-size:14px;
    margin:0px 0px 10px 0px;
}
div.linkemailprint_content div.title div.close_linkemailprint_content {
    cursor:pointer;
    color:#D32219 ;
    font-weight:bold;
    font-size:20px;
    height:14px;
    margin-top:-5px;
}

div.linkemailprint_content { 
    display:none;
    color:#444444;
    width:350px;
/*    height:135px;*/
    background-color: #fff;
    /*border-radius:10px;*/
    font-size:13px;
    padding:5px 10px;
    margin:5px 5px 0px 5px;
    border:1px solid #D32219 ;
    z-index:99999;
    position:absolute;
}

div.linkemailprint_content p {margin:0px;padding:5px 0px;}
div.linkemailprint_content a.webgis-permalink {color:#D32219;font-weight:bold;}
div.linkemailprint_content a.webgis-permalink:hover {color:#333;text-decoration:none;}
.link_off {
    background-image: url(../../openlayers/theme/zr/img/link.png);
}
.link_on {
    background-image: url(../../openlayers/theme/zr/img/link.png);
}
.email_off {
    background-image: url(../../openlayers/theme/zr/img/email.png);
}
.email_on {
    background-image: url(../../openlayers/theme/zr/img/email.png);
}
.print_off {
    background-image: url(../../openlayers/theme/zr/img/print.png);
}
.print_on {
    background-image: url(../../openlayers/theme/zr/img/print.png);
}
div#linkemailprint div {
    cursor : pointer;
    float : left;
}
div#linkemailprint .link {
    width : 24px;
    height : 24px;
    
}
div#linkemailprint div.linkprint {
    margin-left : 5px;
    width : 24px;
    height : 24px;
}
div#linkemailprint div.linkemail {
    margin-left : 5px;
    width : 24px;
    height : 24px;
}

div#email_content div.message {
    color:#D32219; 
    height : 20px;
/*    width:100%;*/
}
input#email{
	width:150px;
	font-size:11px;
}
input#password{
	width:150px;
	font-size:11px;
}
div#login_box{
	float:right;
	display:none;
	position:absolute;
	z-index:9999999;
	height:150px;
	/*border:1px solid #1a4a7a;*/
    top: 41px;
    right:10px;
    width: 250px; 
	background:#fff;
	padding:0px;
    color:#333;
    font-size:12px;
    -moz-box-shadow: 0px 2px 5px 2px #666;
    -webkit-box-shadow: 0px 2px 5px 2px #666;
    box-shadow: 0px 2px 5px 2px #666;
	/*-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;*/
}
div#login_box span.prijava {text-transform:uppercase;float:left;padding:0px 10px;height:32px;line-height:32px;border-bottom:4px solid #1a4a7a;width:230px;}
div#login_box label.txt_label {display:block;float:left;text-align:right;width:55px;padding:7px 10px 0px 0px;}
div#login_box input#email, div#login_box input#password {float:right;height:22px;line-height:22px;background-color:#fff;margin:5px 10px 5px 0px;padding:0;border:1px solid #ccc;width:165px;} 
div#login_box input#login {background:#1a4a7a url(../../gfx/arrow_blue.png) no-repeat top center;height:30px;line-height:30px;width:230px;text-align:center;padding:0;margin:5px 0px 0px 10px;border-top:3px solid #D32219;color:#fff;border-bottom:0;border-left:0;border-right:0;text-transform:uppercase;cursor:pointer;}
div#login_box input#login:hover {background-color:#333;color:#fff;}

input#login{
	margin-top:5px;
}
a#login_h{
	text-decoration:none;
	color:#D32219;
	float:right;
    font-weight:bold;
    font-size:12px;
    position:absolute;
    top:10px;
    right:10px;
}
h2.obj_h2 {margin:0px 0px 10px 0px;padding:5px 5px;font-weight:bold;font-size:14px;border-bottom:1px solid #ccc;}
table.tbl_obj td {vertical-align:top;font-size:12px;border-bottom:1px solid #ccc;padding:5px 0px;}
table.tbl_obj td.t_right {padding:5px 5px 5px 0px;width:100px;}

div#webgis_balloon_contentDiv, div#webgis_framedcloud_contentDiv {
	height:auto!important;
	overflow:hidden;
	font-size:11px;
}
div#container{
	font-size:10px;
}
div#webgis_balloon{
	height:auto!important;
	border:1px solid #D32219  !important;
	/*-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;*/
}
div#webgis_framedcloud {
    font-size:11px;
    overflow : hidden;
}
div#image_g_h{
	width:210px;
	float:left;
	height:auto;
}
div#image_g_h img{
	float:left;
	margin:2px;
	border:1px solid #333;
	opacity:0.4;
    filter:alpha(opacity=40);
}
td.t_right{
	text-align:right;
}
table.table_poi{
	font-size:11px;
}	
#lonlatinput {
    position:absolute;
    top:145px;
    left:465px;
    opacity:0.9;
    display:none;
    filter:alpha(opacity=90);
    color : #444;
    padding : 5px;
    font-size: 12px;
    z-index:999;
}
#lonlatinput_close {
    cursor : pointer;
    float : right;
    color:#D32219;
    font-weight:bold;
    font-size:20px;
    /*height:14px;
    margin-top:-4px;*/
}
a.poi_del{
	text-decoration:none;
	float:left;
    padding:0px 4px 0px 1px;
    color:#D32219 ;
    font-weight:bold;
}
a.poi_img{
	float:left;
}



div#legenda .ui-widget-content {
    background: url("../../gfx/slider.png") repeat-x scroll 50% 50%;
    color: #555555;
    font-weight: normal;
    /*margin-bottom: 3px;
    margin-top: 5px;*/
    position: relative;
    height:15px;
}
div#legenda .ui-slider-horizontal .ui-slider-handle {
    margin-left: -10px;
    top: -0.3em;
}
div#legenda .ui-slider .ui-slider-handle {
    cursor: pointer;
    height: 10px;
    position: absolute;
    width: 10px;
    z-index: 2;
}
div#legenda .ui-state-default, div#legenda .ui-widget-content .ui-state-default {
    background: url("../../gfx/light.png") repeat-x scroll left top;
    color: #1C94C4;
    font-weight: bold;
    outline: medium none;
    height:15px;
    width:15px;
    margin-top:4px;
}
td a.info_icon:hover, td a.active {color:#D32219;}


/*NEPOKRETNOST*/

div#bg_top_headline {
    background-color:#fff;
    -moz-box-shadow: 0px 3px 3px 0px #666;
    -webkit-box-shadow: 0px 3px 3px 0px #666;
    box-shadow: 0px 3px 3px 0px #666;
    opacity:0.9;
    filter:alpha(opacity=90);
    height:32px;line-height:32px;width:100%;position:absolute;top:77px;left:0;z-index:900;}

div#bg_top_headline ul#menu {padding:0px 0px 0px 10px;margin:0px;float:left;}
div#bg_top_headline ul#menu li {list-style-type:none;float:left;padding:0px 10px;color:#D32219 ;font-weight:bold;font-size:12px;cursor:pointer;text-transform:uppercase;}
div#bg_top_headline ul#menu li.active {color:#333;}

div#search_header {float:left;background-color:#fff;height:22px;line-height:22px;margin:25px 0px 0px 50px;text-transform:uppercase;font-size:12px;font-weight:bold;}
div#search_header span.search {background:#fff url(../../openlayers/theme/zr/arrow.gif) no-repeat right center;color:#D32219;float:left;padding:0px 20px 0px 10px;height:22px;line-height:22px;}
div#search_header ul {padding:0px;margin:0px;float:left;height:36px;}
div#search_header li {list-style-type:none;float:left;height:36px;cursor:pointer;}
div#search_header ul li {padding:0px;margin:0px 5px;}
div#search_header ul li a {color:#333;float:left;text-decoration:none;padding:0px 10px;}
div#search_header ul li.active, div#search_header ul li:hover {color:#D32219 ;background:url(../../openlayers/theme/zr/arrow_down.png) no-repeat bottom center;}
div#search_header ul li.active a, div#search_header ul li a:hover {color:#D32219 ;background:#fff }

div#alati_menu, div#pretraga_menu {background-color:#1a4a7a;padding:5px;width:320px;margin:0px 5px;font-size:12px;font-weight:bold;text-transform:uppercase;}
div#alati_menu ul, div#pretraga_menu ul {padding:0px;margin:0px;}
div#alati_menu li, div#pretraga_menu li {list-style-type:none;}
div#alati_menu ul li, div#pretraga_menu ul li {width:320px;display:block;}
div#alati_menu ul li a, div#pretraga_menu ul li a {color:#fff;text-decoration:none;padding:5px;border-bottom:1px solid #D32219;display:block;}
div#alati_menu ul li a:hover, div#pretraga_menu ul li a:hover {background-color:#fff;color:#1a4a7a;}
div#alati_menu ul.submenu, div#pretraga_menu ul.submenu  {background:#fff url(../../gfx/arrow_blue.png) no-repeat 280px top;padding:8px 0px;color:#1a4a7a;}
div#alati_menu ul.submenu li, div#pretraga_menu ul.submenu li {width:280px;margin:0px 0px 0px 10px;}
div#alati_menu ul.submenu li a, div#pretraga_menu ul.submenu li a {border-bottom:1px solid #D32219;color:#1a4a7a;}
div#alati_menu ul.submenu li a:hover, div#pretraga_menu ul.submenu li a:hover {background-color:#1a4a7a;color:#fff;}

table.tbl_box td {vertical-align:top;padding:5px}
table.tbl_box td.td_ls {text-align:right;}
table.tbl_box td input#print_file {width:206px;}
table.tbl_box td input#email_to, table.tbl_box td input#email, table.tbl_box td input#password {width:270px;font-size:12px;}
table.tbl_box td textarea {margin:0px;width:270px;height:100px;}
table.tbl_box td input#print_save, table.tbl_box td input#print_centerwindow, table.tbl_box td input#email_to_button, table.tbl_box td input#loginbutton {border-top:3px solid #D32219;color:#fff;border-bottom:0;border-left:0;border-right:0;text-transform:uppercase;background:#1a4a7a url(../../gfx/arrow_blue.png) no-repeat top center;color:#fff;height:30px;line-height:30px;margin:0px;padding:0px 15px;float:right;cursor:pointer;}
table.tbl_box td input#print_save:hover, table.tbl_box td input#print_centerwindow:hover, table.tbl_box td input#email_to_button:hover, table.tbl_box td input#loginbutton:hover {background-color:#333;color:#fff;}

table.table_poi{
	font-size:12px;
}	
table.table_poi td {padding:8px 5px;vertical-align:top;border-bottom:1px solid #ccc;}
table.table_poi td input {width:240px;height:22px;padding:0px 5px;margin:0px;}
table.table_poi td textarea {width:240px;height:100px;padding:5px;margin:0px;}
table.table_poi td div#img_cont {padding:5px 0px;}
table.table_poi td input#addimages, table.table_poi td input#n_file, table.table_poi td input#poi_save_0, table.table_poi td input.button_sbn {border-top:3px solid #D32219;color:#fff;border-bottom:0;border-left:0;border-right:0;text-transform:uppercase;height:30px;line-height:30px;background:#1a4a7a url(../../gfx/arrow_blue.png) no-repeat top center;color:#fff;text-align:center;width:160px;margin:5px 0px;}
table.table_poi td input#addimages:hover, table.table_poi td input#n_file:hover, table.table_poi td input#poi_save_0:hover, table.table_poi td input.button_sbn:hover {background-color:#333;color:#fff;}

table.webgis-tbl-search-form td {vertical-align:top;padding:5px;}
.webgis-search-content input[type="button"] {
    background:#1a4a7a url(../../gfx/arrow_blue.png) no-repeat top center;
    border-top:3px solid #D32219;
    border-bottom: 0px;
    border-left: 0px;
    border-right: 0px;
    color: #fff;
    float: left;
    height: 34px;
    line-height: 34px;
    margin: 10px 10px 10px 0;
    padding:0px;
    width: 140px;
    cursor:pointer;
    text-transform:uppercase;
}
.webgis-search-content input[type="button"]:hover {background-color: #333;color: #fff;}


div.legend_box {padding:0px;border-bottom:1px solid #D32219;}
div.layer_bg, table td.td_arrow_bg {background:url(../../openlayers/theme/zr/img/layer.png) no-repeat top center; width:32px;float:left;}
#lonlatinput div#geo_c_save a {background:#1a4a7a url(../../gfx/arrow_blue.png) no-repeat top center;border-top:3px solid #D32219;color: #fff;float: left;height: 34px;line-height: 34px;margin: 0px;padding:0px 15px;cursor:pointer;text-transform:uppercase;text-decoration:none;}
#lonlatinput div#geo_c_save a:hover {background-color:#333;color:#fff;text-decoration:none;}


table#content_legenda {}
table#content_legenda td {vertical-align:top;padding:3px;font-size:12px;}
table#content_legenda td.headline {text-transform:uppercase;font-weight:bold;width:140px;}
table#content_legenda td img.arrow_open_close {float:right;margin:0px;}
table#content_legenda td span.headline_s {font-weight:bold;}
table#content_legenda td div.light_slider_box {position:relative;width:140px;height:20px;}
table#content_legenda td div#tbl_slider_bg {background:url(../../gfx/slider.png) no-repeat; left: 0px; top: 8px; width: 140px; height: 2px; position: absolute; cursor: pointer;}
table#content_legenda td div#tbl_slider {position: absolute; left: 0px; top: 0px; width: 18px; height: 18px; cursor: move;}
table#content_legenda td div#tbl_slider img {position: relative; width: 18px; height: 18px;}
table#content_legenda td img.layer_up {cursor:pointer;float:left;clear:both;}
table#content_legenda td img.layer_down {cursor:pointer;float:left;clear:both;}
table#content_legenda td a.info_icon, .olLayerSwitcher_legend_content td a.info_icon {color:#333;text-decoration:none;float:left;line-height:25px;font-weight:bold;}
table#content_legenda td a.info_icon img, .olLayerSwitcher_legend_content td a.info_icon img {float:left;margin:0px 5px 0px 0px;}
table#content_legenda td a.info_icon:hover, table#content_legenda td a.active, .olLayerSwitcher_legend_content td a.info_icon:hover, .olLayerSwitcher_legend_content td a.active  {color:#D32219;}

div#alati_menu, div#pretraga_menu {background-color:#333;padding:5px;width:280px;margin:0px 5px;font-size:12px;font-weight:bold;text-transform:uppercase;}
div#alati_menu ul, div#pretraga_menu ul {padding:0px;margin:0px;}
div#alati_menu li,div#pretraga_menu li {list-style-type:none;}
div#alati_menu ul li,div#pretraga_menu ul li {width:280px;display:block;}
div#alati_menu ul li a,div#pretraga_menu ul li a {color:#fff;text-decoration:none;padding:5px;border-bottom:1px solid #666;display:block;}
div#alati_menu ul li a:hover,div#pretraga_menu ul li a:hover {background-color:#545253;}
div#alati_menu ul.submenu, div#pretraga_menu ul.submenu  {background:#545253 url(../../gfx/arrow_white.png) no-repeat 250px top;padding:8px 0px;}
div#alati_menu ul.submenu li,div#pretraga_menu ul.submenu li {width:260px;margin:0px 0px 0px 10px;}
div#alati_menu ul.submenu li a,div#pretraga_menu ul.submenu li a {border-bottom:1px solid #fff;}
div#alati_menu ul.submenu li a:hover,div#pretraga_menu ul.submenu li a:hover {background-color:#333;}

table.webgis-tbl-search-form {}
table.webgis-tbl-search-form td {vertical-align:top;padding:3px 10px 3px 0px;}
table.webgis-tbl-search-form td input {padding:0px 5px;margin:0px 10px 0px 0px;float:left;}
table.webgis-tbl-search-form td.tbl_search_form_td_ls {text-align:right;} 

table.webgis-tbl-search-form_line {}
table.webgis-tbl-search-form_line td {vertical-align:top;padding:5px;border-bottom:1px solid #ccc;}
table.webgis-tbl-search-form_line td.tbl_td_ls {text-align:right;}
table.webgis-tbl-search-form_line td input.button_sbn {border:0px;background-color:#333;height:24px;line-height:24px;color:#fff;margin:0px;padding:0px 10px;width:80px;}
table.webgis-tbl-search-form_line td input.button_sbn:hover {background-color:#D32219;}

table.webgis-poi-form {}
table.webgis-poi-form td {vertical-align:top;padding:5px;}
table.webgis-poi-form td.tbl_td_ls {text-align:right;}
table.webgis-poi-form td input.button_sbn {border:0px;background-color:#333;height:24px;line-height:24px;color:#fff;margin:0px;padding:0px 10px;width:150px;cursor:pointer;}
table.webgis-poi-form td input.button_sbn:hover {background-color:#D32219;}

div.webgis-op-form {width:555px;}
div.webgis-op-form div.op_headline {border-bottom:1px solid #999;padding:5px 0px;text-transform:uppercase;font-weight:bold;color:#333;}
div.webgis-op-form h3 {margin:10px 0px;padding:2px 0px;border-bottom:1px solid #D32219;font-size:12px;font-weight:bold;text-transform:uppercase;color:#333;}
div.webgis-op-form .fs10 {font-size:10px;}

div.webgis-rasveta-kvar {float:right;height:30px;line-height:14px;font-size:11px;font-weight:bold;text-transform:uppercase;margin:1px;} 
div.webgis-rasveta-kvar a {background-color:#D32219;color:#fff;float:left;height:28px;padding:2px 15px 0px 15px;text-align:center;text-decoration:none;}
div.webgis-rasveta-kvar a:hover {background-color:#666;}
div.webgis-rasveta-result {border-bottom:1px solid #999;font-weight:bold;float:left;width:300px;}
div.webgis-rasveta-result a {text-decoration:none;width:300px;padding:5px;float:left;}

div.webgis-rasveta-box {}
div.webgis-rasveta-box h2 {margin:0px;padding:0px;border-bottom:1px solid #999;font-size:12px;font-weight:bold;color:#333;text-transform:uppercase;}

.webgis-printarea {
    display:none;
    border:2px #D32219 solid;
    background-color:#ccc;
    opacity:0.5;
    filter:alpha(opacity=50);
    z-index:10000;
    position:absolute;
}
#print_loading {margin:5px 0 0 10px;}
ul.tabs { margin:0px;list-style-type:none;padding:0px; }
ul.tabs li { background-color:#aaa;display:inline-block;width:60px;padding:5px;text-align:center;cursor:pointer;font-weight:bold;border:1px solid #666; }
ul.tabs li:hover, ul.tabs li.active { background-color:#666; color:#fff; }
div.tab_content { border:1px solid #aaa; }
div.tab_content table { padding:0px; }
div.tab_content table td { padding:2px 10px; }
div.tab_content table th { text-align:left; padding:4px 10px;  }


span.webgis-scale-in-mouse-position-bar:hover { cursor:pointer;}
div.webgis-selectzoom {
    z-index:500;
    background-color:#fff;
    position:absolute;
    font-size:14px;
    bottom:25px;
    right:210px;
    padding:5px;
    font-size:smaller;
    color:#444444;
    border:1px solid #999999;
}
span.webgis-zoomscale {
    display:block;
    padding:2px;
    cursor:pointer;
}
span.webgis-zoomscale:hover {
    background-color:#aaa;
}
div.webgis-result-icons {float:right;/*margin-top:-35px;padding-right:35px;*/}
div.webgis-result-icons img {margin:3px;float:left;}


#search_content_mapquery {
    display : none;
}

#webgis_mapquery_options{
    display : none;
    padding : 5px 10px 10px;
    background-color : #efefef;

}
#webgis_mapquery_draw {
    width : 100px;
}

#webgis_mapquery_draw_line, #webgis_mapquery_draw_polygon, #webgis_mapquery_draw_rect {
    margin : 5px;
    padding : 3px;
    cursor : pointer;
}
#webgis_mapquery_draw_line.selected, #webgis_mapquery_draw_polygon.selected, #webgis_mapquery_draw_rect.selected {
    border : 1px #666 solid;
    margin : 4px;
}
#vtour_content_panocommands, #vtour_content_imagecommands {
    margin-bottom : 5px;
}
.webgis_vtour_mandiv {
    width : 20px;
    background-image : url(../../openlayers/theme/zr/img/vtour_stay_gray.png);
    background-repeat : no-repeat;
    background-position : left top;
    cursor : pointer;
    position : relative;
    margin : 10px 10px 0 10px;
}
.webgis_vtour_man {
    cursor : move;
}
table.tbl_box td.print-center-box-button {text-align: center;}
table.tbl_box td.print-center-box-button input {float: none !important;}
