﻿html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img {
	margin: 0;
	padding: 0;
	border: 0;
}

html {
	overflow-y: scroll;
}

html, body {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #000;
	text-align: left;
	background-color: #fff;
}

.clear {
	clear: both;
	display: none;
}


/* Wrappers */

#portalWrapper {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

#headerWrapper {
	height: 120px;
	width: 960px;
}

#headerWrapper .company a img {
	display: block;
	float: left;
	border: none;
}




#bodyWrapper {
	padding: 20px 0 20px 0;
	width: 960px;
}

#bodyWrapper #leftPartWrapper {
	float: left;
	width: 193px;
}

#bodyWrapper #rightPartWrapper {
	width: 767px;
	float: right;
}

#firstPageColumn {
	height: 285px;
	width: 767px;
	text-align: right;
}

#firstPageColumn img {
	display: block;
	float: right;
}

#leftColumnWrapper {
	width: 193px;
}

#rightColumnWrapper {
	float: right;
	width: 193px;
}

#centerColumnWrapper {
	float: right;
	width: 574px;
}



#footerWrapper {
	clear: both;
	width: 960px;
}





/* Header module */
#headerWrapper .header  {
	text-align: right;
	position: relative;
}

#headerWrapper .header .headerLinks {
	padding: 18px 18px;
}

#headerWrapper .header div.headerSearch {
	position: absolute;
	right: 46px;
}

#headerWrapper .header div.headerSearch input {
	width: 196px;
	height: 20px;
	border: none;
	background: url('../Img/SearchBox.png') no-repeat right;
	padding: 0;
	margin: 0;
	font-size: 14px;
	padding-left: 3px;
	padding-right: 3px;
}

#headerWrapper .header div.headerSearch a img {
	border: none;
	position: absolute;
	right: -26px;
}



/* prijavaNaContent */ 
.prijavaNaContent {
	margin-bottom: 20px;
	padding-left: 14px;
	padding-right: 45px;
	padding-top: 9px;
	width: 134px;
	height: 42px;
	font-weight: bold;
	font-size: 14px;
	color: #fff;
	cursor: pointer;
}




/* Prijava module */
#rightColumnWrapper .prijavaContent {
	margin-bottom: 20px;
}

#rightColumnWrapper .prijavaContent a img {
	border: none;
	display: block;
}



/* PageContent module */
#centerColumnWrapper .pageContent {
	width: 530px;
	margin: 0px 22px 0px 22px;
}

/* ModuleContent */
#centerColumnWrapper .moduleContent {
	width: 530px;
	margin: 0px 22px 0px 22px;
}

#centerColumnWrapper .moduleContent a.selected {
	text-decoration: none;
}

/* NewsArchive module */
#centerColumnWrapper div.moduleContent table.newsArchive {
	width: 100%;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}

#centerColumnWrapper div.moduleContent table.newsArchive tr {
	vertical-align: top;
}
#centerColumnWrapper div.moduleContent table.newsArchive tr.newsRow td {
	padding-bottom: 15px;
}

#centerColumnWrapper div.moduleContent table.newsArchive tr td.newsLead {
	padding-left: 15px;
	width: 100%;
}

#centerColumnWrapper div.moduleContent table.newsArchive tr.footer td a.selected {
	color: #000;
	text-decoration: none;
}




/* SpletneTrgovine module */

.portlet .bottomFilled .spletneTrgovine {
	color: #fff;
	padding: 2px 15px 12px 15px;
}

.portlet .bottomFilled .spletneTrgovine span {
	font-size: 15px;
	font-weight: bold;
}

.portlet .bottomFilled .spletneTrgovine ul {
	list-style-type: none;
}

.portlet .bottomFilled .spletneTrgovine ul li {
	padding-top: 10px;
}

.portlet .bottomFilled .spletneTrgovine ul li a {
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}





/* Footer module */

#footerWrapper .footer {
	position:relative;
	padding-top: 15px;
	width: 960px;
}

#footerWrapper .footer .footerContent {
	height: 20px;
	line-height: 18px;
	border-top: solid 1px #ccc;
	/* border-bottom: solid 1px #ccc; */
	text-align: center;
	
}

#footerWrapper .footer .subFooterContent {
	border-top: solid 1px #ccc;
}

#footerWrapper .footer .subFooterContent,
#footerWrapper .footer .footerContent,
#footerWrapper .footer .footerContent a {
	font-size: 10px;
	color: #ccc;
}

#footerWrapper .footer .footerContent a {
	text-decoration: none;
}

#footerWrapper .footer .subFooterContent {
	padding-top: 10px;
	text-align: center;
}

.siq {
	position: absolute;
	right: 0px;
}



li.b2btrgovinalink {
	display: none;
}