body, td, input, a, textarea, option, select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	line-height: 16px;}

body {
margin: 0px;
padding: 10px;
background: #fff9df;
background-image:url(slike/pozadina1.jpg)}

table {
border-spacing: 0px;
background: white;
border: 0px;
width: 100%;}

td {
padding: 5px;
vertical-align: top;
background: white;}

img {
border: 0px;
background: none;}

a {
padding: 1px 2px;
color: black;
text-decoration: none;
-moz-border-radius: 8px;}
a:hover {
color: #bb0e0e;
background: none;
text-decoration: underline;}
a:visited {
color: black;
text-decoration: none;}
a:visited:hover {
color: #bb0e0e;
text-decoration: underline;}

table.site {
width: 800px;
border: 3px solid #8f8e8e;
background: white;
-moz-border-radius: 16px;}

td.no_padding{
padding: 0px;}

td.header {
background: #532007;
vertical-align: bottom;
padding: 0px;
padding-top: 0px;
border-bottom: 0px solid #b6b6b6;}

td.top_menu {
color: red;
vertical-align: middle;
height: 36px;
background: #e7f2e9;
padding: 5px;
padding-left: 10px;
border-bottom: 3px solid #b6b6b6;}

td.top_menu_login {
color: #a7b7e1;
vertical-align: middle;
height: 36px;
width: 170px;
background: #dfede2;
padding: 0px;
padding-left: 10px;
padding-right: 10px;
border-bottom: 3px solid #b6b6b6;
text-align: right;}

td.right_menu {
padding: 10px;
background: #e7f2e9;
border: 0px;
border-left: 3px solid #b6b6b6;
border-bottom: 3px solid #b6b6b6;
-moz-border-radius-bottomleft: 16px;}

td.category_title {
padding: 10px 5px;}

td.spacer {
height: 10px;
padding: 0px;}

td.data_title {
width: 85px;
text-align: right;
vertical-align: top;
font-weight: bold;}

td.bottom_line {
border-bottom: 3px solid #8f8e8e;}

td.top_line {
border-top: 3px solid #8f8e8e;}

img.no_spacing {
margin: 0px;
border: 0px;}

img.shopping_cart {
margin: 0px;
border: 0px;
vertical-align: middle;}

img.baner {
vertical-align: middle;}

a.menu {
padding: 5px;
color: #234c2c;
text-decoration: none;
-moz-border-radius: 8px;}
a.menu:hover {
color: #bb0e0e;
background: underline;
text-decoration: underline;}
a.menu:visited {
color: #234c2c;
text-decoration: none;}
a.menu:visited:hover {
color: #bb0e0e;
text-decoration: underline;}

a.link_image {background: none;}
a.link_image:hover {background: none;}
a.link_image:visited {background: none;}
a.link_image:visited:hover {background: none;}

span.menu_title {
color: #532007;
font-size: 14px;
font-weight: bold;}

span.colored {
color: #532007;}

.title {
padding: 5px;
color: #532007;
background: none;
font-size: 14px;
font-weight: bold;
-moz-border-radius: 8px;}

.title_small {
padding: 3px;
color: #bb0e0e;
background: none;
font-size: 12px;
font-weight: bold;
-moz-border-radius: 8px;}

.bold {
font-weight: bold;}

.right_align {
text-align: right;}

.centered {
text-align: center;}

.bottom_align {
text-align: bottom;}

.border_bottom {
border-bottom: 3px solid #8f8e8e;}

.no_background {
background: none;}

input {
width: 150px;
border: 3px solid #b6b6b6;
padding: 3px;
vertical-align: middle;}

input.error {
background: #ffd5d5;}

input.long {
width: 445px;}

.submit {
width: 150px;
color: #f89200;
background: #8f8e8e;
border: 3px solid #8f8e8e;
padding: 3px;
font-weight: bold;
vertical-align: middle;
-moz-border-radius: 8px;}

.submit:visited {
color: #f89200;}

.submit:hover {
color: #bb0e0e;
background: #8f8e8e;
border: 3px solid #8f8e8e;}

.submit:visited:hover {
color: #bb0e0e;}

.submit2 {
width: 150px;
color: #bb0e0e;
background: #8f8e8e;
border: 3px solid #8f8e8e;
padding: 3px;
font-weight: bold;
vertical-align: middle;
-moz-border-radius: 8px;}

.submit2:visited {
color: white;}

.submit2:hover {
color: white;
background: #5fc546;
border: 3px solid #5fc546;}

.submit2:visited:hover {
color: white;}

textarea {
width: 445px;
border: 3px solid #b6b6b6;
padding: 3px;}