.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

html,body {
	height:100%;
	width:100%;
	margin: 0;
	padding: 0;
	}
body {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/body_bg.gif) repeat-x;
	}
p, h1, h2, h3, ul, li, input, form, body {
	margin: 0;
	padding: 0;
	}
a {outline:none;}

#wrap {
	width:980px;
	margin:0 auto;
}
#header {
	width:950px;
	margin-left:30px;
	height:132px;
	float:left;
	display:inline;
	}
	#logo {
	width:220px;
	height:93px;
	float:left;
	display:inline;
	}
		#logo img {
		margin:18px 0 0 6px;
		}
	#logo h2 a {
	width: 227px;
	height: 59px;
	position: relative;
	display:block;
	float:left;
	margin:18px 0 0 6px;
	cursor:pointer;
	}
	#header span {
		background: url(../images/expert_logo.gif) no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}
	#kontakt1 {
	width:387px;
	height:62px;
	float:right;
	background:url(../images/block_kontakt11.gif) no-repeat;
	margin:12px 0 0 0;
	display:inline;
	}
	#kontakt2 {
	width:196px;
	height:62px;
	float:right;
	background:url(../images/block_kontakt2.gif) no-repeat;
	margin:12px 30px 0 22px;
	display:inline;
	}
	#kontakt1, #kontakt2 {
	text-align:right;
	color:#3e3e3e;
	line-height:18px;
	padding:8px 16px 0 0;
	}
	#kontakt1 a, #kontakt2 a {
	text-decoration:underline;
	color:#d4022c;
	}
	#kontakt1 a:hover, #kontakt2 a:hover {
	text-decoration:none;
	}
	#menu {
	float:left;
	width:920px;
	height:39px;
	}
		#menu ul {
		margin-top:12px;
		}
		#menu ul li {
		list-style:none;
		display:inline;
		}
		#menu ul li a {
		color:#FFFFFF;
		display:block;
		float:left;
		height:16px;
		padding:0 15px 0 15px;
		text-decoration:none;
		border-left:1px solid #ab0000;
		border-right:1px solid #ff0a00;
		}
			#menu ul li a:hover {
			text-decoration:underline;
			}
			#menu ul li a.first {border-left:0;}
			#menu ul li a.last {border-right:0;}

#body_left {
	width:30px;
	height:370px;
	float:left;
	background:url(../images/body_left.jpg) no-repeat;
	}
#body_right {
	width:30px;
	height:370px;
	float:left;
	background:url(../images/body_right.jpg) no-repeat;
	}
#content {
	width:920px;
	float:left;
	background:#FFFFFF;
	}
	#mainpic {
	background:url(../images/main_bgpic.jpg) no-repeat;
	float:left;
	display:inline;
	width:920px;
	height:226px;
	}
	#mainpic h1, #mainpic h2 {
	font-size:16px;
	}
	#title_ind1 {
	width: 404;
	height: 68px;
	position: relative;
	margin:29px 0 0 32px;
	}
		#title_ind1 span {
		background: url(../images/naslov_h1.gif) no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}
	#title_ind2 {
	width: 404;
	height: 91px;
	position: relative;
	margin:2px 0 0 32px;
	}
		#title_ind2 span {
		background: url(../images/naslov_h2.gif) no-repeat;
		position: absolute;
		width: 100%;
		height: 100%;
		}
	#graybox {
	width:920px;
	float:left;
	background:url(../images/gray_boxes.gif) no-repeat;
	min-height:200px;
	height:auto !important;
	height:200px;	
	}
		#graybox a {
		color:#d4022c;
		text-decoration:underline;
		}
		#graybox a:hover {
		text-decoration:none;
		}
	#graybox div.box {
	width:306px;
	float:left;
	display:inline;
	}
		div.box h2 {
		font-size:18px;
		font-weight:normal;
		color:#d4022c;
		padding:12px 0 0 20px; 
		}
		#graybox div.graytext {
		font-size:13px;
		color:#1c2b3c;
		line-height:22px;
		padding:16px 0 0 20px;
		}
	#kontakt3 {
	width:231px;
	height:77px;
	background:url(../images/block_kontakt3.gif) no-repeat;
	margin:20px 0 0 0;
	color:#FFFFFF;
	padding:8px 0 0 16px;
	line-height:22px;
	}
		#kontakt3 span.font10, #kontakt4 span.font10 {
		font-size:10px;
		}
		#kontakt3 span.font16b, #kontakt4 span.font16b {
		font-size:16px;
		font-weight:bold;
		}
	div.box ul {
	list-style:none;
	margin:0 0 10px 0;
	line-height:20px;
	}
	div.box li {
	background:url(../images/ul_check.gif) no-repeat 0px 7px;
	padding-left:20px;
	}
	#graybox p {
	color:#184a7d;
	font-size:14px;
	font-weight:bold;
	}
	div.box input {
	width:250px;
	border:1px solid #bdbcbd;
	background:url(../images/input_bg.gif) repeat-x bottom;
	font-size:13px;
	padding:3px 10px 3px 10px;
	color:#a2a4a7;
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	}
	div.box textarea {
	width:250px;
	border:1px solid #bdbcbd;
	background:url(../images/textarea_bg.gif) repeat-x bottom #FFFFFF;
	font-size:13px;
	padding:3px 10px 3px 10px;
	color:#a2a4a7;
	height:80px;
	margin:2px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	}
	div.box input.poslji {
	width:51px;
	height:25px;
	border:0;
	padding:0;
	margin:6px 0 0 0;
	}
#footer {
	width:920px;
	height:80px;
	background:url(../images/footer_bg.gif) repeat-x;
	float:left;
	margin:20px 0 0 30px;
	display:inline;
	}
	#footer p {
	font-size:11px;
	}
	#footer p.copy {
	float:left;
	color:#9c9c9c;
	padding:20px 0 0 20px;
	}
	#footer p.ns {
	float:right;
	margin:20px 4px 0 0;
	color:#bfbfbf;
	}
	#footer img {
	float:right;
	margin:21px 20px 0 0;
	}
	#footer a {
	text-decoration:none;
	color:#bfbfbf;
	}
	#footer a:hover {
	text-decoration:underline;
	}
/* --------------------------- PODSTRAN ------------------------------------*/
#contentp {
	width:920px;
	float:left;
	min-height:600px;
	height:auto !important;
	height:600px;
	background:#FFFFFF;
	}
	#rightbar {
	float:right;
	width:308px;
	height:645px;
	background:#f3f3f3;
	margin:1px 0 10px 20px;
	}
		#forma {
		margin:10px 0 10px 20px;
		}
		ul#bar {
		width:260px;
		margin:10px 0 0 20px;
		}
		ul#bar li {
		padding:0 0 6px 20px;
		}
		#kontakt4 {
		width:231px;
		height:77px;
		background:url(../images/block_kontakt4.gif) no-repeat;
		color:#FFFFFF;
		padding:8px 0 0 16px;
		line-height:22px;
		margin:20px 0 0 20px;
		}
#vsebina {
	padding:10px 0 0 26px;
	color:#3d3d3d;
	line-height:20px;
	}
	#vsebina h1, #vsebina h2 {
	font-size:18px;
	font-weight:bold;
	color:#d4022c;
	margin:10px 0 10px 0;
	}
	#vsebina img.silverline {
	margin:0 0 10px 0;
	}
	#vsebina li {
	background:url(../images/vsebina_li.gif) no-repeat 0 8px;
	list-style:none;
	padding-left:12px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

