*{
	margin:0;
	padding:0;
}
body
{
background:url(Podloga_NG.jpg) repeat #e4e9ec top left;
padding:0;
font-family: Helvetica, sans-serif;
font-size:12px;
margin:0 auto;
color:#000;
}
img {
	border-style:none;
}
p{
padding:2px;
margin:0px;
color:#333;
}

a{
	color:#169ECC;
}
a:hover{
	color:#064E5A;
}
h1 {
	font: normal 1.8em Tahoma,sans-serif;
}

h1,h2,h3 {padding-top: 6px;}
h3 {margin-bottom: 10px; border-bottom: 1px solid #ADD1E7;}

#kontejner{
width:1000px;
height:auto;
margin:0 auto;
padding:0px;
background-color:#FFFFFF;
}
#zaglavlje, #zaglavlje td {
width:1000px;
background:url(shop_slike/header_bg.jpg) no-repeat top center;
}
h1#logon {
   padding-top: 0px;
   width: 184px;
   height: 87px;
   background: url(shop_slike/logo.png);
   text-indent: -9999px;
}
#logo{
float:left;
padding:0 0 0 15px;
margin: 5px 0 0 0;
}
#glavni_sadrzaj{
clear:both;
}
.gore_desno{
width:788px;
float:right;
}
.veliki_banner{
float:right;
padding:10px 10px 0 0;
}
#topmenu{ margin:0px; padding:0px; list-style:none; color:#fff; line-height:25px; display:inline-block; float:left; font-size: 1.1em; }
#topmenu a { color:#fff; text-decoration:none; }
#topmenu li {background:#172322; cursor:pointer; float:left; position:relative;padding:0px 10px;}
#topmenu li a:hover {color:#B3DCF0;}
#topmenu ul { padding:0px; margin:0px; display:block; display:inline;}

#izbornik_tab{
width:1000px;
height:28px;
background:url(shop_slike/topnav_stretch.gif) repeat-x;
}

.breadcrumb{
width:980px;
height:15px;
padding:5px 10px 0 20px;
color:#333333;
background:url(shop_slike/navbullet.png) no-repeat left;
background-position:5px 8px;
}
.breadcrumb a{
color:#0fa0dd;
text-decoration:none;
background:url(shop_slike/navbullet.png) no-repeat left;
background-position:5px 8px;
}
.breadcrumb2{
width:500px;
height:15px;
padding:0 10px 5px 20px;
color:#333333;
background:url(shop_slike/navbullet2.png) no-repeat;
background-position:5px 4px;
}

.breadcrumb2 a{
color:#0fa0dd;
text-decoration:none;
}

.breadcrumb3{
width:500px;
height:15px;
padding:5px 10px 0 20px;
color:#333333;
}
.breadcrumb3 a{
color:#0fa0dd;
text-decoration:none;
background:url(shop_slike/navbullet.png) no-repeat left;
background-position:5px 8px;
}

span.aktivni{
color:#0fa0dd;
}

#Tijelo 
{
    margin-bottom: 15px;
}
.Polje1
{
    color: #666666;
    background-color: #F3F3F3;
    border: 1px solid #DDDDDD;
    padding: 2px;
}
.Polje1 A:link
{
    color: #AA0000;
    font-weight: bold;
    text-decoration: none;
}
.Polje1 A:visited
{
    color: #AA0000;
    font-weight: bold;
    text-decoration: none;
}
.Polje1 A:hover
{
    color: #666666;
    font-weight: bold;
    text-decoration: none;
}

.Polje1 td
{
    padding: 5px 5px;
}

.Polje2
{
    color: #333333;
    background-color: #FFFFFF;
    border: 1px solid #DDDDDD;
    padding: 5px;
    line-height: 130%;
}

.Polje2A
{
    color: #000000;
    font-weight: bold;
    background-color: #DDDDDD;
    border: 1px solid #DDDDDD;
    padding: 0px 5px 0px 5px;
}

.Polje3
{
    color: #333333;
    background-color: #F6F6F6;
    padding: 5px;
    line-height: 130%;
}

.Polje3A
{
    color: #000000;
    font-weight: bold;
    background-color: #DDDDDD;
    border: 1px solid #DDDDDD;
    padding: 0px 5px 0px 5px;
}

td.lijevi_sadrzaj{
padding-left:5px;
}
.naslov_box{
width:180px;
height:30px;
margin:5px 0;
background:url(shop_slike/menu_title_bg.gif) no-repeat center;
text-align:center;
font-size:13px;
font-weight:bold;
color:#159dcc;
line-height:30px;
}

ul.menu, ul.menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 180px;
  color: #333;	
}

ul.menu a {
  display: block;
  text-decoration: none;	
  font-weight: bold;
  color: #333;	
}

ul.menu li {
  margin-top: 1px;
  color: #333;	
}

ul.menu li a {
  background: #b2dcf0;
  color: #333;	
  padding: 0.5em;
  margin-top: 1px;
}
ul.menu li a:hover {
  background: #d1e9f7;
  border-left: 5px #0fa0dd solid;
  color: #333;	
}

ul.menu li ul li a {
  background: #d1e9f7;
  color: #333;
  padding-left: 20px;
}

ul.menu li ul li a:hover {
  background: #f0f4f5;
  border-left: 5px #0fa0dd solid;
  padding-left: 15px;
  color: #333;	
}


.rub_box_l{
padding-left:10px;
height:auto;
text-align:center;
background:url(shop_slike/box_bottom_bg.gif) no-repeat center bottom;
}

.rub_box{
width:180px;
height:auto;
text-align:center;
background:url(shop_slike/box_bottom_bg.gif) no-repeat center bottom;
margin-top:5px;
}

.top_slika {
position:relative;
top:24px;
right:10px;
z-index: 597;
}

.proizvod_desna_kolona{
border: 1px solid #eee;
margin-bottom:5px;
}
.proizvod_slika_d{
padding:2px 0;
}
.proizvod_cijena_d{
padding:2px;
}

.proizvod_naslov{
color:#159dcc;
padding:5px;
font-weight:bold;
}
.proizvod_naslov a{
text-decoration:none;
color:#159dcc;
padding:5px;
font-weight:bold;
}

.proizvod_naslov a:hover{
color:#064E5A;
}
.ProizvodSifra
{
font-weight:normal;
}
.proizvod_slika{
padding:5px 0 5px 0;
/*background:url(shop_slike/minus10.png) no-repeat right center;*/
}
.proizvod_cijena{
padding:5px 0 5px 0;
}
span.osnovna_cijena{
color:#666666;
text-decoration:line-through;
}
span.prava_cijena{
color: #CC0000;
font-weight:bold;

}
span.valuta{
color: #CC0000;
font-weight:normal;
}

input.newsletter{
width:150px;
height:16px;
border:1px #ddd9d9 solid;
margin:10px 0 5px 0;
font-size:12px;
padding:3px;
color:#999999;
}
a.input_polje{
width:17px;
display:block;
margin:0px 0 5px 110px;
padding:2px 8px 6px 8px;
text-decoration: underline;
color:#169ECC;
}
.reklame{
width:180px;
text-align:center;
padding:10px 0 10px 0;
}
.sredisnji_proizvod td {
padding:0 0 0 5px;
}

.posebna_ponuda, .posebna_ponuda td {
background:url(shop_slike/slider_bg.gif) no-repeat top center;
padding-bottom:10px;
}
.posebna_ponuda_slika{
float:left;
padding:0 10px 0 0;
}
.posebna_ponuda_naslov{
font-size:15px;
color:#159dcc;
font-weight:bold;
}
.posebna_ponuda_detalji{
width:550px;
float:left;
padding:15px 0 0 20px;
}

img.posebna_ponuda_detalji{
padding:5px;
}
.posebna_ponuda_text{
padding:0;
font-size:12px;
color:#159dcc;
text-align:justify;
line-height:15px;
}
.sredisnji_sadrzaj{
padding:5px;
}
.sredisnji_naslov{
padding-left:25px;
background:url(shop_slike/bar_bg.gif) no-repeat center;
text-align:left;
font-size:12px;
font-weight:bold;
color:#159dcc;
line-height:31px;
}

.sadrzaj_naslov{
width:770px;
height:31px;
float:left;
padding:0 0 0 20px;
margin:0;
line-height:31px;
font-size:12px;
color:#159DCC;
font-weight:bold;
background:url(shop_slike/naslov_bg.gif) no-repeat center;
}


.desni_sadrzaj{
width:180px;
float:right;
padding:0 5px 0 0;
}
.kosarica{
width:180px;
height:110px;
text-align:center;
}
.kosarica_naslov{
font-size:12px;
font-size:12px;
color:#847676;
font-weight:bold;
padding:0;
}
.kosarica_detalji{
width:130px;
float:left;
padding:5px 0 0 5px;
text-align:left;
}
.kosarica_ikona{
float:left;
padding:5px 0 0 5px;
}
span.kosarica_rub{
width:100px;
height:1px;
margin:3px 0 3px 0;
display:block;
border-top:1px #999999 dashed;
}
.proizvod_box{
width:173px;
height:auto;
float:left;
padding:7px;
}
.sredisnji_proizvod_box{
width:173px;text-align:center;padding:0px; margin:0px; border:1px #F0F4F5 solid;
}
.proizvod_detalji{
margin:3px 0 0 0;
text-align:center;
}
.proizvod_detalji2{
width:75px;
height:31px;
float:left;
margin:15px 0 0 0;
padding:0 5px;
}

img.lijevi_gumb{
float:left;
padding:6px 0 0 6px;
}

a.proizvod_detalji{
width:75px;
height:24px;
display:block;
background:url(shop_slike/link_bg.gif) no-repeat center;
margin:2px auto 0 auto;
text-align:center;
line-height:24px;
text-decoration:none;
color:#159dcc;
}

a.proizvod_usporedi{
width:75px;
height:24px;
display:block;
float:left;
background:url(shop_slike/link_bg.gif) no-repeat center;
margin:2px 0 0 5px;
text-align:center;
line-height:24px;
text-decoration:none;
color:#159dcc;
}
a.proizvod_kupi{
width:75px;
height:24px;
display:block;
float:left;
background:url(shop_slike/link_bg.gif) no-repeat center;
margin:2px 0 0 5px;
text-align:center;
line-height:24px;
text-decoration:none;
color: #006600;
}
.proizvod_box_veliki{
width:544px;
height:auto;
float:left;
padding:10px 10px 15px 15px;
}
.sredisnji_proizvod_box_veliki{
width:564px;height: auto;float:left; text-align:center;padding:0 0 10px 0; margin:0px;border:1px #F0F4F5 solid;
}
.proizvod_box_veliki2 td, .proizvod_box_veliki2{
text-align:center;
padding-left:5px;
}

.sredisnji_proizvod_box_veliki2{
width:564px;height: auto;float:left; padding:0; margin:0px;
}

.sadrzaj_box_veliki{
width:100%;
height:auto;
float:left;
padding:0;
}

.proizvod_slika_velika{
width:350px;
padding:10px 0 0 10px;
float:left;
}
.detalji_veliki_box{
width:180px;
float:left;
padding:0 0 0 15px;
text-align:left;
}
.detalji_veliki_box2{
width:544px;
float:left;
padding:15px;
text-align:left;
}

.proizvod_naslov_veliki{
color:#159dcc;
padding:5px 0 5px 0;
font-weight:bold;
font-size:14px;
}
.specifikacije{
font-size:12px;
font-weight:bold;
line-height:18px;
}

.thumbs{
padding:8px 5px 8px 5px;
margin:15px 0 0 0;
}
.thumbs a{
padding:3px;
}
.proizvod_cijena_velika{
padding:5px 0 5px 0;
font-size:16px;
}
a.u_kosaricu{
width:76px;
height:27px;
display:block;
float:left;
background:url(shop_slike/u_kosaricu.gif) no-repeat left;
padding:0 0 0 33px;
text-decoration:none;
line-height:27px;
color:#1c4a52;
}
a.usporedi{
width:76px;
height:27px;
display:block;
float:left;
margin:0 0 0 10px;
background:url(shop_slike/usporedi.gif) no-repeat left;
padding:0 0 0 33px;
text-decoration:none;
line-height:27px;
color:#1c4a52;
}
span.plavo{
color:#159DCC;
}
.kontakt_forma{
width:355px;
float:left;
padding:0px 0 0 75px;
}
.forma_red{
width:300px;
clear:both;
padding:10px 0 10px 0;
}
.forma_red1{
width:500px;
clear:both;
padding:2px 0 2px 0;
}

label.kontakt, label.kontakt1{
float:left;
font-size:12px;
padding:4px 5px 0 0;
color: #555555;
}

label.kontakt{
width:200px;
text-align:left;
}

label.kontakt1{
width:100px;
text-align:right;
}

input.kontakt_unos{
width:253px;
height:18px;
background-color:#fff;
border:1px #DFDFDF solid;
float:left;
padding-left:5px;
padding-top:2px;
}
textarea.kontakt_textarea{
width:253px;
height:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#fff;
border:1px #DFDFDF solid;
float:left;
}
a.kontakt{
width:99px;
height:27px;
display:block;
float:right;
margin:0 0 0 10px;
background:url(shop_slike/contact_bt.gif) no-repeat left;
padding:0 0 0 10px;
text-decoration:none;
line-height:27px;
color:#1c4a52;
}
input.captcha{
border: 1px solid #C8D2D9;
background-color:#FFFFFF;
margin:0px;
width:100px;
float:left;
margin-left:10px;
}

.podnozje{
height:65px;
background:url(shop_slike/podnozje_bg.gif) repeat-x top;
}
.lijevo_podnozje{
float:left;
width:300px;
padding:5px 0 0 10px;
}
.desno_podnozje{
float:right;
padding:15px 30px 0 0;
}
.desno_podnozje a{
padding:0 0 0 7px;
text-decoration:none;
color: #666666;
}
.desno_podnozje a:hover{
text-decoration:underline;
}

.sredisnje_podnozje{
float:left;
width:200px;
text-align:center;
color:#666666;
padding:10px 0 0 60px;
}

.datum {
color:#0fa0dd;
font-size:9px;
}

.vise {
color:#0fa0dd;
width:175px;
text-align:right;
font-size:9px;
padding-bottom:3px;
border-bottom: 1px solid #159dcc;
background:url(shop_slike/navbullet.png) no-repeat;
background-position: 130px 2px;
}

.NaziviPolja
        {
            background-color: #F6F6F6;
        }

