body {background-color: #FFFFFF; margin:0; }
img { border:0;}

a:link { text-decoration: none;}
a:visited { text-decoration: none;}
a:active { text-decoration:none;}
a:hover { text-decoration: underline;}

table {font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000; font-size:11px;}

.formi {color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

.butts_1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold; text-decoration:underline; border:solid 1px #006633; background-color:#009900; color:#FFFFFF; cursor:hand; height:22px;}

.butts_2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold; text-decoration:underline; border:solid 1px #000000; background-color:#666666; color:#FFFFFF; cursor:hand; height:24px;}

#zise_9 {font-size: 9px;}
#zise_10 {font-size: 10px;}
#zise_11 {font-size: 11px;}
#zise_12 {font-size: 12px;}
#zise_13 {font-size: 13px;}
#zise_14 {font-size: 14px;}
#zise_15 {font-size: 15px;}
#zise_18 {font-size: 18px;}
#zise_24 {font-size: 24px;}
#ariel {font-family: Arial, Helvetica, sans-serif;}
#verd {font-family: Verdana, Arial, Helvetica, sans-serif;}

#active { background-color:#BB3838; background-image: url(http://i.dir.bg/banki.dir.bg/img/hor_nav_act.gif);}
#active a:link{text-decoration:none;}
#active a:visited{text-decoration:none;}
#active a:hover{text-decoration:underline;}


input.prettysearch { width:405px; height: 26px; background: url(http://i.dir.bg/banki.dir.bg/img/srch_input_bgr.gif) center top repeat-x; border: 0px; margin: 0; padding:7px 0px 0px 3px; font:12px Verdana, Arial, sans-serif; }

.blue_1 {color:#3643B6;}
.blue_1 a:link{color:#3643B6;text-decoration:none;}
.blue_1 a:visited{color:#3643B6;text-decoration:none;}
.blue_1 a:hover{color:#3643B6;text-decoration:underline;}

.blue_2 {color:#069;}
.blue_2 a:link{color:#069;text-decoration:none;}
.blue_2 a:visited{color:#069;text-decoration:none;}
.blue_2 a:hover{color:#333; text-decoration: underline;}

.blue_2_1 {color:#069;}
.blue_2_1 a:link{color:#069;text-decoration:none;}
.blue_2_1 a:visited{color:#069;text-decoration:none;}
.blue_2_1 a:hover{color:#069;text-decoration:underline;}

.grey_1 {color:#666666;text-decoration:none;}

.white_1 {color:#FFFFFF;text-decoration:none;}
.white_1 a:link{color:#FFFFFF;text-decoration:underline;}
.white_1 a:visited{color:#FFFFFF;text-decoration:underline;}
.white_1 a:hover{color:#FFFFFF;text-decoration:none;}

.mid_nav_not {border-top:solid 1px #969791; border-bottom:solid 1px #969791; background-color:#D2D2D3; background-image:url(http://i.dir.bg/banki.dir.bg/img/mid_nav_bgr_2.jpg); background-repeat:repeat-x; background-position:top;}
.mid_nav_not a:link{color:#000000;text-decoration:none;}
.mid_nav_not a:visited{color:#000000;text-decoration:none;}
.mid_nav_not a:hover{color:#000000;text-decoration:underline;}

.mid_nav_act {border-top:solid 1px #969791; background-color:#FFFFFF; color:#CC0000;}
.mid_nav_act a:link{color:#CC0000;text-decoration:none;}
.mid_nav_act a:visited{color:#CC0000;text-decoration:none;}
.mid_nav_act a:hover{color:#CC0000;text-decoration:underline;}

.black {color:#000000;}

.red_1 {color:#CC0000;}

table .tbl_1 { border-top:solid 1px #FFBA76; border-left:solid 1px #FFBA76; border-right:solid 1px #FFBA76; color:#666666; }
.tbl_1 a:link{color:#069;text-decoration:underline;}
.tbl_1 a:visited{color:#069;text-decoration:underline;}
.tbl_1 a:hover{color:#069;text-decoration:none;}

.tbl_1 td { border-bottom:solid 1px #FFBA76; padding-left:6px; }
#tbl_1_topbgr { height:25px; background-image:url(http://i.dir.bg/banki.dir.bg/img/bgr_1.jpg);   background-position:top; background-repeat:repeat-x; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
#tbl_1_topbgr a:link{color:#000000;text-decoration:underline;}
#tbl_1_topbgr a:visited{color:#000000;text-decoration:underline;}
#tbl_1_topbgr a:hover{color:#000000;text-decoration:none;}
#tbl_1_topbgr_dev { border-right:solid 1px #FFBA76; border-left:solid 1px #FFBA76; }

#tbl_1_loop1bgr { height:24px; background-image:url(http://i.dir.bg/banki.dir.bg/img/bgr_2.jpg); background-position:top; background-repeat:repeat-x; vertical-align:text-top; }
#tbl_1_loop1bgr_dev { border-right:solid 1px #CCCCCC; border-left:solid 1px #CCCCCC; }

#tbl_1_loop2bgr { height:24px; background-image:url(http://i.dir.bg/banki.dir.bg/img/bgr_3.jpg);  background-position:top; background-repeat:repeat-x; vertical-align:text-top; }
#tbl_1_loop2bgr_dev { border-right:solid 1px #CCCCCC; border-left:solid 1px #CCCCCC; }

table .tbl_1 #tbl_1_loop1bgr_dev a:link {color:#666666;text-decoration:underline;}
table .tbl_1 #tbl_1_loop1bgr_dev a:visited {color:#666666;text-decoration:underline;}
table .tbl_1 #tbl_1_loop1bgr_dev a:hover {color:#666666;text-decoration:none;}

table .tbl_2 { border-top:solid 1px #FFBA76; border-left:solid 1px #FFBA76; border-right:solid 1px #FFBA76; }
.tbl_2 a:link{color:#666666;text-decoration:none;}
.tbl_2 a:visited{color:#666666;text-decoration:none;}
.tbl_2 a:hover{color:#666666;text-decoration:underline;}

.tbl_2 td { border-bottom:solid 1px #FFBA76; padding-left:6px; }
#tbl_2_topbgr_dev { border-right:solid 1px #FFBA76; }
#tbl_2_loopbgr_dev { border-right:solid 1px #CCCCCC; }

#bgr_1 { height:23px; background-color:#FFD9B5; background-image:url(http://i.dir.bg/banki.dir.bg/img/bgr_1.jpg); border-right:solid 1px #FFBA76; background-repeat:repeat-x; background-position:top; }
#bgr_2_1 { height:23px; background-color:#F7F6F6; background-image:url(http://i.dir.bg/banki.dir.bg/img/bgr_2.jpg); background-repeat:repeat-x; background-position:top; }
#bgr_2_2 { height:23px; background-color:#FFF4DC; background-image:url(http://i.dir.bg/banki.dir.bg/img/bgr_3.jpg); background-repeat:repeat-x; background-position:top; }

.fash { background-color:#FFE7D1; background-image: url(img/fash.jpg); font-weight:bold; text-align: center; height: 25px; line-height: 25px; }
.tit { padding:7px 0 1px 10px; color:#666666; }

#navlist
{
 margin-left: 0;
 padding-left: 0;
 list-style: none;
 margin-top: 0px;
 margin-bottom: 0px;
}
 
#navlist li 
{
 padding-left: 10px;
 background-image: url(http://i.dir.bg/banki.dir.bg/img/bull_1.gif);
 background-repeat: no-repeat;
 background-position: 3px;
 padding-top: 2px;
}

#navlist_2
{
 margin-left: 0;
 padding-left: 0;
 list-style: none;
 margin-top: 0px;
 margin-bottom: 0px;
 font-size:12px;
}
 
#navlist_2 li 
{
 padding-left: 10px;
 background-image: url(http://i.dir.bg/banki.dir.bg/img/bull_1.gif);
 background-repeat: no-repeat;
 background-position: 0px;
 padding: 3px 0 3px 9px;
}

#navlist_3
{
 margin-left: 0;
 padding-left: 0;
 list-style: none;
 margin-top: 0px;
 margin-bottom: 0px;
 font-size:12px;
}
 
#navlist_3 li 
{
 padding-left: 10px;
 background-image: url(http://i.dir.bg/banki.dir.bg/img/icn_info.gif);
 background-repeat: no-repeat;
 background-position: 0px;
 padding: 6px 0 6px 20px;
}

#navlist_3 li a:link{color:#069;text-decoration:underline;}
#navlist_3 li a:visited{color:#069;text-decoration:underline;}
#navlist_3 li a:hover{color:#069;text-decoration:none;}

li a:link{color:#069;text-decoration:none;}
li a:visited{color:#069;text-decoration:none;}
li a:hover{color:#069;text-decoration:underline;}

.mid_nav_2_not {border-bottom:solid 1px #9C0000; background-color:#E38A64; background-image:url(http://i.dir.bg/banki.dir.bg/img/bgr_6.jpg); background-repeat:repeat-x; background-position:top; width:80px; color:#FFFFFF;}
.mid_nav_2_not a:link{color:#FFFFFF;text-decoration:none;}
.mid_nav_2_not a:visited{color:#FFFFFF;text-decoration:none;}
.mid_nav_2_not a:hover{color:#FFFFFF;text-decoration:underline;}

.mid_nav_2_act {border-top:solid 1px #FFD9B3; background-color:#FFFFFF; color:#9C0000; width:80px;}
.mid_nav_2_act a:link{color:#9C0000;text-decoration:none;}
.mid_nav_2_act a:visited{color:#9C0000;text-decoration:none;}
.mid_nav_2_act a:hover{color:#9C0000;text-decoration:underline;}

.red_2 { color:#D75935; }

.BlockDark {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #00008C;text-decoration: none;}
.BlockDark a:link {color: #00008C;text-decoration: none;}
.BlockDark a:visited {color: #00008C;text-decoration: none;}
.BlockDark a:hover {color: #00008C;text-decoration: underline;}

.pagging_not {border:solid 1px #ECECEC; background-color:#F7F7F7; width:18px; color:#069; font-family: Verdana, Arial, Helvetica, sans-serif;}
.pagging_not a:link {color: #D75935;text-decoration: none;}
.pagging_not a:visited {color: #D75935;text-decoration: none;}
.pagging_not a:hover {color: #D75935;text-decoration: underline;}

.pagging_act {border:solid 1px #990000; background-color:#D75935; width:18px; font-weight:bold; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}

#zise_16 {font-size: 16px;}

h3 {margin:0; padding:0}
h3 {
	color:#006600;
	font-size: 14px;
}

.rightblock {
	background-image: url(http://i.dir.bg/finance/images/right_block_fash.png);
	background-repeat: no-repeat;
	padding: 16px 10px 15px 10px;
}

.mytable {
	width: 330px;
	padding: 0;
	margin: 0;
	}

.mytable caption {
	padding: 0 0 5px 0;
	width: 700px;	 
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

.mytable th {
	font: bold 11px  Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	text-align: left;
	padding: 4px 4px 4px 4px;
	background: #CAE8EA;
	background-image: url(http://i.dir.bg/finance/images/table_backgr.png);
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 0;
	background: none;
	border-bottom: 1px;
}

.mytable td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 3px 3px 3px 3px;
	color: #4f6b72;
}


.mytable td.alt {
	background: #F5FAFA;
	color: #797268;
}

.mytable th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(http://i.dir.bg/finance/images/bullet1.gif) no-repeat;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

.mytable th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #F5FAFA  no-repeat;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
	}

.mytable a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3478BC;
}
.mytable a:link {
	text-decoration: none;
}
.mytable a:visited {
	text-decoration: none;
	color: #3478BC;
}
.mytable a:hover {
	text-decoration: none;
	color: #FF6600;
}
.mytable a:active {
	text-decoration: none;
	color: #3478BC;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 0;
	background: none;
	border-bottom: 1px;
}
#mostwanted {
	width:329px;
	margin-bottom: 10px;
}#searchbackgr {
	background-image: url(http://i.dir.bg/banki.dir.bg/img/bank-searchi.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 329px;
}
#searchpole {
	width: 255px;
	padding-top: 10px;
	text-align: left;
	float: right;
}
#searchpole input {
	border:0px solid #fff;
	width:235px;
}
#searchbutt {
	float: right;
	width: 48px;
	text-align: left;
	padding-top: 8px;
}
.left {float:left;}
#mostWords p {
	margin:0;
	padding:0;
	margin-bottom: 4px;
}
#mostWords {
	margin-top:10px;
	padding-left: 16px;
}
.wtalign { width:125px;}
.smallSizeMarket { float:left !important; width:375px;}

.right { float: right; }
.left { float: left; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
.clearleft { clear:left; height:0; font-size: 1px; line-height: 0px; }
.clearright { clear:right; height:0; font-size: 1px; }
img { border:0; }


/*new market block*/
div.panes div.tabove { display:none; border:1px solid #FEBB77; border-top:0; border-bottom:0; width:448px; height:auto; background-color:#FFF; padding:10px 5px !important; } 

div.adsMarket { border:1px solid #FEBB77; width:458px; border-top:0; margin-bottom:15px; }

ul.tabs { list-style:none; margin:0; padding:0;  width:460px; height:21px; }

ul.tabs li { float:left; text-indent:0; padding:0; margin:0; list-style-image:none; }

ul.tabs a { background-image:url(http://i.dir.bg/banki.dir.bg/img/bgr_jtabs.png); background-repeat:no-repeat; width: 92px; height: 16px; background-color:#FFF;  display:block;  text-align:center; text-decoration:none; padding:5px 0 0 0; margin:0; position:relative; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-weight:bold;}

ul.tabs a:active { outline:none;}
ul.tabs a:hover { background-image:url(http://i.dir.bg/banki.dir.bg/img/bgr_jtabs_hover.png); background-repeat:no-repeat; background-color:#FFF; color:#F60; font-size:10px; font-weight:bold;}

ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a { background-image:url(http://i.dir.bg/banki.dir.bg/img/bgr_jtabs_hover.png); background-repeat:no-repeat; background-color:#FFF; cursor:default; color:#F60; }
div.panes div.pane { display:none; }

.tabove img {margin:auto; padding-bottom:5px}
.tabove a { color:#069; text-decoration:none;}
.tabove a:hover {color:#F60; text-decoration:none; }
	
.wtalign {width: 125px; text-align:center;}
.topTabInfo {font-size:11px; color:#666; text-align:center; margin-bottom:4px;}
.whpSettings {width: 29px; height: 28px; padding-top: 30px;}
	
.adsMarket  table {border-top:1px dashed #CCC;}
.adsMarket td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:24px;}
.adsMarket td a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0073BF; text-decoration: none; font-weight:bold;}
/*new market block*/
.mnext {display:block; background-image:url(http://i.dir.bg/dir.bg/img/new/next.gif); height:20px; width:20px; background-repeat:no-repeat}
.mprev {display:block; background-image:url(http://i.dir.bg/dir.bg/img/new/prev.gif); height:20px; width:20px; background-repeat:no-repeat}

/***social-networks***/
#social { float:left; width:380px; height:31px; margin:15px 0; padding:0; position:relative; left:-40px; }
#socialTop li { float:left; list-style:none; margin:0 5px 0 0; padding:0; }
#custom-tweet-button2 a { display: block; width:18px; height: 18px; background-image: url(http://i.dir.bg/esspresso/images/share/t.png); background-repeat:no-repeat;  }
#custom-facebook-button2 a { display: block; width:18px; height: 18px; background-image: url(http://i.dir.bg/esspresso/images/share/f.png); background-repeat:no-repeat; } 

/*lenta*/
#new_topq_lenta { background-color:#003366; height:21px; padding:4px 8px 0 8px; line-height:25px; color:#F1F1F1; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom: 10px; }
.lentaLog { display:block; width:400px; float:left; position:absolute; top:0px; left:45%; }
.lentaLog a { color:#FFF; text-decoration:none; }
.lentaLog a:hover { color:#09F; text-decoration:none; }
ul.dropdown, ul.dropdown li, ul.dropdown ul { list-style: none; margin: 0; padding: 0; }
ul.dropdown { position: relative; z-index: 597; float: left; }
ul.dropdown li { float: left; line-height: 1.3em; vertical-align: middle; margin-right: 5px; }
ul.dropdown li.hover, ul.dropdown li:hover { position: relative; z-index: 599; cursor: default; }
ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%; }
ul.dropdown ul li { float: none; }
ul.dropdown ul ul { top: 1px; left: 99%; }
ul.dropdown li:hover > ul { visibility: visible; }
ul.dropdown li a { color:#FFF; text-decoration:none; }
ul.dropdown li a:hover { color:#09F; text-decoration:underline; }
.q_dir li a { padding:3px; display:block; width:100px; }
.q_dir  { background-image:url(http://i.dir.bg/new_market/media/images/nav-arrow-down-on.png); background-position:right 3px; background-repeat:no-repeat; width:50px; text-align:left; font-size: 12px; color: #09F; }
.tomobile-big { display:block; width:728px; height:90px;  background-image:url(http://i.dir.bg/life.dir.bg/img/to-mobile-banner.png); background-repeat:no-repeat; text-indent:-5000px; outline:none; }

#pr { width:318px; padding:5px; margin-bottom:15px; height:auto; border:1px solid #CCC; }
#pr img { float:left; margin-right:7px;  }
#pr.item a { font-size:12px; text-decoration:none; float:left; color:#069; line-height:16px; text-align:left; }
#pr.item a:hover { color:#000; }
#header { height: 93px; background-image: url(img/banks-header.png); position: relative; background-repeat:no-repeat; width: 981px; margin:10px auto 0 auto; }
#logo { width: 291px; height: 75px; position: absolute; }
#top-right-buttons { display:block; width:220px; height:36px; position:absolute; top:10px; right: 10px; }
#top-right-buttons li { display:inline; }

#top-right-buttons li a, #top-right-buttons li a:hover { display:block; width:44px; height:42px; background-image:url(img/top-buttons.png); background-repeat:no-repeat; text-indent:-5000px; outline:none; position: absolute; right: 84px; top: 0px; }
#top-right-buttons li.photo a { background-position:0 0; }
#top-right-buttons li.video a { background-position:-50px 0; }
#top-right-buttons li.rss a { background-position:-100px 0; }
#top-right-buttons li.photo a:hover { background-position:0 -67px; }
#top-right-buttons li.video a:hover { background-position:-50px -67px; }
#top-right-buttons li.rss a:hover { background-position:-100px -67px; }
#top-right-buttons li.mobile a { background-position:0 0; }
#top-right-buttons li.mobile a:hover { background-position:0px -50px; }
#searcha { width:295px; height:35px; position:relative; top:30px; left:364px; color:#666; }
#searcha #search-button { width: 58px; height: 30px; position: relative; top: 0px; float:right; margin:0 2px 0 0; display:inline; }
#searcha #search-input { border:0px solid #F4DDDE; background: none; width: 220px; height:20px; color:#333333; position:relative; top:6px; left:5px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; }
#searcha input { color:#777;}
#chasa { position: absolute; right: 30px; top: 63px; color: #333; text-shadow: 0px 1px 0px #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; width: 170px; }
#chasa  a  { color:#990000; text-decoration:underline;}
#chasa  a:hover { color:#333333;; text-decoration:none;}
#topnavBanks { height:39px; background-repeat: no-repeat; background-image: url(img/banks-nav.png); width: 976px; margin: auto; padding-left: 5px; margin-top: 8px; }
#topnavBanks ul { margin:0; padding:0}
#topnavBanks li { display:inline; }
#topnavBanks li a { float:left; color:#FFFFFF; font-size:15px; font-weight:bold; line-height:39px; padding: 0 10px; text-decoration: none; display:block; height: 39px; font-family: Arial, Helvetica, sans-serif; text-shadow: 0px 1px #5B0000; background-image: url(img/razdelitel.png); background-position: right top; background-repeat: no-repeat; }
#topnavBanks li a:hover { color:#900; background-image:url(img/banks-nav-hover.png); background-repeat:repeat-x; background-position:top; text-shadow: 0px 1px #FFF; }
 #topnavBanks li.active a,  #topnavBanks li.active a:hover { color:#FFF; background-image:url(http://i.dir.bg/corner/img/corner-active.png); background-repeat:repeat-x; background-position:top; }
#topnavBanks li#home a { background-image:url(http://i.dir.bg/corner/images/icon-home.png); background-repeat:no-repeat; width:30px; height:26px; padding:1px 0 0 0; background-position:8px 5px; border-left:0; }
#topnavBanks li#home a:hover { background-image: url(http://i.dir.bg/corner/images/home-hover.gif); background-repeat:no-repeat; height:25px; }
