*
{
margin: 0em;
padding: 0em;
}

body {
  background-color: #ffffff;
  color: #585858;
  font-size: 9pt;
  font-family: "Trebuchet ms", helvetica, sans-serif;
  margin: 0px;
  padding: 0px;
}

h1,h2,h3,h4,h5,h6
{
font-weight: normal;
letters-spacing: -1px;
text-transforms: lowercase;
}

h3,h4,h5,h6 {
  color: #5f90c1;
  font-family: Georgia, "Times New Roman", serif;
}
/* Ovo se koristi u desnim kolonama */
h1 span {
  font-weight: bold;
}

h3 span {
  font-weight: bold;
}

h4 span {
  font-weight: bold;
}

br.clear {
  clear: both;
}

img-NE {
  padding: 3px;
  border: solid 1px #cecece;
}
.img_left {
  padding: 3px;
  border: solid 1px #cecece;
  margin-right: 5px;
  float: left;
}
.img_right {
  padding: 3px;
  border: solid 1px #cecece;
  margin-left: 5px;
  float: right;
}
.img_okvir {
  padding: 3px;
  border: solid 1px #cecece;
  margin-lefts: 5px;
  floats: right;
}
img.float_left {
  float: left;
  margin: 5px 15px 15px 0px;
}

a {
  text-decoration: underline;
  color: #5f90c1;
}

a:hover {
  text-decoration: none;
  color: #cc0000;
}

ul.links {
  list-style: circle;
  list-Style-Position: inside;
  lists-style-image: url(blueball.gif);

}

ul.links li {
  line-height: 1.6em;
  font-size: 7.8pt;
  margin-left: 20px;
}

ul.links li.first {
  }

p {
  lines-height: 1.7em;
}

/* Moje Header */

#header {
  
  height:132px;
  background: #285079 url('images/header.gif') repeat-x;
  borders: 1px solid #C00000;
}

#header_inner {
  position: relative;
  height:112px;
  padding: 20px 0px 0px 25px;
 width: 950px;
  margin: 0 auto;
  borders: 1px solid #C00000;
}

/* Moje Grb i naslov */
#grb {
  position: absolute;
  background: url('images/grb.gif') no-repeat;
}
#grb img {
  border: 0px;
  padding: 0px;
}

#naslov {
  position: absolute;
  left: 120px;
  borders: 1px solid #ffffff;
}

#naslov h1 {
  color: #fcf8f4;
  font-size: 2.8em;
  font-family: Georgia, "Times New Roman", serif;
  text-transform: none;
  letter-spacing: 1px;
  padding-bottom: 4px;
  margin: 0px;
}

#naslov h2 {
  color: #5f90c1;
  font-size: 1.6em;
  font-family: Georgia, "Times New Roman", serif;
  text-transform: none;
  letter-spacing: normal;
  margin: 0px;
  borders: 1px solid #c00000;
}
#map {
  position: absolute;
  right: 105px;
  top: 25px;
  borders: 1px solid #c00000;
  background: url('images/map.gif') 0px 0px no-repeat;
  font-size: 0.8em;
  color: #fcf8f4;
  padding: 0px 0px 5px 26px;
}
#map a, #contact a {
  color: #fcf8f4;
  text-decoration: none;
}
#map a:hover, #contact a:hover {
  color: #fc8c06;
  text-decoration: none;
}
#contact {
  position: absolute;
  right: 25px;
  top: 25px;
  borders: 1px solid #c00000;
  background: url('images/contact.gif') 0px 2px no-repeat;
  font-size: 0.8em;
  color: #fcf8f4;
  padding: 0px 0px 5px 23px;
}

#trazi {
  position: absolute;
  right: 22px;
  top: 55px;
  borders: 1px solid #c00000;
  padding: 0px 0px 0px 0px;
}
#trazi .button {
  padding: 0px 0px 0px 4px;
  border: 0px;
  vertical-align: middle;
}
#trazi input.text {
  font-size: 0.8em;
  color: #585858;
  padding: 1px 1px 1px 1px;
  border: 0px;
  margin-top: 0px;
  width: 13em;
}

/* Meni */

#menu {
  position: absolute;
  left: 120px;
  bottom: 13px;
  borders: 1px solid #c00000;
  z-index:2;
}

#nav {
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	padding: 0px 0px 0px 0px;
}
#nav ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
	list-style-type: none;
}
#nav li {
	float: left;
	widths: 135px;
}
#nav a {
	display: block;
	padding: 0px 25px 0px 15px;
	text-decoration: none;
	font-weight: bold;
  font-size: 1.1em;
  letter-spacing: 0.5px;
  text-transform: uppercase;
	color: #FFFFFF;
}

#nav .uprava a, #nav .uprava a:hover {
	background: url('images/b_blue.gif') left center no-repeat;
}
#nav .kultura a, #nav .kultura a:hover {
	background: url('images/b_pink.gif') left center no-repeat;
}
#nav .obrazovanje a, #nav .obrazovanje a:hover {
	background: url('images/b_orange.gif') left center no-repeat;
}
#nav .gospodarstvo a, #nav .gospodarstvo a:hover {
	background: url('images/b_green.gif') left center no-repeat;
}
#nav .sport a, #nav .sport a:hover {
	background: url('images/b_violet.gif') left center no-repeat;
}
#nav .info a, #nav .info a:hover {
	background: url('images/b_brown.gif') left center no-repeat;
}
/* odnosi se na ono u meniju */
#nav .meni_uprava, #nav .meni_uprava a, #nav .meni_kultura, #nav .meni_kultura a, #nav .meni_obrazovanje, #nav .meni_obrazovanje a, #nav .meni_gospodarstvo, #nav .meni_gospodarstvo a, #nav .meni_sport, #nav .meni_sport a, #nav .meni_info, #nav .meni_info a {
	width: 160px;
	min-height: 20px;
	background: #234467;
	padding: 2px 10px 2px 20px;
	color: #ffffff;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	border-bottom: 1px solid #275079;
}

#nav .meni_uprava a, #nav .meni_kultura a, #nav .meni_obrazovanje a, #nav .meni_gospodarstvo a, #nav .meni_sport a, #nav .meni_info a {
	padding: 0px 0px 0px 0px;
  border-bottom: 0px;
}
#nav .meni_uprava a:hover {
	background: #234467;
	color: #5f90c1;
	text-decoration: none;
}
#nav .meni_kultura a:hover {
	background: #234467;
	color: #da5175;
	text-decoration: none;
}
#nav .meni_obrazovanje a:hover {
	background: #234467;
	color: #fc8c06;
	text-decoration: none;
}
#nav .meni_gospodarstvo a:hover {
	background: #234467;
	color: #90ae66;
	text-decoration: none;
}
#nav .meni_sport a:hover {
	background: #234467;
	color: #a863a8;
	text-decoration: none;
}
#nav .meni_info a:hover {
	background: #234467;
	color: #988675;
	text-decoration: none;
}

/*ovo definira cijele blokove nivoa - one koji se otvore kad se stane na Ponuda, O nama, Kontakt
u stavci margin namje */
#nav li ul {
	left: -999em;
	width: 145px;
	position: absolute;
	margin: 0px 0px 0px -5px;
	border: 0px solid #ffffff;
	font-weight: normal;
  font-size: 0.9em;
  letter-spacing: 0.5px;
  text-transform: none;
	color: #FFFFFF;
}
/*ovdje definiram polo */
#nav li ul ul {
	margin: -18px 0px 0px 170px;

}
/*ovo je za blok sa javnim prijevozom - otvara se na lijevo */
#nav .meni_info1 {
	margin: -18px 0px 0px -200px;

}
#nav li:hover ul ul {
	left: -999em;
}
#nav li.sfhover ul ul {
	left: -999em;
}
#nav li:hover ul {
	left: auto;
}
#nav li.sfhover ul {
	left: auto;
}
#nav li li:hover ul {
	left: auto;
}
#nav li li.sfhover ul {
	left: auto;
}


#main {
  background: #ffffff url('images/b_crtice.gif') repeat-x;
  padding-bottom: 10px;
  borders: 1px solid #c00000;
}

#main_inner {
  width: 950px;
  margin: 0 auto;
  padding-top: 15px;
  borders: 1px solid #c00000;
}

#main_inner_backgr {
  width: 950px;
  margin: 0 auto;
  borders: 1px solid #000000;
  background: url('images/backgr.gif') repeat-y;
}
#breadc {
  padding-bottom: 15px;
  font-size: 0.8em;
}
#breadc a {
   text-decoration: none;
}
#breadc a:hover {
  text-decoration: underline;
}
#main_inner p {
  text-align: justify;
  margin-bottom: 20px;
}

#main_inner ul {
  margins-bottom: 20px;
  lists-style: circle;
  list-Style-Position: inside;
  padding-left: 10px;
}
#main_inner ol {
  margins-bottom: 20px;
  lists-style: circle;
  list-Style-Position: outside;
  padding-left: 22px;
}

hr {
  border: none 0; 
  border-top: 1px dotted #cecece;/*the border*/
  widths: 50%;
  margin: 6px 0px 6px 0px;
  height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 
.lblue {
  color: #5f90c1;
  font-weight: bold;
 }
.lbluebig {
  color: #5f90c1;
  font-size: 1.3em;
  font-weight: 800;
  font-family: Georgia, "Times New Roman", serif;
  font-familys: Arial, "Trebuchet ms", helvetica, sans-serif;
  letter-spacings: 0.5px;
  text-transforms: uppercase;
  font-variant: small-caps;
}
/* ovo je za naslov na stranici */
#main_inner h3 {
  font-size: 1.8em;
  padding: 0px 0px 5px 0px;
  margin: 0px 0px 12px 0px;
  color: #285079;
  font-family: Georgia, "Times New Roman", serif;
  border-bottom: dotted 1px #5f90c1;
}
#main_inner h2 {
  font-size: 1.6em;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  colors: #285079;
  font-family: Georgia, "Times New Roman", serif;
  borders-bottom: dotted 1px #5f90c1;
}
/* ovo je za post info na pojedinacnim stranicama novosti */
#main_inner .post_info_pojed {
  font-size: 0.8em;
  margin:  -5px 0px 10px 0px;
  padding: 0px 0px 6px 0px;
  border-bottom: dotted 0px #cecece;
}
#main_inner .post_info_pojed a {
  text-decoration: none;
}
/* ovo je za naslov u dvije desne kolone */
#main_inner h4ne {
  font-size: 1.2em;
  padding-bottom: 0.175em;
  margin-bottom: 1.4em;
  margin-top: 0.95em;
  color: #285079;
  border-bottom: dotted 1px #cecece;
}
#main_inner h4 {
  font-size: 1em;
  padding: 3px 3px 4px 20px;
  margin-bottom: 1em;
  margin-top: 0.95em;
  font-weight: bold;
  colors: #ffffff;
  color: #285079;
  border: dotted 0px #cecece;
  backgrounds: #285079 url('images/b_green.gif') 6px 6px no-repeat;
  background: #e8e8e8 url('images/arr_red.gif') 5px 7px no-repeat;
}
#main_inner .post {
  positions: relative;
  margin-bottom: 30px;
}

#main_inner .post h3 {
  positions: relative;
  font-size: 1.4em;
  paddings: 0px 0px 0px 20px;
  margin: 0px 0px 0px 0px;
  backgrounds: url('images/p_orange.gif') 0px 10px no-repeat;
  border: 0px;
}
#main_inner .post h3 a{
  text-decoration: none;
}
#main_inner .post h3 a:hover{
  text-decoration: underline;
}
#main_inner .podnaslov {
  positions: relative;
  font-size: 1.1em;
  font-weight: bold;
  font-family: Georgia, "Times New Roman", serif;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  backgrounds: url('images/p_orange.gif') 0px 10px no-repeat;
  border: 0px;
}
#main_inner .post_info {
  font-size: 0.8em;
  margin:  0px 0px 10px 0px;
  padding: 0px 0px 6px 0px;
  border-bottom: dotted 1px #cecece;
}
#main_inner .post_info a {
  text-decoration: none;
}
#main_inner .date {
  background: url('images/date.gif') 0px 0px no-repeat;
  padding-left: 20px;
  borders: solid 1px #c00000;
  float: left;
}

#main_inner .print {
  background: url('images/printer.gif') no-repeat;
  margin-left: 1.1em;
  padding-left: 23px;
  float: right;
  borders: solid 1px #000000;
  texts-align: right;
}
#main_inner .category {
  float: left;
  padding-left: 20px;
  background: url('images/folder.gif') no-repeat;
  margin-left: 10px;
  borders: solid 1px #000000;
}
#main_inner .post_link {
  background: url('images/vise.gif') 0px 6px no-repeat;
  margin-left: 0em;
  padding-left: 14px;
  borders: solid 1px #c00000;
}
#main_inner .post_link a {
  text-decoration: none;
}
#right_inner h3 {
  font-size: 1em;
  font-weight: bold;
  padding: 3px 3px 4px 20px;
  margin-bottom: 1em;
  margin-top: 0.95em;
  color: #ffffff;
  colors: #285079;
  border: dotted 0px #cecece;
  background: #285079 url('images/arr_lblue.gif') 5px 7px no-repeat;
  backgrounds: #e8e8e8 url('images/arr_red.gif') 5px 7px no-repeat;
}
#right_inner ul, #left_inner ul {
  margin: 0px 0px 0px 0px;
  list-style-type: none;
  padding: 0px 0px 0px 10px;
}
#right_inner li, #left_inner li {
  line-height: 1.6em;
  font-size: 8pt;
  margin: 0px 0px 0px 0px;
  list-Style-Position: outside;
}
#right_inner li a, #left_inner li a {
  background: url('images/bs_blue.gif') left 5px no-repeat;
  padding-left: 12px;
  text-decoration: none;
}
#right_inner h2.active, #right_inner h2, #left_inner h2.active {
  font-size: 1em;
  font-weight: bold;
  font-family: Georgia, "Times New Roman", serif;
  padding: 3px 3px 4px 22px;
  margin-bottom: 0.7em;
  margin-top: 0.95em;
  color: #ffffff;
  colors: #285079;
  border: dotted 0px #cecece;
  background: #285079 url('images/arr_lblue.gif') 5px 7px no-repeat;
  backgrounds: #e8e8e8 url('images/arr_red.gif') 5px 7px no-repeat;
}
#kultura_menu h2.active {
  color: #ffffff;
  background: #285079 url('images/arr_pink.gif') 5px 7px no-repeat;
}
#kultura_menu li a {
  background: url('images/bs_pink.gif') left 5px no-repeat;
}
#obrazovanje_menu li a {
  background: url('images/bs_orange.gif') left 5px no-repeat;
}
#obrazovanje_menu h2.active {
  color: #ffffff;
  background: #285079 url('images/vise.gif') 5px 7px no-repeat;
}
#gospodarstvo_menu li a {
  background: url('images/bs_green.gif') left 5px no-repeat;
}
#gospodarstvo_menu h2.active {
  color: #ffffff;
  background: #285079 url('images/arr_green.gif') 5px 7px no-repeat;
}
#sport_menu li a {
  background: url('images/bs_violet.gif') left 5px no-repeat;
}
#sport_menu h2.active {
  color: #ffffff;
  background: #285079 url('images/arr_violet.gif') 5px 7px no-repeat;
}
#info_menu li a {
  background: url('images/bs_brown.gif') left 5px no-repeat;
}
#info_menu h2.active {
  color: #ffffff;
  background: #285079 url('images/arr_brown.gif') 5px 7px no-repeat;
}

#footer {
  width:100%;
  height:122px;
  background: #ffffff url('images/b_crtice.gif') 0px 0px repeat-x;
}

#footer_inner {
  position: relative;
  width: 950px;
  height:102px;
margin: 0 auto;
  padding: 20px 0px 0px 30px;
  borders: 1px solid #C00000;
  font-size: 0.8em;
}
#footer_inner a {
  text-decoration: none;
  color: #cc0000;
}
#footer_inner a:hover {
  text-decoration: underline;
  color: #cc0000;
}
#login {
  position: absolute;
  top: 20px;
  right: 0px;
  padding: 0px 0px 3px 23px;
  background: url('images/login.gif') 0px 0px no-repeat;
}
#ditto_pages {
    font-size: 0.8em;
    width: 100%;
    line-height: 2em;
    text-aligns: center;
    displays: block;
    borders: 1px solid #000000;
} 
#ditto_pages .ditto_currentpage {
    border: 1px solid #618100;
    padding: 0px 5px 0px 5px; 
    margin-right: -1px;
    background-color: #5f90c1; 
    color: #ffffff;
} 
#ditto_pages .ditto_off {
    border: 1px solid #ccc;
    padding: 0px 5px 0px 5px; 
    margin-right: -1px;
    color: #ccc;
}
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
    border: 1px solid #5f90c1;
    background-color: #d6e7f9; 
    padding: 0px 5px 0px 5px; 
    margin-right: -1px; 
    text-decoration: none !important; 
    color: #585858;
} 
#ditto_pages a:hover {
    background-color: #fff;
    color: #000;
}
/* ovo je stil za higlight tra */
.ajaxSearch_highlightajaxSearch_highlight1 {
    background-color: #ffff33;
    font-weight: normal; 
}
/* ovo je stil na stranici s rezultatima npr. 126 rezultata prona */
.ajaxSearch_resultsInfo {
    backgrounds-color: #ffff33;
    font-weight: bold;
    font-size: 10pt;
    colorS: #5f90c1; 
}
/* ovo su stilovi za linkove na stranice s prona */
.ajaxSearch_paging {
    font-weights: bold;
    font-size: 0.85em;
    colorS: #5f90c1;
}
.ajaxSearch_paging a {
    text-decoration: none;
}
.ajaxSearch_paging a:hover {
    text-decoration: underline;
}
/* container za rezultate pretra */
#ajaxSearch_resultListContainer {
    font-weights: bold;
    font-sizes: 0.8em;
    colorS: #5f90c1;
    margin-top: 20px; 
}
/* formatiranje naslova rezultata pretra */
.ajaxSearch_result a {
    font-size: 1.1em;
    background: url('images/arr_lblue.gif') 0px 7px no-repeat;
    padding-left: 15px;
    text-decoration: none; 
}
.ajaxSearch_result a:hover {
    text-decoration: underline;
    color: #c00000; 
}
/* formatiranje naslova rezultata pretra */
.ajaxSearch_resultLink-NE {
    font-size: 1.1em;
    background: url('images/arr_lblue.gif') 0px 7px no-repeat;
    padding-left: 15px;
    text-decoration: none; 
}
.ajaxSearch_resultLink a:hover-NE {
    text-decoration: underline;
    color: #c00000;
}

#main_inner .arhiva h3 {
  font-size: 1.3em;
  margin: 0px 0px 0px 0px;
  background: url('images/arr_blue.gif') 0px 6px no-repeat;
  padding: 0px 0px 2px 15px;
}
#main_inner .arhiva h3 a {
  text-decoration: none;
}
#main_inner .arhiva h3 a:hover {
  text-decoration: underline;
  color: #c00000;
}
#main_inner .arhdate {
  backgrounds: url('images/date.gif') 0px 0px no-repeat;
  padding-left: 20px;
  borders: solid 1px #c00000;
  floats: left;
  font-size: 0.8em;
  margin-bottom: 12px;
}
/* stilovi za listinge javne nabave */
#main_inner .javna {
  border: #d4d4d6 1px solid;
  background-color: #fafafa;
  margin-bottom: 30px;
  padding: 8px;
}
#main_inner .javna_pojed {
  borders: #d4d4d6 1px solid;
  backgrounds-color: #fafafa;
  margin-bottom: 30px;
  padding: 8px;
  font-size: 11pt;
  line-height: 1.8em;
}
#main_inner .javna h3 {
  font-size: 1.3em;
  font-weight: bold;
  letter-spacing: -1px;
  paddings: 0px 0px 0px 20px;
  margin: 0px 0px 0px 0px;
  backgrounds: url('images/p_orange.gif') 0px 10px no-repeat;
  border: 0px;
}
#main_inner .javna_link {
  backgrounds: url('images/javna_nabava.gif') top right no-repeat;
  margin: 0em;
  borders: solid 1px #c00000;
  text-align: right;
}
#main_inner .javna_link a {
  text-decoration: none;
  background: url('images/javna_nabava.gif') 0px 0px no-repeat;
  padding-left: 25px;
}
/* stilovi za listinge odluka gradskog vijeca */
#main_inner .odlukegv {
  border-bottom: #d4d4d6 1px solid;
  background-color: #ffffff;
  margin-bottom: 15px;
  padding: 8px;
}
#main_inner .odlukegv h3 {
  font-size: 1.1em;
  font-weight: bold;
   margin: 0px 0px 0px 0px;
   border: 0px;
}
#main_inner .odlukegv_link {
  margin: 0em;
  text-align: right;
}
#main_inner .odlukegv_link a {
  text-decoration: none;
  backgrounds: url('images/javna_nabava.gif') 0px 0px no-repeat;
  padding-left: 25px;
}
#main_inner .natjecaji_link {
  margin: 0em;
  text-align: right;
}
#main_inner .natjecaji_link a {
  text-decoration: none;
  backgrounds: url('images/javna_nabava.gif') 0px 0px no-repeat;
  padding-left: 25px;
}
#main_inner .pdf_link {
  text-decoration: none;
  background: url('images/icon_pdf_b.gif') 0px 0px no-repeat;
  padding-left: 40px;
  borders: 1px solid #000000;
  font-style: italic;
}
#main_inner .pdf_link a {
  text-decoration: none;
  backgrounds: url('images/icon_pdf_b.gif') 0px 0px no-repeat;
  padding-lefts: 40px;
  font-size: 1.0em;
  font-weight: bold;
  font-family: Georgia, "Times New Roman", serif;
  font-style: normal;
}
#main_inner .pdf_link1 {
  text-decoration: none;
  background: url('images/icon_pdf.gif') 0px 0px no-repeat;
  padding-left: 30px;
  borders: 1px solid #000000;
  font-style: italic;
  margin-bottom: 5px;
}
#main_inner .pdf_link1 a {
  text-decoration: none;
  backgrounds: url('images/icon_pdf.gif') 0px 0px no-repeat;
  padding-lefts: 29px;
  font-size: 1.0em;
  font-weight: bold;
  font-familys: Georgia, "Times New Roman", serif;
  font-style: normal;
}

#main_inner .doc_link {
  text-decoration: none;
  background: url('images/icon_doc_b.gif') 0px 0px no-repeat;
  padding-left: 40px;
  borders: 1px solid #000000;
  font-style: italic;
}
#main_inner .doc_link a {
  text-decoration: none;
  backgrounds: url('images/icon_doc_b.gif') 0px 0px no-repeat;
  padding-lefts: 40px;
  font-size: 1.0em;
  font-weight: bold;
  font-family: Georgia, "Times New Roman", serif;
  font-style: normal;
}

/* stilovi za galerije */
#thumbscontainer {
  overflow: hidden;
	width: 98%;
	margin: 0 auto;
}
.th_okvir { 
  margin-right: 11px;
  margin-bottom: 11px;
  float: left;
  padding: 3px;
  border: solid 1px #cecece;
}
.th_clip { 
  width : 105px;
  height: 90px;
  overflow: hidden;
  padding: 0px;
}
.th_slika   { 
  margin-top: 0px;
  margin-left: 0px; 
  padding: 0px;
}
/* za kino */

#thumbscontainer_kino {
	widths: 135px;
	margin: 0px;
}
/*ostale slike na stranici sa detaljima o filmu */
#thumbscontainer_kino_ostali {
	overflow: hidden;
	width: 98%;
	margin: 0 auto;
}
.normal_okvir_kino { 
  margin: 0px;
  padding: 3px;
  border: solid 1px #cecece;
}
.th_okvir_kino { 
  margin-right: 10px;
  margins: 0px 0px 0px 0px;
  padding: 3px;
  border: solid 1px #cecece;
  floats: left;
}
/*popis filmova na gl. stranici kina */
#main_inner .kino {
  border: #d4d4d6 1px solid;
  background-color: #fafafa;
  margin-bottom: 10px;
  padding: 8px;
  overflow: auto;
	width: 490px;
}
.thumbscontainer_kino1 {
	margin: 0px;
	borders: solid 1px #C00000;
	float: left;
	padding: 0px;
	widths: 88px;
}
.kino_tekst {
	margin: 0px;
	borders: solid 1px #C00000;
	float: left;
	padding: 0px;
	width: 370px;
}	
#main_inner .kino h3 {
  font-size: 1.3em;
  font-weight: bold;
  letter-spacing: -1px;
  margin: 0px 0px 0px 0px;
  border: 0px;
}
.kino_tekst h3 a {
  text-decoration: underline;
  color: #5f90c1;
}
.kino_tekst h3 a:hover {
  text-decoration: none;
  color: #da5175;
}
#main_inner .kino_link {
  margin: 0em;
  text-align: right;
  border: #d4d4d6 1px solid;
}
#main_inner .kino_link a {
  text-decoration: none;
  backgrounds: url('images/javna_nabava.gif') 0px 0px no-repeat;
  padding-left: 25px;
  
}
/* za autobusni kolodvor i brodsku liniju */
vozni_red {
  colors: #585858;
  font-sizse: 8.5pt;
}
#vozni_red td {
  padding-top: 5px;
  padding-bottom: 5px;
  font-weights: bold;
  font-size: 7pt;
  font-family: verdana, "Trebuchet ms", helvetica, sans-serif;
}
.red1 {
  padding: 3px;
  backgrounds-color: #e1dedb;
  background-color: #f3f2f0;
  color: #585858;
}
.red2 {
  background-color: #ece9e6;
  color: #585858;
}
.red_markne {
  background-color: #b1cbe5;
  color: #585858;
}
.red_mark {
  background-color: #5f90c1;
  color: #ffffff;
}
.vozniredl {
	BACKGROUND: #f3f2f0 url('images/vozni_red_l.gif') no-repeat center center;
}
.vozniredr {
	BACKGROUND: #f3f2f0 url('images/vozni_red_r.gif') no-repeat center center;
}
.head_vozni {
  background-color: #5f90c1;
  color: #ffffff;
  font-weight: bold;
}
#novosti_stupac h4 {
  font-size: 1em;
  padding: 3px 3px 4px 20px;
  margin-bottom: 1em;
  margin-top: 0.95em;
  font-weight: bold;
  color: #285079;
  border: dotted 0px #cecece;
  background: #e8e8e8 url('images/arr_red.gif') 5px 7px no-repeat;
}
#novosti_stupac .title a {
  font-size: 0.9em;
  margin: 0px;
  padding: 0px;
  font-weight: bold;
  text-decoration: none;
}
#novosti_stupac .title a:hover {
  text-decoration: underline;
}
#novosti_stupac .datum {
  font-size: 0.8em;
  margin: 0px 0px 0px 7px;
  padding-bottom: 5px;
}
#novosti_stupac hr {
  border: none 0; 
  border-top: 1px dotted #cecece;/*the border*/
  widths: 50%;
  margin: 3px 0px 3px 0px;
  height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}
.small {
  font-size: 0.8em;
}  
.italic {
  font-style: italic;
}

/*katalog */
#main_inner .katalog {
  borders: #d4d4d6 1px solid;
  background-colors: #fafafa;
  margin-bottom: 5px;
  padding: 0px;
  overflows: auto;
	width: 250px;
	float: left;
}

#main_inner .katalog h3 {
  font-size: 1.1em;
  font-weight: bold;
  letter-spacing: -1px;
  margin: 0px 0px 0px 0px;
  border: 0px;
}
/*obavijest o upisu u poslovni imenik*/
#poslovni_upis {
  border: #d4d4d6 1px solid;
  background-color: #fafafa;
  margin-bottom: 5px;
  padding: 5px;
  overflows: auto;
	width: 166px;
	floats: left;
	font-size: 0.8em;
}
/*obavijest o upisu u poslovni imenik*/
#vodicke_novine {
  borders: #d4d4d6 1px solid;
  background-colors: #fafafa;
  margin-bottom: 5px;
  padding: 5px;
  overflows: auto;
	width: 166px;
	floats: left;
	font-size: 0.8em;
}

