body {
  background: white;
  margin: 0px;
  padding: 0px;
  border: 0px;
  font: 12px Tahoma;
  text-align: center;
}


#global {
  background : url(images/probapreliva.png) repeat-x transparent;
  /*position: relative;*//**************************/
  /*left: 150px;*/
  /*top: 0px;*//**********************************/
  margin : 0px auto;
  width : 850px;
  text-align: left;
  /*overflow : hidden;*/
  
  
}

#header {
	/*border: 1px solid #cecea5;*/
	background : #d7dabd;
	height : 304px;
	width : 852px;
	background : /*url("images/top_pic.jpg")*/ url(images/indextop.png) no-repeat; overflow: hidden;
}

#header_flash {
	background: #d7dabd;
	height: 304px;
	padding: 0px 0px 0px 0px;
	width: 852px;
	background: url("images/indextop.png") no-repeat; overflow: hidden;
}

#animacija{
overflow:hidden;
  margin-top : 44px;
}

#header2 {
	/*border: 1px solid #cecea5;*/
	background: #d7dabd;
	height: 249px;
	width: 852px;
	background: url("images/novitop2.png") no-repeat; overflow: hidden;
}

#header_nota {
	background: #d7dabd;
	height: 237px;
	width: 851px;
	background: url("images/notatop.png") no-repeat bottom right; overflow: hidden;
}



#header_nota2 {
	/*border: 1px solid #cecea5;*/
	background: #d7dabd;
	height: 237px;
	width: 852px;
	background: url("images/notatop2.png") no-repeat; overflow: hidden;
}

#outer_wrapper {
	background: transparent; /* #fff ; */  
}

#wrapper {
	width: 100%;
	background: transparent; 
 	/*border: 1px solid black;*/
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}

#container {
	/*width: auto;*/
	float: left;
	margin-right: -340px;
	margin-bottom: 0px;
 	/*border: 1px solid black;*/
}

#container2 {
	/*width: 100%;*//* width: auto;*/
	float: left;
	margin-right: -200px;
	margin-bottom: 0px;
	/*background: url(images/bg_lime_200.png) repeat-y right;*/
 	/*border: 1px solid black;*/
}

#container3 {
	/*width: 100%;*//*width: auto;*/
	float: left;
	margin-right: -250px;
	margin-bottom: 0px;
	/*background: url(images/bg_lime_200.png) repeat-y right;*/
 	/*border: 1px solid black;*/
}

#content {
	margin-right: 330px;
}

#content2 {
	margin-right: 200px;
}

#content3 {
	margin-right: 240px;
}

#main_inner {
	margin-left: 190px;
	width: 285px;
	padding: 15 0 5 0px;
	/*border: 1px solid yellow;*/
}

#main_inner2 {
	margin-left: 200px;
	padding: 0 0 5 0px;
  width : 430px; 
	
}

#main_inner3 {
	margin-left: 205px;
	width: 365px;
	padding: 0 0 5 0px;
	/*border: 1px solid yellow;*/
}



#left_inner {
	width: 185px;
	float: left;
	background: transparent; 
}

#right_inner {
	width: 335px;
	float: right;
	padding: 0px;
	margin-right: 5px;
	/*border: 1px solid black;*/
}

#right_inner2 {
	width: 185px;
	float: right;
	padding: 0 0 30 15px;
	background: transparent url("images/right_internal_poz2.jpg") bottom right no-repeat;
}

#right_inner3 {
	width: 235px;
	float: right;
	/*border: 1px solid black;*/
	padding: 15 5 0 0px;
}

#footer {
	/*border: 1px solid #cecea5;*/
	background: url("images/footer.jpg") top no-repeat; /* #d7dabd; */
	color: gray;
	float:left;
	position:relative;
	text-align: center;
	padding: 45 0 0 0px;
	height: 50px;
	width: 852px;
}

h1 {
	margin-top: 0;
	color: gray;
	font: 20px Tahoma;
}

h2{
  font: 17px Tahoma;
  color: black;
  margin-top:0px;
}

.last {
	margin-bottom: 0;
}

a{
  text-decoration: none;
  color: black;
}

a:hover{
  text-decoration: underline;
  color: gray;
}

a:visited{
  text-decoration: none;
  /*color: black;*/
}

/*  NOVO   */

#pretraga{
  height: 23px;
  width: 153px;
  background-image: url('images/inputbox.gif');
  background-repeat: no-repeat;
  margin-left: 692px;
  /*top: -23px;*/
  position: absolute;
  top: 10px;
}

#box {
  height: 15px;
  width: 115px;
  margin-left: 15px;
  font-size: 11px;
  line-height: 11px;
  position:relative;
  top: 2px;
  border: 0px;
}

#btnTrazi{
  position:relative;
  top:5px;
}

#logolink{
  position: relative;
  top: 8px;
  left: 10px;
  height: 50px;
  width: 280px;
}

#top_links2{
  position: relative;
  top: 13px;
  left: 440px;
  font: 12px Tahoma;
  color: gray;
}

#top_links{
  position: relative;
  top: -37px;
  left: 440px;
  font: 12px Tahoma;
  color: gray;
  float:left;
}

#top_links a{
  color: gray;
  text-decoration: none; 
}

#top_links a:hover{
  color: black;
  text-decoration: underline; 
}

#footer a{
  font: 11px Tahoma;
  color: gray;
  text-decoration: none;
}

#footer a:hover{
  color: black;
}

#left_menu{
  /*border-top: 1px solid #B2B2B2;*/
  background: url("images/lm_index.png") left bottom; /*levi-preliv.png*/
  height: 290px;
}

#left_menu2 {

  /*border-top: 1px solid #B2B2B2;*/
  background: url("images/lm2.png") left bottom; /*levi-preliv.png*/
  height: 365px;
}

#left_menu3 {

  /*border-top: 1px solid #B2B2B2;*/
  background: url("images/lm_infocentar.png") left bottom; /*levi-preliv.png*/
  height: 400px;
}

#left_menu4 {
  background: url("images/lm4.jpg") left bottom;
  height: 410px;
  width: 198px;
  position: relative;
  left: 2px;
}

.left_menu_item a{
  padding: 7 7 7 10px;
  display: block;
  color: #474946;
  background: transparent /*#E1E6EA*/;
  text-align: justify;
  text-decoration: none;
  border-bottom: 1px solid white;
  font: 12px Tahoma;
  font-weight: bold;
}

.left_menu_item2 a{
  padding: 7 7 7 10px;
  display: block;
  color: #474946;
  background: transparent;
  text-align: justify;
  text-decoration: none;
  border-bottom: 1px solid white;
  font: 12px Tahoma;
  font-weight: bold;
}

.selected {
	padding: 7 7 7 10px;
	display: block;
	color: #474946;
	background: transparent;
	text-align: justify;
	text-decoration: none;
	border-bottom: 1px solid white;
	font: 12px Tahoma;
	font-weight: bold;
}


.subitem {
  /*margin-left: 15px;*/
  padding: 0 0 0 5px;
}

.subitem a{
  color: gray;
  font: 12px Tahoma;
}

.subitem a:hover{
  color: black;
}

.left_menu_item2 a:hover{
  /*background: #0949A1;*/
  color: #013C68;
  text-decoration: none;
}

.left_menu_item a:hover{
  /*background: #0949A1;*/
  color: #013C68;
  text-decoration: none;
}

#left_menu_bottom{
  width: 185px;
  height: 72px;
  background-image: url("images/left_menu_bottom.jpg");
}

.finansijski{
  border-bottom: 1px solid gray; 
  line-height: 20px;
  padding: 2 0 0 0px;
}

.finansijski_poslednji{
  line-height: 20px;
  padding: 2 0 0 0px;
}

.datum{
  font: 12px Tahoma;
  color: gray;
  margin: 0px;
}

.split{
  padding: 15 0 20 0px;
  width: 320px;
  /*border: 1px solid black;*/
}

.split2 {
  padding: 15 0 0 0px;
  width: 400px;
}

.left{
  width: 160px;
  float: left;
  /*margin-bottom: 45px;*/
  /*border: 1px solid black;*/
}

.left222{
  width: 160px;
  float: left;
  /*margin-bottom: 45px;*/
  /*border: 1px solid black;*/
}

.left2 {
  width: 160px;
  float: left;
  margin-bottom: 45px;
  padding: 5 5 0 10px;
}

.right {
  width: 120;
  margin-left: 165px;
  position:relative;
  top: 20px;
  text-align: center;
  /*border: 1px solid black;*/
  /*float: left;*/
}

.right222 {
  width: 120;
  margin-left: 165px;
  position:relative;
  top: 20px;
  text-align: center;
  /*border: 1px solid black;*/
  /*float: left;*/
}

.right2 {
  width: 190;
  margin-left: 205px;
  text-align: left;
  padding: 15 0 0 0px;
}

#maska {
  height: 356px;
  width: 64px;
  z-index: 6;
  position: absolute;
  top: 249px;
  margin-left: 133px;
  background: url("images/maska.gif") no-repeat;
}

#maska2 {
  height: 356px;
  width: 64px;
  z-index: 6;
  position: absolute;
  top: 298px;
  margin-left: 125px;
  background: url("images/maska.gif") no-repeat;
}


.proizvod{
  float: left;
  width: 450px;
}

.sivinaslov{
  font: 16px Tahoma;
  color: black;
  /*font-weight: bold;*/
}


.proizvod_levo{
  width: 190px; 
  float: left;
}

.proizvod_desno{
  width: 220px; 
  float: left;
  padding: 40 10 0 5px;
}

.strafta{
  width: 400px;
  height: 30px;
  background: url("images/strafta.gif");
  background-repeat: no-repeat;
  float: left;
}

.infovest {
  float: left;
  padding: 0 0 10 0px;
}

.infovest_levo{
  width: 110px; 
  float: left;
}

.infovest_desno{
  width: 230px; 
  float: left;
  padding: 0 10 0 5px;
}

.crninaslov{
  color: black;
  font: 14px Tahoma;
  font-weight: bold;
}

a.crvenilink {
  color: red;
}

.odvojeno{
  line-height: 25px;
}

.galerija_row{
  width: 100%;
  float: left;
  padding: 10 0 10 0px;
}

.spacer{
  background: /*url("images/pixel.gif");*/ transparent;
  width: 100%;
  float: left;
}

#newsletter {
  background: url("images/input_news.gif");
  background-repeat: no-repeat;
  width: 233px;
  height: 23px;
  float: left;
}

#box2{
  margin-left: 10px;
  border: 0px;
  background: transparent;
  position: relative;
  top: 3px;
}

#btnSubmit{
  position: relative;
  top: 5px;
}


/* SPECIAL */

.paragraph_container {
    margin: 0px;
    padding: 10 0 0 0px;
    width: 420px;
    float: left;
    border: 0px solid black;
}

.paragraph_title {
    position: relative;
    left:0px;
    font-weight: bold;
    font-size: 13px;
    float: left;
    margin-top:8px;
    margin-bottom:5px; 
}
.paragraph_text {
    font-weight: normal;
    font-size: 11px;
	float: left;  
	width: 100%;  
}
.paragraph_title_controls {
    position: relative;
    left:0px;
    font-weight: normal;
    font-size: 11px;
    color: #8f030c;
    text-decoration: underline;
    float: left;
}
.paragraph_picture_controls {
    position: relative;
    left:0px;
    font-weight: normal;
    font-size: 11px;
    color: #8f030c;
    text-decoration: underline;
    width:100%;
    float: left;
}

.paragraph_document {
    font-weight: normal;
    font-size: 11px;
	float: left;  
	width: 100%;  
}
.paragraph_upload_row {
    position:relative;
    float: left;
    width: 48%;
    text-align:left;
}
.paragraph_publish_row {
    position:relative;
    float: right;
    width: 48%;
    text-align:right;
}
.paragraph_picture_controls {
    position: relative;
    left:0px;
    font-weight: normal;
    font-size: 11px;
    color: #8f030c;
    text-decoration: underline;
    display: block;
    width:100%;    
}

.paragraph_text_picture_justify {
    height: auto;
    float: left;
    text-align: justify;
}
.paragraph_text_picture_wrap {
    height: auto;
    text-align: justify;
}
.paragraph_picture_left {
    height: auto; 
    float: left; 
    margin:5px;
}
.paragraph_picture_right {
    height: auto; 
    float: right; 
    margin:5px;
}
.paragraph_picture_right_wrap {
    height: auto; 
    float: right; 
    margin:5px;
}

.paragraph_up_down_controls {
    position: absolute;
    left: 90%;
    width: 10%;
    text-align: right;
    margin:5px;
    
}
.header_picture {
    margin: 0px;
    width:98%;
}

#white_box {

    background: white;
    border: 1px solid black;
    font-size: 10px; 
    width: 420px;
    margin: 1%;
    padding: 1%;
    float:left;
}


#white_box_insert_paragraph {

    background: white;
    border: 1px solid black;
    font-size: 10px; 
    width: 420px;
    margin: 1%;
    padding: 1%;
    float:left;
}

.new_paragraph_align {
    display:inline;
    width:18%;
    float: left;
    margin-left:2%;
    border:0px solid black;
    text-align: center;
}


/* SPECIAL END */


/* PRETRAGA */
#cplink{
  width: 620px;
  padding: 10 0 10 0px;
}

#cplink a{
  color: #8C0C0D;
  text-decoration: underline;
}

#cplink a:hover{
  color: red;
}

#cplink a:visited{
  color: #8C0C0D;
}

#colink{
  width: 620px;
  padding: 10 0 10 0px;
}

.pretraga_rezultat_naslov{
  float: left;
  font: 15px tahoma;
  color: black;
}

.pretraga_rezultat_datum{
  float: right;
  font: 13px tahoma;
  color: gray;
  
}

#pretraga_rezultat_tekst{
  /*float: left;*/
  padding: 10 0 10 0px;
  text-align: left;
  /*font: 15px tahoma;*/
  color: black;
  width: 620px;
}

#pretraga_rezultat_tekst a{
  color: black;
  text-decoration: underline;
}

#pretraga_rezultat_tekst a:hover{
  color: gray;
  text-decoration: underline;
}

#pretraga_rezultat_tekst a:visited{
  color: black;
  text-decoration: underline;
}

.trazena_rec{
  font: 16px tahoma;
  color: #8d0C0D;
  font-weight: bold;
}

.podvuceno {
  width: 99%; 
  line-height: 20px; 
  text-align: right; 
  border-bottom: 1px solid black;
}
/* PRETRAGA END */

#container4 {
    width: 100%;
    float: left;
    margin-right: -200px;
    margin-bottom: 0px;
}

#content4 {
    margin-right: 10px;
}

#main_inner4 {
    margin-left: 200px;
    /*width: 100px;*/
    padding: 0 0 5 0px;
    /*border: 1px solid yellow;*/
}

.read_more{
  color: red;
  text-decoration: underline;
}

.sitemap_item{
  width: 95%;
  border-bottom: 1px dotted gray;
  color: #9E0217;
  padding: 4px;
}

.sitemap_item a{
  font-weight: bold;
  text-decoration: none;
  color: #9E0217;
}

.sitemap_item a:hover{
  text-decoration: underline;
  color: #9E0217;
}

.strelica_mapa{
  margin-right: 15px;
}

.sitemap_subitem{
  padding: 5 0 5 50px;
}

.sitemap_subitem a{
  font-weight: bold;
  color: gray;
  text-decoration: none;
}

.sitemap_subitem a:hover{
  color: #606060;
  text-decoration: underline;
}




#outer {height: 400px; overflow: hidden; position: relative;}
#outer[id] {display: table; position: static;}

#middle {position: absolute; top: 50%;} /* for explorer only*/
#middle[id] {display: table-cell; vertical-align: middle; position: static;}

#inner {position: relative; top: -50%; text-align: center; width: 615px;} /* for explorer only */
/* optional: #inner[id] {position: static;} */

.thumbnail{
  float: left;
  margin-left : 11px;
  margin-top : 7px;
}

.iframe_akcije{
  position: relative;
  left: 0px;
  top: 0px;
  width:100%;
  height: 500px;
  background: transparent;
  z-index: 0;
}

