html,body,img,h1,h2,h3,h4,h5,h6,h7,form,iframe,ul,li,a,p {
margin: 0; 
padding: 0; 
border: 0; 
outline: none;
}

a, a:link, a:hover, a:active, a:visited {
color: #666;
text-decoration: underline;
}

html { overflow: -moz-scrollbars-vertical; }

body {	
background: url(bg.jpg) top left repeat-x #73981B;
font: normal 12px Arial;
color: #000;
text-align: left;
}

.wrapper {
width: 890px;
margin: auto auto;
}

.menu {
padding-top: 15px;
}

.domov{
background: url(domov.jpg) top left no-repeat;
height: 71px;
height: 38px;
display: block;
}

.container {
background: url(content_bg.jpg) top left repeat-y;
padding-left: 5px;
padding-right: 5px;
}

.content {
background: url(content_bbg.jpg) bottom left no-repeat;
padding-left: 5px;
padding-right: 5px;
}

.headpic {
margin: auto;
width: 863px;
}

.vsebina {
margin: auto;
padding-left: 25px;
padding-right: 25px;
width: 813px;
line-height: 17px;
min-height: 300px;
padding-bottom: 30px;
}

* html .vsebina {
margin: auto;
padding-left: 25px;
padding-right: 25px;
width: 813px;
line-height: 17px;
height: 300px;
padding-bottom: 30px;
}

.h {
color: #6F941A;
font-size: 15px;
padding-bottom: 10px;
}

h1 {
color: #6F941A;
font-size: 15px;
padding: 0px;
margin: 0px;
padding-bottom: 10px;
}

.vsebina img, .vsebina img a {
padding: 1px;
color: #789F1B;
margin-right: 3px;
}

.aktualno {
background: url(aktualno.jpg) top left no-repeat;
padding: 10px;
width: 155px;
height: 160px;
line-height: 18px;
margin-bottom: 30px;
text-align:left;
margin-left: auto !important;
}

.fl {
float: left;
}

.fr {
float: right;
}

.cl {
clear: both;
}

.minivsebina {
width: 550px;
line-height: 17px;
min-height: 320px;
padding-bottom: 30px;
}

* html .minivsebina {
width: 550px;
line-height: 17px;
height: 320px;
padding-bottom: 30px;
}

.smenu {
width: 160px;
background: url(divider.jpg) top right no-repeat;
margin-right: 50px;
line-height: 20px;
min-height: 300px;
margin-bottom: 40px;
padding-right: 20px;
}

* html .smenu {
width: 200px;
background: url(divider.jpg) top right no-repeat;
margin-right: 50px;
line-height: 20px;
height: 300px;
margin-bottom: 40px;
}

.smenu a, .smenu a:link, .smenu a:hover, .smenu a:visited, .smenu a:active {
color: #000;
text-decoration: none;
}

ul {
list-style-type: none;
list-style-position: inside;
}

li {
list-style-type: square;
}

.ppfield {
width:175px;
height:17px;
border:1px solid #999999;
margin-bottom:2px;
color: #999;
padding: 3px;
}

.ppfield2 {
width:175px;
border:1px solid #999999;
margin-bottom:2px;
color: #999;
padding: 3px;
font-family: arial;
font-size: 12px;
}

.poslji {
background: url(poslji.jpg) top left no-repeat;
width: 52px;
height: 22px;
border: none;
padding: 0px;
margin: 0px;
float: left;
}