/*
Theme Name: Puskice
Theme URI: http://www.puskice.org
Description: Designed by <a href="http://www.puskice.org" title="Puskice.org">Puskice</a>
Version: 1.0
Author: Puskice
Author URI: http://www.puskice.org
*/

html {
	background:#CCCCCC;}
body {
	margin:0 auto;
	padding:0px;
	font-size:11px;
	text-align:center;
	width:1007px; /* dodao red */
	color:#343434;
	background: #dedede url(images/bg-html.png) top left repeat-x; /* e9e9e9*/ 
	font-family:Tahoma,Helvetica,Sans-serif;}
	
/* -------------------------------------- */
/* basic setings */


h1,h2,h3,h4,h5,h6,ul,li,form,div,p {
	margin:0px;
	padding:0px;}
h1, h2, h3 {
	font-weight:normal;
	font-size:18px;
	color:#097baa;}
div {
	width:auto;
	height:auto;
	margin-left:auto;
	margin-right:auto;}
a {
	text-decoration:none;
	color:#097baa;
	outline:none;}
a:hover {
	text-decoration:underline;
	color:#097baa;}
img {
	border:0;}

/* -------------------------------------- */
/* layout setings */

#main {
	width:1005px;
	text-align:left; 
	background: #dedede url(images/bg-html.gif) top center repeat-x; /* e9e9e9e*/ 
	position:relative;} /* relative*/
#h_content {
	width:995px;} 
#header {
	height:116px;
	margin-right: 7px;} /* dodao*/
	#header div#logo { float:left; }
		#header div#logo h1 a {
			background:url(images/logo.jpg) top left no-repeat;
			display:block;
			width:175px;
			height:116px;
			text-indent:-9999px;}
	#header div#adlan {
		color:#bab9b9;
		text-align:right;
		/*background:#FFFFCC;  ddd*/
		font-size:11px;}
		#header div#adlan a {
			color:#999999;
			text-decoration:none;}
			#header div#adlan a:hover {
				color:#097baa;}
		#header div#adlan p {
			line-height:20px;}
		#header div#adlan img {
			float:right;
			margin-top:5px;
			} 
#search {
	position:absolute;
	top:118px; /*  125*/
	right:15px;} /* 7 */
	#search input#field {
		border:none;
		width:140px;
		font-size:11px;
		display:block;
		float:left;
		height:20px;
		color:#999999;
		background: url(images/bg-sinput.gif) top left no-repeat;
		padding-top:6px;
		padding-left:4px;}
		* html #search input#field {margin-right:-3px;}
		* html input#nfield {margin-right:-4px;}
	input#nfield {
		border:none;
		width:80px;
		font-size:11px;
		display:block;
		float:left;
		height:15px;
		color:#999999;
		background: url(images/bg-input.gif) top left no-repeat;
		padding-top:3px;
		padding-left:4px;}
#menu {
	width: auto;}
	#menu ul {
		padding:0; 
		margin:0;
		list-style-type:none;
		width:900px;}
	#menu li {
		float:left;
		height:24px;}
		#menu li a {
			display:block;
			padding:5px 8px;
			float:left;
			color:#fff;
			text-align:center;
			font-weight:bold;
			text-decoration:none;}
		#menu li ul {
			position:absolute;
			z-index: 99;
			left: -999em;
			height: auto;
			top:140px;
			padding:0;
			margin:0;
			list-style-type:none;
			float:left;}
			#menu li ul ul {
				position:absolute;
				top:17px;
				left:0;
				display:block;
				background:#097baa;
				width:auto;}
			#menu ul ul li {
				display:block;}
			#menu ul ul li a {
				display:block;
				width:auto;
				font-size:10px;
				padding:1px 6px;
				float:left;
				color:#fff;
				float:none;
				text-align:left;
				text-decoration:none;}
			#menu ul ul ul li {
				float:none;height:18px;}
			#menu ul ul ul li a {
				display:block;
				font-size:10px;
				padding:2px 6px;
				color:#fff;
				text-align:left;
				font-weight:normal;
				text-decoration:none;}
	#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.over ul ul {
		left: -999em;}
	#menu li:hover ul {
		left: 0;}
	#menu li li:hover ul {
		left: auto;}
	#menu li a:hover, #menu li a.active, #menu li:hover {
		background:url(images/bg-menu.gif) top center no-repeat;}
	#menu ul ul li:hover, #menu li ul li:hover a {
		background:none;}
	#menu ul ul ul li a:hover {
		background:#097bcc}
.men-d {
	background:url(images/men-d.gif) top left repeat-x; /* #f26c4f */}
.men-t {
	background:url(images/men-t.gif) top left repeat-x; /* #fbaf5d */}
.men-c {
	background:url(images/men-c.gif) top left repeat-x; /* #3cb878 */}

#page_content {
	width: auto;
	padding-top:25px;} /* 14 */
#content {
	width:500px;
	background:#fff url(images/bg-content.png) top center no-repeat;
	float:left;
	position:relative;}
	#content h1, #left_sidebar h2, #right_sidebar h2, #left_sidebar h3 {
		color:#7e7e7e;
		font-size:13px;
		line-height:22px;
		font-weight:bold;
		padding:4px 0;
		font-family:Verdana, Arial, Helvetica, sans-serif;}
	#content h1 {
		padding-left:16px;
		padding-top:2px}
		#left_sidebar h3 {
			color:#097baa;
			font-size:12px;}
	 #sel_l {
		position:relative;
		top:6px;
		right:8px;
		float:right;}
	#sel_c {
		position:absolute;
		top:6px;
		right:8px;}
		#sel_c p a, #sel_cr p a {
			background:url(images/bg-sel-c.gif) top center no-repeat;
			color:#fff;
			width:58px;
			display:block;
			float:left;
			height:30px;
			margin-right:8px;
			padding-top:1px;
			text-align:center;
			text-decoration:none;
			line-height:18px;
			font-weight:bold;}
			* html #sel_c p a {margin-right:8px;}
			#sel_c p a.new {
				background:url(images/bg-sel-cr.gif) top center no-repeat;}
			#sel_c p a:hover {
				background:url(images/bg-sel-c-hover.gif) top center no-repeat;
				color:#097baa;}
			#sel_c p a.new:hover {
				background:url(images/bg-sel-c-hoverr.gif) top center no-repeat;
				color:#c44f4f;}
			#sel_c p a.selected, #sel_c p a.selected:hover {
				background:url(images/bg-sel-c-on.gif) top center no-repeat;
				color:#097baa;
				line-height:20px;
				cursor:default;}
		#sel_l p a {
			color:#fff;
			width:56px;
			display:block;
			float:left;
			height:20px;
			margin-right:4px;
			padding-top:1px;
			text-align:center;
			text-decoration:none;
			line-height:18px;
			font-weight:bold;}
			#sel_l p a.it {
				background: url(images/bg-it-on.gif) top center no-repeat;}
				#sel_l p a.it:hover, #sel_l p a.it.mselected {
					color:#99c22a;
					background: url(images/bg-it.gif) top center no-repeat;}
			#sel_l p a.biz {
				background: url(images/bg-biz-on.gif) top center no-repeat;}
				#sel_l p a.biz:hover, #sel_l p a.biz.mselected {
					color:#2cb1fd;
					background: url(images/bg-biz.gif) top center no-repeat;}
			#sel_l p a.fun {
				background: url(images/bg-fun-on.gif) top center no-repeat;}
				#sel_l p a.fun:hover, #sel_l p a.fun.mselected {
					color:#ffba00;
					background: url(images/bg-fun.gif) top center no-repeat;}
			* html #sel_l p a {margin-right:8px;}
			#sel_l p a.selected {
				background:url(images/bg-sel-l-on.gif) top center no-repeat;
				color:#097baa;
				line-height:20px;
				cursor:default;}
	#content div.article, #content div.static {
		color:#4e4e4e;
		padding:0 16px;
		padding-top:18px;
		padding-bottom:21px;
		background:url(images/bg-article.gif) bottom center no-repeat;}
		#content div.article h2, #content div.static h2 {
			color:#097baa;
			font-size:13px;
			font-weight:bold;
			font-family: "Trebuchet MS";}
		#content div.article img {
			padding:2px;
			border:1px solid #dadada;
			margin:5px;}
		#content div.article div.meta, div.static div.meta {
			padding-bottom:8px;
			font-size:10px;
			font-weight:bold;
			line-height:18px;}
		#content div.article p, #content div.static p {
			padding-bottom:8px;
			line-height:15px;}
		#content div.article ul, #content div.static ul {
			margin-left:25px;
			margin-bottom:5px;
			margin-top:5px;}
		#content div.article ul li, #content div.static ul li {
			padding-left:2px;
			margin-bottom:3px;}
	#c_end {
		width:500px;
		float:left;
		background:url(images/bg-content-e.gif) bottom center no-repeat;
		height:5px;}
#left_sidebar1 {
	width:300px;float:left;
	margin-left:7px;
	margin-bottom:7px
	} /* dodao stil*/
#left_sidebar {
	width:300px;
	background:#fff url(images/header_back.png) top center repeat-x; /*bg-left-sidebar.gif */ 
	float:left;
	position:relative;
	/*margin-left:7px; */
	margin-bottom:7px}  /*dodao red*/
	#l_end {
		width:300px;
		float:left;
		background:url(images/bg-left-sidebar-e.gif) bottom center no-repeat;
		height:5px;}
	#magazin {
		/*background:url(images/bg-article.gif) bottom center no-repeat;*/   /*izbacio red */
		padding-bottom:5px;} /* 21px */
	#ssvet {
		background:url(images/ss-logo.png) 220px 0 no-repeat;}
	#magazin ul, #ssvet ul {
		list-style-type:none;
		padding-top:5px;}
		#magazin ul li, #ssvet ul li {
			padding-bottom:4px;
			font-weight:bold;}
		#magazin ul li a, #ssvet ul li a {
			color:#7e7e7e;}
			#magazin ul li {
				padding-left:14px;
				background:url(images/a-tag.gif) top left no-repeat;}
#right_sidebar {
	width:180px;
	background:#fff url(images/bg-right-sidebar.gif) top center no-repeat;
	float:left;
	margin-left:7px;}
	#right_sidebar img {
		margin-bottom:8px;}
	#r_end {
		width:180px;
		float:left;
		background:url(images/bg-right-sidebar-e.gif) bottom center no-repeat;
		height:5px;}
div.mb {
	padding:0 12px;}
div.rmb {
	width:138px;
	float:left;}
#rn a {
	display:block;
	float:left;
	height:57px;
	width:57px;
	text-indent:-9999px;}
	#rn a.rn1 {
		background:url(images/ras-1.gif) top left no-repeat;}
	#rn a.rn1:hover {
		background:url(images/ras-1-on.gif) top left no-repeat;}
	#rn a.rn2 {
		background:url(images/ras-2.gif) top left no-repeat;}
	#rn a.rn2:hover {
		background:url(images/ras-2-on.gif) top left no-repeat;}
	#rn a.rn3 {
		background:url(images/ras-3.gif) top left no-repeat;}
	#rn a.rn3:hover {
		background:url(images/ras-3-on.gif) top left no-repeat;}
	#rn a.rn4 {
		background:url(images/ras-4.gif) top left no-repeat;}
	#rn a.rn4:hover {
		background:url(images/ras-4-on.gif) top left no-repeat;}
#footer {
	position:relative;
	display:block;
	width:auto;
	background:#fff url(images/bg-footer.gif) top left repeat-x;
	height:200px; /* 140*/
	margin-top:12px;
	padding-top:6px;}
	#f_content {
		width:1005px;}
		#f_content h3 {
			color:#097baa;
			font-size:13px;
			line-height:32px;
			font-weight:bold;
			font-family: "Trebuchet MS";}
	#footer div.b {
		float:left;
		text-align:left;
		width:100px;
		margin-left:32px;}
		#footer div.b ul {
			list-style-type:none;}
			#footer div.b ul li {
				padding-bottom:4px;}
			#footer div.b ul li a {
				color:#a4a4a4;}
	#footer a {
		text-decoration:none;}
		#footer a:hover {
			text-decoration:underline;}
	#corp {
		float:right;
		text-align:left;
		background: url(images/bg-corp.gif) top right no-repeat;
		width:261px;
		height:127px;
		margin-right:40px;} /* dd*/
		#corp p {
			padding-top:46px;
			line-height:15px;
			padding-left:20px;
			color:#999999;}

div.pagination {
	padding: 3px;
	margin: 3px;
	text-align:center;
	font-family:Tahoma,Helvetica,sans-serif;
	font-size:.85em}
	div.pagination a {
		border: 1px solid #ccdbe4;
		margin-right:3px;
		padding:2px 8px;
		background-position:bottom;
		text-decoration: none}
		div.pagination a:hover, div.pagination a:active {
			border: 1px solid #2b55af;
			background-image:none;
			background-color:#097baa;
			color: #fff}
	div.pagination span.current {
		margin-right:3px;
		padding:2px 6px;
		font-weight: bold;
		color: #000}
	div.pagination span.disabled {
		display:none}
	div.pagination a.next{
		border:2px solid #ccdbe4;
		margin:0 0 0 10px}
		div.pagination a.next:hover{
			border:2px solid #2b55af}
	div.pagination a.prev{
		border:2px solid #ccdbe4;
		margin:0 10px 0 0}
		div.pagination a.prev:hover{
			border:2px solid #2b55af}

#page_content h3
{
	font-size:11px;
}
