* {
	margin:0;
	padding:0;
}
body {
	font-family:Arial, sans-serif;
	font-size:11px;
	margin:10px 0;
	letter-spacing:0.01em;
	color:#666;
}
img {
	border:none
}
ul {
	list-style-type:none;
	margin:0;
}
a {
	color:black
}
a:hover {
	text-decoration:none
}
h1, h2, h3, h4, h5 {
font-family:Arial, Helvetica, sans-serif
}
h1 {
	font-size:25px;
	color:#0084cc;
	padding-bottom:20px;
	font-weight:normal;
	margin-bottom:20px;
	line-height:120%;
}
h1.courses-desc {
	padding-left:80px;
	padding-top:20px;
	padding-bottom:28px;	
}
h1.news {
color:#7bca44
}

h4 {
	font-size:13px;
}
h5 {
font-size:13px;
color:#57aede
}
p {
	margin:10px 0;
}
select {
margin:10px 0;
font-size:11px;
border:1px solid #999;
}
option {
padding:3px 4px -2px}
input.textfield, input.button, textarea {
	font-size:11px;
	padding:2px 8px;
	color: #939393;
	border:1px solid #939393;
}
input.button {
	background:#000;
	color:white;
	padding:1px 8px;
}
/* ---clearfix start--- */
#wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
#wrapper {
	display: inline-block;
}
html[xmlns] #wrapper {
	display: block;
}
* html #wrapper {
	height: 1%;
}
/* ---clearfix-end--- */
#wrapper {
	margin: 0 auto;
	width:960px;
	padding:0 12px 12px;
}
#header {
	position:relative;
	background: white url(../_images/header_back.gif) repeat-x;
	border:1px solid #dee1e3;
	height:119px
}
#header .newsletter {
	position:absolute;
	bottom:10px;
	right:15px;
}
#header .logo {
	position:absolute;
	top:60px;
	left:15px;
}
#header div.univerzitet {
	position:absolute;
	top:15px;
	right:15px;
	background: url(../_images/beogradski_univerzitetV4.gif) right 7px no-repeat;
	padding-right: 150px;
	text-align:right;
	height:55px
}
#header div.univerzitet span.uni {
	font-family:"Times New Roman", Times, serif;
	letter-spacing:normal;
	width:200px;
	color:#000;
	font-weight:bold;
	font-size:16px
}
span.NaslovGrupe {
    color:#000;
    font-size:17px;
    font-weight:bold;
    display:block;
}
#navigation ul {
	background:url(../_images/navigation_back.gif) repeat-x;
	padding-top:12px;
	padding-left:8px;
	height:30px;
	margin-bottom:15px
}
#navigation li {
	font-size:13px;
	font-weight:bold;
	display:inline;
	padding:0 11px;
	border-left:1px solid #b1b1b1;
	text-align:center
}
#navigation a {
	color:black;
	text-decoration:none
}
#navigation a:hover, #navigation li#active a {
	color: #e77d00
}
#navigation li.first {
	border-left:0
}
#mainContent div {
	float:left;
}
p.clear, br.clear, div.clear {
	clear:both
	}
p.right {
text-align:right}
div#left {
	width: 190px;
}
div#left ul {
	border-bottom: 1px solid #d0d0d0
}
div#left ul li {
	border:1px solid #d0d0d0;
	border-bottom:none;
	line-height:16px
}
div#left ul a {
	width:158px;
	display:block;
	margin:0;
	background:#ebebeb;
	padding: 2px 15px;
	text-decoration:none/**/
}
div#left ul a:hover {
	background:white
}
#mainContent div#left div {
	margin-bottom:15px;
	float:none
}
h3 {
	color:white;
	font-size:12px;
	padding: 9px 0 8px 15px;
	line-height:14px
}
div#left h3.blue {
	background:url(../_images/header_left_blue.gif);
	border-left:1px solid #3c9acd;
	border-right:1px solid #3c9acd;
}
div#left h3.green {
	background:url(../_images/header_left_green.gif);
	border-left:1px solid #7bca44;
	border-right:1px solid #7bca44;
}


div#left ul.news li {
	border-top:none;
}
div#left ul.news li a {
	width:128px;
	background:#fff;
	padding: 3px 15px 3px 45px;
}
div#left ul.news li a:hover {
color:#e87e02;
style=color: #E87E02;
}
div#left ul.news li.new a {
	background: transparent url(../_images/new_ico.gif) no-repeat 15px 6px;
	style=color: #E87E02;
}
div#left, div#center {
	margin-right:15px;
}
div#center {
	width:540px;
}
div#center div.text {
	font-family: Arial, sans-serif;
	font-size:12px;
	min-height: 525px;
	height:auto !important;/*IE6+IE7*/
	height: 525px;
	border:1px dashed #bababa;
	width:508px;
	padding:15px;
	margin-bottom:15px;
	line-height:18px
}
div#center ul.listCenter a {
	padding: 0 0 0 10px;
	background:url(../_images/blue_arrow.png) no-repeat 0 7px;
	color:#e77d00;
}
div#center ul.listNoLink {
list-style-image:url(../_images/blue_arrow.png);
margin-left:20px }
div#center ul.inline {
	margin:15px auto ;
	text-align:center;
	display:block
	}
div#center ul.inline li {
	display:inline;
	padding-left:10px
}
div#center ul.inline li a {
	color:#e77d00;
	border:1px solid #e77d00; 
	padding:2px 6px;
	text-decoration:none
}
div#center ul.inline li a:hover, div#center ul.inline li.active a {
	color:#fff;
	background:#e77d00; 
}
div#center table {
	width:508px;
}
div#center table a {
background:none;
padding:0;
color:#000;
}

div#center table.gallery td {
width:25%;
text-align:center;
vertical-align:top;
padding:3px
}

div#center table a.kursevi, div#center table a.kurseviNew {
display:block;
padding-left:30px;
}
div#center table a.kurseviNew {
background:url(../_images/new_ico.gif) no-repeat 0 4px;
}
div#center table a.kursevi {
background: 0 4px;
}
div#center table.border {
	border-collapse:collapse
}
div#center table.border td, div#center table.border th {
	padding:5px;
	border-collapse:collapse;
	border:1px solid #cdd0d2
}
div#center table.border th {
	color:#000;
	background:#ddd;
	font-weight:bold
}
div#center table.border img {
float:left;
margin-right:5px
}
div#center table.border div {
	width:245px;
	float:left;
}
div#center table.partners td {
	padding:5px;
	text-align:center;
}
* html div#center ul.listCenter a {
	width:500px
}
div#center p img.center {
display:block;
margin:0 auto}
h2.dots {
	clear:both;
	color:#454545;
	padding-top:4px;
	padding-bottom:8px;
	padding-left:8px;
	margin:35px 0 15px;
	font-size: 15px;
	line-height:24px;
	background: url(../_images/h2_back.png)
}
div#right {
	width:200px;
	float:right
}
div#right div {
	margin-bottom:15px
}
div#right div.address {
	background:#b7dbef url(../_images/beogradjanka_small.gif) no-repeat right bottom;
	border:1px solid #b2cede;
	width:158px;
	padding: 15px 25px 15px 15px
}
div#right div.address li.e-mail {
	background:url(../_images/e-mail_ico.gif) no-repeat left center;
}
div#right div.address li.location {
	background:url(../_images/location_ico.gif) no-repeat left center;
}
div#right div.address li {
	padding-left:18px
}
div#footer, div#banner {
	width:540px;
	font-size:10px;
	color: #838383
}
div#banner {
margin-bottom: 10px
}
div.blockContent {
	overflow:hidden;
	margin-bottom:10px
}
div.blockContent img {
	border:1px solid #aeaeae;
	margin: 0 20px 5px 0;
	float:left
}
div.blockContent span.title {
	color:#000;
	font-size:14px;
	font-weight:bold;
	display:block
}
div.blockContent span.subContent {
	color:#000;
	font-size:12px;
	margin-bottom:15px;
	font-weight:bold;
	display:block
}
 div#center table td.prijavi a{
color: #e77d00
}
p.center {
text-align:center
}
/*--zoom image--*/
.zoom {
	overflow:auto;
	width:507px;
}
.zoom img {
	float:left;
	margin-right:10px
}
#overlay {
	background-image:url(../_images/overlay.png)
}
* html #overlay {
	background-color: #000;
	background-color: transparent;
	back\ground-color: transparent;
	background-image: url(../_images/blank.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../_images/overlay.png", sizingMethod="scale");
}
/*--zoom image--*/
table.cene {
font-size: 18px;
color:#448aaf;
vertical-align:top
}
.cene-iznos {
font-weight:bold;
color:#000;
vertical-align:top
}

