@charset "utf-8";
/* SPLOŠNO */

*{margin:0; padding:0;}
body{
	font-family:Arial, Helvetica, sans-serif;
	background:top #000000 url(../images/bg.jpg) repeat-x;
	color:#fff;
}
a{outline:none;}

#wrap{
	width:903px;
	margin:0 auto;
	min-height:400px;
	height:auto !important;
	height:400px;	
	background:transparent url(../images/logo.png) top left no-repeat;
	_background: none transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='crop');
}
/* HEADER */
#header{	
	float:left;
	height:131px;
	width:100%;
}
	#header h1{
		font-size:13px;
		position:absolute;
		margin:85px 0 0 200px;
	}
	#header img.logo{
		position:absolute;
		margin:13px 0 0 722px;
	}
	#naslov{
		position:absolute;
		margin:13px 0 0 556px;
		color:#999999;
		font-size:11px;
	}
	#tel{
		position:absolute;
		margin:13px 0 0 650px;
		color:#999999;
		font-size:11px;
	}
		#tel span{
			font-weight:bolder;
			color:#3f950a;
		}
		#tel a{text-decoration:underline; color:#999999}
		#tel a:hover{text-decoration:none}

/* MENU */
#menu{
	height:33px;
	width:730px;
	margin:7px 0 0 105px;
	display:inline;
	clear:left;
	float:left;
}
	#menu a{display:block; float:left; margin:0 10px 0 0; height:23px; background-position:0 30px; color:#fff; text-decoration:none; font-size:13px; text-align:center; padding:6px 0 0 0;}
	#menu a:hover{background-position:0 58px;}
	 a.domov  {background:url(../images/domov.gif); width:88px;}
	 a.storitve  {background:url(../images/storitve.gif); width:88px;}
	 a.produkti  {background:url(../images/produkti.gif); width:88px;}
	 a.povprasevanje  {background:url(../images/povprasevanje.gif); width:116px;}
	 a.reference  {background:url(../images/reference.gif); width:88px;}
	 a.kontakt	{background:url(../images/kontakt.gif); width:87px;}  
	 a.onas	{background:url(../images/onas.gif); width:88px;}

/* VSEBINA */
#kontejner{
	clear:left;
	float:left; 
	display:inline;
	margin:10px 0 0 74px;
	width:825px;
	padding:0 0 10px 0;
}	
	#left{
		float:left;
		width:228px;
		background:#161819 url(../images/lmenubottom.gif) bottom no-repeat;
	}
		#left h3{
			padding:0 0 0 38px;
			color:#4ca52b;
			font-size:14px;
		}
		#left ul{
			float:left;
			list-style-type:none;
			padding:0 0 20px 0;
		}
			#left ul li{
				float:left;
				clear:left;
				display:inline;
				width:165px;
				background:url(../images/lmenu-arrow.gif) 0 6px no-repeat;
				padding:0 0 0 20px;
				margin:0 0 0 18px;
			}
			#left ul li a{
				padding:3px 0 2px 0px;
				float:left;
				clear:left;
				color:#fff;
				text-decoration:none;
				font-size:13px;
			}
			#left ul li a:hover{color:#4ca52b;}
	#right{
		font-size:12px;
		color:#6d6d6d;
		float:left;
		width:547px;
		min-height:370px;
		height:auto !important;
		height:370px;
		margin:0 0 0 15px;
		padding:0 25px 0 10px;
		background:url(../images/desnasenca.jpg) 565px 30px no-repeat;
	}
		#right a{
			color:#4ca52b;
			text-decoration:underline;
		}
		#right a:hover{text-decoration:none;}
		#right h2{
			color:#4ca52b;
			padding:20px 0 12px 0px;
			font-size:14px;
		}
		#right h3{
			color:#4ca52b;
			padding:10px 0 12px 23px;
			font-size:14px;
		}
		#right ul{
				float:left;
				list-style-type:none;
			}
			#right ul li{
				float:left;
				clear:left;
				display:inline;
				width:255px;
				background:url(../images/whitearrow.gif) 0 6px no-repeat;
				padding:3px 0 5px 20px;
				margin:0 0 0 3px;
			}
	#box1{
		color:#fff;
		float:left;
		width:154px;
		height:89px;
		background:url(../images/box1.gif) no-repeat;
		padding:24px 0 0 100px;
		margin:79px 20px 0 7px;
	}
	#box2{
		color:#fff;
		float:left;
		width:154px;
		height:89px;
		background:url(../images/box2.gif) no-repeat;
		padding:24px 0 0 100px;
		margin:79px 0 0 0;
	}
	
	
	
/* FOOTER */

	.footwrap{
		clear:both;
		height:61px;
		background:url(../images/footer_bg.jpg) repeat-x bottom;
	}
	.subfoot{
		width:883px;
		margin:5px auto 0 auto;
		padding:2px 5px 5px 12px;
		*position:relative;
		*left:2px;
		background:url(../images/subfoot_bg.jpg) repeat-x;
		font-size:10px;
		color:#929292;
	}
	.subfoot span{
		float:right;
	}
	.subfoot p{
		padding:2px 0 0 0;
	}
	.subfoot span a img{
		position:relative; top:-2px;
	}
	a.izdelava_spletnih_strani{
		font-size:10px;
		color:#5f5f5f;
		text-decoration:none;
		position:relative;
		top:3px;
		left:-6px;
		width:150px;
	}a.izdelava_spletnih_strani:hover{text-decoration:underline;}
	.footer{
		width:903px;	
		height:61px;
		margin:0 auto 0 auto;
		background:url(../images/footer.jpg) no-repeat;
	}

	#right{
		color:#e0e0e0;		
	}
	#right.podstr br{
		clear:both;	
	}
	#right.podstr ul li{
		color:#ffffff;			
	}
	