/* CSS RESET */
html{color:#000;background:#FFF;margin:0;padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{ list-style-position:inside; padding: 2px 0 2px 10px; }
p, ul { margin-bottom: 10px; }
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}

body {font:13px/1.231 verdana,helvetica,clean,sans-serif;}
table{font-size:inherit;font-size:100%;}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}

/* CSS RESET */


body,html { color:black; }
a { text-decoration:none; color:#FFF; }
a:hover { text-decoration: underline; color:#EDD55F; }

/* content */
html { background: #000 url(bg_body.jpg) repeat-x top left; }
/*body { background: url(bg_flavapava.jpg) no-repeat top left; }*/
#PAGE { width: 957px; margin: 0 auto; padding: 0; }
#HEADER { padding-top: 34px; height: 99px; }
#LOGO A { text-indent: -2000px; width: 209px; height: 82px; margin: 0px 0px 17px 0px; background: url(logo_marolt.jpg) no-repeat top left; float: left; display: block; }
#GLOBALNA { float: right; margin-top: 5px; }
#GLOBALNA, #GLOBALNA A { font-size: 11px; color: #cdcdcd; }
#gRow2 { margin-top: 18px; background: url(bg_search.jpg) no-repeat top left;  height: 47px; }
#gRow2 input { background: none; border: none; padding: 0; margin: 0; float: left; }
#gRow2 .si { padding: 5px 5px; color: #cdcdcd; width: 166px; }
#gRow2 .sb { width: 23px; height: 23px;  }
#BODY { padding: 0 0; }
#BODYCOL1 { background: #000; color: #cdcdcd; }
#PRIMARNA { background: url(bg_primarna.gif) repeat-x top left; height: 70px; padding-top: 14px; }
#PRIMARNA A { width: 319px; height: 70px; display: block; float: left; background: url(navi_zlatarstvo.jpg) no-repeat center center; text-indent: -3000px; }
#PRIMARNA .active .zlatarstvo { background-image: url(navi_zlatarstvo_a.jpg); }
#PRIMARNA .restavratorstvo { background-image: url(navi_restavratorstvo.jpg); }
#PRIMARNA .active .restavratorstvo { background-image: url(navi_restavratorstvo_a.jpg); }
#PRIMARNA .pasarstvo { background-image: url(navi_pasarstvo.jpg); }
#PRIMARNA .active .pasarstvo { background-image: url(navi_pasarstvo_a.jpg); }
#MAIN { width: 957px; background: #000; }
#CONTENTBOX { padding: 34px 50px 34px 34px; width: 545px; float: left; }
#IMAGEBOX { float: right; width: 325px; height:366px; background: url(in_zlatarstvo.jpg) no-repeat top right; padding: 0px;}
.stranrestavratorstvo #IMAGEBOX { background-image: url(in_restavratorstvo.jpg); }
.stranpasarstvo #IMAGEBOX { background-image: url(in_pasarstvo.jpg); }
#FOOT { height: 20px; margin-top: -23px; padding: 30px 0 10px 0; }
#FOOTLINKS { color: #414141; font-size: 11px; }
.firstPage #BODYCOL1 A { float: left; }

#SITEMAP LI { padding: 4px 0; }
#SITEMAP LI LI { padding-left: 20px; }

#searchResults .title { font-size: 15px; padding-bottom: 5px; }
#searchResults .content { padding-bottom: 10px; }

#gallery A { padding: 5px; background: #333; border: solid 1px #555; width: 100px; height: 100px; float: left; margin: 0 10px 10px 0; }
#gallery A.pager { padding:0; border: none; background: none; width: 0px; height: 0px; }

h1, h2 { margin-bottom: 10px; }
h1, h1 a, h2, h2 a { font-size: 18px; color: #ab32cd; }
.clearFloat { clear: both; width: 100%; height: 0px; }

