@charset "utf-8";
html, body, div, span, applet, object, h1, h2, h3, h4, h5, h6, iframe, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
}
body {
margin: 0;
padding: 0;
background: #fff url(images/main-background.jpg) repeat-x top left;
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 11px;
color: #666;
}
.clear {
clear: both;
}
form {
margin: 0;
padding: 0;
}
a {
text-decoration: none;
font-weight: bold;
color: #000;
}
a:hover {
color: #fe000a;
}
hr {
height: 1px;
border: none;
background: #eee;
color: #eee;
margin-top: 10px;
margin-bottom: 10px;
}
h2{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing: -1px;
	color: #CC3300;
	padding-top: 5px;
	font-weight: normal;
	padding-bottom: 28px;
}





span {
color: #ccc;
}
#holdermain {
width: 938px;
margin: auto;
}


#header {
width: 938px;
height: 98px;
background: url(images/header-background.jpg) no-repeat 0 0;
}
#header1 {
width: 938px;
height: 98px;
background: url(images/header-background-newsletter.jpg) no-repeat 0 0;
}



a.home {
width: 183px;
height: 92px;
position: absolute;
margin-left: 19px;
}
#supernav {
width: 678px;
margin: auto;
height: 25px;
padding-left: 222px;
font-size: 10px;
padding-top: 16px;
color: #666;
}
#supernav a {
text-decoration: none;
color: #666;
font-weight: normal;
}
#supernav a:hover {
color: #fe000a;
}
#supernav a.current {
color: #fe000a;
}
#searchbar {
float: right;
width: 230px;
height: 27px;
margin-top: -9px;
margin-right: 5px;
}
.searchfield {
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 11px;
padding-left: 5px;
width: 192px;
padding-top: 6px;
height: 18px;
color: #ccc;
background: none;
border: none;
}
.searchbutton {
font-size: 0;
border: none;
background: none;
cursor: pointer;
width: 30px;
height: 27px;
}
#mainnav {
padding-left: 215px;
padding-top: 17px;
}
#mainnav ul {
margin: 0;
padding: 0;
list-style-type: none;
}
#mainnav ul li {
float: left;
padding-right: 31px;
}

/*inicio*/
a.inicio {
width: 60px;
height: 26px;
display: block;
background: url(images/navigation.png) no-repeat 0 0;
}
a:hover.inicio {
background: url(images/navigation.png) no-repeat 0 -26px;
}
a.inicioHover {
width: 60px;
height: 26px;
display: block;
background: url(images/navigation.png) no-repeat 0px -26px;
}
/*fin-inicio*/

/*instalaciones*/
a.instalaciones {
width: 95px;
height: 26px;
display: block;
background: url(images/navigation.png) no-repeat -64px 0;
}
a:hover.instalaciones {
background: url(images/navigation.png) no-repeat -64px -26px;
}
a.instalacionesHover {
width: 95px;
height: 26px;
display: block;
background: url(images/navigation.png) no-repeat -64px -26px;
}
/*fin-instalaciones*/

a.kuhinja {
width: 63px;
height: 26px;
display: block;
background: url(images/navigation.png) no-repeat 0 0;
}
a:hover.kuhinja{
background: url(images/navigation.png) no-repeat 0 -26px;
}
a.kuhinjaHover {
width: 63px;
height: 26px;
display: block;
background: url(images/navigation.png) no-repeat 0 -26px;
}
a.galsmall {
width: 63px;
height: 26px;
display: block;
background: url(images/gal_small_bg.png) no-repeat 0 0;
}

/*Reparaciones */
a.reparaciones {
width: 90px;
height: 26px;
display: block;
background: url(images/navigation.png) no-repeat -160px 0;
}
a:hover.reparaciones {
background: url(images/navigation.png) no-repeat -160px -26px;
}
a.reparacionesHover {
width: 90px;
height: 26px;
display: block;
background: url(images/navigation.png) no-repeat -160px -26px;
}

/*fin-Reparaciones */

/*Desatascos */
a.desatascos {
width: 79px;
height: 26px;
display: block;
background: url(images/navigation.png) no-repeat -253px 0;
}
a:hover.desatascos {
background: url(images/navigation.png) no-repeat -253px -26px;
}
a.desatascosHover {
width: 79px;
height: 26px;
display: block;
background: url(images/navigation.png) no-repeat -253px -26px;
}

/*fin-Desatascos */

/*grifos */
a.grifos {
width: 53px;
height: 26px;
display: block;
background: url(images/navigation.png) no-repeat -337px 0;
}
a:hover.grifos {
background: url(images/navigation.png) no-repeat -337px -26px;
}
a.grifosHover {
width: 53px;
height: 26px;
display: block;
background: url(images/navigation.png) no-repeat -337px -26px;
}

/*grifos */

/*Kontacto */
a.contacto {
width: 67px;
height: 26px;
display: block;
background: url(images/navigation.png) no-repeat -393px 0;
}
a:hover.contacto {
background: url(images/navigation.png) no-repeat -393px -26px;
}
a.contactoHover {
width: 67px;
height: 26px;
display: block;
background: url(images/navigation.png) no-repeat -393px -26px;
}

/*fin-Kontacto */


/******end Menu******/



#splash1 {
height: 329px;
width: 938px;
background: url(images/header.jpg) no-repeat 0 0;
}

#splash1 h1{
font-family: "Footlight MT Light";
font-size:28px;
color:#FFFFFF;
margin: 0;
padding:25px 0 0 40px;
font-weight:200;
}


#splash2 {
height: 150px;
background: url(images/splash-sub.jpg) no-repeat 0 0;
}
#main31 {
width: 919px;
margin: auto;
background: #fff url(images/main31.jpg) no-repeat left bottom;
padding-left: 19px;
}

#main_foot {
width: 919px;
margin: auto;
background: #fff url(images/main_foot.jpg) no-repeat left bottom;
padding-left: 19px;
}

#main32 {
width: 919px;
margin: auto;
height: auto;
background: #fff url(images/main32.jpg) no-repeat left bottom;
padding-left: 19px;
}
#main2coll {
width: 919px;
margin: auto;
height: auto;
background: #fff url(images/main2coll.jpg) no-repeat left bottom;
padding-left: 19px;
}
.coll1 {
	float: left;
	width: 248px;
	background: url(images/coll1.jpg) no-repeat 0 0;
}
.coll1 h2, .coll2 h2, .coll3 h2, .collcontent h1, .coll22 h1, .coll32 h1 {
	margin-top: 18px;
	margin-left: 18px;
}



.coll1 p, .coll2 p, .coll2 .home-products, .coll3 p, .coll3 span, .coll22 p {
	margin-left: 18px;
	margin-right: 24px;
	margin-top: 0px;
	margin-bottom: 0px;
}


.collcontent  p, #ordinary {
	margin-left: 18px;
	margin-right: 24px;
	margin-top: 4px;
	clear: both;
	text-align: justify;
	line-height: 18px;
}
#ordinary2 {
	margin-right: 20px;
	margin-top: 4px;
	clear: both;
	text-align: justify;
	line-height: 18px;
}
.m18 {
	margin-left: 18px;
}
.coll2 hr, .coll2 hr, .coll22 hr {
	margin-left: 18px;
	margin-right: 24px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.coll2 {
float: left;
width: 398px;
background: url(images/coll2.jpg) no-repeat 0 0;
}
.coll6 {
	float: left;
	width: 398px;
	background: url(images/coll6.jpg) no-repeat 0 0;
	padding: 15px 20px 0 20px;
	line-height: 18px;
}



.coll3 {
float: left;
width: 261px;
background: url(images/coll3.jpg) no-repeat 0 0;
}
.coll12 {
float: left;
width: 248px;
background: url(images/coll12.jpg) no-repeat 0 0;
}
.coll22 {
float: left;
width: 448px;
background: url(images/coll22.jpg) no-repeat 0 0;
}
.coll22 table {
	margin-left: 16px;
}
.coll22 img {
	margin-left: 9px;
}
.collcontent {
float: left;
width: 649px;
background: url(images/proizvodibg.jpg) no-repeat 0 0;
}
.naslov{
color: #000000;
font-weight: bold;
margin-bottom: 0px !important;
margin-left: 18px;
}
.datum{
display: block;
margin-top: 0px !important;
margin-left: 18px;
color: #cccccc;
font-weight: normal;
}
.coll32 {
float: left;
width: 210px;
background: url(images/coll32.jpg) no-repeat 0 0;
}
/*.coll1 p, .coll2 p, .coll3 p, .coll12 p, .coll22 p, .coll32 p, .collcontent p{
margin: 0;
padding: 0;
} */
.coll1 p, .coll2 p, .coll12 p, .coll22 p, .collcontent p{
line-height: 18px;
}
.coll3 p, .coll32 p {
line-height: 16px;
}
.coll1 img, .coll3 img, .coll12 img, .coll32 img {
border: none;
margin-top: 10px;
margin-bottom: 10px;
}
#pdf{
float: left;
vertical-align: top;
padding: 0;
margin: 0;
padding-bottom: 28px;
padding-top: 23px;
}
#pdf h1{
text-align: left;
padding: 0;
margin: 0;
margin-left: 18px;
padding-right: 432px;
display: inline;
width: auto;
}
#pdf a{
font-weight: normal;
text-align: right;
font-size: 11px;
background: url(images/pdf.jpg) no-repeat 0 3px;
padding-left: 20px;
height: 2px;
color: #cccccc;
padding-top: 4px;
padding-bottom: 5px;
height: 16px;
}
#pdf a:hover {
background: url(images/pdf.jpg) no-repeat 0 -16px;
}
#footerholder {
height: 95px;
padding-top: 26px;
background: url(images/footer-background.jpg) repeat-x 0 0;
}
#footer {
	width: 835px;
	height: 63px;
	padding-top: 4px;
	color: #8b0704;
	background: url(images/footer-logo.png) no-repeat 0 2px;
	margin: auto;
	line-height: 23px;
	padding-left: 120px;
}
#footer p {
margin: 0;
padding: 0;
color: #FBFBFB;
text-align:right;
}
#footer a {
text-decoration: none;
color: #8b0704;
font-weight: normal;
}
#footer a:hover {
color: #fff;
}
#copy {
width: 900px;
margin: auto;
text-align: right;
}
#copy a {
text-decoration: none;
color: #999;
font-weight: normal;
}
#copy a:hover {
color: #fe000a;
}

.in-products {
	margin-left: 30px;
	margin-right: 24px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 15px;
}
.in-products a {
border: 2px solid #eee;
display: block;
float: left;
margin-right: 15px;
}
.in-products a:hover {
border: 2px solid #fe000a;
}
.in-products img {
border: none;
}

.home-products {
padding-top: 15px;
}
.home-products a {
border: 2px solid #eee;
display: block;
float: left;
margin-right: 15px;
}
.home-products a:hover {
border: 2px solid #fe000a;
}
.home-products img {
border: none;
}
#breadcrumbs {
width: 880px;
padding-left: 58px;
height: 30px;
padding-top: 14px;
background: url(images/breadcrubs-back.jpg) no-repeat 0 0;
color: #ccc;
}
#breadcrumbs a {
text-decoration: none;
font-weight: normal;
color: #ff000c;
}
#breadcrumbs a:hover {
color: #666;
}
.print {
float: right;
padding-right: 30px;
}
.print a {
color: #666 !important;
}
.print a:hover {
color: #ff000c !important;
}
#subnav {
padding-bottom: 50px;
margin-left: 12px;
margin-right: 12px;
margin-top: 18px;
}
#subnav ul {
margin: 0;
padding: 0;
list-style-type: none;
background: url(images/subnav-bottom.png) repeat-y 0 20px;
padding-top: 9px;
padding-bottom: 15px;
}

* html #subnav ul {
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/subnav-bottom.png", sizingMethod="scale");
}
		
#subnav ul li a {
display: block;
width: 203px;
padding-left: 12px;
padding-bottom: 9px;
padding-top: 9px;
background: none;
}
#subnav ul li a.current {
color: #fff;
background: url(images/subnav-hover.jpg) no-repeat 0 0;
padding-left: 12px;
height: 21px;
padding-top: 10px;
padding-bottom: 0px;
}
#subnav ul li a:hover {
color: #fff;
background: url(images/subnav-hover.jpg) no-repeat 0 0;
}
#subnav ul li p a{
color: #fff;
background: url(images/subnav-hover.jpg) no-repeat 0 0;
}
#subnav ul li p a{
color: #fff;
background: url(images/subnav-hover.jpg) no-repeat 0 0;
}
.subsubnav {
	width: 215px;
	font-size: 10px;
}
.subsubnav ul {
margin: 0 !important;
padding: 0 !important;
list-style-type: none !important;
background: #fff none !important;
}
.subsubnav ul li {
border-bottom: 1px solid #eee;
}
.subsubnav ul li a {
height: 21px !important;
padding-bottom: 0px !important;
font-weight: normal !important;
}

.subsubnav ul li a:hover {
background: #eeeeee !important;
font-weight: normal !important;
color: #fe000a !important;
width: 211px;
}
.subsubnav ul li a.currentsub{
background: #eeeeee !important;
font-weight: normal !important;
color: #fe000a !important;
width: 211px;
}
.subsubnav ul li p a{
background: #eeeeee !important;
font-weight: normal !important;
color: #fe000a !important;
width: 211px;
}
.objave ul {
margin: 0;
margin-left: 10px;
margin-right: 18px;
padding: 0;
list-style-type: none;
}
.objave ul li {
border-bottom: 1px solid #eee;
color: #666;
padding-bottom: 10px;
padding-top: 8px;
} 
#proizvodi {
text-align: left;
margin-left: 18px;
}
#proizvodi ul {
list-style: none;
display: block;
padding: 0;
margin: 0;
}
#proizvodi ul li { 
list-style: none;
display: block;
}
#proizvodi ul li a {
padding-left: 2px;
width: 604px;
line-height: 47px;
display: block;
height: 43px;
text-decoration: none;
font-weight: bold;
color: #000000;
background: url(images/pogledajtebtn.jpg) 0px 0px no-repeat;
}
#proizvodi ul li a:hover{
width: 606px;
color: #fe000a;
height: 43px;
background: url(images/pogledajtebtn.jpg) 0px -48px no-repeat;
}
.proizvod {
margin: 3px 9px 3px 3px;
display: inline;
margin-bottom: 0px;
color: #000000;
border: 0px;
float: left;
height: 35px;
width: 35px;
}
#kuhinja {
text-align: left;
}
#kuhinja ul {
list-style: none;
display: block;
padding: 0;
margin: 0;
margin-left: 24px;
}
#kuhinja ul li { 
list-style: none;
display: block;
}
#kuhinja ul li a {
padding-left: 2px;
width: 400px;
line-height: 43px;
display: block;
height: 43px;
text-decoration: none;
font-weight: bold;
font-color: #000;
background: url(images/pogledajtebtn.jpg) -220px 0px no-repeat;
}
#kuhinja ul li a:hover{
width: 400px;
color: #fe000a;
height: 43px;
background: url(images/pogledajtebtn.jpg) -220px -48px no-repeat;
}
#vrh {
color: #cccccc;
}
#vrh a{
float: right;
display: block;
border: 0;
background: url(images/vrh.jpg) 0px 5px no-repeat;
padding: 5px 11px 10px 14px;
color: #cccccc;
margin-top: 27px;
}

#vrh a:hover{
float: right;
display: block;
border: 0;
padding: 5px 11px 10px 14px;
color: #ff0000;
margin-top: 27px;
}

#vrhside {
color: #cccccc;
}
#vrhside a{
float: right;
display: block;
border: 0;
background: url(images/vrh.jpg) 0px 5px no-repeat;
padding: 5px 0px 0px 14px;
color: #cccccc;
margin-top: 352px;
}
.tabela {
color: #666666;
background-color: #eeeeee;
padding-top: 5px;
padding-bottom: 5px;
text-indent: 25px;
}
.tabela0 {
color: #000;
background-color: #eeeeee;
padding-top: 5px;
padding-bottom: 5px;
text-indent: 15px;
font-weight: bold;
}
.tabela1 {
color: #000000;
background-color: #eeeeee;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
}
.strong{
color: #000000;
font-weight: bold;
}
#utisci a:hover{
background: url(images/utisci_icon.jpg) 18px 8px no-repeat;
display: block;
width: 365px;
color: #000000;
padding: 8px 8px 8px 40px;
border-bottom: 1px #eeeeee solid;
font-weight: normal;
}
#utisci a{
background: url(images/utisci_icon_over.jpg) 18px 8px no-repeat;
display: block;
width: 365px;
color: #cccccc;
padding: 8px 8px 8px 40px;
border-bottom: 1px #eeeeee solid;
font-weight: normal;
font-size: 11px;
}
#shadow_bottom {
width: auto;
padding: 10px 8px 8px 18px;
background: url(images/h_shadow.jpg) 2px 28px no-repeat;
height: 40px;
color: #000000;
font-weight: bold;
}
#shadow_bottom a{
color: #656565;
}
#shadow_bottom span {
float: left;
width: 120px;
display: block;
margin: 0px;
}
#shadow_bottom span a{
display: block;
padding-left: 14px;
margin: 0;
}
#shadow_bottom p {
padding-top: 25px;
font-weight: normal;
color: #666666;
}
#shadow_bottom img {
	margin: 0px;
}
.shadowimg {
float: left;
display: block;
padding-top: 10px;
}
.receptnedelje {
float: left;
width: 210px;
background: url(images/coll32.jpg) no-repeat 0 0;
}
.receptnedelje p {
line-height: 18px;
padding-left: 14px;
padding-right: 20px;
}
.receptnedelje h1{
padding: 0;
padding-bottom: 15px;
padding-left: 18px;
margin: 0;
margin-top: 24px;
}
.receptnedelje img{
padding-left: 8px;
}
.lh18 {
	line-height: 18px;
}
#vestislika {
color: #cccccc;
float: left;
margin-right: 0px;
}
#vestislika  span{
display: inline;
padding: 12px 12px 12px 12px;
background: url(images/uvecajte.jpg) 60px 10px no-repeat;
background-position: right;
width: 60px;
height: 20px;
font-size: 12px;
margin-left: 39px;
cursor: pointer;
}
#vestislika a{
color: #cccccc;
font-weight: normal;
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 11px;
}
#obicnastranica {
color: #cccccc;
float: left;
}
#recept {
color: #cccccc;
float: left;
width: 188px;
height: 250px;
margin-right:20px;
background: url(images/recept_bg.jpg) 9px 181px no-repeat;
}
#recept p{
text-align: left;
font-size: 10px;
color: #ffffff;
font-weight: bold;
padding-left: 28px;
padding-top: 6px;
}
#recept span{
display: block;
padding: 4px;
padding-top: 5px;
margin-left: 15px;
}
.recnormal {
padding-top: 25px;
font-weight: normal;
}
#recept span img{
float: left;
margin: 0;
}
.recnormal {
padding-top: 25px;
font-weight: normal;
}
#recept span img{
float: left;
margin: 0;
}
#obicnastranica span{
display: inline;
padding: 12px 15px 12px 35px;
background: url(images/uvecajte.jpg) 80px 10px no-repeat;
width: 60px;
height: 20px;
font-size: 12px;
margin-left: 39px;
cursor: pointer;
}
#obicnastranica  a{
color: #cccccc;
font-weight: normal;
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 11px;
}
.opsirnije {
display: inline;
background: url(images/opsirnije.jpg) 43px -1px no-repeat;
padding: 3px 12px 3px 3px;
font-weight: normal;
color: #000000;
cursor: pointer;
}
a .opsirnije {
color: #000000;
}
a:hover .opsirnije {
color: #000000;
}
.news {
border-bottom: 1px #eeeeee solid;
width: auto;
height: auto;
padding-bottom: 30px;
margin-right: 28px;
}
a.nmberlink {
display: inline;
padding: 3px 8px 3px 9px;
color: #d82529;
border-right: 1px solid #d82529;
cursor: pointer;
}
a:hover.nmberlink{
display: inline;
padding: 3px 8px 3px 9px;
background: #d82529;
color: #ffffff;
border-right: 1px solid #d82529;
}
a.nmberselected {
display: inline;
padding: 3px 8px 3px 9px;
background: #d82529;
color: #ffffff;
}
#bil {
margin-left: 18px;
}
.mcgallery {
	margin-left: 18px;
}
.bilimg{
border: 3px #eeedeb solid;
float: left;
margin-right: 50px;
}
#bil p {
font-size: 12px;
color: #676767;
}
a.date {
font-size: 11px;
color: #d82529;
}
#bil span {
text-align: left;
margin: 0;
padding: 0;
display: block;
font-size: 11px;
color: #666666;
padding: 2px;
}
.newsinput {
background: url(images/newsinputbg.jpg) 0px 0px repeat-x;
border: 1px #cfcfcf solid;
height: 18px;
width: 495px;
margin-bottom: 11px;
vertical-align: middle;
text-indent: 5px;
padding-top: 5px;
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 11px;
}
.newsletterp {
padding-top: 2px;
display: block;
float: left;
width: 90px;
height: 17px;
color: #000000;
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 11px;
color: #666;
font-weight: normal;
display: inline;
margin-right: 0px !important;
}
.newsinputcheck {
float: left;
height: 13px;
width: 13px;
margin-bottom: 11px;
margin-right: 12px;
margin-left: 36px;
}
.posaljibtn {
cursor: pointer;
margin-right: 20px;
display: block;
width: 106px;
height: 26px;
border: 0;
float: right;
background: url(images/posalji_btn.jpg) 0px 0px repeat-x;
}
p.required {
color: #cccccc;
padding-left: 5px;
display: block;
padding: 2px 2px 2px 15px;
background: url(images/required_circle.jpg) 0px 7px no-repeat;
}
.reqin {
padding-bottom: 5px;
padding-left: 8px;
margin: 0px !important;
}
.galimg a{
width: 100px;
height: 100px;
}
.mcgallery .galimg {
	margin: 9px;
}
.newsinputkuh {
background: url(images/newsinputbg.jpg) 0px 0px repeat-x;
border: 1px #cfcfcf solid;
height: 18px;
width: 290px;
margin-bottom: 11px;
vertical-align: middle;
text-indent: 5px;
padding-top: 5px;
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 11px;
}
.agree {
color: #000000;
}
.hiljade {
color: #cccccc;
}
#nagrade {
float: left;
}
#nagrade ol {
	list-style-type: arabic-numbers !important;
	margin: 0px !important;
}
#nagrade  ol li a{
padding-right: 10px;
float: right;
color: #ff000b;
}
#nagrade ol li span {
color: #666666;
display: block;
font-weight: normal;
float: left;
}
#nagrade ol li {
height: 20px;
padding: 10px 0px 0px 0px;
border-bottom: 1px #eeeeee solid;
margin-left: 5px;
margin-right: 15px;
}
.textkontakt {
background: url(images/textarea.jpg) 0px 0px repeat-x;
border: 1px #cfcfcf solid;
width: 490px;
height: 101px;
padding-left: 5px;
padding-top: 5px;
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 11px;
}
#cnt_info, #kitchen_info {
	color: #666666;
	}
#cnt_info ul {
	line-height: 35px;
	list-style-type: none;
}
#kitchen_info ul {
	line-height: 18px;
	list-style-type: none;
	
}
#kitchen_info ul li {

	
}
#cnt_info ul li {
	border-bottom: 1px solid #eeeeee;
}
.red {
	color: #f00;
	background-color: #fff;
}
.italic {
	font-size: 12px;
	font-style: italic;
	color: #666666;
	font-family: Georgia, Arial, Verdana, sans-serif;
	font-weight: normal;
}
.italicn{
	font-size: 12px;
	font-style: italic;
	color: #000;
	font-family: Georgia, Arial, Verdana, sans-serif;
	font-weight: bold;
}
a.bug:link, a.bug:active, a.bug:visited, a.bug:hover {
	color: #ff000b !important;
	padding-left: 190px !important;
}
.proimg {
padding-left: 7px;
padding-top: 15px;
}

/* added by boban */
.highslide {
	outline: none;	
	z-index: 999;
}
.highslide-image {
    border: 3px solid white;
	background: white;
	z-index: 999;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 3px;
    background-color: white;
}
.highslide-display-block {
    display: block;
	background: white;
}
.highslide-display-none {
    display: none;
	background: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    padding-left: 22px;
    background-image: url(images/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
	z-index: 999;
}
ul#navigation, ul#navigation li  {
	list-style-type: none;
	margin:0px;
	padding:0px;
}
#navigation a {
	padding: 5px;
	display: block;
	clear: both;
	border-bottom: solid 1px #F2F2F2;
	text-align: left;
	color: #000;
	text-decoration: none;
	font-weight: normal;
}

#navigation a.prim {
 padding: 5px;
 margin: 0px 0px 0px 15px;
 background: none;
 color: #000;
}
#navigation a.prim:hover {
 background-color: #ff0000;
 color: #FFFFFF;
}
#navigation a.sec {
 padding: 5px;
 margin: 0px 0px 0px 35px;
 background: none;
 color: #666;
}
#navigation a.sec:hover {
 background-color: #C1C1C1;
 color: #FFFFFF;
}

#navigation a.third {
 padding: 5px;
 margin: 0px 0px 0px 75px;
 background: none;
 color: #ccc;
}
#navigation a.third:hover {
 color: #666;
 
}
.news {
	list-style-type: none;
	margin-top: 0;
	padding-right: 10px;
	padding-left: 18px;
}

.news h6 {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #ccc;
	padding-top: 10px;
	margin-right: 0;
	margin-bottom: 3px;
	margin-left: 0;
	margin-top: 0;
}

.news h3 {
	font-size: 11px;
	color: #000;
}

h3 {
	font-size: 12px;
	color: #CC3300;
}

.news p {
	margin: 0;
}

.news p a {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

.news p a:hover { color: #d82529}


/* new stuff added by ROB at Apr 3, 2009 */

.fieldRow {
	margin: 0 24px 15px 18px;
	width: 607px;
	position: relative;
}

.fieldRow label {
	display: block;
	float: left;
	width: 130px;
	padding: 5px 10px 0 0;
}

.fieldRow .text {
	background: url(images/newsinputbg.jpg) 0px 0px repeat-x;
	border: 1px #cfcfcf solid;
	height: 15px;
	width: 435px;
	line-height: 23px;
	padding: 4px 5px;
	margin: 0;
	vertical-align: middle;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
}

.fieldRow select {
	background: url(images/newsinputbg.jpg) 0px 0px repeat-x;
	border: 1px #cfcfcf solid;
	height: 25px;
	width: 235px;
	line-height: 23px;
	padding: 4px 5px;
	margin: 0;
	vertical-align: middle;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	}

.fieldRow .smallInput {
	width: 130px;
	margin: 0 10px 0 0;
	}

.fieldRowCol {
	float: left;
	}
	
.muszaj {
	position: absolute;
	right: 0;
	top: 9px;
	}
	
.fieldRow .radio {
	margin: 0 20px 0 0;
	color: #666;
	}	
	
.fieldRow .radio input {
	margin: 5px 5px 0 0;
	}

.fieldRow textarea {	
	background: url(images/textarea.jpg) 0px 0px repeat-x;
	border: 1px #cfcfcf solid;
	width: 435px;
	height: 101px;
	padding: 4px 5px;
	margin: 0;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
}

/* added by Boban */
.steps {
	height: 2450px !important;
	overflow: hidden;
	position: relative;
}
#temp {
	height: 2450px !important;
	position: absolute;
}
.step { height: 2450px; }
#step4 {
	height: 2450px;
}
.stepControl a { text-decoration: none; } 
.stepControl { text-align: right; clear: both }

.goPrev {
	background: url(images/predhodni_korak.jpg) no-repeat left top;
	width: 123px;
	float:  right;
	display: inline-block;
	height: 28px;
	}

.goPrev span, .goNext span { display: none;}

.goPrev:hover {
	background: url(images/predhodni_korak_hover.jpg) no-repeat left top;
	}

.goNext {
	display: inline-block;
	height: 28px;
	float: right;
	width: 108px;
	background: url(images/sl_korak.jpg) no-repeat left top;
	}
	
.goNext:hover {
	background: url(images/sl_korak_hover.jpg) no-repeat left top;
	}
	
.theSubmit {
	background: url(images/posalji.jpg) no-repeat left top;
	width: 108px;
	height: 28px;
	display: inline-block;
	border: none;
	margin: 0 ;
	float:  right;
	padding: 0;
	text-indent: -99999px;
	}
	
.odstampaj span { display: none; }
.odstampaj {
	display: inline-block;
	height: 28px;
	float:  right;
	width: 108px;
	background: url(images/odstampaj.jpg) no-repeat left top;
}	
.theSubmit:hover {
	background: url(images/posalji_hover.jpg) no-repeat left top;
	}
