body, html {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  font-family: tahoma, arial, georgia;
}

#left_top_corner {
  margin: 0;
  padding: 0;
  position: absolute;
  left: 0;
  top: 0;
}  
  #left_top_corner img {
    margin: 0;
    border: 0;
    z-index: -1;
  }

#sistemske {
  position: absolute;
  width: 65px;
  top: 188px;  
  left: 891px;
  z-index: 1;
}
  #sistemske img {
   margin-right: 3px;
  }

#glavna_navigacija {
  position: absolute;
  left: 294px;
  top: 136px;
  z-index: 1;
  height: 15px;
}

#top_logo_title {
  position: absolute;
  display: inline;
  left: 305px;
  top: 0;
  text-align: right;
  width: 645px;
  height: 136px;
}

	#top_logo_title #jeziki {
		position: absolute;
		top: 12px;
		left: 12px;
		z-index: 1;
		font-size: 10px;
		color: #585858;
		font-weight: normal;
		line-height: 18px;
	 }
	#top_logo_title #jeziki a {
	  text-decoration: underline;
	  color: #585858;
	}
    
    
  #top_logo_title img {
   vertical-align: top;
   border: 0;
  }
  
#main_container {
  position: absolute;
  left: 0;
  top: 192px;
  width: 973px;  
  display: inline;
  vertical-align: bottom;
  z-index: 0;
}  
  #main_container #main {
    position: relative;
    display: block;
    float: right;
    right: 22px;
    width: 750px;    
    border-left: 1px solid #dadada;   
    z-index: 0;
  }
  
  #main_container #main #container {
  /*	height:428px;*/
  }
  
  #main_container #main #container .image {
  	padding: 12px 0 0 8px;
  }
  
  #main_container #main #container .naslov {
  	border-bottom: 1px solid #dadada;
  	padding-bottom: 3px; 
	margin-left:7px; 	
  }
  
  #main_container #main #container #first_left {
  	position: relative;
    display: block;
  	float: left;
  	width: 507px;  	
  }
  
  #main_container #main #container #first_left .prihodnost {
  	width: 234px;
  	float: left;
  	position: relative;
  	padding-left: 10px;
  }
  
  #main_container #main #container #first_left .zgodba {
  	width: 234px;
  	float: left;
  	position: relative;
  	padding-left: 20px;
  }
  
  #first_left .zgodba a {
  	background:#FFFFFF url(/_tpl/_img/link_arrow.gif) no-repeat scroll right bottom;
	color:#004A80;
	font-family:tahoma,arial,georgia;
	font-size:11px;
	font-weight:normal;
	padding-right:10px;
	text-decoration:underline;
  }
  
  #first_left .zgodba a:hover {
  	background:#C5ECFB url(/_tpl/_img/link_arrow.gif) no-repeat scroll right bottom;
	color:#004A80;
	font-family:tahoma,arial,georgia;
	font-size:11px;
	font-weight:normal;
	padding-right:10px;
	text-decoration:none;
  }
    
  #first_left p {
  	margin:7px 0px 7px 8px;;
	padding:0px;
  }
  
  #main_container #main #container a {
  	color:#004A80;
	font-family:tahoma,arial,georgia;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
  }
  
  #main_container #main #container a:hover {
	color:#004A80;
	font-family:tahoma,arial,georgia;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	background-color:#C5ECFB;
  }
  
  #main_container #main #container #first_left .produkti {
  	width: 496px;
  	float: left;
  	position: relative;
  	padding-left: 10px;
  }
  
  #first_left .produkti .opis {
  	float:left;
	width:234px;
	padding-top:6px;
  }
  
  #main_container #main #container ul {
  	list-style-image:url(/_tpl/_img/ul_arrow.gif);
	list-style-position:outside;
	list-style-type:disc;
	margin-bottom:11px;
	margin-left:5px;
	margin-top:11px;
	padding-left:17px;
  }
  
  #main_container #main #container li {
	padding-bottom:3px;
  }
  
  #first_left .produkti .produkti_right {
	padding-left:28px;
	padding-top:13px;
  }
 
  #main_container #main #container #first_right {
  	position: relative;
    display: block;
    float: left;
  	width: 234px;
  	height: 418px;
  	padding-left:8px;
  	border-left: 1px solid #dadada;
  }
  
  #main_container #main #container #first_right .zemljevid {
  	position:absolute;
	/*bottom:0px;*/
  }
  
  #main_container #main #container #first_right .aktualno {
  	margin-bottom:20px;
  }
    
  #main_container #main #container #first_right .aktualno ul {
  	list-style-image:none;
	list-style-type:none;
	margin:0;
	padding:10px 0 0 7px;
  }
  
  #main_container #main #container #first_right .aktualno li {
  	background-image: url(/_tpl/_img/ul_arrow.gif);
	background-repeat:no-repeat;
	background-position:1px 12px;;
	padding: 0 0 10px 15px;
  }
      
  #main_container #left_zgoraj {
    position: absolute;
    text-align: right;
    top: 50px;
    left: 0px;
    width: 200px;
  }
  
  #main_container #left_spodaj {
    position: absolute;
    text-align: right;
    bottom: 0px;
    left: 15px;
    width: 170px;
    font-size: 10px;
    font-weight: normal;
    color: #a4a6a7;
  }
    #main_container #left_spodaj a {  
      text-decoration: none;
      color: #a4a6a7;
    }
    #main_container #left_spodaj a:hover {  
      text-decoration: none;
      color: #4c4c4c;
    }
    #main_container #left_spodaj p {
      padding: 0;
      margin: 0;
      height: 25px;
    }
    #main_container #left_spodaj img {
      margin-left: 7px;
      margin-top: 7px;
      border: 0;
    }
    
  #main_container #footer {
    position: absolute;
    bottom: -16px;
    display: block;
    width: 972px;
    border-top: 3px solid #f2f2f2; 
  }
  #main_container #footer #butterfly {
    position: absolute;
    top: -13px;
    z-index: 0;
  }
  #main_container #footer #tekst {
    position: absolute;
    top: 10px;
    left: 25px;
    z-index: 1;
    font-size: 10px;
    color: #585858;
    font-weight: normal;
    line-height: 18px;
  }
    #main_container #footer #tekst a {
      text-decoration: underline;
      color: #585858;
    }
    #main_container #footer #tekst .copy {
      color: #7d7d7d;
    }
    #main_container #footer #tekst .copy a{
      color: #7d7d7d;
    }
    #main_container #footer #tekst .copy a:hover {
      color: #585858;
    }
    
  
  #main_container #left_zgoraj #left_nav {
    width: 200px;
  }
    #main_container #left_zgoraj #left_nav .normal, .normal a {
      width: 200px;
      height: 18px;
      line-height: 11px;
      font-size: 11px;
      font-weight: bold;
      color: #004a80;
      text-decoration: none;
      padding-top: 5px;
    }
    #main_container #left_zgoraj #left_nav .normal a:hover {
      width: 200px;
      height: 18px;
      font-size: 11px;
      line-height: 11px;
      font-weight: bold;
      color: #004a80;
      text-decoration: underline;
      padding-top: 5px;
    }
      #main_container #left_zgoraj #left_nav .normal img {
        margin-right: 14px;
        margin-left: 7px;
      }

  
    #main_container #left_zgoraj #left_nav .normal_active, .normal_active a {
      width: 200px;
      height: 18px;
      line-height: 13px;
      font-size: 11px;
      font-weight: bold;
      color: #004a80;
      text-decoration: none;
      background: #e5edf2;
      padding-top: 5px;
    }
    #main_container #left_zgoraj #left_nav .normal_active a:hover {
      width: 200px;
      height: 18px;
      font-size: 11px;
      line-height: 11px;
      font-weight: bold;
      color: #004a80;
      text-decoration: underline;
      background: #e5edf2;      
      padding-top: 5px;
    }
      #main_container #left_zgoraj #left_nav .normal_active img {
        margin-right: 14px;
        margin-left: 7px;
      }

    #main_container #left_zgoraj #left_nav .sub, .sub a {
      width: 200px;
      height: 18px;
      line-height: 11px;
      font-size: 11px;
      font-weight: normal;
      color: #0072bc;
      text-decoration: none;
      padding-top: 5px;
    }
    #main_container #left_zgoraj #left_nav .sub a:hover {
      width: 200px;
      height: 18px;
      font-size: 11px;
      line-height: 11px;
      font-weight: normal;
      color: #005287;
      text-decoration: none;   
      padding-top: 5px;
    }
      #main_container #left_zgoraj #left_nav .sub img {
        margin-right: 15px;
        margin-left: 8px;
      }
  
#main td, #main div, #main {
  font-size: 11px;
  font-family: tahoma, arial, georgia;
  color: #464646;
}

#main_table {

}

#main_table td a {
  font-family: tahoma, arial, georgia;
  font-size: 11px;
  padding-right: 10px;
  font-weight: normal;
  color: #004a80;
  text-decoration: underline;
  background: url('/_tpl/_img/link_arrow.gif') bottom right no-repeat #fff;
}
#main_table td a:hover {
  font-family: tahoma, arial, georgia;
  font-size: 11px;
  padding-right: 10px;
  font-weight: normal;
  color: #004a80;  
  text-decoration: none;
  background: url('/_tpl/_img/link_arrow.gif') bottom right no-repeat #fff;
  background-color: #c5ecfb;
}

#main_table td .link_left {
  font-family: tahoma, arial, georgia;
  font-size: 11px;
  padding-left: 10px;
  padding-right: 0;
  font-weight: normal;
  color: #004a80;
  text-decoration: underline;
  background: url('/_tpl/_img/link_arrow_left.gif') bottom left no-repeat #fff;
}

#main_table td .link_left:hover {
  font-family: tahoma, arial, georgia;
  font-size: 11px;
  padding-left: 10px;
  padding-right: 0;
  font-weight: normal;
  color: #004a80;  
  text-decoration: none;
  background: url('/_tpl/_img/link_arrow_left.gif') bottom left no-repeat #fff;
  background-color: #c5ecfb;
}


#main_table td .noarrow {
  background: #FFFFFF;
  padding-right: 0;
}
#main_table td .noarrow:hover {
  font-family: tahoma, arial, georgia;
  font-size: 11px;
  font-weight: normal;
  color: #004a80;  
  text-decoration: none;
  background: none;
  padding-right: 0;
  background-color: #c5ecfb;
}

.link {
  
}

/* siva crta pri tabelah */
.siva_crta {
  background-image: url('/images/sive_crte/siva1.gif');
  background-position: 10px 0;
  background-repeat: repeat-y;
  width: 19px;
}

.head_cell {
  border-bottom: 1px solid #A2A2A2;
  padding: 0 0 3px 7px;
  margin: 0;
  margin-top: 20px;
}

.title {
  font-size: 14px;
  font-weight: bold;
  line-height: 14px;
  color: #004A80;
  padding: 0;
  margin: 0;
  display: inline;
}

/* postavitve tabel */
.postavitev1 {
  margin: 0 0 0 9px;
  /*width: 100%;*/
}
.vsebina1 {
  display: block;
  width: 238px;
}
.div {
  padding: 14px 0 10px 7px;
}

#main_table #history a {
  font-family: tahoma, arial, helvetica;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  color: #7fa4bf;
  background: none;
}
  #history img {
    padding: 0;
    margin: 0;
  }
  
  #main_table #history a:hover {
    font-family: tahoma, arial, helvetica;
    font-size: 10px;
    background: none;
    font-weight: normal;
    text-decoration: none;
    color: #355f7d;  
  }
  #main_table #bluebox {
    background-color: #BFE7F1;
    color: #004A80;
    font-weight: bold;
    width: 204px;
    height: 94px;
    padding: 20px 15px 5px 15px;
    display: block;
    position: relative;
    top: -121px;
    left: -234px;
  }
  #main_table .small {
    font-size: 10px;
  }
  #main_table .italic {
    font-style: italic;
  }  
  
  #main_table td ul {
    margin-left: 10px;
    padding-left: 10px;
    list-style: url('/_tpl/_img/ul_arrow.gif'); 
    margin-top: 11px;
    margin-bottom: 11px;
  }
  #main_table td li {
    padding-bottom: 7px;
  }
  #main_table td ul a, #main_table td ul a:hover {
    background-image: none;
    padding:0;
  }
  
#main_table img, #container img {
  border: 0;
  background-image: none;
}
#main_table td img a {
 background-image: none; 
}
#main_table td img a:hover {
 background-image: none;
}

#sitemap_column {
  font-family: tahoma, arial, georgia;
  color: #333332;
  font-size: 11px;
  font-weight: normal;  
}

  #sitemap_column .main {
    font-size: 12px;
    font-weight: bold;
    color: #333332;
    padding-left: 23px;
    background: url('/_tpl/_img/sitemap_main_arrow.gif') 7px 0 no-repeat #fff;
    margin-top: 23px;
  }
  #sitemap_column .main a{
    font-size: 12px;
    font-weight: bold;
    color: #333332;
    background: none;
    text-decoration: none;
  }
  #sitemap_column .main a:hover{
    font-size: 12px;
    font-weight: bold;
    color: #333332;    
    background: none;
    text-decoration: underline;
  }


  #sitemap_column .sub1 {
    font-size: 11px;
    font-weight: normal;
    color: #333332;
    padding-left: 32px;
    background: url('/_tpl/_img/sitemap_sub1_arrow.gif') 23px 5px no-repeat #fff;
    margin-top: 12px;
    text-align: left;
  }
  #sitemap_column .sub1 a{
    font-size: 11px;
    font-weight: normal;
    color: #333332;
    background: none;
    margin-top: 12px;
    text-align: left;    
  }
  #sitemap_column .sub1 a:hover{
    font-size: 11px;
    font-weight: normal;
    color: #333332;
    background: none;
    text-decoration: underline;
    margin-top: 12px;
    text-align: left;    
  }


  #sitemap_column .sub2 {
    font-size: 10px;
    font-weight: normal;
    color: #636363;
    padding-left: 32px;
    text-decoration: none;
    margin-top: 8px;
    text-align: left;
  }
  #sitemap_column .sub2 a{
    font-size: 10px;
    font-weight: normal;
    color: #636363;
    background: none;
    text-decoration: none;
    margin-top: 8px;
    text-align: left;
  }
  #sitemap_column .sub2 a:hover{
    font-size: 10px;
    font-weight: normal;
    color: #636363;
    background: none;
    text-decoration: underline;
    margin-top: 8px;
    text-align: left;
  }

#fotogalerija_seznam {
  display: block;
  width: 100%;
  margin-top: 13px;
  padding-left: 10px;
}

#fotogalerija_seznam td img {
  border: 3px solid #d5d5d5;
}

#fotogalerija_slika {
  width: 100%;
  text-align: center;
}
#fotogalerija_slika img {
  border: 3px solid #d5d5d5;  
}

#vremenska_postaja {
  background: url('/images/vremenska_bg.gif') 0px -15px;
  background-repeat: no-repeat;
  line-height: 11px;
}

#vremenska_postaja .datum_ura {
  display: block;
  width: 100%;
  font-size: 10px;  
  color: #707070;
  background: #FFFFFF repeat;
  padding-left: 8px;
  padding-top: 10px;
  margin-bottom: 12px;
}

#vremenska_postaja .left {
  float: left;
  width: 125px;
  text-align: right;
  background: none;
  vertical-align: bottom;
  margin-right: 10px;
  height: 22px;
}
#vremenska_postaja .right {
  display: block;
  text-align: left;
  vertical-align: bottom;
  height: 22px;
}

#rondelice_table td{
	padding:0px;
	font-size:10px;
	border: none;
	border-bottom: solid 1px black;
	vertical-align:top;
}

#ulitki_kvaliteta_slike_spodaj{
	padding-bottom:15px;
	/*padding-top:21px;*/
}



/*  ulitki.php  */
/*
#Desno_slika_napis{
	text-align:left;
	left:29px;
	position:relative;
}
*/

#menu-image-print {position:absolute;top:0;left:0;z-index:-10;}

