* {margin: 0;padding: 0;outline-style:none}
html{min-height:100%}
body{background:url(cssimages/bg.png) repeat-x left top #cecece;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif}
a{text-decoration:none; color: #f00;}
a:hover{text-decoration:underline}
#wrapper{ width:896px;margin-left:auto;margin-right:auto;background:url(cssimages/bg_body.png) repeat-y left top;}
	#container{ padding: 0;}
		#header{background:url(cssimages/header.jpg) no-repeat left top;height:137px;position:relative;z-index:2}
		.eng #header{background:url(cssimages/header_eng.jpg)}
		.cppulayout #header{background:url(cssimages/cppu_header.jpg) no-repeat left top;}
		.cnirlayout #header{background:url(cssimages/cnir_header.jpg) no-repeat left top;}
		.sportlayout #header{background:url(cssimages/sport_header.jpg) no-repeat left top;}
		.franklinlayout #header{background:url(cssimages/franklin_header.jpg) no-repeat left top;}
		.conference2014layout #header{background:none;height:246px;}
		.conference2014layout #wrapper{background:#fff;margin-top:10px;}
		.conference2014layout {background:#fafafb;}
		/*.conference2014layout {background:#fafafb url(cssimages/conference20014bg_.jpg) no-repeat left bottom;}*/
		.conference2014layout #logo img{bottom:0;left:0;z-index:1000000}
		#content{padding-top:10px;position:relative;z-index:1; }
		#leftcol{min-height:100%;height:auto;width:180px; float:left; border-right:1px solid #c8c8c8;padding:20px 25px 0;}
		* html #leftcol{height:100%;}
		#maincol{width:650px; float:left;padding:0 10px 10px;}
		#maincol .mceContentBody{min-height: 365px;}
	#footer{clear:both;background:url(cssimages/footer.png) no-repeat left bottom;height:13px;width:926px;margin-left:auto;margin-right:auto;text-align:center;font-size:11px;}
#baners {background: rgba(0, 0, 0, 0) url("cssimages/bg_body.png") repeat-y scroll left top; border-top: 1px solid #ccc; bottom: 9px; left: 5px; padding-top: 5px; text-align: center; }
/*#baners{position:absolute;bottom:9px;1height:50px;left:5px;width:661px;text-align:center;padding-top:5px;border-top:1px solid #ccc;}*/
#baners img{margin-right:5px;}
div.paging {color: #ccc;margin-top: 1em;clear:both;}
div.paging span.disabled {color: #ddd;display: inline;}
div.paging span.current {color: #c73e14;}
div.paging span a {}

.clear{clear:both}
.no_border{ border:none}
#search{position:absolute;right:16px;top:10px;width:169px;-moz-border-radius: 6px;border-radius:6px;background:url(cssimages/search.png) no-repeat 152px center;}
#rightcol{float:right;width:211px;margin-right:8px;}
#news{border: 1px solid #d2d2d2;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #666 2px 2px 3px;
-moz-box-shadow: #666 2px 2px 3px;
box-shadow: #666 2px 2px 3px;
padding:5px;
background-color:#d2daeb;margin-bottom:10px;}
#news h1{color:#2893BA;font:bold 18px   Arial, Helvetica, sans-serif;text-transform:uppercase;background:url(cssimages/note_news.jpg) no-repeat left bottom;height:44px;padding-left:37px;}
#news h1 span{border-bottom:1px solid #fff;display:block;line-height:22px;padding-left:10px;
	background___________2:url(cssimages/rss.png) no-repeat 122px center;
	}
	#news h1 span span{border:none;
}
.newsheader{color:#2893BA;padding-bottom:3px;font-weight:bold;}
.more{display:inline-block;text-align:right;font-weight:bold;width:100%;margin-bottom:10px;}
#content a:hover{text-decoration:underline;}
#kalendar th{background-color:#C2CBD5;text-align:center;}
#kalendar caption{color:#FF0000;font-size:12px;font-weight:bold;padding:3px;text-align:center;}
#calendar_wrapper{border: 1px solid #d2d2d2;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #666 2px 2px 3px;
-moz-box-shadow: #666 2px 2px 3px;
box-shadow: #666 2px 2px 3px;
padding:5px;
background-color:#f9f9f9;margin-bottom:10px;text-align:center;}
#kalendar {margin: 0 auto;text-align:center;}
#kalendar td{padding:1px;}
#kalendar td a{background:#E0EBF7 none repeat scroll 0 0;
color:#003366;
font-weight:bold;padding:2px;}
#calendar_wrapper h3{font-size:17px;color:#2893BA;}
.brosura{border: 1px solid #d2d2d2;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: #666 2px 2px 3px;-moz-box-shadow: #666 2px 2px 3px;box-shadow: #666 2px 2px 3px;padding:5px;background-color:#e1e1e1;margin-bottom:10px;;background:url(cssimages/pdfIcon.png) no-repeat 3px 4px;min-height: 20px;}
.brosura a{color:#2893BA;padding-left:25px;display:inline-block;padding-top:1px;}
.brosura a:hover{text-decoration:underline;}
#naslovna_text{float:left;width:412px;padding:10px;}
h1{font-size:20px;margin:10px;color:#2893BA;}
h2{margin:10px;font-size:18px;color:#2893BA;}
h3{margin:10px;font-size:14px;color:#2893BA;}
#naslovna_text h1{margin:10px 0;}
#naslovna_text p{line-height:16px;padding:5px 0;}
#materjali{float:right;width:206px;}
#rezultati{float:right;width:206px;}
#rezultati img,#materjali img{float:left;margin:10px;}
#rezultati,#materjali{border: 1px solid #d2d2d2;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: #666 2px 2px 3px;-moz-box-shadow: #666 2px 2px 3px;box-shadow: #666 2px 2px 3px;background-color:#e1e1e1;margin-top:10px;color:#012fa7;margin-right:10px;}
#rezultati h1,#materjali h1{margin-left:80px;margin-top:20px;color:#000000;text-align:center;}
#predavnja,#email{float:left; width:auto;
-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;
-webkit-box-shadow: #666 2px 2px 3px;-moz-box-shadow: #666 2px 2px 3px;box-shadow: #666 2px 2px 3px;
background-color:#e1e1e1;
border:1px solid #D2DAEB;
margin:10px 3px;
padding:7px;text-align:center;}
#arhiva{padding:1px 35px;background-color:#E1E1E1;float:left;width:auto;margin:10px 12px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: #666 2px 2px 3px;-moz-box-shadow: #666 2px 2px 3px;box-shadow: #666 2px 2px 3px;}
#predavnja a:hover,#arhiva a:hover,#email a:hover{color:#003d8a;text-decoration:none;}
#predavnja a,#arhiva a,#email a{color:#003d8a;text-decoration:none;}
#email a{font-size:16px}
#naslovna_baneri{margin-top:10px;}
.rounded_box {width:295px;float:left;background:#eee;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-color:#E1E1E1;padding:10px;-webkit-box-shadow: #666 2px 2px 3px;-moz-box-shadow: #666 2px 2px 3px;box-shadow: #666 2px 2px 3px;margin:3px 6px 3px 4px;text-align:center;webkit-box-shadow: #666 2px 2px 3px;-moz-box-shadow: #666 2px 2px 3px;box-shadow: #666 2px 2px 3px;}
*:first-child+html .rounded_box {border:1px solid #bcbcbc;}
.nastaven_kadar{width:29%; float:left;-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
//-moz-box-shadow:2px 2px 3px #666666;
background-color:#fff;
border:1px solid #D2DAEB;-webkit-border-radius: 8px;
margin:3px;
padding:7px;}
.nastaven_kadar p{padding:0;}
.nastaven_kadar  a{color:#6079BC;}
.nastaven_kadar img{float:left;margin-right:25px;}
.nastaven_kadar h3{margin:0;}
.subjects{width:40%;float:left;}
#prof{-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
//-moz-box-shadow:2px 2px 3px #666666;
background-color:#fff;
border:1px solid #D2DAEB;
margin-bottom:10px;
cpadding:7px;}
#prof h3{margin-left:10px;margin-bottom:3px;}
#prof ul{margin-left:10px;}
#prof strong{margin-left:10px;}
#kabinet{background-color: #E5F2FC;-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;padding:3px;margin-top:10px;}
.predmet{margin-bottom:2px;}
.semestar{text-align:center}
#footer p{padding:0;line-height:14px;}
img{border:none;}
#partneri p {text-align:center;margin-bottom:10px;}
.description{background-color:#fff;margin:10px;-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;padding:5px;display:none;}
.intro h3{margin-left:0px;margin-bottom:2px;}
.brosura.bilten{width:46%;float:left;margin-left:10px;height:auto;background-image:none}
.brosura.bilten a{color:#FF0000;padding:0 0 0 20px;}
.brosura.bilten h3{margin-bottom:0px;}
.article{clear:both;margin-bottom:5px;padding-left:10px}

.leftcol_box { display:inline}
#news{font-size:11px;}
#maincol .zip{	background-image:url(cssimages/zip.gif);	}
#maincol .ppt{	background-image:url(cssimages/ppt.gif);	}
#maincol .pdf {	background-image:url(cssimages/pdf.gif);}
#maincol .doc {	background-image:url(cssimages/word.gif);}
#maincol .xls {	background-image:url(cssimages/excel.gif);}
.styled_link {	
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:20px;
	line-height:18px;display:inline-table;
}
.styled_link:hover {
	border:0px solid #FFFFFF;
	text-decoration:underline;
	
}
.tooltip {
	display:none;
	background:transparent url(http://flowplayer.org/tools/img/tooltip/black_arrow.png);
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;	
}
#logo{float:left}
#logo img{position:absolute;}
#headermenu{position: absolute;left: 156px;top: 86px; font-size:80%}
#headermenu ul{list-style:none}
#headermenu li{float:left; padding:0 4px;}
#headermenu a{color:#34B3E5}
.nastaven_kadar a{font-size:11px;}
.nastaven_kadar h3 a{font-size:14px;}
.message{   background: none repeat scroll 0 0 #FFDDDD;  border: 1px solid;  color: #FF0000;  font-weight: bold;  padding: 8px;margin-bottom:5px; }
#materials li{list-style:none inside none;}
#materials li{float:left;width:33%;}
#maincol #prof #materials ul li {float:none;width:auto;list-style:none inside none;font-weight:normal;}
#maincol #materials ul{margin-right:1px;}
#master.rounded_box{background-color:transparent;width:auto;margin-top:5px;margin-left:0;}

.nextexams .stream_title {font-size:90%; padding:0;margin:0 0 0 60px;border-bottom:1px solid #ddd}
.subject_name {font-weight:bold; text-decoration:underline; margin-left:20px}
.banneritem{ margin:0 8px 8px;}
#banner_1 img {height:60px; float:left; margin:3px;}
#flags{position:absolute;top:36px;right:20px;}
#fm_uklo,#facebook,#twitter{position:absolute;top:63px;display:inline-block;}
#fm_uklo{top:50px;right:9px;}
#facebook{right:170px;}
#twitter{right:135px;}
.slideshow { height: 246px; width: 896px; }
.slideshow img { }