@import url("reset.css");
html {
	background: url(../images/site-bg.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
body {height:100%;font-family:MyriadProCondRegular, sans-serif;color:#74598D;font-size:14px;line-height:18px;}
img{ border:none;}

@font-face {
    font-family: 'MyriadProCondRegular';
    src: url('../font/myriadpro-cond-webfont.eot');
    src: url('../font/myriadpro-cond-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/myriadpro-cond-webfont.woff') format('woff'),
         url('../font/myriadpro-cond-webfont.ttf') format('truetype'),
         url('../font/myriadpro-cond-webfont.svg#MyriadProCondRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MyriadProLightRegular';
    src: url('../font/myriadpro-light-webfont.eot');
    src: url('../font/myriadpro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/myriadpro-light-webfont.woff') format('woff'),
         url('../font/myriadpro-light-webfont.ttf') format('truetype'),
         url('../font/myriadpro-light-webfont.svg#MyriadProLightRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MyriadProLightCondRegular';
    src: url('../font/myriadpro-lightcond-webfont.eot');
    src: url('../font/myriadpro-lightcond-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/myriadpro-lightcond-webfont.woff') format('woff'),
         url('../font/myriadpro-lightcond-webfont.ttf') format('truetype'),
         url('../font/myriadpro-lightcond-webfont.svg#MyriadProLightCondRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.clearing { clear: both;}
.clear {clear:both;}
.last { margin-bottom: 0;}
.hidden {display:none;}
.screenReader { left: -9999px; position: absolute; top: -9999px;}

button::-moz-focus-inner {padding: 0; border: none;}
button {width:auto;overflow:visible;}

dl.expander dd a, dl.expander dt a{color:#fff; text-decoration:none; display:inline;}
dl.expander dd a:hover, dl.expander dt a:hover{color:#000; text-decoration:none; display:inline;}

#page {background-position:left;height:auto;}
.container {width:940px;margin:0 auto;height:auto;}


/*HEADER*/
#header{position:relative;height:142px;}
#header #logo {position:absolute;left:14px;top:14px;background:url(../images/fortuna-maris-logo.png) no-repeat left top;width:335px;height:126px;text-indent:-999em;}
#header #logo a {display:block;width:295px;height:111px;}
#header #menu {position:absolute;z-index:10000;top:60px;left:335px;text-transform:uppercase;font-size:18px;line-height:22px;font-family:MyriadProCondRegular;}
#header #menu li {float:left;margin-left:5px;}
#header #menu li.active a {background:#664882;color:#fff;font-weight:bold;}
#header #menu li a {color:#664781;text-decoration:none;padding:3px 5px;display:block;}
#header #menu li a:hover {background:#D6D2E5;}
#header #menu li.active a:hover {background:#664882;}

#header #joy-ride-txt {position:absolute;right:-122px;top:48px;background:url(../images/joy-ride-txt.png) no-repeat left top;width:195px;height:90px;text-indent:-999em;}
#header  #joy-ride-txt a {display:block;width:195px;height:70px;}

#languages {background: none; width: 295px; padding: 5px 10px; overflow: hidden; position:absolute;right:298px;top:15px; z-index:900000; }
#languages  img{padding-right: 3px}
#languages  img:hover{padding-right: 3px}

#weather2 {background: none; width: 225px; padding: 5px 10px; overflow: hidden; position:absolute;right:40px;top:8px; z-index:900000; }
#weather2 h2 {color: #fff; text-shadow: rgba(250, 250, 250, 0.6) 2px 2px 0;}	
#weather2 p {font-size: 13px; margin: -8px 0 0; color:#fff; font-weight:400;}
#weather2 img {border:none;}
#weather2 p span {font-size: 13px;}
#weather2 a:link, #weather2 a:active, #weather2 a:visited {display: block; clear: both; text-decoration: none; color: #222; font-size: 12px;}	
#weather2 a:hover {color: #000; text-decoration: underline;}


/*WRAPPERI*/
.wrapper_slider {background: #E9E5ED;border-top:8px solid #fff;padding-bottom:13px;margin-bottom:1px;width:920px;margin:0 auto;height:auto;}
.wrapper_katalog_ponude{background: #E9E5ED;padding-bottom:13px;margin-bottom:1px;width:920px;margin:0 auto;height:100%;min-height:400px;position:relative;}
.wrapper_ponuda {background: #E9E5ED;padding-bottom:13px;margin-bottom:1px;width:920px;margin:0 auto;height:auto;position:absolute;}
#page .box_content {padding:0 25px 20px;}

#ponuda-slider {background: -webkit-gradient(linear, 0% 50%, 0% 0%, color-stop(100%, #c1c1c1), color-stop(0%, white)); 
		background: -webkit-linear-gradient(top, #c1c1c1,white); 
		background: -moz-linear-gradient(top, #c1c1c1,white);
		background: -o-linear-gradient(top, #c1c1c1,white);
		background: -ms-linear-gradient(top, #c1c1c1,white); 
		background: linear-gradient(top, #c1c1c1,white);
		-pie-background: linear-gradient(#C1C1C1, #FFFFFF);
		-pie-png-fix: true;
		behavior: url(PIE.htc);
		position:relative;width:920px;height:281px;font-family:MyriadProCondRegular,Helvetica,sans-serif;}

/*HEADER SADRZAJ*/
#header-right {margin:0 auto;width:920px;color:#fff;font-family:MyriadProCondRegular,Helvetica,sans-serif;text-align:justify;text-transform:normal;font-size:14px;line-height:18px;}
#header-right .content {-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;position:relative;background:transparent url(../images/header_bg.jpg) no-repeat top left;padding:20px 470px 20px 25px;height:228px;min-height:218px;}

#header-right .title {color:#fff;font-size:18px;letter-spacing:-0.6px;line-height:22px;margin-bottom:15px;width:350px;}
#header-right .text em {font-style:normal;font-weight:bold;}
#header-right .text strong {display:block;font-size:16px;margin-top:8px;}
#header-right #joy {position:absolute;bottom:0;right:24px;width:373px;
	background: -webkit-gradient(linear, 0% 50%, 0% 0%, color-stop(90%, #white), color-stop(70%, c1c1c1)); 
		background: -webkit-linear-gradient(top, white,#c1c1c1); 
		background: -moz-linear-gradient(top, #c1c1c1,white);
		background: -o-linear-gradient(top, #c1c1c1,white);
		background: -ms-linear-gradient(top, #c1c1c1,white); 
		background: linear-gradient(top, #c1c1c1,white);
		-pie-background: linear-gradient(#C1C1C1, #FFFFFF);
		-pie-png-fix: true;
		behavior: url(PIE.htc);border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#header-right .joy-bg { height:103px; background:url(../images/joy-ride-bg.jpg) no-repeat left top;border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;margin:12px 12px 0;padding:12px;text-align:center;}
#header-right #joy-ride{position:absolute;left:18px;top:-142px;background:url(../images/joy-ride.png) no-repeat left top;width:330px;height:281px;text-indent:-999em;}
#header-right  #joy-ride a {display:block;width:335px;height:71px;}

#header-right .button_container {background: -webkit-gradient(linear, 0% 50%, 0% 0%, color-stop(100%, #c1c1c1), color-stop(0%, white)); 
		background: -webkit-linear-gradient(top, #c1c1c1,white); 
		background: -moz-linear-gradient(top, #c1c1c1,white);
		background: -o-linear-gradient(top, #c1c1c1,white);
		background: -ms-linear-gradient(top, #c1c1c1,white); 
		background: linear-gradient(top, #c1c1c1,white);
		-pie-background: linear-gradient(#C1C1C1, #FFFFFF);
		-pie-png-fix: true;
		behavior: url(PIE.htc);text-align:center;height:34px;padding:10px 0;}
#header-right .button_container .button {height:34px;line-height:34px;}


/*SLIDING DIVOVI*/
.slidingDiv1 { height:220px; background: #fff; padding:20px; width:880px; margin:0px auto;  font-size:14px;
}
.slidingDiv1 .img_container{ float:left; width:300px; height:200px; padding:8px; margin:0 16px 0 0;
    background: -webkit-gradient(linear, 0% 50%, 0% 0%, color-stop(90%, #white), color-stop(70%, c1c1c1)); 
		background: -webkit-linear-gradient(top, white,#c1c1c1); 
		background: -moz-linear-gradient(top, #c1c1c1,white);
		background: -o-linear-gradient(top, #c1c1c1,white);
		background: -ms-linear-gradient(top, #c1c1c1,white); 
		background: linear-gradient(top, #c1c1c1,white);
		-pie-background: linear-gradient(#C1C1C1, #FFFFFF);
		-pie-png-fix: true;
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -khtml-border-radius: 6px;
	behavior: url(PIE.htc);
}
.slidingDiv1 img{ float:left; width:300px; height:200px; margin:0 16px 0 0;
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -khtml-border-radius: 6px;
	behavior: url(PIE.htc);
}
.slidingDiv2 {
    height:250px;
    background: #fff;
    padding:20px;
	width:880px;
	margin:0px auto;
}

.slidingDiv2 .img_container{
    height:220px;
	padding:8px;
    background: -webkit-gradient(linear, 0% 50%, 0% 0%, color-stop(90%, #white), color-stop(70%, c1c1c1)); 
		background: -webkit-linear-gradient(top, white,#c1c1c1); 
		background: -moz-linear-gradient(top, #c1c1c1,white);
		background: -o-linear-gradient(top, #c1c1c1,white);
		background: -ms-linear-gradient(top, #c1c1c1,white); 
		background: linear-gradient(top, #c1c1c1,white);
		-pie-background: linear-gradient(#C1C1C1, #FFFFFF);
		-pie-png-fix: true;
	width:300px;
	margin:0 16px 0 0;
	float:left;
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -khtml-border-radius: 6px;
	behavior: url(PIE.htc);
}
.slidingDiv2 img{
    height:220px;
	width:300px;
	margin:0 16px 0 0;
	float:left;
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -khtml-border-radius: 6px;
	behavior: url(PIE.htc);
}
.slidingDiv3 {
    height:116px;
    background: #fff;
    padding:20px;
	width:880px;
	margin:0px auto;
 
}

.slidingDiv3 .img_container{
	padding:8px;
    background: -webkit-gradient(linear, 0% 50%, 0% 0%, color-stop(90%, #white), color-stop(70%, c1c1c1)); 
		background: -webkit-linear-gradient(top, white,#c1c1c1); 
		background: -moz-linear-gradient(top, #c1c1c1,white);
		background: -o-linear-gradient(top, #c1c1c1,white);
		background: -ms-linear-gradient(top, #c1c1c1,white); 
		background: linear-gradient(top, #c1c1c1,white);
		-pie-background: linear-gradient(#C1C1C1, #FFFFFF);
		-pie-png-fix: true;
	margin:0 16px 0 0;
	float:left;
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -khtml-border-radius: 6px;
	behavior: url(PIE.htc);
}
.slidingDiv3 img{
    border:0;
	margin:5px;
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -khtml-border-radius: 6px;
	behavior: url(PIE.htc);
}
.slidingDiv1 h3,
.slidingDiv2 h3,
.slidingDiv3 h3{
    color:#003475;
	font-size:16px;
}
.show_hide1,
.show_hide2,
.show_hide3 {
    display:none;
	cursor:pointer;
}
.show_hide1 a:hover,
.show_hide2 a:hover,
.show_hide3 a:hover{
    color:#000;
	cursor:pointer;
	text-decoration:none;
}
.shadow {width:920px;margin:0px auto; background: url(../images/top_module_shadow.png) no-repeat left top; position:relative; top:23px;right:22px;height:44px;z-index:10000000001}

/*HEADER SLIDER*/
#ponuda-slider .title {position:absolute;left:320px;top:-6px;z-index:10;background:url(../images/popusti.png) no-repeat left top;width:44px;height:292px;text-indent:-999em;}
#ponuda-slider .title-en {position:absolute;left:320px;top:-6px;z-index:10;background:url(../images/discounts.png) no-repeat left top;width:44px;height:292px;text-indent:-999em;}
#ponuda-slider .title-de {position:absolute;left:320px;top:-6px;z-index:10;background:url(../images/rabatt.png) no-repeat left top;width:44px;height:292px;text-indent:-999em;}
#ponuda-slider .title-it {position:absolute;left:320px;top:-6px;z-index:10;background:url(../images/sconto.png) no-repeat left top;width:44px;height:292px;text-indent:-999em;}
#ponuda-slider .slider {position:relative;width:920px;height:281px;}
#ponuda-slider li {position:relative;float:left;width:920px;height:281px;color:#fff;}
#ponuda-slider li .image {float:right;width:574px;}
#ponuda-slider li .text {float:left;width:294px;padding:25px;}
#ponuda-slider li .button {float:left;margin-right:10px;}
#ponuda-slider li .text .title {color:#003475;position:static;background:none;width:auto;height:auto;text-indent:0;font-size:25px;line-height:24px;text-transform:uppercase;margin-bottom:20px;}
#ponuda-slider li .cijena {font-size:15px;line-height:18px;margin-bottom:10px;}
#ponuda-slider li .cijena strong {-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;background:#ff9b0d;display:inline-block;font-size:40px;line-height:42px;font-weight:bold;padding:2px 10px;margin-right:6px;}
#ponuda-slider li ul.karakteristike {float:left;width:100%;margin-bottom:20px;}
#ponuda-slider li ul.karakteristike li {-webkit-border-radius: 4px;-moz-border-radius: 4px;
border-radius: 4px;background:#ff9b0d;display:inline-block;font-size:14px;line-height:14px !important;margin-right:6px;text-transform:uppercase;text-align:center;padding:1px 6px 4px;width:auto;height:auto;}
#ponuda-slider li ul.karakteristike li strong {font-size:30px;line-height:34px;display:block;text-transform:uppercase;font-weight:bold;}
#ponuda-slider li ul.karakteristike li.osnovno3 strong {text-transform:none;}
#ponuda-slider .navigation {display:block;position:absolute;right:0px;bottom:14px;z-index:10;height:40px;padding-bottom:10px;
	background: -webkit-gradient(linear, 0% 50%, 0% 0%, color-stop(100%, #003475), color-stop(0%, #0061a1)); 
		background: -webkit-linear-gradient(top, #003475,#0061a1); 
		background: -moz-linear-gradient(top, #003475,#0061a1);
		background: -o-linear-gradient(top, #003475,#0061a1);
		background: -ms-linear-gradient(top, #003475,#0061a1); 
		background: linear-gradient(top, #003475,#0061a1);
		-pie-background: linear-gradient(#003475, #0061a1);
		-pie-png-fix: true;
		behavior: url(PIE.htc);padding:0 15px;}
#ponuda-slider .navigation a {float:left;height:40px;line-height:40px;text-decoration:none;color:#ff9b0d;font-size:26px;font-weight:bold;margin:0 6px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#ponuda-slider .navigation a:hover {color:#90C13E;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#ponuda-slider .navigation a.activeSlide {color:#fff;}

/*BOTUNI*/
.button {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;font-family:MyriadProCondRegular,Helvetica,sans-serif;font-size:12px;line-height:18px;display:inline-block;background:#003475;color:#fff;text-decoration:none;padding:0 5px;text-transform:uppercase;font-weight:normal;border:0;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.button:hover {background:#3B1A4D;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.button.big {height:30px;line-height:30px;padding:0 8px;font-family:MyriadProCondRegular,Helvetica,sans-serif;font-size:16px;}
.button.green {background:#90C13E;}
.button.green:hover {background:#80b12E;}
.button.menu {background:#ff9b0d;
		background: -webkit-gradient(linear, 0% 50%, 0% 0%, color-stop(100%, #10a4e0), color-stop(0%, #67c5eb)); 
		background: -webkit-linear-gradient(top, #10a4e0,#67c5eb); 
		background: -moz-linear-gradient(top, #10a4e0,#67c5eb);
		background: -o-linear-gradient(top, #10a4e0,#67c5eb);
		background: -ms-linear-gradient(top, #10a4e0,#67c5eb); 
		background: linear-gradient(top, #10a4e0,#67c5eb);
		-pie-background: linear-gradient(#10a4e0, #67c5eb);
		-pie-png-fix: true;
		behavior: url(PIE.htc);}
.button.menu:hover {background:#ff9b0d;}
.button.blue {background:#3A777E;}
.button.blue:hover {background:#2A676E;}
.button.big.go span {display:block;background:url(../images/icon-go.png) no-repeat right center;padding-right:20px;}
.button.big.go a {display:block;background:url(../images/icon-go.png) no-repeat right center;padding-right:25px;text-decoration:none;color:#fff;}
.button.big.map span {display:block;background:url(../images/icon-map.png) no-repeat right center;padding-right:20px;}
.button.big.home a {display:block;background:url(../images/icon-home.png) no-repeat right center;padding-right:25px;text-decoration:none;color:#fff;}
.button.big.about a {display:block;background:url(../images/icon-about.png) no-repeat right center;padding-right:25px;text-decoration:none;color:#fff;}
.button.big.photo a {display:block;background:url(../images/icon-photo.png) no-repeat right center;padding-right:25px;text-decoration:none;color:#fff;}
.button.big.contact a {display:block;background:url(../images/icon-contact.png) no-repeat right center;padding-right:25px;text-decoration:none;color:#fff;}
.button.big.back span {display:block;background:url(../images/icon-back.png) no-repeat left center;padding-left:20px;}
.button.big.plus span {display:block;background:url(../images/icon-plus.png) no-repeat right center;padding-right:20px;}

/*FOOTER*/
#footer .container {background:#26ace1;width:920px;padding:15px 0 0;-webkit-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px;
-moz-border-radius-bottomleft: 6px;
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;}
#footer .column {float:left;}
#footer .column.left {width:420px;}
#footer .column.right {width:500px;}
#footer .box {padding:20px;font-size:15px;border-bottom:0px solid #fff;line-height:15px;color:#fff;}
#footer .box.last {border-bottom:0;}
#footer .column.left .box {padding-left:20px;}
#footer .column.right .box {padding-right:20px;}
#footer .box .title {color:#fff;font-size:22px;font-weight:bold;text-transform:uppercase;margin-bottom:15px;line-height:16px;font-family:MyriadProCondRegular,Helvetica,sans-serif;}
#footer .box p {margin-bottom:10px;}
#footer .kontakt-informacije ul {margin-bottom:2px;line-height:14px;font-weight:bold;}
#footer .kontakt-informacije li {margin-bottom:15px;}
#footer .kontakt-informacije li a {color:#fff;text-decoration:none;}
#footer .kontakt-informacije li em {display:block;font-style:normal;font-size:11px;color:#fff;margin-bottom:4px;}

#footer .link li {margin-bottom:5px;line-height:15px;}
#footer .link li a {color:#fff;text-decoration:none;}

#footer .kontakti {min-height:180px;}
#footer .kontakti p {margin-bottom:14px !important;}
#footer .kontakti a.button {margin-top:5px;display:inline-block;}

#copyright {font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#fff;padding-bottom:10px;}
#copyright a {color:#fff;text-decoration:none;}
#copyright .copy {padding:15px 10px;float:left;width:500px;line-height:18px;}
#copyright .copy a:hover {text-decoration:underline;}
#copyright .social {float:right;padding:10px;margin-top:6px;}
#copyright .social li {float:left;height:25px;margin-left:20px;}
#copyright .social li a {float:left;text-indent:-999em;}
#copyright .social li.facebook a {display:block;width:82px;height:25px;}
#copyright .social .youtube a {display:block;width:61px;height:25px;}

/*WEB LINKOVI*/
.col_3 img, .col_3 .linkovi_con img { margin:1px; padding:2px;}
.col_3 .linkovi {background-image:url(../images/horizontal_separator.jpg); background-repeat:repeat-x; background-position:top left; margin-left:0px; margin-top:5px;}
.col_3 .linkovi_con {padding-top:15px; margin:0px;width:250px;}
.col_3 .linkovi_con h1{padding-top:10px; padding-bottom:20px; font-size:22px;}
.col_3 .linkovi_con a {margin-bottom:4px; margin-left:16px;}
.col_3 .linkovi_con a:hover {text-decoration:underline; margin-left:23px}
.col_3 .linkovi_con p { padding-top:13px; padding-bottom:3px;}

/*NA VRH*/
#toTop {
	border-radius: 10px 10px 10px 10px; behavior: url(PIE.htc); -webkit-border-radius: 10px;  -moz-border-radius: 10px; -khtml-border-radius: 10px;
	background: #fff; bottom: 50%; color: #0f70b7; cursor: pointer; display: block; font-size: 16px; height: 30px; line-height: 30px; margin-right: 50px; position: fixed; right: 0; text-align: center; width: 30px; z-index: 10000000; box-shadow: 0 0 5px #fff;}
#toTop:hover { background-color: #1f7cc0;
		background: -moz-linear-gradient(#1f7cc0, #0f70b7);
		background: -webkit-gradient(linear, left top, left bottom, from(#1f7cc0), to(#0f70b7));      
		background: -webkit-linear-gradient(#1f7cc0, #0f70b7);
		background: -o-linear-gradient(#1f7cc0, #0f70b7);
		background: -ms-linear-gradient(#1f7cc0, #0f70b7);
		background: -khtml-linear-gradient(#1f7cc0, #0f70b7);
		background: linear-gradient(#1f7cc0, #0f70b7);
		-pie-background: linear-gradient(#1f7cc0, #0f70b7);
		behavior: url(PIE.htc); color: #fff; text-decoration:none;box-shadow: 0 0 5px #fff;}

/*KONTAKT IKONE*/
span.account, span.account, span.spacer, span.mobile, span.tel-fax, span.email {width:16px; height:16px; padding-left:21px;margin:0; -pie-png-fix: true; behavior: url(PIE.htc);}
span.account, span.weblink {background:url(../images/icon-account.png) no-repeat -1px 2px; -pie-png-fix: true; behavior: url(PIE.htc);}
span.weblink {-pie-png-fix: true; behavior: url(PIE.htc);}
span.mobile {background:url(../images/icon-mobile.png) no-repeat 0px 0px;}
span.tel-fax {background:url(../images/icon-tel-fax.png) no-repeat 0px 0px;}
span.email {background:url(../images/icon-email.png) no-repeat 0px 1px;}
span.intervencije{width:236px; margin:0; padding:3px 3px 3px 6px; font-size:12px; font-weight:bold; background:#0f70b7; color:#fff; position:absolute; border-radius: 4px 4px 4px 4px; behavior: url(PIE.htc); -webkit-border-radius: 4px;  -moz-border-radius: 4px; -khtml-border-radius: 4px;}
span.intervencije:hover{background-color: #1f7cc0;
		background: -moz-linear-gradient(#1f7cc0, #0f70b7);
		background: -webkit-gradient(linear, left top, left bottom, from(#1f7cc0), to(#0f70b7));      
		background: -webkit-linear-gradient(#1f7cc0, #0f70b7);
		background: -o-linear-gradient(#1f7cc0, #0f70b7);
		background: -ms-linear-gradient(#1f7cc0, #0f70b7);
		background: -khtml-linear-gradient(#1f7cc0, #0f70b7);
		background: linear-gradient(#1f7cc0, #0f70b7);
		-pie-background: linear-gradient(#1f7cc0, #0f70b7);
		behavior: url(PIE.htc);}

		
/*KONTAKT*/
.home .col_1_contact{padding:20px 20px 0px 20px; margin:14px 14px 0px 14px;width:570px;}
.home .col_1_contact p { padding-top:3px; padding-bottom:3px; text-align:justify;}
.home .col_1_contact a:hover {color:#fff;}
.home .col_1_contact img { background:#ddd; margin:0px; padding:3px;}

/* KONTAKT OBRAZAC*/
label, legend { font-size:13px; font-weight:400; color:#fff; line-height:21px;}

hr { color: inherit; height: 0; margin: 6px 0 6px 0; padding: 0; border:color:#fff;}
#contact { display: block; width: 470px; margin: 0; padding: 14px 0 0 0 ; color:#fff;}

/* IZGLED FORME */
label {color:#fff; padding-left:12px;display: inline-block; float: left; height: 26px; line-height: 26px; width: 154px; font-size: 13px; }
input, textarea, select {margin: 0; padding: 5px; color: #666; background: #eee url(../images/bg-field.png) repeat; -pie-png-fix: true; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px 4px 4px 4px; behavior: url(PIE.htc); border:0; margin: 5px 0;  font-size:13px; }   
textarea{margin-left:168px; margin-top:-15px;}   
input:focus, textarea:focus, select:focus {background: #fff; color:#333; }
input.submit {cursor: pointer; background: #eee url(../images/bg-field.png) repeat; -pie-png-fix: true; -webkit-border-radius: 4px; -moz-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px 4px 4px 4px; behavior: url(PIE.htc);border:0; margin-left:30px; margin-top:20px;  font-size:13px; border: 0}
input.submit:hover { background:#ddd;}
fieldset {padding:0px; border:0;}
legend {padding:7px 0px; font-weight:bold; color:#fff;font-size: 14px; }

span.required{font-size: 14px; color: #ff0000;}

/* IZGLED GRESKE UNOSA */
.error_message {display: block; height: 22px; line-height: 21px; background: #FBE3E4 url('assets/error.gif') no-repeat 10px center; padding: 3px 10px 3px 35px; margin: 10px 0; color:#8a1f11;}
#succsess_page h1 {background: url('assets/success.gif') left no-repeat; padding-left:22px; padding-top:22px; color:#f6e9bd; font-size:18px;}


/*GALERIJA*/
.piro_html {position:absolute; top:0; left:0; padding:0; width:500px; height: 500px; margin:0; display:block; padding:0; z-index:150000000001; padding:0;  }
.piro_html table,.piro_html tbody,.piro_html tr,.piro_html th,.piro_html td{margin:0;padding:0;border:none;}
.piro_html img{ margin:0; padding:0; border:none;}
.piro_html .h_t_l{ width:10px; height:10px; background: url(../images/skin.png) top left no-repeat; -pie-png-fix: true; behavior: url(PIE.htc);}
.piro_html .h_t_r{ width:10px; height:10px; background: url(../images/skin.png) top right no-repeat; -pie-png-fix: true; behavior: url(PIE.htc);}
.piro_html .h_t_c{ cursor:move; height:10px;background: url(../images/skin_top.png) top repeat-x; -pie-png-fix: true; behavior: url(PIE.htc);}

.piro_html .h_c_l{width:10px; background: url(../images/skin_left.png) left repeat-y; -pie-png-fix: true; behavior: url(PIE.htc);}
.piro_html .h_c_c{background: url(../images/caption.png -pie-png-fix: true; behavior: url(PIE.htc););margin:0; padding:0;}
.piro_html .h_c_c .div_reg{ background: url(../images/caption.png); -pie-png-fix: true; behavior: url(PIE.htc);width:480px; overflow:hidden; height:480px; margin:0; padding:0; }
.piro_html .h_c_c .div_reg img{ cursor:move;}
.piro_html .h_c_r{width:10px; background: url(../images/skin_left.png) right repeat-y; -pie-png-fix: true; behavior: url(PIE.htc);}

.piro_html .h_b_c{ cursor:move; height:10px;background: url(../images/skin_top.png) bottom repeat-x; -pie-png-fix: true; behavior: url(PIE.htc);}
.piro_html .h_b_l{ width:10px; height:10px;background: url(../images/skin.png) bottom left no-repeat; -pie-png-fix: true; behavior: url(PIE.htc);}
.piro_html .h_b_r{ width:10px; height:10px;background: url(../images/skin.png) bottom right no-repeat; -pie-png-fix: true; behavior: url(PIE.htc);}

.piro_overlay{position:fixed; top:0; left:0; width:100%; height:100%;  z-index:15000000000;background:#000;display:none; cursor:pointer;}
.piro_loader{position:absolute;top:50%;left:50%;margin:-59px 0 0 -59px;width:118px;height:118px;display:block;z-index:150005;  cursor:pointer; }
.piro_loader span{position:absolute;top:50%;left:50%;margin-top:-36px;margin-left:-36px;width:72px;height:72px;display:block;z-index:150009; background: url(../images/loadinfo.gif) center top no-repeat; }
.piro_title{position:fixed; background: url(../images/bg_title.png) bottom repeat-x; -pie-png-fix: true; behavior: url(PIE.htc);top:0;left:0;width:100%; text-align:center;display:block; padding:6px 0 10px 0; color:white; z-index:150000; font-size:18px; display:none;}
.btn_info{position:absolute;bottom:-7px;right:-7px;width:25px; height:25px;margin:0;display:block; padding:0px; color:black; cursor:pointer; background: url(../images/info.png) no-repeat; -pie-png-fix: true; behavior: url(PIE.htc);z-index:1500440}
.caption{position:absolute;bottom:10px;left:10px;margin:0;display:block; padding:0px; color:black; cursor:text; background: url(../images/caption.png); -pie-png-fix: true; behavior: url(PIE.htc);z-index:150018; }
.caption p{ display:block; margin:0;padding:7px 5px; text-align:center; font-weight:normal; font-size:14px; color:white; z-index:150019; color:white;}

.nav_container{position:absolute; right:5px; bottom:-20px;  height:25px; width:60px; background:  url(../images/bottom_nav.png) bottom; -pie-png-fix: true; behavior: url(PIE.htc);z-index:1500190000000;}
.piro_close{position:absolute;right:20px; top:0;height:20px;width:20px;background: transparent url(../images/close.png) no-repeat center center; -pie-png-fix: true; behavior: url(PIE.htc);cursor:pointer;margin:0 0 0 0;z-index:150022;display:none;}
a.piro_next{position:absolute;width:20px; top:0; right:0px; height:20px;text-indent:-999em;outline:none; display:block; margin:0;background:url(../images/next.png) center right no-repeat; -pie-png-fix: true; behavior: url(PIE.htc);border:none; cursor:pointer;z-index:150023}
a:hover.piro_next{background:url(../images/next.png) center right no-repeat;}
.piro_next_fake{position:absolute;width:20px;  top:0;right:0px; height:20px;outline:none; text-indent:-999em; display:none; margin:0;background: url(../images/next.png) center right no-repeat; -pie-png-fix: true; behavior: url(PIE.htc);border:none; cursor:auto;z-index:150020}
.piro_prev_fake{position:absolute;width:20px;  top:0;right:40px; height:20px;outline:none; text-indent:-999em; display:none; margin:0;background: url(../images/prev.png) center right no-repeat; -pie-png-fix: true; behavior: url(PIE.htc);border:none; cursor:auto;z-index:150020}

a.piro_prev{position:absolute;width:20px; right:40px; top:0; height:20px; text-indent:-999em; outline:none;display:block;margin:0;background: url(../images/prev.png) center left no-repeat;-pie-png-fix: true; behavior: url(PIE.htc);border:none; cursor:pointer; z-index:150024}
a:hover.piro_prev{background:url(../images/prev.png) center left no-repeat;}
a.close_pirobox{color:#bb0f05;}