
body { background: url(bg.png) left top repeat-x #000;}
h1, h2, h3, ul, ol { margin: 0px; padding: 0px;}
a { text-decoration: none;}


#site { width: 1000px; margin: 0px auto;}

#head { background: url(head.png) right top no-repeat #229237; height: 100px; width: 1000px; position: relative;}
#head ul { position: absolute; left: 0px; bottom: 5px;}
#head ul li { list-style: none; display: inline; float: left; width: 140px; text-align: center; border-right: 1px solid #dfd;}
#head ul li a { color: #adcfbf; text-transform: uppercase; letter-spacing: 1px;}
#head ul li a:hover, #head ul li a.aktivni { color: #fff;}
#head ul li.bezokraje { border: none;}

#intro { background: url(intro2.jpg) left top no-repeat #47a05c; margin: 10px 0px;}
#intro h1 { height: 200px; width: 1000px;}
#intro h1 a { visibility: hidden; width: 1000px; height: 200px;}

#content { background: url(content.png) right top no-repeat #adcfbf; width: 1000px;}

#menu { width: 200px; float: left; padding: 20px 0px 10px 0px; height: 210px;}
#menu ul { border-right: 1px solid #2A2; text-align: right;}
#menu ul li { margin: 0px 20px 10px 0px; list-style: none;}
#menu ul li a { text-transform: uppercase; font-size: 20px; color: #47a05c;}
#menu ul li a:hover, #menu ul li a.aktivni { color: #185F17;}

#text { margin-left: 220px; color: #185F17; text-align: left; padding-top: 20px; padding-bottom: 10px; font-size: 18px;}
#text table { font-size: 17px; margin: 10px 0px;}
#text table td.uzsi { width: 110px;}
#text table td { vertical-align: top;}

#text table ol li { list-style: none;}

#text h2 { text-transform: uppercase;}
#text ul {margin: 10px 0px 20px 60px; }
#text a { text-decoration: underline; color: #185F17;}
#text a:hover { color: #47A05C}

#foot { background: #000; color: #47a05c; letter-spacing: 1px; font-size: 12px; text-align: center; clear: both; width: 1000px; padding-top: 5px;}
#foot span { margin: 0px 5px;}

.tucne { font-weight: bold;}