html{
	font-size:62.5%;}
body{
	margin:0px;
	padding:0px;
	font-size:1.2em;
	text-align:center;
	color:#34383d;
	font-family:Verdana, Arial, Helvetica, sans-serif}
h1,h2,h3,h4,h5,h6,ul,li,form,div,p{
	margin:0px;
	padding:0px;}
img {
	border: 0;}
div{
	width:auto;
	height:auto;
	margin-left:auto;
	margin-right:auto;}

/* ----------------------------------------------------------------- */
/* -------------------------------------------------------- H TAGOVI */
/* ----------------------------------------------------------------- */
h1 {
	font: 1.9em Georgia, serif normal;}
	h2 {

		font: 1.6em Georgia, serif normal;
		margin-bottom:8px;}
		h3{
			font-weight:normal;
			font-family: Georgia, serif;
			font-size:1.4em;
			margin-bottom:8px;}
a {
	text-decoration:underline;
	color:#34383d;}
a:hover {
	text-decoration:none;
	color:#fff;}

/* ----------------------------------------------------------------- */
/* ---------------------------------------------- STRUKTURA STRANICE */
/* ----------------------------------------------------------------- */
div#main, div#content {
	width:775px;}
div#main{
	text-align:left;}
#main_content{
	width:775px;}
#main_content, div#footer {
	margin-left:10px;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin-left:auto;}
	#main_content p{
		margin-bottom:5px;}
#ad {
	float:right;
	width:468px;
	height:60px;}

/* ----------------------------------------------------------------- */
/* ------------------------------------------------------------ MENI */
/* ----------------------------------------------------------------- */
#meni {	
	width:758px;}
#meni-stavke {
  padding:0; 
  margin:0;
  list-style-type:none;
  width:740px;
  float:left;}
	#meni-stavke li {
	  float:left;
	  width: auto;
	  height:30px;
	  border-right:1px solid #fff;}
	#meni-stavke a {
		display:block;
		width:auto;
		background-color:#fce863;
		background:url(../images/bck-meni-a-off.gif) repeat-x top center;
		text-align:center;
		font-weight:normal;
		padding: 12px 9px 8px 9px;
		text-decoration:none; 
		float:left;}
	#meni-stavke a.active {
		display:block;
		width:auto;
		font-weight: normal;
		padding: 10px 9px 10px 9px;
		color: #fff;
		background-color: #f26422;
		background:url(../images/bck-meni-off.gif) repeat-x top center;}
	#meni-stavke a.active:hover {
		display:block;
		width:auto;
		/*background-color: #f26422;*/
		color: #fff;
		background:url(../images/bck-meni-on.gif) repeat-x top center;}
	#meni-stavke a:hover {
		background-color:#fce863;
		color: #555761;
		background:url(../images/bck-meni-a-on.gif) repeat-x top center;}

/* ----------------------------------------------------------------- */
/* ---------------------------------------------------------- HEADER */
/* ----------------------------------------------------------------- */
#top{
	text-align:right;
/*	background:url(../images/bck-top.gif) top right no-repeat; */
	padding-top:3px;
	padding-right:7px;
	font-size:0.9em;
	color:#454545;
	height:25px;}
	#top a{
		color:#454545;
		padding-left:2px;
		padding-right:2px;
		text-decoration: underline;}
	#top a:hover,a:focus{
		color:#454545;
		text-decoration:none;}
#header{
	text-align:left;
	color:#454545;}
	#header a{
		color:#454545;
		padding-left:2px;
		padding-right:2px;
		text-decoration: underline;}
	#header a:hover,a:focus{
		color:#454545;
		text-decoration:none;}
/* ----------------------------------------------------------------- */
/* -------------------------------------------------------- MAIN_BOX */
/* ----------------------------------------------------------------- */
#main_box{
	height:180px;
	margin-top:4px;
	background:url(../images/bck-main-box.gif) no-repeat top left;
	width:775px;
	background-color: #fce863;}
		* html #main_box {margin-top:0px;}
		#main_box h3, h2 {
			margin-top:8px;}
	#search_box {
		padding:5px;
		width:495px;
		height: 160px;
		color:#fff;
		background:url(../images/bck-search-box.gif) no-repeat top left;
		float:left;
		margin-left:9px;
		line-height:1.4em;}
		#search_box {
			width:495px;
			display:block;}
			#search_box p{
				margin-bottom:5px;
				margin-top:5px;}
		#search_box a{color:#fff}
		#search_box a:hover {}
		* html #search_box  {padding:5px;margin-left:4px;}
		#search {
			float:left;
			width:300px;
			margin-left:4px;}
		#tft {
			float:left;
			width:190px;}
	#biz_news {
		padding:5px;
		width:235px;
		height: 155px;
		font-size:0.95em;
		float:right;
		margin-right:5px;
		margin-top:5px;
			line-height:1.2em;}
		#biz_news {
			width:235px;
			display:block;}
			#biz_news p{
				margin-bottom:5px;}
			#biz_news h3 {
				margin-bottom:8px;}
		* html #biz_news  {margin-right:4px;}
#right_box {
	/*padding:5px;*/
	width:235px;
	/*background-color:#fffded;*/
	float:right;
	/*margin-right:5px;*/
	margin-top:5px;
	line-height:1.4em;
	font-size:0.9em;}
	#right_box {
		width:235px;
		display:block;}
		#right_box p{
			margin-bottom:5px;}
		#right_box a{
			color:#34383d;}
		#right_box a:hover{
			color:#34383d;}
#news, #mail_list, #comm, #faq {
	padding:2px;
	margin-bottom:2px;}
	#news, #mail_list, #comm, #faq p{
		margin-bottom:5px;
		margin-top:1px;}

/* ----------------------------------------------------------------- */
/* ---------------------------------------------- REZULTATI PRETRAGE */
/* ----------------------------------------------------------------- */
	#search_res {
		margin-top:5px;
		padding:5px;
		width:760px;
		float:left;
		line-height:1.1em;
		font-size:0.95em;
		padding-bottom:10px;}
		#search_res a{
			/*color:#d42f13;*/}
		#search_res a:hover{
			color:#333333;}
		#search_res h1 { margin-bottom:8px;}
		#search_res h2 {}
		#search_res h3 {}
			#tft_ad {
				margin-left:5px;
				margin-right:5px;
				height:170px;
				margin-bottom:15px;
				border-bottom:dashed 1px #333333;
				padding-bottom:4px;}
			#tft_text {
				width:413px;
				height:165px;
				overflow:auto;
				float:left;
				margin:0;}
				#tft_text h2 {
					color:#d42f13;
					font-size:1.4em;
					margin-bottom:4px;
					margin-top: 2px;
					margin-top:0px;}
			#tft_image {
				width:335px;
				height:165px;
				overflow: auto;
				margin-left:2px;
				float:right;}
	.vcf, .con, .map {
		padding-left:18px;
		padding-bottom:2px;
		padding-right:4px;}
	.vcf {	
		background: url(../images/vcard_add.gif) no-repeat left bottom;}
	.con {
		background: url(../images/vcard.gif) no-repeat left bottom;}
	.map {
		background: url(../images/map.gif) no-repeat left bottom;}
#navig {
	border-bottom: 1px solid rgb(153, 153, 153);
	padding-bottom: 6px;
	/*margin-bottom:12x;*/}
#navig a {
	text-decoration:none;
	font-weight:bold;
	color:#d42f13;}
#navig a:hover {
	text-decoration:underline;}
/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------- KRAJ! */
/* ----------------------------------------------------------------- */
#left_box {
	margin-top:5px;
	/*background-color:#fffded;*/
	padding:5px;
	width:520px;
	float:left;
	line-height:1.3em;
	font-size:0.95em;
	padding-bottom:10px;}
	#left_box p {margin-bottom:5px; margin-left:8px;}
	#left_box ul{
		margin-left:25px;
		margin-bottom:5px;
		margin-top:5px;}
	#left_box ul li{
			padding-left:2px;
			margin-bottom:3px;}
	*html #left_box {width:520px;}
		#left_box a{
			text-decoration:underline;
			color:#f26625;}
		#left_box a:hover {
			text-decoration:none;
			color:#f26625;}
		#left_box h1 {
			margin-bottom:8px;}
#g_page {
	margin-top:5px;
	/*background-color:#fffded;*/
	padding:5px;
	width:520px;
	float:left;
	line-height:1.3em;
	font-size:0.95em;
	padding-bottom:10px;}
	#g_page p {margin-bottom:5px; margin-left:8px;}
	#g_page ul{
		margin-left:25px;
		margin-bottom:5px;
		margin-top:5px;}
	#g_page ul li, .common_ul{
			padding-left:2px;
			margin-bottom:3px;}
			
	.common_ul li {
		margin-bottom: 10px;
	}
			
	*html #g_page {width:520px;}
		#g_page a{
			text-decoration:underline;
			color:#f26625;}
		#g_page a:hover {
			text-decoration:none;
			color:#f26625;}
		#g_page h1 {
			margin-bottom:8px;}
		#g_page h2 {
			margin-bottom:8px;}
		#g_page h3 {
			margin-bottom:4px;}
/* ----------------------------------------------------------------- */
/* -----------------------------------------------------------FOOTER */
/* ----------------------------------------------------------------- */
#footer {
	padding-top:10px;
	color:#555555;
	width:775px;
	height:50px;
	font-size: 0.85em;}
	#footer a {
		color:#555555;
		text-decoration:none;}
	#footer a:hover,a:focus {
		color:#B7B6B6;
		text-decoration: underline;}

/* ----------------------------------------------------------------- */
/* --------------------------------------------REZULTATI PRETRAGE UL */
/* ----------------------------------------------------------------- */
ul#kategorije {
	margin: 0px 0px 10px 5px;
	padding: 0px;
	list-style-type: none;
	width: 480px;}

ul#kategorije li {
	font-weight: bold;
	width: 480px;
	float: left;
	margin: 0px 0px 20px;
	padding: 0px;
}

ul#kategorije li a {
color:#d42f13;
	text-decoration: underline;
	padding-left: 5px;}

ul#kategorije li a:visited {
	color: #371914;
	text-decoration: underline;}

ul#kategorije li a:hover {
	text-decoration: none; }

ul#kategorije li ul {
	margin: 0px 0px 0px 20px;
	list-style-type: none;
	padding: 0px;}

ul#kategorije li ul li {
	display: inline;
	float: left;
	margin: 1px 0 0 0; 
	padding: 0 0 0 3px;
	list-style-type: none;
	width: auto;
	border-left: 3px solid #ccc;
}

ul#kategorije li ul a {
	font-size: 0.9em;
	font-weight: normal;
	color: #d42f13;
	text-decoration: underline;
	background-image: none;
	margin: 0px 8px 0px 0px;
	padding: 0px;}

ul#kategorije li ul a:visited {
	color: #371914;
	text-decoration: none;}

ul#kategorije li ul a:hover, ul#kategorije li ul a:active {
	text-decoration: none;
	background-image: none;}

/* ----------------------------------------------------------------- */
/* ------------------------------------------------------RAZNE KLASE */
/* ----------------------------------------------------------------- */
.cat {
	font-size:0.75em;
	color:#fff;}
.input{
	border:1px solid #2d333a;
	background: url(../images/bck-input.gif) repeat-x top left #fff;
	padding:3px;
	margin-top:2px;
	font-size:100%;}
.date {
	background-image: url(../images/date.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-left: 18px;}
.biz_news_p {
	padding-left:16px;}
.image_tft {
	float:left;
	padding:5px;
	margin-top:20px;}

/* ----------------------------------------------------------------- */
/* ---------------------------------------------------------- TABELE */
/* ----------------------------------------------------------------- */
table {
	background-color: #FFFFFF;
	border: none;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	text-align: left;}
table a:link, table a:visited, table a:active {
	background-color: transparent;
	color: #aa250f;
	text-decoration: none;}
table a:hover {
	background: transparent;
	color: #000000;
	text-decoration: underline;}
table caption {
	background-color: transparent;
	color: #d42f13;
	font-family: Georgia, serif;
	font-size: 1.4em;
	padding-bottom: 12px;
	padding-left: 8px;
	text-align: left;}
table, td, th {
	margin: 0;
	padding: 0;}
tbody td, tbody th {
	background-color: #fdef91;
	border-bottom: 2px solid #fde439;
	border-top: 3px solid #FFFFFF;
	padding: 9px;}
tbody tr.odd th, tbody tr.odd td {
	background-color: #fdef91;
	border-bottom: 2px solid #fde439;}
tbody tr:hover td, tbody tr:hover th {
	background-color: #fbea7b;}
td, th {
	vertical-align: middle;}
tfoot td, tfoot th {
	font-weight: bold;
	padding: 4px 8px 6px 9px;}
thead th {
	font-size: 1em;
	font-weight: bold;
	line-height: 19px;
	padding: 0 8px 2px 8px;
	white-space: nowrap;}

/* ----------------------------------------------------------------- */
/* ---------------------------------------------------------- LISTA DELATNOSTI */
/* ----------------------------------------------------------------- */


.delatnost_hide {
	display:none;
}




.action_item {
  border: 1px solid #ccc;
  padding: 15px;
  margin: 0 10px 10px 0;
  text-align: center;
  width: 215px;
  float: left;
  height: 160px;
}

.action_price {
font-size: 14px;
line-height:24px;
font-weight: bold;
}

#action_cats li
{
display: inline;
/* for IE5 and IE6 */
}

#action_cats
{
width: 225px;
/* to display the list horizontaly */
font-family: sans-serif;
margin-bottom: 30px;
padding: 0;
border-top: 1px #fc0 solid;
}

#action_cats a
{
width: 99.99%;
/* extend the sensible area to the maximum with IE5 */
display: block;
background-color: #fff;
border-bottom: 1px #ccc solid;
text-decoration: none;
color: #000;
font-size: 14px;
line-height:24px;
font-weight: bold;
padding-left: 10px;
}

#action_cats a:hover { background-color: orange; }
#action_cats a:visited { color: #000; }


