a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top}
ul{list-style:none}
blockquote,q{quotes:none}
table,table td{padding:0;border:none;border-collapse:collapse}
img{vertical-align:top}
embed{vertical-align:top}
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}
mark,rp,rt,ruby,summary,time{display:inline}
/*
* Skeleton V1.1
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 8/17/2011
*/


/* Table of Contents
==================================================
	#Base 960 Grid
	#Tablet (Portrait)
	#Mobile (Portrait)
	#Mobile (Landscape)
	#Clearing */


/**************Global Structure*****************/
.wrapper{width:100%; overflow:hidden; position:relative;}
.wrapperMoj{width:33%; overflow:hidden; position:relative;float:left;}
.wrapperMoj p{padding:0px 7px;}
.wrapperMoj span.borders{width:172px;;}
.wrapperMoj img{width:172px;}
.wrapperMoj h4{text-align:center;margin-top:5px;}
.extra-wrap{overflow:hidden; display:block;}


/* #Base 960 Grid
================================================== */

	.container_24{position: relative; width: 960px; margin: 0 auto; padding: 0;}
	.grid_1,
	.grid_2,
	.grid_3,
	.grid_4,
	.grid_5,
	.grid_6,
	.grid_7,
	.grid_8,
	.grid_9,
	.grid_10,
	.grid_11,
	.grid_12,
	.grid_13,
	.grid_14,
	.grid_15,
	.grid_16,
	.grid_17,
	.grid_18,
	.grid_19,
	.grid_20,
	.grid_21,
	.grid_22,
	.grid_23,
	.grid_24{float: left; display: inline; margin-left:5px; margin-right:5px;}

	/* Nested Column Classes */
	.container_24 .alpha		{margin-left: 0 !important;}
	.container_24 .omega		{margin-right: 0 !important; margin-bottom:0 !important;}

	/* Base Grid */
	.container_24 .grid_1		{width: 30px; }
	.container_24 .grid_2		{width: 70px;}
	.container_24 .grid_3		{width: 110px;}
	.container_24 .grid_4 		{width: 150px;}
	.container_24 .grid_5 		{width: 190px;}
	.container_24 .grid_6 		{width: 230px;}
	.container_24 .grid_7 		{width: 270px;}
	.container_24 .grid_8		{width: 310px;}
	.container_24 .grid_9 		{width: 350px;}
	.container_24 .grid_10 		{width: 390px;}
	.container_24 .grid_11 		{width: 430px;}
	.container_24 .grid_12 		{width: 470px;}
	.container_24 .grid_13 		{width: 510px;}
	.container_24 .grid_14		{width: 550px;}
	.container_24 .grid_15 		{width: 590px;}
	.container_24 .grid_16		{width: 630px;}
	.container_24 .grid_17		{width: 670px;}
	.container_24 .grid_18 		{width: 710px;}
	.container_24 .grid_19 		{width: 750px;}
	.container_24 .grid_20 		{width: 790px;}
	.container_24 .grid_21		{width: 830px;}
	.container_24 .grid_22		{width: 870px;}
	.container_24 .grid_23		{width: 910px;}
	.container_24 .grid_24		{width: 950px;}
	/* Prefix Extra Space >> 24 Columns */
	.container_24 .prefix_1		{padding-left:40px;}
	.container_24 .prefix_2		{padding-left:80px;}
	.container_24 .prefix_3		{padding-left:120px;}
	.container_24 .prefix_4		{padding-left:160px;}
	.container_24 .prefix_5		{padding-left:200px;}
	.container_24 .prefix_6		{padding-left:240px;}
	.container_24 .prefix_7		{padding-left:280px;}
	.container_24 .prefix_8		{padding-left:320px;}
	.container_24 .prefix_9		{padding-left:360px;}
	.container_24 .prefix_10	{padding-left:400px;}
	.container_24 .prefix_11	{padding-left:440px;}
	.container_24 .prefix_12	{padding-left:480px;}
	.container_24 .prefix_13	{padding-left:520px;}
	.container_24 .prefix_14	{padding-left:560px;}
	.container_24 .prefix_15	{padding-left:600px;}
	.container_24 .prefix_16	{padding-left:640px;}
	.container_24 .prefix_17	{padding-left:680px;}
	.container_24 .prefix_18	{padding-left:720px;}
	.container_24 .prefix_19	{padding-left:760px;}
	.container_24 .prefix_20	{padding-left:800px;}
	.container_24 .prefix_21	{padding-left:840px;}
	.container_24 .prefix_22	{padding-left:880px;}
	.container_24 .prefix_23	{padding-left:920px;}
	/* Suffix Extra Space >> 24 Columns */
	.container_24 .suffix_1		{padding-right:40px;}
	.container_24 .suffix_2		{padding-right:80px;}
	.container_24 .suffix_3		{padding-right:120px;}
	.container_24 .suffix_4		{padding-right:160px;}
	.container_24 .suffix_5		{padding-right:200px;}
	.container_24 .suffix_6		{padding-right:240px;}
	.container_24 .suffix_7		{padding-right:280px;}
	.container_24 .suffix_8		{padding-right:320px;}
	.container_24 .suffix_9		{padding-right:360px;}
	.container_24 .suffix_10	{padding-right:400px;}
	.container_24 .suffix_11	{padding-right:440px;}
	.container_24 .suffix_12	{padding-right:480px;}
	.container_24 .suffix_13	{padding-right:520px;}
	.container_24 .suffix_14	{padding-right:560px;}
	.container_24 .suffix_15	{padding-right:600px;}
	.container_24 .suffix_16	{padding-right:640px;}
	.container_24 .suffix_17	{padding-right:680px;}
	.container_24 .suffix_18	{padding-right:720px;}
	.container_24 .suffix_19	{padding-right:760px;}
	.container_24 .suffix_20	{padding-right:800px;}
	.container_24 .suffix_21	{padding-right:840px;}
	.container_24 .suffix_22	{padding-right:880px;}
	.container_24 .suffix_23	{padding-right:920px;}
	
	/*twin columns*/
	.dcol-6{float:left; width:230px; margin-right:10px;}


/* #Clearing
================================================== */

/* Self Clearing Goodness */
	.container_24:after {content: "\0020"; display: block; height: 0; clear: both; visibility: hidden;}

/* Use clearfix class on parent to clear nested columns,
or wrap each row of columns in a <div class="row"> */
.clearfix:before,
.clearfix:after,
.row:before,
.row:after {
	content: '\0020';
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.row:after, .clearfix:after {clear: both;}
.row, .clearfix {zoom: 1;}

/* You can also use a <br class="clear" /> to clear columns */
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.navigation{position: absolute;    right: 0;    top: 77px; z-index:90;}
nav{border-top:3px solid #ebecec; margin-bottom:-13px; clear: right; float: right; position: relative; z-index: 999;width:728px;}
#menu-icon{display:none;}
#kontakt-icon{display:none;}
.menu {list-style:none; margin-top:-3px;position:relative;z-index:1000;}
.kontakt {margin-top:-3px;position:relative;z-index:1000;display:none;}
.menu > li {
	position:relative;
	float:left;
	font:17px/21px Arial, Helvetica, sans-serif;
	text-transform:lowercase;
	z-index:1001;
}
	.menu > li > a {
		display:block;
		color:#4C4E51;
		text-decoration:none;
		text-align:center;
		padding:30px 0 43px;
		background:url(../images/menu-bg.png) center -999em no-repeat;
		width:111px;
		position:relative;
		z-index:1002;
	}
		.menu > li.sfHover > a,.menu > li > a:hover , .menu > li.current > a {text-decoration:none; color:#fff; background-position: center bottom;}
	.menu .menu-arrow{display:none;}
/***submenu***/
.menu ul {
	position:absolute;
	top:-999em;
	width:225px; 
	display:none;
	padding:21px 7px 15px 10px;
	background:#e2ded5;
	z-index:1003;
}
.menu li li{
	width:100%;
	padding:0;
	margin-bottom:4px;
	position:relative;
	z-index:1004;
	font:14px/17px Arial, Helvetica, sans-serif;
	text-transform:none;
}
	.menu li li a{
		display:block;
		background:url(../images/submenu-bg.jpg) right -999em no-repeat;
		color:#8c8c8c;
		text-decoration:none;
		padding:1px 14px 3px;
		height:17px;
		overflow:hidden;
	}
		.menu li li > a:hover,.menu li li.sfHover > a{
			color:#fff;
			text-decoration:none;
			background-position: right top;
			background-color:#d5cdba;
		}
.menu li:hover ul, .menu li.sfHover ul {left:0px; top:81px;}
.menu li:hover li ul, .menu li.sfHover li ul {top:-999em;}
/***submenu***/
.menu ul ul{
	position:static;
	width:auto;
	padding:15px 0px 15px 20px;
}

html,body{height:100%;}
body{
	background:#fff;
	font:13px/18px Arial, Helvetica, sans-serif;
	color:#4C4E51;
	position:relative;
	min-width:320px;
}
/*********************************header*************************************/
header{width:100%; padding:0;margin-top:30px;}
	header .bg1{
		border-top:1px solid #dfdfdf;
		background:url(../images/gradient.gif) center top repeat-x #fff;
		position:relative;
		z-index:1;
		height:380px;
	}
h1{font:normal 32px/36px Arial, Helvetica, sans-serif; color:#4c4e51; letter-spacing:-1px;margin-bottom:10px;}
h2{font:normal 28px/32px Arial, Helvetica, sans-serif; color:#4c4e51; letter-spacing:-1px;margin-bottom:15px;margin-top:10px;}


header .phone{
	background:url("../images/telefon2-veciodkratkog.png") no-repeat scroll right top transparent;
	font:18px/22px Arial, Helvetica, sans-serif;
	text-align:right;
	margin-bottom:0px;
	height:78px;
	vertical-align:0;
	width:300px;
	position:absolute;
	right:0px;
	top:0px;
}
.paddingTop{padding-top:20px;}
.logo{width:135px;height:142px;position:absolute;top:10px;left:0px;}
.naziv{position:absolute;top:30px;left:187px;height:63px;}
.naziv p a{color:#828387;text-decoration:none;font-size:49px;}
.naziv p a:hover{color:#656565;text-decoration:none;}
	header .phone span{
		display:block;
		margin-right:50px;
		margin-top: 25px;
		font-size:25px;
		line-height:27px;
		font-weight:bold;
		vertical-align:0;
		color:#fefefe;
		text-shadow:2px 2px 2px #323232;
	}
/********************************* Content **********************************/
#content{
	width:100%;
	background:url(../images/gradient.gif) center top repeat-x #fff;
	border-top:1px solid #dfdfdf;
	padding:40px 0 64px;
}
	#page1 #content{background:#f7f7f7;}
/*----- Global Structure -----*/
.img-indent{float:left; margin-right:20px;}
.img-indent2{float:left; margin-right:10px;}
.img-indent3{float:left; margin-right:15px;}
.last-item{margin-right:0 !important; margin-bottom:0 !important;} 

/* ---------- Tags ---------*/
h3{font:normal 25px/30px Arial, Helvetica, sans-serif; color:#4c4e51; letter-spacing:-1px;}
h4, footer p{font:normal 18px/22px Arial, Helvetica, sans-serif; color:#a7a7a7;}
	h4.title1{line-height:25px;}
	h4.title2{color:#4C4E51;}
	h4 a{color:#4C4E51; text-decoration:none;}
		h4 a:hover{color:#f5b400;}
h6{font:normal 13px/18px Arial, Helvetica, sans-serif; color:#f5b400;}

blockquote{width:100%;}
	.quote-caption{text-align:right;}
time.date1{
	display:inline-block;
	background:url(../images/date-icon.gif) 0 2px no-repeat;
	font:italic 12px/18px Arial, Helvetica, sans-serif;
	padding-left:24px;
}
.uppercase{text-transform:uppercase;}
/*---------- Columns --------*/
.tcol-4{float:left; width:150px; margin-right:10px;}
/*----------- Boxes ----------*/
.circle{
	float:left;
	margin-right:10px;
	width:75px;
	height:75px;
	overflow:hidden;
	background:#f5ba16;
	font:60px/72px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	border-top:1px solid #dda814;
	border-left:1px solid #dda814;
	border-radius:38px;
	-moz-border-radius:38px;
	-webkit-border-radius:38px;
}
	.circle.numb{margin-right:15px;}
/*---------- Links ----------*/
a{color:#f5b400; outline:none; cursor:pointer; text-decoration:underline;}
	a:hover{text-decoration: none;}
a[href^="tel:"]{color:#828387; text-decoration:none;}
.link{font:italic 12px/18px Arial, Helvetica, sans-serif;}
.button{display:inline-block; cursor:pointer;}
	.button:hover{text-decoration:none;}
/*---------- Fonts ----------*/
.font-1{font-size:14px; line-height:20px;}
/*---------- Lists -----------*/
.list-1 li{
	font:13px/18px Arial, Helvetica, sans-serif;
	color:#828387;
	background:url(../images/marker-1.png) 0 0 no-repeat;
	padding-left:29px;
	padding-top:1px;
	min-height:20px;
	margin-bottom:6px;
}
.bold{font-weight:bold;}
.list-1a li{
	font:16px/20px Arial, Helvetica, sans-serif;
	color:#828387;
	font-weight:bold;
	background:url(../images/marker-1.png) 0 0 no-repeat;
	padding-left:29px;
	padding-top:1px;
	min-height:20px;
	margin-bottom:6px;
}
	.list-1 a{color:#828387; text-decoration:none;}
		.list-1 a:hover{color:#f5ba16;}
/*---------- Borders ---------*/
.borders{border:3px solid #e4e4e4;}
	span.borders{display:block;}
.border-right12{background:url(../images/pic1.gif) 474px 0px repeat-y;}
.border-right6{background:url(../images/pic1.gif) 327px 0px repeat-y;}
/*---------- Indents ---------*/
p, .p3-1{margin-bottom:18px}
	.p0{margin-bottom:0;}		.p0-1{margin-bottom:3px;}
	.p1{margin-bottom:5px;}		.p1-1{margin-bottom:8px;}
	.p2{margin-bottom:10px;}	.p2-1{margin-bottom:12px;}
	.p3{margin-bottom:15px;}
	.p4{margin-bottom:20px;}	.p4-1{margin-bottom:22px;}
	.p5{margin-bottom:25px;}	.p5-1{margin-bottom:28px;}
	.p6{margin-bottom:30px;}	.p6-1{margin-bottom:32px;}
	.p7{margin-bottom:35px;}	.p7-1{margin-bottom:37px;}
	.p8{margin-bottom:40px;}	.p8-1{margin-bottom:42px;}
.indent-top1{padding-top:4px;}
.indent-right2{padding-right:10px;}
.indent-right3{padding-right:15px;}
.indent-right25{padding-right:60px;}
.indent-left3{padding-left:15px;}
.indent-left8{padding-left:40px;}
.indent-bottom1{padding-bottom:5px;}
.indent-bottom5{padding-bottom:25px;}
.indent-bottom8{padding-bottom:40px;}
.indent-bottom10{padding-bottom:50px;}
.indent-bottom11{padding-bottom:55px;}
/*----------- Map ------------*/
#map iframe{width:385px; height:296px;}
#map dl{width:100%; position:relative; overflow:hidden;}
#map dt{margin-bottom:19px;}
#map dd{
	background-image:url(../images/contact-icons.png);
	background-repeat:no-repeat;
	padding-left:39px;
	padding-top:3px;
	min-height:26px;
	margin-bottom:11px;
}
	#map dd.icon-1{background-position:0 0;}
	#map dd.icon-2{background-position:0 -40px;}
	#map dd.icon-3{background-position:0 -76px;}
/************************************** Footer *************************************/
footer{width:100%; border-top:1px solid #dfdfdf; padding:55px 0 40px;}
	#page1 footer{padding:33px 0 40px;}
	footer .indent-bottom{padding-bottom:54px;}
.banners{overflow:hidden; padding:0 4px 35px; border-bottom:1px solid #e6e6e6;}
	.banners li{float:left; margin-right:60px;}
	.banners a{display:block; text-decoration:none;}
	.banners img{opacity:0.7; filter: alpha(opacity=70);}
.footer-menu li{font:12px/15px Arial, Helvetica, sans-serif; margin-bottom:7px;}
	.footer-menu a{text-decoration:none; color:#737a7f;}
		.footer-menu a:hover{color:#e2a90a;}
.footer-map{float:right;}
.footer-text{float:left; width:190px; font:12px/22px Arial, Helvetica, sans-serif; color:#737a7f;}
	.footer-text > a {color:#737a7f; text-decoration:none;}
		.footer-text > a:hover {text-decoration:underline;}
	.footer-text span, .footer-text span a{color:#000;}
	footer p {text-align:center;}
	footer p a {text-decoration:none; color:#828387;}
	footer p a:hover {text-decoration:none; color:#F5B400;}

/*=================================================================================*/
@media only screen and (max-width: 995px) {
	p, .p3, .p3-1{margin-bottom:15px}
		.p4-1, .p5, .p5-1, .p6, .p6-1, .p7, .p7-1, .p8, .p8-1{margin-bottom:20px;}
	h3{margin-bottom:15px !important;}
	.tcol-4{width:118px;}
	.border-right12{background-position:378px 0px;}
	.indent-right2, .indent-right3{padding-right:0px;}
	.indent-left8{padding-left:10px;}
	.indent-bottom1, .indent-bottom5, .indent-bottom8, .indent-bottom10, .indent-bottom11{padding-bottom:30px;}
	/*-----------------------------------------*/
	header .bg1{background-image:url(../images/gradient-tp.gif);}
	h1{padding-left:0;}
	.circle{width:70px; height:70px; font-size:58px; line-height:70px; border-radius:35px; -moz-border-radius:35px; -webkit-border-radius:35px;}
	.banners{padding:0 0 30px;}
		.banners li{margin-right:23px;}
	#map iframe{width:250px; height:280px;}
	.footer-map{width:182px;}
	.footer-text{width:170px;}
}

@media only screen and (max-width: 767px) {
	header .bg1{background-image:url(../images/gradient-ml.gif);}
	h1{padding-top:0;}
	header .phone{display:none;}
	.banners li{margin-right:0px; width:200px; text-align:center; padding:5px 0;}
		.banners li img{width:auto;}
	#map iframe{width:100%;}
	.tcol-4{width:133px;}
	.border-right12{background:none;}
	.indent-top1{padding-top:0;}
	.footer-map, .footer-text{width:200px;}
}

@media only screen and (max-width: 479px) {
	h1 a{width:165px; height:64px; background-image:url(../images/logo-mp.png);}
	header .bg1{background-image:url(../images/gradient-mp.gif);}
	.banners li{width:150px;}
	.tcol-4{width:93px;}
	.footer-map{float:none; width:100%; margin-bottom:20px;}
	.footer-text{float:none; width:100%;}
}


/*forma*/

form p{
	margin-bottom:2px;
}
form p:last-child{ /* Sélecteur avancé pour sélectionner le dernier paragraphe du formulaire */
	margin-bottom:0;
}
label{
	cursor:pointer;
	display:block;
	float:left;
	font-size:13px;
	font-weight:bold;
	width:82px;
	margin-top:5px;
}
form p:hover label{
	color:#0459b7;
}

textarea,
input[type=text],
input[type=file],
input[type=password]{
	width:208px;
	background: rgba(255, 255, 255, 0.9);
	background:-moz-linear-gradient(90deg, #fff, #eee); /* Firefox */
	background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#fff), color-stop(0.2, #fff)); /* Webkit */
	border:1px solid #aaa;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-moz-box-shadow:0 0 3px #aaa;
	-webkit-box-shadow:0 0 3px #aaa;
	padding:4px 2px;
	margin:3px;
}
textarea:focus,
input[type=text]:focus,
input[type=file]:focus,
input[type=password]:focus{
	border-color:#093c75;
	-moz-box-shadow:0 0 3px #0459b7;
	-webkit-box-shadow:0 0 3px #0459b7;
	outline:none; /* Pour enlever le contour jaune lorsque l'on sélectionne un input dans Chrome */
}
input[type=submit],
a.submit{
	margin-top:5px;
	background-color: #3b9417 ;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#3b9417), to(#75d250));
background: -moz-linear-gradient(top, #3b9417, #75d250);
/*background: -moz-linear-gradient(top, #0097CD, #00CDE7);*/
-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#3b9417, endColorStr=#75d250);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#3b9417, endColorStr=#75d250);
display:inline-block; /* IE is so silly */
	border:1px solid #378b15  ;
	border-radius:15px;
	-webkit-border-radius:15px;
	-webkit-border-radius:15px;
	-moz-box-shadow:0 1px 0 #fff;
	-webkit-box-shadow:0 1px 0 #fff;
	color:#fff;
	cursor:pointer;
	font-family:Arial,sans-serif;
	letter-spacing:0px;
	font-size:18px;
	font-weight:bold;
	margin-left:82px;
	width:212px !important;
	padding:7px 7px;
	text-decoration:none;
	text-shadow:0 1px 1px #333;

	
}
input[type=submit]:hover,
a.submit:hover{
background: #3b9417;
	text-decoration:none;
}
input[type=submit]:active,
input[type=submit]:focus,
a.submit:active,
a.submit:focus{
background: #3b9417;
	outline:none;
}
p span{font-weight:bold;color:#C9970E;}

.img_right {
float: right;
margin: 0 0 5px 15px;}
.img_left {
float: left;
margin: 0 15px 5px 0;}
img.border {
border: 1px solid #DFDFDF;
}
.CBuBoji{max-width:160px;}
.mTop{margin-top:21px;}
.galerija img{ margin:6px 8px;border: 1px solid #eee;padding:3px; }
.galerija img:hover{border: 1px solid #989898;padding:3px;background:#dedede; }
ul.text{padding-left:50px;list-style-type: disc;margin-bottom:10px;}

.cjenik td{padding:8px 18px;border-top: 1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;vertical-align:middle;}
.cjenik td.druga{border-left: 1px solid #DFDFDF;border-right: 1px solid #DFDFDF;}
th{vertical-align:middle;padding:4px 12px;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
.cjenik th.treca{background:#F5BA16;color:#4C4E51;font-weight:bold;}
.cjenik td.zadnja{background:#FFD96F;-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;border-bottom:none;}
.zadnjiRed td{padding:2px;}
.cjenik td.treca{border-top: 1px solid #F5BA16;border-bottom: 1px solid #F5BA16;background:#ffd96f;color:#4C4E51;font-weight:bold;text-shadow:2px 2px 2px #fefefe;font-size:18px;}
.bezDonjegBordera{border-bottom:none !important;}
.textcenter{text-align:center;}
.neparna{background: #ffffff;}

.svjedocanstva {margin-bottom:25px;border-bottom:dashed 3px #DFDFDF;}
.svjedocanstva cite{text-align:right;width:100%;display:block;color:#636466;font-weight:bold;display:block;}
.svjedocanstva img{margin-right:10px; vertical-align: bottom;float:left;}
.popust{position:absolute;z-index:50;width:190px;height:156px;background:url(../images/popust-plavi.png) top left no-repeat;top:6px;text-align:center;padding-top:34px;right:0px;}
.popustKontakt{width:190px;height:156px;background:url(../images/popust-plavi.png) top left no-repeat;text-align:center;padding-top:34px;margin-left:55px;margin-bottom:20px;}
.popust img{max-width:250px;}
.popust span.prvi, .popustKontakt span.prvi{font-size:26px;display:block;}
.popust span.drugi, .popustKontakt span.drugi{display:block; font-size:72px; margin-top:15px;}
.popust a, .popustKontakt span{text-decoration:none;color:#fff;text-shadow:2px 2px 2px #ababab;}
.popust a:hover{color:#eaeaea;}
.zaKontakt p{width:304px;}
form .prednosti{margin-top:20px;}
form .prednosti ul li {margin-bottom:10px; }
.prednosti{float:right;width:260px;}
.prednosti ul li, .prednostiWidget li { background: url('../images/kvacica.png') no-repeat left 2px;  padding: 3px 0px 3px 28px; }
.prednostiWidget{max-width:260px;margin-left:20px;}
textarea.naKontaktu{height:80px;width:490px;}
textarea{resize: none; }
#test1{margin: 20px auto 0px;border: 1px dashed silver;width: 587px;height: 467px;color: #333 !important;}
.pola{border: 1px solid #DFDFDF;    border-radius: 5px 5px 5px 5px;    float: left;    margin: 0 4px 10px 4px;    padding-bottom: 13px;    text-align: center;    width: 147px;}
.pola h4{font-size:13px;text-align:center;font-weight:bold;}
.pola h4 a{color:#0097CD;}
.cZvijezda{color:red;}
.naStranici p{margin:5px 0;}
h4{color:#4C4E51 !important;}
img.zaSvjedocanstva{float:left;width:75px;margin-right:10px;}
.okvir{border:1px solid #DFDFDF;padding:10px 20px; border-radius:15px;}

a.linkBoja{
	margin-top:5px;
	background-color: #F5BA16 ;

display:inline-block; /* IE is so silly */
	border:1px solid #DBA718  ;
	border-radius:15px;
	-webkit-border-radius:15px;
	-webkit-border-radius:15px;
	-moz-box-shadow:0 1px 0 #fff;
	-webkit-box-shadow:0 1px 0 #fff;
	color:#fff;
	cursor:pointer;
	font-family:Arial,sans-serif;
	letter-spacing:0px;
	font-size:18px;
	font-weight:bold;
	margin-left:82px;
	width:252px;
	padding:7px 17px;
	text-decoration:none;
	text-shadow:0 1px 1px #333;
}

a.protesi{width:158px;}
.skype img{height:48px;}

  /*cookie law*/
 
 .cookie-message {
  position:fixed;
  top:0;left:0;right:0;
  padding:0;
  background:#fdfdfd !important;
  border-bottom:1px #aaa solid  !important;
  z-index: 99;
  opacity:0.75;
}
.cookie-message a:hover {background:#F5BA16;}
.cookie-message a {
  float:right;
  cursor:pointer;
  background:#FFB60C;
  padding:5px 12px;
}
.cookie-message a.zelim-vise {
 float:right;
  cursor:pointer;
  background:none;
  color:#333;
	margin-right:0px;
	padding-right:0px;
}
.cookie-message p, .cookie-message a {
  color:#333;
  font:10px/16px Arial;
  margin:6px 0;
  padding:3px 8px;
}

.cookiebar-close{margin-right:10px;}
.cookie-message a{  margin-top:0px;}
 .ui-widget-header.cookie-message.blue .unutarnji{margin:0px auto;width:980px;}
 .ui-widget-header.cookie-message.blue {
  background:none;
  border:none;

}
.cookie-message.blue p{ color:#333; padding:4px 0; }
 
 /*end cookie law*/
 
   .tablicaDogadnjanja{margin:5px 0 55px 0;}
 .tablicaDogadnjanja span.veciFont{line-height:32px;font-size:32px;color:#7A7673;font-weight:normal;}
 .tablicaDogadnjanja td,.tablicaDogadnjanja th{text-align:center; padding:3px 1%;width:12.28%;vertical-align:middle;border: 1px solid #aaa;}
 .tablicaDogadnjanja td{color:#C9970E;;}
 header .container_24{height:162px;position:relative;z-index:2;}
 
.ls-wrapper {
  display:none;
}

img.estetska {display:block;width:450px;margin:0px auto;}
.p2.desno{text-align:right;}
.p2.desno a{width:272px;}

#gumbKontaktLijevi{display:none;}
::-webkit-input-placeholder { font-family:Arial,sans-serif;}
:-moz-placeholder { font-family:Arial,sans-serif; }
::-moz-placeholder {  font-family:Arial,sans-serif; }
:-ms-input-placeholder {   font-family:Arial,sans-serif; }


.scr{width:288px;margin-bottom:30px;border:1px solid #DFDFDF}
.scr:hover{border:1px solid #666 !important;}
#info3{display:none;}
.estetska{width:50%;float:left;}
#backToTop{position:fixed;bottom:14%;left:1.5%;opacity:0.9;display:none;}
.slikaR.naNaslovnoj{margin:20px 35px 0 0;}

.menu ul.uslugeZaSmanjit{width:305px;}
#slides{
	width: 100%;
	position:relative;
	z-index:2;
}
.slides_container{
	width:950px;
	height:380px;
	overflow:hidden;
}
.slide{width:950px; height:auto;}

/* Control Nav */
.pagination{position:absolute; bottom:8px; right:-2px; overflow:hidden;  z-index:98;}
	.pagination li{
		float:left;
		font-size:0px;
		line-height:0;
		margin-right:2px;
		text-indent:-5000px;
	}
		.pagination li a{
			display:block;
			height:13px;
			width:13px;
			background: url(../images/pagination.png) -15px 0 no-repeat;
		}
			.pagination li.current a,.pagination li a:hover{background-position:0 0;}
			.pagination li.current a{cursor:default;}

/* Caption */
.caption{
	z-index:999;
	position:absolute;
	top:0px;
	left:0px;
	width:490px;
	padding-top:37px;
	overflow:hidden;
	font:26px/32px Arial, Helvetica, sans-serif;
	color:#969696;
}
	.caption strong{
		font-family: 'Dosis', sans-serif;
		font-weight:300;
		display:block;
		font-size:70px;
		line-height:84px;
		color:#b9aa81;
		text-transform:uppercase;
		margin-left:-3px;
	}
	.caption span{
		display:block;
		font-size:48px;
		line-height:60px;
		color:#2e2c2b;
		letter-spacing:-1px;
		margin-top:-15px;
	}
	.caption em{
		font-style:normal;
		display:block;
		margin-top:-7px;
		
	}

/*Slider links*/
.slider-links{
	position:absolute;
	top:240px;
	left:0;
	border-top:3px solid #ebecec;
	background:url(../images/slider-links-tail.png) 0 0 repeat;
	height:137px;
	z-index:998;
}
	.slider-links li{
		float:left;
		font:bold 19px/23px Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		text-align: center;
		background:url(../images/slider-links-separator.gif) right 20px no-repeat;
	}
		.slider-links li.last-item{background:none;}
	.slider-links a{
		display:block;
		color:#b9aa81;
		text-decoration:none;
		background:url(../images/slider-links-bg.png) center top no-repeat;
		width:156px;
		height: 133px;
		padding: 23px 0 0;
		overflow: hidden;
		position: relative;
	}
	.slider-links li.srednji a,.slider-links li a:hover{background:url(../images/slider-links-bg.png) center -157px no-repeat; color:#fff;}
		.slider-links a strong{
			font-weight:normal;
			font-size:17px;
			font-family: 'Courgette', cursive;
			line-height:34px;
			color:#242323;
			text-transform:lowercase;
			letter-spacing:-1px;
			text-align: center;
			display:block;
			padding: 0px !important;
			margin-bottom:3px;
		}
			.slider-links li:first-child a strong{padding: 0 15px;}
		.slider-links a span{
			display:block;
			width:23px;
			height:23px;
			overflow:hidden;
			background:url(../images/slider-links-marker.png) center top no-repeat;
			position:absolute;
			top:86px;
			left:67px;
		}
			.slider-links li.srednji a span,.slider-links li a:hover span{background-position:center -26px;}

			.slider-links a{font-size:16px;}

@media only screen and (max-width: 995px){
	.slides_container{width:748px; height:350px;}
	.slide{width:748px;}
	/* Caption */
	.caption{background:none; padding-top:30px;}
	/*Slider links*/
	.slider-links{top:230px; height:117px;}
	.slider-links li{background-position:right 10px;}
	.slider-links a{width:130px; height: 117px; padding: 15px 0 0;}
		.slider-links a:hover{background-position:center bottom;}
		.slider-links a strong{padding: 0 13px;}
			.slider-links li:first-child a strong{padding: 0 8px;}
		.slider-links a span{top:75px; left:54px;}
}
@media only screen and (max-width: 767px){
	#slides, .slides_container{width:420px; height:197px;}
	.slide{width:420px;}
	/* Caption, Slider links */
	.caption, .slider-links{display:none !important;}
	/* Control Nav */
	.pagination{bottom:auto; right:auto; top:30px; left:0px;}
}
@media only screen and (max-width: 479px){
	#slides, .slides_container{width:300px; height:141px;}
	.slide{width:300px;}
}