/***********************************************/
/* RBA styles                                  */
/***********************************************/ 
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #EFEFEF url(/web/images3/bg.gif);
	line-height: 1.2;	
	margin: 0px;
	padding: 0px;
}
a
{
	color: #006699;
	text-decoration: none;
}
a:link
{
	color: #006699;
	text-decoration: none;
}
a:visited
{
	color: #006699;
	text-decoration: none;
}
a:hover
{
	color: #006699;
	text-decoration: underline;
}
h1
{
	font-size: 17px;
	font-weight: bold;
	/*	letter-spacing: 1px;	*/
	color: #000000;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	
}
h2
{
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

/***********************************************/
/* Layout DIVs                                 */
/***********************************************/

#mainWrapper
{
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 970px;
	background-color: #FFFFFF;
	overflow: auto;
}
#masthead
{
	padding: 0px;
	border: 1px solid #B6B6B6;
	background-color: white;
	background: url(/web/images3/rba-header-photo.jpg) no-repeat top right;
	margin: 5px 5px 5px 5px;
	height: 133px;
}
#navBar
{
	float: left;
	width: 200px;
	margin: 0px 0px 5px 5px;
	padding: 0px;
	background-color: #FFFCBE;
	border: 1px solid #B6B6B6;
	border-top: none;
}
#localNavBar
{
	float: right;
	width: 190px;
	border: 1px solid #B6B6B6;
	background-color: white;
	margin:0px 5px 5px 5px;
	padding: 0px;
	border-top: none;
}
#content
{
	float: left;
	margin: 0px 0px 5px 5px;
	border: #B6B6B6 1px solid;
	background-color: #EFEFEF;
	width: 554px;
	padding: 0px;
	font-size: 12px;
	min-height: 300px;
}
#contentMargin
{
	margin: 15px;
	border: none;
	padding: 0px;
}
#footer
{
	border: 1px solid #B6B6B6;
	background-color: white;
	font-size: 10px;
	padding: 2px;
	margin:0px 5px 5px 5px;
}

/************* #masthead styles ***************/
#masthead a, #masthead a:active, #masthead a:hover, #masthead a:link, #masthead a:visited
{
	padding: 0;
	border: 0;
	margin: 0;
	display: block;
	height: 133px;
	cursor: pointer;
	text-decoration: none;
}
#masthead img
{
	padding: 0;
	border: 0;
	margin: 0;
	height: 133px;
}
#masthead img.logo {}
#masthead img.slogan
{
	margin-left: 60px;
}

/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0; display: block;}

/*********** #sectionLinks styles ***********/

#sectionLinks
{
	margin: 0px 0px 10px 0px;
	border-top: 1px solid #B6B6B6;
	padding: 0px;
	font-size: 11px;
}
#sectionLinks ul
{
	background-color:#F9F300;
}
#sectionLinks ul ul
{
	background-color: #FFFCBE;
}
#sectionLinks ul ul ul
{
	background-color: #FFFEEF;
}
#sectionLinks ul ul ul ul
{
	background-color: #FFFFFF;
}
#sectionLinks li
{
	background: url(/web/images3/menu-category-arrow.gif) no-repeat top left;
}
#sectionLinks li.open
{
	background: url(/web/images3/menu-category-open-arrow.gif) no-repeat top left;
}
#sectionLinks li.item
{
	background: url(/web/images3/menu-category-item-arrow.gif) no-repeat top left;
}
#sectionLinks li.item#selected
{
	font-weight: bold;
}
#sectionLinks li.spec
{
	background: url(/web/images3/menu-category-arrow.gif) no-repeat top left #EFEFEF;
}
#sectionLinks a
{
	display: block;
	color: #000000;
	border-bottom: 1px solid #B6B6B6;
	padding: 2px 2px 3px 17px;
}
#sectionLinks a:hover
{}
#sectionLinks a:visited
{}
#sectionInfo
{
	padding: 5px 17px 5px 17px;
	font-size: 10px;
	margin: 0px 0px 10px 0px;
	border: 0px;
}





#sectionIPO
{
	font-size: 11px;
	margin: 0px 0px 10px 0px;
	border: 0px;
	background-color: White;
	border-top: 1px solid #B6B6B6;
	border-bottom: 1px solid #B6B6B6;
}
#sectionIPO a, #sectionIPO a:visited, #sectionIPO a:hover
{
	text-decoration: none;
	display: block;
	color: Black;
	cursor: pointer;
	padding-bottom: 5px;
}
#sectionIPO img
{
	display: block;
	border: 0;
	margin: auto;
}
#sectionIPO span
{
	display: block;
	margin: 0px 17px 0px 17px;
}



/************** #localNavBar styles **************/

#container
{
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font-size: 11px;
}
#container.product
{
	/*background-color: #FFFCBE;*/
}

#container form
{
	margin: 0px;
	padding: 5px;
	font-family: Verdana;
}
#container label
{
	display: none;
	margin: 0px;
	padding: 0px;
}
h6
{
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 3px;
	background-color: #EFEFEF;
	border-top: #B6B6B6 solid 1px;
	border-bottom: #B6B6B6 solid 1px;
}
h6.documents, h6.instructions, h6.tools, h6.rates, h6.tariffs, h6.direkt, h6.application_forms, h6.address_books, h6.info, h6.pop-up, h6.internal_link, h6.external_link, h6.related_link, h6.plain_text, h6.rba, h6.exchange_rate, h6.search, h6.product, h6.branch, h6.atm, h6.news, h6.pdf, h6.doc, h6.xls
{
	padding-right: 20px;	
}
h6.documents
{
	background: #EFEFEF url(/web/images3/icons_container/icon_docs.gif) no-repeat 172px 2px;
}
h6.instructions
{
	background: #EFEFEF url(/web/images3/icons_container/icon_manual.gif) no-repeat 172px 2px;
}
h6.tools
{
	background: #EFEFEF url(/web/images3/icons_container/icon_calculator.gif) no-repeat 172px 2px;
	/*background: #EFEFEF url(/web/images3/icons_container/icon_tools.gif) no-repeat 172px 2px;*/
}
h6.rates
{
	background: #EFEFEF url(/web/images3/icons_container/icon_intrest.gif) no-repeat 172px 2px;
}
h6.tariffs
{
	background: #EFEFEF url(/web/images3/icons_container/icon_fees.gif) no-repeat 172px 2px;
}
h6.direkt
{
	background: #EFEFEF url(/web/images3/icons_container/icon_direkt.gif) no-repeat 172px 2px;
}
h6.application_forms
{
	background: #EFEFEF url(/web/images3/icons_container/icon_form.gif) no-repeat 172px 2px;
}
h6.address_books
{
	background: #EFEFEF url(/web/images3/icons_container/icon_mail.gif) no-repeat 172px 2px;
}
h6.info
{
	background: #EFEFEF url(/web/images3/icons_container/icon_info.gif) no-repeat 172px 2px;
}
h6.pop-up
{
	background: #EFEFEF url(/web/images3/icons_container/icon_calculator.gif) no-repeat 172px 2px;
}
h6.internal_link, h6.external_link, h6.related_link
{
	background: #EFEFEF url(/web/images3/icons_container/icon_links.gif) no-repeat 172px 2px;
}
h6.plain_text { }
h6.rba
{
	background: #EFEFEF url(/web/images3/icons_container/icon_rba.gif) no-repeat 172px 2px;
}
h6.exchange_rate
{
	background: #EFEFEF url(/web/images3/icons_container/icon_rates.gif) no-repeat 172px 2px;
}
h6.search
{
	background: #EFEFEF url(/web/images3/icons_container/icon_search.gif) no-repeat 172px 2px;
}
h6.product
{
	background: #EFEFEF url(/web/images3/icons_container/icon_subpages.gif) no-repeat 172px 2px;
}
h6.branch
{
	background: #EFEFEF url(/web/images3/icons_container/icon_subpages.gif) no-repeat 172px 2px;
}
h6.atm
{
	background: #EFEFEF url(/web/images3/icons_container/icon_subpages.gif) no-repeat 172px 2px;
}
h6.news
{
	background: #EFEFEF url(/web/images3/icons_container/icon_subpages.gif) no-repeat 172px 2px;
}
h6.pdf
{
	background: #EFEFEF url(/web/images3/icons_container/icon_pdf.gif) no-repeat 172px 2px;
}
h6.doc
{
	background: #EFEFEF url(/web/images3/icons_container/icon_doc.gif) no-repeat 172px 2px;
}
h6.xls
{
	background: #EFEFEF url(/web/images3/icons_container/icon_xls.gif) no-repeat 172px 2px;
}
#container p, #container table
{
	margin: 5px;
}
#container img.product
{
	display: block;
	width: 160px;
	height: 100px;
	margin: 15px auto;
	border: 0;
	/*border: 1px solid #B6B6B6;*/
}
#container ul
{
	list-style:none;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#container li
{
	background: url(/web/images3/menu-category-arrow.gif) no-repeat top left;
	padding: 2px 2px 2px 17px;
}
#container li.item
{
	background: url(/web/images3/menu-category-item-arrow.gif) no-repeat top left;
}
#container a
{
	display: block;
}
#container a:hover
{}
#container a:visited
{}
#container form div
{
	margin-top: 3px;
	margin-bottom: 3px;
}
#container form input, #container form select
{
	font-size: 10px;
	border: #B6B6B6 1px inset; 
	font-family: Verdana;
}
#container form input[type="button"], #container form input[type="submit"], #container form input[type="reset"]
{
	background: #FEF000 url(/web/images3/button-bg.gif) top left no-repeat;
	border: #B6B6B6 1px outset;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#container table
{
	font-size: 10px;
	border: #B6B6B6 1px solid;
	background-color: white;
	border-collapse: collapse;
}
#container table tr td
{
	padding: 2px;
	border: #B6B6B6 1px solid;
	border-collapse: collapse;
	text-align: center;
}
#container table tr.header
{
	background-color: #EFEFEF;
}
#container table tr td img
{
	margin: 0px;
	border: 0px;
}

/************** #content styles **************/
#content ul
{
	list-style-type: disc;
}
#content ul ul
{
	list-style-type: circle;
}
#content ul ul ul
{
	list-style-type: square;
}
#content table
{
	font-size: 11px;
}
#content table tr td
{
	padding: 1px;
}
#content table tr td.left
{
	text-align: left;
}
#content table tr td.right
{
	text-align: right;
}
#content table.body-table
{
	text-align: center;
	border: #B6B6B6 1px solid;
	border-collapse: collapse;
	background-color: white;
}
#content table.body-table tr td
{
	border: #B6B6B6 1px solid;
	border-collapse: collapse;
	padding: 2px 3px 2px 3px;
}
#content table tr.zuto1
{
	background-color: #F9F300;
}
#content table tr.zuto2
{
	background-color: #FFFCBE;
	font-weight: bold;
}
#content table tr.sivo0
{
	background-color: #EEEEEE;
}
#content table tr.sivo1
{
	background-color: white;
}
#content table tr.sivo2
{
	background-color: #848282;
}
#content table tr.sivo3
{
	background-color: #3D3937;
}
#content table tr.plavo1
{
	background-color: #004273;
}
#content table.box
{
	font-size: 11px;
	border: none;
	border-collapse: collapse;
	margin-bottom: 10px;
	width: 500px;
	background: transparent;
}
#content table.box tr td
{
	padding: 3px;
	border: none;
	border-collapse: collapse;
}
#content #cat-item
{
	display: block;
	
}
#content #cat-item a img
{
	border: #B6B6B6 1px solid;
	margin: 0px 10px 10px 10px;
	float: right;
}
#content #cat-item blockquote
{
	font-size: 11px;
}
#content span.notice
{
	font-size: 11px;
	color: #8B0000;
}
#content span.positive
{
	color: #11AA11;
}
#content span.negative
{
	color: #AA0000;
}
#content span.neutral
{
	color: #777777;
}
#content p.footer
{
	font-size: 9px;
	color: #3D3937;
}
#content p.footer-small-grey
{
	font-size: 9px;
	color: #848282;
}
#content div.box
{
	border: #B6B6B6 1px solid;
	padding: 10px;
	margin: 0px 0px 10px 0px;
}
#content form fieldset
{
	border: #B6B6B6 1px solid;
	padding: 10px;
	margin: 0px 0px 10px 0px;
	font-size: 11px;
}
#content form label
{
	width: 130px;
	float: left;
	font-size: 11px;
	margin-top: 5px;
}
#content form fieldset input, #content form a
{
	font-size: 11px;
}
#content form textarea
{
	overflow: auto;
	width: 320px;
	height: 150px;
	font-size: 11px;
}
#content form select
{
	margin: 2px 1px 2px 1px;
	border: #B6B6B6 1px inset;
}
#content form input[type="button"], #content form input[type="submit"], #content form input[type="reset"]
{
	background: #FEF000 url(/web/images3/button-bg.gif) top left no-repeat;
	border: #B6B6B6 1px outset;
	font-size: 11px;
	padding: 2px 4px 2px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#content hr
{
	display: block;
	margin: 15px 0px 10px 0px;
	height: 0px;
	border: none;
	border-bottom: #B6B6B6 1px solid;
}
#content li
{
	margin-top: 5px;
	margin-bottom: 8px;
}
#content div.toolbox
{
	display: block;
	margin: 15px 0px 15px 0px;
	font-size: 9px;
}
#content div.toolbox a, #content div.toolbox a:hover
{
	color: #000000;
	cursor: pointer;
}
#content span.update
{
	float: left;
	color: #848282;
}
#content span.print
{
	float: right;
	height: 15px;
	background: url(/web/images3/icon_print.gif) no-repeat 0px -2px;
	padding: 0px 1px 1px 20px;
	margin-left: 10px;
}
#content span.totop
{
	float: right;
	height: 15px;
	background: url(/web/images3/icon_top.gif) no-repeat top left;
	padding: 0px 1px 1px 12px;
	margin-left: 10px;
}
#banners
{}
#banners a, #banners a:hover, #banners a:visited {
	text-decoration: none;
	display: block;
	border: none;
	padding: 0px;
	margin: 0 auto;
}
#banners table.first
{
	margin: 0px 0px 15px 0px;
	border: none;
	border-spacing: 0px;
	border-collapse: collapse;
	background: #FEF000 url(/web/images3/banner-bg.jpg) no-repeat top left;
	padding: 0px;
	display: block;
	width: 100%;
	text-align: left;
}
#banners table.first tr td
{
	border: none;
	border-spacing: 0px;
	padding: 0px;
	border-collapse: collapse;
	display: table-cell;
	vertical-align: middle;
}
#banners table.first tr td img
{
	width: 160px;
	height: 100px;
	margin: 0px;
	border: #B6B6B6 1px solid;
}
#banners table.first tr td p.banner_title
{
	color: #006699;
	font-weight: bold;
	font-size: 20px;
	margin: 2px 10px 2px 20px;
}
#banners table.first tr td p.banner_summary
{
	color: black;
	font-size: 14px;
	font-weight: bold;
	margin: 2px 10px 2px 20px;
}
#banners table
{
	margin: 0px 0px 10px 0px;
	background-color: transparent;
	padding: 0px;
	border: none;
	border-spacing: 0px;
	display: block;
}
#banners table tr td
{
	border: none;
	padding: 0px;
	vertical-align: middle;
}
#banners table tr td img
{
	width: 80px;
	height: 50px;
	margin: 0px;
	border: #B6B6B6 1px solid;
	vertical-align: top;
}
#banners table tr td p.banner_title
{
	color: #006699;
	font-weight: bold;
	font-size: 14px;
	margin: 0px 10px 5px 10px;
}
#banners table tr td p.banner_summary
{
	color: black;
	font-size: 12px;
	margin: 0px 10px 5px 10px;
}
#homenews h1
{
	margin: 0px 0px 10px 0px;
}
#homenews h2
{
	margin: 10px 0px 2px 0px;
}
#homenews p
{
	margin: 2px 0px 0px 0px;
}
#footer #font_resize
{
	float: left;
	width: 200px;
	padding: 0px;
	border: 0px;
	margin: 0px;
}
#footer #font_resize span
{
	padding: 0px;
	border: 0px;
	margin: 0px 0px 0px 2px;
}
#footer #font_resize span.toolbox
{
	margin: 0px;
}
#footer #font_resize span.toolbox img
{
	margin: 0px 2px -2px 0px;
	border: 0px;
	width: 12px;
	height: 12px;
}
#footer #infobox
{
	float: left;
	width: 500px;
	text-align: center;
}
#footer #copyright
{
	float: right;
	display: inline;
	text-align: right;
}

.icon {
	background: transparent url(/web/images3/rba-icon-strip.gif) no-repeat;
	width: 16px;
	height: 16px;
	position: absolute;
	top:1px;
}


