#tabs {
	display: inline-block;
	height: 28px;
	float: left;
	margin-top: 25px;
	margin-left: 125px;
}

.tabactl {
	display: table-cell;
	background: url(../img/tabactl.gif) left top no-repeat;
	width: 14px;
	height: 28px;
	float: left;
}

.tabactr {
	float: left;
	background: url(../img/tabactr.png) left top no-repeat;
	width: 14px;
	height: 28px;
	display: table-cell;
}

.tabactrr {
	float: left;
	background: url(../img/ntabactrr.gif) left top no-repeat;
	width: 14px;
	height: 28px;
	display: table-cell;
}

.tabnorr {
	float: left;
	background: url(../img/ntabnorr.gif) left top no-repeat;
	width: 14px;
	height: 28px;
	display: table-cell;
}

.tabact {
	background: url(../img/tabactm.png) repeat-x;
	height: 28px;
	/* min-width: 111px; */
	float: left;
	text-align: center;
	padding-top: 7px;
	color: #000000;
	font-weight: 900;
	padding-left: 2px;
	padding-right: 2px;
}

.tabno {
	background: url(../img/taballbg.png) repeat-x;
	height: 28px;
	float: left;
	text-align: center;
	padding-top: 7px;
	color: #fffeff;
	font-weight: 900;
	padding-left: 2px;
	padding-right: 2px;
}

.tabnor {
	float: left;
	background: url(../img/tabnor.png) left top no-repeat;
	width: 14px;
	height: 28px;
	display: table-cell;
}

.tabnolr {
	float: left;
	background: url(../img/tabnolr.gif) left top no-repeat;
	width: 14px;
	height: 28px;
	display: table-cell;
}

.tabactml {
	float: left;
	background: url(../img/ntabactlm.gif) left top no-repeat;
	width: 14px;
	height: 28px;
	display: table-cell;
}

.tabno1l {
	float: left;
	background: url(../img/tabno1l.gif) left top no-repeat;
	width: 14px;
	height: 28px;
	display: table-cell;
}

#contenti2 {
	clear: both;
	padding: 0;
	margin: 0;
	margin-left: 92px;
}

#contenti2 table td {
	vertical-align: top;
}

#sencal {
	width: 32px;
	background: url(../img/sencalevo.png) left top repeat-y;
}

#sencad {
	width: 32px;
	background: url(../img/sencadesno.png) left top repeat-y;
}

#i2col1 {
	width: 149px;
	background: #ffffff url(../img/i2col1bg.png) left top repeat-x;
	border-right: 1px solid #d1d2d4;
}

#motslika {
	vertical-align: top;
	width: 623px;
	height: 211px;
	background: #ffffff url(../img/motslika.png) left top no-repeat;
}

#maincontent {
	width: 477px;
	background-color: #ffffff;
	border-right: 1px solid #d1d2d4;
}

#maincontentdiv {
	padding-left: 8px;
	padding-right: 8px;
}

#rightcontenttd {
	width: 146px;
	background-color: #e1e5e9;
	border-left: 1px solid #848689;
}

#maincontentplusright {
	width: 623px;
	background-color: #ffffff;
}

#povezavespodaj {
	clear: both;
	height: 38px;
	width: 775px;
	background: url(../img/bgspodaj.png) left top no-repeat;
	padding-top: 13px;
	color: #fefefe;
	margin-left: 124px;
}

#maincontentdiv h1 {
	font-size: 130%;
	color: #ff981f;
	font-weight: 900;
}

#maincontentdiv h2 {
	font-size: 120%;
	color: #ff981f;
	font-weight: 900;
}

#maincontentdiv h3 {
	font-size: 100%;
	color: #ff981f;
	font-weight: 900;
}

#maincontentdiv h4, #maincontentdiv h5, #maincontentdiv h6 {
	font-size: 100%;
	color: #ff981f;
	font-weight: 200;
}

.tabact a, .tabact a:active, .tabact a:link, .tabact a:visited {
        text-decoration: none;
        color: #000000;
}

.tabact a:focus, .tabact a:hover {
        text-decoration: none;
        color: #000000;
}

.tabno a, .tabno a:active, .tabno a:link, .tabno a:visited {
        text-decoration: none;
        color: #fffeff;
}

.tabno a:focus, .tabno a:hover {
        text-decoration: none;
        color: #ff981f;
}

#lmenu1 {
	display: table-cell; 
	vertical-align: bottom;
	min-height: 211px;
	padding-left: 10px;
	color: #000000;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 20px;
	line-height: 20px;
	font-weight: 900;
}

.lmenu1no a, .lmenu1no a:active, .lmenu1no a:link, .lmenu1no a:visited {
        text-decoration: none;
        color: #000000;
}

.lmenu1no a:focus, .lmenu1no a:hover {
        text-decoration: none;
        color: #fe971e;
}

.lmenu1act a, .lmenu1act a:active, .lmenu1act a:link, .lmenu1act a:visited {
        text-decoration: none;
        color: #fe971e;
}

.lmenu1act a:focus, .lmenu1act a:hover {
        text-decoration: none;
        color: #fe971e;
}

#lmenu2 {
	display: block; 
	vertical-align: bottom;
	color: #2058FF;
	font-size: 11px;
	border-top: 1px solid #2040FF;
	font-weight: bold;	
}

.lmenu2no, .lmenu2act {
	border-bottom: 1px solid #2040FF;
	padding-left: 10px;
}

.lmenu2no a, .lmenu2no a:active, .lmenu2no a:link, .lmenu2no a:visited {
        text-decoration: none;
        color: #2040FF;
}

.lmenu2no a:focus, .lmenu2no a:hover {
        text-decoration: none;
        color: #fe971e;
}

.lmenu2act a, .lmenu2act a:active, .lmenu2act a:link, .lmenu2act a:visited {
        text-decoration: none;
        color: #fe971e;
}

.lmenu2act a:focus, .lmenu2act a:hover {
        text-decoration: none;
        color: #fe971e;
}

#rightcontent {
	padding:0;
	margin: 0;
	padding-right: 5px;
	margin-left: 5px;
	font-size: 90%;
	color: #1a3757;
}

#rightcontent h1 {
	font-size: 120%;
	color: #193857;
	font-weight: 900;
}

#rightcontent h2 {
	font-size: 110%;
	color: #193857;
	font-weight: 900;
}

#rightcontent h3 {
	font-size: 100%;
	color: #193857;
	font-weight: 900;
}

#rightcontent h4, #rightcontent h5, #rightcontent h6 {
	font-size: 100%;
	color: #193857;
	font-weight: 900;
}

#leftcontent {
	padding:0;
	margin: 0;
	padding-right: 5px;
	margin-left: 5px;
	font-size: 90%;
	color: #1a3757;
}

#leftcontent h1 {
	font-size: 120%;
	color: #193857;
	font-weight: 900;
}

#leftcontent h2 {
	font-size: 110%;
	color: #193857;
	font-weight: 900;
}

#leftcontent h3 {
	font-size: 100%;
	color: #193857;
	font-weight: 900;
}

#leftcontent h4, #leftcontent h5, #leftcontent h6 {
	font-size: 100%;
	color: #193857;
	font-weight: 900;
}

.tx-indexedsearch {
	width: 455px;
}

.csc-mailform {
	border: 0;
}

.csc-mailform INPUT {
	margin-left: 10px;
	border: 1px solid #193857;
}

.csc-mailform TEXTAREA {
	margin-left: 10px;
	border: 1px solid #193857;
}

.csc-mailform-field {
	margin-bottom: 5px;
}

