body {font-family:Verdana; font-size:12px; background: url(images/bg2.jpg) repeat-x ; text-align:center;}
.cleardiv {clear:both; font-size:1px;}

.fLeft {text-align:center; overflow:hidden;}
.fLeft * {float:left;}

.container{width:940px; padding:20px 0 20px 20px; margin:0 auto; text-align:left; overflow:hidden;   }
.header {width:779px; height:121px; margin:0 0 30px 5px; background: url(images/header3.jpg) no-repeat; text-indent:-9000px; float:left;}

.separator {height:4px; background: url(images/separator2.png) no-repeat;}

.menu {width:918px; height:43px; background: url(images/menu.png); margin-bottom:30px; color:#fff;}
.menu ul li {line-height:43px; vertical-align:middle; float:left; background: url(images/menuSeparator.gif) no-repeat center right;
			padding:0px 30px 0px 30px;}
.menu ul li  a{color:#fff; text-decoration:none; font-size:14px; }	
.menu ul li a:hover{color:#ffff00;}

.menu .languages{float:right; line-height:43px; vertical-align:middle; margin-right:20px;}

.proektiNaslov {width:303px; height:44px; padding-top:9px; font-size:18px; font-weight:bold; text-align:center; float:left;
				background: url(images/proektiNaslov.gif) no-repeat; }
.kontroli {float:right;}
.kontroli img {cursor:pointer;}
.proektiSlider{margin-top:20px; border:0px solid red; overflow:hidden;}
.proektiSlider ul li a {display:block; width:105px; height:54px; background: url(images/notes2.jpg) no-repeat; float:left; text-align:center; color:#fff; font-size:20px; font-weight:bold; padding-top:38px; text-decoration:none; margin:0 10px 0 10px;}
.proektiSlider ul li a:hover {color:#132589;}					
.proektiSlider .proektiContainer {border:0px solid green; overflow:hidden;}

.search{margin:10px 0 10px 0; overflow:hidden;}
.searchBox{width:230px; height:30px; background: url(images/search.png)no-repeat; float:right; margin-right:23px;}
.searchBox input {width:160px; margin-top:6px; margin-left:40px; border:none;}

.content{width:918px; overflow:hidden;}
.content .top{height:10px; background: url(images/top.png);}
.content .middle {background:#fff; border-left:1px solid #abb6b9; border-right:1px solid #abb6b9; overflow:hidden;}
.content .middle .middleContainer {margin:20px; overflow:hidden; overflow:hidden;}
.content .bottom{height:10px; background: url(images/bottom.png);}

.middleLeft {width:460px; float:left; border:0px solid red;}
.middleRight {width:370px; float:left; margin:0 0 0 40px; text-align:center; border:0px solid green;}

.page {margin-bottom:50px;}
.title{font-size:18px; color:#508600; border-bottom:1px solid #bfbfbf; padding-bottom:5px; margin-bottom:5px;}
.page .date{font-size:10px; color:#9d9d9d;}
.page p{margin-top:20px; color:#363636;}
.page a{color:#363636;}

.bilteni {overflow:hidden;}
.bilteni h3{font-size:14px; font-weight:bold;}
.bilteni img{float:left;}

.footer{width:918px; height:53px; line-height:45px; margin:30px 0 30px 0; background: url(images/footer.png);
		color:#fff; text-align:center; vertical-align:middle; }
.footer a {color:#fff;}		
.searchRes {text-decoration:none; color:#508600;}		
.searchRes:hover {text-decoration:underline; color:#333;}

.gallery ul li {float:left; margin:3px;}

.contentLeft {width:670px; height:225px; float:left;}
.contentLeft .top {background: url(images/top670.png);}
.contentLeft .bottom {background: url(images/bottom670.png);}
.contentRight {width:230px; height:225px; float:left; margin-left:18px;}
.contentRight .top {background: url(images/top230.png);}
.contentRight .bottom {background: url(images/bottom230.png);}
.cycleContainer {text-align:center; height:165px; overflow:hidden; border:0px solid red;}
.cycle {margin:0 auto;}
.cycleContainer  img {height:165px; border:1px solid #ccc;}

.marqueeContainer {width: 640px; line-height:30px; vertical-align:middle; float:left; margin:10px 0 10px 0;
					overflow:hidden; color:#363636; margin-left:20px;}
.marquee {}

.galerija img {border:1px solid #ABB6B9; padding:3px; margin-bottom:5px;}