*
{
	margin: 0px;
	padding: 0px;
}

body {
   font-family: Tahoma;
   font-size: 10px;
   margin:0px; 
   line-height: 14px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

#KBPrintContentTop, #KBPrintContentBottom
{
	float:right;
	background: url(../images/printer-icon16x16.png) right no-repeat;
	height:20px;
	width:20px;
	cursor: pointer;
	margin-right: -10px;
	margin-top: -20px;
}

#pageshadow
{
   background: url(../images/bck950.gif) repeat-y top center;
   width:960px;
   margin: 0 auto auto auto;
   padding: 0px 0px 0px 0px;

}

#page{
   width: 950px;		
   padding: 0px 0px 0px 0px; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
   border-bottom: 1px solid #d4d6d7;
   margin: 0px 0px 0px 5px;
  /* border-top: 1px solid #f5f6f6;*/
}

#main_add
{
	height: 230px;
	width: 375px;
	float: right; 
	padding-right: 35px; /* !!!!!!!!!!!!! viktor*/
	margin: 0px 0px 0px 0px;
	background: url(../images/roundedcornr_150819.gif) no-repeat;
}

#main_box
{
	height: 225px;
	width: 500px;
	float: left;
	margin: 0px 0px 0px 0px;
}

#aktuelno{
	width: 210px;
	height: 225px;
	font-family: Tahoma;/* Arial, Helvetica, sans-serif;*/
	float: left;
	padding: 0px 0px 0px 0px; /*(top, right, bottom, left)*/
	margin-top: 3px;
}

#add-ons{
	width: 165px;
	float: right;
	padding: 15px 0px 0px 0px;
	margin: 0px;
	height: 215px;
	background: url(../images/roundedcornr_571029.gif) no-repeat;
}

#add-ons ul li
{
width: 150px;
height: 27px; 
}

#pagetop 
{
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	height:370px;
	background: url(../images/senkapozadina.png) repeat-x bottom;
	/*border-top:1px solid #f5f6f6;*/
}
#pagetopinner 
{
	padding: 0px 0px 10px 0px;
	margin-top: 0px;
	height:120px;
	background: url(../images/senkapozadina1.gif) repeat-x top;
	/*border-top:1px solid #f5f6f6;*/
}

#page_up{
	
   margin: 0px 0px 0px 0px;
  /* width:880px;*/
   padding:10px 35px 0px 35px;
}

#page_main{
	margin-top: 0px;
	padding-top:10px;
	/*height: 240px;  !!!!!!!!!!!!! viktor*/
	/*width: 880px; !!!!!!!!!!!!! viktor*/
	padding-left:35px;
	/*margin-left:35px;*/
}
 
#page_down{
	background-color: white;
	padding-bottom: 10px;
	padding-top:10px;
	margin-left: 0px;
	padding-left: 35px;
	margin-top: 0px;
	min-height:280px;
	width:880px;
}

#page_up #KB_menu_up_logo{
	padding: 0px 0px 0px 0px;
	height: 40px;
	width:233px;
	float:left;
	/*background: url(../images/KB-logo11.gif) left no-repeat;*/
}


#page_up #KB_menu_up{
	padding: 0px 0px 0px 0px;
	height: 60px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 380px;
	/*width:500px;*/
}

#page_up #KB_menu_up a, a:link {
	color: #06357a;
	font-size: 9px;
	text-decoration: none;
}

.inpbox {
	color: #06357a;
	font-size: 10px;
	text-decoration: none;
	border:1px solid #d4d6d7;
	width:90px;
}

#page_down #KB_menu_down{
	width: 881px;
	margin-top: 0px;
	/*margin-right: 65px;*/
	margin-left: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	height: 165px;
	text-align:center;
	border-bottom: 1px dashed #999999;
}

#KB_other{
	background-color: white;
	margin-bottom: 0px;
	margin-right: 0px;
	text-align: left;
	min-height: 10px;
	width:888px;
	margin-top: 0px;
	padding-left:0px;
	padding-top:10px;
}
	
#KB_other ul
{
padding: 0px;
}

#KB_other ul li
{
  width: 436px;
  height: 25px; 
  padding-top: 10px;
}
#image{
	background-image: url(../images/030401_1877_0008_oacs.jpg);
	background-repeat: no-repeat;
	width: 400px;
	height: 239px;
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	float: left;	
}

#image_c{
	background-image: url(../images/030401_1877_0008_oacs.jpg);
	background-repeat: no-repeat;
	width: 150px;
	height: 162px;
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;	
}

/*#img
{
	width: 214px;
	margin-top: 0px;
	background-image: url(../images/stedenje_2.gif) no-repeat;
}*/

.img_div
{
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	text-align: center;
	vertical-align:bottom;
	margin-top:121px;
	margin-left:0px;
	background: url(../images/GreenTransparent.png) repeat;
	height:33px;
	padding:0px;
	width:215px;
}

#tabswrapper
{
width:880px;
height:50px;
margin-left:0px; 
background:none;
margin-top: 0px;
margin-right:0px;
margin-bottom:0px;
border: 0px;
padding-left:35px;
}

#tabs
{
	height: 50px;
	width: 880px;
	padding: 0px;
	margin: 0 0 0 0;
	font-size: 11px;
	border: 0px;
	background:none;
}

#tabs ul
{
background: none;
border: 0px;
margin-left:-2px;
margin-top: 0px;
margin-right:0px;
margin-bottom:0px;
}

#tabs ul li
{
height:24px;
color:#FFF;
background: url(../images/MeniTopPicBlue.png) no-repeat;
border: 0px;
margin: 0px;
}

#tabs ul li a {
	border:0px;
	float: left;
	width: 105px;
	/*height: 25px;*/
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
}

#tabs ul li a:hover {
	width: 105px;
	color: #FfFfFf;
	text-decoration: none;
	background: url(../images/MeniTopPicGreen.png) no-repeat;
	padding-bottom: 5px;
	margin: 0px;
}

#tabs li.ui-tabs-selected a
{
	background: url(../images/MeniTopPicGreen.png) no-repeat;/* url(../images/MenuTopPix.png) repeat-x;	*/
	height: 19px;
	margin: 0px;
	width:118px;
	padding: 6px 5px 0px 5px;
}

#tabs li.ui-tabs-selected a:hover
{
	height: 19px;
	margin: 0px;
	width: 118px;
	padding: 6px 5px 0px 5px;
}
/* meni dolu 2 nivo */
#tabs-1 ,#tabs-2 ,#tabs-3
{ 
background: url(../images/MenuBottom5.png) no-repeat;
height:20px;
margin:-1px 0 0 0;
border:0px;
width:880px;
padding:5px 0px 0px 5px;
}

#tabs-1 a, #tabs-2 a, #tabs-3 a
{
color:#fff;
border: 0px;
padding:3px 10px 3px 10px;
text-decoration:none;
font-weight:bold;
background-color: Transparent;
}

#tabs-1 a:hover, #tabs-2 a:hover, #tabs-3 a:hover
{
	color: #7BB54D;
	background-color: #FDFDFD;
	border:0px;
}
/* meni dolu 2 nivo */

#tabs1
{
  height: auto;
}

#tabs1 ul
{
  height: 25px;
}

#tabs1 ul li
{
 height:24px;
}

.tblKurs {
	color: #06357a;
	font-size: 9px;
	text-align: center;
	padding: 2px;
	margin: 0px;
	border: 0px;
}

.tblKursTd {
  border-bottom: 1px dashed #999999;
  height:16px;
}


#footer {
	background-color: #fff;
	background-image: url(../images/down.gif);
	padding: 25px 0px 0px 0px; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
	vertical-align: text-bottom;
	font-size: 9px;
	color:#999;
	height:50px;
	background-repeat: no-repeat;
	margin-bottom:0px;
}

.imgdown
{
	width:209px;
	height:30px;
	margin-left:0px;
	padding-left:35px;
	float:left;
}

.txtdown
{
	text-align: right;
	margin-right: 0px;
	padding-right: 35px;
	float:right;
	padding-top:7px;
}
.dotted {border: 1px dashed #999999; border-style: none none dashed; color: #fff; background-color:#ffffff; width:100% } 
.dotted1 {border: 1px dashed #999999; border-style: none none dashed; color: #eee; background-color: #eee; width:100%;} 

#scrollup {
	POSITION: relative; HEIGHT: 90px; OVERFLOW: hidden; width:195px; 
}
.headline {
	POSITION: absolute;
	WIDTH: 195px;
	TOP: 180px;
	LEFT: 0px;
	visibility: visible;
}
#novosti {
	BORDER-BOTTOM: none; 
	PADDING-BOTTOM: 10px; 
	PADDING-LEFT: 5px; 
	PADDING-right: 0px; 
	padding-top:0px;
	HEIGHT: 90px; 
	BORDER-TOP: none; 
	MARGIN: 0px;
	}
#novosti H2{
	COLOR: #7bb54d; FONT-SIZE: 11px; font-weight: bold; height:9px; margin:0px; padding:0px;
}
#novosti H4 {
	COLOR: #06357a; FONT-SIZE: 10px; margin:0px; padding-bottom: 2px;
}
.headline span {
	COLOR: #06357a; FONT-SIZE: 9px; margin:0px; padding:0px;
}

.headline h4 {
	COLOR: #06357a; FONT-SIZE: 10px; margin:0px; padding-bottom: 2px; font-weight:bold;
}

#kursna {
	BORDER-BOTTOM: none;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	padding-right:5px;
	MARGIN: 0px;
	padding-top: 0px;
	HEIGHT: 125px;
	BORDER-TOP: none;

	/*width: 200px;*/
	}
#kursna H2{
	COLOR: #7bb54d; FONT-SIZE: 11px; font-weight: bold; height:13px; margin:0px; padding:0px;
}
#kursna H4 {
	COLOR: #06357a; FONT-SIZE: 10px; height:11px; margin:0px; padding:0px;
}
.kursnaHeader
{
float:left;
width:100px;
}

.kursnaDatum
{
float:right;
width:90px;
text-align:right;
}

.kursnaFooter
{
float:right;
width:180px;
padding-top:0px;
padding-right:0px;
vertical-align:bottom;
text-align:right;	
}

.kursnaFooter a:link
{
	font-weight:bold;
	color:#06357a;
}

.kursnaFooter a:hover 
{
	font-weight:bold;
	color:#7bb54d;
}

.kursnaFooter a:active 
{
	font-weight:bold;
	color:#7bb54d;
}

#lenta
{
	background: url(../images/lenta-web.jpg) no-repeat; 
	height:23px;	
	width:950px;
	margin:0px;
}
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:900px;
  display:none;
  z-index:9999;
  padding:0px;
}
 
#boxes #dialog {
  width:900px; 
  padding:0px;
  background-color:#ffffff;
}

#listImages ul
{
list-style-type:none;
width:890px;
height:150px;
/*padding-left:35px;*/
}
#listImages  li
{
float:left; 
padding-right:7px
}

.imgText
{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	margin-top:-33px;
	margin-left:0px;
	height:33px;
	padding:0px;
	width:215px;
	position:relative;
}
/* ---------- gallery styles start here ----------------------- */
.photo {	
	position: relative;
	width: 215px;
	height: 150px;
	float: left;
	cursor:pointer;
}
.photo img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 0px;
}
.photo span {
	width: 0px;
	height: 0px;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
}
.photo a {
	text-decoration: none;
}
.sample1 span {
	width: 215px;
	height: 150px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/round-corner1.gif) no-repeat;
}
.sample1 img {
	border: none;
	padding: 0;
}

