/* GLOBAL --------------------------------------------------------------------------------- */

/*html, body, table, tr, td, h1, h2, h3, h4, h5, h6, b, i, u, a, span, form, img, ul, ol, p {margin: 0; padding: 0; border: 0; font-size: 100.01%;}*/

* {font-size:100%; margin:0;}
h1, h2, h3, h4, h5, h6 {font-weight:normal; padding:0;}
table {border-collapse:collapse;}
th, td {border-collapse:collapse; padding:0; text-align:left; vertical-align:top;}
ol, ul, li {padding: 0;}
code, input, textarea {font-family: Arial, sans-serif;}
a {text-decoration:none;}
:link, :visited {text-decoration: underline;}
a img, fieldset {border: 0 none;}
b {font-weight: normal;}
i {font-style: normal;}

html, body {
	position: absolute;
	width: 100%; 
	height: 100%;
	font-family: Arial, sans-serif; font-size: 12px; line-height: 17px; color: #444;
	background: #fff;
	min-width: 990px;
}
.ie6 body {width:expression(document.body.clientWidth < 990 ? "990px": "100%");}

table {border-collapse: collapse;}
td, th {border-collapse: collapse; text-align: left; vertical-align: top;}

/* DESIGN --------------------------------------------------------------------------------- */

.global_two {width: 100%;}
.global_right {width: 200px; padding-left: 12px;}
.global_left {width: 221px; padding-right: 8px;}
.global_content {padding-left: 19px;}
.vsep_header {height: 20px;}

.global_all {position: relative; height: 100%;}
html>body .global_all {height: auto; min-height: 100%;}
.global_pre_footer {height: 120px;}
.footer {height: 90px; position: absolute; left: 0; bottom: 0; width: 100%;}
.footer div {height: 63px; float: right; white-space: nowrap; padding: 27px 30px 0 4px; border-top: 1px solid #c5bebe;}
.footer div, .footer div a {font-size: 12px; line-height: 19px;}
.footer div {color: #343434;}
.footer div a {color: #2375c9; text-decoration: underline;}
.footer div a:hover {color: #f17c18;}


.pools_block .input_b .left {width: 8px; background: transparent url(/images/pane_input_left.png) left top no-repeat;}
.pools_block .input_1 .right {width: 8px; background: transparent url(/images/pane_input_right.png) left top no-repeat;}
.pools_block .input_b {position: relative; height: 21px;}
.pools_block .input_b div {float: left; height: 20px;}
.pools_block .input_b .center {background: transparent url(/images/pane_input_bg.png) left top repeat-x;}
.pools_block .input_b .center .input-text {padding: 2px 2px 1px 2px; border: 0; font-size: 13px;}


.user_block {background: transparent url(/images/signin_gr.png) left bottom repeat-x;}
.user_block .content {height: 127px; padding: 14px 13px 0 10px; background: transparent url(/images/signin_bg.jpg) right bottom no-repeat;}
.user_block .content h2 {color: #fff; font-weight: bold; margin: 0 0 10px 6px;}
.user_block .input_b {position: relative; height: 21px;}
.user_block .input_b div {float: left; height: 20px;}
.user_block .input_b .left {width: 8px; background: transparent url(/images/pane_input_left.png) left top no-repeat;}
.user_block .input_b .center {background: transparent url(/images/pane_input_bg.png) left top repeat-x;}
.user_block .input_b .center .input-text {padding: 2px 2px 1px 2px; border: 0; font-size: 13px;}
.user_block .input_1 .right {width: 8px; background: transparent url(/images/pane_input_right.png) left top no-repeat;}
.user_block .input_1 .center {width: 161px;}
.user_block .input_1 .center .input-text {width: 154px;}
.user_block .input_1 {margin-bottom: 7px;}
.user_block .input_2 .right {width: 59px;}
.user_block .input_2 .right input {width: 59px; height: 20px;}
.user_block .input_2 .center {width: 110px;}
.user_block .input_2 .center .input-text {width: 102px;}
.user_block .input_2 {margin-bottom: 4px;}
.user_block .additional {padding: 0 8px;}
.user_block .additional a {font-size: 11px; line-height: 12px; color: #fff; text-decoration: underline;}

.user_block.user_signed {background: transparent url(/images/signin_gr.png) left bottom repeat-x;}
.user_block.user_signed .content { padding-top: 5px; padding-bottom: 4px; height: 132px;}
.user_block.user_signed .content h2 {margin-bottom: 4px;}
.user_block.user_signed .nav {margin-bottom: 4px;}
.user_block.user_signed .nav a {display: block; font-size: 12px; color: #fff; text-decoration: underline; padding: 1px 10px 1px 25px;}
.user_block.user_signed .nav a.settings {background: transparent url(/images/i_userpane_settings.png) 8px center no-repeat;}
.user_block.user_signed .nav a.stats {background: transparent url(/images/i_userpane_stats.png) 9px center no-repeat;}
.user_block.user_signed .nav a.code {background: transparent url(/images/i_userpane_code.png) 7px center no-repeat;}
.user_block.user_signed .nav a.partners {background: transparent url(/images/i_userpane_partners.png) 9px center no-repeat;}
.user_block.user_signed .additional a {font-size: 12px;}

.user_block a:hover {text-decoration: none !important;}

.pools_block {margin-bottom: 38px;}
.pools_block .content {background: #70b319 url(/images/pools_bg.gif) right bottom no-repeat; padding: 7px 0 10px 10px; color: #fff;}
.pools_block .content h2 {color: #fff; font-weight: bold; margin: 0 0 7px 6px;}
.pools_block a {color:#fff; font-weight: bold;}

.search_block {margin-bottom: 20px;}
.search_block .content {background: #60a2eb url(/images/search_bg.jpg) right top no-repeat; padding: 7px 0 10px 10px;}
.search_block .content h2 {color: #fff; font-weight: bold; margin: 0 0 7px 6px;}
.search_block .input_b {position: relative; height: 20px;}
.search_block .input_b div {float: left; height: 20px;}
.search_block .input_b .left {width: 8px; background: transparent url(/images/pane_input_left.png) left top no-repeat;}
.search_block .input_b .center {background: transparent url(/images/pane_input_bg.png) left top repeat-x;}
.search_block .input_b .center .input-text {width: 109px; padding: 2px 2px 1px 2px; border: 0; font-size: 13px;}
.search_block .input_b .right {width: 60px;}
.search_block .input_b .right input {width: 60px; height: 20px;}

.select_period_block {width: 200px; height: 131px; background: #f4f4f4 url(/images/graypane_bg.png) left top no-repeat;}
.select_period_block .content {padding: 7px 0 10px 16px;}
.select_period_block .content h2 {color: #252525; font-weight: bold; margin: 0 0 7px 0;}
.select_period_block .input_b {position: relative; height: 23px; margin-bottom: 7px;}
.select_period_block .input_b div, .select_period_block .input_b a {float: left; height: 23px;}
.select_period_block .input_b .ann {width: 18px; font-size: 11px; color: #262626;}
.select_period_block .input_b .left {width: 10px; background: transparent url(/images/input_left.png) left top no-repeat;}
.select_period_block .input_b .center {width: 92px; background: transparent url(/images/input_bg.png) left top repeat-x;}
.select_period_block .input_b .center input {width: 90px; border: 0; margin-top: 1px; padding-top: 2px;}
.c2 {background: transparent url(/images/input_bg2.png) left top no-repeat;}
.c2 input {border: 0;  margin-top: 1px; padding-top: 2px;}
.select_period_block .input_b .right {display: block;}
.select_period_block .input_b .right {width: 39px;}
.select_period_block .input_b .right img {width: 39px; height: 23px;}
.select_period_block .submit_b {margin-top: 10px; padding-left: 87px;}
.select_period_block .submit_b input {width: 72px; height: 23px;}

.global_right .info_block {padding: 12px 13px 11px 16px;}
.global_right .info_block h1 {font-weight: bold; color: #1b1b1b; font-size: 12px; line-height: 17px; margin-bottom: 5px;}
.global_right .info_block .item {margin: 18px 0 30px 0;}
.global_right .info_block .item p {padding: 14px 0; color: #2c2c2c; font-size: 11px; line-height: 16px;}
.global_right .info_block .item a.link {color: #1e76d7; font-size: 12px; line-height: 16px; text-decoration: underline;}
.global_right .info_block .item a.link:hover {color: #f17c18;}

.header {height: 142px; margin-right: 8px; background: #fff url(/images/header_bg.jpg) right bottom no-repeat;}
.header .logo {position: absolute; top: 18px; left: 29px;}
.header .site_title {position: absolute; top: 40px; left: 134px;}
.header .site_title h1 {display: block; background: transparent url(/images/site_title.png) left top no-repeat; text-indent: -5000px; width: 437px; height: 41px;}
.header .nav {padding: 99px 10px 0 134px;}
.header .nav a {color: #4078b6; font-size: 16px; line-height: 19px; font-weight: bold; text-decoration: underline; padding-right: 20px;}
.header .nav a:hover {color: #f17c18;}

.sectors {background: #60a2eb url(/images/leftcol_blue_bg.jpg) right bottom no-repeat; margin-bottom: 21px;}
.sectors .content {padding: 23px 10px 19px 13px;}
.sectors .content h2 {color: #fff; font-size: 17px; line-height: 19px; font-weight: bold; margin-bottom: 24px;}
.sectors .content ul {padding-left: 16px; list-style-type: none;}
.sectors .content ul li {padding-bottom: 16px;}
.sectors .content ul li a {font-size: 13px; line-height: 17px; color: #fff; font-weight: bold; text-decoration: underline;}
.sectors .content ul li span.count {font-size: 10px; color: #fff; font-weight: bold; padding-left: 7px;}
.sectors .content ul ul {padding: 14px 0 0 19px;}
.sectors .content ul ul li {padding: 0;}
.sectors .content ul ul a {font-weight: normal;}
.sectors .content ul ul span.count {font-size: 9px;}
.sectors .content a:hover {text-decoration: none;}

.global_left .calendar {text-align: center;}

.global_left .news_list {padding: 11px 9px 21px 13px;}
.global_left .news_list h1 {font-size: 17px; line-height: 21px; color: #15457a; font-weight: bold;}
.global_left .news_list ul {padding: 17px 17px 0 10px; list-style-type: none;}
.global_left .news_list ul li {margin-bottom: 21px;}
.global_left .news_list ul li .date {font-size: 10px; color: #2c2c2c;}
.global_left .news_list ul li .company {font-size: 12px; line-height: 17px; font-weight: bold; color: #2c2c2c; padding-bottom: 2px;}
.global_left .news_list ul li a {display: block; color: #1e76d7; font-size: 11px; line-height: 17px; text-decoration: underline;}
.global_left .news_list ul li a:hover {color: #f17c18;}

.user_panel_nav {padding: 2px 10px 10px 26px;}
.user_panel_nav strong {color: #292929; font-size: 13px; line-height: 17px;}
.user_panel_nav div {padding: 12px 0 17px 9px;}
.user_panel_nav div a {font-size: 12px; line-height: 19px; color: #1e76d7; text-decoration: underline;}
.user_panel_nav div a:hover {color: #f17c18;}


/* CONTENT --------------------------------------------------------------------------------- */

#content h1 {color: #15457a; font-size: 19px; line-height: 21px; font-weight: bold; margin-bottom: 17px;}
#content h2 {color: #15457a; font-size: 19px; line-height: 21px; font-weight: bold; margin-bottom: 17px;}
#content h3 {color: #252525; font-size: 16px; line-height: 18px; font-weight: bold; margin-bottom: 10px;}

#content a {color: #1e76d7; text-decoration: underline;}
#content a:hover {color: #f17c18;}

#content .news_list .news_item {}
#content .news_item {width: 100%; margin-bottom: 17px;}
#content .news_item .t_l {width: 10px; height: 10px;}
#content .news_item .t_r {width: 10px;}
#content .news_item .b_l {height: 10px;}
#content .news_item td {font-size: 1px; line-height: 1px;} 
#content .news_item td p{font-size: 12px; line-height: 14px;}
#content .news_item .t_l {background: transparent url(/images/news_item_t_l.gif) left top no-repeat;}
#content .news_item .t {background: transparent url(/images/news_item_t.gif) left top repeat-x;}
#content .news_item .t_r {background: transparent url(/images/news_item_t_r.gif) left top no-repeat;}
#content .news_item .b_l {background: transparent url(/images/news_item_b_l.gif) left top no-repeat;}
#content .news_item .b {background: transparent url(/images/news_item_b.gif) left top repeat-x;}
#content .news_item .b_r {background: transparent url(/images/news_item_b_r.gif) left top no-repeat;}
#content .news_item .l {background: transparent url(/images/news_item_l.gif) left top repeat-y;}
#content .news_item .r {background: transparent url(/images/news_item_r.gif) left top repeat-y;}

#content .news_item .image {width: 111px; padding-right: 10px; padding: 12px;}
#content .news_item .content {padding: 12px; font-size: 12px; line-height: 17px;}
#content .news_item .content .date {color: #444444; margin-bottom: 12px;}
#content .news_item .content a {color: #2b73c2; text-decoration: underline;}
#content .news_item .content a:hover {color: #f17c18;}

#content .gray_pane {background: transparent url(/images/gray_pane_gr.gif) left top repeat-x; margin-bottom: 17px;}
#content .gray_pane .content {padding: 7px 13px;}
#content .gray_pane .content table {width: 100%; height: 21px;}
#content .gray_pane .content table td {vertical-align: middle; color: #383838; font-size: 12px;}
#content .gray_pane .content table .right {text-align: right;}
#content .gray_pane .content table td span {padding-right: 7px;}
#content .gray_pane .content table td select {vertical-align: middle; font-size: 14px; margin-right: 7px; height: 21px;}
#content .gray_pane .content table td input {vertical-align: middle; font-size: 14px; width: 32px;}
#content .gray_pane .content a {color: #1e76d7; text-decoration: underline;}
#content .gray_pane .content a:hover {color: #63aaf9;}
#content .gray_pane .content .stats * {padding-right: 10px;}

#content .stats_sites {width: 100%; margin-bottom: 21px;}
#content .stats_sites th {text-align: center; padding-bottom: 12px; padding-top: 2px;}
#content .stats_sites th a {font-size: 11px; line-height: 16px; color: #1e76d7; text-decoration: underline; font-weight: normal;}
#content .stats_sites th a:hover {color: #63aaf9;}
#content .stats_sites th span {color: #232323; font-weight: normal; font-size: 11px; line-height: 16px;}
#content .stats_sites th.asc {background: transparent url(/images/list_arrow_s_up.gif) center 18px no-repeat;}
#content .stats_sites th.desc {background: transparent url(/images/list_arrow_s_down.gif) center 17px no-repeat;}
#content .stats_sites th.asc2 {background: transparent url(/images/list_arrow_s_up.gif) 37px 18px no-repeat;}
#content .stats_sites th.desc2 {background: transparent url(/images/list_arrow_s_down.gif) 37px 17px no-repeat;}
#content .stats_sites td {padding: 2px 0 7px 0;}
#content .stats_sites td.rating_num {color: #101010; font-size: 12px; text-align: center; font-weight: bold;}
#content .stats_sites td.site_name {padding-left: 7px;}
#content .stats_sites td.site_name a {color: #101010; font-size: 12px; line-height: 19px; text-decoration: underline; padding-right: 6px;}
#content .stats_sites td.site_name a:hover {color: #f17c18;}
#content .stats_sites td.num {text-align: center; font-size: 11px; color: #101010; padding: 5px 10px; vertical-align: middle;}
#content .stats_sites tr.active_t td.site_name a {color: #1e76d7;}
#content .stats_sites tr.active_t td.site_name a:hover {color: #63aaf9;}
#content .stats_sites tr.active_t td.num {font-weight: bold;}
#content .stats_sites tr.active_t td.site_name {background: #eae8e8 url(/images/stats_sites_active_t_l.gif) left top no-repeat;}
#content .stats_sites tr.active_t td.num {background: #eae8e8;}
#content .stats_sites tr.active_t td.rate {background: #eae8e8 url(/images/stats_sites_active_t_r.gif) right top no-repeat;}
#content .stats_sites tr.active_b td.details {background: #eae8e8; padding-bottom: 0;}
#content .stats_sites tr.active_b td.details .descr {padding: 12px 44px 6px 21px; color: #101010; font-size: 12px; line-height: 17px;}
#content .stats_sites tr.active_b td.details .nav {padding: 7px 44px 12px 21px;}
#content .stats_sites tr.active_b td.details .nav a {color: #1e76d7; font-size: 12px; line-height: 17px; padding-right: 17px;}
#content .stats_sites tr.active_b td.details .nav a:hover {color: #f17c18;}
#content .stats_sites.client_summary {width: 300px; margin-top: 10px;}
#content .stats_sites.client_summary td, #content .stats_sites.client_summary th {border: 1px solid #d3d3d3;}

#content .updated {padding: 4px 10px 6px 37px; background: transparent url(/images/update_pane.gif) left top no-repeat; font-size: 11px; color: #fff; font-weight: bold;}
#content .updated span {padding-left: 6px;}

#content .stats_general {width: 271px; margin-bottom: 12px;}
#content .stats_general td {padding: 2px 10px 2px 0;}
#content .stats_user_general {width: 360px;}

#content .graph {padding-bottom: 17px;}

#content .recent_sites .item {height: 21px;}
#content .recent_sites .item .date {float: left; width: 77px; text-align: right; color: #8e8b8b; font-size: 11px;}
#content .recent_sites .item .site {padding-left: 12px; float: left; text-align: left;}
#content .recent_sites .item .site a {text-decoration: underline; color: #101010; font-size: 14px; text-decoration: underline;}
#content .recent_sites .item .site a:hover {color: #f17c18;}

#content .big {font-size: 13px; line-height: 21px; color: #161616; font-weight: normal;}
#content a.away {font-size: 13px; color: #1e76d7; text-decoration: underline; padding-right: 13px; background: #fff url(/images/i_away.gif) right center no-repeat;}
#content a.away:hover {color: #1e76d7;}

/* PLUGINS & SNIPPETS ----------------------------------------------------------------------- */

.b-round {display: block; position: relative; z-index: 1;}
.b-round .l, .b-round .r {left:0; overflow:hidden; position:absolute;}
.b-round .l i, .b-round .r i {background:transparent url(/images/corners.png) repeat scroll 0 0;}
.ie6 .b-round .l i, .ie6 .b-round .r i {background-image: url(/images/corners.gif);}
.b-round .l *, .b-round .r * {height:528px; left:0; position:absolute; width:80px;}
.b-round .r {left:auto; right:0;}

.b-round_7 .t {margin-bottom:-7px;}
.b-round_7 .l, .b-round_7 .r {height:7px; width:7px; }
.b-round_7 .r * {margin-left:-7px;}
.b-round_7 .t * {margin-top:-40px;}
.b-round_7 .b {margin-top:-7px;}
.b-round_7 .b * {margin-top:-47px;}
.ie6 .b-round_7 .r.t {margin-right: 17px;}


.b-round_10 .l, .b-round_10 .r {width:10px;height:10px}
.b-round_10 .r * {margin-left:-10px}
.b-round_10 .t {margin-bottom:-10px}
.b-round_10 .t * {margin-top:-88px}
.b-round_10 .b {margin-top:-10px}
.b-round_10 .b * {margin-top:-98px}
.ie6 .b-round_10 .r.t {margin-right: 7px;}


/* OVERRIDE ------------------------------------------------------------------------------- */

*.none {display: none;}
*.hidden {visibility: hidden;}
*.abs {position: absolute;}
*.rel {position: relative;}
*.nofont {font-size: 1px; line-height: 1px;}

td.vcenter {vertical-align: middle;}
.hcenter {text-align: center;}

.png {filter:expression(fixpng(this));}
.png a {position: relative;}

/*------------------------------------------------------------------------------------*/

		.header {height: 142px; margin-right: 8px; background: #fff url(/images/header_bg_gray_gr.gif) right bottom repeat-x;}
		.header .content {height: 142px; background: transparent url(/images/header_bg_gray.jpg) right bottom no-repeat;}
		.header .nav a {color: #0a4d98;}
		.header .nav a:hover {color: #f17c18;}
		
		
		
		
		
		
		
/*-----------------------------------------*/
#content_comnapy img
{
	padding-right: 10px;
}
.pools
{
	list-style: none;
	margin-top: 15px;
}
.pools li
{
	padding-bottom: 5px;
}
.sub_pools
{
	background-color: #4989d0;
	color:  white;
	font-weight: bold;
	border: none;
	height: 23px;
	line-height: 23px;
	padding: 0px 3px;
}
.grey_tr
{
	background-color: #EAE8E8;
}
.activ td.first_left
{
	background-color: #EAE8E8;
	background-image: url(http://www.statek.ru/images/stats_sites_active_t_l.gif);
	background-repeat: no-repeat;
}
.activ td.first_right
{
	background-color: #EAE8E8;
	background-image: 	url(http://www.statek.ru/images/stats_sites_active_t_r.gif);
	background-repeat: no-repeat;
	background-position:100% 0;
}
