/**** EXTENDED BASE.CSS ****/
body {
	background-image: none;
}

#headerBg {
	/* background-color: #0C6; */ /* GUIDE */
	background-image: url(../images/subheader.jpg);
	height: 204px;
}

#header {
	height: 204px;
}



/**** REGION: SECTIONS ****/

#sections {
	/*background-color:#063;*/ /* GUIDE */	
	clear:both;
	display:block;
	height:81px;
	line-height: 14px;
	overflow:hidden;
}

#sections a {
	color: #656565;
	text-decoration: none;
}

#sectionLeft {
	background-image:url(../images/subsections_left.jpg);
	background-repeat: no-repeat;
	display:block;
	float:left;
	height:81px;
	width:11px;
}

#sectionRight {
	display:block;
	float:left;
	background-image:url(../images/subsections_right.jpg);
	background-repeat: no-repeat;
	height:81px;
	width:11px;
}

#section1 {
	background-image:url(../images/subsections_first.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float:left;
	height:40px;
	padding: 41px 40px 0px 25px;
	width:251px;
}

#section1:hover,
#section1.active {
	background-image:url(../images/subsections_first.jpg);
	background-repeat: no-repeat;
	background-position: 0px -81px;	
}

#section2 {
	background-image:url(../images/subsections_second.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float:left;
	height:40px;
	padding: 41px 40px 0px 25px;	
	width:251px;
}

#section2:hover,
#section2.active {
	background-image:url(../images/subsections_second.jpg);
	background-repeat: no-repeat;
	background-position: 0px -81px;	
}

#section3 {
	background-image:url(../images/subsections_third.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
	float:left;
	height:40px;
	padding: 41px 40px 0px 25px;	
	width:251px;
}

#section3:hover,
#section3.active {
	background-image:url(../images/subsections_third.jpg);
	background-repeat: no-repeat;
	background-position: 0px -81px;
}




/**** REGION: CONTENT ****/

#content {
	/*background-color:#033;*/ /*GUIDE*/
	clear: both;
	display: block;
	margin: 0 auto;
	padding: 25px 0px 0px 0px;
	overflow: hidden;
	width: 970px;
}




/**** REGION: SIDEBAR ****/

#sidebar {
	/*background-color: #0C3;*/ /*GUIDE*/
	float: left;
	margin-left: 18px;
	padding-right: 15px;
	width: 232px;
}

#submenu {
	margin-left: 20px;
	margin-bottom: 40px;
}

#submenu li {
	border-top: 1px solid #e1e1e1;
}

#submenu li.noline {
	border-top: 0px;
}

#submenu li a {
	color: #797979;
	display: block;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0px 10px 0px;
	text-decoration: none;
}

#submenu li a:hover {
	color: #0075eb;
}

#submenu li.active a {
	color: #0075eb;
}

#submenu ul.level2 {
	display: none;
}
	
#submenu ul.level2 li a {
	color: #797979;
	display: block;
	font-size: 11px;
	font-weight: normal;
	padding: 10px 0px 10px 10px;
	text-decoration: none;
}

#submenu ul.level2 li a:hover {
	color: #0075eb;
}

#submenu ul.level2 li.active a {
	color: #0075eb;
}
#submenu ul ul {
	padding-left: 15px;
}

#searchBox {
	background-color: #efecec;
	background-image: url(../images/searchbox_bttmbg.jpg);
	background-position: bottom;
	background-repeat: no-repeat;	
	margin: 0px 0px 20px 10px;
	width: 224px;
	overflow: hidden;
}

#searchBox .title {
	display: block;
	margin-top: 0px;
}

#searchBox span.title {
	display: block;
	margin-top: 4px;
}

#searchBox select {
	font-size: 11px;
	height: 18px;
	margin: 2px 0px 2px 0px;
	width: 173px;
}

#searchBank {
	background-image: url(../images/searchbox_topbg.jpg);
	background-position: top;
	background-repeat: no-repeat;
	padding: 10px 13px 8px 13px;
}

#searchATM {
	border-bottom: 1px solid #dad9d9;	
	border-top: 1px solid #dad9d9;
	padding: 10px 13px 10px 13px;
}

#deviza {
	background-image: url(../images/searchbox_bttmbg.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 0px 10px 0px 15px;
	overflow: hidden;
}
.title{
	font-size: 9px;
}




/**** REGION: RIGHT CONTENT ****/

#rightContent {
	/*background-color: #C00;*/ /*GUIDE*/
	float: left;
	margin-right: 14px;
	padding-left: 11px;
	width: 680px;
}

#rightContent h1 {
	font-size: 28px;
	color: #1275da;
	margin-bottom: 20px;
}

#rightContent h2 {
	font-size: 20px;
	color:  #333;
	margin-bottom: 20x;
	margin-top: 30px;	
}

#rightContent h3 {
	font-size: 16px;
	color: #1067c0;
	margin-bottom: 15px;
	margin-top: 30px;
}

#rightContent h3 a {
	color: #1067c0;
	text-decoration: none;
}

#rightContent h2.nospace,
#rightContent h3.nospace {
	margin: 0px 0px 15px 0px;
}

#rightContent p {
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 18px;
}

#rightContent p a {
	color: #639606;
}

#rightContent p a:hover {
	color:  #333;	
}

#rightContent .line {
	border-top: 1px solid #CCC;
	margin: 15px 0px 15px 0px;
	display: block;
}

#rightContent .datum {
	display: block;
	margin-bottom: 4px;
	color: #666666;
	font-size: 11px;
}

#rightContent ul.hirekList,
#rightContent ul.sajtoList {
	margin: 0px;
}

#rightContent ul.hirekList .datum,
#rightContent ul.sajtoList .datum {
	display: block;
	margin: 0px 0px 5px 0px;
	color: #666666;
	font-size: 11px;
	border-top: 1px solid #CCC;
}

#rightContent ul.hirekList h3,
#rightContent ul.sajtoList h3 {
	margin: 0px 0px 2px 0px;
}

#rightContent ul.hirekList li,
#rightContent ul.sajtoList li {
/*	width: 300px;
	float: left;
	margin-right: 40px;*/
/*	height: 130px;*/
	list-style-type: none;
	padding: 0px;
	padding-bottom: 14px;
}
#rightContent ul.hirekList li.clear{
	clear: left;
}
#rightContent ul {
	margin: 0px 0px 30px 20px;
}

#rightContent ul li {
	font-size: 12px;
	line-height: 16px;
	padding-bottom: 5px;
	padding-left: 5px;
	list-style-type: circle;
}

#rightContent ul li ul {
	margin: 5px 0px -5px 20px;
}

#rightContent ul li ul li {
	font-size: 12px;
	line-height: 16px;
	padding-bottom: 5px;
	padding-left: 5px;
	list-style-type: circle;
}

#rightContent ol {
	margin: 0px 0px 30px 20px;
}

#rightContent ol li {
	font-size: 12px;
	line-height: 16px;
	padding-bottom: 5px;
	padding-left: 5px;
	list-style-type: decimal;
}

#rightContent ol li ol {
	margin: 5px 0px -5px 20px;
}

#rightContent ol li ol li {
	font-size: 12px;
	line-height: 16px;
	padding-bottom: 5px;
	padding-left: 5px;
	list-style-type: upper-roman;
}

#rightContent table {
	font-size: 12px;
	line-height: 16px;
	margin: 0px 0px 20px 0px;
}

#rightContent table td {
	padding: 5px 10px 5px 10px;
	border: 1px solid #d5d5d4;
}

#boxes {
	/*background-color: #0F3;*/ /*GUIDE*/
	margin: 40px 0px 0px 4px;
	overflow: hidden;
}

#boxes .box {
	display: block;
	float: left;
	height: 100px;
	margin: 0px 0px 40px 0px;
	width: 335px;
}

#boxes .box img.left {
	display: block;
	float: left;
	height: 100px;
	width: 79px;
}

#boxes .box div.right {
	display: block;
	float: left;
	height: 100px;
	padding: 0px 20px 0px 11px;
	width: 210px;
}

#boxes .box img.title {
	display: block;
	margin-bottom: 10px;
}

table.valuta{
  background: url(../images/bg_table.jpg) no-repeat;
  width: 445px;
}
table.valute table{
  backrgound: none;
}
table.valuta td{
  border: none !important;
  font-size: 11px;
}
table.valuta #deviza1{
  width: 235px;
}
table.valuta #deviza1 td, table.valuta #valuta2 td{
  line-height: 15px;
}
.valutaTable{
	border-collapse: collapse;
}
.valutaTable td{
	border: 1px solid #D5D5D4 !important;
}

