/* CSS Document */

a { outline: none; }

body {
	margin:0;
	background:#f0f0f0 url(images/bg.gif) repeat-x top center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#000;
}
img {
	border:0;
	float:left;
}
form, fieldset {
	margin:0;
	padding:0;
	border:0;
}
div#podloga {
	width:981px;
	height:600px;
	position:absolute;
	top:-10px;
	left:-10px;
	background:#f0f0f0 url(images/bg.gif) top left repeat-x;
	filter: alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
	z-index:2;
}
div#back {
	width:100%;
	height:600px;
	margin:0;
	position:absolute;
	top:0;
	left:0;
	background:url(images/back1.jpg) top left no-repeat;
}
div#centar {
	width:1px;
	height:1px;
	position:absolute;
	top:0px;
	left:50%;
}
div#okvir {
	width:961px;
	margin:0;
	padding:0;
	position:absolute;
	top:10px;
	left:-480px;
	z-index:1;
}
div#header {
	width:961px;
	height:85px;
	float:left;
	overflow:visible;
	position:relative;
	z-index:4;
}
form#search, form#advanced_search {
	width:175px;
	float:right;
	margin:62px 0 0 0;
	position:relative;
}
form#search {
	width:195px;
}
form#advanced_search {
	margin-right:-87px;
}
select {
	border:1px solid #002447;
	width:170px;
	height:16px;
	font-size:0.7em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
}
input.inpt {
	border:1px solid #002447;
	width:174px;
	height:14px;
	font-size:0.7em;
	float:left;
	padding:1px 3px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
input.magnifier {
	width:40px;
	height:41px;
	float:left;
	margin:0 0 0 -29px;
}
div#header h1 {
	margin:0;
	padding:0;
}
img#logo {
	width:373px;
	height:80px;
	margin:5px 0 0 10px;
	float:left;
}
div#traka {
	width:961px;
	height:65px;
	float:left;
	background:url(images/traka.png) 0px 5px no-repeat;
	overflow:hidden;
	position:relative;
	z-index:3;
	margin-top:0 !important;
	margin-top:-18px;
}
img#tvornica {
	width:395px;
	height:15px;
	float:left;
	margin-top:100px;
}
div#languages {
	width:50px;
	height:15px;
	float:left;
	margin:98px 0 0 410px;
}
div#lijevo {
	width:280px;
	float:left;
	overflow:hidden;
	position:relative;
	padding-bottom:20px;
	z-index:5;
}
div#info_izbornik {
	width:259px;
	height:15px;
	float:right;
	margin:-100px -10px 0 0;
}
div#right {
	width:676px;
	float:left;
	overflow:hidden;
	padding:0 0 5px 5px;
	position:relative;
	z-index:6;
	margin:0;
}
div#navigacija {
	width:676px;
	float:left;
	overflow:hidden;
	font-size:0.7em;
}
img.scroll {
	width:15px;
	height:91px;
	float:left;
	margin:1px 0;
}
div#slikice {
	width:646px;
	height:94px;
	float:left;
	overflow:hidden;
	position:relative;
	background: #fff;
}
div.slikice_container {
	height:94px;
	overflow:hidden;
	float:left;
	padding-left:1px;
	position:relative;
}
div#pr_top {
	width:676px !important;
	width:673px;
	height:5px;
	overflow:hidden;
	float:left;
	margin-top:5px;
	background:#fff url(images/pr_top.gif) top left no-repeat;
}
div#prikaz_artikla {
	width:676px !important;
	width:673px;
	float:left;
	overflow:hidden;
	padding: 0 0 10px 0;
	margin: 0;
	background:#fff url(images/pr_bottom.gif) bottom center no-repeat;
}
div#prikaz_artikla h1 {
	text-transform: uppercase;
}
div#footer {
	width:971px;
	height:70px;
	margin-left:-5px;
	background:url(images/footer.png) left top no-repeat;
	clear:both;
	position:relative;
	z-index:7;
}
ul {
	margin:0;
	padding:0;
	list-style-type:none;
	line-height:15px;
	width:280px;
}
ul.izbornik {
	float:left;
	padding:10px 0 10px 10px;
	font-size:0.7em;
	position:relative;
}
ul.izbornik li {
	min-height:18px;
	height:auto !important;
	height:18px;
	color:#000;
}
ul.izbornik li a {
	width:100%;
	display:block;
}
ul.izbornik li a:hover {
	color:#2e5082;
}
ul#nav {
	list-style-type:none;
	float:left;
	width:667px;
	padding-top:10px;
}
ul#nav li {
	float:left;
}
ul#nav li img {
	float:left;
}
ul#nav li a {
	color:#808080;
}
ul#nav li a:hover {
	color:#2e5082;
}
ul#nav li.strong, ul#nav li.strong a {
	font-weight:bold;
	color:#000;
}
a {
	text-decoration:none;
	color:#000;
}
a:hover {
	color:#000;
}
li.druga_razina, li.treca_razina, li.cetvrta_razina, li.peta_razina, li.sesta_razina, li.sedma_razina {
	display:none;
}
div.slikica {
	width:90px;
	height:90px;
	float:left;
	overflow:hidden;
	text-align:center;
	padding:1px;
}
div.slikica a {
	color:#999;
}
div.slikica a:hover, div.slikica a:active {
	color:#000;
}
img.slik {
	width:90px;
	height:90px;
	float:left;
	text-align:center;
	overflow:hidden;
	margin:2px 1px;
}
img.slik:hover {
	margin:0 -1px 0 -1px;
	border:2px solid #002447;
}
div#desno {
	width:225px;
	text-align:center;
	margin-bottom:5px;
	float:right;
}
img.slika {
	float:right;
}
div.skica {
	width:203px;
	padding:10px;
	margin-top:5px;
	float:right;
}
h1 {
	/*text-transform:uppercase; */
	font-size:1.1em;
	font-weight:normal;
	margin:0 0 15px 0;
	padding:0 0 0 10px;
}
div#prikaz_artikla p {
	line-height:1.8em;
	margin:0;
	padding:5px 40px;
	font-size:0.7em;
}
ul.artikli {
	list-style-type:none;
	float:left;
	width:441px;
	margin:0 0 10px 0;
	padding:0 0 0 10px !important;
	padding:0 0 0 4px;
	font-size:0.7em;
}
ul.search_artikli {
	width:656px;
}
ul.kosarica_artikli {
	width:726px;
}
ul.artikli li {
	float:left;
	height:2em;
	overflow:hidden;
	line-height:2em;
	padding:0 2px;
}
ul.artikli li.svaki_drugi_red {
	background-color:#f7f7f7;
}
ul.artikli li.c0 {
	width:421px;
	height:3em;
	padding:5px;
}
ul.artikli li.c1 {
	width:58px;
}
ul.artikli li.c2 {
	width:22px;
}
ul.artikli li.c3 {
	width:61px;
}
ul.artikli li.c4 {
	width:71px;
}
ul.artikli li.c5 {
	width:40px;
}
ul.artikli li.c6 {
	width:17px;
	text-align:right;
}
ul.artikli li.c7 {
	width:70px;
}
ul.artikli li.c8 {
	width:50px;
	text-align:right;
}
ul.artikli li.c9 {
	width:150px;
}
ul.artikli li.c10 {
	width:16px;
	padding-top:4px;
	height:18px;
	overflow:hidden;
}
ul.artikli li.c1g {
	width:73px;
}
ul.artikli li.c2g {
	width:51px;
}
ul.artikli li.c3g {
	width:90px;
}
ul.artikli li.c4g {
	width:53px;
}
ul.artikli li.c5g {
	width:100px;
}
ul.artikli li.c6g {
	width:30px;
}
ul.artikli li.ltd a {
	background-color:#999;
}
ul.karakteristike {
	list-style-type:square;
	float:left;
	width:385px;
	margin:0 0 10px 10px;
	padding-left:15px;
	line-height:1.5em;
	font-size:0.7em;
}
div.ikona {
	width:3em;
	height:3em;
	border:1px solid #999;
	margin-right:5px;
	float:left;
	overflow:hidden;
	text-align:center;
	padding:0.1em;
	font-size:0.7em;
}
div.ikona2 {
	height:3em;
	border:1px solid #999;
	margin-right:5px;
	float:left;
	overflow:hidden;
	text-align:center;
	line-height:1.4em;
	font-size:0.7em;
	padding:0.1em;
}
div#skica img.skica_btn {
	position:absolute;
	top:0;
	left:0;
}
li.search {
	border-bottom:2px solid #999;
	color:#999 !important;
	font-weight:bold;
}
div#header a {
	font-size:0.8em;
	color:#333;
}
ul#meni, ul#jezici {
	list-style-type:none;
	margin:43px 0 0 0;
	padding:0;
	width:600px;
	font-size:0.7em;
	float:left;
}
ul#jezici {
	float:right;
	width:90px;
	color:#CCCCCC;
}
ul#meni li {
	float:left;
	text-align:left;
	padding:0 30px;
}
ul#meni li a, ul#jezici li a {
	color:#ccc;
	font-weight:bold;
}
ul#meni li a:hover, ul#jezici li a:hover {
	color:#fff;
}
ul#info, ul#proizvodi, ul#download {
	list-style-type:none;
	position:absolute;
	margin:0;
	padding:0 0 10px 0;
	top:145px;
	left:0;
	width:200px;
	font-size:0.7em;
	background:url(images/meni_bottom.png) bottom center no-repeat;
	display:none;
	float:left;
	z-index:10;

}
ul#proizvodi {
	left:85px;
}
ul#download {
	left:330px;
}
ul#info li, ul#proizvodi li, ul#download li {
	float:left;
	width:170px;
	text-align:left;
	padding-left:30px;
	background-color:#2a2a2a;
}
ul#info li a, ul#proizvodi li a, ul#download li a {
	color:#ccc;
	font-weight:bold;
}
ul#info li a:hover, ul#proizvodi li a:hover, ul#download li a:hover {
	color:#fff;
}
img.jarboli {
	margin-top:10px;
	float:left;
}
.uppercase {
	text-transform:uppercase;
}
ul.kontakt {
	width:333px;
	float:left;
}
ul.kontakt li img {
	padding:5px;
}
p {
	text-align:left;
}
h2 {
	font-size:1.1em;
	margin:10px 0;
	width:600px;
	float:left;
}
ul.glavni_kontakt {
	width:600px;
	font-size:0.7em;
	padding:30px;
	padding-bottom:30px;
	margin:0;
	overflow:hidden;
}
ul.glavni_kontakt li {
	width:300px;
	float:left;
	overflow:hidden;
	margin:0;
	padding:0;
}
ul.glavni_kontakt li.rv {
	width:600px;
}
ul.glavni_kontakt li.rv h3 {
	font-size:1.4em;
	padding-top:15px;
	margin-top:15px;
	border-top:1px solid #666;
}
ul.kontakt {
	width:300px;
	margin:0;
	float:left;
}
ul.kontakt li {
	float:left;
	width:190px;
}
ul.kontakt li.kontakt_slika {
	width:110px;
	height:110px;
	float:left;
}
ul.siroki {
	width:300px;
	padding:0 150px;
	float:left;
}

ul.rezultati_pretrazivanja {
	width:100%;
	list-style-type:none;
	float:left;
	font-size:0.8em;
}
ul.rezultati_pretrazivanja li {
	float:left;
	width:20%;
}
div#prikaz_artikla p.opis_kategorije {
	margin: 0 10px 20px 10px;
	padding:0;
	float:left !important;
	width:410px;
}
ul#forma {
	font-size:0.65em;
}
img#cert {
	float:right;
}
img#moja_kosarica {
	padding-right:20px;
}
img.referenca {
	padding:0 5px 5px 5px;
	background-color:#fff;
}
input.kolicina {
	width:30px;
	height:12px;
	font-size:1em;
	text-align:right;
	margin-top:3px;
}
img.minus {
	margin-top:3px;
}
ul#upit_form {
	display:none;
}
ul#upit_form li {
	width:160px;
}
ul#upit_form input, ul#upit_form textarea {
	width:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0 3px;
	height:14px;
	font-size:1em;
	border:1px solid #002447;
}
ul#upit_form li.textareaheight {
	height:56px;
	width:490px;
}
ul#upit_form textarea {
	height:50px;
	width:478px;
	overflow:auto;
	margin-top:3px;
}
.right {
	text-align:right;
	padding-right:3px;
}
ul#upit_form li input.btn {
	margin-top:3px;
	height:18px;
	width:158px;

}
h5 {
	font-size:0.9em;
	padding:20px;
	margin:0;
}

.z150 {
	font-size:0.6em;
	}

p.uvod {
	font-size: 0.7em;
	line-height: 1.6em;
	padding: 0;
	margin: 0;
	color: #002447;
}
h1.uvod {
	font-size:0.95em;
	padding: 0 5px 0 0;
	text-align:left;
	font-weight:bold;
	color:#002447;
}
h2.uvod {
	font-size: 0.95em;
	padding: 0 5px 0 0;
	text-align: left;
	font-weight:normal;
	color:#002447;
}





#left {
	width: 270px;
	margin: 10px 10px 10px 0 !important;
	float:left;
	overflow:hidden;
	position:relative;
	z-index:9;
}
#left h1 {
	font-size:0.95em;
	padding: 0;
	margin: 10px 0 0 0;
	text-align: left;
	font-weight:bold;
	color:#002447;
	text-transform: uppercase;
}
#left h2 {
	font-size: 0.95em;
	padding: 0;
	margin: 0;
	text-align: left;
	font-weight:normal;
	color:#002447;
}
#left p {
	font-size: 0.7em;
	line-height: 1.6em;
	padding: 0;
	margin: 0;
	color: #002447;
	}
.datum {
	color: #999 !important;
	}

.novost { padding-bottom: 10px !important; margin-bottom: 10px !important; border-bottom: 1px solid #999; }
