html {
	min-width: 980px;
	overflow-y: scroll;
}

body {
	margin: 0px;
	padding: 0px;
	border: none;
	font: normal 100% calibri, tahoma, arial, sans-serif;
	color: #808080;
	text-align: left;
	background: white;
}

body a:link {
	color: #808080;
	text-decoration: none;
}

body a:visited {
	color: #808080;
	text-decoration: none;
}

body a:hover {
	color: #020202;
	text-decoration: none;
	outline: none;
}

img {
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	border: none;
	vertical-align: bottom;
}

h1, h2 {
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

pre {
	font: normal 100% calibri, tahoma, arial, sans-serif;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.info_a {
	cursor: help;
	outline: none;
}

.info_a img {
	margin: 0px 0px 1px 0px;
	padding: 0px;
	border: 0px;
	line-height: 0px;
	vertical-align: bottom;
}

.poruka_p {
	margin: 30px 0px 30px 0px;
	padding: 0px;
}

.site-highlight-color {
	color: #009933;
}

.crveno {
	color: #e5562e;
}

.zeleno {
	color: green;
}

.plavo {
	color: blue;
}

.narandzasto {
	color: orange;
}

.silver {
	color: silver;
}

.gray {
	color: gray;
}

.bold {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.linija_div {
	clear: both;
	height: 0px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 0px;
	font-size: 0px;
}

.linija-izmedju-sekcija_div {
	clear: both;
	height: 30px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background: #f1f1f1;
}

.editor_div a:link {
	border-bottom: 1px dotted #808080;
}

.editor_div a:visited {
	border-bottom: 1px dotted #808080;
}

.editor_div a:hover {
	border-bottom: 1px solid black;
}

.editor_div p:first-child {
	margin-top: 0px;
}

.editor_div p:last-child {
	margin-bottom: 0px;
}

/************************************************************************************************************* Z A G L A V LJ E *************/

/********************************************************** linija iznad zaglavlja *************/

#linija-iznad-zaglavlja_div {
	height: 25px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: #eeeeee;
}

#linija-iznad-zaglavlja_div div {
	width: 960px;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
}

#linija-iznad-zaglavlja_div #jezici_div a:link {
	float: right;
	width: 20px;
	margin: 6px 0px 0px 5px;
	padding: 2px;
	border: 0px;
	background: white;
	text-align: center;
	font-size: 80%;
}

#linija-iznad-zaglavlja_div #drustvene-mreze_div img {
	float: left;
	margin: 0px 0px 0px 10px;
	padding: 7px 0px 6px 10px;
	border: 0px;
	border-left: 1px solid #b3b3b3;
}

#linija-iznad-zaglavlja_div #drustvene-mreze_div #facebook_img {
	margin-left: 0px;
	padding-left: 0px;
	border-left: none;
}

/********************************************************** zaglavlje *************/

#zaglavlje_div {
	width: 960px;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	background: white;
}

#logo_a {
	display: block;
	float: left;
	width: 250px;
	height: 78px;
	margin: 20px 0px 20px 0px;
	padding:0px;
	border: 0px;
	text-indent: -9999px;
	overflow: hidden;
	background-image: url(/slike/logo_plava.gif);
	background-position: center left;
	background-repeat: no-repeat;
	color: white;
}

/********************************************************** navigacija na vrhu *************/

/* #navigacija-na-vrhu_ul */
#navigacija-na-vrhu_ul {
	float: right;
	clear: right;
	position: relative;
	margin: 0px;
	padding: 0px;
	border: 0px;
	list-style-position: outside;
	list-style-type: none;
	font-size: 110%;
	z-index: 2;	
}

#navigacija-na-vrhu_ul ul {
	display: none;
	position: absolute;
	width: 200px;
	top: 118px;
	right: 0px;
	margin: 0px;
	padding: 1px 0px 0px 0px;
	border: 0px;
	list-style-position: outside;
	list-style-type: none;
	font-size: 90%;
	z-index: 2002;
}

#navigacija-na-vrhu_ul li {
	float: left;
	position: relative;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px dashed #c8c8c8;
	background-color: #f8f8f8;
}

#navigacija-na-vrhu_ul li:last-child {
	border-bottom: 0px;
}

#navigacija-na-vrhu_ul li:hover {
	border-bottom: 1px solid black;
}

#navigacija-na-vrhu_ul > li {
	min-height: 118px;
	margin: 0px;
	padding: 0px;
	border-bottom: 0px;
	background-color: white;
}

#navigacija-na-vrhu_ul > li:hover {
	border-bottom: 0px;
}

#navigacija-na-vrhu_ul a:link, #navigacija-na-vrhu_ul a:active, #navigacija-na-vrhu_ul a:visited {
	display: block;
	padding: 7px 15px 7px 15px;
	color: #606060;
	outline: none;
}

#navigacija-na-vrhu_ul > li > a:link, #navigacija-na-vrhu_ul > li > a:active, #navigacija-na-vrhu_ul > li > a:visited {
	height: 16px;
	padding: 48px 20px 54px 20px;
	color: #808080;
}

#navigacija-na-vrhu_ul a:hover {
	color: black;
}

#navigacija-na-vrhu_ul li ul a {
	float: left;
	width: 170px;
}

#navigacija-na-vrhu_ul ul ul {
	top: auto;
	padding: 0px 0px 0px 1px;
	font-size: 95%;
}

#navigacija-na-vrhu_ul li ul ul {
    left: 200px;
    margin: 0px;
}

#navigacija-na-vrhu_ul li:hover ul ul, #navigacija-na-vrhu_ul li:hover ul ul ul, #navigacija-na-vrhu_ul li:hover ul ul ul ul {
	display: none;
}

#navigacija-na-vrhu_ul li:hover ul, #navigacija-na-vrhu_ul li li:hover ul, #navigacija-na-vrhu_ul li li li:hover ul, #navigacija-na-vrhu_ul li li li li:hover ul {
	display: block;
}

/* home */

#navigacija-na-vrhu_ul #home_li a {
	width: 30px;
	height: 20px;
	margin-right: 5px;
	padding-top: 44px;
	text-indent: -9999px;
	overflow: hidden;
	background-image: url(/slike/home.gif);
	background-position: center center;
	background-repeat: no-repeat;
}

#navigacija-na-vrhu_ul #home_li a:hover {
	background-image: url(/slike/home-hover.gif);
}

/* pretraga */

#navigacija-na-vrhu_ul #pretraga_li a {
	width: 30px;
	height: 16px;
	margin-right: -10px;
	margin-left: 10px;
	padding-right: 20px;
	padding-left: 0px;
	padding-top: 48px;
	text-indent: -9999px;
	overflow: hidden;
	background-image: url(/slike/pretraga.gif);
	background-position: center center;
	background-repeat: no-repeat;
}

#pretraga_form {
	margin: 0px;
	padding: 46px 10px 44px 20px;
	border: none;
}

#pretraga_form fieldset {
	margin: 0px;
	padding: 0px;
	border: none;
}

#pretraga_form input {
	width: 290px;
	margin: 0px;
	padding: 4px 4px 4px 4px;
	border: 1px solid #aaaaaa;
}

#pretraga_form button {
	width: 30px;
	height: 26px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #aaaaaa;
	vertical-align: top;
	text-indent: -9999px;
	overflow: hidden;
	background-color: white;
	background-image: url(/slike/pretraga.gif);
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
}


/********************************************************** linija ispod zaglavlja *********/

#linija-ispod-zaglavlja_div {
	clear: both;
	min-height: 42px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: #3b89c9;
}

#linija-ispod-zaglavlja_div div:first-child {
	width: 960px;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	color: white;
	text-align: right;
}

#linija-ispod-zaglavlja_div h1 {
	float: left;
	width: 520px;
	margin: 0px;
	padding: 10px 20px 8px 0px;
	font-weight: normal;
	text-align: left;
}

#linija-ispod-zaglavlja_div #putanja_div {
	float: right;
	max-width: 392px;
	margin: 0px;
	padding: 15px 0px 14px 0px;
	font-size: 80%;
	text-decoration: none;
	outline: none;
	line-height: 10px;
	vertical-align: top;
	text-align: left;
	text-indent: -28px;
}

#linija-ispod-zaglavlja_div #putanja_div strong {
	font-weight: normal;
}

#linija-ispod-zaglavlja_div #putanja_div .separator_span {
	font-size: 95%;
}

#linija-ispod-zaglavlja_div #putanja_div a:link {
	color: white;
}

#linija-ispod-zaglavlja_div #putanja_div a:visited {
	color: white;
}

#linija-ispod-zaglavlja_div #putanja_div img {
	vertical-align: top;
}

/*************************************************************************************************************  P R O I Z V O D I  *************/

#proizvodi-sadrzaj_div {
	background-color: #f1f1f1;
}

#proizvodi-sadrzaj_div #poruka_div {
	padding: 65px 0px 65px 0px;
	background-color: white;
}

#proizvodi-sadrzaj_div .poruka_p {
	width: 960px;
	margin: 0px auto;
	padding: 0px;
}

#proizvodi_div {
	width: 960px;
	margin: 0px auto;
	padding: 20px 0px 20px 0px;
	border: 0px;
	background-color: white;
}

/*********************************************************************************** n a v i g a c i j a   p r o i z v o d a *************/

#proizvodi_div .navigacija-proizvoda_div {
	clear: both;
	min-height: 22px;
	margin: 0px;
	padding: 0px 30px 0px 30px;
	border: 0px;

}

#proizvodi_div #gornja-navigacija-proizvoda_div {
	padding-bottom: 20px;
	border-bottom: 10px solid #f1f1f1;
}

#proizvodi_div #donja-navigacija-proizvoda_div {
	padding-top: 20px;
	border-top: 10px solid #f1f1f1;
}

/*********************************************************** paginacija *************/

#proizvodi_div .navigacija-proizvoda_div .paginacija_div {
	float: right;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	text-align: right;
	font-size: 95%;
}

#proizvodi_div .navigacija-proizvoda_div .paginacija_div a {
	padding: 0px 5px 0px 5px;
	line-height: 22px;
}

#proizvodi_div .navigacija-proizvoda_div .paginacija_div span {
	padding: 0px 5px 0px 5px;
	color: #3b89c9;
	font-weight: bold;
}

#proizvodi_div .navigacija-proizvoda_div .paginacija_div .tri-tacke_span {
	color: #808080;
}

/********************************************************** sortiranje *************/

#proizvodi_div .navigacija-proizvoda_div #sortiranje_form {
	float: left;
	margin: 0px;
	padding: 0px;
	border: none;
}

#proizvodi_div .navigacija-proizvoda_div #sortiranje_form fieldset {
	margin: 0px;
	padding: 0px;
	border: none;
}

#proizvodi_div .navigacija-proizvoda_div #sortiranje_form label {
	font-size: 95%;
}

#proizvodi_div .navigacija-proizvoda_div #sortiranje_form fieldset select {
	width: 120px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #cccccc;
	font: normal 100% calibri, tahoma, arial, sans-serif;
/*  vertical-align: middle; */
}

/*********************************************************************************** p r o i z v o d *************/

#proizvodi_div .proizvod_div {
	clear: both;
	margin: 0px;
	padding: 0px 20px 0px 20px;
	border: 0px;
	border-top: 2px solid #f1f1f1;
}

#proizvodi_div .proizvod_div .thumb_div {
	float: left;
	clear: both;
	width: 200px;
	margin: 0px;
	padding: 20px 0px 20px 0px;
	line-height: 0px;
	text-align: center;
}

#proizvodi_div .proizvod_div .informacije_div {
	margin: 0px;
	padding: 35px 20px 20px 15px;
}

#proizvodi_div .proizvod_div .informacije_div h2 {
	margin: 0px;
	padding: 0px;
	border: none;
	font-size: 120%;
}

#proizvodi_div .proizvod_div .informacije_div h2 a:link {
	color: #3b89c9;
}

#proizvodi_div .proizvod_div .informacije_div h2 a:visited {
	color: #3b89c9;
}

#proizvodi_div .proizvod_div .informacije_div h2 a:hover {
	color: #020202;
}

#proizvodi_div .proizvod_div .informacije_div p {
	margin: 0px;
	padding: 0px;
}

/*************************************************************************************************************  P R O I Z V O D  *************/

/*********************************************************************************** p r o i z v o d - o s n o v n o *************/

#proizvod-osnovno_div {
	width: 960px;
	margin: 0px auto;
	padding: 35px 0px 35px 0px;
	border: 0px;
	background-color: white;
	background-position: center right;
	background-repeat: no-repeat;
}

 #proizvod-osnovno_div #osnovna-slika_img {
	visibility: hidden;
	float: right;
	margin: 0px;
	padding: 0px;
}

#proizvod-osnovno_div #logo-proizvoda_img {
	margin: -15px 0px -10px 0px;
	padding: 0px;
}

#proizvod-osnovno_div h2 {
	max-width: 580px;
	margin: 10px 0px 15px 0px;
	font-size: 175%;
	font-weight: normal;
	color: #1f5196;
	line-height: 1.1;
}

#proizvod-osnovno_div #kraci-opis_div {
	max-width: 610px;
	margin: 0px;
	padding: 0px;
}

#proizvod-osnovno_div #zahtev-za-ponudu_a {
	display: block;
	width: 200px;
	margin: 30px 0px -15px 0px;
	padding: 5px 0px 5px 0px;
	background: #eeeeee;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 100%;
	color: #666666;
	text-align: center;
}

#proizvod-osnovno_div #zahtev-za-ponudu_a:hover {
	background: #3b89c9;
	color: white;
}

/*********************************************************************************** p r o i z v o d - k a r a k t e r i s t i k e *************/

#proizvod-karakteristike_div {
	margin: -30px 0px 0px 0px;
	padding: 1px 0px 40px 0px;
	border: 0px;
	background-color: #f1f1f1;
}

#proizvod-karakteristike_div .dve-karakteristike_div {
	width: 960px;
	margin: 60px auto 0px auto;
	padding: 0px;
	border: 0px;
	background-image: url(/slike/dve_karakteristike_pozadina.gif);
	background-position: top center;
	background-repeat: repeat-y;
}

#proizvod-karakteristike_div .dve-karakteristike_div .karakteristika_1_div {
	float: left;
	width: 400px;
	margin: 0px;
	padding: 1px 25px 25px 25px;
	text-align: center;
}

#proizvod-karakteristike_div .dve-karakteristike_div .karakteristika_2_div {
	float: right;
	width: 400px;
	margin: 0px;
	padding: 1px 25px 25px 25px;
	text-align: center;
}

#proizvod-karakteristike_div .jedna-karakteristika_div {
	width: 910px;
	margin: 60px auto 0px auto;
	padding: 1px 25px 25px 25px;
	border: 0px;
	text-align: center;
	background: white;
}

#proizvod-karakteristike_div .icon_img {
	margin: -30px 0px 0px 0px;
}

#proizvod-karakteristike_div .naziv-karakteristike_p {
	margin: 20px 0px 20px 0px;
	padding: 0px;
	border: 0px;
	font-size: 120%;
	font-weight: bold;
	color: #4d4d4d;
	text-align: center;
	text-transform: uppercase;
}

#proizvod-karakteristike_div .opis-karakteristike_div {
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: left;
}

/*********************************************************************************** p r o i z v o d - d u ž i  o p i s *************/


#proizvod-duzi-opis_div {
	width: 950px;
	margin: 40px auto 40px auto;
	padding: 0px 5px 0px 5px;
	border: 0px;
	background-color: white;
}

/*********************************************************************************** p r o i z v o d - d e t a lj n i  o p i s *************/


#proizvod-detaljni-opis_div {
	margin: 0px;
	padding: 0px 0px 30px 0px;
	border: 0px;
	background-color: #f1f1f1;
}

#proizvod-detaljni-opis_div #detaljni-opis_div {
	width: 910px;
	margin: 0px auto;
	padding: 20px 25px 20px 25px;
	border: 0px;
	background: white;
}

/*********************************************************************************** p r o i z v o d - f a j l o v i *************/

#proizvod-fajlovi_div {
	margin: 0px;
	padding: 0px 0px 30px 0px;
	border: 0px;
	background-color: #f1f1f1;
}

#proizvod-fajlovi_div #fajlovi_ul {
	width: 910px;
	margin: 0px auto;
	padding: 25px;
	border: 0px;
	background: white;
	list-style-position: outside;
	list-style-type: none;
}

#proizvod-fajlovi_div #fajlovi_ul li {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border: 0px;
}

#proizvod-fajlovi_div #fajlovi_ul li img {
	margin: 0px 10px 0px 0px;
}

/*********************************************************************************** p r o i z v o d - s l i k e *************/

#proizvod-slike_div {
	margin: 0px;
	padding: 0px 0px 30px 0px;
	border: 0px;
	background-color: #f1f1f1;
}

#proizvod-slike_div #slike_div {
	width: 950px;
	margin: 0px auto;
	padding: 0px 0px 10px 10px;
	border: 0px;
	background: white;
}

#proizvod-slike_div #slike_div img {
	float: left;
	margin: 10px 10px 0px 0px;
	padding: 0px;
	border: 0px;
}


/************************************************************************************************************* S T R A N I C E *************/

#sadrzaj_div {
	width: 960px;
	margin: 0px auto;
	padding: 35px 0px 35px 0px;
	border: 0px;
	background-color: white;
	background-position: center right;
	background-repeat: no-repeat;
}



/*************************************************************************************************************  N A S L O V N A  *************/

/********************************************************************************* n a s l o v n a  -  s l i k a   i   t e k s t *************/

#naslovna-slika_div {
	position: relative;
	overflow: auto;
	margin: 1px 0px 0px 0px;
	padding: 0px;
	border: 0px;
	background-color: white;
}

.bxslider {
	margin: 0px;
	padding: 0px;
}

/*********************************************************************************** n a s l o v n a  -  t e k s t   i s p o d   s l i k e ************/

#naslovna-tekst-ispod-slike_div {
	width: 960px;
	margin: 30px auto 30px auto;
	padding: 0px;
	border: 0px;
	background-color: white;
}

/*********************************************************************************** n a s l o v n a  -  i s t a k n u t i   p r o i z v o d i *********/

#naslovna-istaknuti_proizvodi_div {
	margin: 0px;
	padding: 0px 0px 40px 0px;
	border: 0px;
	background-color: #f1f1f1;
}

#naslovna-istaknuti_proizvodi_div .tri-istaknuta-proizvoda_div {
	width: 960px;
	margin: 30px auto 0px auto;
	padding: 0px;
	border: 0px;
	background-image: url(/slike/tri_istaknuta_proizvoda_pozadina.gif);
	background-position: top center;
	background-repeat: repeat-y;
}

#naslovna-istaknuti_proizvodi_div .tri-istaknuta-proizvoda_div .prvi-istaknuti-proizvod_div {
	float: left;
	width: 260px;
	margin: 0px;
	padding: 1px 20px 30px 20px;
}

#naslovna-istaknuti_proizvodi_div .tri-istaknuta-proizvoda_div .istaknuti-proizvod_div {
	float: left;
	width: 260px;
	margin: 0px 0px 0px 30px;
	padding: 1px 20px 30px 20px;
}

#naslovna-istaknuti_proizvodi_div .logo-istaknutog-proizvoda_div {
	height: 83px;
	background-position: bottom left;
	background-repeat: no-repeat;
}

#naslovna-istaknuti_proizvodi_div .naziv-istaknutog-proizvoda_a {
	display: block;
	margin: 5px 0px 5px 0px;
	padding: 0px;
	border: 0px;
	font-weight: bold;
	color: #808080;
	text-align: left;
}

#naslovna-istaknuti_proizvodi_div .naziv-istaknutog-proizvoda_a:hover {
	color: #020202;
}

#naslovna-istaknuti_proizvodi_div .opis-istaknutog-proizvoda_p {
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: left;
}

#naslovna-istaknuti_proizvodi_div .o-istaknutom_proizvodu_a {
	float: left;
	margin: 15px 0px 0px 0px;
	padding: 0px;
	border: 0px;
	border-bottom: 1px dotted white;
	color: #808080;
	font-weight: bold;
}

#naslovna-istaknuti_proizvodi_div .o-istaknutom_proizvodu_a:hover {
	color: black;
	border-bottom: 1px solid #020202;
}


/*********************************************************************************** n a s l o v n a  -  n o v o s t i ************/

#naslovna-novosti_div {
	width: 948px;
	margin: 30px auto 50px auto;
	padding: 0px 6px 0px 6px;
	border: 0px;
	background-color: white;
}

#naslovna-novosti_div .prva-novost_div {
	float: left;
	width: 296px;
	margin: 30px 0px 0px 0px;
	padding: 0px;
}

#naslovna-novosti_div .novost_div {
	float: left;
	width: 296px;
	margin: 30px 0px 0px 30px;
	padding: 0px;
}

#naslovna-novosti_div img {
	float: left;
	margin: 0px 20px 0px 0px;
	padding: 0px;
	border: 0px;
}

#naslovna-novosti_div .naslov-novosti_p {
	float: left;
	width: 196px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-size: 100%;
	font-weight: bold;
}

#naslovna-novosti_div .tekst-novosti_p {
	float: left;
	width: 196px;
	margin: 0px;
	padding: 0px;
}

/************************************************************************************************************* P O D N O Ž J E *************/

#linija-iznad-podnozja_div {
	clear: both;
	height: 15px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: #b3b3b3;
}

#podnozje_div {
	clear: both;
	width: 960px;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	background: white;
}

#podnozje_div p {
	float: left;
	margin: 45px 50px 45px 0px;
	padding: 0px;
	border: 0px;
	text-align: left;
}

#podnozje_div img {
	float: left;
	margin: 20px 0px 20px 0px;
}


