@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; }
html { height: 100%; }
body {
	background: #ffffff url("../images/top_back.jpg") repeat-x;
	margin: 0;
	padding: 0;
	font: normal 12px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #515151;
	text-decoration: none;
}
img { border: 0; }

/* main table  */
#main {	width: 1050px; margin-top: 10px; overflow: hidden; }
#content { width: 99%; }

/* header */
div#header {
	width: 1050px;
	height: 130px;
	margin: 0;
	padding: 0;
	float: left;
}
.logo {	float: left; margin: 0; padding: 20px 30px 0 30px; }
.coins { float: left; margin: 0; padding: 0 0 0 50px; }
.house { float: right; margin: 55px 0 0 0; padding: 0 25px 0 0; }
.language { float: right; margin: 55px 0 0 0; padding: 0; }

/* left column */
#leftinner {
	margin: 20px 0 0 0;
	padding: 25px 0 0 20px;
	background-color: #ffffff;
	height: 100%;
	width: 245px;
}
#lround1 { width: 245px; margin: 0;	padding: 0; }
#lround2 { width: 245px; margin: 0;	padding: 0; }
.ltop {
	width: 245px;
	height: 86px;
	background: #ffffff url("../images/top.jpg") no-repeat left top;
	padding: 0;
}
.ltop span {
	display: block;
	position: relative;
	height: 30px;
	width: 190px;
	padding: 25px 0 0 17px;
	font: normal 22px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #00386b;
	text-decoration: none;
	text-align: center;
	overflow: hidden;
}
.lcenter-content {
	position: relative;
	background: #ffffff url("../images/side.jpg") repeat-y left top;
	padding: 0 0 0 25px;
	margin: -1px 0 0 0;
	text-align: justify;
}
.lbottom1 {
	width: 245px;
	height: 20px;
	background: #ffffff url("../images/bottom.jpg") no-repeat left bottom;
	margin: -1px 0 0 0;
}
.lbottom2 {
	width: 245px;
	height: 30px;
	background: #ffffff url("../images/bottom.jpg") no-repeat left bottom;
	margin: -1px 0 0 0;
}
.clear { font-size: 10px; height: 20px }
.date {
	font: normal 10px Arial Unicode MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
	padding: 0;
	width: 180px;
}
.akt_naslov {
	font: normal 12px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #00386b;
	text-decoration: none;
	text-align: justify;
	padding: 0 0 10px 0;
	width: 180px;
}
.akt_naslov a, .akt_naslov a:visited { color: #00386b; text-decoration: none; }
.akt_more {
	font: normal 12px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #00386b;
	text-decoration: none;
	text-align: right;
	padding: 0 0 20px 0;
	width: 180px;
}
.akt_more a, .akt_more a:visited { color: #00386b; text-decoration: none; }
.akt_tekst {
	font: normal 12px Arial Unicode MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: justify;
	padding: 0 0 10px 0;
	width: 180px;
}
.anketa_pitanje {
	padding: 0 0 10px 0;
	width: 180px;
	color: #00386b;
	text-decoration: none;
	text-align: justify;
}
.anketa {
	padding: 0 0 10px 0;
	width: 180px;
	text-decoration: none;
	text-align: justify;
	overflow: hidden;
}
.odgovor {
	padding: 0 20px 0 0;
	width: 150px;
	text-decoration: none;
	text-align: justify;
}
.vote {
	padding: 10px 0 0 0;
	width: 180px;
	font: bold 12px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #00386b;
	text-decoration: none;
	text-align: center;
}
.vote a, .vote a:visited { color: #00386b; text-decoration: none; }
.baner_naslov {
	padding: 0 0 25px 0;
	font: normal 24px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #00386b;
	text-decoration: none;
	width: 250px;
	text-align: center;
}
.baner_img { padding: 0 0 25px 0; text-align: center; }

/* central*/
.central_inner {
	margin: 20px 0 0 0;
	padding: 33px 35px 0 30px;
	background-color: #ffffff;
	text-align: justify;
	height: 100%;
	width: 495px;
}
.central_box {
	margin: 0 0 30px 0;
	padding: 0;
	text-align: justify;
	height: 250px;
	width: 485px;
	background: #ffffff url("../images/blue_back.jpg") no-repeat left top;
}
.central_boxtext {
	margin: 0;
	padding: 10px 11px;
	text-align: justify;
	color: #ffffff;
	font: normal 22px Arial Unicode MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 460px;
	height: 250px;
}
.central_main {	width: 470px; height: 100%; }
.central_naslov {
	padding: 0 0 10px 0;
	font: normal 18px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #00386b;
	text-decoration: none;
}
.central_naslov a, .central_naslov a:visited { color: #00386b; text-decoration: none; }
.central_tekst {
	font: normal 12px Arial Unicode MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: justify;
	padding: 0 0 10px 0;
}
.central_more {
	font: normal 12px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #00386b;
	text-decoration: none;
	text-align: right;
	padding: 0 0 10px 0;
}
.central_more a, .central_more a:visited {
	font: normal 12px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #00386b;
	text-decoration: none;
	text-align: right;
}
.separator {
	background: #ffffff url("../images/separator.gif") no-repeat left top;
	width: 470px;
	height: 1px;
	padding: 5px 0 30px 0;
}

/* right column*/
#rightinner {
	margin: 20px 0 0 0;
	padding: 33px 0 0 0;
	background-color: #ffffff;
	height: 100%;
	width: 245px;
}
.pretraga {	width: 242px; height: 16px; }
.search {
	width: 60px;
	height: 16px;
	font: bold 14px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #00386b;
	text-decoration: none;
	margin: 0 0 10px 0;
	padding: 0 5px 10px 0;
}
.inputstyle1 {
	width: 120px;
	height: 16px;
	margin: 0 0 10px 0;
	padding: 5px 0 1px 0;
	background-color: #ffffff;
}
.arrow { padding: 0 0 10px 5px; }
textarea { font: normal 12px Arial Unicode MS, Arial, Helvetica, sans-serif; }
.login {
	height: 200px;
	background: #ffffff url("../images/login.jpg") no-repeat left top;
	width: 245px;
	margin: 10px 0 0 0;
	padding: 0;
	text-align: left;
}
/*.logout {
	padding-left:10px;
}*/
.login_inner1 {
	margin: 0;
	padding: 18px 0 10px 35px;
	font: bold 14px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.login_inner2 {
	margin: 0;
	padding: 4px 0 10px 35px;
	font: bold 14px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.inputstyle2 {
	width: 155px;
	height: 16px;
	margin: 0 0 10px 35px;
	padding: 4px 0 1px 0;
	background-color: #ffffff;
}
.logiranje {
	padding: 5px 0 0 35px;
	width: 180px;
	font: bold 14px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.logiranje a, .logiranje a:visited { color: #ffffff; text-decoration: none; }
#rround { width: 245px; margin: 5px 0 0 0; padding: 0; }
.rtop {
	width: 245px;
	height: 86px;
	background: #ffffff url("../images/top2.jpg") no-repeat left top;
	padding: 0;
}
.rtop span {
	display: block;
	position: relative;
	height: 25px;
	width: 190px;
	padding: 25px 30px 0 0;
	margin: 0 17px;
	font: normal 18px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #00386b;
	text-decoration: none;
	text-align: center;
	overflow: hidden;
}
.rtop2 span {
	display: block;
	position: relative;
	height: 20px;
	width: 190px;
	padding: 25px 0;
	margin: 0 17px;
	font: normal 18px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #00386b;
	text-decoration: none;
	text-align: center;
}
.rcenter-content {
	position: relative;
	background: #ffffff url("../images/side.jpg") repeat-y left top;
	padding: 0;
	margin: -1px 0 0 0;
	text-align: justify;
}
.rnaslov {
	font: normal 12px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #00386b;
	text-decoration: none;
	text-align: justify;
	padding: 0 25px 10px 25px;
	width: 180px;
}
.rnaslov a, .rnaslov a:visited { color: #00386b; text-decoration: none; }
.rtekst {
	font: normal 12px Arial Unicode MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: justify;
	padding: 0 25px 10px 25px;
	width: 180px;
}
.rmore {
	font: normal 12px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #00386b;
	text-decoration: none;
	text-align: right;
	padding: 0 25px 10px 25px;
	width: 180px;
}
.rmore a, .rmore a:visited { color: #00386b; text-decoration: none; }
.rbottom {
	width: 245px;
	height: 30px;
	background: #ffffff url("../images/bottom.jpg") no-repeat left bottom;
	margin: -1px 0 0 0;
}

/* navigation */
.menu {
	font: normal 12px Arial Unicode MS, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background: transparent url("../images/menu_base.jpg") no-repeat;
	width: 1033px;
	height: 50px;
	position: relative;
	z-index: 100;
	margin: 5px 0 0 20px;
	padding: 0 0 0 16px;
	float: left;
	display: inline;
}
.menu ul { padding: 0; margin: 0; list-style-type: none; }
.menu ul li { float: left; position: relative; }
.menu ul li a, .menu ul li a:visited  {
	display: inline;
	text-decoration: none;
	color: #ffffff;
	width: 100%;
	w\idth: 100%;
	height: 100%;
	text-align: center;
	line-height: 50px;
	overflow: hidden;
	padding: 17px 11px 15px 11px;
	margin: 0;
}
.menu ul li ul { display: none;	font: normal 11px Arial Unicode MS, Arial, Helvetica, sans-serif; }
.menu ul li:hover a, .menu ul li a:hover, .menu ul li:hover ul li:hover a.hide {
	color: #515151;
	background: transparent url("../images/grey.jpg") center center repeat-x;
}
.menu ul li:hover ul, .menu ul li a:hover ul {
	display: block;
	position: absolute;
	top: 39px;
	left: 0;
	margin: 11px 0 0 -1px;
}
.menu ul li:hover ul li a.hide { background: transparent; color: #515151; }
.menu ul li:hover ul li ul { display: none; }
.menu ul li:hover ul li a {
	display: block;
	background: transparent url("../images/blue.png") left top repeat;
	color: #ffffff;
	/*background: transparent url("../images/white.png") left top repeat;
	color: #515151;*/
	line-height: normal;
	height: auto;
	width: 200px;
	text-align: left;
	padding: 10px;
}
.menu ul li:hover ul li a:hover, .menu ul li a:hover ul li a {
	/*background: transparent url("../images/blue.png") left top repeat;
	color: #ffffff;*/
	background: transparent url("../images/white.png") left top repeat;
	color: #515151;
}
.spacer { background: transparent url("../images/spacer.gif") 0% 55% no-repeat; }

.menuEN {
	font: normal 12px Arial Unicode MS, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background: transparent url("../images/menu_base.jpg") no-repeat;
	width: 1033px;
	height: 50px;
	position: relative;
	z-index: 100;
	margin: 5px 0 0 20px;
	padding: 0 0 0 11px; /* izmena */
	float: left;
	display: inline;
}
.menuEN ul { padding: 0; margin: 0; list-style-type: none; }
.menuEN ul li { float: left; position: relative; }
.menuEN ul li a, .menuEN ul li a:visited  {
	display: inline;
	text-decoration: none;
	color: #ffffff;
	width: 100%;
	w\idth: 100%;
	height: 100%;
	text-align: center;
	line-height: 50px;
	overflow: hidden;
	padding: 17px 10px 15px 10px; /* izmena */
	margin: 0;
}
.menuEN ul li ul { display: none;	font: normal 11px Arial Unicode MS, Arial, Helvetica, sans-serif; }
.menuEN ul li:hover a, .menuEN ul li a:hover, .menuEN ul li:hover ul li:hover a.hide {
	color: #515151;
	background: transparent url("../images/grey.jpg") center center repeat-x;
}
.menuEN ul li:hover ul, .menuEN ul li a:hover ul {
	display: block;
	position: absolute;
	top: 39px;
	left: 0;
	margin: 11px 0 0 -1px;
}
.menuEN ul li:hover ul li a.hide { background: transparent; color: #515151; }
.menuEN ul li:hover ul li ul { display: none; }
.menuEN ul li:hover ul li a {
	display: block;
	background: transparent url("../images/blue.png") left top repeat;
	color: #ffffff;
	/*background: transparent url("../images/white.png") left top repeat;
	color: #515151;*/
	line-height: normal;
	height: auto;
	width: 200px;
	text-align: left;
	padding: 10px;
}
.menuEN ul li:hover ul li a:hover, .menuEN ul li a:hover ul li a {
	/*background: transparent url("../images/blue.png") left top repeat;
	color: #ffffff;*/
	background: transparent url("../images/white.png") left top repeat;
	color: #515151;
}

/* footer */
#footer {
	width: 100%;
	height: 109px;
	padding: 10px 0 0 0;
	margin: 0;
	background: #515151 url(../images/footer.jpg) left top repeat-x;
	clear: both;
	color: #ffffff;
	overflow: hidden;
}
.footer_menu {
	width: 880px;
	padding: 0;
	margin: 0;
	word-spacing: 7px;
	line-height: 31px;
}
.footer_menu a { color: #ffffff; text-decoration: none; }
.footer_menu a:hover { color: #ffffff; }
.copy {
	width: 880px;
	color: #ffffff;
	padding: 0;
	margin: 0;
	line-height: 31px;
}
.copy a, .copy a:hover { color: #ffffff; text-decoration: none; }

.ltop span a, .ltop span a:visited { color: #00386b; text-decoration: none; } /* novo */
.rtop span a, .rtop span a:visited { color: #00386b; text-decoration: none; } /* novo */
.rtop2 span a, .rtop2 span a:visited { color: #00386b; text-decoration: none; } /* novo */

.logout {
	padding: 5px 0 0 35px;
	width: 180px;
	font: bold 14px Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.logout a, .logout a:visited { color: #ffffff; text-decoration: none; }

.blue_text {
	color:#00386B;
	font-weight:bold;
}
