/* CSS Document */
html {
height:100%;
font-family: tahoma, arial, helvetica, sans-serif;
font-size:11px;
color:#585858;
}

body {
height:100%;
font-family: tahoma, arial, helvetica, sans-serif;
font-size:11px;
color:#585858;
text-align:center;
}
#container {
width: 840px;
margin:0 auto;
height:100%;
text-align: left;
}
* html #container {
margin-top:-20px;
padding:0;
}
.top_header {
height:40px;
background:url(../images/zuta_gradient.gif) bottom left repeat-x;
overflow:hidden;
}
.meni_lat {
width:265px;
height:28px;
background:url(../images/meni_lat.png);
position:relative;
left:134px;
top:12px;
font-family: tahoma, arial, helvetica, sans-serif;
font-size:11px;
text-align:center;
}
.meni_lat a {
color:#3065CB;
text-decoration:none;
}
.meni_lat a:hover {
text-decoration:underline;
}
.link_gore {
width:433px;
font-family: tahoma, arial, helvetica, sans-serif;
font-size:11px;
float:right;
margin-top:-4px;
color:#68635F;
}
.link_gore a {
color:#68635F;
text-decoration:none;
}
.link_gore a:hover {
color:#68635F;
text-decoration:underline;
}
.header_mid {
height:140px;
}
.header_levo {
width:150px;
height:100%;
float:left;
}
.header_rotate {
height:100%;
width:240px;
float:left;
/*background:url(../images/ds_rotate.jpg);*/
}
.header_desno {
width:450px;
height:100%;
height:142px;
float:left;
background:url(../images/ds_logo_d.jpg);
}
.header_desno_lat {
width:450px;
height:100%;
height:142px;
float:left;
background:url(../images/ds_logo_d_lat.jpg);
}
#meni_top {
width:437px;
height:15px;
float:right;
font-family: tahoma, arial, helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:white;
vertical-align:middle;
position:relative;
top:120px;
}
.levo {
float:left;
width:150px;
margin:0;
min-height:20px;
}
* html .levo {
margin-top:-2px;
}
.levo-2 {
float:left;
width:250px;
}
.content {
float:left;
width:440px;
}
.content-inner {
width:560px;
float:left;
}
* html .content-inner {
width:520px;
}
.inner {
padding:5px 20px 2px 20px;
@padding:5px 20px 2px 20px;
}
.inner-2 {
margin:0 auto;
padding:5px 0 0 0;/*
padding:5px 2px 2px 4px;
@padding:3px 2px 2px 4px;*/
}
.inner-3 {
margin:0 auto;
padding:5px 2px 2px 4px;
@padding:3px 2px 2px 4px;
}
.inner-4 {
margin:0 auto;
padding:5px 2px 2px 4px;
@padding:3px 2px 2px 4px;
}
.right {
float:left;
max-width:130px;
width:130px;
text-align:center;
}
.clr {
clear:both;
margin-bottom:30px;
}
.footer {
height:20px;
width:840px;
background:url(../images/footer-pozadina.png) repeat-x;
border:1px solid #0E6FCE;
text-align:center;
color:#fff;
padding-top:5px;
font-size:11px;
}
* html .footer {
line-height:25px;
padding-top:0;
}
.footer a {
border:0;
background:none;
color:#FFFB69;
text-decoration:none;
}
.footer a:hover {
text-decoration:underline;
}
.clan {
width:117px;
height:28px;
float:left;
background:url(../images/dugme.png) no-repeat;
font-size:13px;
font-weight:bold;
padding-top:5px;
text-align:center;
}
* html .clan {
margin-bottom:5px;
}
.clan a {
color:#50679B;
text-decoration:none;
}
.clan a:hover {
text-decoration:underline;
}
.maillist {
width:117px;
height:28px;
float:left;
background:url(../images/dugme.png) no-repeat;
font-size:13px;
font-weight:bold;
padding-top:5px;
text-align:center;
margin-left:2px;
}
.maillist a {
color:#50679B;
text-decoration:none;
}
.maillist a:hover {
text-decoration:underline;
}
.clan-d {
width:117px;
height:28px;
background:url(../images/dugme.png) no-repeat;
font-size:13px;
font-weight:bold;
padding-top:5px;
text-align:center;
float:right;
}
* html .clan-d {
margin-bottom:5px;
margin-top:5px;
}
.clan-d a {
color:#666;
text-decoration:none;
}
.clan-d a:hover {
text-decoration:underline;
}
.maillist-d {
width:117px;
height:28px;
background:url(../images/dugme.png) no-repeat;
font-size:13px;
font-weight:bold;
padding-top:5px;
text-align:center;
float:right;
}
.maillist-d a {
color:#666;
text-decoration:none;
}
.maillist-d a:hover {
text-decoration:underline;
}
.user1 {
float:left;
width:440px;
}
.flexcontentitem {
padding-bottom:10px;
font-size:12px;
}
.flexcontentitem .readon {
margin-left:5px;
}
.flexcontentitem img {
float:left;
padding:0 10px 5px 0;
}
h3.flexcontentitemtitle {
color:#003365;
margin:0;
margin-bottom:7px;
margin-top:7px;
padding:0;
padding-bottom:3px;
border-bottom:1px solid #999;
font-weight:bold;
font-size:15px;
}
.flexcontent {
border-bottom:1px solid #ccc;
margin-bottom:10px;
}
img.multithumb {
float:left;
}
.contentpaneopen {
width:100%;
@width:520px;
margin-top:10px;
font-family: tahoma, arial, helvetica, sans-serif;
font-size:12px;
}
.contentpaneopen-hp {
width:100%;
margin-top:10px;
font-family: tahoma, arial, helvetica, sans-serif;
font-size:12px;
}
* html .contentpane td .pollstableborder {
font-size:12px;
}
* html .contentpane .smalldark {
font-size:11px;
}
* html .contentpane td {
font-size:12px;
}
.sectiontableentry1 td {
font-family: tahoma, arial, helvetica, sans-serif;
font-size:11px;
}
.sectiontableentry2 td {
font-family: tahoma, arial, helvetica, sans-serif;
font-size:11px;
}
.sectiontableentry1 td {
border: solid 4px #ffffff;
}
.sectiontableentry2 td {
border: solid 4px #ffffff;
}
.contentheading {
color:#003365;
font-weight:bold;
padding-bottom:5px;
border-bottom:1px solid #999;
font-size:15px;
}
.contentheading-hp {
color:#003365;
font-weight:bold;
padding-bottom:5px;
border-bottom:1px solid #999;
font-size:15px;
margin-bottom:5px;
}
.componentheading {
color:#003365;
font-weight:bold;
padding-bottom:5px;
border-bottom:1px solid #999;
font-size:15px;
margin-bottom:10px;
margin-top:15px;
@width:520px;
}
.contentheading-g {
color:#003365;
font-weight:bold;
padding-bottom:5px;
margin:10px 0 10px 0;
border-bottom:1px solid #999;
font-size:15px;
@width:520px;
}
.module-navl {
width:100%;
padding:0;
margin:0;
}
.module-navl h3 {
color:#003365;
text-transform:uppercase;
font-weight:bold;
background-color:#E2EAF7;
border-bottom:2px solid #ccc;
border-right:1px solid #ccc;
padding-top:10px;
text-indent:20px;
margin:0;
font-size:12px;
}
* html .module-navl h3 {
font-size:12px;
padding-top:12px;
}
/*navigacija levo */
ul#mainlevel
{
	list-style: none;
	padding: 0;
	margin: 0;
}
ul#mainlevel li
{
	font-size: 10px;
	line-height:18px;
	border-bottom:1px solid #10305f;
	border-left:1px solid #264d9a;
	border-right:1px solid #264d9a;
	border-top:1px solid #6084c0;
	background:#3064c9 url(../images/nav_levo_pozadina.png) top left repeat-y;
	white-space:warp;
	height:100%;
	min-height:27px;
}
* html ul#mainlevel li a {
padding-bottom:3px;
margin-top:1px;
}
ul#mainlevel li img {
float:left;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
}
* html ul#mainlevel li a img {
margin:4px 5px 5px 5px;
}

ul#mainlevel li a {
color:#fff;
text-decoration:none;
font-weight:bold;
display: block;
height:100%;
padding-top:5px;
}
* html ul#mainlevel li a {
padding-top:0;
}
ul#mainlevel li:hover {
color:#04376f;
text-decoration:none;
font-weight:bold;
background:#fffe00 url(../images/nav_levo_hover_pozadina.png) top left repeat-y;
	border-bottom:1px solid #9c9a00;
	border-left:1px solid #ffd324;
	border-right:1px solid #c0c000;
	border-top:1px solid #fffe48;
	height:100%;
}
ul#mainlevel li a:hover {
color:#04376f;
}
* html ul#mainlevel li a:hover {
color:#04376f;
text-decoration:none;
font-weight:bold;
background:#fffe00 url(../images/nav_levo_hover_pozadina.png) top left repeat-y;
	border-bottom:0px solid #9c9a00;
	border-left:1px solid #ffd324;
	border-right:1px solid #c0c000;
	border-top:0px solid #fffe48;
}
ul#mainlevel ul
{
list-style:none;
display:block;
margin:10px 0 0 -40px;
width:148px;
}
* html ul#mainlevel ul {
margin:0;
}

ul#mainlevel ul li
{
padding-left:20px;
}
* html ul#mainlevel ul li {
padding:0;
}
* html ul#mainlevel ul li a
{
padding-left:20px;
}
a#active_menu li:hover {
background:none;
}
/* kraj leve navigacije */
.module-mod {
background:url(../images/leva_tl.png) left top no-repeat;
padding:0;
margin-bottom:7px;
margin-top:6px;
@margin-top:6px;
font-size:11px;
overflow:hidden;
z-index:4;
}
.module-mod h3 {
margin:0;
color: #3263CA;
text-align:left;
font-size:12px;
text-transform:uppercase;
padding:5px;
}
.module-mod div {
background:url(../images/desno_tr.png) top right no-repeat;
margin:0;
}
.module-mod div div{
background: url(../images/donja_ivica.png) bottom left no-repeat;
padding:0;
}
.module-mod div div div{
background: url(../images/desna_ivica.png) bottom right no-repeat;
height:auto !important;
height:1%;
}
.module-mod a img {
margin-bottom:10px;;
}
.inner-2 .module-mod {
background:url(../images/leva_tl.png) left top no-repeat;
padding:0;
margin-bottom:7px;
margin-top:6px;
@margin-top:6px;
font-size:11px;
overflow:hidden;
z-index:4;
width:116px;
float:right;
}

table.poll-mod {
margin:0;
padding:0;
font-size:11px;
}
* html table.poll-mod {
margin-top:-20px;
padding:0;
font-size:12px;
}
table.poll-mod td {
background:none;
text-align:left;
padding-left:5px;
font-size:11px;
}
* html table.poll-mod td {
padding-left:0;
}
table.poll-mod td div {
background:none;
}
.button {
font-size:9px;
width:55px;
margin-bottom:5px;
}
.categories {
width:110px;
height:110px;
float:left;
margin :0 0 5px 10px;
}
.categories a {
color:#003365;
text-decoration:none;
}
.categories a:hover {
text-decoration:underline;
}
.view-photo {
width:510px;
float:left;
}
#eg_photo {
width:500px;
}
.blog .contentheading .contentpaneopen {
width:440px;
}
.sectiontableheader {
font-weight:bold;
}
.small {
line-height:10px;
}
.artbannersplus-baner img {
margin:1px 4px;
}
.module-naslmeni {
width:95%;
margin-left:5px;
}
* html .module-naslmeni {
width:95%;
margin-left:5px;
margin-top:10px;
}
.module-naslmeni h3 {
color:#003365;
border-bottom:1px solid #999999;
border-top:1px solid #999;
font-size:15px;
font-weight:600;
padding:3px 0 3px 5px;
}
* html .module-naslmeni table {
margin-top:-10px;
padding:0;
}
.mainlevel-naslmeni {
text-decoration:none;
color:#585858;
font-size:12px;
}
label {
line-height:18px;
}
.inner-2 .module {
width:130px;
float:right;
margin-right:-5px;
}
.flexcontentitem-naslmeni h3.flexcontentitemtitle {
border-top:none;
}
* html .flexcontent-naslmeni {
margin-top:-12px;
}
.contentpaneopen-hp {
margin-top:2px;
padding:0;
}
.ytube {
margin-left:10px;
}
.createdate {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px dotted #CCCCCC;
	margin-bottom:5px;
}
.pagenav, .blog {
font-size:11px;
}
form td {
font-size:11px;
}