* { margin: 0; padding: 0;}

body {
	font: 12px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: #fff;
}

.gornjiSadrzaj {	
	position: absolute;
	top: 0;
	width: 100%;
	height: 283px;
	background-image: url(headerPozadina.png);
	background-repeat: repeat-x;
	z-index: 10;
}

.gornjiSadrzaj .opcijePanel {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	height: 280px;
	position: relative;
	
	
}

#korisnik-provjera
{
	display: none;
}

.gornjiSadrzaj .opcijePanel .hjLogo {
	width: 125px;
	height: 106px; /* 129px */
	background-image: url(hjLogo3.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 45px; /* 35px */
	left: 25px;
}

.gornjiSadrzaj .opcijePanel .hjTekstLogo {
	width: 310px;
	height: 75px;
	background-image: url(hjTekst.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 65px;
	left: 168px;
}


.gornjiSadrzaj .opcijePanel .hjDjelatnosti {
	width: 310px;
	height: 75px;
	background-image: url(djelatnosti2.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 148px;
	left: 230px;
}

.gornjiSadrzaj .opcijePanel .hjSlogan{
	width: 280px;
	position: absolute;
	top: 173px;
	left: 215px;
}

.gornjiSadrzaj .opcijePanel .hjSlogan h1 {
		font: 1.6em "Trebuchet MS", Verdana;
	font-style: italic;
	color: #4f4e4e;
}




.gornjiSadrzaj .opcijePanel .navigacija {
	position: absolute;
	height: 59px;
	bottom: 0;
	
}


.gornjiSadrzaj .opcijePanel .navigacija a {
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 12px;
	height: 46px;
	display: block;
	float: left;
	text-decoration: none;
	font: 1.3em Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #222222;
	outline: none;
	

/*  	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;  */
}

.gornjiSadrzaj .opcijePanel .navigacija a:hover {
	background-image: url(strelicaHover.png);
	background-repeat: no-repeat;
	background-position: center 36px;
	
}

.gornjiSadrzaj .opcijePanel .navigacija a.odabraniTab {
	background-image: url(tabOdabrano.png);
	background-repeat: no-repeat;
	background-position: top center;
	color: #fff;
}

.gornjiSadrzaj .opcijePanel .navigacija a.tabDownload:hover {
	color: #fdf0ca;
}

.gornjiSadrzaj .opcijePanel .navigacija a.tabDownload {
	background-image: url(tabDownload.png);
	background-repeat: no-repeat;
	background-position: top center;
	color: #fff;
}

.gornjiSadrzaj .opcijePanel .navigacija a.odabraniTabDownload {
	background-image: url(tabDownloadOdabrano.png);
	background-repeat: no-repeat;
	background-position: top center;
	color: #fff;

}

.gornjiSadrzaj .opcijePanel .hjPretraga {
	position: absolute;
	top: 0;
	right: 10px;
	width: 300px;
	height: 45px;
	background-image: url(searchDio.png);
	background-repeat: no-repeat;
/* 	background-color: #00acea;
	-moz-border-radius-bottomleft: 15px;
	-moz-border-radius-bottomright: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-webkit-border-bottom-right-radius: 15px; */
}

.gornjiSadrzaj .opcijePanel .hjPretraga #upit{
	height:20px;
	width: 240px;
	margin-top: 3px;
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 2px;
	margin-left: 1px;
	font: 1.3em Tahoma, Geneva, "Trebuchet MS", Verdana;
	border: 1px solid white;
	float: left;
	color: #585858;
    background-image: url(google-search.png);
	background-repeat: no-repeat;
	background-position: right center;
}

.gornjiSadrzaj .opcijePanel .hjPretraga input:hover {
	
	color: #6c6c6c;

}

.gornjiSadrzaj .opcijePanel .hjPretraga .search .gumb-google-pretrazi{
	width: 22px;
	height: 20px;
	background-image: url(searchRO.png);
	background-position: 22px 0px;
	float: left;
	display: block;
	margin-top: 5px;
	margin-left: 4px;
	text-decoration: none;
	outline:none;
	border: 1px solid white;
	cursor: pointer;
}

.gornjiSadrzaj .opcijePanel .hjPretraga .search .gumb-google-pretrazihover {
	background-position: 0px 0px;
}

.gornjiSadrzaj .opcijePanel .hjPretraga .search {
	height:30px;
	width: 280px;
	margin-left: 10px;
	margin-top: 7px;
	border: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius:5px;
}


.gornjiSadrzaj .opcijePanel #twitter-vijesti {
	background-image: url(twitter-ptica.png);
	background-repeat: no-repeat;
	background-position: 80% bottom;
	width: 235px;
	height: 195px;

	position: absolute;
	bottom: 22px;
	right: 15px;
}

.gornjiSadrzaj .opcijePanel #twitter-vijesti .tweet-loader {
	background-image: url(ajax-loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 100%;
	height: 110px;
}

.gornjiSadrzaj .opcijePanel #twitter-vijesti .sadrzaj{
	background-image: url(twitter-baloncic.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 12px;
	padding-right: 10px;
	position: relative;
	height: 123px;
/*	background-color: #fdf0ca;
 	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px; */
}

.gornjiSadrzaj .opcijePanel #twitter-vijesti .sadrzaj .navodnici {
	position: absolute;
	top: -6px;
	left: 20px;
	background-image: url(twitter-navodnici.png);
	background-repeat: no-repeat;
	width: 20px;
	height: 15px;
}

.gornjiSadrzaj .opcijePanel #twitter-vijesti .sadrzaj ul {	
	margin-left: 10px;
	padding-left: 3px;
	padding-right: 3px;
	overflow: hidden;
	height: 110px;
	font: 1.0em Arial, Helvetica, sans-serif;


	list-style-type: none;
}

.gornjiSadrzaj .opcijePanel #twitter-vijesti li {
	background-color: transparent;
	margin-top: 5px;
	height: 32px;
	color:#777;
	/*padding-bottom: 3px;
	border-bottom: 1px dashed #E1CCA0;*/
}


.gornjiSadrzaj .opcijePanel #twitter-vijesti li img {
	float: left;
	width: 25px;
	margin-left: 4px;
	margin-top: 3px;
	border: 0;
}

.gornjiSadrzaj .opcijePanel #twitter-vijesti li .tekst{
	float: left;
	width: 82%;
	margin-left: 7px;
	color: #777;
}

.gornjiSadrzaj .opcijePanel #twitter-vijesti li a {
	float: left;
	text-decoration: none;
	font-weight: bold;
	color: #555;
}
.gornjiSadrzaj .opcijePanel #twitter-vijesti li a:hover {
	color: #333;
}



#loginDialog, #registracijaDialog {
	display: none;
	position: relative;
}

#loginDialog h2, #registracijaDialog h2{
	font-size: 3.5em;
	color: #fff;
	text-transform: uppercase;
	padding-bottom: 15px;
}

#loginDialog span.dialog-zatvori, #registracijaDialog span.dialog-zatvori {
	width: 25px;
	height: 25px;
	position: absolute;
	cursor: pointer;
	background-image: url(zatvoriRO.png);
	line-height: 999px;
	overflow: hidden;
	background-position: 0px 0px;
	top: 10px;
	right: 5px;
}



#loginDialog  input, #registracijaDialog  input{
	width: 350px;
	background-color: #f9f9f9;
	border: 1px solid #c3c3c3;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	font: 16px Arial, Helvetica, sans-serif;
	color: #2D2D2D;
}

#loginDialog .dialog-gumb, #registracijaDialog .dialog-gumb  {
	width: 100px;
	padding: 0;
	margin: 0;
	height: 35px;
	line-height: 35px;
	color: #fff;
	border: 1px solid #00acea;
	background-color: #00acea;
	cursor: pointer;
	position: absolute;
	bottom: 0px;
	right: 12px;
	font: 16px Tahoma, Helvetica, Arial, sans-serif;
}

#loginDialog .dialog-gumb:hover, #registracijaDialog .dialog-gumb:hover {
	background-color: #35c8fe;
}

#loginDialog .dialog-checkbox, #registracijaDialog .dialog-checkbox {
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f9f9f9;
	margin-top: 25px;

}

#loginDialog .dialog-checkbox input, #registracijaDialog .dialog-checkbox input {
	padding: 0;
	margin: 0;
	float: left;
	width: 16px;
	height: 16px;
	margin-right: 10px;
	margin-top: 1px;
}

.stranica .korisnik-narudzbe  table{
	border-spacing: 0;
	margin-bottom: 10px;
	margin-top: 10px;
}

.stranica .korisnik-narudzbe  table th{
	font: 1.0em Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#42423d;
	padding-bottom: 5px;
}

.stranica .korisnik-narudzbe table td a.pogledaj-ponudu-tekst {
	color: #42423d;
	font-weight: bold;
	text-decoration:none;
	outline: none;
}

.stranica .korisnik-narudzbe table td a.pogledaj-ponudu-tekst:hover {
	color: #00acea;
}

.stranica .korisnik-narudzbe  table a img{
	border:0;
}

.stranica .korisnik-narudzbe  table td {
	padding: 5px;
	font: 0.9em Arial, Helvetica, sans-serif;
}

.stranica .korisnik-narudzbe  table.alternate-red{
	background-color:#f0f0f0;
}

.stranica .korisnik-narudzbe table .alternate-red{
	background-color:#f0f0f0;
}


#loginDialog  label, #registracijaDialog label{
	margin-top: 20px;
	margin-bottom: 5px;
	display: block;
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f9f9f9;
}

.centralniSadrzaj {
	width: 974px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(centarBack2.png);
	background-repeat: repeat-y;
	min-height: 300px;
	position: relative;
}

.centarBack {
	
	margin-top: 265px;
	background-image: url(centralniSadrzaj.png);
	background-repeat: repeat-x;
	background-color: #fff;
}

.vijest {
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
	border-bottom: 1px solid #dfddd5;
	position: relative;
}

.vijest-sadrzaj {
	float: left;
	margin-left: 20px;
	width: 340px;
}

.vijest-akcija {
	top: 0;
	right: 0;
	width:52px;
	height: 52px;
	background-image: url(akcija.png);
	position: absolute;
}



.vijest-sadrzaj h1 {
	font: 2.0em Georgia;
	width: 280px;
	word-wrap: break-word;
}

.vijest-sadrzaj .vijest-objavio {
	margin-top: 10px;
	margin-bottom: 30px;
	
}
.vijest-sadrzaj .vijest-objavio small {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	font: 14px Arial,"Trebuchet MS";
	color: #fff;
	/*background-color: #ed5f4d; */
	background-color: #00acea;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.vijest-sadrzaj h3 {
	font: 14px "Trebuchet MS";
	color: #42423d;
	margin-bottom: 30px;
	font-style: italic;
}

.vijest-sadrzaj a {
	font: 14px Tahoma,"Trebuchet MS";
	text-decoration: none;
	color: #000;
	margin-bottom: 30px;
	outline: none;
	display: block;
	float: left;
}

.vijest-sadrzaj a span {
	background-image: url(link-procitaj-vise.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 12px;
	display: block;
	float: right;
	margin-left: 5px;
	margin-top: 3px;
	height: 12px;
}

.vijest-sadrzaj a:hover {
	color: #42423D;
	text-decoration: underline;
}

.vijest-sadrzaj a:hover span{
	background-position: -12px 0px;
}
.paginacija {
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 20px;
	margin-bottom:30px;
	font: 1.0em Georgia;
  	background-image: url(paginacija.png);
	background-repeat: no-repeat;
	background-position: top center;  
}

.paginacija a {
	text-decoration: none;
	text-align: center;
	display: block;
	float: left;
	
	padding-left: 4px;
	padding-right: 5px;
	padding-bottom: 2px;
	margin-right: 3px;
	color: #42423d;

}

.paginacija a.odabranaStranica {
	background-color: #42423d;
	text-decoration: none;
	color: #fff;
}

.paginacija a:hover{
	background-color: #00acea;
	text-decoration: none;
	color: #fff;
}

.paginacija span {
	text-decoration: none;
	text-align: center;
	display: block;
	float: left;
	height: 15px;
	padding-left: 4px;
	padding-right: 5px;
	padding-bottom: 2px;
	margin-right: 3px;
	color: #000;
}

.sadrzajniDio {
	font: 1.3em "Trebuchet MS";
	margin-top: 46px;
	padding-left: 30px;
	padding-right: 25px;
	padding-bottom: 30px;
	width: 605px;
	float: left;
	min-height: 190px;
	position: relative;
	/*background-image: url(sidebarCentar.png);
	background-repeat: repeat-y;
	background-position: right;*/
}

.centarVrh {
	position: absolute;
	top: 0px;
	left: 7px;
	width: 957px;
	height: 46px;
	background-image: url(centarBackVrh2.png);
}

.vijest-breadcrumbs {
	height: 60px;
	font: 0.9em Tahoma, Helvetica, Arial, sans-serif;
	color: #000;
	text-transform: lowercase;
}

.gui-breadcrumbs {
	margin-bottom: 15px;
	font: 0.9em Tahoma, Helvetica, Arial, sans-serif;
	color: #000;
	text-transform: lowercase;
}

.vijest-breadcrumbs a, .gui-breadcrumbs a {
	color: #000;
	text-decoration: none;
	outline: none;
}

.vijest-breadcrumbs a:hover, .gui-breadcrumbs a:hover {
	color: #42423D;
	text-decoration: underline;
}

.vijest-naslovnica {
	position: relative;
}

.vijest-naslovnica .proizvod-kupnja {
	position: absolute;
	top: 65px;
	right: 0px;
}

.vijest-naslovnica img{
	width: 200px;
	float: left;
	margin-right: 20px;
}

.vijest-naslovnica h1{
	width: 280px;
	float: left;
	word-wrap: break-word;
}

.vijest-naslovnica .vijest-objavio {
	margin-top: 10px;
	margin-bottom: 30px;
	float: left;
}

.vijest-naslovnica .vijest-objavio small {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	font: 14px Arial,"Trebuchet MS";
	color: #fff;
	/*background-color: #ed5f4d; */
	background-color: #00acea;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.vijest-clanak {
	padding-top: 20px;
	padding-bottom: 20px;
}

.hj-o-nama{
	margin-left: 20px;
	margin-right: 20px;
}

.hj-o-nama h1 {
	font: 2.0em Georgia, "Times New Roman", serif;
}

.hj-o-nama p {
	font-size: 14px;
	color: #42423d;
	text-align: justify;
	margin-top: 15px;
	margin-bottom: 15px;
}

.kreditne-kartice {
	margin-bottom: 30px;
}

.kreditne-kartice img {
	border: 0;
	margin-right: 5px;
}

.stranica, .stranica-2{
	margin-left: 20px;
	margin-right: 20px;
}

.stranica-2 .prednosti-ifas li {
	font: 14px "Trebuchet MS", Helvetica, sans-serif;
	color: #42423D;
	margin-left: 35px;
	margin-right: 35px;
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: justify;
}
.stranica-2 .prednosti-ifas h5 {
	font: 14px Arial, Helvetica, sans-serif;
	color: #42423D;
	margin-bottom: 5px;
	font-weight: bold;
}

.stranica-2 h3 {
	color: #42423D;
	font: 1.2em Georgia, "Times New Roman", serif;
	margin-top: 10px;
	text-transform: uppercase;
	margin-bottom: 10px;
}

.stranica-2 .prednosti-ifas {
	margin-top: 20px;
	margin-bottom: 30px;
}


.stranica h3, .stranica-2 h3 {
	font: 1.2em Georgia, "Times New Roman", serif;
	padding-bottom: 10px;
}

.stranica h1, .stranica-2 h1 {
	font: 2.0em Georgia, "Times New Roman", serif;
	margin-bottom: 30px;
}



.stranica p, .stranica-2 p {
	font-size: 14px;
	color: #42423d;
	text-align: left;
	margin-top: 15px;
	margin-bottom: 15px;
}

#hj-na-karti {
	height: 300px;
	margin-top: 15px;
	margin-bottom: 30px;
	background-image: url(gmaps-temp.png);
}


.hj-slike-poduzeca {
	height: 247px;
	background-image: url(ured.jpg); 
	background-repeat:no-repeat;
	background-position: center center;
	color: #42423d;
	margin-bottom: 20px;
	margin-top: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius:15px;
	border-radius:15px;
}

.hj-karta-info {
	height: 50px;
	padding: 5px;
	font-size: 14px;
}

span.i{
	font-style: italic;
}

span.u{
	text-decoration: underline;
}

blockquote { 
	quotes: "\201C" "\201D"; 
	background-color: #fdf0ca;
	padding: 20px;
} 

blockquote:before { 
	content: open-quote; 
} 

blockquote:after { 
	content: close-quote; 
} 

.citat-strelica {
	background-image: url(citat-strelica.png);
	background-repeat: no-repeat;
	width: 25px;
	height: 11px;
	margin-left: 25px;
}

.hj-citat {
	margin-bottom: 40px;
}

.hj-citat span{

	margin-left: 35px;
	margin-top: 5px;
	display: block;
	font: 14px Arial, Helvetica, sans-serif;
	font-style: italic;
}

.stranica ul, .hj-o-nama ul {
	background-color: #f9f9f9;
	border: 1px solid #f0f0f0; /* #cecfd0 */
	color: #42423d;
	list-style-position: outside;
	padding: 20px;
	font: 0.9em Arial, Helvetica, sans-serif;
	margin-bottom: 20px;
}

.stranica ul a, .hj-o-nama ul a {
	color: #42423D;
	text-decoration: none;
}

.stranica ul a:hover, .hj-o-nama ul a:hover {
	text-decoration: underline;
}

.stranica ul h4, .hj-o-nama ul h4, .stranica-2 ul h4 {
	color: #000;
	padding-bottom: 5px;
}

.stranica ul li, .hj-o-nama ul li{
	padding-left: 2px;
	margin-top: 5px;
	margin-left: 25px;
	margin-right: 10px;
	margin-bottom: 5px;
}


.osobine{
	width: 550px;
	height: 220px;
	position: relative;
	margin-bottom: 35px;
	overflow: hidden;
	padding-top: 35px;
}

.osobine ul {
	
	width: 3850px;
	list-style-type: none;
	list-style-position: inside;
	margin:0;
}

.osobine ul li {
	float: left;
	
}

.osobine .osobine-post-naslov {
	height: 60px;
	position: absolute;
	bottom: 0px;
	z-index: 50;
	background-color: #000;
	width: 550px;
	opacity: 0.8;
	filter:Alpha(opacity=80);
}

.osobine .osobine-post-naslov h4{
	font: 2.0em Arial;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 15px;
	text-align: center;
	color: #fff;
}

.osobine #nazad{
	width: 25px;
	height: 25px;
	display: block;
	line-height: 999px;
	position: absolute;
	z-index: 60;
	top: 125px;
	left: 10px;
	overflow: hidden;
	cursor: pointer;
	background-image: url(previous.png);
}



.osobine #naprijed {
	width: 25px;
	height: 25px;
	display: block;
	position: absolute;
	line-height: 999px;
	overflow: hidden;
	z-index: 60;
	top: 125px;
	right: 10px;
	cursor: pointer;
	background-image: url(next.png);
} 

.osobine .izdvojeno-navigacija {
	position: absolute;
	top: 0px;
	right: 10px;
}

.osobine .izdvojeno-navigacija span {
	margin: 0;
	width:10px;
	height: 10px;
	background-color: #e92a0b;
	display: block;
	float: left;
	margin: 5px;
	cursor: pointer;
	overflow: hidden;
	line-height: 999px;
	background-image: url(appRO.png);
}


.osobine .izdvojeno-navigacija span.aktivno  {
	/* opacity: 1.0;
	filter:Alpha(opacity=100); */
	background-image: url(appRO.png);
	background-position: 10px 0px;
}



#recaptcha_response_field {
	margin-top: 10px;
	width: 270px;
	background-color: #f9f9f9;
	border: 1px solid #c3c3c3;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.stranica .recaptcha-error, .stranica-2 .recaptcha-error {
	border: 1px solid #fcdcaa; 
	background-color: #fdf0ca;
	padding: 30px;
	font-style: italic;
}

.stranica .korisnicka-obavijest, .stranica-2 .korisnicka-obavijest  {
	border: 1px solid #fcdcaa; 
	background-color: #fdf0ca;
	padding: 30px;
	font-style: italic;
}

.stranica .korisnicka-obavijest a, .stranica-2 .korisnicka-obavijest a{
	color: #42423D;
	font-weight: bold;
	text-decoration: none;
	outline: none;
}

.stranica .korisnicka-obavijest a:hover, .stranica-2 .korisnicka-obavijest a:hover { text-decoration: underline; }

.stranica #form-korisnik-narudzba-podaci span, .stranica-2 #form-korisnik-narudzba-podaci span{
	font-style: italic;
	font-size: 0.9em;
	margin-left: 5px;
}

.stranica .gui-error, .stranica-2 .gui-error {
	border: 1px solid #f5c984; 
	background-color: #fdf0ca;
	padding: 30px;
	font-style: italic;
}

.stranica .gui-error a, .stranica-2 .gui-error a {
	color: #42423D;
}

#recaptcha span.recaptcha_only_if_image {
	margin-top: 40px;
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 20px;
	font-style: italic;
	display: block;
}

#recaptcha-posalji, .gui-submit-gumb {
	font: 16px Tahoma, Helvetica, sans-serif;
	color: #fff;
	margin-top: 10px;
	background-color: #00acea;
	border: 1px solid #00acea;
	padding-top: 7px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 7px;
	cursor: pointer;
}

.gui-submit-gumb:hover {
	background-color: #35c8fe;
	border: 1px solid #35c8fe;
}

.profil-info-korisnik {
	margin-left: 20px;
	margin-bottom: 30px;
	margin-top: 30px;
}

.profil-info-korisnik .profil-podaci {
	float: left;
	margin-left: 20px;
}

.profil-info-korisnik .profil-podaci p {
	margin: 0;
	padding: 0;
	margin-bottom: 6px;
	font: 16px Arial, Helvetica, sans-serif;
}

.profil-info-korisnik p.profil-naziv {
	font: 2.0em Georgia, Palatino, sans-serif;
}

.recaptcha-posalji:hover {
	background-color: #35c8fe;
	border: 1px solid #35c8fe;
}

.recaptcha-unosi {
	width: 350px;

}

.recaptcha-unosi .fl {
	width: 300px;
	float: left;
} 

.recaptcha-unosi .fl-l {
	margin-top: 20px;
	width: 18px;
	
	float: left;
	margin-left: 20px;

}

.recaptcha-unosi .fl-l a {
	margin-bottom: 15px;
}

#recaptcha .recaptcha-reload{
	display: block;
	background-image: url(captcha_reload.png);
	width: 18px;
	height: 18px;
}

#recaptcha .recaptcha-help{
	display: block;
	background-image: url(captcha_help.png);
	width: 18px;
	height: 18px;
}

#recaptcha .recaptcha-audio {
	display: block;
	background-image: url(captcha_audio.png);
	width: 18px;
	height: 18px;
}

.stranica input[type=text], .stranica input[type=password], .stranica-2 input[type=text], .stranica-2 input[type=password]  {
	width: 490px;
	background-color: #f9f9f9;
	border: 1px solid #c3c3c3;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	font: 16px Arial, Helvetica, sans-serif;
	color: #2D2D2D;
}

.stranica label, .stranica-2 label {
	display: block;
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 5px;
}

.stranica .div-kontakt-forma, .stranica-2 .div-kontakt-forma{
	border: 0;
	width: 525px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;
}

.stranica .kontakt-forma-naslov, .stranica-2 .kontakt-forma-naslov{
	font: 2.0em Georgia, serif;
	margin-bottom: 45px;
	margin-left: 17px;
}

.stranica textarea{
	width: 490px;
	background-color: #f9f9f9;
	border: 1px solid #ccc;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	height: 150px;
	font: 16px Arial, Helvetica, sans-serif;
	color: #2D2D2D;
}

.stranica p a {
	color: #42423D;
	font-weight: bold;
}

.stranica h1.naziv-artikla {
	margin-top: 40px;
}
.stranica h2.brand-artikla {
	font: 1.3em Arial, Helvetica, sans-serif;
	margin-top: -15px;
	margin-bottom: 40px;
}

.stranica h2.brand-artikla small {
	background-color: #00acea;
	color: #fff;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	padding-left: 10px;
	padding-top:5px;
	padding-bottom: 5px;
	padding-right: 10px;
}

.prezentacija-artikla {
	margin-bottom: 30px;
}


.prezentacija-artikla img{
	float: left;
	width: 300px;
	margin-right: 10px;
}

.prezentacija-artikla .opcije-za-artikl {
	float: left;
	width: 250px;
}

.prezentacija-artikla .opcije-za-artikl .artikl-akcija {
	margin-bottom: 10px;
}

.prezentacija-artikla .opcije-za-artikl .artikl-akcija .ikona-akcija {
	float: right;
	width:52px;
	height: 52px;
	background-image: url(akcija.png);
	margin-left: 10px;
}

.prezentacija-artikla .opcije-za-artikl .artikl-akcija .tekst-akcija {
	float: right;
	width: 180px;
}

.prezentacija-artikla .opcije-za-artikl .artikl-kupnja .cijena-artikla {
	float: right;
	margin-right: 10px;
	margin-top: 2px;
	font: 1.0em Georgia, Times, serif;
}

.prezentacija-artikla .opcije-za-artikl .artikl-kupnja a {
	background-color: #00acea;
	background-image: url(kupiRO.png);
	background-position: 0px 0px;
	height: 24px;
	width: 48px;
	font-size: 14px;
	text-align: center;
	line-height: 24px;
	display: block;
	text-decoration: none;
	color: #fff;
	outline: none;
	float: right;
}

.prezentacija-artikla .opcije-za-artikl .artikl-kupnja a:hover{
	background-position: 48px 0px;
}

.prezentacija-artikla .opcije-za-artikl .artikl-ostalo {
	margin-top: 2px;
}

.prezentacija-artikla .opcije-za-artikl .artikl-ostalo p {
	font: 0.9em Georgia, Times, serif;
	color: #42423D;
	text-align: right;
}


.proizvod {
	border-bottom: 1px solid #f0f0f0;
	padding-top: 12px;
	padding-bottom: 12px;
	width: 550px;
	margin-left: auto;
	margin-right: auto;
}

.proizvod-kupnja a {
	background-color: #00acea;
	background-image: url(kupiRO.png);
	background-position: 0px 0px;
	height: 24px;
	width: 48px;
	font-size: 14px;
	text-align: center;
	line-height: 24px;
	display: block;
	text-decoration: none;
	color: #fff;
	outline: none;

}

.proizvod-kupnja a:hover, .artikl-kupnja a:hover {
	background-position: 48px 0px;
}

.proizvod-slika {
	width: 50px;
	float: left;
	
	height: 80px;
	position: relative;
}

.proizvod-slika a{
	outline: none;
}

.proizvod-slika .ikona-akcija {
	width: 25px;
	height: 25px;
	background-image: url(akcija-mala.png);
	position: absolute;
	right: -5px;
	top: -5px;
}

.proizvod-slika img {
	width: 46px;
	height: 42px;
	border: 2px solid #cccccc;
	outline: none;
	
}

.proizvod-opis {
	width: 440px;
	margin-right: 10px;
	float: left;
	position: relative;
	overflow: hidden;
}

.proizvod-opis h1 {
	margin-left: 10px;
	
	font: 1.0em Georgia,"Trebuchet MS", Verdana, sans-serif;
}

.proizvod-opis h1 a {
	color: #000;
	text-decoration: none;
}

.proizvod-opis h1 a:hover {
	
	text-decoration: underline;
}

.proizvod-opis h2 {
	margin-left: 10px;
	margin-top: 6px;
	font: 0.8em Tahoma, Geneva, sans-serif;
	color: #686864;
}

.proizvod-opis h2:hover {
	color: #42423d;
}

.dodano-u-kosaricu {
	padding: 5px;
	display: none;
	position: absolute;
	background-color: #585858;
	color: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}



.proizvod-cijena {
	
	margin-left: 10px;
	font: 0.8em Tahoma, Geneva, sans-serif;
	margin-top: 10px;
	color: #686864;
}

.proizvod-cijena a{
	text-decoration: none;
	color: #42423D;
}

.proizvod-cijena a:hover{
	text-decoration: underline;
	color: #42423d;
}

.proizvod-raspolozivo {
	width: 34px;
	height: 6px;
	display: block;
	margin-top: 8px;
	
	margin-right: auto;
	font: 0.8em "Trebuchet MS";
	font-style: italic;

	position: relative;
}

.proizvod-raspolozivo span.kolicina-bar {
	position: absolute;
	top: 0;
	left: 0;
	width: 34px;
	height:6px;
	background-image: url(kolicina2.png);
	z-index: 5;
}

.proizvod-raspolozivo span.kolicina-bar-over {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 16;
	height:6px;
	background-image: url(kolicinaOver2.png);
	width: 0%;
}

.proizvod-kupnja {
	float: left;
	width:50px;
}

.kategorije {
	margin-left: 20px;
	margin-right: 20px;
/* 	margin-bottom: 10px; */
	padding-bottom: 10px;
/*  	border-bottom: 1px solid #fCfCfC;  */
}

.podkategorije {
	margin-left: 20px;
	margin-right: 20px;
	padding-bottom: 10px;
	/* padding-bottom: 5px; */
/* 	border-bottom: 1px solid #f0f0f0; */
}

.proizvodi-pretraga {
	margin-left: 27px;
	margin-right: 27px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	border: 2px solid #ccc;
	margin-bottom: 20px;
	margin-top: 5px;
	background-color: #fff;
	
	/* padding-bottom: 5px; */
/* 	border-bottom: 1px solid #f0f0f0; */
}

.proizvodi-pretraga input[type=text] {
	width: 505px;
	background-color: #fff;
	font: 1.1em Tahoma, Arial, Helvetica, sans-serif;
	color: #6c6c6c;
	border: 1px solid #fff;
}

.proizvodi-pretraga input[type=text]:hover {
	color: #42423d;
}

.proizvodi-pretraga  #artikl-pretraga-posalji {
	background-image: url(searchRO.png);
	border: 0;
	height: 20px;
	width: 22px;
	display: block;
	float:left;
	margin-top: 3px;
	margin-right: 4px;
	cursor: pointer;
	background-position: 0px center;
}

.greska-unos {
	background-color:#f7cece !important;
	border:1px solid #ed5f4d !important;
}

.kosarica .greska-unos {
	border:0 none !important;
}

.proizvodi-pretraga  #artikl-pretraga-posalji:hover {background-position: 22px 0px;}

.proizvodjaci {
	margin-left: 20px;
	margin-right: 20px;
/* 	margin-bottom: 5px; */
	padding-bottom: 10px;
}

.proizvodjaci a {
	color: #42423D;
	font: 0.8em Tahoma, Arial, sans-serif;
	text-decoration: none;
	display: block;
	float: left;
	padding-left: 8px;
	padding-right: 8px;
	
	padding-top: 5px;
	padding-bottom: 5px;
	outline: none;
}

.podkategorije a {
	padding: 0;
	color: #42423D;
	font: 0.8em Tahoma, Arial, sans-serif;
	text-decoration: none;
	display: block;
	float: left;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 15px;
	outline: none;
	display: inline-block;
}

.kategorije a {
	color: #42423D;
	font-family: Tahoma, Arial, sans-serif;
	text-decoration: none;
	display: block;
	float: left;
	padding-left: 7px;
	padding-right: 7px;
	margin-left: 1px;
	margin-right: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	outline: none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.kategorije .odabrano, .podkategorije .odabrano, .proizvodjaci .odabrano{
	background-color: #42423D;
	color: #fff;
}

.povratak {
	background-color: #42423D;
	color: #fff!important;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	padding: 3px 10px 4px 10px;
	font: 13px sans-serif;
	text-transform: lowercase;
}

.povratak:hover{
	background-color: #00acea;
	text-decoration:none!important;
}

.kategorije .odabrano:hover, .kategorije .odabrano:active , .podkategorije .odabrano:hover, .podkategorije .odabrano:active, .proizvodjaci.odabrano:hover, .proizvodjaci .odabrano:active {
	background-color: #00acea;
}

.kategorije a:hover, .kategorije a:active, .podkategorije a:hover, .podkategorije a:active, .proizvodjaci a:hover, .proizvodjaci a:active {
	background-color: #00acea;
	color: #fff;
}

.alatniDio {
	margin-top: 46px;
	margin-left: 5px;
	width: 299px;
	float: left;
	min-height: 200px;
}

.korisnicke-opcije {
	width: 260px;
	font: 1.05em Tahoma,"Trebuchet MS", Arial, Helvetica, sans-serif;	
	/*background-image: url(widget-dno.png);
	background-repeat: repeat-x;
	background-position: left bottom; */
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1px;
	border-bottom: 1px solid #e5e5e5;
}

.korisnicke-opcije .login-info {
	padding-top: 10px;

	padding-bottom: 20px;
	
	/*background-image: url(kosaricaCheckout.png);
	background-repeat: no-repeat;
	background-position: left bottom; */
}

.korisnik-gravatar {
	width: 70px;
	height: 70px;
	background-color: #f0f0f0;
	padding: 5px;
	float: left;
}
.korisnik-gravatar a {
	border: 0;
	outline: none;
}


.korisnik-gravatar img {
	width: 70px;
	height: 70px;
	border: 0;
}




.korisnicke-opcije .login-info a {
	color: #000;
	text-decoration: none;
	display: block;
	float:left;
	padding-left: 16px;
	padding-right: 10px;
	border-left: 1px solid #e5e5e5;
	margin-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	
	outline: none;
	
}

.login-pristup {
	/*background-image: url(white-grad.png);
	background-color: #fff;
	border: 1px solid #e5e5e5;
	-moz-border-radius: 15px;
	width: 180px;*/
}


.korisnicke-opcije .login-info a:hover, .korisnicke-opcije .login-info #prikaziLogin:hover {
	color: #00acea;
}

.popis-aplikacija {
	margin-top: 25px;
	margin-bottom: 50px;
}

.popis-aplikacija .modul {
	font: 16px Tahoma, Helvetica, Arial, sans-serif;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	background-color: #f9f9f9;
	border: 1px solid #f0f0f0;
}

.popis-aplikacija .modul img {
	border: 0;
	float: left;
	margin-left: 20px;
	margin-right: 5px;
	margin-bottom: 15px;
}

.popis-aplikacija .modul .modul-opis {
	margin-left: 15px;
	float: left;
	width: 435px;
	
	
}

.popis-aplikacija .modul .modul-opis p {
	color: #42423D;
	font: 0.8em Arial, Helvetica, sans-serif;
	text-align: justify;
	margin-top: 5px;
}

.popis-aplikacija .modul h2 {
	font: 1.1em Georgia, Tahoma,Arial, Helvetica, sans-serif;
}

.popis-aplikacija .modul a {
	color: #42423D;
	text-decoration: none;
	
}

.popis-aplikacija .modul a:hover {
	color: #42423D;
	text-decoration: underline;
}

#prikaziLogin {
	color: #42423D;
	margin: 0;
	padding: 0;
	text-decoration: none;
	display: block;
	float:left;
/*	padding-left: 10px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 5px;*/
	overflow: hidden;
	line-height: 999px;
	text-transform: uppercase;

	border: 0;
	margin-top: 4px;
	margin-left: 5px;
	margin-right: 4px;
	width: 50px;
	height: 15px;
	background-image: url(prijava.png);
}

#prikaziRegistraciju {
	text-transform: uppercase;
	color: #42423D;
	margin: 0;
	padding: 0;
	overflow: hidden;
	text-decoration: none;
	display: block;
	float:left;
	line-height: 999px;
	width: 93px;
	height: 15px;
	margin-top: 4px;
	margin-left: 5px;
	background-image: url(registracija.png);
}

.korisnicke-opcije .login-info .korisnik-info {
	float: left;
}

.korisnicke-opcije .login-info .korisnik-info .korisnik-username {
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 7px;
	text-transform:capitalize;
	margin-left: 15px;
	color: #42423D;
}

.korisnicke-opcije .login-info .korisnik-info a {
	border: 0;
	padding: 0;
	margin-left: 15px;
	height: 20px;
	display: inline;
}

.kosarica {
	padding-top: 25px;
	width: 295px;
	min-height: 150px;
	margin-left: 2px;
	position: relative;
	margin-bottom: 30px;
}

.kosaricaMjestoVelika .kosarica {
	width: 100%;
	padding-top: 5px;
	min-height: 150px;
	position: relative;
	margin-bottom: 30px;
}

.kosaricaHeader {
	
	width: 260px;
	margin-left: auto;
	margin-right: auto;
	height: 65px;
	background-image: url(kosaricaHeader2.png);
	background-repeat: no-repeat;
}

.kosaricaMjestoVelika .kosaricaHeader {
	width: 100%;
	height: 65px;
	background-image: none;
}

.kosaricaMjestoVelika .kosaricaHeader a {
	font: 2.0em Georgia;
	margin: 0;
	padding: 0;
	color: #42423d;
	margin-top: 8px;
}

.kosaricaHeader .brProizvoda{
	font-size: 1.0em;
	float: right;
	margin-right: 15px;
	margin-top: 8px;
	/*background-color: #00acea;
	color: #fff;
	padding-left: 5px;
	padding-right: 5px;
	-moz-border-radius: 5px;*/
}

.kosaricaMjestoVelika .kosaricaHeader .brProizvoda{
	font-size: 1.0em;
	float: right;
	margin-right: 15px;
	margin-top: 8px;
	color: #42423d;
}

.kosaricaHeader .brProizvoda span {
	/*background-color: #646464;
	color: #fff;
	padding-left: 5px;
	padding-right: 5px;
	-moz-border-radius: 3px; */
	font-size: 2.0em;
}


.kosaricaHeader img {
	width: 63px;
	height: 49px;
	float: left;
	border: 0;
	margin-left: 20px;
}

.kosaricaHeader .naslov {
	font: 1.2em Tahoma, "Trebuchet MS", Verdana;
	margin-left: 82px;
	line-height: 50px;
	margin-top: 9px;
	float: left;
	text-decoration: none;
	outline: none;
	color: #000;
}


#kosaricaSadrzaj {
	width: 280px;
	margin-left: auto;
	margin-right: auto;
	min-height: 100px;
	color: #42423d;
}

.kosaricaMjestoVelika #kosaricaSadrzajVelika {
	width: 100%;
	min-height: 100px;
	color: #42423d;
	font-size: 0.9em;
}

#kosaricaSadrzaj p.kosarica-prazno {
	padding-top: 30px;
	text-align: center;
	font: 1.0em "Trebuchet MS", Verdana;
	font-style: italic;
}

#kosaricaSadrzajVelika p.kosarica-prazno {
	padding-top: 30px;
	text-align: center;
	font: 0.9em "Trebuchet MS", Verdana;
	font-style: italic;
}

#kosaricaSadrzaj a.proizvod-ukloni {
	width: 19px;
	height: 19px;
	display: block;
	background-image: url(obrisiRO.png);
	background-position: 0px 0px;
	outline: none;
}

#kosaricaSadrzajVelika a.proizvod-ukloni {
	margin-top: 4px;
	width: 19px;
	height: 19px;
	display: block;
	background-image: url(obrisiRO.png);
	background-position: 0px 0px;
	outline: none;
}

#kosaricaSadrzaj a.proizvod-ukloni:hover, #kosaricaSadrzaj a.proizvod-ukloni:active, #kosaricaSadrzajVelika a.proizvod-ukloni:hover, #kosaricaSadrzajVelika a.proizvod-ukloni:active {
	background-position: 19px 0px;
}

.kosarica-proizvod {
	margin-top: 5px;
}

.kosaricaMjestoVelika .kosarica-proizvod {

}

.kosarica-proizvod .kosarica-ukloni {
	width: 25px;

	float: left;
}

.kosarica-proizvod .kosarica-ime-proizvoda {
	margin-top: 2px;
	width: 120px;
	float: left;
}

.kosaricaMjestoVelika .kosarica-proizvod .kosarica-ime-proizvoda {
	margin: 0;
	padding: 0;
	width: 360px;
	float: left;
	/*line-height: 0;*/
}

.kosaricaMjestoVelika .kosarica-proizvod .kosarica-ime-proizvoda p{
	margin:0;
	margin-top:5px;
}

.kosarica-proizvod .kosarica-ime-proizvoda a  {
	color: #42423d;
	
	text-decoration: none;
	font-weight:normal;
}

.kosarica-proizvod .kosarica-ime-proizvoda a:hover {
	text-decoration: underline;
}

.kosarica-proizvod .kosarica-kolicina-proizvoda {
	width: 69px;
	background-color: #f9f9f9;
	float: left;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
}

.kosarica-proizvod .kosarica-kolicina-proizvoda input {
	margin: 0; 
	padding: 0;
	width: 30px;
	margin-left: 3px;
	border: 2px solid #f9f9f9;
	text-align: center;
	float: left;
	background-color: #fff;
}

.kosarica-proizvod .kosarica-kolicina-proizvoda input:hover{	
	border: 2px solid #cdcdcd;
}
.kosarica-proizvod .kosarica-ukupna-cijena{
margin-top: 2px;
	width: 59px;
	text-align: right;
	float: left;
	margin-right: 7px;
}

.kosaricaMjestoVelika .kosarica-proizvod .kosarica-ukupna-cijena{
	margin-top: 5px;
	width: 100px;
	text-align: right;
	float: left;
	margin-right: 7px;
}

.plus-minus {
	padding: 0;
	text-decoration: none;
	text-align: center;
	font-size: 1.2em;
	font-weight: bold;
	color: #ccc;
	height: 12px;
	line-height: 12px;
	width: 12px;
	margin-top: 3px;
	margin-left: 3px;

	float:left;
	display: block;
	outline: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.plus-minus:hover {
	
	color: #585858;
}

.korisnik-login {
	height: 250px;
}


.kosaricaAlati {
	width: 280px;
	height: 23px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
}

.kosaricaMjestoVelika .kosaricaAlati {
	width: 100%;
	margin-top: 10px;
	height: 23px;
}

.kosaricaAlati a {
	width: 20px;
	height: 19px;
	display: block;
	
	outline: none;
}

.kosaricaAlati p {
	float: left;
	
	margin-left: 10px;
}

.kosaricaAlati a.preracun {
	background-image: url(preracunRO2.png);
	background-position: 0px 0px;
	margin-left: 8px;
	float: left;
}
.kosaricaAlati a.preracun:hover {
	background-position: 18px 0px;
}

.kosaricaAlati a.isprazni {
	background-image: url(isprazniRO2.png);
	background-position: 0px 0px;
	margin-right: 10px;
	float: right;
}

.kosaricaAlati a.isprazni:hover {
	background-position: 18px 0px;
}

.kosaricaCheckout {
	min-height: 50px;
	width: 260px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(kosaricaCheckout.png);
	background-repeat: no-repeat;
	background-position: top center;
}

.kosaricaMjestoVelika .kosaricaCheckout {
	min-height: 50px;
	width: 100%;
	background-image: url(paginacija.png);
	background-repeat: no-repeat;
	background-position: top center;
}

.kosaricaCheckout h2 {
	font: 1.1em "Trebuchet MS", Verdana;
	width: 190px;
	float: left;
	margin-top: 21px;
	margin-left: 2px;
}

.kosaricaMjestoVelika .kosaricaCheckout h2 {
	font: 1.0em "Trebuchet MS", Verdana;
	width: 190px;
	float: right;
	text-align: right;
	margin-top: 17px;
	margin-right: 8px;
}

.kosaricaCheckout h2 strong {
	font-size: 1.1em;
	/*color: #ed5f4d;*/
	/*color: #5ecf2b;*/
	/*color: #00acea;*/
}

.kosaricaCheckout a {
	margin-top: 16px;
	margin-right: 2px;
	float: right;
	display: block;
	height: 28px;
	width: 59px;
	background-image: url(zavrsiKupnjuRO.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	line-height: 28px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	outline: none;
	font-size: 1.05em;
}

.kosaricaCheckout a:hover {
	background-position: -59px 0px;
}

.donji-centar-fill {
	width: 974px;
	height: 30px;
	background-color: #fff;
	margin-left: auto;
	margin-right: auto;
	background-image: url(donjiCentarFill.png);
	background-position: top center;
}

.donjiSadrzaj {
	height: 200px;
	width: 100%;
	background-image: url(footerBack.png);
	background-repeat: repeat-x;
	background-color: #41392e;
}

.donjiSadrzaj .donjiCentralni {
	width: 1000px;
	height: 200px;
	margin-left: auto;
	margin-right: auto;
/* 	background-image: url(footer.png);
	background-repeat: no-repeat;
	background-color: #41392e; */
	position: relative;
	font: 1.2em "Trebuchet MS", Verdana;
	color: #f9f9f9;
}

.donjiSadrzaj .donjiCentralni .site-map {
	position: absolute;
	top: 50px;
	/* left: 339px; */
	left: 300px;
	z-index: 6;
}

.donjiSadrzaj .donjiCentralni .social-ikone {
	width: 600px;
	height: 18px;
	position: absolute;
	top: 7px;
	right: 55px;
}

.donjiSadrzaj .donjiCentralni .social-ikone a {
	width: 16px;
	height: 16px;
	display: block;
	float: right;
	line-height: 999px;
	overflow: hidden;
	margin-left: 3px;
}

.donjiSadrzaj .donjiCentralni .social-ikone .rss-ikona { background-image: url(rss.png); }
.donjiSadrzaj .donjiCentralni .social-ikone .twitter-ikona { background-image: url(twitter-mala.png); }
.donjiSadrzaj .donjiCentralni .social-ikone .facebook-ikona { background-image: url(facebook.png); }

.donjiSadrzaj .donjiCentralni .site-map a,
.donjiSadrzaj .donjiCentralni .tvrtkaInfo a,
.donjiSadrzaj .donjiCentralni .radnoVrijeme a {
	font: 1.0em Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #fdf0ca;
	display: block;
	float: left;
	margin-right: 10px;
	outline: none;
}

.donjiSadrzaj .donjiCentralni .site-map a:hover,
.donjiSadrzaj .donjiCentralni .tvrtkaInfo a:hover,
.donjiSadrzaj .donjiCentralni .radnoVrijeme a:hover {
	color: #fff;
}


.donjiSadrzaj .donjiCentralni .vrh-stranice{
	position: absolute;
	right: 30px;
	top: 6px;
	color: #fdf0ca;
	text-decoration: none;
	outline: none;
	font: .8em Tahoma, Arial, Helvetica, sans-serif;
	background-image: url(back-to-top.png);
	background-position: 0px 0px;
	width: 18px;
	display: block;
	height: 18px;
	overflow: hidden;
	line-height: 999px;
/* 	text-shadow: 2px 2px 2px #42423d; */
}
.donjiSadrzaj .donjiCentralni .vrh-stranice:hover{
	background-position: 18px 0px;
}

.donjiSadrzaj .donjiCentralni .vrh-stranice:hover {
	color: #fff;
}

.donjiSadrzaj .donjiCentralni .tvrtkaIkona {
	width: 251px;
	height: 197px;
	position: absolute;
	top: -25px;
	background-image: url(hj-kucica.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

.donjiSadrzaj .donjiCentralni .tvrtkaInfo {
	position: absolute;
	top: 85px;
	left: 340px;
	border-right: 1px solid #222222;
	height: 75px;	
	width: 156px;
	padding-top: 15px;
}

.donjiSadrzaj .donjiCentralni .radnoVrijeme {
	position: absolute;
	top: 85px;
	left: 497px;
	border-left: 1px solid #544a3a;
	border-right: 1px solid #222222;
	height: 75px;
	padding-top: 15px;
	width: 184px;
	padding-left: 35px;

}

.donjiSadrzaj .donjiCentralni .mailingLista {
	position: absolute;
	top: 85px;
	left: 718px;
	border-left: 1px solid #544a3a;
	height: 75px;
	padding-top: 15px;
	padding-left: 35px;
	padding-right: 35px;
}

.donjiSadrzaj .donjiCentralni .mailingLista input {
	background-color: #f5f0ca;
	width: 170px;
	margin-top: 7px;
	height: 20px;
	border: 0;
	padding-top: 3px;
	padding-left: 3px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	font: 1.0em "Trebuchet MS", Verdana;
	float: left;
}

.donjiSadrzaj .donjiCentralni .mailingLista .mail-lista-submit {
	float: left;
	width: 27px;
	height: 25px;
	background-color: #312d24;
	margin-left: 7px;
	margin-top: 6px;
	background-image: url(maillista.png);
	background-repeat: no-repeat;
	background-position: 3px 5px;
	border-top: 1px solid #544a3a;
	border-left: 1px solid #544a3a;
	border-right: 1px solid #222;
	border-bottom: 1px solid #222;
	text-decoration: none;
	outline:none;
	cursor: pointer;
}

.donjiSadrzaj .donjiCentralni .mailingLista .mail-lista-submit:hover {
	background-color: #37332b;
	outline:none;
}

.donjiSadrzaj .donjiCentralni .mailingLista  .mail-lista-submit:active {
	border-top: 1px solid #222;
	border-left: 1px solid #222;
	border-right: 1px solid #544a3a;
	border-bottom: 1px solid #544a3a;
	background-color: #26231c;
	outline:none;
}

#backupEmail
{
	display:none;
}

#adresaKorisnika
{
	display:none;
}

.donjiInfo {
	height: 35px;
	text-align: center;
	color: #c69c6c;
	font: 1.2em "Trebuchet MS", Verdana;
	padding-top: 20px;
	background-color: #312d24;

}

.donjiInfo a {
	font: 1.0em Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #fdf0ca;
}

.donjiInfo a:hover {

	color: #fff;

}

.clearfix {
	clear: both;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
	font: 13px sans-serif;
}

 #tooltip.dark {
	border: 1px solid #42423D!important;
	background-color: #42423D!important;
	color:#fff!important;
	font: 13px sans-serif;
	font-weight: normal;
}

#tooltip h3, #tooltip div { margin: 0; }