body
{
	background:#FFFFFF url(../images/bg.jpg) no-repeat scroll center top;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1;
}
a
{
	color:#0FA0DD;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
h1
{
	color:#847676;
	font-size:12px;
	font-weight:bold;
}
h2
{
	font-size:16px;
}
.cnt_main
{
	width:1000px;
	margin:auto;
}
	#cnt_top_head
	{
		width:1000px;
		height:38px;
		background-color:#4a4a4a;
		margin-bottom:1px;
	}
		.top_search
		{
			background:transparent url(../images/top_search_bg.gif) no-repeat scroll center center;
			float:right;
			height:32px;
			margin:0 20px 0 0;
			width:370px;		
		}
		.search_text
		{
			color:#999999;
			float:left;
			padding:10px 15px 0 0 ;
			width:110px;
			text-align:right;		
		}
		.search_text a
		{
			color:#999999;
			text-decoration:none;		
		}
		input.search_input
		{
			border-color:#DBDBDB #FFFFFF #FFFFFF #DBDBDB;
			border-style:solid;
			border-width:1px;
			float:left;
			height:18px;
			margin:5px 0 0;
			width:182px;		
		}
		.search_bt
		{
			float:left;
			padding:2px 0 0 15px;		
		}
	#cnt_mid_head
	{
		width:1000px;
		height:211px;
		background-repeat:no-repeat;
		overflow:hidden;
		position:relative;
	}
		.fade_content_cnt li {display:block; margin-bottom:20px;}
		.fade_control_cnt {position:absolute; right:2px; bottom:0;}
		.fade_control_cnt li {float:left; display:block;}
		.fade_control_cnt li a 
		{
			display:block;
			background:url(../images/fade_navigation_item_bg.png) no-repeat top;
			width:50px;
			height:36px;
			line-height:36px;
			text-align:center;
			font-weight:bold;
			color:#444;
			cursor:pointer;
		}
		.fade_control_cnt li a:hover { background-position:bottom; text-decoration:none; color:black}
		
		#logo
		{
			float:left;
			padding:45px 5px 15px 30px;
		}
		.oferte_content
		{
			float:left;
			height:164px;
			padding:0 0 0 50px;
			width:600px;
		}
		.top_divider
		{
			float:left;
			height:164px;
			width:1px;
		}
		.oferta
		{
			float:left;
			padding:15px 30px 0;
			width:538px;
		}
		.offerta_img_cnt
		{
			float:left;
			position:relative;
			overflow:none;
			border:1px solid gray;
			background-color:#F7F3F3;
		}
			.offerta_img_cnt a
			{
				width:100px;
				height:73px;
				display:block;
				overflow:hidden;
			}
		.oferta_img
		{
			padding:0;
		}
		.oferta_title
		{
			color:#B72C24;
			font-size:15px;
			font-weight:bold;
		}
		.oferta_details
		{
			float:left;
			padding:0 0 0 30px;
			width:380px;
		}
		.oferta_text
		{
			color:#FFFFFF;
			font-size:12px;
			line-height:15px;
			padding:5px 0;
			text-align:justify;
			height:80px;
		}
		a.details
		{
			background:transparent url(../images/details_bt_bg.gif) no-repeat scroll center center;
			color:#000000;
			display:block;
			float:right;
			height:21px;
			line-height:21px;
			margin:5px 0 0;
			padding-left:18px;
			text-align:center;
			text-decoration:none;
			font-size:9px;
			width:83px;
		}
		div.oferta_pagination
		{
			clear:both;
			float:left;
			font-size:10px;
			margin:5px;
			padding:10px 0 0;
			text-align:center;
		}
		div.oferta_pagination a
		{
			background:transparent url(../images/pag_bg.gif) no-repeat scroll center center;
			color:#9D8B8B;
			display:block;
			float:left;
			height:22px;
			line-height:23px;
			margin:0 0 0 5px;
			text-align:center;
			text-decoration:none;
			width:22px;
		}
		div.oferta_pagination a:hover, div.pagination a:active
		{
			background:transparent url(../images/pag_bg_a.gif) no-repeat scroll center center;
			color:#AD1614;
			display:block;
			float:left;
			height:22px;
			line-height:23px;
			text-align:center;
			text-decoration:none;
			width:22px;
		}
		div.oferta_pagination span.current
		{
			background:transparent url(../images/pag_bg_a.gif) no-repeat scroll center center;
			color:#AD1614;
			display:block;
			float:left;
			height:22px;
			line-height:23px;
			text-align:center;
			text-decoration:none;
			width:22px;
		}
		#main_content
		{
			clear:both;
		}
	#cnt_bottom_head
	{
		width:1000px;
		height:50px;
	}
		#menu_left
		{
			width:9px;
			height:50px;
			background-image:url(../images/menu_left.gif);
			background-repeat:no-repeat;
			float:left;
		}
		#menu_mid
		{
			width:1000px;
			height:40px;
		}
		ul.menu
		{
			display:block;
			list-style-type:none;
			margin:0;
			padding:0;
			width:1000px;
		}
		ul.menu li
		{
			float:left;
			display:block;
			height:40px;
		}
		
		ul.menu a.menu_item {background:url(../images/main_menu_bg.png) no-repeat top; height:40px; text-indent:-9999px; display:block;}
		ul.menu a.menu_item.one {background-position:0 0; width:143px;}
		ul.menu a.menu_item.one:hover {background-position:0 -40px;}
		ul.menu a.menu_item.two {background-position:-143px 0; width:122px;}
		ul.menu a.menu_item.two:hover {background-position:-143px -40px;}
		ul.menu a.menu_item.three {background-position:-265px 0; width:120px;}
		ul.menu a.menu_item.three:hover {background-position:-265px -40px;}
		ul.menu a.menu_item.four {background-position:-385px 0; width:162px;}
		ul.menu a.menu_item.four:hover {background-position:-385px -40px;}
		ul.menu a.menu_item.five {background-position:-547px 0; width:167px;}
		ul.menu a.menu_item.five:hover {background-position:-547px -40px;}
		ul.menu a.menu_item.six {background-position:-714px 0; width:135px;}
		ul.menu a.menu_item.six:hover {background-position:-714px -40px;}
		ul.menu a.menu_item.seven {background-position:-850px 0; width:151px;}
		ul.menu a.menu_item.seven:hover {background-position:-850px -40px;}
		
		
		
		ul.menu li.divider
		{
			background:transparent url(../images/menu_divider.gif) no-repeat scroll center center;
			display:inline;
			float:left;
			height:50px;
			width:2px;
		}
		a.nav1:link, a.nav1:visited
		{
			background:transparent url(../images/home.png) no-repeat scroll left center;
			color:#676D77;
			display:block;
			float:left;
			height:50px;
			margin:0 14px;
			padding:0 8px 0 22px;
			text-decoration:none;
		}
		a.nav2:link, a.nav2:visited
		{
			background:transparent url(../images/services.png) no-repeat scroll left center;
			color:#676D77;
			display:block;
			float:left;
			height:50px;
			margin:0 14px;
			padding:0 8px 0 22px;
			text-decoration:none;
		}
		a.nav3:link, a.nav3:visited
		{
			background:transparent url(../images/favs.png) no-repeat scroll left center;
			color:#676D77;
			display:block;
			float:left;
			height:50px;
			margin:0 14px;
			padding:0 8px 0 22px;
			text-decoration:none;
		}
		a.nav4:link, a.nav4:visited
		{
			background:transparent url(../images/moj_nalog.png) no-repeat scroll left center;
			color:#676D77;
			display:block;
			float:left;
			height:50px;
			margin:0 14px;
			padding:0 8px 0 22px;
			text-decoration:none;
		}
		a.nav5:link, a.nav5:visited
		{
			background:transparent url(../images/akcija.png) no-repeat scroll left center;
			color:#676D77;
			display:block;
			float:left;
			height:50px;
			margin:0 14px;
			padding:0 8px 0 22px;
			text-decoration:none;
		}
		a.nav6:link, a.nav6:visited
		{
			background:transparent url(../images/contact-new.png) no-repeat scroll left center;
			color:#676D77;
			display:block;
			float:left;
			height:50px;
			margin:0 14px;
			padding:0 8px 0 22px;
			text-decoration:none;
		}
		a.nav1:hover, a.nav2:hover, a.nav3:hover, a.nav4:hover, a.nav5:hover, a.nav6:hover
		{
			color:#333333;
		}
		
		
		#menu_right
		{
			width:9px;
			height:50px;
			background-image:url(../images/menu_right.gif);
			background-repeat:no-repeat;
			float:left;
		}
		
.contact_tbl td
{
	padding:0 0 10px 0;
}
.newsletter_btn
{
	border:0px;
	background-color:white;
	background-image:url(../images/blue-add.png);
	background-repeat:no-repeat;
	background-position:left;
	color:#1C4A52;
	padding:0 0 0 15px;
	margin:0 0 5px 0;
	font-size:11px;
	float:left;
}