﻿ul, li, 
h1, h2, h3, h4, h5, h6,
form, fieldset, img {
	margin: 0;
	padding: 0;
	border: 0;
}
html, body {
	margin: 1px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	border: 0;
	font: 14px tahoma, arial, verdana, helvetica, sans-serif;
	color: #1b1f28;
}

p {
	padding: 3px;
	margin: 3px;
	font: 14px arial, verdana, helvetica, sans-serif;
	color: #1b1f28;
}



ul.firstmenu {
   padding: 0;
   margin: 0;
   list-style: none;
} 


ul.firstmenu li {
   float: left;
} 


ul.firstmenu li a, ul.firstmenu li a {
   display: block;
   color: #FFFFFF;
   background: url(/images/kachestvo/new/fonmenu_07.jpg) top left no-repeat;
	height: 32px;
	width: 225px;
	text-decoration: none;
	font: 14px Tahoma, Arial, Verdana;
	padding-left: 15px;

}


ul.firstmenu a:hover {
   color: #FFFFFF;
   background: url(/images/kachestvo/new/fonmenu_09.jpg) top left no-repeat;
}


.greencol1 {
	background: url(/images/kachestvo/new/greencolumn_11.jpg) top left no-repeat;
	width: 225px;
	height: 32px;
	font: 12px Arial, Tahoma, Arial, Verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 20px;
}

.greencol1 a {
	font: 12px Arial, Tahoma, Arial, Verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}



ul.liststyle li a, ul.liststyle li a {
	display: block;
	color: #000000;
	background: url(/images/kachestvo/new/strelka_16.jpg) top left no-repeat;
	background-position: 5px 5px;
	font: 12px Arial, Tahoma, Arial, Verdana;
	padding-left: 20px;
	padding-right: 10px;
}
ul.liststyle {
   padding: 0;
   margin: 0;
   list-style: none;
} 
ul.liststyle li {
   float: left;
	padding-top: 10px;
   width:100%;
} 

ul.liststyle li a:hover, ul.liststyle li a:hover {
	color: #016c26;
}

.blackcol1 {
	background: url(/images/kachestvo/new/blackbg_03.jpg) top left no-repeat;
	width: 279px;
	height: 31px;
}
.blackcol3 a {
	font: 10px Tahoma, Arial, Verdana;
	color: #FFFFFF;
	padding-right: 20px;
}
.blackcol2 {
	font: 14px Tahoma, Arial, Verdana;
	color: #FFFFFF;
	padding-left: 3px;
}
.blackcol2 a {
	font: 14px Tahoma, Arial, Verdana;
	color: #FFFFFF;
	text-decoration: none;
}
.blackcol22 {
	font: 12px Arial, Tahoma, Arial, Verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 20px;
}

.blacklink a {
	font: 12px Tahoma, Arial, Verdana;
	color: #000000;
}

.blacklink a:hover {
	color: #b13046;
}

.rightblacklink a {
	font: 14px Tahoma, Arial, Verdana;
	color: #000000;
}
.serlink {
	font: 12px Tahoma, Arial, Verdana;
	color: #898989;
	padding-top: 15px;
}
.serlink a {
	font: 12px Tahoma, Arial, Verdana;
	color: #0eb133;
}

.riblo {
	background: url(/images/kachestvo/new/riblo_03.jpg) top left no-repeat;
	width: 279px;
	height: 33px;
}

.greenlinka a {
	font: 14px Tahoma, Arial, Verdana;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}
.greenlinka {
	height: 32px;
	background: #0eb133;
	text-align: center;
}

h1 {
	font: 18px Tahoma, Arial, Verdana;
	color: #333333;
	text-transform: uppercase;
}

h1 a {
	font: 18px Tahoma, Arial, Verdana;
	color: #333333;
	text-transform: uppercase;
}

h2 {
	font: 18px Tahoma, Arial, Verdana;
	color: #acafb2;
	text-transform: uppercase;
}

.cent1 a {
	font: 12px Arial, Tahoma, Arial, Verdana;
	color: #000000;
}
.cent1 a:hover {
	color: #b13046;
}

.cent1 {
	font: 14px arila, Tahoma, Arial, Verdana;
	color: #1b1f28;
	text-align: left;
}

.cent1 p {
	line-height: 20px;
}
.cent2 {
	font: 12px Arial, Tahoma, Arial, Verdana;
	color: #63676d;
}


.anonslist a {
	font: 12px Arial, Tahoma, Arial, Verdana;
	color: #1b1f28;
}

.copyright {
	font: 11px Tahoma, Arial, Verdana;
	color: #8d8f94;
	text-transform: uppercase;
}

.downmenu a {
	font: 12px Tahoma, Arial, Verdana;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}
.downmenu {
	font: 12px Tahoma, Arial, Verdana;
	color: #FFFFFF;
	text-transform: uppercase;
}
.downmenu a:hover {
	text-decoration: underline;
}

.glavclass {
	background: #1b1f28 url(/images/kachestvo/new/bibika_13.jpg) top right no-repeat;
	width: 450px;
	height: 29px;
}
.glavclass a {
	font: 14px Tahoma, Arial, Verdana;
	color: #FFFFFF;
	padding-left: 20px;
}

.glavwhite {
	font: 12px Tahoma, Arial, Verdana;
	color: #FFFFFF;
}






.accordion {
	width: 225px;
}
.accordion h3 {
	background: url(/images/kachestvo/new/fonmenu_07.jpg) top left no-repeat;
	margin: 0;
	height: 32px;
	font: 12px Tahoma, Arial, Verdana;
	text-transform: uppercase;
	color: #FFFFFF;
	cursor: pointer;
	padding-left: 15px;

	line-height: 30px;
}
.accordion h3:hover {
   background: url(/images/kachestvo/new/fonmenu_07.jpg) top left no-repeat;
}
.accordion h3.active {
	background: url(/images/kachestvo/new/fonmenu_09.jpg) top left no-repeat;
}
.accordion p {
	background: #f7f7f7;
	margin: 0;
	padding: 10px 15px 20px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
	display: none;
}




.menublack a {
	font: 14px Tahoma, Arial, Verdana;
	color: #000;
	padding-left: 10px;
	text-decoration: none;
}
.menublack a:hover {
	color: #dc1c39;
	text-decoration: underline;
}
.menublack {
	background: #fff;
}

.komments1 {
	font: 14px Tahoma, Arial, Verdana;
	color: #000000;
}
.komments2 {
	font: 14px Tahoma, Arial, Verdana;
	color: #7f7f7f;
}
.komments3 {
	font: 11px Tahoma, Arial, Verdana;
	color: #7f7f7f;
}

#searchinputtext {
	border:0;
	width: 160px;
}



.topestmenu a {
	font: 12px Tahoma, Arial, Verdana;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
}
.topestmenu {
	font: 12px Tahoma, Arial, Verdana;
	color: #535353;
	text-transform: uppercase;
}
.topestmenu a:hover {
	text-decoration: underline;
	color: #535353;
}

/*Новости*/
.main-news-block {
	width: 670px;
	height: 328px;
	/*border:1px solid #575757;*/
	border-left: 0px;
}

.news-non-stop {
	background: transparent url(http://russia.ru/images/news-non-stop.png) no-repeat scroll
		0 0;
	color: white;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	padding: 5px 0 0 12px;
	width: 189px;
}

* html .news-non-stop {
	width: 188px;
}

.news-non-stop a {
	color: white;
}

* html .news-non-stop a {
	cursor: pointer;
}

.news-non-stop .arrow {
	background: transparent url(http://russia.ru/images/news-non-stop-arrow.png) no-repeat
		scroll 0 0;
	display: block;
	float: left;
	margin: 4px 0 0 4px;
	padding: 8px;
}

.news-non-stop .text {
	display: block;
	float: left;
}

.main-news-block #main-news-img {
	width: 469px;
	height: 214px;
	border: 0px;
	/*border-left:1px solid #575757;*/
}

.main-news-info {
	position: relative;
	width: 469px;
	height: 328px;
	float: left;
}

.main-mews-name {
	position: absolute;
	font-size: 13px;
	color: #000;
	font-weight: bold;
	font-style: italic;
	z-index: 10;
	background-color: #ffff00;
	padding: 2px 5px 3px 5px;
	right: 0px;
	top: 0px;
}

.main-mews-type {
	color: #FFFFFF;
	font-size: 11px;
	left: 0;
	padding: 2px 5px;
	height: 15px;
	position: absolute;
	top: 0;
	display: inline;
	background: transparent url(http://russia.ru/images/png-75.png) repeat scroll 0 0;
}

.main-mews-type span {
	font-weight: bold;
}

.main-mews-arrow {
	height: 19px;
	left: 114px;
	position: absolute;
	top: 0px;
	width: 9px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	color: white;
	background: transparent url(http://russia.ru/images/png-75.png) repeat scroll 0 0;
}

.main-mews-category {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	left: 122px;
	padding: 2px 5px;
	height: 15px;
	position: absolute;
	top: 0;
	background: transparent url(http://russia.ru/images/png-75.png) repeat scroll 0 0;
}

.main-mews-location {
	position: absolute;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	left: 0px;
	top: 194px;
}

.main-mews-all {
	position: absolute;
	font-size: 11px;
	font-weight: bold;
	right: 0px;
	top: 168px;
	background: url(http://russia.ru/images/all-news.png) no-repeat;
	width: 102px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
}

.main-mews-all a {
	color: #fff;
	padding: 3px 3px 3px 16px;
	float: left;
}

.main-mews-all span {
	float: left;
	height: 19px;
	color: #1688D0;
	font-size: 14px;
	padding-top: 1px;
}

.main-mews-location .sity {
	background-color: #fff;
	color: #000;
	float: left;
	padding: 3px 10px;
	height: 14px;
	/*width: 64px;*/
}

.main-mews-location a.play-news {
	width: 20px;
	height: 20px;
	/*background:url(http://russia.ru/images/play-small.gif) no-repeat;*/
	z-index: 10;
	float: left;
}

.logo-plots {
	background: transparent url(http://russia.ru/images/logo-plots.gif) no-repeat scroll 0 0
		;
	height: 31px;
	left: 10px;
	position: absolute;
	top: 174px;
	width: 27px;
}

.logo-experts{
	background: transparent url(http://russia.ru/images/logo-plots.gif) no-repeat scroll 0 0;
	height: 31px;
	left: 10px;
	position: absolute;
	top:75px;
	width: 27px;
}


.main-mews-location .date {
	background-color: #292b37;
	color: #fff;
	float: left;
	padding: 3px 10px 3px 10px;
	font-weight: 100;
	height: 14px;
}

.main-mews-link {
	display: block;
	width: 444px;
	background-color: #a9002a;
	color: #fff;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	padding: 3px 15px 0px 10px;
	margin-left: 0px;
	line-height: 20px;
	height: 25px;
	border-top: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;
	background: url(http://russia.ru/images/gradient.gif) repeat-x;
}

.main-mews-link span { /*color:#ff5e69;*/
	color: #ffffff;
	padding-left: 5px;
}

.main-news-text {
	width: 449px;
	font-size: 12px;
	line-height: 13px;
	margin-left: 0px;
	padding: 8px 10px 8px 10px;
	background: #5d5d67;
	height: 69px;
	color: #fff;
	background: url(http://russia.ru/images/gradient-grey.gif) repeat-x;
}

.main-news-tabs {
	float: left;
	position: relative;
	width: 200px;
	height: 301px;
	border-top: 1px solid #575757;
	margin-left: 1px;
	overflow: hidden;
}

* html .main-news-tabs {
	margin-left: 0px;
}

.main-news-tabs a {
	display: block;
	position: relative;
	width: 199px;
	height: 75px;
	border-top: 1px solid #575757;
	border-bottom: 1px solid #575757;
	border-right: 1px solid #575757;
	margin-top: -1px;
	font-size: 12px;
	line-height: 12px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

.main-news-tabs a img {
	border: 0px;
	width: 82px;
	height: 55px;
	margin: 10px
}

.main-news-tabs .border {
	background: transparent url(http://russia.ru/images/small_news_border.png) no-repeat;
	position: absolute;
	top: 10px;
	width: 82px;
	height: 55px;
	z-index: 10;
	left: 10px;
}

* html .main-news-tabs .border {
	background: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		'http://russia.ru/images/border.png', sizingMethod = 'scale' );
}

.main-news-tabs a:hover,.main-news-tabs a.current {
	background-color: #a9002a;
	background: url(http://russia.ru/images/tab-gradient.gif) no-repeat;
	color: #fff;
	border-right: 0px;
	width: 200px;
}

.main-news-tabs a span.text {
	position: absolute;
	width: 96px;
	padding: 6px 2px 0 10px;
	right: 0px;
}

.main-news-tabs span.date {
	position: absolute;
	top: 49px;
	left: 10px;
	background-color: #292B37;
	color: #FFFFFF;
	padding: 2px 10px;
	font-size: 10px;
	font-weight: normal;
}

.main-news-tabs-name {
	position: absolute;
	right: 111px;
	top: 0px;
	text-align: right;
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
	display: none;
}

.main-news-tabs a:hover .main-news-tabs-name,.main-news-tabs a.current .main-news-tabs-name
	{
	display: block;
	right: 111px;
	padding: 0;
}

.main-news-tabs-name span {
	background: none;
	color: #000;
	padding-left: 7px;
	padding-right: 5px;
	padding-bottom: 1px;
	float: right;
}

.main-news-tabs a:hover .main-news-tabs-name span,.main-news-tabs a.current .main-news-tabs-name span
	{
	background-color: #ffff00;
}

.news-block {
	position: relative;
	width: 607px;
	height: 159px;
	border: 1px solid #999999;
	border-left: 0px;
	margin-top: 29px;
	padding-top: 15px;
}

.news-block-hd {
	position: absolute;
	font-size: 21px;
	font-weight: bold;
	color: #000;
	padding-right: 8px;
	margin-top: -34px;
	background-color: #fff;
}

.news-block-hd span {
	color: #1688d0;
	text-decoration: none;
	font-size: 19px;
}

.news-block-hd a {
	color: #000000;
	text-decoration: none;
	margin-right: 5px;
}

.news-block-img {
	width: 196px;
	height: 99px;
	/*border: 1px #d7d7d7 solid;*/
}

.news-block-name {
	position: absolute;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	background-color: #ffff00;
	right: 9px;
	padding: 2px 5px 2px 5px;
	z-index: 11;
}

.news-block-theme {
	position: absolute;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	background-color: #ffff00;
	right: 411px;
	padding: 2px 5px 2px 5px;
	z-index: 11;
}

.mews-block-location {
	position: absolute;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	left: 0px;
	top: 100px;
	z-index: 11;
}

.mews-block-location .sity {
	background-color: #FFFFFF;
	color: #000000;
	float: left;
	height: 13px;
	padding: 2px 7px 4px 6px;
	position: relative;
	top: -2px;
}

.mews-block-location .sity a {
	color: #000;
}

.mews-block-location .date {
	background-color: #292B37;
	color: #FFFFFF;
	float: left;
	font-weight: 100;
	padding: 2px 10px 2px 10px;
	position: relative;
	top: -2px;
	height: 12px;
}

.mews-block-link {
	position: absolute;
	width: 196px;
	/*height:60px;*/ /*padding:6px 10px 0 10px;*/
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #000;
	top: 117px;
	cursor: pointer;
	z-index: 11;
}

/*html .mews-block-link{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://russia.ru/images/png-75.png',sizingMethod='scale');
}*/
.news-block .main-border {
	background: transparent url(http://russia.ru/images/main_news_border.png) no-repeat;
	position: absolute;
	top: 15px;
	width: 196px;
	height: 99px;
	z-index: 10;
	left: 0px;
}

* html .news-block .main-border {
	background: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		'http://russia.ru/images/main_news_border.png', sizingMethod = 'scale' );
}

.news-block .border {
	background: transparent url(http://russia.ru/images/news_border.png) no-repeat;
	position: absolute;
	top: 0px;
	width: 122px;
	height: 85px;
	z-index: 10;
	left: 0px;
}

* html .news-block .border {
	background: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		'http://russia.ru/images/news_border.png', sizingMethod = 'scale' );
}

.mews-block-link span {
	color: #1688d0;
	font-size: 16px;
	line-height: 14px;
}

.news-block .puncts {
	position: absolute;
	right: 0;
	width: 396px;
	height: 146px;
	margin-right: 5px;
}

.news-block .puncts .punct {
	position: relative;
	float: left;
	width: 122px;
	padding-right: 10px;
}

.news-block .puncts .punct .date {
	padding-top: 2px;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;
	/*border-top: 1px #d7d7d7 solid;*/
	background-color: #292b37;
	float: left;
	padding: 3px 10px 2px 7px;
}

.news-block .puncts .punct a {
	display: block;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	line-height: 12px;
	clear: both;
}

.news-block .puncts .punct a img { /*border: 1px #d7d7d7 solid;*/
	
}

.news-block .puncts .punct .text {
	padding-top: 3px;
	line-height: 13px;
}

.news-block .puncts .punct a span {
	color: #1688d0;
	font-size: 14px;
	line-height: 12px;
}

.news-block .puncts .punct .loc {
	position: absolute;
	font-size: 8px;
	text-transform: uppercase;
	font-weight: bold;
	color: #000;
	background-color: #fff;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 2px;
	top: 68px;
	z-index: 11;
}

.news-block .puncts .punct .loc a {
	font-size: 8px;
}

.punct-name {
	position: absolute;
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
	background-color: #ffff00;
	padding: 2px 5px 2px 5px;
	right: 10px;
	z-index: 11;
}

.news-block .puncts .punct .punct-name a {
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
}

.mews-block-all {
	position: absolute;
	font-size: 10px;
	color: #353535;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	background: url(http://russia.ru/images/right_2.gif) right -8px #fff no-repeat;
	bottom: -4px;
	left: 0px;
	padding-right: 17px;
}

.next-9-news {
	margin-top: 13px;
}

* html .next-9-news {
	margin-top: 0px;
}

.news-block-small {
	position: relative;
	border: 1px solid #999999;
	width: 194px;
	height: 173px;
	margin-top: 10px;
	padding-top: 4px;
	float: left;
	margin-right: 10px;
}

.news-block-small img { /*border: 1px #d7d7d7 solid;*/
	padding: 0 4px;
}

.news-block-small .border {
	background: transparent url(http://russia.ru/images/border.png) no-repeat;
	position: absolute;
	top: 4px;
	width: 186px;
	height: 110px;
	z-index: 10;
	left: 4px;
}

* html .news-block-small .border {
	background: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		'http://russia.ru/images/border.png', sizingMethod = 'scale' );
}

.news-block-small-right {
	margin-right: 0px;
}

* html .news-block-small {
	margin-right: 9px;
}

* html .news-block-small-right {
	margin-right: 0px;
}

.news-block-small-hd {
	position: absolute;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-right: 5px;
	margin-top: -21px;
	margin-left: -1px;
	background-color: #fff;
	top: 4px;
}

.news-block-small-hd a {
	color: #000000;
	text-decoration: none;
}

.news-block-small-hd span {
	color: #1688D0;
	font-size: 16px;
}

.news-block-small .mews-block-location {
	top: 100px;
	z-index: 11;
}

.news-block-small .link { /*background-color:#353535;*/
	/*border-top: 1px #d7dfdf solid;*/
	width: 172px;
	height: 58px;
	/*padding:3px 7px 0 7px;*/
	padding-top: 3px;
	padding-right: 7px;
	padding-left: 10px;
}

.news-block-small .link a {
	display: block;
	font-size: 12px;
	line-height: 13px;
	color: #000000;
	font-weight: bold;
}

.news-block-small .link span.arrow {
	font-size: 14px;
	color: #DE0034;
}

.news-block-small .link a.description {
	color: #929292;
	font-weight: normal;
	font-size: 11px;
	padding-top: 2px;
}

.news-row .info a.hd span.highlight {
	color: white;
}

span.highlight {
	background: #DE0034;
	color: white;
	padding: 2px;
}

/*Герои*/
.heroes-block {
	position: relative;
	width: 607px;
	border: 1px solid #999999;
	border-left: 0px;
	/*margin-top:10px;*/
	margin-top: 25px;
	margin-bottom: 30px;
	padding-top: 14px;
}

.heroes-block-hd {
	position: absolute;
	font-size: 21px;
	font-weight: bold;
	color: #cc0031;
	padding-right: 8px;
	top: -19px;
	margin-left: -2px;
	background-color: #fff;
}

.heroes-block-hd a {
	text-decoration: none;
	color: #CC0031;
}

.heroes-block-all {
	background: #FFFFFF url(http://russia.ru/images/right.gif) no-repeat scroll right -8px;
	bottom: -3px;
	color: #3B3B3B;
	font-size: 11px;
	font-weight: bold;
	padding-right: 15px;
	position: absolute;
	text-decoration: none;
}

.heroes-block-all span {
	text-transform: lowercase;
}

.heroes {
	width: 191px;
	float: left;
	margin-right: 10px;
}

.heroes .info {
	background-color: #292B37;
	border-bottom: 1px solid #808080;
	border-top: 1px solid #808080;
	height: 108px;
	padding-left: 10px;
	padding-top: 5px;
	position: relative;
}

.heroes .info .white {
	color: white;
}

.heroes .heroes-last-name {
	font-size: 16px;
	color: #D7D7D7;
	font-weight: bold;
	max-height: 16px;
}

.heroes .heroes-last-name a {
	color: #D7D7D7;
}

.heroes .heroes-name {
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	padding-bottom: 5px;
}

.main-news { /*position:relative;*/
	
}

#main-news-image {
	width: 405px;
	height: 200px;
	border: 0px;
	position: absolute;
	left: 0px;
	z-index: 0;
}


.main-news .main-news-text {
	width: 395px;
	height: 92px;
	float: left;
	background-color: #a9002a;
	border-right: 1px solid #c55470;
	padding: 15px;
}

.main-news .main-news-text a.title-news {
	color: #ffffff;
	font-size: 22px;
	line-height: 21px;
	font-weight: bold;
	text-decoration: none;
}

.main-news .main-news-text span {
	color: #ffffff;
	font-size: 12px;
	padding-top: 7px;
	display: block;
	line-height: 13px;
}

.main-news .other {
	padding: 15px 10px 0 10px;
	float: left;
	background-color: #2b2b2b;
	width: 197px;
	height: 107px;
}

.main-news .other .head-news {
	font-size: 15px;
	font-weight: bold;
	color: #959595;
	padding-bottom: 8px;
}

.main-news .other a {
	display: block;
	float: left;
	margin-left: 7px;
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	width: 125px;
}







.accordion2 {
	width: 279px;
}
.accordion2 h3 {
	background: url(/images/kachestvo/fonmenu77.jpg) top left no-repeat;
	margin: 0;
	height: 33px;
	color: #FFFFFF;
	cursor: pointer;
	padding-left: 15px;
	font: 12px Tahoma, Arial, Verdana;
	text-transform: uppercase;
	line-height: 30px;
}
.accordion2 h3:hover {
   background: url(/images/kachestvo/fonmenu77.jpg) top left no-repeat;
}
.accordion2 h3.active {
	background: url(/images/kachestvo/fonmenu99.jpg) top left no-repeat;
}
.accordion2 p {
	background: #f7f7f7;
	margin: 0;
	padding: 10px 15px 20px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
	display: none;
}





	#testul {
		list-style-type: none;
		padding-left: 0;
		font: 12px Tahoma, Arial, Verdana;
	}
	#testul li {
		padding-bottom: 5px;
	}
	#testul a {
		border-bottom:   1px dotted #1b1f28;
		color:           #1b1f28;
		text-decoration: none;
	}
	#testul div {
		display: none;
		background: #F6F6F6 none repeat scroll 0 0;
		padding: 4px;
		overflow: hidden;
		font: 12px Tahoma, Arial, Verdana;
	}
	#testul div.vis {
		display: block;
	}




#picclass {
	border-right: 10px solid #FFFFFF;
	border-bottom: 10px solid #FFFFFF;
}

#picclassright {
	border-left: 10px solid #FFFFFF;
	border-bottom: 10px solid #FFFFFF;
}


.cent1_without_underline a {
	
	text-decoration: none;
}

.cent1_without_underline {
	text-decoration: none;
}

.inner_content a {
	text-decoration: underline;
}

.inner_content {
	text-decoration: none;
	line-height: 30px;
}

.inner_content p {
	text-decoration: none;
	line-height: 20px;
}
