@charset "utf-8";

/* CSS Document */



body

{

	font-size: 62.5%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	background: #FFFFFF url(images/background.png);

	min-width:911px;

}



*

{

	margin: 0;

	padding: 0;

	font-size: 1em;

}



ul, ol, li

{

	margin-left: 1em;

}





#container

{

	width: 911px;

	background: #FFFFFF url(images/sidebar_bg.png) repeat-y top right;

}



#header

{

	background: #FFFFFF;

	color: #000000;

}



.breaker

{

	clear:both;

	height: 20px;

}



#main

{

	width: 911px;

	position: relative;

	background: #FFFFFF url(images/sidebar_bg.png) repeat-y top right;

}



#content

{

	width: 655px;

	margin-left:0px;

	background: #FFFFFF;

	border: 0px solid black;

}



#sidebar

{

	width: 224px;

	background: #0099FF;

	color: #FFFFFF;

	padding: 5px 16px;

	padding-bottom: 50px;

}



.left

{

	float:left;

}



.right

{

	float:right;

}



.alignleft

{

	text-align:left;

}



.alignright

{

	text-align:right;

}



.center

{

	text-align:center;

}



#logo

{



}



#logo_img

{

	margin-left: 2.2em;

	margin-top: 7.4em;

}



#main_menu

{

	width: 542px;

	margin-top: 5px;

	margin-left: 45px;

}



#main_menu ul

{

	float:left;

	width: 149px;

	list-style: none;

	margin: 0;

	padding: 0;

}



#main_menu ul.last

{

	float:left;

	width: 95px;

	list-style: none;

}



#main_menu ul li

{

	margin: 0;

	margin-right: 12px;

	border-bottom: 1px solid #0099FF;

	padding: 3px 0;

	font-size: 1em;

}



#main_menu ul.last li

{

	margin-right: 0;

}



#main_menu ul li a, #main_menu ul li a:visited

{

	color: #000000;

	text-decoration:none;

}



#main_menu ul li a.menu_selected, #main_menu ul li a:hover, #main_menu ul li a:visited:hover

{

	color: #0099FF;

}



.post_image

{

	width: 239px;

	float: left;

}



.post_text

{

	width: 386px;

	margin-right: 9px;

	margin-left: 21px;

	border-top: 1px solid #0099FF;

}



.post_single_text

{

	width: 474px;

	padding-right:160px;

	border-top: 1px solid #0099FF;

	margin-left: 21px;

	background: url(images/background02.png) top right repeat-y;

}



.bg_none

{

	background: none;

	width:474px;

	padding-right: 0;

	margin-bottom: -10px;

	margin-top: -1px;

}



#content.post_bg

{

	background: #FFFFFF url(images/background02b.png) top right repeat-y;

	border-top: 1px solid #0099FF;

}



.page_bg

{

	background: #FFFFFF url(images/background02b.png) top right repeat-y;

}



.bg_none.page_bg

{

	padding-right:160px;

}



.foreword

{

	padding: 10px 0 10px 0px;

	border-bottom: 1px solid #0099FF;

	margin-bottom: 10px;

	margin-left: 21px;

	width: 474px;

}



.izdavastvo

{

	padding-top: 14px;

	margin-top:-8px;

}



.izdavastvo_first

{

	border-top: 0px;

}



.natex

{

	width: 634px;

	margin-right: 9px;

	/*padding-left: 21px;*/

	border-top: 1px solid #0099FF;

}



.natex .text

{

	width: 371px;

	float: left;

	padding-right: 14px;

}



.natex h2

{

	width: 371px;

	padding-right: 14px;

}



.natex .post_image

{

	float: right;

	width:240px;

	padding: 0;

	margin: 0;

	margin-right: 0px;

}



.date

{

	margin-bottom: 3px;

}



.natex .date

{

	padding-right: 243px;

}



.nada

{

	margin-right: 256px;

}



.verdana

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

}



.black

{

	font-weight:bolder;

}



.normal

{

	font-weight: normal;

}



.image_border, .image_border_full, .pnatgal img

{

	border: 1px solid #0099FF;

}

.pnatgal img

{

	margin-right: 1px;

	margin-bottom: 5px;

	vertical-align:top;

}

.image_border

{

	border-right: none;

}

.date

{

	font-size: 1em;

	padding: 3px;

	color: #999999;

}



.date a

{

	font-size: 120%;

	font-weight:bold;

}



.date.alignright a

{

	text-decoration:none;

	color: #999999;

	font-size: 1em;

	font-weight:normal;

}



.post_text.bluebg

{

	border-top: 1px solid #FFFFFF;

}



.post_text.left.bluebg.nobg.nobotbor

{

	border-top: none;

}



.post_text.bluebg .date

{

	color: #FFFFFF;

}



h1,h2,h3,h4,h5,fieldset legend

{

	font-family: Arial, Helvetica, sans-serif;

	padding: 0.4em 0;

}



h1

{

	font-size:1.9em;

	margin-top: 1.28em;

}



h2,fieldset legend

{

	font-size:1.6em;

	margin-top: 1.2em;

}



h3

{

	font-size:1.3em;

	margin-top: 1.15em;

}



#sidebar h3

{

	margin-top: 0.3em;

}



h4

{

	font-size:1.2em;

	margin-top: 0.87em;

}



.side_item h4

{

	margin-bottom: 0;

	padding-bottom: 0;

}



.side_item .text

{

	margin-bottom: 0;

	margin-top:-0.5em;

	padding-top: 0;

}



h5

{

	font-size: 1.1em;

	margin-top: 0.8em;

}



p

{

	padding: 0.5em 0;

	font-size: 1.05em;

}



.more-link

{

	font-size: 1.05em;

	padding:0;

	margin:0;

	margin-top: -0.4em;

}



.text

{

	margin-bottom:25px;

}



.text.dis

{

	border-bottom: 1px solid #0099FF;

	margin-bottom:15px;

	padding-bottom:17px;

}



.text p img

{

	width: 474px;

	padding: 15px 0;

}



.natex .text p img

{

	width: 371px;

}



.text .attachments img

{

	width: auto;

}



.text p img.noresize

{

	width:auto;

	padding: 15px 0;

}







.post.blue .post_image

{

	padding-bottom: 15px;

}



a

{

	color: #0099FF;

	text-decoration:underline;

}



a:hover

{

	text-decoration: underline;

}



#sidebar a

{

	color: #FFFFFF;

}



.side_item

{

	border-bottom: 1px solid #FFFFFF;

	padding-bottom: 18px;

	margin-bottom: 0;

}



.side_item p

{

	font-size:1.05em;

}



fieldset

{

	border: 0px solid #FFFFFF;	

}



fieldset legend

{

	font-weight: bold;

}



.form_submit

{

	color: #FFFFFF;

	background: #0099FF;

	border: none;

	padding:5px;

	font-weight:bold;

	cursor: pointer;

}

#searchform

{

	margin-top: 12px;

}





#searchform input

{

	border: none;

	background: #FFFFFF;

	padding: 3px 0;

	width: 180px;

}



#searchform #searchsubmit

{

	background:url(images/search_bg.png) left top no-repeat;

	border: none;

	width:30px;

}





#sidebar .form_submit

{

	color: #0099FF;

	background: #FFFFFF;

	border: none;

	padding:5px;

	font-weight:bold;

	cursor: pointer;

}



.wp-pagenavi

{

	color: #0099FF;

	margin-bottom: 100px;

	font-size: 1.15em;

	padding-left: 16px;

	padding-top:5px;

	margin-top: -20px;

}

body.svijet .wp-pagenavi
{
	color: #FFF;
}


.wp-pagenavi span, .wp-pagenavi a

{

	padding: 0 6px;

}

body.svijet .wp-pagenavi a
{
	color: #FFF;
}



input.input_text

{

	background: #FFFFFF;

	border: 1px solid #0099FF;

	margin: 0 0 12px 0;

	padding: 4px;

	width: 464px;

}



textarea

{

	background: #FFFFFF;

	border: 1px solid #0099FF;

	margin-top: 5px;

	padding: 4px;

	width: 464px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.natrez textarea, .natrez input.input_text

{

	width: 374px;

}



.comments_top, .comments_form_top

{

	/*border-top: 1px solid #0099FF;*/

	color: #0099FF;

	padding-top:8px;

	font-weight:bold;

	clear:both;

}



.comments_form_top

{

	border-top: 1px solid #0099FF;

}



.pad_bot

{

	margin-top:-4px;

}



.comments

{

	width: 474px;

	padding-bottom: 10px;

	/*float:left;

	clear: left;*/

	position:relative;

}



.natrez

{

	margin-top: 20px;

	width: 384px;

}



.comments.natrez

{

	margin-top: auto;

	width: 384px;

}



.comment

{

	border-top: 1px solid #0099FF;

	padding-bottom: 15px;

}



.natex .comments .comment

{

	width: 384px;

}



.comment h5

{

	margin-bottom: -0.75em;

}



.post_image_attachment

{

	float:left;

	margin: 0 0 10px 2px;

	height: 122px;

}



.post_image_attachment.nomrg

{

	margin-left: 0px;

}



.post_image_attachment img

{

	border: 1px solid #0099FF;

}



.post_image_attachment a img

{

	max-height: 122px;

	overflow:hidden;

}



.maingal

{

	width: 474px;

}



.natgal

{

	width: 474px;

}



h4.gallery_title

{

	color: #0099FF;

	margin-bottom: 1.5em;

	margin-top: 0.5em;

	padding-bottom: 0.3em;

	border-bottom: 1px solid #0099FF;

	font-size:1.05em;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}



.attachments

{

	margin-top:25px;

	color: #0099FF;

	padding-bottom: 12px;

}



.attachments h4

{

	color: #0099FF;

	padding-bottom: 0.5em;

	margin-bottom: 0.25em;

	border-bottom: 1px solid #0099FF;

}



a img

{

	border: 0px solid #0099FF;

}



.hilite

{

	color: #000000;

	background: #b3e0ff;

}



.hilite2

{

	color: #0099FF;

}



.spacetop

{

	margin-top: 10px;

}



.bluebg

{

	background: #0099FF url(images/background03.png) top right repeat-y;;

	color: #FFFFFF;

}


.post.bluebg
{
	background:#0099FF;
	color:#FFFFFF;
	margin-bottom:-1px;
	overflow:auto;
}

.post.bluebg.blue .post_image
{
	padding-bottom: 0;
}


.bluebg.nobg

{

	background: #0099FF;

}



.post_text h2 a, .post_single_text h2 a

{

	color: #000000;

	text-decoration: none;

}



.bluebg h2 a, .bluebg p, .bluebg a

{

	color: #FFFFFF;

}



.post_text h2, .post_text h2 a, .post_single_text h2 a, .post_single_text.bluebg h2, .post_single_text.bluebg h2 a, .post_single_text h2, .post_single_text h2 a

{

	margin-top: 0;

	padding-top: 0;

}



.text h2

{

	margin-top: 1.2em;

}



.text_bottom

{

	margin-top:2px;

	padding-top: 10px;

	padding-bottom:20px;

	background: #FFFFFF;

	margin-bottom: 0;

	clear:both;

}



.text_bottom.blue

{

	background: #0099FF;



}



.text_bottom.mtop

{

	/*padding-top:455px;*/

}



.print_cat

{

	padding-left: 20px;

	color: #0099FF;

	margin-top: -23px;

	padding-bottom: 30px;

	background: #FFFFFF;

}



.searchcount

{

	margin-left: 21px;

	border-top: 1px solid #0099FF;

}



.nosearchrez

{

	padding-left: 21px;

	padding-top: 50px;

	text-align:center;

}



.izdavastvo_knjiga

{

	float:right;

	padding:8px;

}



.poll_items

{

	margin: 7px 0;

	font-size: 1.1em;

}



#content.bluebgmain

{

	background: #0099FF;

	color: #FFFFFF;

}



#container.bluebgmain

{

	background: #0099FF;

	color: #FFFFFF;

}



.nodeco

{

	text-decoration:none;

}



.ni_att span

{

	padding-left:1.5em;

	color: #00BBFF;

}



.comment-page-numbers

{

	font-weight:bold;

	border-top: 1px solid #0099FF;

}



#sidebar h2, #sidebar h2 a

{

	text-decoration:none;

	padding-top: 0;

	padding-bottom: 0;

	margin-top: 14px;

	margin-bottom: 9px;

}





























/* FancyForm styles */

.f_checkbox,.f_radio

{

	background-repeat:no-repeat;

	background-position:3px center;

	height:1.3em;

	display:block;

	cursor:pointer;

	cursor:hand;

}

.checked,.selected

{color:#f0f0f0}

.f_radio:hover,.f_checkbox:hover

{color:#fff !important}

.f_radio

{padding:0 2em}

.f_checkbox

{padding:0.5em 24px}

.unchecked

{background-image:url(images/cross.png)}

.checked

{background-image:url(images/tick.png)}

.unselected

{background-image:url(images/rdo_off.png)}

.selected

{background-image:url(images/rdo_on.png)}





/*PAGENAVI*/



.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 0px solid #0066cc;

}

.wp-pagenavi a:hover {	

	border: 0px solid #114477;

}

.wp-pagenavi span.pages {

	padding: 2px 4px 2px 4px; 

	margin: 2px 2px 2px 2px;

	border: 0px solid #000000;

}

.wp-pagenavi span.current {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	font-weight: bold;

	border: 0px solid #000000;

}

.wp-pagenavi span.extend {

	padding: 2px 4px 2px 4px; 

	margin: 2px;	

	border: 0px solid #000000;

}



/*POLLS*/



.wp-polls-archive {

	/* background-color: #ffffff; */

}

.wp-polls, .wp-polls-form {

	/* background-color: #ffffff; */

}



.wp-polls IMG, .wp-polls LABEL , .wp-polls INPUT, .wp-polls-loading IMG, .wp-polls-image IMG {

	display: inline;

	border: 0px;

	padding: 0px;

	margin: 0px;

}

.wp-polls-ul {

	padding: 0px;

	margin: 0px 0px 10px 10px;

}

.wp-polls-ul li

{

	list-style:none;

}



.wp-polls-ans {

	width:100%;

	filter: alpha(opacity=100);

	-moz-opacity: 1;

	opacity: 1;

	/* background-color: #ffffff; */

}

.wp-polls-loading {

	display: none;

	text-align: center;

	height: 16px;

}

.wp-polls-image {

	border: 0px;

}

.wp-polls .Buttons {

	border:1px solid #c8c8c8;

	background-color: #f3f6f8;

}



/* Styles Used In WP-Admin */

.wp-polls-usage-pre {

	margin: 20px;

	padding: 10px;

	border: 1px solid #c8c8c8;

	background-color: #f0f0f0;

	overflow: auto;

}

#wp-polls-pollbar-bg {

	width: 25px;

	height: 25px;

	border: 1px solid #000000;

}

#wp-polls-pollbar-border {

	width: 25px;

	height: 25px;

	border: 1px solid #000000;

}



.poll_items label

{

	padding-left:25px;

}

ul.latest_comments
{
	list-style: none;
	font-size: 1.2em;
	margin: 0;
	padding: 0;
}

ul.latest_comments li
{
	padding: 0;
	margin: 0 0 20px 0;
}

ul.latest_comments li .postlink, #sidebar ul.latest_comments li .postlink a
{
	font-size: 0.9em;
	color: #CCC;
	text-decoration: none;
}











