a{
	color:black;
	text-decoration:none;
}
a:hover
{
	cursor: pointer;
	color: #489aff;	
}

.contentPane table{font-size:10pt;}

.tdContent{
 border-right: 1px solid grey;
}

body{min-width:1043px;}
.site{}
.siteMenu, .siteContent {width:1043px;}
.header{background: #ffffff url(../images/menubg.jpg); background-repeat: repeat-x;
        background-position: bottom; border-bottom: 1px solid grey;}
.content {font-family: Verdana; max-width:1043px}
.siteFooter {border-right: 1px solid grey; min-height: 50px; background: #e7e7e7;padding:20px;}
.siteFooter table td h1
{
	font-family: Arial;
	font-size: 14pt;
	color: #333333;	
}
.siteFooter table td a
{
	font-family: Arial;
	margin-left: 10px;
	margin-right:10px;
	color: #666666;
	font-size: 10pt;
}

.siteFooter table td a:hover{
color: #489aff;	
}

.contentPane, .contentPane DNNEmptyPane{ min-width: 721px; max-width: 721px; 
                                         border-left: 0px solid grey; padding-left: 5px; padding-right: 10px;}
.rightPane, .rightPane DNNEmptyPane{ max-width: 300px; min-width: 300px; border-right: 1px solid grey;
                                     padding-left: 0px; padding-right: 0px;}
.rightPane{background: url(../images/rpanebg.jpg) repeat-y right;}

a.none:link{text-decoration:none}
a.none {text-decoration:none;}
.none img{margin-left: 5px;}
a.userLogin{text-decoration: none; color: #0666b0; font: bold 14px arial; text-transform: uppercase}
.userLogin2, a.userLogin2{text-decoration: none; color: black; font: bold 14px arial; text-transform: uppercase}
a.userLogin:hover{color: #0666b0; text-decoration: none}
.userInfo{}
.UserInfoContent{padding-bottom: 2px;}
.userRegistration{display:none;}
.userLogin{display: inherit;}
.userInfoText, .userInfoText a, .userInfoText a:hover{text-decoration: none; color: #cccccc; font: bold 12px arial; text-transform: uppercase}
a.logOutBtn, a.logOutBtn:hover{text-decoration: none; color: #bbbbbb; font: bold 14px arial; text-transform: uppercase}
.logInBtn{vertical-align: middle;}
.boxname, .boxpass, .registrationRow input {height: 18px; font-size:11px; padding-bottom: 1px; font-weight: bold;}
.userInfoText, .boxname, .boxpass {}
.tdprijava{padding-top:2px;}
.Normal {font-family: Verdana;}
.userRegisterText{text-decoration: none; color: #dddddd; font: bold 12px arial; text-transform: uppercase; width: 200px; display: block; float:left; text-align: right; padding-right: 10px;}
.registrationRow{height: 22px; width: 370px;}
.registrationRow span{padding-top:3px;}
.registrationRow input{width:150px; border-width:0px;}
.tdRow2 span{width: 130px;}
.tdRow2, .tdRow1{vertical-align: top;}
.divBtnRegister{padding-left: 0px; padding-top: 5px; margin-left: 350px;}
.userPnl{width:100%; border-bottom: 1px solid black; background: #4487d9 url(../images/bgUpnl.png) repeat-x;}
.tblObjave{border-top: 1px solid grey}
.tblObjave td{border-bottom: 1px solid grey}
.tblObjave a, .tblObjave a:hover, .tblObjave{font-family: Verdana; text-decoration:none; font-size: 10px; color:Black;}
.tblObjave a{font-weight: bold;}
.tblObjave a:hover{font-weight: bold; color: Black;}
.tblObjave td{padding:3px; padding-left: 5px;}
/*.alternatetd{background-color: #e5e5e5; color: black;}*/
/*.tblObjave td:hover, .tblObjave td:hover a{background-color: #4487d9; color: white}*/
.tblObjave td:hover a{font-weight: bold;}
.rightPane h1{font-family: Verdana; font-weight:bold; font-size: 16px; text-align: center;}
.contentPane h1{font-family: Verdana; font-weight:bold; font-size: 16px;}
.contentPane h2{font-family: Verdana; font-weight:bold; font-size: 14px;}
.rightPane .c_icon, .rightPane .c_icon h1{width:100%; text-align: center;}
.rightPane #Table1{padding-left:5px}

.tdGoPost{background: url(../images/btnPostBg.png) repeat-y right; cursor:pointer; border-left: 1px solid #dddddd;}
td.tdGoPost:hover{background: url(../images/btnPostBgOver.png) repeat-y right;}
.mailBtn, .unreadMailBtn{padding-left: 10px;}
.unreadNumPM{background:url(../images/unreadBg.png) no-repeat center; height:19px; padding-left: 20px; padding-right: 20px; font-family: Verdana; font-size: 9px; font-weight: bold; color: White; padding-bottom:1px}

.feat{
  list-style: none;
  margin: 0;
  padding: 0;
}

.feat li{
color:white;
cursor: pointer;
background: #3770b6 url(/images/featbg.png) no-repeat left bottom;
  float: left;
  padding: 10px;
  display: block;
  margin-right: 10px;
}

.feat li a{
  display: block;
  overflow: hidden;
  height: 125px;
  width: 125px;
}

#a1{
  width: 400px;
}

.featImg
{
	position: absolute;
	border: 3px solid #dddddd;	
}

.feat li p{
  margin: 0;
  padding: 0;
  width: auto;
  display: block;
  margin-left: 140px;
}


/*        FORUM            */

.yafnet table.content td
{
	font-size: 8pt;
	padding: 3px;
}

.yafnet tr.forumRowTitle, .yafnet td.header1, .yafnet tr.header1
{
	background: #4487d9;	
}

a.post_link, .yafnet .forumLinkCol div.forumheading a, .yafnet .forumLinkCol_Alt div.forumheading a 
{
	font-size: 9pt;
}

.yafnet .forumLinkCol div.subforumheading, .yafnet .forumLinkCol div.forumviewing
{
	font-size: 8pt;
}

.yafnet moderatorListCol
{
	font-size: 5pt;
}

.yafnet a.yaflittlebutton span
{
	padding: 4px 3px 4px 6px;
}

.leftItem, .rightItem
{
	font-size: 10pt;
}

.yafnet table.content td.UserBox
{
	font-size: 8pt;
	height: 100%;
}

.ui-helper-reset 
{
	font-size: 10px;
}

.leftItem{padding-left: 10px;}
.rightItem{padding-right: 10px;}
.yafnet table.content, .yafnet table.content td{border: 0px; border: 1px solid #eeeeee}
.yafnet table.content, .yafnet table.content tr.topicTitle td{border: 0px;}
.content postContainer tr.postheader td.postUser
{
	border-left: 1px solid black;
}

.yafnet .pagelink, .yafnet .pagelinkfirst, .yafnet .pagelinklast, .yafnet .pagecurrent, .yafnet .pagecount 
{
	font-size: 8pt;	
}

.yafnet table.content td.header1
{
	border: 0px;
	height: 28px;
}

.yafnet table.content td.header1
{
	padding-left: 7px;
}

.yafnet table.content
{
	margin-top: 5px;	
}

.yafnet tr.forumRowCat, .yafnet td.header2, .yafnet tr.header2, .yafnet .header
{
	background: #dddddd;
}

.yafnet input, .yafnet select
{
	background: transparent;
}

#yafheader
{
	width: 100%;
	float:right;
}

#yafheader td
{
	border:0px;	
}

.yafPageLink
{
	margin-top: 15px;	
}

.currentPageLink
{
	font-size: 12pt;
}

#themecredit
{
	display: none;
}

.PagingTable
{
	padding:5px;
}

.PagingTable td.Normal
{
	font-weight: bold;	
}

.yafnet a.yaflittlebutton:active span
{
	padding:4px 3px 4px 6px;	
}

#cplaceHolder2 table, #cplaceHolder1 table{border-spacing:0px; margin-left:-1px; margin-top:-1px;}

.tblUsrIinfo{width:100%; text-align:right}

/********************************************* NEWS SEARCH **************************************************/
.searchWrapper{border-bottom: 1px solid grey;height: 20px; padding:5px 0 5px 0;background-color: #e9e9e9}
.searchTextImg{float:left; width:60px; height:20px; background: url('/images/search_text.png') no-repeat; margin:0 10px 0 10px ;}
.searchLeftImg{float:left; height: 20px; width:20px; background: url('/images/search_left.png') no-repeat; margin:0px}
.searchInputTxt{-webkit-appearance: none; float:left; margin:0px; height: 20px; border: 0; border: 1px solid #afafaf; border-width: 1px 0 1px 0; -webkit-border-radius: 0; font: 8pt Arial; font-weight:bold; color: #1154a6}
.searchInputBtnWrapper{float:left; background-color: #4487d9; margin:0px; height: 18px; border: 0; border: 1px solid #afafaf; border-width: 1px 0 1px 0;}
.searchInputBtn{background-color: #4487d9; color: #ffffff; cursor: pointer; border-width:0px; height: 18px; font: 8pt Arial; font-weight: bold; padding: 0 0 0 4px; margin:0px; -webkit-appearance:button;}
.searchRightImg{float:left; width: 9px; height: 20px; background: url('/images/search_right.png') no-repeat;}
