/*@import url("/styles/winter.css");*/

body, div, td, input, select, textarea, cpan {color: #333333; font-family: arial, geneva, helvetica, MS sans serif; font-size: 12px; }
input, form {margin:0;}
img {border:0;}
p, li {text-align: justify; font-size: 12px; line-height:16px; color:#191919; margin: 0px 0px 8px 0px;}

h1 {font-size: 16px; font-weight: bold; margin: 0px 0px 3px 0px; padding:0px;}
h2 {font-size: 14px; font-weight: bold; margin: 12px 0px 7px 0px; padding:0px;}
h3 {font-size: 13px; font-weight: bold; margin: 11px 0px 6px 0px; padding:0px;}
h4 {font-size: 12px; font-weight: bold; margin: 11px 0px 6px 0px; padding:0px;}

.bodybg {background: url(/pics/bodybg.gif) repeat-x #395571;}
.bg01 {background: url(/pics/bg01.gif) repeat-x #FFFFFF 0% 100%;}
.bg01_simple {background: url(/pics/bg01_simple.gif) repeat-x #FFFFFF 0% 100%;}
.bg02 {background: url(/pics/bg02.gif) #f6f6f6 no-repeat 100% 100%; padding: 14px 17px 17px 38px;}
.bg03 {background: url(/pics/bg03.gif) #f7f8fa no-repeat 100% 100%; padding: 15px 17px 17px 38px;}
.bg03_2 {background: url(/pics/bg03.gif) #f7f8fa no-repeat 100% 100%; padding: 8px 13px 11px 13px;}
.bg04 {background: url(/pics/bg04.gif) #fffbf1 no-repeat 0% 100%; padding: 11px 17px 14px 20px; margin: 0px 0px 14px 0px;}
.bg05 {background: url(/pics/bg05.gif) #f7f8f9 no-repeat 0% 100%; padding: 13px 17px 16px 10px; margin: 0px 0px 14px 0px;}

.auth {
	font-size: 11px;
	padding: 0px 3px 0px 3px; 
	border-top: #a4b0c4 1px solid; 
	border-left: #a4b0c4 1px solid; 
	border-right: #c7d3df 1px solid; 
	border-bottom: #c7d3df 1px solid; 
	width: 80px; 
	height: 17px;
}

div.infotable {padding: 0px; margin: 0px 0px 0px 0px;}
#infotable {border-collapse:collapse; font-size:11px;}
#infotable th {font-size:11px; color:#4c6d8e; text-align:left; padding:1px 6px 5px 7px; border: solid 2px #FFFFFF; font-weight: bold;}
#infotable tr {vertical-align: top;}
#infotable td {padding:7px 9px 8px 10px; border: solid 2px #FFFFFF;}
#infotable .sep {padding:0; background: url(/pics/bg14.gif) 0 100% repeat-x; border-left: solid 2px #FFFFFF; border-right: solid 2px #FFFFFF; height: 9px;}
#infotable .sep2 {padding:0; background:#E5E5E5; border-left: solid 2px #FFFFFF; border-right: solid 2px #FFFFFF; height: 1px;}
#infotable .sep img {visibility:hidden; height:2px; width: 2px;}
#infotable .sep2 img {visibility:hidden; height:1px; width: 1px;}
#infotable tr.even {background:#f8fafc;}
#infotable tr.noeven {background:#FFFFFF;}
#infotable td.footer {font-size:12px; color:#68727d; background:#edf1f4; padding:4px 10px 3px 10px; border: solid 2px #FFFFFF;}
#infotable td.s_input {padding:2px 6px 0px 4px;}
#infotable td.s_input2 {padding:2px 10px 0px 10px;}
#infotable td.tight {padding:4px 3px 5px 5px;}
#infotable .small_text {font-size: 10px;}
#infotable .sel {color:#CD150D;}
#infotable .date_list {height: 80px;}
#infotable .s_input_width {width:140px;}
#infotable .s_input_width2 {width:46px;}
#infotable .right {text-align:right;}
#infotable .accent {font-weight: bold; color: #0857a6;}
#infotable .big_accent {font-weight: bold; color: #f09800;}
#infotable .f12 {font-size: 12px;}
#infotable input.tio_button {}


table.main {background: white; border-collapse:collapse; margin-bottom: 13px; width: 100%;}
table.main tr {vertical-align: top;}
table.main tr td {padding: 5px 6px 5px 6px; border: solid 1px #dee3e7; font-size: 11px;}
table.main tr td.blue {background: #fafbfd;}
table.main tr.head1 td {background: #f3f6f9; padding:5px 6px; color: #47637d; font-weight: bold; font-size: 11px;}
table.main tr.head2 td {background: #f3f6f9; color: #333333; font-size: 12px;}
table.main tr.head3 td {background: #f3f6f9; padding: 0px; height:25px; font-size: 12px;}
table.main tr.footer td {background: #f3f6f9; height:23px;}
table.main tr td.input {padding:2px 5px;}
table.noborder tr td {border: 0px; padding: 0px;}
table.noborder tr td.input {padding:2px 5px}

.hline1 {background: url(/pics/hline1.gif) #f1f1f1 0px 0px repeat-x;}
.hline2 {background: url(/pics/hline2.gif) #e2e7ea 0px 0px repeat-x;}
.hline3 {background: url(/pics/hline3.gif) #f1f1f1 0px 0px repeat-x;}

.link_info {color: #555555; font-size:11px; padding-top:3px;}

/*white on white*/
.mes_container {background: #FFFFFF;} 
.line_ht {background: url(/pics/g.gif) repeat-x 0% 0%; height: 5px; margin: 0px 5px;} 
.line_hb {background: url(/pics/g.gif) repeat-x 0% 100%; height: 5px; margin: 0px 5px;} 
.line_vl {background: url(/pics/g.gif) repeat-y 0% 0%;} 
.line_vr {background: url(/pics/g.gif) repeat-y 100% 0%;} 
.corn_lt {background: url(/pics/corn_lt.gif) no-repeat 0% 0%;} 
.corn_rt {background: url(/pics/corn_rt.gif) no-repeat 100% 0%;} 
.corn_lb {background: url(/pics/corn_lb.gif) no-repeat 0% 100%;} 
.corn_rb {background: url(/pics/corn_rb.gif) no-repeat 100% 100%;} 

/*blue on white*/
.mes_container2 {background: #f8fafd;} 
.line_ht2 {background: url(/pics/g2.gif) repeat-x 0% 0%; height: 5px; margin: 0px 5px;} 
.line_hb2 {background: url(/pics/g2.gif) repeat-x 0% 100%; height: 5px; margin: 0px 5px;} 
.line_vl2 {background: url(/pics/g2.gif) repeat-y 0% 0%;} 
.line_vr2 {background: url(/pics/g2.gif) repeat-y 100% 0%;}
.corn_lt2 {background: url(/pics/corn_lt2.gif) no-repeat 0% 0%;} 
.corn_rt2 {background: url(/pics/corn_rt2.gif) no-repeat 100% 0%;} 
.corn_lb2 {background: url(/pics/corn_lb2.gif) no-repeat 0% 100%;} 
.corn_rb2 {background: url(/pics/corn_rb2.gif) no-repeat 100% 100%;} 

/*white on blue*/
.mes_container3 {background: #FFFFFF;} 
.line_ht3 {background: url(/pics/g.gif) repeat-x 0% 0%; height: 5px; margin: 0px 5px;} 
.line_hb3 {background: url(/pics/g.gif) repeat-x 0% 100%; height: 5px; margin: 0px 5px;} 
.line_vl3 {background: url(/pics/g.gif) repeat-y 0% 0%;} 
.line_vr3 {background: url(/pics/g.gif) repeat-y 100% 0%;} 
.corn_lt3 {background: url(/pics/corn_lt3.gif) no-repeat 0% 0%;} 
.corn_rt3 {background: url(/pics/corn_rt3.gif) no-repeat 100% 0%;} 
.corn_lb3 {background: url(/pics/corn_lb3.gif) no-repeat 0% 100%;} 
.corn_rb3 {background: url(/pics/corn_rb3.gif) no-repeat 100% 100%;} 

li {margin: 0px 0px 2px 0px; padding: 0px; }
ul {margin: 0px 0px 10px 20px; padding: 0px;}

.textareastyle {padding: 3px 5px; border: #999999 1px solid; background: #f3f3f3;}
.hr {background: url(/pics/hr.gif) 0% 50% repeat-x;}
.hr2 {background: url(/pics/hr2.gif) 0% 50% repeat-x;}
.separator {padding:0px; background:#E5E5E5; border-left: solid 2px #FFFFFF; border-right: solid 2px #FFFFFF; height: 1px;}
.dig_list {padding: 0px 0px 5px 32px;}
.dig1 {background: url(/pics/dig1.gif) no-repeat;}
.dig2 {background: url(/pics/dig2.gif) no-repeat;}
.dig3 {background: url(/pics/dig3.gif) no-repeat;}
.dig4 {background: url(/pics/dig4.gif) no-repeat;}
.dig5 {background: url(/pics/dig5.gif) no-repeat;}
.dig6 {background: url(/pics/dig6.gif) no-repeat;}
.dig7 {background: url(/pics/dig7.gif) no-repeat;}
.dig8 {background: url(/pics/dig8.gif) no-repeat;}
.dig9 {background: url(/pics/dig9.gif) no-repeat;}

.pad1 {padding: 7px 0px 0px 0px; width:58px;}
.pad2 {padding: 6px 0px 12px 0px; font-size:12px; color: #505050;}
.pad3 {padding: 7px 0px}
.pad4 {padding: 5px 0px}
.pad5 {padding: 12px 0px}
.pad6 {padding: 5px 0px 0px 0px}
.pad7 {padding: 3px 3px 3px 3px}
.pad7_2 {padding: 0px 0px 0px 3px}
.pad8 {padding: 6px 0px 6px 0px;}

.checked {font-weight: bold; color: #1c559a; font-size: 11px;}
.notchecked {font-weight: bold; color: #959595; font-size: 11px;}

.linkblock {background: #fffbf3; padding: 10px 15px 13px 15px; margin: 0px 0px 14px 0px;} 

.bg_menu_b {background: url(/pics/bg12.gif) #ebf2f6 0px 0px repeat-x;}
.bg_menu_g {background: url(/pics/bg13.gif) #f2f2f2 0px 0px repeat-x;}

.menu_b {background: url(/pics/mm1.gif) 8px 11px no-repeat; padding: 5px 18px 6px 19px; font-size: 12px; border-bottom: #e4ecf0 1px solid;}
.menu_g {background: url(/pics/mm2.gif) 8px 11px no-repeat; padding: 5px 18px 6px 19px; font-size: 12px; border-bottom: #ededed 1px solid;}
.menu_sel {color:#2c7da9; font-weight: bold;}
.menu_g_pad {background: url(/pics/mm2.gif) 8px 11px no-repeat; padding: 5px 18px 6px 33px; font-size: 12px; border-bottom: #ededed 1px solid;}
.bg_menu_g_pad {background: url(/pics/bg13.gif) #f2f2f2 0px 0px repeat-x;}
a.m1_menu_g_pad, a.m1_menu_g_pad:visited {color:#656565} a.m1_menu_g_pad:hover {color:#1B81CE}

.menu_b2 {background: url(/pics/mm1.gif) 8px 11px no-repeat; padding: 6px 18px 5px 19px; font-size: 12px; border-bottom: #e4ecf0 1px solid;}
.menu_b2_sel {background: url(/pics/mm2.gif) 8px 11px no-repeat; padding: 6px 18px 5px 19px; font-size: 12px; border-bottom: #ededed 1px solid;}
.menu_g2 {background: url(/pics/mm1.gif) 8px 11px no-repeat; padding: 6px 18px 5px 19px; font-size: 12px; border-bottom: #efefef 1px solid;}


.linkmark {background: url(/pics/mm4.gif) no-repeat 100% 5px; padding: 0px 2px 0px 0px;} 
.bankmark {background: url(/pics/m4.gif) no-repeat 0% 2px; padding: 0px 0px 0px 17px;} 
.bankmark .bank_annotation {line-height: 14px;} 
.ymark {background: url(/pics/m1.gif) no-repeat 0% 2px; padding: 0px 0px 0px 18px;} 
.bmark {background: url(/pics/m4.gif) no-repeat 0% 3px; padding: 2px 0px 4px 18px;} 
.gmenu {background: url(/pics/bg05.gif) #f7f8f9 no-repeat 0% 100%; padding: 10px 13px 9px 13px; margin: 0px 0px 14px 0px;} 
.blue_mark {background: url(/pics/smark.gif) no-repeat 0% 4px; padding: 2px 10px 4px 13px;} 
.smark {background: url(/pics/m5.gif) no-repeat 0% 8px; padding: 2px 10px 4px 10px; margin: 0px 0px 0px 5px;} 
.sbmark {background: url(/pics/mm1.gif) no-repeat 0% 8px; padding: 2px 10px 4px 9px;} 

/*для карты сайта*/
td.sitemap .map {padding: 0px 0px 20px 5px;}
td.sitemap .map div {padding: 0px 0px 7px 10px;}

.bor1_1 {background: url(/pics/p01.gif) no-repeat;}
.bor1_2 {background: url(/pics/p02.gif) 100% 0px no-repeat;}
.bor1_3 {background: url(/pics/p03.gif) no-repeat;}
.bor1_4 {background: url(/pics/p04.gif) 100% 0px no-repeat;}

.white_col {background:#FFFFFF;}
.red_col {background:#ffada1;}

.c_b {color:#2d4d74;}
.c_b2 {color:#4b637e;}
.c_b3 {color:#1c559a;}
.c_b4 {color:#496d91;}
.c_g {color:#888888;}
.c_g2 {color:#999999;}
.c_g2 a {color:#999999;}
.c_g3 {color:#999999;}
.c_w {color:white;}
.c_r {color:#CB2600;}
.c_or {color:#FF9D10;}

.f14 {font-size: 14px}
.f13 {font-size: 13px}
.f12 {font-size: 12px;}
.f11 {font-size: 11px;}
.f10 {font-size: 10px;}
.f9 {font-size: 9px}
.f11 p {font-size: 11px;}


.l {text-align: left;}
.r {text-align: right;}
.c {text-align: center;}
.j {text-align: justify;}
.l p {text-align: left;}

.far {font-family: Arial;}
.b {font-weight: bold;}
.n {font-weight: normal;}

.bottom {vertical-align: bottom;}
.top {vertical-align: top;}
.middle {vertical-align: middle;}

a {color: #1c559a} a:visited {color: #8c8c8c} a:hover {color: #FF9D10}
a.service_menu_back, a.service_menu_back:visited {color: #404040; text-decoration: none;} a.service_menu_back:hover {color: #404040; text-decoration: underline;}
a.blue:visited {color: #1c559a}
a.nv, a.nv:visited {color: #1c559a} a.nv:hover {color: #FF9D10}
a.todept, a.todept:visited {color: #2E5687; text-decoration: none;} a.todept:hover {color: #FF9D10}
a.gray, a.gray:visited {color: #999999} a.gray:hover {color: #FF9D10}
a.orange {color: #FF9D10; text-decoration: none;}, a.orange:visited {color: #FF9D10; text-decoration: none;} a.orange:hover {color: #999999; text-decoration: underline;}
a.nv_bl, a.nv_bl:visited {color: #333333} a.nv_bl:hover {color: #FF9D10}
a.m1_menu_b, a.m1_menu_b:visited {color:#325683} a.m1_menu_b:hover {color:#1B81CE}
a.m1_menu_g, a.m1_menu_g:visited {color:#656565} a.m1_menu_g:hover {color:#1B81CE}
a.m1_menu_sel, a.m1_menu_sel:visited {color:#2C7DA9;} a.m1_menu_sel:hover {color:#2C7DA9;}
a.bl, a.bl:visited {color:#333333} a.bl:hover {color:#1B81CE}
a.b2, a.b2:visited {color:#1c559a; text-decoration: underline;} a.b2:hover {color:#F89200; text-decoration: underline;}
a.g1, a.g1:visited {color:#7F8F52; text-decoration: none;} a.g1:hover {color:#F89200; text-decoration: underline;}
a.g2, a.g2:visited {color:#999999; text-decoration: none;} a.g2:hover {color:#999999; text-decoration: underline;}
a.gr1, a.gr1:visited {color:#999999; text-decoration: none;} a.gr1:hover {color:#F89200; text-decoration: none;}
a.r1, a.r1:visited {color:#ff5555; text-decoration: none;} a.r1:hover {color:#F89200; text-decoration: underline;}
a.b1, a.b1:visited {color:#2d4d74; text-decoration: none;} a.b1:hover {color:#F89200; text-decoration: underline;}
a.or1, a.or1:visited {color:#FF9200; text-decoration: none;} a.or1:hover {color:#FF9200; text-decoration: underline;}
a.more, a.more:visited {text-decoration: none; color:#2082CF; } a.more:hover {text-decoration: underline; color:#2082CF; }
a.newsanons, a.newsanons:visited {text-decoration: none; color:#505050; } a.newsanons:hover {text-decoration: underline; color:#505050; }

a.red_link, a.red_link:visited {color:#ff5555; text-decoration: underline;} a.red_link:hover {color:#F89200; text-decoration: underline;}
a.blue_link, a.blue_link:visited {color:#2d4d74; text-decoration: underline;} a.blue_link:hover {color:#F89200; text-decoration: underline;}


.my_search {border-top: #A52405 1px solid; border-right: #D97A62 1px solid; border-bottom: #D97A62 1px solid; border-left: #A52405 1px solid; background: #FFEBC9; font-color: #851D10; height: 16px; width: 94px;}
.title1 {font-size: 14px; font-weight: bold; color:#A12B1E; margin: 0px 0px 4px 0px;}
.date {font-size: 10px; color:#A12B1E; margin: 0px 0px 4px 0px;}
.annotation {font-size: 12px; line-height:17px; color:#333333; margin: 0px 0px 4px 0px;}
.header {font-size: 12px; padding: 4px 10px 4px 16px; background: url(/pics/bg10.gif) no-repeat #7E88A5;}
.header2 {font-size: 12px; padding: 4px 10px 4px 16px; background: url(/pics/bg11.gif) no-repeat #CDD7C6;}
.menu1 {font-size: 11px; color:#A6A695; padding: 6px 10px 8px 16px; background: #FBFAF3; border-bottom: #F4F2E5 5px solid; border-top: #EDEAD8 4px solid;}
.links {font-size: 11px; color:#A6A695; padding: 3px 10px 4px 10px; background: #FAF9F5; border-top: #FFFFFF 1px solid; margin: 0px 0px 3px 0px;}

.n_anons {font-size: 9px; color: #2B2B2B; padding: 1px 2px 0px 3px; margin: 3px 1px 0px 0px;}
.n_or  {background-color: #FAEDD0;}
.n_bl  {background-color: #DFE8F4;}
.n_gr  {background-color: #EAEAEA;}

.ots_1 {padding: 0px 12px 0px 5px;}
.ots_2 {margin: 12px 0px;}
.ots_3 {margin: 7px 0px 5px 0px;}
.ots_4 {margin: 1px 0px 0px 0px;}
.ots_5 {padding: 7px 0px 5px 0px;}
.ots_5_2 {padding: 8px 0px 5px 6px;}
.ots_6 {padding: 8px 0px 7px 0px;}
.ots_7 {padding-top: 3px;}
.ots_8 {padding-bottom: 5px;}

/*hmenu*/
.mbg_line {background: url(/pics/bg_line.gif) #FFFFFF repeat-x 0% 0%; height: 7px;}
.mbg1 {background: url(/pics/mbg1.gif) #FFFFFF repeat-x 0% 0%; height: 29px; font-family: arial, geneva, helvetica, MS sans serif;}
.mbg2 {background: url(/pics/mbg2.gif) no-repeat 100% 100%; height: 29px; vertical-align: bottom; padding: 0px 0px 0px 4px;}
.mbg3 {background: url(/pics/mbg3.gif) no-repeat 0% 100%; height: 29px; vertical-align: bottom; padding: 0px 4px 0px 0px;}
.mbg4 {background: url(/pics/mbg4.gif) repeat-x 0% 100%; height: 29px;}
.mseltext {color: #3287b5; padding: 12px 22px 0px 22px; vertical-align: top; font-size: 12px; font-weight: bold; font-family: arial, geneva, helvetica, MS sans serif;}
.temptemp{color: #99b532;}
.mtext {color: #4b6581; padding: 8px 13px 2px 13px; vertical-align: bottom; font-size: 11px; vertical-align: top; font-family: arial, geneva, helvetica, MS sans serif;}
.msep_cont {padding: 7px 8px 5px 8px; vertical-align: middle;} 
.msep {background: #fefeff; border-left: #c9d7e6 1px solid; height: 17px;}

div.serv_menu_line{
	cursor: pointer;
	text-decoration: underline;
	font-size: 11px;
	color: #4B6581;
}


div#serv_menu_itself {
	-moz-border-radius-bottomleft:7px;
	-moz-border-radius-bottomright:7px;

	border-color: #dbe4ed #dbe4ed #dbe4ed;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	position:absolute;
	width:195px;
	z-index:500;
	background-color: #FFF;
	cursor:pointer;
	display:none;
	padding: 7px 10px 10px 10px;
}

#serv_menu_itself div{
	padding:6px 5px 6px 5px;
}


.serv_menu_hover {
	background-color: #EBF2F6 !important;
}
a.serv_menu_link, a.serv_menu_link:visited, a.serv_menu_link:hover {
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #4B6581;
	}

.faq_answer_text, .faq_answer_text *{
	/*font-family: sans-serif;*/
}

.faq_answer_text p{
	margin: 6px 0px 6px 0px;
}

/*sprites*/ 
.s1 {
	background-image: url(/pics/sprites-no.png);
	background-repeat: no-repeat;
}
.s2 {
	background-image: url(/pics/sprites-x.png);
	background-repeat: repeat-x;
}
.s3 {
	background-image: url(/pics/sprites-y.png);
	background-repeat: repeat-y;
}


/*rss-block*/ 
div.index_rss {
	width: 100%;
	background-position: right 0px;
	margin-top:10px
}

div.index_rss_text {
	margin-left: 48px;
	height: 40px;
}
div.index_rss_text p{
	padding: 17px 0px 0px 0px;
}
	
div.index_rss a {
	font-size: 12px;
	font-weight: bold;
	color: #f38400;
}
div.index_rss_icon {
	background-position: 0px 0px;
	width: 41px;
	height: 40px;
	float: left;
}

div.image_square {
	/*background-position: 0px 0px;
	background-color: #FFFFFF;*/
	padding: 0px 5px 5px 0px;
	text-align: center;
	width: 150px;
	height: 160px;
	float: left;
}

div.top_weeks {
	font-size: 11px;
	#font-weight: bold;
	color: #999999;
}

div.gray_text {
	font-size: 10px;
	color: #999999;
	padding: 0px 10px 0px 10px;
}

div.authors_square {
	width: 200px;
}

div.authors_names {
	width: 110px;
	float: left;
}

div.authors_days {
	width: 35px;
	float: left;
	color: #222222;
}

div.authors_images {
	width: 25px;
	float: left;
	color: #222222;
}

div.authors_rating {
	width: 25px;
	float: left;
	color: #222222;
}

.authors_names_head {
	width: 110px;
	font-size: 10px;
	color: #999999;
}

.authors_days_head {
	width: 35px;
	font-size: 10px;
	color: #999999;

}

.authors_images_head {
	width: 25px;
	font-size: 10px;
	color: #999999;
}

.authors_rating_head {
	width: 25px;
	font-size: 10px;
	color: #999999;

}

.authors_all {
	font-size: 10px;
	color: #999999;
}


a.hmenu_sel, a.hmenu_sel:visited {text-decoration: none; color:#505050; } a.hmenu_sel:hover {text-decoration: underline; color:#505050; }
a.hmenu, a.hmenu:visited {color:#4b6581; } a.hmenu:hover {color:#4b6581; }



/*обертка для таблицы с контентом*/
div.ps_wrap{
    z-index: 30;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
    height:85px;
}


/*контейнер списка изображений*/
table.ps_table {
    z-index: 1;
    position: relative;
    top: 0;
    margin: 0;
    padding: 0;
    
}

table.ps_table tr.ps_row{
	/*width:12000px;*/
	/*white-space: nowrap;*/
}


/*контейнер для каждого изображения. можно задать размер контейнера - все, что в него не влезет, будет отбрезано*/
table.ps_table td.ps_td {
   /* float: left;*/
    padding: 0;
    margin: 0;
}

/*див, обрамляющий картинку контента*/
.img_div{
	padding:4px;
	margin-right:9px;
	margin-left:2px;
	border:solid 1px #cacdd2;
	
}

/*изображение в слайдере*/
div.img_div img.ps_img{
    height:75px;
    padding: 0;
    margin: 0;
}



/*стрелка влево*/
.slide_left{
    width:36px;
    height:85px;
    background-image: url(/pics/slider_ar_left.gif);
    background-repeat: no-repeat;
    cursor:pointer;
    padding: 0;
    margin: 0;
}

/*стреока вправо*/
.slide_right{
    width:36px;
    height:85px;
    background-image: url(/pics/slider_ar_right.gif);
    background-repeat: no-repeat;
    cursor:pointer;
    padding: 0;
    margin: 0;
}

/*таблица, в которой находится контент и стрелки*/
.slide_table{
    padding: 10px 0px 10px 0px;
    margin: 0;
}



/* таблица обрамления контрола*/
#slider_frame_table{
	background: #ffffff;
	padding: 0px 0px 0px 0px;
}

/* таблица обрамления табов*/
#slider_tab_table{
	
}
/* самая верхняя полоска*/
#slider_frame_table tr.frame_table_top_tr{
	background: #f7f8fa;
	height:7px;
}


/*отступ табов от левого края*/
#slider_tab_table .ft_tab_left{
	height:24px;
	width:15px;
	
}

/*разделитель табов*/
#slider_tab_table .tab_separator{
		height:24px;
		width:2px;
		background-image: url(/pics/ft_tab_separator_back.gif);
		background-repeat: no-repeat;
	
}

/*разделитель табов отсутствует*/
#slider_tab_table .tab_no_separator{
        height:24px;
        width:2px;
}


/*бэк для табов*/
#slider_tab_table div.slider_tab_bg {
	background: url(/pics/ft_tab_left_bg.gif) #FFFFFF repeat-x 0% 0%;
	height: 24px;
        text-align:left;
	width:100%;
}

/*фон для выбраной табы*/
#slider_tab_table .tab_selected{
        background-image: url(/pics/ft_tab_selected.gif);
        background-repeat: no-repeat;
}



/*неактивный таб*/
#slider_tab_table .tab_punkt{
	cursor:pointer;
	height: 24px;
	padding: 1px 14px 0px 14px;
	color: #4b6581;
	text-decoration:underline;
	font-size: 11px;
}

/*правый угол для выбраной табы*/
#slider_tab_table .tab_punkt_selected{
	cursor:pointer;
	background:transparent url(/pics/ft_tab_selected_right.gif) 100% 0 no-repeat;
	height: 24px;
	padding: 7px 14px 0px 14px;
	color: #3287b5 !important;
	font-weight: bold;
	text-decoration:none !important;
	font-size: 11px;
}

/*низ обрамляющей таблицы*/
#slider_frame_table .frame_table_bottom{
	 background-image: url(/pics/ft_tab_bottom_back.gif);
	 height: 22px;
	 padding: 4px 0px 4px 40px;
	 font-size: 11px;
}

td.tops_authors{
	padding: 2px 0px 2px 0px;
}

.calendar_row{
		/*padding: 2px 0px 2px 20px;*/
		height: 22px;
		background: #EBF2F6;
		cursor:pointer;
}

.calendar_row_dark{
		/*padding: 2px 0px 2px 20px;*/
		height: 22px;
		background: #CCCCCC;
		cursor:pointer;
}

.calendar_row td{
		padding: 2px 0px 2px 20px;
}

.calendar_row_dark td{
		padding: 2px 0px 2px 20px;
}

.fact_list li{
		padding-bottom: 7px;
}

.keywords_names_head {
		color:#999999;
		font-size:11px;
		height:30px;
		background: #f3f3f3;
		padding-left:10px;
		
}

.keywords_row_even {
		background: #f3f3f3;
}

.keywords_row_odd {
		background: #ffffff;
}

.keywords_row_odd td{
		padding:5px 10px;	
}

.keywords_row_even td{
		padding:5px 10px;		
}


.stock_cost_row_even{
		background: #f7f8fa;
}

.stock_cost_row_odd td{
		padding:15px 10px;
		vertical-align:top;
}

.stock_cost_row_even td{
		padding:15px 10px;
		vertical-align:top;
}

.small_black_font {
		font-size:11px;
}



.stock_names_head {
		color:#999999;
		font-size:11px;
		height:30px;
		/*background: #f7f8fa;*/
		padding-left:10px;
		
}

/* таблица обрамления табов*/
#stock_tab_table{
	
}
/* самая верхняя полоска*/
#stock_tab_table tr.frame_table_top_tr{
	background: #f7f8fa;
	height:7px;
}


/*отступ табов от левого края*/
#stock_tab_table .ft_tab_left{
	height:24px;
	width:15px;
	
}

/*разделитель табов*/
#stock_tab_table .tab_separator{
		height:24px;
		width:2px;
		background-image: url(/pics/ft_tab_separator_back.gif);
		background-repeat: no-repeat;
	
}

/*разделитель табов отсутствует*/
#stock_tab_table .tab_no_separator{
        height:24px;
        width:2px;
}


/*бэк для табов*/
#stock_tab_table div.stock_tab_bg {
	background: url(/pics/ft_tab_left_bg.gif) #FFFFFF repeat-x 0% 0%;
	height: 24px;
        text-align:left;
	width:100%;
}

/*фон для выбраной табы*/
#stock_tab_table .tab_selected{
        background-image: url(/pics/ft_tab_selected.gif);
        background-repeat: no-repeat;
}



/*неактивный таб*/
#stock_tab_table .tab_punkt{
	cursor:pointer;
	height: 24px;
	padding: 1px 14px 0px 14px;
	color: #4b6581;
	text-decoration:underline;
	font-size: 11px;
}

/*правый угол для выбраной табы*/
#stock_tab_table .tab_punkt_selected{
	cursor:pointer;
	background:transparent url(/pics/ft_tab_selected_right.gif) 100% 0 no-repeat;
	height: 24px;
	padding: 7px 14px 0px 14px;
	color: #3287b5 !important;
	font-weight: bold;
	text-decoration:none !important;
	font-size: 11px;
}

.stock_names_line{
		height:15px;
		/*background: #dfe5ec;*/
		background-image: url(/pics/ft_tab_bottom_back.gif);
		
}


.stock_tariff_plan_link_out{
		cursor:pointer;
		text-decoration:underline;
		color:#1C559A;
		font-size:11px;
}

.stock_tariff_plan_link__hover{
		cursor:pointer;
		text-decoration:underline;
		color:#FF9D10;
		font-size:11px;
}

.stock_table_top{
		background:#F7F8FA;
		height:4px;
}