*{padding:0; margin:0;}

body{
	background:url(../images/bg.gif) top;
	font-family:Arial, Helvetica, sans-serif;
}

#wrap{
	font-size:12px;
}
a{color:#00adee; text-decoration:underline;}
a:hover{ text-decoration:none;}
body>#wraptop{
	margin:25px auto 0 auto;
	width:947px;
	height:30px;
	background:transparent url(../images/top-bg.png) top no-repeat;
}
* html #wraptop {
	margin:25px auto 0 auto;
	width:947px;
	height:30px;
	background-color: transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top-bg.png', sizingMethod='scale');
}

body>#wrap{
	width:904px;
	padding:0 15px 0 28px;
	margin:0px auto 0 auto;
	background:transparent url(../images/middle-bg.png);
}
* html #wrap {
	width:904px;
	padding:0 2px 0 28px;
	margin:0px auto 0 auto;
	background-color: transparent;	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/middle-bg.png', sizingMethod='scale');
}
* html #wrap.podstran{
	padding-right:16px;
	padding-left:27px;
}
#wrap a{position:relative;}
#wrapbottom{
	font-size:11px;
	color:#8d8d8d;
}
#wrapbottom img{position:relative;}
body>#wrapbottom{
	margin:0px auto 0 auto;
	width:897px;
	padding:0 25px;
	height:30px;
	background:transparent url(../images/bottom-bg.png) top no-repeat;
}
* html #wrapbottom {
	margin:0px auto 0 auto;
	width:922px;
	padding-left: 25px;
	height:30px;
	background-color: transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom-bg.png', sizingMethod='scale');
}

	#search{
		float:right;
		margin:0 11px 0 0px;
	}
	#search *{
		position:relative;
	}
	#search input{
		border:0;
		background:url(../images/searchbg.gif) no-repeat;
		font-size:11px;
		width:160px;
		height:17px;
		padding:3px 0 0 0;
		top:-5px;
	}
	#search input.isci{
		top:0;
		border:0;
		background:url(../images/input_search.gif) no-repeat;
		height:25px;
		width:24px;		
		cursor:pointer;
	}
	
	
	#lang {
	float:right;
	width:180px;
	font-size:11px;
	}
		#lang ul {
		list-style:none;
		margin-top:3px;
		}
		#lang li {
		display:inline;
		margin-left:10px;
		}
		#lang li a {
		color:#6e7070;
		text-decoration:none;
		}
		#lang li a:hover {
		text-decoration:underline;
		}
		#lang img {
		margin:0 4px 0 0;
		vertical-align:middle;
		padding-bottom:2px;
		}
	
	.col1,.col2,.col3{		
		width:287px;
		float:left;
		margin:10px 14px 0 0;
		font-size:11px;
	}
	.col1 ul,.col2 ul,.col3 ul{
		list-style-type:none;
	}
	.col1 ul li,.col2 ul li,.col3 ul li{
		padding:3px 0;
	}
	.col2{mardin-right:16px;}
	
	.col1 h1{
		color:#fff;
		font-size:13px;
		display:block;
		width:267px;
		height:17px;
		padding:9px 10px;
		margin:0 0 5px 0;
		background:url(../images/col1pic.gif);
	}	
	
	.col2 h1{
		color:#fff;
		font-size:13px;
		display:block;
		width:267px;
		height:17px;
		padding:9px 10px;
		margin:0 0 5px 0;
		background:url(../images/col2pic.gif)
	}
	
	.col3 h1{
		color:#fff;
		font-size:13px;
		display:block;
		width:267px;
		height:17px;
		padding:9px 10px;
		margin:0 0 5px 0;
		background:url(../images/col3pic.gif)
	}
	
.picplace{
	float:left; 
	clear:both; 
	margin:12px 0 0 0; 
	*margin:15px 0 0 0;
}
.picplace_sub{
	float:left; 
	clear:both; 
	margin:12px 0 0 0; 
	*margin:15px 0 0 0;
}

.picplace_sub h1{
	font-family:'Arial Narrow',Arial;
	position:absolute;
	font-size:22px;
	color:#00adee;
	z-index:11;	
	margin: 31px 0 0 45px;
}
.picplace_sub h2{	
	font-family:'Arial Narrow',Arial;
	margin: 32px 0 0 47px;
	position:absolute;
	font-size:17px;
	color:#000;
}

.picplace h1{
	font-family:'Arial Narrow',Arial;
	font-weight:200;
	position:absolute;
	font-size:30px;
	color:#00adee;
	z-index:11;	
	margin: 64px 0 0 75px;
}
.picplace h2{	
	font-family:'Arial Narrow',Arial;	
	font-weight:200;
	margin: 66px 0 0 77px;
	position:absolute;
	font-size:29px;
	color:#000;
}

#submenu{
	margin:21px 0 0 0;
	float:left;
	width:248px;
	padding:0 14px 0 0;
	background:url(../images/menusenca.jpg) right top no-repeat;
	min-height:405px;
	height:auto !important;
	height:405px;
}
	#submenu h2{
	
		font-size:14px;
		padding:7px 0 0 40px;
		display:block;
		color:#00adee;
		background:url(../images/submenu_top.jpg) no-repeat;
		height:24px;
		width:208px;
	}
	#submenu ul{
		width:248px;
		float:left;
		list-style-type:none;
	}
	#submenu ul li a{
		display:block;
		padding:7px 0 9px 30px;
		width:218px;
		background:url(../images/submenu_bg.gif) no-repeat;
		color:#636363;
		text-decoration:none;
		font-weight:bolder;
	}
	
	#submenu ul li a#aktivensub{
		color:#00adee;	
	}
	
	#submenu ul li a:hover{color:#00adee;}

	#submenu h4{
		float:left;
		clear:left;
		display:block;		
		font-family:'Arial Narrow',Arial;
		font-size:16px;
		width:218px;
		background:url(../images/kontaktinnaslov.gif) no-repeat;
		color:#fff;
		height:28px;
		padding:7px 0 0 15px;
		margin:15px 0 0 0;
	}
	.kontakt{
		float:left;
		clear:left;
		width:201px;
		font-size:11px;
		border:1px solid #dddddd;
		background:url(../images/contact_box_bg.gif) bottom repeat-x;
		padding:15px;
	}

#content{
	float:left;
	width:587px;
	border:0px solid;
	margin:20px 0 0 40px;
	position:relative;
	display:inline;
}
	#content ul li{
		margin:0 0 0 13px;
	}


.lavaLampWithImage {
	float:right;
	clear:right;
	position: relative;
	display:inline;
	height: 28px;
	width: 581px;
	background: url("../images/menubg.gif") no-repeat top right;
	padding:5px;
	margin: 40px 13px 0 0px;
	overflow: hidden;
}
		.lavaLampWithImage li {
			float: left;
			list-style: none;
		}
			.lavaLampWithImage li.back {
				background: url("../images/lava.gif") no-repeat right -28px;
				width: 8px; 
				height: 28px;
				z-index: 8;
				position: absolute;
			}
				.lavaLampWithImage li.back .left {
					background: url("../images/lava.gif") no-repeat top left;
					height: 28px;
					margin-right: 6px; /* 7px is the width of the rounded shape */
					margin-left: 4px;
				}
			.lavaLampWithImage li a {
				font: bold 13px arial;
				text-decoration: none;
				color: #00adee;
				outline: none;
				text-align: center;
				top: 5px;
				letter-spacing: 0;
				z-index: 90;
				display: block;
				float: left;
				height: 28px;
				position: relative;
				overflow: hidden;
				display:inline;
				margin: auto 11px auto 15px;    
			}
				.lavaLampWithImage li a:hover {
					border: none;
				}
						
/* clearfix hack */	
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.izdelava_spletnih_strani{
	position:relative;
	top:-5px;
	left:-5px;
	text-decoration:none;
	color:#dbdbdb;
	font-size:10px;
}
.izdelava_spletnih_strani:hover{
	text-decoration:underline;
}
                   
#biggerpic{ 
	margin:33px 0 0 0;
	position:absolute;
	z-index:9999;
	display:none;
	border:1px solid;
	width:410px;
}
#biggerpic img{
	width:410px;
}

.stolp2 ul {
	padding:0 0 12px 0px;
	clear:left;
	font-size:12px;
	font-weight:bolder;
	list-style:circle;
	margin-left:16px;
}
.stolp2 span{
	padding:3px 5px 0px 0px;
	float:left;
	padding-bottom:8px;
}