/* CSS Document */
body {
margin:0px;
padding:0px;
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;}

td {    vertical-align:top;
    }
img {    border:0px;
    }
h1 {
font-size:10pt;
color:#000;
font-weight:bold;
font-family:Tahoma;
margin:0px;
padding:8px 0 0 15px;
}

.h1a {
font-size:10pt;
color:#000;
font-weight:bold;
font-family:Tahoma;
margin:0px;
padding:8px 0 0 15px;
text-decoration: none;
}

.h1a:hover {
font-size:10pt;
color:#000;
font-weight:bold;
font-family:Tahoma;
margin:0px;
padding:8px 0 0 15px;
text-decoration: none;
}

h2 {
font-size:10pt;
color:#000;
font-weight:bold;
font-family:Tahoma;
margin:0px;
padding:12px 0 7px 12px;
background:url(/_i/h3_bg.gif) no-repeat left;
}

.h2_my {margin-top: -12px; position: relative;z-index:2000;padding-top: 8px !important; padding-left: 8px !important;}

h3 {
background:url(/_i/bg_h2.jpg) no-repeat left;
margin:0px;
padding:0 0 0 20px;
/* font-size:8pt; */
font-size:10pt;
font-family:Tahoma;
font-weight:bold;
}

h4 {
margin:0px;
padding:0px;
font-size:10pt;
font-family:Tahoma;
font-weight:bold;}

p {
margin:0px;
padding:0px;}

a {
font-size:10pt;
color:#dc7e06;}

a:link {
font-size:10pt;
color:#dc7e06;}

a:visited {
font-size:10pt;
color:#dc7e06;}

a:hover {
font-size:10pt;
color:#840000;}

a.bottom {
color:#000000;
}

a.bottom:link {
color:#000000;
}

a.bottom:visited {
color:#000000;
}

a.bottom:hover{
color:#000000;
}

a.menu_top {
font-size:10pt;
color:#fff;
font-weight:bold;
font-family:Tahoma;
text-decoration:none;
}

a.menu_top:link {
font-size:10pt;
color:#fff0;
font-weight:bold;
font-family:Tahoma;
text-decoration:none;
}

a.menu_top:visited {
font-size:10pt;
color:#fff;
font-weight:bold;
font-family:Tahoma;
text-decoration:none;
}

a.menu_top:hover {
font-size:10pt;
color:#000;
font-weight:bold;
font-family:Tahoma;
text-decoration:none;
}

a.leng {
font-size:8pt;
color:#fff;
font-weight:bold;
text-decoration:none;}

a.leng:link {
font-size:8pt;
color:#fff;
font-weight:bold;
text-decoration:none;}

a.leng:visited {
font-size:8pt;
color:#fff;
font-weight:bold;
font-family:Tahoma;
text-decoration:none;}

a.leng:hover {
font-size:8pt;
color:#fff;
font-weight:bold;
text-decoration:none;}

.top_t {
width:100%; background: url(/_i/br_table.jpg) repeat-x; z-index:1}

.logo {
background:url(/_i/logo.jpg) no-repeat; width:394px; height:120px;}

.bord_r_top {
background:url(/_i/bor_l_top.jpg) no-repeat right center; padding:10px 12px  0px 12px;}

.bord_r_top1 {
background:url(/_i/bor_l_top.jpg) no-repeat right center; padding:10px 12px 0 12px}

.pad812 {
padding:8px 12px}

.menu {
 background:url(/_i/bor_m.jpg) no-repeat right center; vertical-align:middle; height:10px; padding-left:50px; padding-right:50px; padding-bottom:7px;  text-align:center;}

.no_bg {
background:none;}

ul.m_left {
list-style:none;
margin:0px;
padding:0px;
width:180px;}

ul.m_left li {
padding:12px 0px 0 15px;
margin:0px;}

ul.m_left li a {
font-weight:bold;
font-size:9pt;
color:#dc7e06;}

ul.m_left li a:link {
font-weight:bold;
font-size:9pt;
color:#dc7e06;}

ul.m_left li a:visited {
font-weight:bold;
font-size:9pt;
color:#dc7e06;}

ul.m_left li a:hover {
font-weight:bold;
font-size:9pt;
color:#840000;}

.left_t {
background:#f0efef url(/_i/bg_h.jpg) repeat-x; height:32px;}

.left_t h1 {background:url(/_i/bg_h1.gif) no-repeat left top; margin-bottom:-10px; height:33px; position:relative;}
.left_t .h1a {background:url(/_i/bg_h1.gif) no-repeat left top; margin-bottom:-10px; height:33px; position:relative;}

.left_t22 {background:#fbefcd url(/_i/bg_h.jpg) repeat-x; height:32px;}

.left_t222 {height:32px;}

.left_t22 h1 {background:url(/_i/bg_h1.gif) no-repeat left top; margin-bottom:-10px; height:33px; position:relative;}
.left_t22 .h1a {background:url(/_i/bg_h1.gif) no-repeat left top; margin-bottom:-10px; height:33px; position:relative;}

.left_t222 h1 {background:url(/_i/bg_h1.gif) no-repeat left top; margin-bottom:-10px; height:33px; position:relative;}
.left_t222 .h1a {background:url(/_i/bg_h1.gif) no-repeat left top; margin-bottom:-10px; height:33px; position:relative;}


.left_t2 {background: #f0efef url(/_i/m_left_bottom.jpg) no-repeat bottom; padding-bottom:15px}

.left_t4 {background: #fbefcd; padding-bottom:15px}
.left_t5 {background: #fbefcd; text-align: left;}

.left3 {margin:18px 0px 0 6px; width:220px}

.left4 {margin:18px 0px 10px 0px; width:220px;}

p.baner_left {margin:18px 0 50px 0px;}

#navigator_center { padding-left: 7px; padding-top: 12px; }

p.baner_left img {
padding:7px 0 0 0;
text-align:center;
display:block;}

.tab_fond {
width:100%; border-top:1px solid #c1c1c1; border-right:1px solid #c1c1c1; border-left:1px solid #c1c1c1; text-align:center; vertical-align:middle;}

.tab_fond a {
font-weight:bold;}

.tab_fond td {
vertical-align:middle;
padding:0 4px;}

.tab_bor_s {
border-bottom:1px solid #c1c1c1;
border-right:1px solid #c1c1c1;
background:#dcdcdd;
}

.tab_bor_s_r {
border-bottom:1px solid #c1c1c1;
background:#dcdcdd;
}

.tab_td8 {
background:#bababb; height:26px; color:#000; font-family:Tahoma; font-size:10pt;}

.td_ser {
border-bottom:1px solid #c1c1c1; border-right:1px solid #c1c1c1; }



.td_ser_r{
border-bottom:1px solid #c1c1c1;  }

.tr_ser {
height:28px; background:#f0efef}

.tr_ser2 {
height:18px; background:#f0efef}

.tr_r {
height:28px;}

.td_graf {
border:1px solid #c1c1c1; background:#fbfbfb; width:185px; text-align:center; padding-top:7px;}

.op_graf {
color:#4f4e56; font-weight:bold; font-size:9pt; margin:7px 5px 5px 5px}

.op_graf span {
color:#ce0101; padding-right:5px}

div.news {
margin:2px 0 0 0; width:100%; background:#f0efef}
div.news a {	text-decoration:none;}

div.news a:hover {
	text-decoration:underline;
}

div.news p {
padding-left:0px; margin-left: 0px; }

div.news div {

padding-left:0px; margin-left: 0px; }

div.news a {
padding-left:0px;  margin-left: 0px;}

div.news h2 {
margin:5px 6px 14px 0px;
padding-top:15px;
font-size:9pt;
text-transform:uppercase;
height:18px}

div.news_left {
margin:2px 6px 0 23px; width:85%;}

div.news_left p {
padding:2px 6px 5px 0px; }

div.news_left a {
padding:2px 6px 2px 0px }

div.news_left h2 {
margin:5px 6px 14px 0px;
padding-top:15px;
text-transform:uppercase;
height:18px}


ul.bot {
margin:8px 0 0 0;
padding:0px;
list-style:none;
width:700px;
text-align:center}

ul.bot li {
padding:0 16px;
float:left;
background:url(/_i/bor_r_bottom.jpg) no-repeat right center;}

.bot_tt {
background:#bababb url(/_i/bot_l_bottom2.jpg) no-repeat left top; height:61px; padding-top:29px; color:#fff;}


/*Tab*/

.tab1 {
background:#949494 url(/_i/ser_tab.jpg) no-repeat left top;
width:240px;
font-size:9pt;
color:#fff;
font-weight:bold;
vertical-align:middle;
text-align:center;
padding-left:10px;
height:29px;}

.tab2 {
background:#949494 url(/_i/ser_tab_r.jpg) no-repeat right top;
font-size:1px;
width:10px;
height:29px;}

.tab1_no {
background:#fea225 url(/_i/yel_tab.jpg) no-repeat left top;
width:240px;
font-size:9pt;
color:#efefef;
font-weight:bold;
vertical-align:middle;
text-align:center;
padding-left:10px;
height:29px;}

.tab2_no {
background:#fea225 url(/_i/yel_tab_r.jpg) no-repeat right top;
font-size:1px;
width:10px;
height:29px;}

ul.table {
margin:20px 0 0 0;
padding:0px;
list-style:none;}

ul.table li {
float:left;
font-weight:bold;
padding:0 5px 0 0;
background:url(/_i/bor_m.jpg) no-repeat right center;}

ul.table li a {
text-decoration:none;
color:#000000;
font-weight:normal;
padding-left:5px;}

ul.table li a :link{
text-decoration:none;
color:#000000;
font-weight:normal;
padding-left:5px;}

ul.table li a:visited {
text-decoration:none;
color:#000000;
font-weight:normal;
padding-left:5px;}

ul.table li a:hover {
text-decoration:underline;
color:#000000;
font-weight:normal;
padding-left:5px;}

.tab_boll_s {
width:17px; text-align:center; padding:4px 5px 0 5px;}

.tab11 {
padding-top:2px; width:47%}

.tab12 {
width:50%; padding-top:2px; padding-right:5px; text-align: justify;}

.tab2_tr {
height:18px;}

ul.prostoj_ul {
margin:0px;
padding:0px;
list-style:none;}

ul.prostoj_ul li {
margin:0px;
padding:2px 0 0 0}

.table_small_bottom {
border-top:1px solid #c0c0c0; border-left:1px solid #c0c0c0; width:100%;}

.table_small_bottom th {
background:#dcdcdc; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0; width:50%; vertical-align:middle; padding-left:5px;
text-align:left; font-weight:normal;}

.table_small_bottom td {
border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0;
vertical-align:middle;
padding-left:5px;
text-align:left;
font-weight:normal;
height:20px;
}

.scha {
width:100%;
margin:20px 0 0 0;
border-top:1px solid #bdbdbd;
border-left:1px solid #bdbdbd;
font-size:10pt;}

.scha th{
background:#efefef;
height:28px;
font-size:10pt;
vertical-align:middle;
text-align:center;
font-weight:bold;
border-right:1px solid #bdbdbd;
border-bottom:1px solid #bdbdbd;}

.scha th span {
color:#e07a0b;
padding-left:10px;}

.scha td {
height:28px;
border-right:1px solid #bdbdbd;
border-bottom:1px solid #bdbdbd;
}
.p_l {
margin:10px 0 0px 20px;
xbackground:url(/_i/bolid.gif) no-repeat left center;
padding-left:10px;
font-size:10pt;
font-family:Tahoma;
font-weight:bold; }

.m_top {
margin-top:0px; height:25px; background:#bababb; position:relative;}

.beg_line {
background:url(/_i/bot_rep.jpg) repeat-x; height:50px; padding-top:10px}

.bot_bg {
background:#f0efef url(/_i/bot_l_bottom.jpg) no-repeat left bottom; height:30px;}

div.articls {
margin:5px 0 0 20px;
}

div.articls p {
padding:5px 0 0 0px;}

ol.faq {
color:#dc7e06;
margin:5px 0 0 20px;
padding:0px;
list-style:none;}

ol.faq li {
padding:2px 0;}

div.scrutuj_div_tab {
display:none; width:100%; text-align:center; background:#f7f7f7; border:1px solid #cac8c8;  margin:0px; padding:0px;}

div.scrutuj_div_tab table {
width:96%;
}

div.scrutuj_div_tab + div {
margin:20px 0;
text-align:center;}

.ma {
margin:20px 0px; width:100%}

.ma table {
width:100%;}

/*menu_17_10_07*/
ul.m_left  ul {
list-style:none;
margin:5px 0 0 10px;
padding:0px;
width:180px;}

ul.m_left ul li {
padding:6px 0px 0 15px;
margin:0px;}


.table_big_bed {
border-top:1px solid #c1c1c1;  border-left:1px solid #c1c1c1; text-align:center; vertical-align:middle;
}
.table_big_bed td {
vertical-align:middle;
border-bottom:1px solid #c1c1c1;  border-right:1px solid #c1c1c1;
vertical-align:middle;
padding:0 4px 0 0;}


/*.center_block {
vertical-align:top;}

.center_block table {
border-top:1px solid #c1c1c1;  border-left:1px solid #c1c1c1; text-align:center; vertical-align:middle;}


.center_block table th {
background:#E5E5E5;
}
.center_block table td {
border-bottom:1px solid #c1c1c1;  border-right:1px solid #c1c1c1;
vertical-align:middle;

padding:0 4px 0 0;
}*/

.otstupy_text p {margin: 7px;}

.otstupy_text div {margin: 7px;}

.otstupy_text td {vertical-align:middle;}


.no_bor {
border:0px;}

.no_bor td {
border:0px;}

.my_tab {border-left: 1px solid #c1c1c1;  border-top: 1px solid #c1c1c1; text-align: center; margin-bottom: 7px;}
.my_tab td,th {border-right: 1px solid #c1c1c1;border-bottom: 1px solid #c1c1c1; padding: 8px;}
.my_tab th {background: #f0efef;}
.backg2 {background: #dcdcdd; text-align: left !important;}
.im2 {margin-bottom: -4px; float: left;}

.backg4 {background: #dcdcdd; text-align: center; padding: 3px 5px; height: 25px !important}


.my_tab2 {border-left: 1px solid #c1c1c1;  border-top: 1px solid #c1c1c1;}
.my_tab2 td,th {border-right: 1px solid #c1c1c1;border-bottom: 1px solid #c1c1c1;padding: 3px 5px;}
.my_tab2 th {background: #f0efef; font-weight: normal;}

.my_tab3 {border-right: 0px solid #c1c1c1;  border-top: 0px solid #c1c1c1;}
.my_tab3 td,th {border-right: 0px solid #c1c1c1;border-bottom: 1px solid #c1c1c1;padding: 2px 3px;}
.my_tab3 th {background: #f0efef; font-weight: normal;}

.my_tab4 {border-left: 1px solid #c1c1c1;  border-top: 1px solid #c1c1c1;}
.my_tab4 th {border-right: 1px solid #c1c1c1;border-bottom: 1px solid #c1c1c1;padding: 3px 5px;background: #f0efef; font-weight: normal;height: 25px;}
.my_tab4 td {border-right: 1px solid #c1c1c1;border-bottom: 1px solid #c1c1c1; vertical-align: middle; height: 40px; text-align: center;}

.two {border-right: none !important;}

/* ????? ??? jQuery UI Datepicker */
#datepicker_div, .datepicker_inline {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0;
	margin: 0;
	background: #DDD;
	width: 220px;
}
#datepicker_div {
	display: none;
	border: 1px solid #fea225;
	z-index: 1000;
}
.datepicker_inline {
	float: left;
	display: block;
	border: 0;
}
.datepicker_dialog {
	padding: 2px !important;
	border: 4px ridge #DDD !important;
}
button.datepicker_trigger {
	width: 25px;
}
img.datepicker_trigger {
	margin: 2px;
	vertical-align: middle;
}
.datepicker_prompt {
	float: left;
	padding: 2px;
	background: #DDD;
	color: #000;
}
.datepicker_prompt {
	width: 220px;
}
.datepicker_control, .datepicker_links, .datepicker_header, .datepicker {
	clear: both;
	float: left;
	width: 100%;
	color: #FFF;
}
.datepicker_control {
	background: #fea225;
	padding: 2px 0px;
}
.datepicker_links {
	background: #dcdcdc;
	padding: 2px 0px;
}
.datepicker_control, .datepicker_links {
	font-weight: bold;
	font-size: 80%;
	letter-spacing: 1px;
}
.datepicker_links label {
	padding: 2px 5px;
	color: #888;
}
.datepicker_clear, .datepicker_prev {
	float: left;
	width: 34%;
}
.datepicker_current {
	float: left;
	width: 30%;
	text-align: center;
}
.datepicker_close, .datepicker_next {
	float: right;
	width: 34%;
	text-align: right;
}
.datepicker_header {
	padding: 1px 0 3px;
	background: #bababb;
	text-align: center;
	font-weight: bold;
	height: 1.3em;
}
.datepicker_header select {
	background: #f0efef;
	color: #000;
	border: 0px;
	font-weight: bold;
}
.datepicker {
	background: #CCC;
	text-align: center;
	font-size: 100%;
}
.datepicker a {
	display: block;
	width: 100%;
}
.datepicker .datepicker_titleRow {
	background: #e2e2e2;
	color: #000;
}
.datepicker .datepicker_daysRow {
	background: #FFF;
	color: #666;
}
.datepicker_weekCol {
	background: red;
	color: #000;
}
.datepicker .datepicker_daysCell {
	color: #000;
	border: 1px solid #DDD;
}
#datepicker .datepicker_daysCell a {
	display: block;
}
.datepicker .datepicker_weekEndCell {
	background: #f0efef;
}
.datepicker .datepicker_daysCellOver {
	background: #FFF;
	border: 1px solid #777;
}
.datepicker .datepicker_unselectable {
	color: #888;
}
.datepicker_today {
	background: #fcb951 !important;
}
.datepicker_currentDay {
	background: #fcb951 !important;
}
#datepicker_div a, .datepicker_inline a {
	cursor: pointer;
	margin: 0;
	padding: 0;
	background: none;
	color: #000;
}
.datepicker_inline .datepicker_links a {
	padding: 0 5px !important;
}
.datepicker_control a, .datepicker_links a {
	padding: 2px 5px !important;
	color: #000 !important;
}
.datepicker_titleRow a {
	color: #000 !important;
}
.datepicker_control a:hover {
	background: #fcb951 !important;
	color: #333 !important;
}
.datepicker_links a:hover, .datepicker_titleRow a:hover {
	background: #FFF !important;
	color: #333 !important;
}
.datepicker_multi .datepicker {
	border: 1px solid #83C948;
}
.datepicker_oneMonth {
	float: left;
	width: 220px;
}
.datepicker_newRow {
	clear: left;
}
.datepicker_cover {
	display: none;
	display/**/: block;
	position: absolute;
	z-index: -1;
	filter: mask();
	top: -4px;
	left: -4px;
	width: 220px;
	height: 200px;
}

#edt {margin-right: 8px;}
.inp2 {width: 80px;}
.sel2 {height:21px; margin-top:10px; font-size:9pt; margin-left: 62px; width: 188px}

a.key {text-decoration: none; font-size: 8pt !important; cursor:pointer; color: #000;}

a:hover.key  {font-size: 8pt !important;}

.marg_close {margin-bottom: -2px; position: relative;cursor:pointer;}

.backg3 td {background: #f0efef;}

.wid_td { width: 180px; float: left;}

#top1div,#top0div,#top2div,#top3div {margin: 0px !important;}

.pad_im2 {padding: 0 18px 4px 18px !important; background: url('../_i/partners_small2.gif') top left no-repeat;}

/*.im_fund {background: url('../_i/partners_small3.gif') top left no-repeat; padding-left: 20px !important;}*/

a img {text-decoration: none;}

.portfel_tab {border-left: 1px solid #d0d0d0;border-top: 1px solid #d0d0d0;}
.portfel_tab td {border-right: 1px solid #d0d0d0;border-bottom: 1px solid #d0d0d0;}

.fll {float: left;}

.price {width: 150px;}

.marg12 {margin-left: 13px; margin-top: 5px;}

.line-top5 td {	border-bottom: 3px solid #c1c1c1 !important;
	}

.new_fund {	border-bottom: 1px dashed #c1c1c1;
	padding-bottom:7px;
	margin-top: 7px;
	}
.new_fund2 {	padding-bottom:7px;
	margin-top: 7px;
	}

.addblock {	
	background:#bababb;
	color:#fff;
	margin:10px 0px 10px 2px;
	padding:10px 10px 10px 14px;
	width:196px;
    }
