/* POPP by Danish */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 0px;
	margin: 0px;
	background: url(bg.jpg) repeat-x #E2E0E0;
	color: #737373;
}
img {
	border-width:0px;
}
a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #737373;
	text-decoration:none;
	font-size:11px;
}
ul, li {
	list-style-image:url(bull.gif);
}	

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#AA3140;
	text-decoration:none;
	font-size:11px;
}
p {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #737373;
	text-decoration:none;
	font-size:11px;
}

#all {
	width:870px;
	margin:0px auto;
	padding:0px;
	color: #737373;
}
h1 {
	color: #CC0001;
	font-size:12pt;
	margin:0px;
	padding:0px;
}
h2 {
	color: #CC0001;
	font-size:11pt;
	margin:0px;
	padding:0px;
}
h3 {
	color: #CC0001;
	font-size:10pt;
	margin:0px;
	padding:0px;
}
h4 {
	color: #CC0001;
	font-size:9pt;
	margin:0px;
	padding:0px;
}
h5 {
	color: #CC0001;
	font-size:8pt;
	margin:0px;
	padding:0px;
}

/*--------------- header -----------------------------*/
	#header {
		width:870px;
		height:322px;
		margin:0px;
		padding:0px;
		float:left;
	}
		#logo {
			width:231px;/*
			height:74px;*/
			margin:20px 0 0 50px;
			float:left;
		}
		#menu {
			float:left;
			margin:0px;
			padding:0px;
		}
			#menu_pics {
				/*width:580px;*/
				height:26px;
				margin:40px 0 0 400px;
				padding:0px;
			}
				#menu_pics img {
					margin:0 10px 0 0;
				}
			#menu_all {
				/*width:580px;*/
				height:24px;
				margin:0px;
				padding:10px 0 0 0;
			}
			#menu_all ul {
				list-style:none;
				margin:0px 0 0 70px;
				padding:0px;
			}
				li.normal {
					list-style:none;
					margin:0px;
					padding:0px 10px 0 10px;
					display:inline;
					border-left:#A1A1A1 1px solid;
				}
				 li.spec {
					list-style:none;
					margin:0px;
					padding:0px 10px 0 10px;
					display:inline;
					border:none;
				}
					#menu_all a {
						color:#CC0001;
						font-size:11px;
					}
					#menu_all a:hover {
						color:#666666;
						font-size:11px;
					}
		#head {
			width:690px;
			height:22px;
			margin:0px;
			padding:200px 0 0 180px;
			background:url(head.jpg) no-repeat;
			float:left;
			font-size:10px;
		}
			#head a {
				font-size:10px;
			}

/*--------------- header end -----------------------------*/

/*--------------- content -----------------------------*/

#content {
	width:850px;
	margin:0px;
	padding:0px 0 0 20px;
	float:left;
}
	#left {
		width:600px;
		margin:25px 0 0 0px;
		padding:0px;
		float:left;
	}
		#page_title {
			float:left;
			margin:0px;
			padding:0px;
			width:600px;
		}
			#page_title_left {
				background:url(title_left.jpg) no-repeat;
				width:9px;
				height:18px;
				float:left;
			}
			#page_title_center {
				float:left;
				background:#D24142;
				width:562px;
				padding:0 0 0 20px;
			}
			#page_title_center h3 {
				background:#E2E0E0;
				color:#000000;
				font-size:16px;
				float:left;
				padding:0 5px 0 5px;
			}
			#page_title_right {
				background:url(title_right.jpg) no-repeat;
				width:9px;
				height:18px;
				float:right;
			}

	#info {
		width:560px;
		background:#F5F4F4;
		border:#ABABAB 1px solid;
		margin:5px 0 5px 0;
		padding:18px;
		float:left;
	}

	#news_title {
			float:left;
			margin:0px 0 17px 0;
			padding:0px;
			width:600px;
		}
			#news_title_left {
				background:url(news_title_left.jpg) no-repeat;
				width:9px;
				height:18px;
				float:left;
			}
			#news_title_center {
				float:left;
				background:#666666;
				width:562px;
				padding:0 0 0 20px;
			}
			#news_title_center h3 {
				background:#E2E0E0;
				color:#CC0001;
				font-size:16px;
				float:left;
				padding:0 5px 0 5px;
			}
			#news_title_right {
				background:url(news_title_right.jpg) no-repeat;
				width:9px;
				height:18px;
				float:right;
			}
			#novina {
				width:600px;
				float:left;
				margin:0px;
				padding:0px;
			}
			img.snimka_novina {
				margin:0px 10px 0 0px;
			}

		.s_border1 {
			border-left:#BAB9B9 1px solid;
			border-bottom:#BAB9B9 1px solid;
			border-right:#BAB9B9 1px solid;
			padding:10px 10px 20px 10px;
		}
		.s_border3 {
			border-left:#BAB9B9 1px solid;
			border-right:#BAB9B9 1px solid;
			padding:20px 10px 10px 10px;
		}
		.s_border2 {
			border-bottom:#BAB9B9 1px solid;
			border-right:#BAB9B9 1px solid;
			padding:10px 10px 20px 10px;
		}
		.s_border4 {
			border-right:#BAB9B9 1px solid;
			padding:20px 10px 10px 10px;
		}
		a.more {
			color:#515151;
			font-size:9px;
			font-weight:bold;
		}
		a:hover.more {
			color: #FFFFFF;
		}
		a.zaglavie_novina {
			font-size:11px;
			color:#CC0001;
		}
		a:hover.zaglavie_novina {
			font-size:11px;
			color: #000000;
		}



	#right {
		width:235px;
		margin:25px 0 0 15px;
		padding:0px;
		float: left;
	}
		.label {
			margin:0 10px 0 0;
		}
		#produkti_title {
			float:left;
			margin:5px 0 17px 0;
			padding:0px;
			width:215px;
		}
			#produkti_title_left {
				background:url(produkti_title_left.jpg) no-repeat;
				width:9px;
				height:18px;
				float:left;
			}
			#produkti_title_center {
				float:left;
				background:#C2C1C1;
				width:177px;
				padding:0 0 0 20px;
			}
			#produkti_title_center h3 {
				background:#E2E0E0;
				color:#CC0001;
				font-size:16px;
				float:left;
				padding:0 5px 0 5px;
			}
			#produkti_title_right {
				background:url(produkti_title_right.jpg) no-repeat;
				width:9px;
				height:18px;
				float:right;
			}
	#info_right {
		width:203px;
		background:#F5F4F4;
		border:#ABABAB 1px solid;
		margin:0px 0 5px 0;
		padding:5px;
		float:left;
	}
		.right_s_border1 {
			border-right:#BAB9B9 1px solid;
			border-bottom:#BAB9B9 1px solid;
			padding:10px 10px 10px 0px;
		}
		.right_s_border2 {
			padding:10px 0px 10px 10px;
			border-bottom:#BAB9B9 1px solid;
		}
		.right_s_border3 {
			border-right:#BAB9B9 1px solid;
			padding:10px 10px 10px 0px;
		}
		.right_s_border4 {
			padding:10px 0px 10px 10px;
		}
		.kontakti {
			background:url(bg_kontakti.jpg) no-repeat;
			width:46px;
			height:68px;
		}
		img.kont {
			border:#000000 1px solid;
		}
		#info_right a {
			color:#000000;
			font-size:11px;
		}
		#info_right a:hover {
			color: #D24142;
			font-size:11px;
		}
		
/*--------------------- za produktovite stranici --------------*/	
	.produktovi_grupi1 {
		width:560px;
		background:#EBEAEA;
		border:#ABABAB 1px solid;
		margin:5px 0 5px 0;
		padding:18px;
		float:left;
	}	
	.produktovi_grupi2 {
		width:560px;
		background:#E2E0E0;
		margin:5px 0 5px 0;
		padding:18px;
		float:left;
	}
	a.produktovi_grupi {
		color:#000000;
	}
	a:hover.produktovi_grupi {
		color: #CF1A1B;
	}
	
	
		.produkt_bg {
			background:url(produkt_bg.jpg) no-repeat;
			width:227px;
			height:336px;
			float:left;
		}
		.ceni {
			background:#EAE9E9;
			border:#B4B4B4 1px solid;
			width:278px;
			height:30px;
			text-align:left;
			padding:10px;
		}
		.cherveni {
			color:#DF2D25;
		}		
/*--------------- content end -----------------------------*/

	#footer {
		background:url(footer.jpg) bottom no-repeat;
		width:870px;
		height:40px;
		margin:0px auto;
		z-index:1000 !important;
		float: left;
		position: relative;
	}
		.menu_footer {
			margin:0 0 0 20px;
			z-index:1000 ;
		}
		#footer a {
			background: url(menu_foot_line.jpg) no-repeat bottom right;
			margin:0px;
			padding:0 15px 0 15px;
		}

#footer-big {
	background: url(foot.jpg) repeat-x;
	width: 100%;
	height: 21px;
	margin:-21px 0 0 0;
	z-index:1 !important;
	float:left;
	clear:left;
/*	bottom:0;
	left:0;*/
}
		img.repeat_bottom {	
			z-index: 900 !important;
			position: absolute; 
			top: 19px;
		}	
		.copyright {
			z-index:901 !important;
			position:absolute;
			top:19px;
			margin:5px 0 0 30px;
			color:#FFFFFF;
			font-size:10px;
		}
		.created {
			z-index:901 !important;
			position:absolute;
			top:19px;
			margin:5px 0 0 680px;
			color:#FFFFFF;
			font-size:10px;
		}
.sitemap ul
{
	margin:0 0 0 10px;
	padding:0;
}
.sitemap li
{
	margin:5px 5px 0 5px;
	padding:0;
}