@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;
}
h1 {
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
letter-spacing: -1px;
color: #fe000a;
padding-top: 5px;
font-weight: normal;
padding-bottom: 28px;
}

h1 a{
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
letter-spacing: -1px;
color: #fe000a;
padding-top: 5px;
font-weight: normal;
padding-bottom: 28px;
}

h1 a:hover{
color: #000;
}



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


#header {
width: 938px;
height: 98px;
background: url(/images/header-background_sr.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: 683px;
margin: auto;
height: 25px;
padding-left: 217px;
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;
}
a.profil {
width: 103px;
height: 26px;
display: block;
background: url(/images/navigation.jpg) no-repeat -391px 0;
}
a:hover.profil {
background: url(/images/navigation.jpg) no-repeat -391px -26px;
}
a.profilHover {
width: 103px;
height: 26px;
display: block;
background: url(/images/navigation.jpg) no-repeat -391px -26px;
}
a.proizvodi {
width: 63px;
height: 26px;
display: block;
background: url(/images/navigation.jpg) no-repeat 0 0;
}
a:hover.proizvodi {
background: url(/images/navigation.jpg) no-repeat 0 -26px;
}
a.proizvodiHover {
width: 63px;
height: 26px;
display: block;
background: url(/images/navigation.jpg) no-repeat 0 -26px;
}
a.kuhinja {
width: 63px;
height: 26px;
display: block;
background: url(/images/navigation.jpg) no-repeat 0 0;
}
a:hover.kuhinja{
background: url(/images/navigation.jpg) no-repeat 0 -26px;
}
a.kuhinjaHover {
width: 63px;
height: 26px;
display: block;
background: url(/images/navigation.jpg) no-repeat 0 -26px;
}
a.galsmall {
width: 63px;
height: 26px;
display: block;
background: url(/images/gal_small_bg.jpg) no-repeat 0 0;
}
a.brend {
width: 45px;
height: 26px;
display: block;
background: url(/images/navigation.jpg) no-repeat -62px 0;
}
a:hover.brend {
background: url(/images/navigation.jpg) no-repeat -62px -26px;
}
a.brendHover {
width: 45px;
height: 26px;
display: block;
background: url(/images/navigation.jpg) no-repeat -62px -26px;
}
a.odgovornost {
width: 145px;
height: 26px;
display: block;
background: url(/images/navigation.jpg) no-repeat -107px 0;
}
a:hover.odgovornost {
background: url(/images/navigation.jpg) no-repeat -107px -26px;
}
a.odgovornostHover {
width: 145px;
height: 26px;
display: block;
background: url(/images/navigation.jpg) no-repeat -107px -26px;
}
a.media {
width: 83px;
height: 26px;
display: block;
background: url(/images/navigation.jpg) no-repeat -252px 0;
}
a:hover.media {
background: url(/images/navigation.jpg) no-repeat -252px -26px;
}
a.mediaHover {
width: 83px;
height: 26px;
display: block;
background: url(/images/navigation.jpg) no-repeat -252px -26px;
}
a.kontakt {
width: 57px;
height: 26px;
display: block;
background: url(/images/navigation.jpg) no-repeat -334px 0;
}
a:hover.kontakt {
background: url(/images/navigation.jpg) no-repeat -334px -26px;
}
a.kontaktHover {
width: 57px;
height: 26px;
display: block;
background: url(/images/navigation.jpg) no-repeat -334px -26px;
}*/
#mainnav {
padding-left: 215px;
padding-top: 13px;
height: 30px;
}
#mainnav ul {
margin: 0;
padding: 0;
list-style-type: none;
height: 30px;
}
#mainnav ul li {
float: left;
height: 30px;
}
#mainnav ul li a { display: block; background: url(../images/navigation.gif) no-repeat; height: 30px; }
#mainnav ul li a.profil { width: 108px; background-position: 0 0; margin-right: 17px; }
#mainnav ul li a.profil:hover { background-position: 0 -49px; }
#mainnav ul li a.proizvodi { width: 69px; background-position: -125px 0; margin-right: 19px; }
#mainnav ul li a.proizvodi:hover { background-position: -125px -49px; }
#mainnav ul li a.aktuelno { width: 65px; background-position: -213px 0; margin-right: 21px; }
#mainnav ul li a.aktuelno:hover { background-position: -213px -49px; }
#mainnav ul li a.resursi { width: 100px; background-position: -299px 0; margin-right: 20px; }
#mainnav ul li a.resursi:hover { background-position: -299px -49px; }
#mainnav ul li a.odnosi { width: 114px; background-position: -419px 0; margin-right: 22px; }
#mainnav ul li a.odnosi:hover { background-position: -419px -49px; }
#mainnav ul li a.ekologija { width: 64px; background-position: -549px 0; margin-right: 26px; }
#mainnav ul li a.ekologija:hover { background-position: -549px -49px; }
#mainnav ul li a.kontakt { width: 54px; background-position: -639px 0; }
#mainnav ul li a.kontakt:hover { background-position: -639px -49px; }

#splash1 {
height: 329px;
background: url(/images/splash-home.jpg) no-repeat 0 0;
}
#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;
}
#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 h1, .coll2 h1, .coll3 h1, .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;
}
.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.jpg) no-repeat 0 2px;
margin: auto;
line-height: 23px;
padding-left: 65px;
position: relative;
}
.footer-banners {
position: absolute;
top: 0;
right: 0;
}
#footer p {
margin: 0;
padding: 0;
}
#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="http://carnex.haloagency.net/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 {
	cursor: url(/javascript/graphics/zoomin.cur), pointer;
    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(../js/graphics/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;
}

.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}




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;
}

h1 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing: -1px;
	color: #fe000a;
	padding-top: 5px;
	font-weight: normal;
	padding-bottom: 28px;
}

h1 a {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing: -1px;
	color: #fe000a;
	padding-top: 5px;
	font-weight: normal;
	padding-bottom: 28px;
}

h1 a:hover { color: #000; }

span { color: #ccc; }

#holdermain {
	width: 938px;
	margin: auto;
}

a.home {
	width: 183px;
	height: 92px;
	position: absolute;
	margin-left: 19px;
}

#supernav {
	width: 683px;
	margin: auto;
	height: 25px;
	padding-left: 217px;
	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;
}

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

#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;
}

#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 h1, .coll2 h1, .coll3 h1, .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;
}

.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.jpg) no-repeat 0 2px;
	margin: auto;
	line-height: 23px;
	padding-left: 65px;
}

#footer p {
	margin: 0;
	padding: 0;
}

#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="http://carnex.haloagency.net/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;
}

.collcontent p.newsletterp {
	text-align: left;
}

.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 {
	cursor: url(/javascript/graphics/zoomin.cur), pointer;
	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(../js/graphics/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;
}

.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: 2315px !important;
	overflow: hidden;
	position: relative;
}
#temp {
	height: 2315px !important;
	position: absolute;
}
.step { height: 2315px; }
.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;
	}
.social-banner {
	width: 160px;
	margin: 0 24px 15px 21px;
}
.social-banner img { margin: 0; }

/* 02.09.2010. - Added by Milos */
.ui-accordion h3 { padding-left: 10px; }


