
.zAnchor
{
  /*outline-style: none;*/
  /*outline-width: 0;*/
  /*padding: 0;*/
  /*visibility: hidden;*/
  /*border: 0 none;*/
  /*height: 0px;*/
  /*margin: 0;*/
  /*position: relative;*/
  /*vertical-align: baseline;*/
  /*width: 0px;*/
}

.zBody, .zBodyForBLOG_title
{
  /*display: block;*/
  /*visibility: visible;*/
  /*outline-style: none;*/
  /*outline-width: 0;*/
  /*padding: 0; /*display:block;*/
  /*position: relative;*/
  /*overflow: hidden;*/
  height: 100%;
  width: 100%;
}

.zBodyForBLOG_title
{
  height: 46px;
  width: 90px;
  z-index: 1;
}


img, a:active, a:focus {
	outline: none
}

body {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px;
	margin: 0px; 
	background-color: #fff; 
	cursor: default
}

h1, h2, h3 {
            font-weight: normal;
            margin: 0px;
            padding: 0px;
}


td {
	font: 12px Arial, Tahoma,sans-serif; 
	color: #000
}
div {
	font: 12px Arial, Tahoma,sans-serif; 
	color: #000;
}

.breaking{
  background-color: #cc0000;
  width:980px;
  clear: both;

}
.breakingTitle{
	width: 210px;
	background-color: #F67706;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	color:#ffffff;
	border-right:5px solid #ffffff;
	text-align: center;
   padding: 5px;
}

.breakingNews{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	width: 770px;
	padding: 7px;
}

.breakingNews a{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}

.breakingNews a:hover{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

p {
	padding-top: 5px; 
	padding-right: 5px; 
	padding-left: 5px;	
	padding-bottom: 5px; 	
	margin-top: 0px; 
	margin-bottom: 0px; 
	font: 15px Arial,Tahoma,sans-serif; color: #000; 
	text-align: justify
}
form {
	padding: 0px;
	margin: 0px;
}
a {
	color: #003876; text-decoration: none
}
a:hover {
	text-decoration: underline
}
.link {
	font-size: 11px;
	color: #0063ce; text-decoration: none;
}
.link:hover {
	font-size: 11px;
	text-decoration: underline
}
.link_big {
	color: #0063ce; text-decoration: none;
	font-size: 14px;
	font-family: Georgia;
}
.link_big:hover {
	text-decoration: underline
}
.link_or_big {
	color: #ff8d23; text-decoration: none;
	font-size: 11px;
	font-family: Georgia;
	font-weight: bolder;
}
.link_or_big:hover {
	text-decoration: underline
}
img {
	border-top-style: none; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none
}
hr {
	border-top-style: none; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none
}

.butonsite { 
	border-right: #de5a03 1px solid; border-top: #de5a03 1px solid; 
	border-bottom: #de5a03 1px solid; 	
	font-weight: bold; font-size: 12px; 
	background-image: url(/_site/_pic/light/bg-search_site.jpg); 
	border-left: #de5a03 1px solid; 
	width: 60px; 
	cursor: pointer;	
	color: #ffffff; 
	background-repeat: repeat-x; 
	font-family: Arial, Helvetica, sans-serif; 
	height: 28px; 
	background-color: #ff8c23 
}
.butgolosavat { 
	border-right: #de5a03 1px solid; border-top: #de5a03 1px solid; 
	border-bottom: #de5a03 1px solid; 	
	font-weight: bold; font-size: 12px; 
	background-image: url(/_site/_pic/light/bg-search_site.jpg); 
	border-left: #de5a03 1px solid; 
	width: 80px; 
	cursor: pointer;	
	color: #ffffff; 
	background-repeat: repeat-x; 
	font-family: Arial, Helvetica, sans-serif; 
	height: 28px; 
	background-color: #ff8c23 
}
.butonnetw { 	
	border-right: #50617e 1px solid; 
	border-top: #50617e 1px solid; 
	font-weight: bold; 
	font-size: 12px; 
	background-image: url(/_site/_pic/light/bg-search_internet.jpg); 
	border-left: #50617e 1px solid; 
	width: 60px; 
	cursor: pointer; 
	color: #ffffff; 
	border-bottom: #50617e 1px solid; 
	background-repeat: repeat-x; 
	font-family: Arial, Helvetica, sans-serif; 
	height: 28px; 
	background-color: #7489a8 
}
.horoselect {
	border-top: #bed3da 1px solid; 
	border-left: #bed3da 1px solid; 
	width: 240px; 
	color: #666666; 
	border-bottom: #bed3da 1px solid; 
	height: 21px; 
	border-right-width: 0px
}
.butshow {
	border-top-width: 0px; 
	font-weight: bold; 
	border-left-width: 0px; 
	font-size: 12px; 
	border-bottom-width: 0px; 
	width: 60px; 
	cursor: pointer; 
	color: #ffffff; 
	font-family: arial, helvetica, sans-serif; 
	height: 21px; 
	background-color: #ff8c23; 
	border-right-width: 0px;
	float:left;
	width:70px;
	height:23px;
	//height:21px
}
.inpsearch { 
	background-position: left 50%; 
	border-top: #4991a9 1px solid; 
	padding-left: 22px; 
	font-size: 21px; 
	background-image: url(/_site/_pic/light/bg_search_area.jpg); 
	border-left: #4991a9 1px solid; 
	width: 190px; 
	color: #666666; 
	border-bottom: #4991a9 1px solid; 
	background-repeat: no-repeat; 
	font-family: Arial, Helvetica, sans-serif; 
	height: 24px; border-right-width: 0px 
}
.GlobalLinks {
	border-right: #cccccc 0px solid; 
	border-top: #cccccc 0px solid; 
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 0px solid;
	border-right: #cccccc 1px solid; 
	padding-right: 3px; 
	min-width: 972px; 
	padding-left: 3px; 
	font-weight: bold; 
	font-size: 12px; 
	max-width: 972px; 
	padding-bottom: 3px; 
	margin-left: auto; 
	border-left: #cccccc 1px solid; 
	width: 972px; 
	margin-right: auto; 
	padding-top: 3px; 
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #ffffff
}
.GlobalLinks A {
	color: #061e5e; 
	text-decoration: none
}
.GlobalLinks A:hover {
	color: #061e5e; 
	text-decoration: underline
}
.GlobalLinks:hover {
	background-color: #ffffff
}
.GlobalLinks {
	display: inline-block
}
.GlobalLinks:hover {
	background-color: #ffffff
}
.mainHeader {
	border-right: #cccccc 0px solid; 
	border-top: #cccccc 0px solid; 
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 0px solid
}
.mainHeader {
	width: 100%
}
.mainHeader {
	min-width: 980px; 
	max-width: 980px; 
	margin-left: auto; 
	width: 980px; 
	margin-right: auto
}
.mainHeader {
	display: inline-block
}
.mainHeader {
	clear: both
}
.LogoMainLine {
	border-right: #cccccc 0px solid;
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 0px solid;
	display: inline-block;
	border-top: #ffffff 1px solid; 
	width: 100%
}
.shar {
	float: left; 
	width: 86px; 
	height: 53px; 
	position:relative;
}
.globe {
	Z-INDEX: 3; 
	width: 86px; 
	position: absolute; 
	height: 85px; 
	left: 0px;
}
.AutorLine {
	border-right: #cccccc 0px solid; 
	border-top: #cccccc 0px solid; 
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 0px solid
}
.AutorLine {
	display: inline-block
}
.obozrevatel {
	border-right: #cccccc 0px solid; 
	border-top: #cccccc 0px solid; 
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 0px solid
}
.obozrevatel {
	display: inline-block
}
.obozrevatel {
	float: left; width: 188px
}
.AutorLine {
	float: left; width: 894px; height: 48px
}
.AuthorFace {
	float: right
}
.AuthorSence {
	DISPLAY: inline-block
}

.AuthorSence {
	border-right: #cccccc 0px solid; 
	border-top: #cccccc 0px solid; 
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 0px solid;
	display: inline-block;
	font-size: 17px; 
	float: right; 
	width: 350px;
	height: 40px;
	color: #666666; 
	font-family: Arial, Helvetica, sans-serif; 
}

.AuthorSence A {
	font-size: 17px; 
	width: 300px; 
	color: #666666; 
	font-family: Georgia,Arial, Helvetica, sans-serif; 
	text-decoration: none
}
.AuthorSence A:hover {
	font-size: 17px; 
	width: 300px; 
	color: #0066cc; 
	font-family: Georgia,Arial, Helvetica, sans-serif; 
	text-decoration: underline
}
.AuthorSence DIV {
	float: left
}
.PsikAuthor {
	font-size: 12px; 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #eeeeee
}
A.PsikAuthor {
	font-size: 12px; 
	color: #666666; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none
}
A.PsikAuthor:hover {
	font-size: 12px; 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none
}
.AuthorSence {
	border-right: #cccccc 0px solid; border-top: #cccccc 0px solid; border-left: #cccccc 0px solid; border-bottom: #cccccc 0px solid;
}

.PsikAuthor {
	font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; background-color: #eeeeee
}
.orangeLine {
	border-right: #cccccc 0px solid; border-top: #cccccc 0px solid; border-left: #cccccc 0px solid; border-bottom: #cccccc 0px solid;
	float: left; width: 894px; height: 5px; background-color: #f47608;
	display: inline-block;
	font-size: 1px;
}
.menuLine {
	border-right: #cccccc 0px solid; 
	border-top: #cccccc 0px solid; 
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 0px solid;
	display: inline-block;	
	clear: both; width: 100%; 
	white-space: nowrap; 
	background-color: #001b60	
}
.subLogo {
	border-right: #cccccc 0px solid; 
	border-top: #cccccc 0px solid; 
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 0px solid;
	display: inline-block;	
	float: left; width: 86px
}
.mainMenu {
	background-color:#001B60;
	border-right: #cccccc 0px solid; 
	border-top: #cccccc 0px solid; 
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 0px solid;
	display: inline-block;	
	float: left; width: 894px; 
	border-bottom: #f47608 1px solid; 
	height: 31px;	
	font: 12px Arial,Tahoma,sans-serif; 
	color: #003776;
}
A.MainMenu {
	font: 12px Arial,Tahoma,sans-serif; color: #003776
}
A.MainMenu:hover {
	color: #f47609; 
	text-decoration: none
}
.subMenu {
	margin-bottom: 5px; 
	width: 100%; 
	background-color: #001b60
}
.subMenu {
	display: inline-block
}
.subMenuItem {
	clear: both; 
	border-right: #f47608 1px solid; 
	padding-right: 5px; 
	padding-left: 5px; 
	font-size: 14px; 
	padding-bottom: 5px; 
	text-transform: uppercase; 
	border-left: #f47608 1px solid; 
	color: #cccccc; LINE-height: 20px; 
	padding-top: 5px; 
	border-bottom: #f47608 1px solid; 
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #eaeaea; 
	text-align: left; 
	position: relative; 
	height: 20px
}
.subMenuItem A {
	color: #001b60; 
	text-decoration: none
}
.subMenuItem A:hover {
	color: #001b60; 
	background-color: #ffffff; 
	text-decoration: underline
}
.subMenuItem A.noh:hover {
	color: #001b60; 
	background-color: #eaeaea; 
	text-decoration: none
}

.mainItemHeader {
	text-decoration:none;
	
}

.mainItemHeader a {
	text-decoration:none;
	color:#0062C8;
	font-family:Georgia;
	font-size:16px;
}

.mainHeaderDate {
	width: 100%;
	display: block;
	display: inline-block;
	clear: both; width: 100%
}
.mainHeaderDateDate {
	border-right: #cccccc 0px solid; 
	border-top: #cccccc 0px solid; 
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 0px solid;
	padding-top: 5px;
}
.mainHeaderDateDate SPAN {
	color: #cccccc
}
.mainHeaderDateDate A {
	color: #666666; 
	text-decoration: none
}
.mainHeaderDateDate A:hover {
	color: #666666; 
	text-decoration: underline
}
.mainHeaderDateDate div {
	float: left
}
.weathery {
	border-right: rgb(204,0,0) 0px solid; 
	border-top: #cc0000 0px solid; 
	padding-left: 4px; 
	margin-left: 3px; 
	border-left: rgb(204,204,204) 0px solid; 
	margin-right: 3px; 
	border-bottom: rgb(204,0,0) 0px solid
}
.weathery td {
	padding-right: 5px; 
	color: #333333; 
	white-space: nowrap
}
.weathery #img {
	float: left; 
	width: 27px; 
	margin-right: 3px
}
.mainHeaderDateSearch {
	float: right; 
	padding-top: 0px
}
.fullOpen {
	padding-right: 10px; 
	background: url(/_site/_pic/light/048.gif) no-repeat 100% 55%
}
.fullAllProjects {
	padding-right: 10px; 
	background: url(/_site/_pic/light/004.gif) no-repeat 100% 55%
}


/* new styles */

.left_area {
 	float: left;
	width: 630px;
	text-align: left;
	display: block;
}
.area_border {
	width: 100%;
	border: #7c9bb0 1px solid;
}
.area_seph {
 	float: left;
	width: 10px;
	text-align: left;	
}
.right_area {
	text-align: left;
 	float: right;
	width: 334px;
}

.main_area_padding {
	padding: 5px; 
}
.area_padding {
	padding: 5px; 
}
.area_photo {
	width: 330px;
	float:left; 	
}
.area_article_top {
	position: relative;
	width: 137px;
	float: right;
}

.area_top_border {
	width: 100%;
	border: #adcaec 1px solid;	
}
.area_border_blue {
	width: 100%;
	border: #adcaec 1px solid;	
}
.block_corner {
	position: absolute; 
	bottom: 0px; 
	_bottom: -1px; 	
	right: -2px;
	_right: -1px;	
}
.horo {
	float: left;
	width: 52px;
}
.block_style {
	border-bottom: solid 0px #cccccc; 
	padding-bottom: 5px;
}
.line {
	margin-top: 2px;
	border-bottom: solid 1px #cccccc; 
}
.block_style_top_line {
	position:relative; 
	border-top: solid 1px #cccccc; 
	padding-bottom: 5px;
}
.area_top_border {
	bottom: 0px;
	left: 0px;
}
.marginb10 {
	margin-bottom: 5px
}
.Lnk A:hover {
	cursor: pointer
}

.style1 {
	border-top: #cccccc 1px solid;
}
.style2 {
	border-right: #eeeeee 1px solid; 
	border-top: #eeeeee 1px solid; 
	margin: 7px; 
	border-left: #eeeeee 1px solid; 
	border-bottom: #eeeeee 1px solid; 
	background-color: white
}
.style3 {
	float: right; 
	width: 450px; 
	height: 48px;
}
.style4 {
	right: 320px; 
	text-transform: none; 
	position: absolute; 
	top: 4px
}	
.style5 {
	padding-right: 5px; 
	display: none; 
	padding-left: 5px; 
	padding-bottom: 5px; 
	width: 400px; 
	color: white; 
	padding-top: 5px; 
	font-family: Arial; 
	white-space: normal; 
	position: absolute; 
	background-color: #001b60;
}
.style6 {
	right: 160px; 
	text-transform: none; 
	position: absolute; 
	top: 4px
}
.style7 {
	font-size: 12px; 
	cursor: pointer; 
	color: #001b60
}
.style8 {
	right: 10px; 
	text-transform: none; 
	position: absolute; 
	top: 4px
}
.style9 {
	font-size: 12px; 
	cursor: pointer; 
	color: #001b60
}
.style10 {
	display: none; 
	width: 17px; 
	position: relative; 
	height: 17px
}
.style11 {
	border-right: #dddddd 1px solid; 
	border-top: #dddddd 1px solid; 
	left: 0px; 
	border-left: #dddddd 1px solid; 
	width: 240px; 
	border-bottom: #dddddd 1px solid; 
	position: absolute; 
	top: 17px; 
	height: 205px; 
	background-color: #f7f7f9
}
.style12 {
	font-size: 12px; 
	float: left; 
	margin: 5px; 
	width: 105px
}
.style13 {
	border-right: #dddddd 1px solid; 
	border-top: #dddddd 1px solid; 
	padding-bottom: 1px; 
	border-left: #dddddd 1px solid; 
	border-bottom: #dddddd 1px; 
	position: absolute; 
	background-color: #f7f7f9
}	
.style14 {
	margin: 2px 2px 3px
}
.style15 {
	border-left: #cccccc 1px solid
}
.style16 {
	float:right;
	color:#0066CC;
	font-family:Georgia,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-left:5px
}

.title_st1 {
	font-size: 14px;
	color:#F47608;
	font-weight:bold;
}
.title_st1 a {
	font-size: 14px;
	color:#F47608;
	font-weight:bold;
	text-decoration:none
}
.title_st2 {
	font-size: 20px;
	color:#0066cc;
	font-weight:bold;
}
.title_st3 {
	font-size: 14px;
	color:#001e5b;
	text-transform: uppercase;
}
.title_st3 a {
	color:#001e5b;
	text-decoration:none	
}
.title_st3_sm {
	font-size: 11px;
	color:#001e5b;
}
.title_st3_sm a {
	font-size: 11px;
	color:#001e5b;
	text-decoration:none	
}
.title_st4 {
	color: #0A4472 /*#0062c8*/;
	/*font-size: 18px;*/
	font-family: Georgia;
}
.title_st4 a{
	color: #0A4472 /*#0062c8*/;
	font-size: 18px;
	font-family: Georgia;
}
.title_st4 a:hover{
	color: #0A4472 /*#061e5e*/;
	font-size: 18px;
	font-family: Georgia;
}
.title_st4 .title_st4 a{
	color: #0A4472 /*#0062c8*/;
	font-size: 17px;
	font-family: Georgia;
	/*font-weight:bold;*/
}
.title_st4 .title_st4 a:hover{
	color: #0A4472 /*061e5e*/;
	font-size: 17px;
	font-family: Georgia;
}
.title_st5 {
	font-size: 14px;
	color:#616564;
	font-weight: bolder;
}
.title_st5 a{
	font-size: 14px;
	color:#616564;
	font-weight: bolder;	
}
.title_st6 {
	color:#0062c8;
	font-weight: bolder;	
	font-size: 12px;
	font-family: Georgia;
}
.title_st6 a{
	color:#0062c8;
	font-weight: bolder;	
	font-size: 12px;
	font-family: Georgia;
}
.title_st7 {
	color:#0062c8;
	font-weight: bolder;	
	font-size: 15px;
}
.title_st7 a{
	color:#0062c8;
	font-weight: bolder;	
	font-size: 12px;
	font-family: Georgia;
}

.data {
	color: #666666;
	font-size:11px;
}
.data_big {
	color: #666666;
	font-size:12px;
}
.text_small {
	font-size: 11px;
}
.text_autor {
	color: #6c6b66;
	font-weight: bolder;
	text-transform: capitalize;
}
.text_autor a{
	color: #6c6b66;
	font-weight: bolder;
}
.article_st {
	float: left; 
	margin-left: 5px; 
	width: 396px;
}
.article_st_, .article_st_290 {
	float: left; 
	margin: 0px; 
	margin-left: 0px; 
	width: 290px;
}

.img_border {
	border: #7c9db0 1px solid;
}

.mainFooter {
	margin-bottom: 10px;
	width: 100%;
	min-width: 980px; 
	max-width: 980px; 
	margin-left: auto; 
	width: 980px; 
	margin-right: auto;
	clear: both; 
	border-top: #cccccc 1px solid; 
	padding-top: 10px;
	display: inline-block;
}
.mainFooterButtons {
	border-right: #cccccc 0px solid; 
	border-top: #cccccc 0px solid; 
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 0px solid;
	float: right; 
	width: 9%; 
	text-align: right;
	border-right: #cccccc 0px solid; 
	border-top: #cccccc 0px solid; 
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 0px solid
}
.mainFooterButtons {
	float: right; 
	width: 9%; 
	text-align: right;
	border-right: #cccccc 0px solid; 
	border-top: #cccccc 0px solid; 
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 0px solid	
}

.mainFooterProp {
	border-right: #cccccc 0px solid; 
	border-top: #cccccc 0px solid; 
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 0px solid;
	display: inline-block;
	font-size: 11px; 
	float: left; 
	margin-bottom: 10px; 
	width: 90%; 
	color: #333333; 
	font-family: arial, helvetica, sans-serif
}
.mainFooterLinks {
	clear: left; 
	font-size: 12px; 
	margin-bottom: 10px; 
	width: 80%; 
	color: #666666; 
	font-family: arial, helvetica, sans-serif
}
.mainFooterLinks A {
	clear: left; 
	//color: #000000; 
	text-decoration: underline
}
.mainFooterLinks A:hover {
	color: #333333; 
	text-decoration: underline
}
.mainFooterCopy {
	border-right: #cccccc 0px solid; 
	border-top: #cccccc 0px solid; 
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 0px solid;
	display: inline-block;
	font-size: 12px; float: left; margin-bottom: 10px; width: 90%; color: #000000; font-family: arial, helvetica, sans-serif
}
.mainFooterLinks {
	border-right: #cccccc 0px solid; 
	border-top: #cccccc 0px solid; 
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 0px solid;
	display: inline-block;
	clear: left; 
	font-size: 12px; 
	margin-bottom: 10px; 
	width: 80%; 
	color: #666666; 
	font-family: arial, helvetica, sans-serif
}
.UnRegularBlockTitleArticle {
	border-right: #0066cc 1px solid; 
	border-top: #789eb1 0px solid; 
	background-image: url(/_site/_pic/light/explore_bg.jpg); 
	border-left: #0066cc 1px solid; width: 100%; 
	border-bottom: #789eb1 0px solid; 
	background-repeat: no-repeat; 
	height: 27px; background-color: #0066cc
}
.UnRegularBlockTitleArticle1 {
	border-right: #0066cc 1px solid; 
	border-top: #789eb1 0px solid; 
	background-image: url(/_site/_pic/light/orange_line.jpg); 
	border-left: #0066cc 1px solid; 
	width: 100%; 
	border-bottom: #789eb1 0px solid; 
	background-repeat: no-repeat; 
	height: 27px; 
	background-color: #0066cc
}
.UnRegularBlockNameArticle {
	border-right: #cc0000 0px solid; 
	padding-right: 4px; 
	border-top: #cc0000 0px solid; 
	padding-left: 4px; 
	font-weight: bold; 
	font-size: 15px; 
	float: left; 
	padding-bottom: 4px; 
	border-left: #cc0000 0px solid; 
	width: 70px; 
	color: #ffffff; 
	padding-top: 4px; 
	border-bottom: #cc0000 0px solid; 
	font-family: arial,helvetica,sans-serif
}
.UnRegularBlockNameSuper {
	border-right: #cc0000 0px solid; 
	padding-right: 4px; 
	border-top: #cc0000 0px solid; 
	padding-left: 4px; 
	font-weight: bold; 
	font-size: 15px; 
	float: left; 
	padding-bottom: 4px; 
	border-left: #cc0000 0px solid; 
	width: 70px; 
	color: #ffffff; 
	padding-top: 4px; 
	border-bottom: #cc0000 0px solid; 
	font-family: arial,helvetica,sans-serif
}
.UnRegularBlockTabArticle {
	border-right: #cc0000 0px solid; 
	padding-right: 4px; 
	border-top: #cc0000 0px solid; 
	padding-left: 6px; 
	font-weight: bold; 
	font-size: 12px; 
	float: left; 
	padding-bottom: 4px; 
	border-left: #cc0000 0px solid; 
	width: 80px; 
	cursor: pointer; 
	color: #e0f0ff; 
	padding-top: 6px; 
	border-bottom: #cc0000 0px solid; 
	font-family: arial,helvetica,sans-serif; 
	text-align: center; text-decoration: underline
}
.UnRegularBlockTabArticle A {
	color: #e0f0ff; text-decoration: none
}
.UnRegularBlockTabArticle A:hover {
	color: #ffffff; text-decoration: underline
}
.UnRegularBlockTabArticle_active {
	border-right: #cc0000 0px solid; 
	padding-right: 4px; 
	background-position: center top; 
	border-top: #cc0000 0px solid; 
	padding-left: 6px; 
	font-weight: bold; 
	font-size: 12px; 
	float: left; 
	background-image: url(/_site/_pic/light/element_active2_tab_bg_long.gif); 
	padding-bottom: 4px; 
	border-left: #cc0000 0px solid; 
	width: 146px; 
	color: #0066cc; 
	padding-top: 6px; 
	border-bottom: #cc0000 0px solid; 
	background-repeat: no-repeat; 
	font-family: arial,helvetica,sans-serif; 
	height: 17px; 
	text-align: center
}
.UnRegularBlockPinArticle {
	border-right: #cc0000 0px solid;
	border-top: #cc0000 0px solid; 
	margin-top: 5px; 
	font-weight: bold; 
	font-size: 10px; 
	float: right; 
	border-left: #cc0000 0px solid; 
	width: 15px; 
	color: #e0f0ff; 
	margin-right: 5px; 
	padding-top: 2px; 
	border-bottom: #cc0000 0px solid; 
	font-family: arial,helvetica,sans-serif; 
	text-align: right
}
.UnRegularBlockPinArticle A {
	color: #e0f0ff; 
	text-decoration: none
}
.UnRegularBlockPinArticle A:hover {
	color: #ffffff; 
	text-decoration: underline
}
.UnRegularBlockPager2 {
	float: right; 
	width: 145px
}
.UnRegularBlockPager2 SPAN {
	color: #666666
}
.UnRegularBlockPager2 {
	font-weight: normal; 
	font-size: 11px; 
	font-family: arial,helvetica,sans-serif
}
.UnRegularBlockPager2 TD {
	font-weight: NORMAL; 
	font-size: 11PX; 
	font-family: aRIAL,hELVETICA,SANS-SERIF
}
.superBlockContent2Poll {
	border-right: #666666 0px solid; 
	border-top: #666666 0px solid; 
	border-left: #666666 0px solid; 
	border-bottom: #666666 0px solid
}
.addLink4 {
	clear: both; 
	padding-right: 0px; 
	margin-top: 0px; 
	padding-left: 0px; 
	font-size: 12px; 
	margin-bottom: px; 
	padding-bottom: 0px; 
	margin-left: 5px; 
	color: #0066cc; 
	padding-top: 0px; 
	font-family: arial, helvetica, sans-serif
}
.addLink4 DIV.go2 {
	font-weight: bold; 
	font-size: 13px; 
	float: left; 
	width: 10px; 
	color: #f67706; 
	margin-right: 3px 
}
.addLink4 DIV {
	float: left; 
	width: 307px
}
.addLink4 A {
	color: #0066cc; 
	text-decoration: none
}
.addLink4 A:hover {
	color: #0066cc; 
	text-decoration: underline
}
.addLink6 {
	clear: both; 
	font-weight: bold; 
	font-size: 12px; 
	margin-bottom: 5px; 
	margin-left: 5px; 
	color: #0066cc; 
	font-family: arial, helvetica, sans-serif
}
.addLink6 DIV.go2 {
	font-weight: bold; 
	font-size: 13px; 
	float: left; 
	width: 10px; 
	color: #f67706; 
	margin-right: 3px
}
.addLink6 DIV {
	float: left; 
	width: 292px
}
.addLink6 A {
	color: #0066cc; 
	text-decoration: none
}
.addLink6 A:hover {
	color: #0066cc; 
	text-decoration: underline
}
.SuperCut {
	clear: both; 
	display: block; 
	margin-bottom: 5px; 
	margin-left: 5px; 
	width: 95%; 
	border-bottom: #789eb1 1px solid; 
	height: 5px
}
.addLink5 {
	clear: both; 
	padding-right: 5px; 
	padding-left: 5px; 
	font-weight: bold; 
	font-size: 12px; 
	margin-bottom: 0px; 
	margin-left: 5px; 
	color: #0066cc; 
	padding-top: 0px; 
	font-family: arial, helvetica, sans-serif;
	border-right: #666666 0px solid; 
	border-top: #666666 0px solid; 
	border-left: #666666 0px solid; 
	border-bottom: #666666 0px solid;
	display: block	

}
.addLink5 DIV.go2 {
	font-weight: bold; 
	font-size: 13px; 
	float: left; 
	width: 10px; 
	color: #f67706; 
	margin-right: 3px
}
.addLink5 DIV {
	float: left; 
	width: 307px
}
.addLink5 A {
	color: #0066cc; 
	text-decoration: none
}
.date2 {
	font-size: 12px; 
	margin-left: 5px; 
	color: #666666; 
	font-family: arial, helvetica, sans-serif
}
.rss {
	border-top-width: 0px; 
	border-left-width: 0px; 
	
	border-bottom-width: 0px; 
	width: 31px; 
	border-right-width: 0px
	border-right: #666666 0px solid; 
	border-top: #666666 0px solid; 
	border-left: #666666 0px solid; 
	border-bottom: #666666 0px solid	
}
.superBlockContent {
	border-right: #789eb1 1px solid; 
	border-left: #789eb1 1px solid; 
	width: 100%; 
	border-bottom: #789eb1 1px solid
}

.doubleBlock {
	clear: both; 
	margin-left: 7px; 
	width: 310px
}
.doubleBlockLeft {
	border-right: #cccccc 1px solid; 
	border-top: #cccccc 1px solid; 
	float: left; 
	border-left: #cccccc 1px solid; 
	width: 150px; 
	border-bottom: #cccccc 1px solid; 
	font-family: arial, helvetica, sans-serif; 
	height: 600px; 
	background-color: #ffffe6
}
.butActive {
	clear: both; 
	padding-right: 5px; 
	margin-top: 3px; 
	padding-left: 5px; 
	font-weight: bold; 
	font-size: 12px; 
	margin-bottom: 3px; 
	padding-bottom: 5px; 
	margin-left: 5px; 
	text-transform: uppercase; 
	width: 130px; 
	color: #666666; 
	padding-top: 5px; 
	background-color: #ffffe6
}
.butPassive {
	padding-right: 5px; 
	padding-left: 5px; 
	font-weight: bold; 
	font-size: 12px; 
	margin-bottom: 1px; 
	padding-bottom: 5px; 
	text-transform: uppercase; 
	color: #ffffff; 
	padding-top: 5px; 
	background-color: #f67706
}
.butPassive:hover {
	padding-right: 5px; 
	padding-left: 5px; 
	font-weight: bold; 
	font-size: 12px; 
	margin-bottom: 1px; 
	padding-bottom: 5px; 
	text-transform: uppercase; 
	color: #ffffff; 
	padding-top: 5px; 
	background-color: #fb973c
}
.butPassive A {
	color: #ffffff; 
	text-decoration: none
}
.butPassive A:hover {
	color: #ffffff; 
	text-decoration: none
}
.doubleContentBlock {
	clear: both; 
	padding-right: 5px; 
	padding-left: 5px; 
	padding-bottom: 5px; 
	margin-left: 5px; 
	width: 130px; 
	padding-top: 5px
}
.addLinkDouble {
	clear: both; 
	margin-top: 3px; 
	font-size: 12px; 
	margin-bottom: 3px; 
	color: #0066cc; 
	font-family: arial, helvetica, sans-serif
}
.addLinkDouble DIV {
	float: left
}
.addLinkDouble A {
	color: #0066cc; 
	text-decoration: none
}
.addLinkDouble A:hover {
	color: #0066cc; 
	text-decoration: underline
}
.addLinkDoubleB {
	clear: both; 
	border-top: #789eb1 1px solid; 
	margin-top: 5px; 
	font-weight: bold; 
	font-size: 12px; 
	margin-bottom: 5px; 
	margin-left: 5px; 
	width: 140px; 
	color: #0066cc; 
	padding-top: 3px; 
	font-family: arial, helvetica, sans-serif
}
.addLinkDoubleB DIV.go2 {
	font-weight: bold; 
	font-size: 13px; 
	float: left; 
	width: 10px; 
	color: #f67706; 
	margin-right: 3px
}
.addLinkDoubleB DIV {
	float: left; 
	width: 125px
}
.addLinkDoubleB A {
	color: #0066cc; 
	text-decoration: none
}
.addLinkDoubleB A:hover {
	color: #0066cc; 
	text-decoration: underline
}
.doubleBlockRight {
	float: right; 
	width: 160px; 
	height: 600px
}
.analitycBlockVideo {
	margin-bottom: 7px;
	clear: both; 
	border-right: #aaccee 1px solid; 
	border-top: #aaccee 1px solid; 
	border-left: #aaccee 1px solid; 
	width: 100%; 
	border-bottom: #aaccee 1px solid; 
	background-color: #eeeeee	
}
.mainTeletype3 {
	border-right: #666666 0px solid; 
	border-top: #666666 0px solid; 
	border-left: #666666 0px solid; 
	border-bottom: #666666 0px solid;
	clear: both; 
	font-weight: bold; 
	margin-bottom: 5px; 
	margin-left: 6px; 
	width: 307px; 
	padding-top: 7px	
}
.categoryBlue {
	border-right: #cccccc 0px solid; 
	border-top: #cccccc 0px solid; 
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 0px solid;
	font-weight: lighter; 
	font-size: 14px; 
	float: left; 
	text-transform: uppercase; 
	color: #001b60; 
	font-family: arial, helvetica, sans-serif
}
.categoryBlue SPAN {
	color: #f67706
}
.categoryBlue A {
	color: #001b60; 
	text-decoration: none
}
.categoryBlue A:hover {
	color: #000f37; 
	text-decoration: none
}
.RightBlockMainTitle {
	font-weight: bold; 
	font-size: 14px; 
	color: #0066cc; 
	font-family: georgia, arial, helvetica, sans-serif
}
.RightBlockMainTitle1 {
	font-size: 14px; 
	color: #0066cc; 
	font-family: georgia, arial, helvetica, sans-serif
}
.RightBlockMainTitle A {
	color: #0066cc; 
	text-decoration: none
}
.RightBlockMainTitle A:hover {
	color: #004891; 
	text-decoration: underline
}
.RegularBlockMainImgGo2 {
	margin-bottom: 4px; 
	width: 90px; 
	height: 90px; 
	background-color: #eeeeee
}
.rightCut {
	clear: both; 
	margin-bottom: 5px; 
	margin-left: 5px; 
	width: 307px; 
	border-bottom: #789eb1 1px solid; 
	height: 5px
}
.addLink6 {
	clear: both; 
	font-weight: bold; 
	font-size: 12px; 
	margin-bottom: 5px; 
	margin-left: 5px; 
	color: #0066cc; 
	font-family: arial, helvetica, sans-serif;
	border-right: #666666 0px solid; 
	border-top: #666666 0px solid; 
	border-left: #666666 0px solid; 
	border-bottom: #666666 0px solid	
}
.addLink6 DIV.go2 {
	font-weight: bold; 
	font-size: 13px; 
	float: left; 
	width: 10px; 
	color: #f67706; 
	margin-right: 3px
}
.addLink6 DIV {
	float: left; 
	width: 294px
}
.addLink6 A {
	color: #0066cc; 
	text-decoration: none
}
.addLink6 A:hover {
	color: #0066cc; 
	text-decoration: underline
}
.options {
	border-right: #666666 0px solid; 
	border-top: #666666 0px solid; 
	border-left: #666666 0px solid; 
	border-bottom: #666666 0px solid
}
.hideLinkAct {
	background-position: right center; 
	background-image: url(/_site/_pic/light/double_up2.jpg); 
	background-repeat: no-repeat
}
.hideLink {
	background-position: right center; 
	background-image: url(/_site/_pic/light/double_down2.jpg); 
	background-repeat: no-repeat
}
.TableBlockRegular2 {
	border-right: #666666 0px solid; 
	border-top: #666666 0px solid; 
	border-left: #666666 0px solid; 
	border-bottom: #666666 0px solid
}
.RightBlockMainTitlePoll {
	border-right: #666666 0px solid; 
	border-top: #666666 0px solid; 
	border-left: #666666 0px solid; 
	border-bottom: #666666 0px solid
}
.RightBlockMainTitlePoll A {
	color: #0066cc; 
	text-decoration: none
}
.RightBlockMainTitlePoll A:hover {
	color: #004891; 
	text-decoration: underline
}
.superBlockContent2Poll {
	font-size: 14px; 
	margin-bottom: 5px; 
	margin-left: 5px; 
	width: 305px; 
	color: #333333
}
.divImgSize {
	width: 60px; height: 53px
}
.logo {
	width: 188px;
	height: 48px;
}
.main_size {
	width: 978px;
}
.sepw1{
	width: 1px;
}
.sepw3{
	width: 3px;
}
.sepw5{
	width: 5px;
}
.seph7{
	width: 7px;
}
.sepw9{
	width: 9px;
}
.sepw20{
	width: 20px;
	height: 0px;
}
.sepw10{
	width: 10px;
	_width: 10px;	
	height: 0px;
	padding-left:3px;
}

.sepw12{
	width: 12px;
}
.sepw100 {
	width: 100%;
}
.sepw430 {
	width: 430px;
}
.seph1 {
	height: 1px;
}
.seph5 {
	height: 8px;
}
.seph6 {
	height: 3px;
}
.seph8 {
	height: 8px;
}
.seph11 {
	height: 11px;
}
.seph15 {
	height: 8px;
}
.seph10 {
	height: 10px;
}
.size1 {
	width: 12px;
	height: 13px;
}
.size2 {
	width: 86px;
	height: 32px;
}
.size3 {
	width: 86px;
	height: 85px;
}
.size4 {
	width: 27px;
	height: 27px;
}
.size5 {
	width: 280px; height:24px
}
.size6 {
	width: 429px;
	height: 10px;
}
.size7 {
	width: 280px;
}
.size8 {
	width: 137px;
	height: 1px;
}
.size9 {
	float: left;
	width: 480px;
	clear:both
}
.size9_ {
	float: left;
	width: 300px;
	clear:both
}
.size10 {
	width: 335px;
	height: 25px;
}
.color1 {
	color: #001b60;
}

.footerTextOfSEO p {
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
}