@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    font-size: 100%;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;
}

body {
    color: #333333;
    display: block;
    font-family: Arial;
    font-size: 15px;
    line-height: 1.6em;
    min-height: 100%;
    position: relative;
    width: 100%;
	background-color:#033850
}

#printable{display:none;}

	
    .loader_bg {
        /*background:#ffffff none repeat scroll 0 0;*/
        display:none;
        height:100%;
        left:0;
        /*filter:alpha(opacity=1);
        opacity: 0.1;*/
        top:0;
        width:100%;
        z-index:50;
        display:none;
        position:fixed;
    }
    .loader_text{
        position:fixed;
        left:45%;
        top:45%;
        z-index:51;
		background-image:url(/template/loader.gif);
		background-repeat:no-repeat;
		background-position:center right;
		padding:10px 35px 10px 7px;
		/*border:1px solid #000*/
		
        
    }	



nav ul {
    list-style: none outside none;
}
p, ul, ol {
	line-height: 18px;
    margin: 1em 0; }



.centralna {
    margin: 0 auto;
    width: 1200px;
    /*padding: 0 20px;*/
}


.cistac:before, .cistac:after {
    content: " ";
    display: block;
    height: 0;
    visibility: hidden;
}
.cistac:after {
    clear: both;
}
.cistac {
}


/****************** header **********************/
#header_lajsna{
	
	background: url("/template/header_menu/bg.png") repeat-x ;
	height:35px;
	border-bottom:1px solid #196a8f;
	min-width:1200px;
	display:none

	}
	
/*#header_lajsna nav{
}

#header_lajsna nav .links {
    float: right;
    position: relative;
	margin:0

}

#header_lajsna nav .links li {
    float:left 
	
}
#header_lajsna nav .links a{
	
	color:#fff;
	font-size:12px;
	text-decoration:none;
	line-height:35px
	}
#header_lajsna nav .links a:hover{
		text-decoration:underline;
		
	} 
	

#header_lajsna nav .links .separator{
	background-image:url(/template/header_menu/separator.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:22px;
	padding:0px 10px;
	height:35px
	
	
	

}*/

#appVersion{
font-size:2em;line-height:normal;text-align:right}
#loggedUser{font-size:1em;line-height:normal}
#loggedUser div{display:block;text-align:right}
.skriveniInfo{display:none!important}



/*********************** content *******************/

#container {
    padding-bottom: 0;
	background: url(/template/content/gradient.png) no-repeat scroll center 0px #033850;
}
h1.site-title {
    background: url(/template/content/Finder_app_logo_v2.png) no-repeat scroll 0 0 transparent;
   
    position: relative;   
	display: block;
    float: left;
    margin: 20px 0px 20px 0px;
    overflow: hidden;
	padding-left:220px;
	/*padding-top:41px;*/
	
}

h1.site-title a{
	
	color:#d3a900; 
	 text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
	text-decoration:none;
	font-size:1.3rem }

#container header nav{
	
	background: none repeat scroll 0 0 rgba(4, 76, 109, 1);/* rgb + transparencija... 1=100% ... 0.1 je 10% */
    border-top: 1px solid rgba(25, 106, 143, 1);
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
 	border-radius: 10px 10px 0 0;
    clear: both;
    margin-top: -1px;
    width: auto;	
	
	}
	
#container header nav ul {
    border: medium none;
    box-shadow: none;
    display: block;
    float: left;
    font-size: 12px;
    height: 100%;
    margin: 0 0 0 1px;
    padding: 12px 10px 12px 10px ;
    
	line-height:20px
}

#container header nav ul li {
    border: medium none;
    box-shadow: none;
    display: block;
    float: left;
    margin: 0;
    padding: 0 0;
}

#container header nav ul li a {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    height: 100%;
    line-height: 100%;
    margin: 0 0 0 0;
    padding: 0 13px;
    text-decoration: none;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.3);
    text-transform: uppercase;
	font-size: 13px;
}
#container header nav ul li a:hover{
	
	color:#ecbd00
	}

#container header nav ul li.separator{
	background-image:url(/template/content/separator.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:2px;
	height:20px
}

#container header nav #odjava a{    

	color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    height: 100%;
    line-height: 100%;
    margin: 0 0 0 0;
    padding: 0 13px;
    text-decoration: none;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.3);
    text-transform: uppercase;
	font-size: 13px;
}






/************ content body **************/
#container #body {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 0 0 8px 8px;
    box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5);
    display: block;
    margin-bottom: -50px;
    min-height: 400px;
    /*overflow: hidden;*/
    position: relative;
    z-index: 20;
}




/************ inner content ***************/

/* dummy button ******/
.dummyButton{padding:0px 5px;position:relative;}
.dummyButton a{display:block;padding:4px 8px; text-align:center;}
/************/

#container #body  .inner {
    float: right;
    width:1200px;
	min-height:600px
}
#container #body  .inner #mainLoadPlace {
padding:25px 25px 20px 25px
}


h1.title{
	
	margin: 0 0 20px;
    text-shadow: 0 1px 1px #fff;
	font: bold 33px/33px Arial,Helvetica,Geneva,sans-serif;
    letter-spacing: -1px;
	
		}

h2.subtitle{
	
	margin: 0 0 15px;
    text-shadow: 0 1px 1px #fff;
	font: bold 23px/23px Arial,Helvetica,Geneva,sans-serif;
    letter-spacing: -1px;
	
		}
h3.subtitle_3{
	
	margin: 0 0 15px;
    text-shadow: 0 1px 1px #fff;
	font: bold 19px/19px Arial,Helvetica,Geneva,sans-serif;
    letter-spacing: -1px;
	
		}
		
.add_button{	padding-right:30px; line-height:30px;cursor:pointer;background-image:url(../template/add.png);background-position:right center; background-repeat:no-repeat		}
		
/******************** FOOTER ********************/
#site-footer {
    background-color: #212121;
    border-top: 1px solid #196a8f;
    bottom: 0;
    margin: 30px 0 0;
    padding-bottom: 15px;
    position: relative;
    min-width:1200px;
    z-index: 10;
	
}
#site-footer #copy{
	
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    height: 100%;
    line-height: 100%;
    margin: 0 0 0 0;
    text-decoration: none;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.3);
    text-transform: uppercase;
	font-size: 10px;
    margin-left: 2.5%;
    padding: 30px 20px 20px;
	float:right;
	position:relative	
	}
	
	#rn_header{display:none}
	#rn_footer{display:none}
	
	

 #ispis_racuna.pos,  #ispis_racuna.pos div,  #ispis_racuna.pos div strong{
	
	margin:0px !important;
	padding:0px !important;
	font-size: 8pt !important;
		line-height:1em !important;
	
	}
 #ispis_racuna.pos td{
	margin:0px !important;
	font-size: 8pt !important;
	line-height:1em !important;
	
	}
 #ispis_racuna.pos td.border{
	border-top:1px dashed #000 !important;
	}
 #ispis_racuna.pos td.gore{
	
	
	padding-top:5px !important;
	
}
 #ispis_racuna.pos td.dolje{

	padding-bottom:5px !important;
	
}
 #ispis_racuna.pos table{
	margin:0 !important;
	border-top:1px dashed #000 !important;
	border-bottom:1px dashed #000 !important;

	}
 #ispis_racuna.pos div.kod{
	font-size: 8pt !important;
	}
	
	
	/*************************/
	
.ui-tabs-panel{padding: 0.9375rem 0.625rem !important;}
.ui-datepicker{font-size:0.8rem !important}
.button{font-family: Verdana, Geneva, sans-serif !important; color:#fff !important}



.button-group > li {
    display: inline-block;
    margin: 0 2px !important;
}
