/* Uspeh by Danish */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 0px;
	margin: 0px auto;
	background: #5B616F;
	color: #515662;
}
img {
	border-width:0px; 
}
a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #515662;
	text-decoration:none;
	font-size:11px;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#B31010;
	text-decoration:none;
	font-size:11px;
}
p {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #515662;
	text-decoration:none;
	font-size:11px;
}

#all {
	width:900px;
	margin:0px auto;
	padding:0px 0 0px 0;
	color: #515662;
	background:#FFFFFF;
}
h1 {
	color: #B31010;
	font-weight:normal;
	font-size:16px;
	margin:0px;
	padding:0px;
}
h2 {
	color: #B31010;
	font-weight:normal;
	font-size:15px;
	margin:0px;
	padding:0px;
}
h3 {
	color: #B31010;
	font-weight:normal;
	font-size:14px;
	margin:0px;
	padding:0px;
}
h4 {
	color: #B31010;
	font-weight:normal;
	font-size:13px;
	margin:0px;
	padding:0px;
}
h5 {
	color: #B31010;
	font-weight:normal;
	font-size:12px;
	margin:0px;
	padding:0px;
}	

/*--------------- header -----------------------------*/

#header {
	width:900px;
	margin:0px;
}
	#head1 {
		widows:900px;
		height:99px;
		background:url(head_bg.jpg) repeat-x;
		border-bottom:1px solid #000000;
	}
		#logo {
			width:703px;
			height:99px;
			float:left;
		}
			#logo p {
				margin:15px 10px 0 0;
			}	
			#logo img {
				margin:0 8px 0 0px;
			}
			 a.language {
				color:#7F848F;
				font-size:10px;
			}
			a:hover.language {
				color: #FFFFFF;
				font-size:10px;
				background:#5B616F;
			}				
		#pass {
			width:186px;
			border-left:1px solid #FFFFFF;
			border-bottom:1px solid #FFFFFF;
			height:66px;
			float:left;
			color:#3D414A;
			font-size:10px;
			background:#E1E1E6;
			padding:8px 0 0 10px;
		}
			#pass input {
				width:95px;
				height:10px;
				background:#FFFFFF;
				border-top:2px solid #A7A7A8;
				border-right:2px solid #E6E4E1;
				border-bottom:2px solid #E9E9E6;
				border-left:1px solid #BABABB;
				font-size:9px;
			}	
			#pass td {
				padding:0 5px 2px 0;
			}
			a.reg {
				background:url(vhod.jpg) no-repeat;
				width:65px;
				height:21px;
				float:left;
				color: #FFFFFF;
				font-size:10px;
				text-indent:20px;
				padding:3px 0 0 0;
			}
			a:hover.reg {
				background:url(vhod_hover.jpg) no-repeat;
				width:65px;
				height:21px;
				float:left;
				color: #3E424B;
				font-size:10px;
				text-indent:20px;
				padding:3px 0 0 0;
			}
		
	#head2 {
		width:900px;
		height:226px;
		border-top:1px solid #FFFFFF;
		border-bottom:1px solid #FFFFFF;
	}
		#head_pic {
			width:505px;
			height:226px;
			float:left;
			border-right:1px solid #FFFFFF;
			background:url(header.jpg) no-repeat;
		}	
		#menu {
			width:187px;
			height:193px;
			background:url(head_2.jpg) no-repeat;
			float:left;
			padding:33px 0 0 10px;
		}
			#menu ul {
				list-style:none;
				margin:0px;
				padding:0px;
			}
				#menu li {
					list-style: none;
				}
				#menu li a {
					background:url(menu.jpg) no-repeat;
					width:176px;
					height:25px;
					line-height:25px;
					color:#FFFFFF;
					text-indent:45px;
					display:block;
				}
				#menu li a:hover {
					background:url(menu_hover.jpg) no-repeat;
					width:176px;
					height:25px;
					line-height:25px;
					color:#FFFFFF;
					text-indent:45px;
					display:block;
				}			
		#news {
			width:161px;
			border-left:1px solid #FFFFFF;
			height:194px;
			background:#E1E1E6;
			float:left;
			padding:15px 19px 17px 16px; 
		}
		.title_news {
			color:#B31010;
			border-bottom:1px solid #B31010;
			text-transform:uppercase;
			padding:0 0 3px 0;
			margin:0 0 0px 0;
		}
		a.all_news {
			margin:0px;
			padding:0px;
			color:#BD292E;
			font-size:10px;
			float:right;
		}
		a:hover.all_news {
			margin:0px;
			padding:0px;
			color: #FFFFFF;
			background:#BD292E;
			font-size:10px;
		}
		.novina {
			margin:5px 0 0 0;
			padding:0px;
			width:161px;
			float:left;
		}
		a.data {
			width:161px;
			font-size:10px;
			color: #000000;
		}
		a:hover.data {
			width:161px;
			font-size:10px;
			color: #BD292E;
		}
		.novina p {
			margin:0px;
			padding:0px;
			color:#414141;
			font-size:10px;
		}
		a.more {
			color:#BD292E;
			font-size:10px;
			display:block;
			text-align:left;
		}
		a:hover.more {
			color: #000000!important;
			margin:0 0 0 2px;
			font-size:10px;
		}	
		
	#way {
		width:900px;
		height:19px;
		line-height:16px;
		background:url(way_bg.jpg) repeat-x;
		float:left;
		color:#3E424B;
		font-size:10px;
		text-indent:15px;
	}
	#way  a {
		font-size:10px;
		color:#666C79;
	}
	#way  a:hover {
		font-size:10px;
		color:#D83F3F;
	}	
	.strelki {
		font-size:6px;
		color:#9898A0;
	}
	
/*--------------- header end -----------------------------*/							

/*--------------- content -----------------------------*/

#content {
	width:900px;
	background:url(bg.jpg) repeat-y;
	float: left;
}
	#left {
		width:211px;
		float:left;
		padding:0 0 0px 0;
	}
		#left_menu {
			width:185px;
			float:left;
			padding:28px 13px 20px 13px;
		}	
			
		#left_menu ul {
			list-style:none;
			margin:0px 0 0px 0;
			padding:0px;
		}
		#left_menu li {
			margin:0px;
			padding:0px;
		}
		#left_menu a {
			background:url(strike_grey.jpg) no-repeat left top;
			padding:0 0 0 17px;
			margin:0px;
			color:#404247;
		}
		#left_menu a:hover {
			background:url(strike_red.jpg) no-repeat left top;
			padding:0 0 0 17px;
			margin:0px;
			color:#B31010;
		}
		#search {
			width:185px;
			float:left;
			padding:12px 13px 0 13px;
			background:#D5D5DB;	
			border-top:1px solid #FFFFFF;
			border-bottom:1px solid #FFFFFF;
		}
			#search input {
				width:103px;
				height:13px;
				margin:0px;
				padding:0px;
				background:#FFFFFF;
				border-top:2px solid #A7A7A8;
				border-right:2px solid #E6E4E1;
				border-bottom:2px solid #E9E9E6;
				border-left:1px solid #BABABB;
				font-size:9px;
			}
			#search select {
				width:106px;
				height:19px;
				margin:0px;
				padding:0px;
				background:#FFFFFF;
				border-top:2px solid #A7A7A8;
				border-right:2px solid #E6E4E1;
				border-bottom:2px solid #E9E9E6;
				border-left:1px solid #BABABB;
				font-size:9px;
			}	
			#search td {
				padding:0 6px 6px 0;
			}
			a.tursi {
				background:url(search.jpg) no-repeat;
				width:45px;
				height:21px;
				float:left;
				color: #FFFFFF;
				font-size:10px;
				margin:0px;
				padding:3px 0 0 20px;
			}
			a:hover.tursi {
				background:url(search_hover.jpg) no-repeat;
				width:45px;
				height:21px;
				float:left;
				color: #3E424B;
				font-size:10px;
				margin:0px;
				padding:3px 0 0 20px;
			}
			#adres {
				width:185px;
				float:left;
				padding:12px 13px 0 13px;	
			}
			#adres p {
				margin:0 15px 0 15px;
				color:#404247;
			}				
	#right {
		width:640px;
		float:left;
		padding:28px 22px 0 27px;
	}
	.title_content {
			color: #000000;
			font-size:18px;
			border-bottom:1px solid #B31010;
			padding:0 0 3px 0;
			margin:0 0 15px 0;
		}
	.red_text {
		color:#B31010;
	}
	.index_page {
		float:left;
		margin:0 20px 25px 0;
		width:440px;
	}
	.inside_page {
		/*float:left;*/
		margin:0 20px 25px 0;
		/*width:350px;*/
	}	
	.red_text_small {
		color:#B31010;
		font-size:10px;
	}
	.inside_page ul {
			list-style:none;
			margin:0px 0 0px 35px;
			padding:0px;
		}
		.inside_page li {
			margin:0px 0 3px 0;
			background:url(strike_inside.jpg) no-repeat left;
			padding:0 0 0px 17px;
			font-size:10px;
		}
		.picture_div {
			padding:0 0 0 20px;
			background:white;
		}
	img.snimka_border {
		border:1px solid #FFFFFF;
	}				
	.prod_index {
		background:#D5D5DB;
		width:115px;
		height:150px !important;
		float:left;
		padding:3px 4px 4px 4px;
		margin:20px 29px 10px 0;
		text-align:center;
	}
	.prod_index img {
		border:1px solid #5B616F;
		margin:5px 0 5px 0;
	}			
	.prod_index a {
		margin:0px;
		padding:0px;
		color:#B31010;
	}
	.prod_index a:hover {
		margin:0px;
		padding:0px;
		color: #FFFFFF;
	}	
	.prod_index_last {
		background:#5B616F;
		width:115px;
		height:140px !important;
		float:left;
		padding:3px 4px 0 4px;
		margin:0px;
	}
	.prod_index_last img {
		border:1px solid #5B616F;
		margin:0px 0 5px 0;
		float:left;
	}			
	.prod_index_last a {
		margin:0px;
		padding:0px;
		color: #FFFFFF;
	}
	.prod_index_last a:hover {
		margin:0px;
		padding:0px;
		color:#B31010;
	}	
	.title {
		color:#B31010;
		border-bottom:1px solid #B31010;
		text-transform:uppercase;
		padding:0 0 3px 0;
		margin:0 0 13px 0;
	}				
	
/*--------------- content end -----------------------------*/

/*--------------- footer -----------------------------*/	

#footer {
	border-bottom:6px solid #B31010;
	width:873px;
	font-size:9px;
	color:#525252;
	padding:0 22px 5px 5px;
	margin:20px 0 0 0;
	float:left;
}	
.foot_left {
	float:left;
}
.foot_right {
	float:right;
}		