body {
background: #fff url(images/bgmain.jpg) repeat;
margin: 0;
padding: 0 0 0 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 0px;
color: #5a5a5a;
line-height:20px;
}

#body_main {
background: url(images/bg112.jpg) repeat-x;
background-position:top;
min-height:550px;
font-size: 11px;
line-height:20px;
clear:both;
}

#banner
{
width:900px;
height:220px;
margin-top:40px;
float:left;
}

#main
{width:900px;float:left;
background: url(images/malo.jpg) repeat-y;}

#main-top
{width:900px;
height:34px;
float:left;
background: url(images/stara-sava2_12.jpg) no-repeat;}

#main-bottom
{width:900px;
height:53px;
float:left;
background: url(images/main-bottom.jpg) no-repeat;}

#logo
{float:left;
background: url(images/logo.jpg) no-repeat;
width:419px;
height:179px;}

#left
{color:#201c1a;
padding-left:35px;
padding-right:20px;
width:580px;
min-height:400px;
}

* html #left {
height:400px;
}


#left p
{color:#201c1a;
float:left;
width:580px;}


h1
{font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#4a130e;}

#right
{float:right;width:260px;}

.naslov
{color:#5d1b16;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
margin-left:38px;}

.opis
{color:#201c1a;
margin-left:37px;
margin-top:15px;
font-size:11px;
width:150px;}

.naslov1
{color:#5d1b16;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;color:#5d1b16;
font-weight:bold;margin-top:15px;
margin-left:38px;}

.opis1
{color:#dce585;
margin-left:37px;
margin-top:15px;
font-size:11px;
width:150px;}

.naslov a
{color:#5d1b16;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-decoration:none;
font-weight:bold;}

.opis a
{color:#201c1a;
font-size:11px;text-decoration:none;
width:150px;}

.opis a:hover
{color:#892b25;
text-decoration:none;
}

.opis1 a:hover
{color:#fff;
text-decoration:none;
}

.naslov1 a
{color:#5d1b16;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;color:#5d1b16;text-decoration:none;
font-weight:bold;}

.opis1 a
{color:#dce585;
font-size:11px;text-decoration:none;
width:150px;}



#right-logo1
{float:left;
background: url(images/b1.jpg) no-repeat;
width:260px;
height:113px;}

#right-logo2
{float:left;
background: url(images/b2.jpg) no-repeat;
width:260px;
height:107px;}


#linkovi-logo
{float:left;
width:481px;height:220px;}

#slika
{margin-left:419px;
background: url(images/slika.jpg) no-repeat;
width:481px;
height:220px;}

.center {
width:963px;
clear:both;
margin: 0 auto;
padding: 0 0 0 0;
}

#linkovi
{float:left;
width:481px;}

.link1
{float:left;
background: url(images/link1.jpg) no-repeat;
width:99px;
height:46px;}


.link2
{float:left;
background: url(images/link2.jpg) no-repeat;
width:103px;
height:46px;}

.link3
{float:left;
background: url(images/link3.jpg) no-repeat;
width:106px;
height:46px;}

.link4
{float:left;
background: url(images/link4.jpg) no-repeat;
width:111px;
height:46px;}

.link1 a
{float:left;
background: url(images/link1.jpg) no-repeat;
width:74px;
color:#26211b;
font-weight:bold;
text-decoration:none;
font-size:12px;
padding-left:25px;
padding-top:14px;
font-family: Georgia, "Times New Roman", Times, serif;
height:31px;}

.link1 a:hover
{color:#e3f41c;}

.link2 a
{float:left;
background: url(images/link2.jpg) no-repeat;
width:75px;
color:#26211b;
font-weight:bold;
text-decoration:none;
font-size:12px;
padding-left:27px;
padding-top:14px;
font-family: Georgia, "Times New Roman", Times, serif;
height:31px;}

.link2 a:hover
{color:#e3f41c;}


.link3 a
{float:left;
background: url(images/link3.jpg) no-repeat;
width:75px;
color:#26211b;
text-decoration:none;
padding-left:27px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
padding-top:14px;
height:31px;}

.link3 a:hover
{color:#e3f41c;}


.link4 a
{float:left;
text-decoration:none;
background: url(images/link4.jpg) no-repeat;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#26211b;
font-weight:bold;
width:111px;
padding-left:24px;
padding-top:14px;
height:31px;}

.link4 a:hover
{color:#e3f41c;}

#footer
{background: url(images/stara-sava2_27.jpg) repeat-x;
clear:both;
height:89px;}

#footer_center
{color:#ab7052;
font-size:11px;
float:left;
margin-top:10px;}

.virtus
{color:#647702;
margin-left:595px;}

.virtus a
{color:#647702;
text-decoration:none;}

.virtus a:hover
{color:#a2c100;
text-decoration:none;}




.kontakt_forma
{width:550px;
margin-top:10px;
float:left;}

.kontakt_forma label
{width:135px;
color:#4a130e;
float:left;
}

.kontakt_forma span input
{border:1px solid #cacaca;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#fff;
width:250px;margin-right:5px;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;

}

.pregrada
{float:left;margin-bottom:10px;}

.txt
{
border:1px solid #cacaca;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:250px;
margin-right:5px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #000;
background:#fff;
float:left;
}

p
{float:left;}

#poruka
{float:left;
width:250px;
font-size:11px;font-family:Arial, Helvetica, sans-serif;
border:1px solid #cacaca;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #000;
background:#fff;
margin-right:5px;
height:150px;}

.button_kont
{float:left;
margin-left:134px;
padding-bottom:4px;
background: #44100d;
width:100px;
color: #fff;
font-weight:bold;
font-size:11px;
height:25px;
border:1px solid #000;
cursor:pointer;}

.kontakt_forma input.txt_error {
border: 2px solid #4f1511;
}

.kontakt_forma textarea.txt_error#poruka{
border: 2px solid #4f1511;
}

.detalji_img
{float:left;}

.detalji_img a
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#393939 none repeat scroll 0 0;
border:1px solid #006884;
display:inline;
float:left;
height:109px;
margin:8px 12px;
padding-top:8px;
text-align:center;
width:150px;
}

.detalji_img a:hover
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#006c88 none repeat scroll 0 0;
border:1px solid #006884;
display:inline;
float:left;
height:109px;
margin:8px 12px;
padding-top:8px;
text-align:center;
width:150px;

}

.razmak
{float:left;
height:10px;

width:570px;}

.polje1
{float:left;
width:525px;}

.polje2
{float:left;
margin-top:10px;}

.polje21
{float:left;
}

.polje1a
{float:left;
width:200px;}

.polje1ab
{float:left;
width:120px;}

.polje2a
{float:left;width:140px;
text-align:center;}


.polje2ab
{float:left;width:120px;
text-align:center;}


.polje3a
{float:left;width:155px;text-align:center;
}

.polje4a
{float:left;width:70px;
text-align:right;
padding-right:10px;}



.polje1ab
{float:left;
width:120px;}

.polje2a
{float:left;width:140px;
text-align:center;}



.polje3ab
{float:left;width:155px;text-align:center;
}

.polje4ab
{float:left;width:80px;
text-align:center;
padding-right:10px;}


.polje5a
{float:left;width:80px;
text-align:right;
padding-right:10px;}

.cjenik
{float:left;
width:500px;}

.google
{float:right;
padding-right:10px;}

.meni
{float:right;}

.meni a
{color:#dcb5a1;
text-decoration:none;
font-weight:bold;}



.jela a:hover
{float:left;
color:#FFF;
width:70px;
text-align:center;
background:#dbab92;}

.pica a:hover
{float:left;
color:#FFF;
width:70px;
text-align:center;
background:#dbab92;}


.jela 
{float:left;
color:#dcb5a1;
width:70px;
text-align:center;
background:#5b1b15;}

.pica
{float:left;margin-left:10px;
color:#dcb5a1;
width:70px;
text-align:center;
background:#5b1b15;}




.jela1 a:hover
{float:left;
color:#FFF;
width:70px;
text-align:center;
background:#dbab92;}

.pica1 a:hover
{float:left;
color:#FFF;
width:70px;
text-align:center;
background:#dbab92;}

.jela1
{float:left;
color:#fff;
width:70px;font-weight:bold;
text-align:center;
background:#dbab92;}

.pica1
{float:left;margin-left:10px;
color:#fff;
width:70px;font-weight:bold;
text-align:center;
background:#dbab92;}


.jela1 a
{float:left;
color:#fff;
width:70px;font-weight:bold;
text-align:center;
background:#dbab92;}

.pica1 a
{float:left;margin-left:10px;
color:#fff;
width:70px;font-weight:bold;
text-align:center;
background:#dbab92;}



.slike_text2
{float:left;
width:570px;
font-size:11px;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px solid #c48b6e;

}

.vise
{width:570px;
color:#6f2721;
padding-top:5px;
text-align:right;}

.vise a
{
float:right;
margin-left:10px;
color:#dcb5a1;
font-weight:bold;
text-decoration:none;
width:80px;
text-align:center;
background:#5b1b15;}

.vise a:hover
{
color:#FFF;
text-align:center;
background:#dbab92;}

.vise1
{width:570px;
color:#6f2721;padding-top:5px;
text-align:right;}

.vise1 a
{
float:right;
margin-left:10px;
color:#dcb5a1;
font-weight:bold;
text-decoration:none;
width:115px;
text-align:center;
background:#5b1b15;}

.vise1 a:hover
{
color:#FFF;
text-align:center;
background:#dbab92;}

.slike
{background: url(images/slike-bg.gif) no-repeat;
float:left;
width:170px;
margin-right:20px;
height:123px;}


.slike a img 
{text-decoration:none;
padding-left:10px;
padding-top:12px;
border:none;}



.slike img 
{text-decoration:none;
padding-left:10px;
padding-top:12px;
border:none;}



.text
{
width:auto;
}

.text h3
{margin-top:5px;
font-size:13px;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;}

.text h3 a
{text-decoration:none;
color:#4a130e;}
