@charset "utf-8";
/* CSS Document */

/* default */
* {margin:0px;padding:0px;border:0px none;outline:0px none;}
body, html {font-family:Verdana, Geneva, sans-serif;color:#585858;font-size:12px;background:url(images/bg.png) repeat-x 0px 249px scroll;}
h1, h2, h3, h4, h5, h6 {color:#000;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin:10px 0px;}
h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size:14px;}
h4 {font-size:12px;}
h5 {font-size:11px;}
h6 {font-size:10px;}
a img {border:0px none;outline:0px none;}
a {color:#1A9F5B;text-decoration:none;}
a:hover {color:#000;}
p {margin:10px 0px;}

/* blueprint */
.clear {clear:both;}
.hide {display:none;}
.fl {float:left;}
.fr {float:right;}
.al {text-align:left;}
.ar {text-align:right;}
.ac {text-align:center;}
.pa {position:absolute;}
.pr {position:relative;}
.pf {position:fixed;}
.bold {font-weight:bold}
.italic {font-style:italic}
.font10 {font-size:10px;}
.font11 {font-size:11px;}
.font12 {font-size:12px;}
.font13 {font-size:13px;}
.font14 {font-size:14px;}
.font15 {font-size:15px;}
.font16 {font-size:16px;}
.font18 {font-size:18px;}
.font20 {font-size:20px;}

/* layout */
#wrapper {width:100%;  }
#container {width:960px;margin:0px auto;}
#header {}
#body {}
#left {}
#center {}
#right {}
#footer {}

/* header */
#header1 { height:90px; font-size:0px;}
#header1 a img {position:absolute;}
#header2 { height:256px;}
#header3 { height:54px;}
#header4 { height:10px; background:url(images/border2.png) repeat-x;}
.top-nav {list-style:none;padding:0px;margin:0px;position:absolute;top:0px;margin-left:615px;}
.top-nav li {margin:0px;padding:0px;float:left;}
.top-nav a {display:block;width:105px;padding:37px 10px 8px 0px;text-align:right;color:#888;text-decoration:none;background:url(images/border1.png) repeat-y right top;font-size:15px;}
.top-nav a:hover {text-decoration:none;}

/* navigation */
#nav { display: block; margin: 0; padding: 0; position: relative; }
#nav li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
#nav a { display: block; font-family:Arial, Helvetica, sans-serif; }
#nav ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
* html #nav ul { line-height: 0; } /* IE6 "fix" */

#nav ul li { float: none; }
#nav ul ul { top: 0; }
#nav ul { width: 194px; }
#nav ul ul { left: 194px; }
#nav {  height: 54px; }
#nav a:hover { color:#1A9F5B; }
#nav a {  color: #636363; font-size: 16px; padding: 0px 35px; line-height: 54px; text-decoration:none; font-weight:normal; text-align:center; }
#nav li a:hover {  }
#nav li:hover { }
#nav ul li:hover {  }
#nav ul { top: 54px; z-index:100;  }
#nav ul li a { background:url(images/arrow1.png) no-repeat 16px 12px #F4F4F4; font-size:12px; line-height:28px; text-align:left; padding:0px 0px 0px 35px; }
#nav ul a.hover {  color:#1A9F5B!important; background:url(images/arrow1.png) no-repeat 16px 12px #F4F4F4; }
#nav ul a {border-right: none;}
#nav .more {color:#57A926;}
.nav-bg {width:194px;height:20px;background:url(images/nav-bg.png) no-repeat;}

/* content */
.container {padding:40px 0px 25px 0px;}
.container h3 {color:#585858;font-size:18px;text-transform:uppercase;font-weight:bold;margin:0px 0px 30px 0px;}
.container p {margin:0px 0px 15px 0px;line-height:19px;}
.container ol, .container ul {padding:0px 0px 10px 40px;}
.pocetna p {margin:0px 0px 15px 0px;line-height:19px;}
.cont-left {width:631px;float:left;padding-right:40px;background:url(images/border6.png) repeat-y right top;}
.cont-right {width:250px;float:left;padding-left:40px;background:url(images/border6.png) repeat-y left top;margin-left:-1px;}
.cont-right .repozitorij img {margin-bottom:40px;display:block;border:1px #B9DCC4 solid;padding:6px;}
.crta {height:13px;font-size:0px;background:url(images/border5.png) repeat-x;}
.naslov {margin:25px 0px;padding-left:40px;background:url(images/arrow2.png) no-repeat 17px 5px;color:#1A9F5B;font-style:italic;font-weight:normal;font-size:20px;}
.slika-clanak {border:1px #B9DCC4 solid;padding:6px;float:left;margin:4px 12px 3px 0px;}
.cont-right h4 {color:#585858;font-size:18px;font-weight:bold;margin:0px 0px 15px 0px;}
.okvir {background:#F4F4F4;border-top:#DCDCDC 1px solid;border-bottom:#DCDCDC 1px solid;padding:15px 23px;margin-bottom:15px;}
.okvir p {margin:0px;}
.okvir ul {padding:0px 0px 0px 10px;margin:0px;}
.okvir ul ul {padding:0px 0px 0px 25px;margin:0px;}
.okvir ul li {line-height:17px; margin:5px 0px;}
.icon {vertical-align:middle;margin-right:3px;}
.file-repozitorij {margin:20px 0px 10px 0px;}
.file-repozitorij ul {list-style:none;padding:0px;margin:0px;}
.file-repozitorij li {margin:0px;padding:0px;}
.file-repozitorij li a {display:block;height:45px;line-height:45px;padding-left:40px;background:url(images/pdf.png) no-repeat 0px 8px;}	
.lista, .lista ul {padding-left:30px;}
.lista li {line-height:20px;}
.lista2, .lista ul {padding-left:20px!important;list-style:none;}
.lista2 li {line-height:18px;}
.naglaseno {color:#1A9F5B;}
.h4-naglaseno {background:url(images/bullet1.png) no-repeat 0px 1px;padding-left:20px;}
ul.arhiva-list {
	list-style:none;
	padding:0px;
}
ul.arhiva-list li {
	margin:0px 0px 10px 0px;
	display:block;
}
	

/* pocetna */
.pocetna {margin:5px 0px 10px 0px;}
.pocetna-left {float:left;width:431px;background:url(images/border6.png) repeat-y right top;padding-right:49px; line-height:19px;}
.pocetna-right {float:right;width:431px;background:url(images/border6.png) repeat-y left top;padding-left:50px;margin-left:-1px; line-height:19px;}
.datum-h {color:#999;position:relative;margin:-21px 0px 10px 17px;}
.arhiva {display:block;height:35px;line-height:35px;padding-left:12px;font-size:12px;border-bottom:1px #DCDCDC solid;margin-bottom:9px;}
.seminari1 {background:url(images/bg-najave.png) repeat-y #F2F2F2;}
.bg-najave {width:230px;height:224px;float:left;background:url(images/bg-seminari.png) no-repeat #F2F2F2;}
.seminari-h2 {float:left;margin:90px 0px 0px 30px;}
.seminari-h2 h2 {margin:0px;}
.seminari-item {float:left;width:310px;margin-left:55px;}
.seminari-item h4 img {vertical-align:middle;margin:0px 2px;}
.crta2 {font-size:0px;background:url(images/border8.png) repeat-x;height:1px;}
.seminari-item h2 {margin:0px;height:50px;line-height:50px;background:url(images/seminari-h2-bg.png) no-repeat;padding-left:45px;color:#FFF;font-size:22px;font-weight:normal;}
.seminari-item p {line-height:19px;}
.seminari-item h3 {color:#21A761;margin:20px 0px 10px 0px;font-size:18px;font-weight:normal;}
.pull-right1 {margin-left:35px;}
.seminari-item h4 {color:#6C6C6C;font-size:12px;font-weight:bold;}
.heading1 {color:#21A761;font-size:48px;font-weight:normal;}
.heading2 {color:#767676;font-size:29px;font-weight:normal;line-height:5px;}
.seminar2 {height:98px;padding:17px 0px 10px 265px;background:url(images/border5_b.png) repeat-x bottom left #EAEAEA;}
.seminar2 .slika {margin-right:52px;float:left;}
.pregled {color:#535353;font-size:18px;display:block;text-align:right;padding-right:18px;height:37px;line-height:37px;border-bottom:#DCDCDC 1px solid;background:#F1F5F3;margin-top:3px;}
.seminari3 ul {list-style:none;margin:0px 0px 0px 0px;padding:0px;font-size:12px;}
.seminari3 ul li {display:block;line-height:40px;border-bottom:1px #DDDDDD solid;}
.seminari3 ul li * { /*line-height:40px;*/}
.seminari3 ul li .datum {color:#797979;margin:0px 40px 0px 10px;}
.seminari3 ul li .datum img {vertical-align:middle;margin:0px 2px;}
.arhiva2 {line-height:40px;display:block;text-align:right;padding-right:15px;margin-bottom:0px;}
.arhiva2 a {font-size:12px;}
.opsirnije {display:block;margin:5px 0px 10px 0px;}

.pocetna .crta {
	margin-bottom:10px;
}

/* reference */
.reference-row {margin:0px 0px 20px 0px;}
.reference-link {width:168px;height:82px;padding:10px 10px 0px 10px;background:#fff;float:left;}
.reference-item {width:168px;height:152px;padding:10px 10px 0px 10px;background:#fff;float:left;}
.reference-item img {margin-bottom:5px;}
.reference-item p {color:#999;padding:0px 0px 0px 2px;}
.reference-delimiter3 {height:120px;width:1px;float:left;margin:0px 15px;background:url(images/border6.png) repeat-y top left;}
.reference-delimiter2 {height:92px;width:1px;float:left;margin:0px 15px;background:url(images/border6.png) repeat-y top left;}
.reference-delimiter {height:162px;width:1px;float:left;margin:0px 15px;background:url(images/border6.png) repeat-y top left;}
.crta3 {height:1px;background:url(images/border1.png) repeat-x left top;font-size:0px;}
.crta-reference {height:1px;background:url(images/border1.png) repeat-x left top;margin-bottom:20px;font-size:0px;}

/* footer */
#footer1 {padding:13px 0px;}
#footer2 {background:url(images/border7.png) repeat-x;padding:5px 0px 0px 0px;height:150px; font-size:11px;}
.rotator {float:left;margin:40px 0px 0px 25px;}
.f-logo {float:left;}
.footer-box {background:url(images/border5_b.png) repeat-x top left;padding:26px 25px 0px 25px;position:absolute;}
.footer-box p {margin:0px;line-height:19px;}
.pleter {width:177px;height:122px;background:url(images/pleter.gif) no-repeat scroll;}
.pleter-box {padding:10px 60px 0px 0px;}
.m-left1 {margin-left:308px; width:410px; color:#8ED2AE;}
.m-left2 {margin-left:616px;}
.m-left3 {margin-left:840px;}

/* kontakt */
form {padding-left:0px;}
.kontakt {width:540px;height:120px;text-align:center;}
.kontakt-slika {float:left;margin:0px 0px 0px 120px;padding:2px;border:#165E89 1px solid;}
.kontakt-input {padding:10px 0px 0px 0px;position:relative;display:block;}
.kontakt-input p {margin-top:4px;position:absolute;left:310px;display:inline;}
.kontakt-text {width:290px;height:20px;line-height:20px;background:#ECF4EE;border:#ECF4EE 1px solid;color:#444;font-size:12px;padding:3px 0px 0px 3px;}
.kontakt-botun {background:#ECF4EE none repeat scroll 0 0;border:0 none;color:#444;cursor:pointer;padding:10px;}
textarea {width:535px;height:150px;background:#ECF4EE;color:#444;font-size:12px;padding:5px;font-family:Arial, Helvetica, sans-serif;border:#ECF4EE 1px solid;}
.error {border:1px #f00 solid!important;}
.map {height: 400px;width: 630px;margin-top:40px;}