body {
  background-color: #e0dcd1;
  margin: 0px;
  padding: 0px;
  }

/********************/
/*      Layout      */
/********************/

#contentwrap {
  width: 810px; 
  margin: 0px auto 0;
  }

#banner {
   width: 758px;
   height: 117px;
   margin-top: 15px;
   padding-left: 50px;
   background: #6CAD68 url(img/banner-blank.jpg) no-repeat top center;
   margin-bottom: -4px;
   }
   
#naslov {
   padding-top: 60px;
   font: bold 20pt Tahoma;
   color: #FFFFFF;
   }
   
#navigacija {
   clear: both;
   width: 808px;
   height: 34px;
   background: #9B9B9B url(img/navbar.jpg) no-repeat top center;
   margin-bottom: -12px;
   color: #FFFFFF;
   }
   
	#meni-vrh {
	   width: 156px;
	   height: 41px;
	   background: #507E4D url(img/meni-vrh.jpg) top center;
	   float: left;
	   position: relative;
	   top: -7px;
	   left: 30px;
	   margin-bottom: -12px;
	}

#vsebina {
   width: 809px;
   min-height: 400px;
   margin-top: 12px;
   background: #FFFFFF url(img/vsebina-bg.jpg) repeat-y center;
   padding: 0;
   }
   
	#meni {
	   float: left;
	   position: relative;
	   top: 0;
	   left: 30px;
	   width: 140px;
	   background: #E0DCD1 url(img/meni-bg.jpg) top center;
	   }

	#glavni {
	   color: #000000;
	   margin: 0 205px 0 185px;  /* širina 419px */
	   padding: 0;
	   }

	#novice {
	   float: right;
	   position: relative;
	   top: 10px;
	   right: 30px;
	   width: 155px;
	   padding: 10px 5px;
	   border-left: dotted 1px black;
	   border-bottom: dotted 1px black;
	   margin-bottom: 20px;
	   }
	   
	   #novica {
	      border-bottom: dotted 1px black;
	      }
   
#noga {
   width: 808px;
   height: 34px;
   margin-top: -12px; 
   margin-bottom: 0;
   background: #9B9B9B url(img/footer.jpg) no-repeat top center;
   clear: both;
   }

/*********************/
/*  Tekst - splošno  */
/*********************/

p {
  color: black;
  font: 12px arial;
  text-align: justify;
  }

small {
  font-size: 0.8em;
  }

h1.novice {
   font: bold 18px tahoma;
   text-align: center;
   margin-top: -5px;
   }
   
h2.novica {
   color: #C8C62A;
   font: bold 12px tahoma;
   margin-bottom: -7px;
   }

h1 {
   color: #507E4D;
   font: bold 18px tahoma;
   }

h2 {
  color: #507E4D;
  font: bold 14px tahoma;
   }

ul, li {
  color: black;
  font: 12px arial;
  text-align: justify;
   }

blockquote {
  border: 1px solid black;
  width: 95%;
  padding: 5px;
  color: black;
  text-align: justify;
  font-size: 11px;
	}

a:link, a:visited {
  color: #507E4D; 
  text-decoration: none;
  font-weight: bold;
  }

a:hover {
  color: #507E4D; 
  text-decoration: underline;
  font-weight: bold;
  }
  
table {
  width: 99%;
  padding: 0px;
  border: 1px solid black;
  font: 11px arial;
  margin-bottom: 1px;
  }
  
td {
  padding: 2px;
  text-align: left;
  vertical-align: baseline;
  }
  
th {
  background-color: #E0DCD1;
  font-weight: bold;
  text-align: left;
  }
  
acronym {
  border-bottom: 1px dotted black;
  cursor: help;
  }
  
/*********************/
/*   Tekst - spec.   */
/*********************/

.navbar-tekst {
   color: #FFFFFF;
   font: bold 17px arial;
   text-align: center;
   margin-top: 0;
   padding-top: 7px;
   }
   
.navbar-tekst a:link {
   color: #FFFFFF;
   text-decoration: none;
   }
   
.navbar-tekst a:visited {
   color: #FFFFFF;
   text-decoration: none;
   }
   
.navbar-tekst a:hover {
   color: #FFFFFF;
   text-decoration: underline;
   }

.meni-vrh-tekst {
   color: #C8C62A;
   font: bold 17px arial;
   text-align: center;
   padding-right: 16px;
   margin-top: 0;
   position: relative;
   top: 14px;
   }

.menitekst {
   color: #000000;
   text-decoration: none;
   text-indent: -16px;
   font: bold 17px arial;
   padding: 0 0 0 31px;
   margin: 15px 0 0 0;
   }

.menitekst a:link {
   color: #000000; 
   text-decoration: none;
}

.menitekst a:visited {
   color: #000000; 
   text-decoration: none;
}

.menitekst a:hover {
   color: #000000; 
   text-decoration: underline;
}

table.siva, tr.siva {
   color: #A3A3A3;
   }
   
.noga {
   text-align: right;
   font: bold 11px tahoma, sans-serif;
   padding-bottom: 0;
   position: relative;
   top: 18px;
   }




