html {margin: 0px; padding: 0px; height: 100%; overflow-y: scroll}
body {margin: 0px; padding: 0px; height: 100%; background: #fff url(images/body_back.jpg) top repeat-x; font-family: Arial, Helvetica, san-serif; font-size: 12px; line-height: 18px; color: #666}
a, a:visited {color: #000; text-decoration: none}
a:hover {color: #c00}

#container {min-height: 100%; position: relative}
#wrapper {width: 970px; margin: 0px auto; padding-bottom: 90px}
#header {display: block; clear: both; width: 970px; height: 52px; margin: 0px auto}
#navig {display: block; width: 500px; height: 20px; margin: 20px 0px 0px 0px; float: right; text-align: right}
.home {display: inline-block; width: 60px; height: 20px; background: url(images/home.gif) top no-repeat; border-right: 1px solid #999; vertical-align: middle}
.home:hover {background: url(images/home_hover.gif) top no-repeat}
.email {display: inline-block; width: 60px; height: 20px; background: url(images/email.gif) top no-repeat; border-right: 1px solid #999; vertical-align: middle}
.email:hover {background: url(images/email_hover.gif) top no-repeat}
.print {display: inline-block; width: 60px; height: 20px; background: url(images/print.gif) top no-repeat; border-right: 1px solid #999; vertical-align: middle}
.print:hover {background: url(images/print_hover.gif) top no-repeat}
.sitemap {display: inline-block; width: 60px; height: 20px; background: url(images/sitemap.gif) top no-repeat; border-right: 1px solid #999; margin-right: 20px; vertical-align: middle}
.sitemap:hover {background: url(images/sitemap_hover.gif) top no-repeat}
#main {display: block; clear: both; width: 970px; height: 235px; margin: 0px auto; padding: 0}
#logo {display: inline; width: 231px; height: 235px; margin: 0px; float: left}
#image {display: inline; width: 739px; height: 235px; margin: 0px; float: left}
#menu {display: block; clear: both; width: 970px; height: 33px; margin: 0px auto; background: url(images/menu_back.jpg) repeat-x; line-height: 34px; overflow: hidden; border-bottom: 1px solid #fff}
#menu ul {margin: 0px; padding: 0px}
#menu li {display: block; float: left; margin: 0px; padding: 0px; list-style-type: none; border-right: 1px solid #ccc}
#menu li a.men, a.men:visited {display: block; float: left; height: 35px; padding-left: 40px; padding-right: 40px; text-decoration: none; color: #e1e1e2; letter-spacing: 2px}
#menu li a.men:hover {color: #000; background: url(images/menu_backactive.jpg) repeat-x;}
#menu li a.active, a.active:visited {display: block; float: left; height: 35px; padding-left: 40px; padding-right: 40px; text-decoration: none; color: #fff; letter-spacing: 2px; background: url(images/menu_backhover.jpg) repeat-x}
.intro {color: #666666; line-height: 24px; margin-top: 10px; margin-left: 3px}
.left {float: left; margin: 0px}
#content {display: block; clear: both; width: 970px; min-height: 245px; margin: 0px auto; text-align: left; background: url(images/content_back.jpg) top repeat-x}
#contentleft {display: inline; float: left; width: 710px; margin: 0px; padding-top: 40px}
#contentright {display: inline; float: left; width: 217px; margin: 0px; padding: 40px 20px 0px 23px; background: url(images/contentright_back.jpg) top repeat-x}
.text1 {display: inline; float: left; width: 650px; margin-left: 45px}
.text5prvi {display: inline; float: left; width: 120px; margin-left: 45px; margin-top: 20px}
.text5 {display: inline; float: left; width: 120px; margin-left: 12px; margin-top: 20px}
.text3prvi {display: inline; float: left; width: 200px; margin-left: 45px}
.text3 {display: inline; float: left; width: 200px; margin-left: 18px}
.top10px {margin-top: 10px}
.more, .more:visited {font-weight: bold; color: #000; text-decoration: none; padding-left: 13px; background: url(images/arrow_black.gif) left no-repeat}
.more:hover {color: #c00; background: url(images/arrow_red.gif) left no-repeat}
.back, .back:visited {font-weight: bold; color: #3d5571; text-decoration: none; padding-left: 13px; background: url(images/back_blue.gif) left no-repeat}
.back:hover {color: #db8d13; background: url(images/back_orange.gif) left no-repeat}
#footerspace {display: block; clear: both; width: 970px; height: 30px; margin: 0px auto}
#footer {width: 100%; height: 90px; margin: 0px; background-color: #ccc; font-size: 11px; line-height: 20px; color: #666; border-top: 1px solid #666; position: absolute; bottom: 0px}
#footerwrap {display: block; clear: both; width: 970px; margin: 0px auto}
#footerleft {display: block; float: left; text-align: left; margin-left: 35px; margin-top: 25px}
#footerright {display: block; float: right; text-align: right; margin-right: 20px; margin-top: 15px}
#footer a.foot, a.foot:visited {padding-left: 10px; padding-right: 10px; color: #666; text-decoration: none}
#footer a.foot:hover {color: #c00}

p {padding: 0px; margin: 5px 0px 0px 0px}
h2 {color: #4f5251; font-size: 18px; line-height: 20px; margin-top: 0px; margin-bottom: 5px}
h3 {color: #c00; font-size: 12px; margin-top: 10px; margin-bottom: 0px}
h4 {color: #c00; font-size: 12px; line-height: 15px; margin-top: 10px; margin-bottom: 0px}
ul {margin: 5px 0px 0px 0px; padding: 0px}
li {margin-left: 20px; padding: 0px}
.smap {margin-top: 15px}
ul ul {margin: 5px 0px 0px 30px; padding: 0px}

.frame {display: block; float: left; width: 275px; margin-top: 30px; background: url(images/frame_back.png) top no-repeat}
.imglink, .imglink:visited {border: 1px solid #666}
.imglink:hover {border: 1px solid #c00}

table {width: 100%; margin: 0px; padding: 0px}
td {margin: 0px; padding: 0px; vertical-align: top}
.head {border-top: 2px solid #c3c6c9; border-bottom: 2px solid #c3c6c9; color: #000; padding-top: 5px; padding-bottom: 5px; font-weight: bold}
.row {border-bottom: 1px solid #c3c6c9; padding-top: 5px; padding-bottom: 5px}

form table textarea {background: #f5f5f5; border: #CECECE 1px solid; width: 350px; color: #333333; margin: 3px 0px 3px 0px; font-size: 12px; overflow: auto; font-family: Arial, Helvetica, san-serif}
form table input {background: #f5f5f5; border: #CECECE 1px solid; width: 350px; color: #333333; margin: 3px 0px 3px 0px}
.check {border: 0px; width: auto; background: none}
.button {display: block; clear: both; width: 100px; height: 25px; margin: 10px auto 0px auto; background: url(images/btnback.jpg) top repeat-x; border: 1px solid #b6b6b6; padding: 2px 14px 0px 14px; font-size: 11px; text-align: center; color: #333; text-decoration: none; letter-spacing: 1px; text-transform: uppercase}
.button:hover {background: url(images/menu_backhover.jpg) top repeat-x; color: #fff}

.gall, .gall:visited {float: left; width: 132px; height: 89px; margin-right: 28px; margin-bottom: 28px; border: 1px solid #666}
.gall:hover {border: 1px solid #c00}
.hrule {display: block; width: 100%; height: 20px; background: url(images/hrule.gif) top left repeat-x}