/* GLOBAL */
BODY {
	margin: 0;
	background: White url('../images/body-bg.png') repeat-x top left;
	font: 13px Arial;
	color: #5b5b5b;
}
TABLE {
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
}
TD {
	vertical-align: top;
	padding: 0;
}
IMG {
	border-style: none;
}
FORM {
	margin: 0;
}
TEXTAREA {
	overflow: auto;
}
UL {
	margin: 0;
	padding: 0 0 0 15px;
}
LI {
	padding: 0 0 3px 0;
}
H1, H2 {
	margin: 0;
}
H2 {
	font: bold 14px Arial;
	color: #103E7F;
	text-transform: uppercase;
}
H3 {
	font: bold 14px Arial;
	color: #103E7F;
}
H4 {
	font: bold 12px Arial;
	color: #103E7F;
}

A:link, A:visited, A:active {
	font: 13px Arial;
	color: #5b5b5b;
}
A:hover {

}
.error {color:#FF0000;}
.espb-submit{
width:24px; 
height:24px; 
background: Transparent url(../images/go-button.gif) no-repeat scroll 0 0 ; 
position: absolute; 
top: 20px;
border-style: none; 
cursor: pointer; 
}
/* ----------- */
#wrapper {
	width: 970px;
	margin: 0 auto;
}

/* HEADER */
#headerHolder {
	height: 150px;
	background: Transparent url('../images/header-bg.jpg') no-repeat 10px 6px;
	position: relative;
}
#langHolderBg {
	position: absolute;
	top: 0;
	right: 10px;
	width: 140px;
	height: 30px;
	background: Transparent url('../images/lang-bg.png') no-repeat top left;
	padding: 3px 0 0 25px;
}
#langHolder {
	position: absolute;
	top: 0;
	right: 18px;
	width: 140px;
	height: 30px;
	color: #143e76;
	font: bold 11px Verdana;
	padding: 3px 0 0 25px;
}
#langHolder A:link, #langHolder A:visited, #langHolder A:active {
	color: #143e76;
	font: bold 11px Verdana;
	text-decoration: none;
}
#langHolder A:hover {
	text-decoration: underline;
}
/* TITLE */
#title {
	position: absolute;
	top: 55px;
	left: 15px;
	display: block;
	width: 450px;
	height: 40px;
	cursor: pointer;
}
#title .src {
	width: 450px;
	height: 40px;
	background: Transparent url('../images/title-ekonomski-fakultet-cir.png') no-repeat top left;
}
#title .srl {
	width: 450px;
	height: 40px;
	background: Transparent url('../images/title-ekonomski-fakultet-lat.png') no-repeat top left;
}
#title .en {
	width: 450px;
	height: 40px;
	background: Transparent url('../images/title-ekonomski-fakultet-eng.png') no-repeat top left;
}
#hText1 {
	position: absolute;
	top: 110px;
	left: 55px;
	display: block;
	width: 450px;
	height: 40px;
}
#hText1 .src {
	width: 450px;
	height: 40px;
	background: Transparent url('../images/text-fakultet-sa-tradicijom-cir.png') no-repeat top left;
}
#hText1 .srl {
	width: 450px;
	height: 40px;
	background: Transparent url('../images/text-fakultet-sa-tradicijom-lat.png') no-repeat top left;
}
#hText1 .en {
	width: 450px;
	height: 40px;
	background: Transparent url('../images/text-fakultet-sa-tradicijom-eng.png') no-repeat top left;
}
#hText2 {
	position: absolute;
	top: 20px;
	left: 70px;
	display: block;
	width: 253px;
	height: 40px;
}
#hText2 .src {
	width: 253px;
	height: 38px;
	background: Transparent url('../images/text-univerzitet-u-nisu-cir.png') no-repeat top left;
}
#hText2 .srl {
	width: 253px;
	height: 38px;
	background: Transparent url('../images/text-univerzitet-u-nisu-lat.png') no-repeat top left;
}
#hText2 .en {
	width: 253px;
	height: 38px;
	background: Transparent url('../images/text-univerzitet-u-nisu-eng.png') no-repeat top left;
}
.hide {
	visibility : hidden;
}
/* NAV HOLDER */
#nav {
	height: 33px;
	margin: 6px 0 0 0;
}
#nav A, #nav IMG {
	float: left;
}
#nav A:link, #nav A:visited, #nav A:active {
	color: White;
	font: bold 11px Verdana;
	display: inline-block;
	padding: 12px 10px 0 10px;
	text-decoration: none;
	height: 21px;
}
#nav A:hover, #nav A.on:link, #nav A.on:visited, #nav A.on:active, #nav A.on:hover {
	background: url('../images/nav-bg-on.png') no-repeat left top;
	color: #ffcc00;
}
#navLeft {
	width: 25px;
	height: 33px;
	background: Transparent url('../images/nav-left.png') no-repeat top right;	
}
#navMain{
	height: 33px;
	background: Transparent url('../images/nav-bg.png') repeat-x top left;	
}
#navRight {
	width: 25px;
	height: 33px;
	background: Transparent url('../images/nav-right.png') no-repeat top left;	
}

/* SUB NAV */
#subNav {
	background: #103e7f;
	height: 30px;
}
/* CONTENT HOLDER */
#leftCell {
	width: 10px;
	background: Transparent url('../images/left-bg.png') repeat-y top right;
}
#mainCell {
	background: White;
}
#rightCell {
	width: 10px;
	background: Transparent url('../images/right-bg.png') repeat-y top left;
}
#content {
	margin-top: 10px;
	padding: 15px 15px 0 15px;
}
/* FOOTER HOLDER */
#footerHolderBg {
	height: 221px;
	background: Transparent url('../images/footer-bg.png') no-repeat top left;
}
#footerHolder {
	height: 221px;
}
.footerAddress {
	margin-left: 80px !important;
}
.footerLast {
	width: 100px !important;
}
.footerBox {
	margin-top: 30px;
	margin-left: 20px;
	font: bold 11px Verdana;
	color: White;
	float: left;
	width: 210px;
}
.footerBox A:link, .footerBox A:visited, .footerBox A:active {
	color: White;
	font: 11px Verdana;
	text-decoration: none;
}
.footerBox A:hover {
	text-decoration: underline;
}
.footerBox UL {
	list-style-type: none;
	list-style-image: url('../images/footer-arrow.gif');
	margin-bottom: 1px;
}
.footerBox UL A {
	font-weight: bold !important;
}
.footerBox UL UL{
	list-style-type: none;
	list-style-image: none;
	padding-left: 20px;
}
.footerBox LI LI {
	font-weight: normal;
}
.footerBox UL UL A {
	font-weight: normal !important;
}
/* */
#breadcrumbHolder {
	position: relative;
}
#breadcrumb {
	position: absolute;
	left: 15px;
	top: 5px;
	font: 10px Verdana;
	color: #165396;
}
#breadcrumb A:link, #breadcrumb A:visited, #breadcrumb A:active {
	font: bold 10px Verdana;
	color: #165396;
	text-decoration: underline;
}
#breadcrumb A:hover {
	text-decoration: none;
}
/* SEARCH */
#searchHolder {
	width: 200px;
	height: 20px;
	position: absolute;
	top: 5px;
	right: 22px;
}
#searchInputBg {
	position: absolute;
	top: 5px;
	left: 730px;
	width: 167px;
	height: 19px;
	background: transparent url('../images/search-bg.png') no-repeat top left;
}
#searchInput {
	float: left;
	width: 167px;
	height: 19px;
}
#searchHolder INPUT {
	width: 137px;
	height: 19px;
	background: transparent;
	border-style: none;
	padding: 2px 0 0 20px;
	font: 11px Arial;
	color: #67737a;
}
#searchHolder IMG {
	position: absolute;
	top: -2px;
	right: 0;
	cursor: pointer;
}
H1 {
	background: url('../images/h1-bg.png') no-repeat top left;
	font: bold 14px Arial;
	color: White;
	height: 30px;
	padding-left: 10px;
}
H1 SPAN{
	display: block;
	background: url('../images/h1-bg.png') no-repeat top right;
	font: bold 14px Arial;
	color: White;
	height: 30px;
	padding-top: 6px;
	text-transform: uppercase;
}
.leftInnerCell {
	float: left;
}
.rightInnerCell {
	float: left;
	margin-left: 15px;
}

/* BOX */
.box1, .box2, .box4 {
	margin: 0 0 10px 0;
}
.box3 {
	margin: 0 0 10px 0;
}
.box1 {
	width: 645px;
	background: url('../images/box1-bg.png') repeat-y left bottom;
}
.box1Inner {
	width: 645px;
	background: url('../images/box1-bottom.png') no-repeat left bottom;
	min-height: 200px;
}
.box2 {
	width: 252px;
	background: url('../images/box2-bg.png') repeat-y left bottom;
}
.box2Inner {
	width: 252px;
	background: url('../images/box2-bottom.png') no-repeat left bottom;
}
.box3 {
	width: 645px;
	background: url('../images/box3-bg.png') repeat-y left bottom;
	min-height: 200px;
}
.box3Bott {
	background: url('../images/box3-bottom.png') no-repeat left bottom;
	height: 4px;
}
.box4 {
	width: 252px;
	background: url('../images/box4-bg.png') repeat-y left bottom;
}
.box4Inner {
	width: 252px;
	background: url('../images/box4-bottom.png') no-repeat left bottom;
	min-height: 22px;
}
.boxInner {
	padding: 20px 20px;
}
/* PHOTO */
IMG.photo {
	padding: 5px;
	background: White;
	border: solid 1px #486a96;
}
IMG.left {
	float: left;
	margin: 0 10px 0 0;
}
A.more:link, A.more:visited, A.more:active {
	display: block;
	text-align: right;
	text-decoration: underline;
	padding-right: 15px;
	font-size: 11px;
	background: url('../images/more-arrow.gif') no-repeat center right;
}
A.more:hover {
	text-decoration: none;
}
A.link1:link, A.link1:visited, A.link1:active {
	display: block;
	font: 14px "Trebuchet MS", Verdana;
	color: #143e76;
	background: url('../images/link1-arrow.gif') no-repeat center left;
	padding-left: 20px;
	text-decoration: none;
}
A.link1:hover {
	text-decoration: underline;
}
A.link1 SPAN {
	color: #777;
	font: 11px "Trebuchet MS", Verdana;
}
/* LIST */
.listHolder {
	float: left;
	width: 275px;
	padding: 15px;
}
UL.list1 {
	
}
UL.list1 SPAN {
	display: inline-block;
	font-size: 11px !important;
	color: #800000;
	margin-right: 10px;
}
UL.list1, UL.list1 A:link, UL.list1 A:visited, UL.list1 A:active {
	list-style-type: none;
	color: #143e76;
	text-decoration: none;
	font: bold 13px "Trebuchet MS";
}
UL.list1 A:hover, UL.list1 UL A:hover  {
	text-decoration: underline !important;
}
UL.list1 UL {
	padding-left: 15px;
	margin-bottom: 10px;
}
UL.list1 UL, UL.list1 UL A:link, UL.list1 UL A:visited, UL.list1 UL A:active {
	list-style-type: none;
	color: #143e76;
	text-decoration: none;
	font: normal 13px "Trebuchet MS";
}
.clearFix {
	clear: both;
}
/* LOGOS */
#logo1 {
	position: absolute;
	top: 10px;
	left: 15px;
}
#logo2 {
	position: absolute;
	top: 10px;
	left: 180px;
}
#logo3 {
	position: absolute;
	top: 130px;
	left: 15px;
}
#logo4 {
	position: absolute;
	top: 130px;
	left: 180px;
}
#logo5 {
	position: absolute;
	top: 230px;
	left: 15px;
}
/* subNav */
#subNav1 {
	display: block;
}
#subNav2 {
	display: none;
}
#subNav3 {
	display: none;
}
#subNav4 {
	display: none;
}
a.logoLink:link, a.logoLink:visited, a.logoLink:active, a.logoLink:hover {
	display: block;
	font: bold 14px Arial;
	color: #103a74;
	text-transform: uppercase;
	text-decoration: none;
	margin-left: 5px;
}
TABLE.tPosetite TD {
	vertical-align: middle;
	height: 55px;
}
#flashHolder {
	margin-bottom: 10px;
}
TABLE.blue{
 border: 1px solid #aaa;
 border-collapse: collapse;
 margin-bottom: 10px;
 empty-cells: show;
 width: 550px;
 }
TABLE.blue TR {
 border-bottom: 1px solid #aaa;
 }
TABLE.blue TD {
 padding: 3px;
 border-bottom: 1px solid #aaa;
 vertical-align: top;
 }
TABLE.blue TH  {
 padding: 3px;
 font-weight: normal;
 color: #fff;
 background: #103E7F;
}
TABLE.blue p {
	margin: 2px;
}
/* Gallery paging */
div.paging{
	background:transparent url(../images/paging_bg.gif) no-repeat scroll 0 0; 
	clear:both; 
	margin-left: 50px; 
	height: 25px; 
	width:545px; 
	text-align: center;
	color:#103A74;
	
}

div.paging a:link, div.paging a:visited {
color:#103A74;
font-weight:normal;
text-decoration:none;
}
div.paging a {
display:inline-block;
margin:0 10px;
}

/* News paging */
div.newspaging{
	background:transparent url(../images/paging_bg.gif) no-repeat scroll 0 0; 
	clear:both; 
	margin-left: 20px; 
	margin-bottom: 25px;
	height: 25px; 
	width:545px; 
	text-align: center;
	color:#103A74;
	
}

div.newspaging a:link, div.newspaging a:visited {
color:#103A74;
font-weight:normal;
text-decoration:none;
}
div.newspaging a:hover {
	text-decoration: underline !important;
}
div.newspaging a {
display:inline-block;
margin:0 5px;
}

UL.list2 {
	
}
UL.list2 SPAN {
	display: inline-block;
	font-size: 11px !important;
	color: #800000;
	margin-right: 10px;
}
UL.list2, UL.list2 A:link, UL.list2 A:visited, UL.list2 A:active {
	list-style-type: none;
	color: #143e76 ;
	text-decoration: none;
	font: normal 13px "Trebuchet MS";
}
UL.list2 A:hover, UL.list2 UL A:hover  {
	text-decoration: underline !important;
}

A.lineover:link, A.lineover:visited, A.lineover:active {
	text-decoration: none;
}
A.lineover:hover {
	text-decoration: underline;
}

input.gsin{
	background: url('../images/google_custom_search_watermark_EN.gif') no-repeat scroll left center rgb(255, 255, 255); 
	border: 1px solid #BCCDF0; 
	padding-left: 120px;
	width: 410px;
}