body {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/bodybg.png) repeat-x top;
}

body, p, h1, h2, h3, ul, li, input, form {
	margin: 0;
	padding: 0;
}

html {overflow-y: scroll;}
a {outline:none;}

#wrap {
	margin:0 auto;
	width:960px;
	background:url(../images/wrapbg.jpg) no-repeat top;
	min-height:400px;
	height:auto !important;
	height:400px;
	}

#header {
	float:left;
	width:960px;
	height:160px;
}
	#lefthead {
		width:500px;
		height:160px;
		float:left;
		display:inline;
	}
		#logo {
			float:left;
			display:inline;
			margin:18px 0 0 38px;
			width:110px;
			height:90px;
		}
		#logo p, #logo img {float:left;}
		#logo p {padding-left:20px;}
		#lefthead img.viadoo {
			float:left;
			display:inline;
			margin:88px 0 0 38px;
		}
		#lefthead h1, #lefthead h2 {
			color:#ff781e;
			font-style:italic;
			font-size:18px;
			font-weight:normal;
			float:left;
			width:420px;
			padding:14px 0 0 55px;
		}
	#righthead {
		width:450px;
		height:160px;
		float:left;
		display:inline;
	}
		#lang {
			float:left;
			width:300px;
			height:20px;
			margin:41px 0 0 145px;
			display:inline;
		}
			#lang img {float:left;}
			#lang a.lng {
				float:left;
				text-decoration:none;
				color:#3f3939;
				padding:3px 17px 0 10px;
			}
			#lang a.lng:hover {
				text-decoration:underline;
			}
		#search {
			float:left;
			width:320px;
			margin:56px 0 0 128px;
			display:inline;
		}
			#search input.srcinp {
				width:190px;
				background:#e9e9e9;
				border:1px solid #d2d2d2;
				font-size:12px;
				color:#878686;
				padding:4px 10px;
				display:inline;
				float:left;
			}
			#search input.srcsub {
				background:#a3d3fb;
				color:#fff;
				font-weight:bold;
				font-size:12px;
				border:0 solid;
				padding:4px 6px;
				margin-left:6px;
				display:inline;
				float:left;
			}
#menu {
	width:940px;
	height:34px;
	float:left;
	display:inline;
	padding:0 10px;
}
	#menu ul {
		list-style:none;
		float:right;
	}
	#menu ul li {
		display:inline;
		float:left;
		background:#a3d3fb;
		border-left:1px solid #c8e5fd;
		border-right:1px solid #63b4f8;
		display:block;
		text-align:center;
		padding:9px 11px;
	}
	#menu ul li a {
		font-weight:bold;
		color:#fff;
		font-size:14px;
		text-decoration:none;
	}
	#menu ul li a:hover {
		color:#747474;
	}
	#menu img {
		float:right;
	}
#content {
	float:left;
	width:940px;
	display:inline;
	padding:0 10px;
}
	#leftmenu {
		width:190px;
		display:inline;
		float:left;
		margin:0 0 0 30px;
	}
	#leftmenu p.prodajni {
		font-weight:bold;
		color:#87BADF;
		text-transform:uppercase;
		font-size:14px;
		padding-left:10px;
		float:left;
	}
	#leftmenu p.podatki {
		padding:6px 0 0 10px;
		float:left;
		line-height:18px;
	}
		#leftmenu p.podatki a {
			color:#b40000;
			text-decoration:underline;
		}
		#leftmenu p.podatki a:hover {
			text-decoration:none;
		}	
	#leftmenu ul {
		background:#F2FCE3;
		width:180px;
		float:left;
		display:inline;
		list-style:none;
		padding:6px 0 0 10px;
		margin-top:6px;
		margin:6px 0 36px 0;
	}
		#leftmenu ul li {
			float:left;
		}
		#leftmenu ul li a {
			padding:7px 0 7px 0;
			display:block;
			width:172px;
			font-weight:bold;
			color:#747474;
			text-decoration:none;
			font-size:14px;
			border-top:1px solid #A3D3FB;
		}
		#leftmenu ul li a:hover {
			color:#000;
		}
		.sidebarmenu ul li{
		position: relative;
		}
		/* Top level menu links style */
		.sidebarmenu ul li a{
		display: block;
		overflow: auto; /*force hasLayout in IE7 */
		padding: 6px;
		}
		/*Sub level menu items */
		.sidebarmenu ul li ul{
		position: absolute;
		top: -12px;
		visibility: hidden;
		}
		* html .sidebarmenu ul li { float: left; height: 1%; }
		* html .sidebarmenu ul li a { height: 1%; }
	#maincont {
		float:left;
		width:650px;
		margin:16px 0 0 36px;
		display:inline;
	}
		#prvalevo {
			float:left;
			width:440px;
			display:inline;
		}
			p.program {
				color:#ff781e;
				font-size:14px;
				font-weight:bold;
				float:left;
				width:440px;
				display:inline;
				text-transform:uppercase;
				margin-top:26px;
				padding-bottom:10px;
				border-bottom:2px solid #73a218;
			}
			#prvalevo div.oneind {
				width:220px;
				float:left;
				display:inline;
			}
			#prvalevo div.oneind img {
				float:left;
				display:inline;
				margin:20px 0 0 30px;
			}
			#prvalevo h2 {
				font-size:12px;
				font-weight:normal;
				color:#000;
				float:left;
				width:220px;
				display:inline;
				text-align:center;
				padding-top:20px;
			}
				#prvalevo h2 a {
					background:url(../images/orbullet.gif) no-repeat 0 6px;
					text-decoration:none;
					padding-left:12px;
					color:#000;
				}
				#prvalevo h2 a:hover {
					color:#ff781e;
				}
		#prvadesno {
			float:left;
			width:190px;
			display:inline;
			margin-left:20px;
		}
			#prvadesno a.pdtitle {
				color:#b40000;
				font-weight:bold;
				font-size:14px;
				text-transform:uppercase;
				background:url(../images/bluearr.gif) no-repeat 0 4px;
				padding-left:30px;
				margin-top:26px;
				float:left;
				text-decoration:none;
			}
			#prvadesno a.pdtitle:hover {
				color:#ff781e;
			}
			#prvadesno p.pdnews {
				font-weight:bold;
				color:#a3d3fb;
				text-transform:uppercase;
				font-size:14px;
				float:left;
				padding-top:30px;
			}
			#prvadesno ul {
				background:#fff9e3;
				width:180px;
				float:left;
				display:inline;
				list-style:none;
				padding:10px 0 10px 10px;
				margin-top:6px;
			}
				#prvadesno ul li {
					float:left;
				}
				#prvadesno ul li a {
					padding:5px 0 5px 10px;
					display:block;
					width:160px;
					color:#000;
					text-decoration:none;
					background:url(../images/orbgbullet.gif) no-repeat 0 10px;
				}
				#prvadesno ul li a:hover {
					color:#73a218;
				}
		#predstavitev {
			float:left;
			width:650px;
			display:inline;
		}
		div.predsdiv {
			float:left;
			width:650px;
			display:inline;
			line-height:18px;
			padding-top:10px;
		}
			p.preds {width:650px;}
#green {
	float:left;
	width:940px;
	margin:30px 10px 0 10px;
	background:url(../images/greenb.png) repeat-x;
	height:200px;
	display:inline;
}
	#green img.grbord, #green img.grline {
		float:left;
	}
	#green div.grbox {
		float:left;
		display:inline;
	}
		#green div.grbox1 {width:938px;}
		#green div.grbox2 {width:468px;}
		#green div.grbox3 {width:311px;}
		#green div.grbox4 {width:233px;}
		#green div.grbox5 {width:186px;}
		#green div.grbox6 {width:154px;}
	#green img.logo {
		float:left;
		margin:11px 0 0 16px;
	}
	#green div.grbox p {
		float:left;
		color:#bbe526;
		font-size:11px;
		padding:5px 0 0 8px;
	}
	#green div.grbox p.biggy {
	font-size:14px;
	font-weight:bold;
	color:#202D07;
	padding-top:14px;
	padding-bottom:8px;
	}
		#green div.grbox1 p {width:912px;}
		#green div.grbox2 p {width:442px;}
		#green div.grbox3 p {width:285px;}
		#green div.grbox4 p {width:207px;}
		#green div.grbox5 p {width:160px;}
		#green div.grbox6 p {width:140px;}
	p.footer {
		color:#a5a5a5;
		font-size:11px;
		padding:0 0 0 10px;
	}

#banner {
	float:left;
	width:468px;
	display:inline;
	
}
	#maincont h1 {
		color:#5E8B12;
		font-weight:bold;
		font-size:18px;
		float:left;
		display:inline;
		width:650px;
		padding:16px 0 12px 0;
	}
	#vsebina {
		float:left;
		width:650px;
		display:inline;
		color:#747474;
		line-height:20px;
	}
		#vsebina a {
		color:#5E8B12;
		text-decoration:underline;
		}
		#vsebina a:hover {
		text-decoration:none;
		}
		#vsebina a.vseblink {
			color:#b40000;
			font-weight:bold;
			font-size:14px;
			background:url(../images/bluearr.gif) no-repeat 0 9px;
			padding:5px 0 0 30px;
			float:left;
			text-decoration:none;
		}
		#vsebina a.vseblink:hover {
			color:#ff781e;
		}
		#vsebina ul {
		list-style:circle;
		margin:4px 0 10px 16px;
		}

	
	



