html,body,div,p,h1,h2,h3,h4,h5,h6,h7,dl,dd,dt,ul,li,form,blockquote{
	margin:0;padding:0;
	}
html,body{
	font-family:verdana, helvetica, arial, sans-serif;
	color:#333;
	background-color:#999;
	}
body{font-size:62.5%;} /*Now we can use em's for sizeing fonts*/
a{color:#0000cc;}
a:hover{text-decoration:none;}
img{border:none;}	
.hidden{display: none;}
.lijevo{float:left;padding:10px 15px 15px 5px;}
.desno{float:right;padding:10px 5px 15px 15px;}
li{list-style-type:square;}
/*****************************************************/
/*********************LAYOUT**************************/
/*****************************************************/
#wrap{
	width:770px;
	font-size:1.3em;
	background-color:#ffffcc;
	margin:0 auto;
	background:url(/img/bg.gif) repeat-y;
	}
#header{
	background-color:#fff;
	height:110px;
	}
#logo{
	float:left;
	}
#reklama{
	margin:20px 30px 0 0;
	float:right;
	}
#navigacija{
	clear:both;
	padding:.6em 0;
	background-color:#eee;
}
#main{
	float:left;
	width:500px;
	background-color:transparent;
	padding:0 25px;
	}
#main1col{
	background-color:#fff;	
	padding:0 25px 25px 25px; /*padding s donje strane je dodan da se kompenzira 25px margina <p> elementa unutar ovog containera*/
	}
#side{
	background:transparent;
	float:right;
	width:190px; /*prava širina sa paddingom je 210px*/
	padding:0 15px 0 5px;
	}
#footer{
	clear:both;
	background-color:#6699CC;
	padding:.4em;
	padding-left:25px;
	}
/*****************************************************/
/****************** NAVIGACIJA ***********************/
/*****************************************************/
#navigacija ul{
	margin-left:10px;
	}
#navigacija li{
	display: inline;
	list-style-type: none;
	margin:0 0 0 1.5em;
	}
#paginacija p{
	text-align:center;
	}
#paginacija a{
	border:1px solid #6699CC;
	padding:2px 6px;
	margin:2px;
	}
#paginacija a:hover{
	border-color:#336699;
	}
#footer p{
	padding-bottom:.2em;
	}
.rss{
	background:url(/img/feed.png) no-repeat right;
	padding-right:18px;
	}
/*****************************************************/
/*********************LOGOTIP*************************/
/*****************************************************/
#logo a:link,#logo a:visited,#logo h3 a:hover,#logo h3 a:active{
	color: #fff;
	width: 146px;
	height: 100px;
	font-size: 1px;
	border: none;
	text-decoration: none;
	background: transparent url(/img/logo.gif) no-repeat;
	display: block;
	margin-left:20px;
	}
/*****************************************************/
/*********************SIDEBAR*************************/
/*****************************************************/
#side ul{
	margin-left:1.5em;
	}
#side h3{
	margin:1.3em 0;
	border-bottom:1px solid #000;
	}
/*****************************************************/
/*********************CONTENT*************************/
/*****************************************************/
#content{
	line-height:1.5em;
	}
#content p{
	margin:1.5em 0;
	}
#content ul{
	margin:1.3em 0 1.3em 2em;
	padding:0;
	}
#content h1{
	font-size:1.7em;
	padding:1em 0 2em 0;
	text-align:center;
	line-height:1.5em;
	}	
#content h2{
	font-size:1.3em;
	margin:2.5em 0 1.5em 0;
	}
#content dt{
	font-weight:bold;
	margin-top:2em;
	}
/*****************************************************/
/*********************NOVOSTI*************************/
/*****************************************************/
div.novost {
	margin-bottom:3em;
	}
#content p.info {
	margin:-1em 0;
	}
div.novost h2, div.novost h1 {
	margin:1.3em 0;
	}
	
/*****************************************************/
/*********************TABLICA*************************/
/*****************************************************/
table .even{
	background-color:#EDF2F8;
	}
table .ruled{
	background-color:#00CCFF
	}
table {
	border:1px solid #666666;
	}
table caption{
	font-weight:bold;
	}
table thead tr{
	background-color:#6699CC;
	font-weight:bold;
	}
