/* main skeleton begin */
* {
	margin: 0;
	padding: 0;
}
html, body { 
	height: 100%;
	font-family: Arial,Tahoma;	
}
body.mailer_min_width{
	/* min-width: px; */
}


#wrapper {
	min-width: 960px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
#footer {
	margin: -70px auto 0;
	min-width: 960px;
	height: 65px;
}
#middle {
	width: 100%;
	padding: 5px 0px 75px 0px;
	height: 1%;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#content {
	padding: 0px 247px 0px 5px;
	overflow: hidden;
}
.right_content_area {
	float: left;
	margin-right: -3px;
	width: 242px;
	margin-left: -242px;
	position: relative;
}
.right_content_area  .inclusion{

}
/* main skeleton end */



#flashcontent{
	height: 80px;
	overflow: hidden;
}
#header_middle {
	width: 100%;
	padding: 0px;
	height: 1%;
}
#header_middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}	
#header_container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#header_content {
	padding: 0px 245px 0px 103px;
}
#header_left_content_area {
	float: left;
	width: 92px;
	padding: 0px 0px 0px 5px;
	margin-left: -100%;
	position: relative;
}
#header_right_content_area {
	float: left;
	margin-right: -3px;
	width: 242px;
	margin-left: -242px;
	position: relative;
}
#header_left_content_area a,
.new_turpasport,
.new_rss,
.new_logout{
	display: block;
	margin: 0px;
	padding: 0px;
	border:none;
	text-decoration: none;	
}
#header_left_content_area a{
	width:92px;
	height:66px; 
	background: url(/img/spo_logo.png) 0px 0px no-repeat;	 
}
#header_right_content_area div.new_rbc4{
	margin-right: 3px;
}
.new_turpasport{
	width:104px;
	height:26px; 
	background: url(/img/newimg/sprite.gif) 0px 0px no-repeat;
	float: left;
}
.new_rss{
	width:40px;
	margin-top: 10px;
	height:14px; 
	background: url(/img/newimg/sprite.gif) -92px -41px no-repeat;	 
	float: right;	
	font-size: 11px;
	color: #2D68A3;
	padding-left: 20px;
}
.new_top_rss{
	overflow: hidden;
}
.new_enter{
	overflow: hidden;
	padding: 10px 5px 8px 7px;
	color:#2D68A3;
	font-size:12px;	
}
.new_enter a {
	color:#2D68A3;
	font-size:12px;	
}
.new_enter span{
	padding: 0px 6px;
}
.new_logout{
	width: 14px;
	height:14px; 
	background: url(/img/newimg/sprite.gif) -56px -95px no-repeat;	 
	float: right;	
	font-size: 0px;
	margin-left:5px;
}
.new_enter a.new_login_manager{
	text-decoration:underline; 
	font-weight: bold;
	color:#7F7F7F;
	font-size:13px;
}
.new_menu_bottom{
	height: 34px;
	padding: 0px 5px 0px 5px;		
	color:#2D68A3;
	font-size:12px;
	background: url(/img/newimg/gradient.gif) 0px -300px repeat-x;	 	
	
}
.new_menu_bottom a,
.new_menu_bottom span{
	color:#2D68A3;
	font-size:12px;
	display: block;
	float: left;
	padding-top: 9px;	
}
.new_menu_bottom a:hover{
	text-decoration: none;
}
.new_menu_bottom span{
	padding-left: 3px;
	padding-right: 3px;	
}
.new_menu_bottom_active{
	font-weight: bolder;
}
.new_menu_news{
	padding-top: 4px;
	font-size: 11px;
}

















/* RB begin */

.new_rb_wrap_tb,
.new_rb_wrap_t,
.new_rb_wrap_b,
.new_rb_wrap_tx,
.new_rb_wrap_bx,
.new_rb_wrap_g{
	border: 1px solid #e2eaf1;
	height: 1%;
	position: relative;
}

.new_rb_wrap_tx,
.new_rb_wrap_g{
	border-top: none;
}	

.new_rb_wrap_bx{
	border-bottom: none;
}	

.new_rb_wrap_g{
	background: url(/img/newimg/new_gradient_menu.gif) repeat-x;	 
}


.new_rb_wrap_tx div.new_rb_in,
.new_rb_wrap_g div.new_rb_in{
	border-top: none;
}	

.new_rb_wrap_bx div.new_rb_in{
	border-bottom: none;
}

.new_rb_in{
	height: 1%;
	position: relative;
}	
.new_rb_lt{
	top: -1px;
	left: -1px;
	background: url(/img/newimg/sprite.gif) -98px -35px  no-repeat;
}
.new_rb_lb{
	bottom: -1px;
	left: -1px;
	background: url(/img/newimg/sprite.gif) -98px -29px no-repeat;	
}
.new_rb_rt{
	top: -1px;
	right: -1px;
	right: 0px;
	margin-right: -1px;
	 background: url(/img/newimg/sprite.gif) -92px -35px no-repeat;	  
}
.new_rb_rb{
	bottom: -1px;
	right: -1px;
	background: url(/img/newimg/sprite.gif) -92px -29px no-repeat;	
}
.new_rb_lt,
.new_rb_lb,
.new_rb_rt,
.new_rb_rb{
	height: 6px;
	width: 6px;
	position: absolute;	
	z-index: 999;		
	font-size: 0px;
	line-height: 0px;
}

/* RB end*/











/* RB blue begin */
.new_rb_wrap_blue{
	border: 1px solid #dee7f0;
	border-bottom: none;
	height: 1%;
	background: url(/img/newimg/new_gradient_blue.gif) repeat-x #2d68a3;	 	
}
.new_rb_in_blue{
	border: 1px solid #2e69a4;
	border-bottom: none;	
	height: 1%;
	position: relative;
}
.new_rb_lt_blue,
.new_rb_rt_blue{
	height: 8px;
	width: 8px;
	position: absolute;	
	z-index: 999;		
	font-size: 0px;
	line-height: 0px;
}
.new_rb_lt_blue{
	top: -2px;
	left: -2px;
	background: url(/img/newimg/sprite.gif) -92px -55px  no-repeat;
}
.new_rb_rt_blue{
	top: -2px;
	right: -2px;
	background: url(/img/newimg/sprite.gif) -92px -63px  no-repeat;
}

/* RB blue end */

.new_main_in{
	overflow: hidden;
	padding: 0px 5px 5px 5px;
}

.new_hot{
	background: url(/img/newimg/sprite.gif) 100% 100% no-repeat;
	display: block;
	width: 7px;
	height: 7px;	
}
.small_tabs a.red_dot {
	width: 40px;
	margin: 0px auto;
	padding-left: 10px;
	background: url(/img/newimg/sprite.gif) -98px -110px no-repeat;	
}
.small_tabs a.red_dot span.red_dot_message{
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
	font-size: 11px;
	display: block;
	height: 10px;
}

.ul_red_hot,
.ul_red_hot li{
	margin: 0px;
	padding: 0px;	
	color: #FF0000;	
}
.ul_red_hot li span{
	color:#2D68A3;
}

.new_show{
	display: block;
}

.new_tabs{
	width: 100%;
	margin: 0px;
}

.new_tabs_container{
	border-collapse: collapse;
	border: none;
}
.new_tabs_container {
	
}

.new_tabs_container div.new_rb_wrap_t,
.new_tabs_container div.new_rb_wrap_bx {
	margin-right: 2px;
}

.new_tabs,
.new_tabs tr td{
	border-collapse: collapse;
	border: none;
	text-align: center;
}
.new_tabs tr td{
	margin-right: 2px;
}
.new_main_title{
	color:#7F7F7F;
	font-family:Tahoma;
	font-size:14px;
	font-weight:700;
}

.new_block_in{
	overflow: auto;
	padding: 10px 0px 0px 0px;
}
.new_block_in .new_hide_block{
	display: none;
}




/* ************************************* */
#footer{
	padding: 0px 5px 5px 5px;
	overflow: hidden;
}

#footer .new_rb_wrap_tb,
#footer .new_rb_in{
	height: 55px;
}

.counter{
	position: absolute;
	left: 5px;
	top: 11px;
}
.footer_text{
	text-align: center;
	overflow: hidden;
	padding-top: 20px;

}
.footer_text a{
	padding: 0px 10px;
	border: 1px solid #2D68A3;
	border-top: none;
	border-bottom: none;	
}
.footer_contakts{
	position: absolute;
	right: 40px;
	top: 8px;/*top: 10px;*/
	text-align: right;
	font-size:10px; 
	color:#777;
	width: 215px;
}

.footer_contakts .fc_top a{
	font-size: 10px; 
	color: #436687;
}

.footer_contakts .fc_bot a{
	font-size: 10px; 
	color: #777;
}
.footer_logo {
	position: absolute;
	right: 6px;
	top: 14px;
	height: 28px;
	width: 28px;
}
.footer_logo a{
	display: block;	
	height: 28px;
	width: 28px;
	background: url(/img/newimg/sprite.gif) -28px -95px  no-repeat;
	text-decoration: none;
}
.footer_logo a:hover{
	background: url(/img/newimg/sprite.gif) 0px -95px  no-repeat;
}

/* ************************************* */


.new_tabs_aj_container{
	height: 279px;
	overflow: auto;
	overflow-x: hidden;
}
.new_tabs_aj_container h3{
	margin-left:5px; 
	margin-right:5px;
	margin-bottom: 15px;
}
.new_tabs_aj{
	margin-left:5px; 
	margin-right:5px;
	overflow: hidden;
}
.new_tabs_aj li{
	margin-left:20px; 
	padding-top:10px;
	color:#2D68A3;
	font-size:11px;	
}
.new_tabs_aj li a{
	color:#2D68A3;
	font-size:11px;
}
.new_tabs_all {
	width: 200px;
	float: left;
}
.new_tabs_all  a{
	color:#2D68A3;
	font-size:11px;
	text-decoration: none;
	padding-left: 10px;
}
.new_tabs_rss{
	width: 80px;
	float: right;
}
.new_tabs_rss a{
	display: block;
	height: 14px;
	background: url(/img/newimg/sprite.gif) -92px -41px no-repeat;
	color:#2D68A3;
	font-size:11px;
	padding-left: 20px;
}


/* begin newRB */

.new_rbc4{
	clear: both;
}
.new_rbc4_in,
.new_rbc4{
	overflow: hidden;
	height: 1%;			
}
.new_rbc5_in{
	border: 1px solid #e2eaf2;
	border-bottom: none;
}
.new_rbc4_in{
	border: 1px solid #e2eaf2;
	border-top: none;
	border-bottom: none;
	position: relative;
}

.new_rbc4_topborder,
.new_rbc4_botborder,
.new_rbc4_lt,
.new_rbc4_rt,
.new_rbc4_lb,
.new_rbc4_rb{
	height: 6px;
	line-height: 0px;
	font-size: 0px;	
}
.new_rbc4_rt,
.new_rbc4_rb{
	width: 6px;
	float: right;
}
.new_rbc4_topborder{
	background: url(/img/newimg/sprite.gif) 0px -128px  repeat-x;
}
.new_rbc4_lt{
	background: url(/img/newimg/sprite.gif) -98px -35px  no-repeat;
}
.new_rbc4_rt{
	background: url(/img/newimg/sprite.gif) -92px -35px no-repeat;	
}
.new_rbc4_botborder{
	background: url(/img/newimg/sprite.gif) 0px -129px  repeat-x;
}
.new_rbc4_lb{
	background: url(/img/newimg/sprite.gif) -98px -29px no-repeat;	
}
.new_rbc4_rb{
	background: url(/img/newimg/sprite.gif) -92px -29px no-repeat;	
}
.new_tabs_top_menu{
	width: 100%;
}
.new_tabs_top_menu,
.new_tabs_top_menu tr td{
	border-collapse: collapse;
	border: none;
	white-space : nowrap;
}
.new_tabs_top_menu tr td{ 
	text-align: center;
	vertical-align: top;
}

.new_tabs_top_menu tr td.new_tabs_top_menu_separator_td{
	width: 4px !important;
	background: url(/img/newimg/gradient.gif) 0px 100% repeat-x;		
}
.new_tabs_top_menu_separator{
	width: 4px;
	height: 100%;
	background: transparent;
	border-bottom: 1px solid #e2eaf2;
	/* line-height: 0px;
	font-size: 0px; */
	display: none;
}

.hider{
	height: 1px;
	line-height: 0px;
	font-size: 0px;
	background: transparent;
	border-bottom: 1px solid #e2eaf2;
}

.show_aj{
	display: block;
}

.hide_aj{
	visibility: hidden;
}

.hide_b{
	display: none;
}
.show_b{
	display: block;
}
.hide_info{
	display: none;
}
.info_container{
	overflow: hidden;
}
.info_container_include{
	height: 269px;
	overflow-x: hidden;
}

.new_center_menu_a{
	font-family: Arial,Tahoma;	
	font-size:11px;
	
	color:#2D68A3;
	display: block;
	position: relative;

}

.new_tabs_topborder{
	overflow: hidden;
	background: url(/img/newimg/gradient.gif) 0px -100px repeat-x;	
}
.new_tabs_topborder_blue{
	overflow: hidden;
	background: url(/img/newimg/gradient.gif) 0px -250px repeat-x #2D68A3;	
}

.new_tabs_lt{
	background: url(/img/newimg/gradient.gif) 0px 0px no-repeat;	
}
.new_tabs_lt_blue{
	background: url(/img/newimg/gradient.gif) 0px -150px no-repeat;	
}
.new_tabs_rt{
	background: url(/img/newimg/gradient.gif) 100% -50px no-repeat;	
}
.new_tabs_rt_blue{
	background: url(/img/newimg/gradient.gif) 100% -200px no-repeat;	
}
.new_soon_container{
	position: relative;
	overflow: hidden;
}
.new_soon{
	position: absolute;
	top:0px;
	right: 5px;
	color: #999; 
	font-size: 9px; 
	font-family: sans-serif;
}

.new_tabs_top_menu tr td a,
.new_tabs_top_menu tr td span{
	color:#2D68A3;
	display:block;
}
.new_tabs_top_menu tr td .new_tabs_topborder_blue a{
	color: #FFFFFF;
}

.big_tabs a,
.new_tabs_top_menu tr td span{	
	font-size:14px;
	height:21px;
	padding-top:5px;

}
.small_tabs a{	
	font-size:11px;
	padding: 3px 0px 0px 0px;
	height: 15px;
}

.new_href_passive:hover,
.new_href_passive_aj:hover{
	text-decoration: none;
}
.new_href_active,
.new_href_active_aj{
	font-weight: bolder;
	text-decoration: none;
}
.new_href_passive,
.new_href_passive_js{
	font-weight: normal;
}

/* end newRB */

/* index begin*/
.new_table_2_colunms{
	width: 100%;
}
.new_table_2_colunms,
.new_table_2_colunms tr,
.new_table_2_colunms tr td {
	border-collapse: collapse;
	border: none;
}

.new_table_2_colunms tr td.new_table_left_col,
.new_table_2_colunms tr td.new_table_right_col{
	width: 50% !important;
	overflow: hidden;
	vertical-align: top;
}

.new_table_right_col_div{
	padding: 0px 0px 0px 2px;;
}
.new_table_left_col_div{
	padding: 0px 2px 0px 0px;;
}
/* index end*/



/* main_right_table begin*/
.new_main_right_table{
	width: 100%;
}
.new_main_right_table,
.new_main_right_table tr,
.new_main_right_table tr td{
	border-collapse: collapse;
	border: none;
}
.nmrt_title{
	height:20px;
	background-color: #DDE7EF;
}
.nmrt_title td{
	text-align: left;
	padding: 2px; 
	margin-left: 10px; 
	height:20px; 
color:#2D68A3;
font-family:Tahoma;
font-size:11px;
line-height:1.1;	
}
.nmrt_info{
	background: transparent;
	height: 27px !important;
}
.nmrt_info td a,
.nmrt_info td span{
	color:#7F7F7F;
	font-family:Tahoma;
	font-size:10px;
}
.dark{
	background-color:#F8FBFD;
}
.nmrt_info td{
	text-align: left; 
	padding:2px; 
}
/* main_right_table end*/

	.flyer{
		width: 100%;
		border: none;
		border-collapse: collapse;

	}
	.flyer tr td{
		width: 25%;
		vertical-align: top;
	}
	.flyer .wraper{
		border: 1px solid #E2EAF2;
		margin: 10px 2px 1px 2px;
		padding-bottom: 20px;
		height: 135px;
	}
	.flyer_one .wraper{
	background: #f8eaf1;
	}
	
	.flyer_two .wraper{
	background: #edf8e6;
	}
	
	.flyer_three .wraper{
	background: #f2fafe;
	}
	
	.flyer_four .wraper{
	background: #fff8e0;
	}
	.flyer h3{
		font-size: 14px;
		margin: 0px;
		padding: 0px;
		color:#2d68a3;
		font-family:Tahoma;
		font-size:14px;
		font-weight:700;		
		text-align: center;
	}
	.flyer .wraper ul.new_tabs_aj li a{
		font-size: 13px;
	}

	
	

#description___Frame{
	width: 100% !important;
}

#divadd{
	width: 100% !important;
}

#title{
	width: 100% !important;
}


