﻿@charset "utf-8";

* /*Set's border, padding and margin to 0 for all values*/
{
padding: 0;
margin: 0;
border: 0;
}

body, html {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555;
	margin: 0px;
	line-height: 140%;
	padding: 0px;
	
	overflow: auto; 
	overflow-x: hidden;
}

.clear { clear: both; }
#mainContainer {
min-height: 300px;
/*background: #add8e6;*/	
}
* html #mainContainer {
height: 300px; /*** IE doesn't support min-height, but instead it handles height as min-height so we need to hack the height ***/
}
/**************************
HEADER
**************************/
#headerContainer {
    background-image: url(images/head-bg.gif);
	background-repeat: repeat-x;
	background-position:left 25px;
}

.outer {
border-left: 6px solid #ffffff; /*  165-> 5px
 
 This is the width and the color for our left column 
 
*/
border-right: 400px solid #ffffff; /*  130-> 400px
 
 This is the width and the color for our right column 
 
*/
}
* html .outer {
/*
 
 No need for hacking IE on this layout 
 
*/
}
.inner {
width: 100%;
}
* html .inner {
/*
 
 No need for hacking IE on this layout 
 
*/
}

.float-wrap {
float: left;
width: 100%;

margin-left: -1px; /*   165 - > 5
	margin-right: 10px;
 Same length as .outer border-left but with negative value 
 
*/
}
* html .float-wrap {
/*
 
 No need for hacking IE on this layout 
 
*/
}
#content {
float: right;
background: #fff;
margin-right: -1px;  /*     165 - > 5
 
 Same length as .outer border-left but with negative value 
 
*/
width: 100%;
}
* html #content {
position: relative;
}
.contentWrap{
padding: 5px 20px 5px 0;
}
.contentWrap ol, .contentWrap ul {
margin: 3px 0 5px 5px;
}
.contentWrap ul li {
	background:#FFFFFF url(images/bullet.gif) no-repeat scroll 4px 6px;
	color:#666666;
	padding:0 0 4px 15px;
	text-decoration:none;

}
.contentWrap ol li {
	text-decoration:none;
	margin-left:25px;

}


#left 
{
float: left;
width: 150px;
/*min-height: 250px;*/
padding: 5px;
}
* html #left {
position: relative;  /*
 
 IE needs this  
 
*/
height: 250px;
}
#left ul {
list-style: none;
padding-bottom: 4px;
}
#left li {
padding-bottom: 2px;
}

.mainmodulecontent3 ul li {
	background:#FFFFFF url(images/bullet.gif) no-repeat scroll 4px 6px;
	color:#666666;
	padding:0 0 4px 0px;
	text-decoration:none;

}


#right {
vertical-align:top;
float: right; 
width: 400px; /* 120 -> 400*/
padding: 5px;
min-height: 250px;
margin-right: -410px; 
/*
 This negative margin-right value is the width of the right column + the padding, in this example 130px. 
 
*/
}
* html #right {
height: 250px;
position: relative;  /*
 
 IE needs this  
 
*/
}
#right ul {
list-style: none;
padding-bottom: 4px;
}
#right li {
padding-bottom: 2px;
}

#footer {
    background-image: url(images/footer-bg.gif);
	background-repeat: repeat-x;
	height: 58px;
	border-top: 5px solid #2F5B80;
}

/* SLOBO STYLE */


#nav {
	background-image: url(images/nav-bg.gif);
	background-repeat: repeat-x;
	clear: both;
	height: 33px;
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#nav ul {
	list-style-image:none;
	list-style-type:none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#nav li {
	float: left;
	display: block;
	margin: 0px;
	height: 33px;
	padding: 0px;
}
#nav li a {
	display: block;
	text-decoration: none;
	font-weight: 600;
	color: #FFF;
	font-weight: bold;
	background-image: url(images/ul-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 6px;
	padding-right: 18px;
	padding-left: 18px;
	height: 33px;
}
#nav li:hover a {
	display: block;
	text-decoration: none;
	font-weight: 600;
	color: #FFF;
	font-weight: bold;
	background-image: url(images/ul-bg-hover.gif);
	padding-top: 6px;
	padding-bottom: 0px;
	padding-right: 18px;
	padding-left: 18px;
	height: 33px;
}
#nav li:active a {
	display: block;
	text-decoration: none;
	font-weight: 600;
	color: #FFF;
	font-weight: bold;
	background-image: url(images/ul-bg-hover.gif);
	padding-top: 6px;
	padding-bottom: 0px;
	padding-right: 18px;
	padding-left: 18px;
	background-color: #5b8eb9;
}
a.active2:link, a.active2:hover, a.active2:visited{
	/*display: block;
	text-decoration: none;*/
	/*font-weight: 600;*/
	/*color: #FFF;*/
	font-weight: bold;
	text-decoration: underline;
	/*background-image: url(images/ul-bg-hover.gif);*/
	/*font-size:12px;*/
	/*background-image: url(images/ul-bg-hover.gif);*/
	/*padding-top: 6px;
	padding-bottom: 0px;
	padding-right: 18px;
	padding-left: 18px;*/
	/*background-color: #5b8eb9;*/
	/*color:Black;*/
}
#topmenu {
	float: right;
	margin-right: 18px;
	margin-top: 6px;
}

a:link {
	color: #2f5b80;
	text-decoration: none;
}

a:visited {
	color: #2f5b80;
	text-decoration: none;
}
a:hover {
	color: #5b8eb9;
	text-decoration: underline;
}
a.top:link {
	color: #FFF;
	text-decoration: none;
	font-size: 90%;
}
a.top:visited {
	color: #FFF;
	text-decoration: none;
	font-size: 90%;
}
a.top:hover {
	color: #e1e1e1;
	text-decoration: none;
	font-size: 90%;
}
a.teme:link {
	color: #666;
	text-decoration: none;
}
a.teme:visited {
	color: #666;
	text-decoration: none;
}
a.teme:hover {
	color: #790000;
	text-decoration: underline;
}
div.teme1 ul, div.teme2 ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
div.mainmodulecontent ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
a.bg:link {
	color: #2f5b80;
	text-decoration: none;
	display: block;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 8px;
	background-image: url(images/str1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom: 1px solid #d9e5eb;
	margin:0;
	
}
a.bg:visited {
	color: #2f5b80;
	text-decoration: none;
	display: block;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 8px;
	background-image: url(images/str1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom: 1px solid #d9e5eb;
	margin:0;
}
a.bg:hover {
	color: #FFF;
	text-decoration: none;
	background: #5b8eb9;
	display: block;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 8px;
	background-image: url(images/str2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom: 1px solid #d9e5eb;

	margin:0;
}

a.newwindow:link {
	color: #990000;
	text-decoration: none;
	background-image: url(images/link-str.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin-top: 5px;
	margin-left: 0;
	display: block;
}
a.newwindow:visited {
	color: #990000;
	text-decoration: none;
	background-image: url(images/link-str.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin-top: 5px;
	margin-left: 0;
	display: block;
}
a.newwindow:hover {
	color: #990000;
	text-decoration: underline;
	background-image: url(images/link-str.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin-top: 5px;
	margin-left: 0;
	display: block;
}

.logo {
	float: left;
	margin-top: 9px;
	margin-left: 18px;
	width:200px;
	height:60px;
}

.slogan {
	font-style: normal;
	text-transform: uppercase;
	color: #5B8EB9;
	float: left;
	margin-top: 57px;
	margin-left: -90px;
	font-weight: bold;
}

#langselection {
	float: right;
	height: 29px;
	margin-top: 10px;
	margin-right: 18px;
}

.divider {
	margin: -10px 3px 0 3px;
}
#fonttool {
	float: right;
	/*width:116px;*/
	height: 26px;
	background-image: url(images/fonttool-bg.gif);
	background-repeat: no-repeat;
	background-position:left top;
	margin-top: 15px;
	margin-right: 18px;
	clear: right;
	padding: 3px;
}
.headstr {
	margin-right: 8px;
	margin-top: -7px;
}

.headstr2 {
	margin-right: 8px;
	margin-left: 18px;
	margin-top: -7px;
}

#search
{	
	margin-top:5px;
}
.searchfield, #inSearchTest {
	font-size: 90%;
	color: #555;
	background-color: #FFF;
	border: 1px solid #c4d7e0;
	padding: 3px;
	margin-top: 5px;
}

#innerfooter {
	/*background-image: url(images/footer-logo.gif);*/
	background-repeat: no-repeat;
	height: 58px;
	width: 97%;
	overflow: hidden;
	background-position: center center;
	margin-right: 18px;
	margin-left: 18px;
	font-size: 90%;
}
.footerleft {
	float: left;
	margin-top: 20px;
}
.footerright {
	float: right;
	margin-top: 20px;
}


/*.bg {
	background-image: url(images/head-bg.gif);
	background-repeat: repeat-x;
	height: 91px;
}*/



h1,h2,h3,h4 {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	margin: 10px 0 4px 0;
}
h2 {
	font-size: 170%;
	font-weight: bold;
	color: #2f5b80;
	border-bottom: 1px dotted #a4bfd6;
	padding-bottom: 3px;
	line-height: 120%;

}
h3 {
	font-size: 140%;
	font-weight: normal;
	margin: 10px 8px 10px 0;
}

.tab1 h3 {
	font-size: 138%;
	font-weight: normal;
	margin: 0 8px 10px 0;
}

#teme {
	width: 100%;
	margin: 10px 0 0 10px;
}

.tab1 {
	float: right;
	border-top: 1px solid #c7d9e3;
	border-right: 1px solid #c7d9e3;
	border-left: 1px solid #c7d9e3;
	border-bottom: 1px solid #c7d9e3;
	background-image: url(images/tab-bg.gif);
	background-repeat: repeat-x;
	width: 48%;
	margin:0 10px 10px -11px;
	padding:10px 10px 0 0;
	clear:none;
	min-height:114px;
	height: 114px;
	overflow:hidden;
}
.tab2 {
	clear: both;
	margin-left: 10px;
	border: 1px solid #c7d9e3;
	background-image: url(images/tab-bg.gif);
	background-repeat: repeat-x;
	background-position:right top;
	width: 100%;
	padding:1px;
	overflow: hidden;
}

.tab1 p {
	margin-right: 8px;
	
}

.tabphoto {
	margin-right: 10px;
}

#title {
	width: 100%;
	border-bottom: 5px solid #2F5B80;
	display:block;
	padding: 5px 0 2px 0;
	float: left;
	margin: 0 0 10px 10px;
	font-size: 170%;
	font-weight: normal;
	color: #2F5B80;
}

#path {
	font-size: 90%;
	color: #999;
	padding-top: 3px;
	padding-left: 18px;
	height: 19px;
	/*width: 100%;*/
	padding-bottom: 3px;
	clear: both;
}
.teme1 {
	float: left;
	width: 48%;
	margin-top: -10px;
}
.teme2 {
	float: left;
	margin-left: 10px;
	margin-top: -10px;
	width: 48%;
}

.moduleimg {
	padding: 5px;
	border: 1px solid #c7d9e3;
	background-color: #FFF;
}
.mainimg {
	padding: 5px;
	border: 1px solid #c7d9e3;
	background-color: #FFF;
	margin-right: 10px;
}
.moduleheading {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #2f5b80;
	margin-top: 6px;
}
/*test modules */
.module {
	/*clear: both;*/
	float: left;
	margin: 0px 10px 10px 0px;
	
}

.moduletitle {
	background-color: #2f5b80;
	background-image: url(images/module-str.gif);
	background-repeat: no-repeat;
	background-position: left center;
	/*height: 23px;*/
	width: 175px;
	font-size: 110%;
	font-weight: 600;
	color: #FFF;
	vertical-align: middle;
	padding-left: 15px;
	padding-top: 7px;
	padding-bottom: 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
#left .module .menutitle
{
    /*width:175px;*/
}
.maintitle {
	background-color: #2f5b80;
	background-image: url(images/module-str.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 23px;
	font-size: 110%;
	font-weight: 600;
	color: #FFF;
	vertical-align: middle;
	padding-left: 16px;
	padding-top: 7px;
	padding-right: 2px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	/*width:100%;*/
}
.maintitle2 {
	background-color: #FFF;
	background-image: url(images/module3-bg.gif);
	background-repeat: repeat-x;
	height: 21px;
	font-size: 120%;
	font-weight: 600;
	color: #2f5b80;
	vertical-align: middle;
	margin-top: 5px;
	padding-left: 30px;
	padding-top: 7px;
	padding-right: 8px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border: 1px solid #d9e5eb;
	/*width:100%;*/
}
.mainmodulecontent {
	background-image: url(images/tab-bg.gif);
	background-repeat: repeat-x;
	background-position: right top;
	margin-top: 1px;
	border: 1px solid #d9e5ec;
	padding: 8px;
	line-height: 150%;
	text-align:justify;
	overflow: hidden;
	float: left;
}
/*mainmodulecontent img {
	align: left;
	margin: 0 5px 5px 0;
	border:10px solid black;*/

.mainmodulecontent2 {
	margin-top: 5px;
	clear: both;
}
.mainmodulecontent3 {
	margin-top: 1px;
	border: 1px solid #d9e5ec;
	padding: 8px;
	line-height: 150%;
	overflow: hidden;
	/*width: 98%;*/
}
.mainmoduletext {
	font-size: 125%;
	font-weight: bold;
}
.moduletitle3 {
	background-color: #2f5b80;
	background-image: url(images/module2-bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 23px;
	width: 182px;
	font-size: 120%;
	font-weight: 600;
	color: #2f5b80;
	vertical-align: middle;
	padding-left: 8px;
	padding-top: 8px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border: 1px solid #d9e5eb;
}
.modulecontent {
	background-image: url(images/tab-bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	width: 172px;
	margin-top: 1px;
	border: 1px solid #c7d9e3;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	line-height: 150%;
}
.modulecontent2 {
	background-image: url(images/tab-bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	width: 170px;
	margin-top: 1px;
	border: 1px solid #c7d9e3;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: 150%;
	font-size: 95%;
}
.modulecontent3 {
	width: 170px;
	margin-top: 1px;
	border: 1px solid #c7d9e3;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: 150%;
	font-size: 95%;
}



.menutitle {
	background-color: #FFF;
	background-image: url(images/module2-bg.gif);
	background-repeat: repeat-x;
	background-position:left top;
	height: 21px;
	width: 182px;
	font-size: 120%;
	font-weight: 600;
	color: #2f5b80;
	vertical-align: middle;
	padding-left: 8px;
	padding-top: 7px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	/*border: 1px solid #d9e5eb;*/
}
.menutitle2 {
	background-color: #FFF;
	background-image: url(images/module2-bg.gif);
	background-repeat: repeat-x;
	background-position:left top;
	height: 21px;
	font-size: 120%;
	font-weight: 600;
	color: #2f5b80;
	vertical-align: middle;
	padding-left: 8px;
	padding-top: 6px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	display: block;
	width: 100%;
}
.menumodulecontent3 {
	margin-top: 1px;
	line-height: 150%;
	overflow: hidden;
	width:100%;
}

ul.menu {
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(images/hdot1.gif) repeat-x top;
}

ul.menu li {
	background: none;
	margin: 0;
	background: url(images/hdot1.gif) repeat-x bottom;
}

ul.menu li a {
	display: block;
	outline: none;
	color: #2f5b80;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 8px;
}

ul.menu li a:hover,
ul.menu li a:focus {
	color: #FFF;
	background: #5b8eb9;
	font-weight: normal;
}

ul.menu li a:active {
	color: #FFF;
	background: #5b8eb9;
	font-weight: bold;
}

ul.menu li.active a {
	color: #FFF;
	background: #5b8eb9;
	font-weight: bold;
}

ul.menu li ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.menu li li {
	border: none;
}

ul.menu li li a {
	background: url(images/str1.gif) no-repeat 10px 9px !important;
	border: none;
	font-weight: bold !important;
	padding-left: 20px !important;
	width: 75%;
	color:gray;
}

ul.menu li li a:hover,
ul.menu li li a:active,
ul.menu li li a:focus {
	background: none;
	color: #5b8eb9;
}

.contentWrap .module,  .contentWrap .mainmodulecontent, .contentWrap .mainmodulecontent3
{
    width: 98%;
}
.contentWrap .maintitle
{
    width : 98%;
    
}
.mjesto
{
	display:block;
}

ul.stat_body {
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(images/hdot1.gif) repeat-x top;
}
ul.stat_body li {
	background: none;
	margin: 0;
	background: url(images/hdot1.gif) repeat-x bottom;
}
ul.stat_body li a {
	display: block;
	outline: none;
	color: #2f5b80;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
}
ul.stat_body li a:hover,
ul.stat_body li a:focus {
	color: #FFF;
	background: #5b8eb9;
	font-weight: normal;
}
ul.stat_body li a:active {
	color: #FFF;
	background: #5b8eb9;
	font-weight: bold;

}
.modulecontentrs
{
                background-image: url(images/tabrs-bg.gif);
                background-repeat: no-repeat;
                background-position: right top;


}
.modulecontentstat {
 		background-image: url(images/tabstat-bg.gif);
                background-repeat: no-repeat;
                background-position: right top;
}

.modulecontentnotari {
 		background-image: url(images/tabnotari-bg.gif);
                background-repeat: no-repeat;
                background-position: right top;
}

.modulecontentlinks {
 		background-image: url(images/tablinks-bg.gif);
        background-repeat: no-repeat;
        background-position: right top;
}

.resultTitle {
	font-size: 135%;
	color: #000;
	font-weight: bold;
}

.resultAdresar {
	color: #2f5b80;
	text-decoration: none;
	display: block;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 28px;
	background-image: url(images/icon-home.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: 10px;
	
}

.resultName {
	font-weight: bold;
}
.resultDiv {
	border-bottom:1px dotted #D9E5EB;
	padding-bottom: 5px;
}

a.result:link {
	color: #2f5b80;
	text-decoration: none;
}

a.result:visited {
	color: #2f5b80;
	text-decoration: none;
}
a.result:hover {
	color: #FFF;
	text-decoration: none;
	background: #5b8eb9;
}
.moduleRight {
	
	float: right;
	margin: 0px 10px 10px 0px;
}
.moduleRi {	
	float: right;
	margin: 0px 10px 10px 0px;
	}

.modulecontentregistar {
	background-image: url(images/regbg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 180px;
	height:140px;
	text-align:left;
	/*padding:10px;*/
	/*padding:5px;*/
	/*margin-top: 1px;*/
	/*border: 1px dotted #c7d9e3;*/
	/*padding: 5px;
	padding-right: 8px;
	padding-bottom: 5px;*/
	padding-left: 10px;
	line-height: 150%;
	font-size: 90%;
	color:white;
	font-weight:500;
}
.modulecontentregistar input, #_inSearchTest
{
border:1px solid #c4d7e0;
font-size:90%;
padding:2px;
margin-top:5px;
}
#regImg
{
	margin-left:-10px;
}

.ms-rtetablecells {
padding-right:10px;
font-size:110%;
color:#777;
min-height:150px;
}

.MsoNormal
{
	margin:0px !important;
	text-align:left;
	/*overflow:hidden;*/
}
#right a:link, #right span a:link{
	font-family:Arial,Helvetica,sans-serif !important;
	color: #2f5b80 !important;
	text-decoration: none;
	display: block;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	background-image: url(images/str1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	/*border-top: 1px solid #d9e5eb;*/
	margin:0;
	line-height: 150% !important;
	font-size : 95% !important;
	
}
#right a:visited, #right span a:visited {
	font-family:Arial,Helvetica,sans-serif !important;
	color: #2f5b80;
	text-decoration: none;
	display: block;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	background-image: url(images/str1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	/*border-top: 1px dotted #d9e5eb;*/
	margin:0;
	line-height: 150% !important;
	font-size : 95% !important;
}
#right a:hover, #right span a:hover, #right a:active, #right span a:active {
	font-family:Arial,Helvetica,sans-serif !important;
	color: #FFF !important;
	text-decoration: none;
	background: #5b8eb9;
	display: block;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	background-image: url(images/str2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin:0;
	line-height: 150% !important;
	font-size : 95% !important;
	font-weight:normal;
}
.noArrow
{
	background:none !important;
	padding:0px !important;	
}

.mainmodulecontent a:hover, .mainmodulecontent a:link, .mainmodulecontent a:visited
{
	color:#990000 !important;
	font-weight: normal !important;
	font-size:12px !important;
}
.moduleLeft {
	clear: both;
	float: left;
	margin: 0px 10px 10px 0px;
	
}
.moduletitlebrzilinkovi {
	background-color: #2f5b80;
	background-image: url(images/module-str.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 23px;
	width: 175px;
	font-size: 110%;
	font-weight: 600;
	color: #FFF;
	vertical-align: middle;
	padding-left: 15px;
	padding-top: 7px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
#headerContainer #nav li
{
    width:94px;
    float:left;
}

/*
Dodano 28.09.2009. zbog tabele na stranici Notari/Tarifa

Pocetak
*/
.ms-rteTable-2   {
	border-collapse: collapse;
	border: solid 0px;
	font-family: Tahoma;   
}
.ms-rteTable-2 tr.ms-rteTableHeaderRow-2     {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	margin-top: 0in;
	margin-right: 0in;
	margin-bottom: 10.0pt;
	margin-left: 0in;
	line-height: 115%;
	font-size: 11.0pt;  
	font-family: Calibri,sans-serif;  
	width: 119.7pt;
	border: solid white 1.0pt;
	border-bottom: solid white 3.0pt;
	background: #4F81BD;
	padding: 0in 5.4pt 0in 5.4pt;
	color: #FFFFFF;	
}
.ms-rteTable-2 td.ms-rteTableHeaderFirstCol-2   {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	border: solid white 1.0pt;
	border-bottom: solid white 3.0pt;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 td.ms-rteTableHeaderLastCol-2  {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	border: solid white 1.0pt;
	border-bottom: solid white 3.0pt;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 td.ms-rteTableHeaderOddCol-2 {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	border: solid white 1.0pt;
	border-bottom: solid white 3.0pt;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 td.ms-rteTableHeaderEvenCol-2 {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	border: solid white 1.0pt;
	border-bottom: solid white 3.0pt;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 tr.ms-rteTableOddRow-2 {
	color: #666666;
	background-color: #F2F3F4;
	font-size: 10pt;   
	vertical-align: top;
}
.ms-rteTable-2 tr.ms-rteTableEvenRow-2 {
	color: #666666;
	background-color: #E7EBF7;
	font-size: 10pt;   
	vertical-align: top;	
}
.ms-rteTable-2 td.ms-rteTableFirstCol-2  {
	margin-top: 0in;
	margin-right: 0in;
	margin-bottom: 10.0pt;
	margin-left: 0in;
	line-height: 115%;
	font-size: 11.0pt;  
	font-family: Calibri,sans-serif;  
	width: 119.7pt;
	border-top: none;
	border-left: solid white 1.0pt;
	border-bottom: none;
	border-right: solid white 3.0pt;
	background: #4F81BD;
	padding: 0in 5.4pt 0in 5.4pt;
	color: #FFFFFF;
}
.ms-rteTable-2 td.ms-rteTableLastCol-2 {
	padding:0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 td.ms-rteTableOddCol-2  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 td.ms-rteTableEvenCol-2 {
	padding:0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 tr.ms-rteTableFooterRow-2    {
	color: #666666;
	background-color: #FFFFFF;
	font-size: 10pt;  
	vertical-align: top;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 td.ms-rteTableFooterFirstCol-2  {
	margin-top: 0in;
	margin-right: 0in;
	margin-bottom: 10.0pt;
	margin-left: 0in;
	line-height: 115%;
	font-size: 11.0pt;  
	font-family: Calibri,sans-serif;  
	width: 119.7pt;
	border-top: none;
	border-left: solid white 1.0pt;
	border-bottom: none;
	border-right: solid white 3.0pt;
	background: #4F81BD;
	padding: 0in 5.4pt 0in 5.4pt;
	color: #FFFFFF;
}
.ms-rteTable-2 td.ms-rteTableFooterLastCol-2 {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 td.ms-rteTableFooterOddCol-2  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.ms-rteTable-2 td.ms-rteTableFooterEvenCol-2  {
	padding: 0in 5.4pt 0in 5.4pt;
}

/*
Kraj
*/
#RIsearchIMG
{
    cursor:pointer;
}
.moduleSearchTitle
{
    background-image: url(images/tab-inactive.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    width: 187px;
    margin-right: 1px;
	color: #000;
	padding:10px 0px 10px 1px;
	vertical-align: middle;
	cursor:pointer;
	float:left;
}
.moduleSearchTitleActiv
{
    padding:10px 0px 10px 1px;
    background-image: url(images/tab-active.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 187px;
    margin-right: 1px;
	color: #FFF;
	vertical-align: middle;
	cursor:pointer;
	float:left;
}
.moduletitle2 {
	/*height: 23px;*/	
   height: 35px;
	font-size: 110%;
	font-weight: 600;
	vertical-align: middle;
	/*padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 3px;*/
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: -2px; 
	
}

#Div1 {
border-top:1px solid #C7D9E3;
border-bottom:1px solid #C7D9E3;
background:#e6f4f9;
padding: 8px;	
}
.entry-title
{
  display:none;	
}
#titleRibbon
{
    position:relative;

}
.printMenu
{    
    position:absolute;
    top:4px;
    right:10px;   
}
.printMenu span
{
    text-transform:none;
    font-weight:normal;
    font-size:100%;
    cursor:pointer;
}
.printMenu img
{
vertical-align:middle;
display:inline;
}
.tblborder, .tblborder td
{
	border:1px solid #ddd;
}
.tblborder td
{
	padding:2px;
}
/*hitne sluzbe*/
#hitnaSluzba
{
        width:391px;
        height:113px;
        position:relative;
        margin-bottom:10px;
	border:1px solid #c7d9e3;
}
.hitnaSluzba_Cyrl
{
	background-image:url('images/HSbaner_cyrl.jpg');
}
.hitnaSluzba_Latn
{
	background-image:url('images/HSbaner_latn.jpg');
}
#hsSearchBox
{
        position:absolute;
        top:40px;
        left:5px;         
}
.HTtext
{	
padding-top:14px;
font-weight:bold;
	color :#000;
text-align:center;
display:block;
}
