html {
	background-color: #000000;
}
body {
	background-image: url(/templates/default/images/meni_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.tekst {
	font-size:12px;
}
div, form {
	margin:0px;
	padding:0px;
}
a {
	color: #ffffff;
	text-decoration: underline;	
}
a:hover {
	color: #ffffff;
	text-decoration: none;	
}
a.login {
	color: #000000;
	text-decoration: underline;	
}
a.login:hover {
	color: #000000;
	text-decoration: none;	
}
#wrapper {
	width: 100%;
}
#content {
	width:970px;
	margin-left: auto;
	margin-right: auto;
	vertical-align:top;
}
#content2 {
	width:970px;
	margin-left: auto;
	margin-right: auto;
	vertical-align:top;
	background:url(/templates/default/images/bg_content.gif) left top repeat-y;
}
#content3 {
	width:970px;
	margin-left: auto;
	margin-right: auto;
	vertical-align:top;
	clear:both;
}
#content4 {
	width:970px;
	margin-left: auto;
	margin-right: auto;
	vertical-align:top;
	clear:both;
}
.copyright {
	font-size:10px;
	color:#616161;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 18px;
}
#navigation, #navigation a {
	font-size:10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 18px;
}
#navigation a:hover {
	font-size:10px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 18px;
}
#sub_menu, #sub_menu ul, .ul_submeni {
	list-style:none;
	margin:0px;
	padding:0px;
	padding-left:5px;
	width:71px;
	height:48px;
	background-color:#000000;
}
.ul_ssubmeni {
	list-style:none;
	margin:0px;
	padding:0px;
	width:100%;
}
.ul_ssubmeni .li_ssubmeni {
	list-style:none;
	/*width:70px;
	height:80px;*/
	padding:0px 5px;
	text-align:center;
	float:left;
	line-height:20px;
	font-weight:bolder;
	padding-bottom:5px;
}
.ul_ssubmeni .li_ssubmeni span {
	font-weight:bolder;
	font-size:13px;
	line-height:13px;
	display:block;
}

/*
#sub_menu li {
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	display: inline;
	height: 10px;
	padding-left: 5px;
	
}
li a {
	color: #ffffff;
	font-size:10px;
	text-decoration:none;
}
*/
#sub_menu li, .li_submeni {
	list-style:none;
	height: 11px;
	padding:0;
	margin:0;
	line-height:11px;
	padding-left:5px;
	display:inline;
}
li a {
	color: #ffffff;
	font-size:13px;
	line-height:13px;
	text-decoration:none;
	float:left;
	clear:both;
}
li a:hover {
	color: #ffd301;
	font-size:13px;
	line-height:13px;
	text-decoration:none;
	float:left;
	clear:both;
}
.titles {
	color: #ffffff;
	font-size:12px;
	font-weight: bold;
}
.product_price {
	color:#bf0707;
	font-weight:bold;
}
.product_price2 {
	color:#bf0707;
	font-weight:bold;
	font-size:18px;
	clear:left;
}
.product_price3 {
	color:#bf0707;
	font-weight:bold;
	font-size:14px;
	clear:left;
}
.product_pic {
	border:solid 2px #6c6c6c;
}
.product_pic2 {
	border:solid 1px #6c6c6c;
}
.product:hover {
	background-color:#222222;
}
.position, a.position {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a:hover.position {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
h3 {
	font-size:12px;
	font-weight:bold;
	font-variant:normal;
	font-stretch:normal;
	background-color:#6f6f6f;
	margin:0px;
	padding:5px;
}
.raspolozivo {
	font-size:10px;
	color:#06f11c;
}
.neraspolozivo {
	font-size:10px;
	color:#bf0707;
}
.page_menu {
	color:#bf0707;
	font-size:12px;
	font-weight:bold;
}
.page_menu a, .page_menu a:hover {
	text-decoration:none;
}
#viewport {
	/* padding-top:100px; position: absolute; width:100% */
	border:solid 1px #686868;
	width:500px;
}
.product-desc ul {
	list-style:disc;
}
#top_news { width:500px; }
#top_news ul { margin:0px; padding:0px; list-style:none; font-size:0.7em; width:500px; }
#top_news ul li { margin:0px; padding:0px; clear:left; border-bottom:1px solid #707070; border-top:1px solid #707070; }
#top_news ul li em { left:8px; top:5px; font-style:normal; color:#ffffff; position:absolute; width:60px; height:15px; line-height:15px; font-weight:bold; font-size:10px; }
#top_news ul li a { position:relative; line-height:1.2em; padding:1px 0px 1px 0px; color:#ffde03; display:block; text-decoration:none; width:100%; background-image:url(/templates/default/images/news_bg.gif); background-position:left top; background-repeat:repeat-y; padding-bottom:2px; font-size:11px;}
#top_news ul li a strong { margin-left:90px; color:#ffde03; font-size:1.2em; letter-spacing:1px; font-weight:bold; display:block; }
#top_news ul li a span { margin-left:90px; color:#ffffff; font-size:1.0em; letter-spacing:1px; display:block; }
#top_news ul li a:hover { position:relative; line-height:1.2em; padding:1px 0px 1px 0px; color:#000; display:block; text-decoration:none; width:100%; background-image:url(/templates/default/images/news_bg_over.gif); background-position:left top; background-repeat:repeat-y; padding-bottom:2px;}


a.sub {
	color: #ffffff;
	font-size:11px;
	line-height:11px;
	text-decoration:none;
	float:left;
	clear:both;
	height: 11px;
	padding:0;
	margin:0;
}
a.sub:hover {
	color: #ffd301;
	font-size:11px;
	line-height:11px;
	text-decoration:none;
	float:left;
	clear:both;
	height: 11px;
	padding:0;
	margin:0;
}
.product-desc {
	float:left;
	clear:left;
	width:490px; 
	margin:5px 0px; 
	padding:5px;
	background-color:#1f1f1f;
}
.product-desc span {
	display:block;
	font-weight:bold;
}
.product-desc2, .product-desc3 {
	float:left;
	clear:left;
	width:490px; 
	margin:5px 0px; 
	padding:5px;
	border: solid 1px #1f1f1f;
}
.product-desc3 {
	width:330px;
	padding:0px;
	margin-top:12px;
}
.product-desc2 .dodatno, .product-desc2 .tekst, .product-desc3 .dodatno, .product-desc3 .tekst {
	float:left;
}
.product-desc2 .tekst, .product-desc3 .tekst {
	width:340px;
	margin-left:5px;
}
