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

body {	
background: url(bg.jpg) top left repeat-x #354A79;
font-family: tahoma, arial;
font-size: 12px;
color: #000;
}

.wrapper {
width: 950px;
margin: auto auto;
background: #FFF;
}

.header {
width: 950px;
background: url(headerbg.jpg) top left no-repeat;
height: 131px;
display: block;
text-align: right;
}

.bar {
background: url(bar.jpg) bottom right no-repeat;
width: 712px;
padding-bottom: 40px;
margin-left: 15px;
font-family: Arial;
}

.bar a, .bar a:link {
color: #666;
}

.fl {
float: left;
}

.fr {
float: right;
}

.cl {
clear: both;
}

.menu, .menu2 {
background: url(menu2.jpg) top left no-repeat;
width: 156px;
padding-left: 5px;
padding-right: 20px;
padding-top: 35px;
min-height:200px;
height:auto; !important
height:200px;
}

.menu2end {
background: url(menu2end.jpg) top left no-repeat;
width: 181px;
height: 24px;
}

.menu3end {
background: url(menu3end.jpg) top left no-repeat;
width: 181px;
height: 24px;
}

.menu ul, .menu2 ul {
background: url(li.jpg) top left no-repeat;
padding-left: 16px;

margin-left: 0;
list-style: none;
font-size: 12px;
color: #666;
}

.menu ul li, .menu2 ul li {
padding-top: 2px;
padding-bottom: 2px;
}

.menu a, .menu2 a {
color: #666;
text-decoration: none;
}

.menu2 {
background: url(menu3.jpg) top left no-repeat;
}

.content {
padding-left: 20px;
padding-top: 20px;
padding-right: 20px;
background: #FFF;
}

.footer {
text-align: center;
color: #666;
background: url(books.jpg) top center no-repeat;
height: 57px;
}

.opodjetju {
background: url(quote.gif) top left no-repeat;
padding-left: 20px;
}

.novice {
background: url(document.gif) top left no-repeat;
padding-left: 20px;
}

.kontakt {
background: url(mail.gif) top left no-repeat;
padding-left: 20px;
}

.klub {
background: url(grow.gif) top left no-repeat;
padding-left: 20px;
}

.kosarica {
background: url(cart.gif) top left no-repeat;
padding-left: 20px;
}

.barmenu li {
float: left;
margin-right: 15px;
display: block;
list-style: none;
font-size: 12px;
text-decoration: underline;
height: 16px;
color: #666;
}

.searchd {
border: 1px solid #333;
padding: 1px;
width: 158px;
height: 16px;
}

.searchd .input {
border: none;
width: 140px;
font-size: 12px;
font-family: Tahoma;
color: #666;
height: 16px;
}

.searchd .btn {
background: url(search.gif) top left no-repeat;
border: none;
width: 16px;
height: 16px;
}

.vsebina {
padding-left: 15px;
width: 697px;
color: #666;
line-height: 18px;
}

.vsebina a, .vsebina a:link, .vsebina a:hover, .vsebina a:active, vsebina a:visited {
color: #006699;
}

.mininews a, .mininews a:link, .mininews a:hover, .mininews a:active, mininews a:visited {
color: #006699;
}

.vsebina h5 {
font-weight: bold;
font-size: 15px;
font-family: Arial;
color: #394170;
margin-bottom: 10px;
}

.vsebina a, .vsebina a:link {
color: #006699;
text-decoration: underline;
}

.intro {
width: 400px;
}

.mininews {
width: 197px;
background: url(news.jpg) top center no-repeat;
padding-top: 25px;
padding-left: 25px;
padding-right: 25px;
font-size: 11px;
line-height: 12px;
height: 309px;
}

.mininews a, .mininews a:link {
color: #666;
text-decoration: none;
}

.title {
font-weight: bold;
color: #394170;
padding-left: 20px;
background: url(document.gif) top left no-repeat;
height: 16px;
font-size: 12px;
}

.arhiv {
background: url(bookmark.gif) top left no-repeat;
padding-left: 20px;
height: 18px;
font-size: 12px;
padding-top: 2px;
}

.pkpk {
height: 260px;
}

.mt {
font-size: 14px;
font-weight: bold;
}

.in {
margin-left: 10px;
}

.pic {
padding: 1px;
border: #9058B9;
}

.pics {
width: 155px;
margin-right: 20px;
}

.desc {
width: 510px;
}

.br {
line-height: 20px;
}

.frame {
padding: 1px;
border: 1px solid #CCC;
}

.mini {
margin-right: 5px;
margin-top: 5px;
}

.priporocamo {
background: url(bar.jpg) top right no-repeat;
width: 695px;
height: 37px;
font-weight: bold;
font-size: 15px;
font-family: Arial;
color: #394170;
}

.pri_books {
text-align: center;
}

.pri_books a, .pri_books a:link {
color: #666;
text-decoration: underline;
}

.pri_book {
margin-right: 40px;
width: 120px;
}