html,body {
	height:100%;
	width:100%;
	margin: 0;
	padding: 0;
	}

body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	background:#000000;}

body.index {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	background:url(../images/body_bg_index.gif) repeat-x top #000000;
	}

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

.wrap {
 width:994px;
 margin:0 auto;
}

#header_bg {
background:;
height:159px;
background:#000000 url(../images/body_bg.gif) repeat-x top}

#header  {
	height:159px;
	float:left;
	width:994px;
	}
	
	#header img.logo {float:left; border:0; width:210px;}
	#header_podstran img.logo {float:left; border:0; width:210px;}
	
#header_podstran  {
	height:159px;
	float:left;
	width:994px;
	background:url(../images/header_bg_podstran.jpg) no-repeat;
	}
	
	#lang_search_wrap {
	float:right;
	width:250px;}
	
	#search {
	float:right;
	width:200px;
	height:22px;
	padding:23px 0 0 0;
	display:inline;}
	
		#search input{
		background:url(../images/search_bg.gif) no-repeat;
		border:0;
		height:18px;
		width:151px;
		display:inline;
		float:right;
		margin-left:5px;
		color:#8b8b8b;
		padding:2px 0 0 3px;}
		
			#search input.gumb {
			border:0;
			height:20px;
			width:25px;
			float:right;
			display:inline;
			padding:0;
			margin-right:2px;}
			
	#language {float:right; width:231px; text-align:right; margin-top:18px; display:inline;} 
	#language a {color:#676666; float:left; padding-left:9px;}
	#language a:hover, #language a.active {text-decoration:none; color:#999999;}
	
	#topmenu {float:right; width:750px; margin-top:25px; display:inline;}
		#topmenu ul {list-style:none; float:right;}
		#topmenu ul li {height:35px;float:left; margin-left:1px;}
		#topmenu ul li.active {height:35px;float:left; margin-left:1px; background:url(../images/active_topmenu.gif) bottom center no-repeat;}
		#topmenu ul li a {float:left; color:#b56200; background:#18181d; padding:7px 13px 7px 14px; text-decoration:none;}
		#topmenu ul li a:hover {background:#27272c;}
		#topmenu ul li a.active {background:#763b00; color:#e1c280;}
		#topmenu ul li a.active:hover {background:#763b00; color:#e1c280; text-decoration:underline;}
	
	#kitara_absolute {
	position:absolute;
	background:url(../images/absolute_kitara.jpg);
	width:68px;
	height:383px;
	margin-left:-68px;
	display:inline;

	}
	
	#content_bg {
	background:#17181d;}
	
	#random_bg{
	float:left;
	width:994px;
}
	
	#content_index {
	float:left;
	width:994px;
	padding-bottom:24px;
	}
	
	#content_index_left {
	float:left;
	width:171px;
	color:#b56200;
	padding-top:12px;
	}
	
	#content_index_left h1 {font-size:14px; font-weight:bold; text-align:right; padding-right:44px;}
	#content_index_left ul {list-style:none; margin-right:44px; display:inline; width:127px; float:left;}
	#content_index_left ul li {text-align:right; margin-top:8px;} 
	#content_index_left ul li a {color:#b56200; background:url(../images/ul_li_left.gif) no-repeat left; padding-left:8px;}
	#content_index_left ul li a:hover, #content_index_left ul li a.active {color:#e1c280; background:url(../images/ul_li_left_hover.gif) no-repeat left;}
	
	#content_index_left img {border:0; float:right; width:164px; margin-top:110px;}
	
	#content_index_right {
	float:left;
	width:823px;
	color:#b56200;
	}
	
	#title_index {
	position:absolute;
	width:385px;
	height:120px;

	margin-top:-123px;
	margin-left:-2px;
	

	color:#b56200;
	}
	
	#title_index h2 {
	font-size:40px;
	font-style:italic;
	font-weight:bold;
	padding-bottom:15px;
	}
	
	#title_index h1 {
	font-size:26px;
	font-weight:normal;
	font-style:italic;
	}
	
	#title_index_shadow {
	float:right;
	width:385px;
	height:120px;
	margin-top:69px;
	color:#000000;}
	
	#title_index_shadow h2 {
	font-size:40px;
	font-style:italic;
	font-weight:bold;
	padding-bottom:15px;
	}
	
	#title_index_shadow h1 {
	font-size:26px;
	font-weight:normal;
	font-style:italic;
	}
	
	#index_right_bottom {
	float:left;
	width:758px;
	margin-top:115px;
	padding:0 0 0 65px;}
	
	.index_frames {
	float:left;
	width:350px;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	font-size:12px;}
	
	.index_frames h3 {
	font-size:18px;
	font-weight:normal;
	border-bottom:1px solid #b56200;
	padding-bottom:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#b56200;
	float:left;
	width:350px;
	margin-bottom:13px;}
	
	.leftmarg_frames {margin-left:55px;}
	
	.index_frames a.vec {
	float:left;
	width:69px;
	height:17px;
	padding:2px 0 0 14px;
	background:url(../images/index_vecotem_bg.gif) no-repeat;
	font-weight:bold;
	font-size:11px;
	color:#e1c280;
	text-decoration:none;}
	
	.index_frames a.vec:hover {
	text-decoration:underline;}
	
	#content_sub {
	float:left;
	width:994px;
	background:url(../images/sub_content_bg.jpg) no-repeat;
	min-height:501px;
	height:auto !important;
	height:501px;
	}
	
	#content {
	float:left;
	width:678px;
	color:#999999;
	padding:10px 30px 30px 95px;	
	min-height:301px;
	height:auto !important;
	height:301px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	#content input.input {
	width:200px;
	height:20px;
	background:#333333;
	border:1px solid #999999;
	color:#999999;
	padding-top:1px;}
	
	#content select.select {
	width:200px;
	height:20px;
	background:#333333;
	border:1px solid #999999;
	color:#999999;
	padding-top:1px;}
	
	#content textarea.textarea {width:300px;
	height:120px;
	background:#333333;
	border:1px solid #999999;
	color:#999999;
	}
	
	#content a {color:#999999; text-decoration:underline;}
	#content a:hover {text-decoration:none;}
	
	#content h1 {
	color:#b56200;
	font-size:18px;
	font-weight:normal;
	padding:25px 0 15px 0;
	font-family:Georgia, "Times New Roman", Times, serif;}
	
	#content h3 a {
	color:#b56200;}
	
	#content p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}

/* noga strani */

#footer {
	height:148px;
	border-top: solid 4px #27262c;
	background:#000000;
	}
	
	#footer_inside {
	background:url(../images/footer_bg.jpg) repeat-x;
	height:78px;
	color:#4f4f4f;
	font-family:Arial, Helvetica, sans-serif;
	padding:32px 0 0 90px;
	line-height:16px;}
	
	#footer_inside a {
	color:#4f4f4f;}
	
	#footer_inside img {border:0;}
	
	#footer_inside a:hover {text-decoration:none;}
	
	#footer_left {
	float:left;
	width:330px;}
	
	#footer_right {
	float:right;
	width:100px;
	font-size:9px;
	text-align:center;
	margin:20px 48px 0 0;
	display:inline;}
	
	#footer_right a {color:#333333; text-decoration:none;}
	#footer_right a:hover {text-decoration:underline;}
	
/* vsebina strani */
	
	#galerija {
	float:left;
	width:758px;
	background:url(../images/galerija_bg.jpg) no-repeat;
	height:130px;
	margin-top:28px;
	display:inline;
	padding:18px 0 20px 0;
	margin:0 0 0 225px;}
	
	#galerija img.slike {
	margin:0 18px 0 13px;
	float:left;
	width:173px;
	border:0;}
	
	#galerija a.larrow img  {
	float:left;
	width:66px;
	border:0;
	margin:25px 8px 0 0;
	display:inline;
	}
	
	#galerija a.rarrow img{
	float:left;
	width:66px;
	border:0;
	margin:25px 0 0 0;
	display:inline;}

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