body {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #111;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #999999;
	background-image: url(/i/bg-test3.gif);
}
#banner1155big {top:132px !important; left:35% !important;}
.sub_footer * {
	margin:0;
	padding:0;
	}
.sub_footer {
	padding:55px 10px 15px 20px;
	background:#e8e6c4 url(http://filearchive.cnews.ru/img/forum/2010/04/29/white_bg_17403.gif) repeat-y left top;
	position:relative;
	border-top:1px solid #B2B2B2;
	clear:both;
	}
.logo_small {
	position:absolute;
	left:20px;
	top:10px;
	}
.title_abs  {
	position:absolute;
	left:250px;
	top:10px;
	/* color:#C7262B; */
	font-size:18px;
	}
.sub_footer ul li.part_title {
	font-weight:bold;
	background:none;
	}
.sub_footer ul{
	float:left;
	width:175px;
	padding-right:15px;
	font-size:11px;
	list-style:none;
	}
.sub_footer ul.small_ul{
	float:left;
	width:100px;
	padding-right:15px;
	font-size:11px;
	}
.sub_footer ul li{
	padding:0 0 3px 10px;
	background:url(http://filearchive.cnews.ru/img/forum/2010/05/31/corner_bg_b2a10.gif) no-repeat left 5px;
	/* background:url(http://filearchive.cnews.ru/img/forum/2010/04/29/green_dot_d5846.gif) no-repeat left 5px; */
	}
.sub_footer ul li a{
	/* color:#2f372c !important; */
	text-decoration:none;
	}
.sub_footer ul li a:hover{text-decoration:underline;}
.sub_footer ul.last_item{
	float:left;
	width:150px;
	padding-right:0;
	}

#wrapper {
	
	BORDER-RIGHT: #a6a6a6 8px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #a6a6a6 0px solid;
	PADDING-LEFT: 0px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto;
	BORDER-LEFT: #a6a6a6 8px solid;
	WIDTH: 980px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #a6a6a6 0px solid;
	position:relative;
	overflow:hidden;
	z-index:100;
}
#wrapper A {
	COLOR: #333
}
#wrapper A:active {
	COLOR: #999
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
SMALL {
	COLOR: #888
}
.l {
	FLOAT: left
}
.r {
	FLOAT: right
}
#ie_link {
	background:url(http://filearchive.cnews.ru/img/forum/2009/09/23/ie_soft_bg_c0aff.png) no-repeat right top;
	cursor:pointer;
	position:absolute;
	height:221px;
	width:100%;
	left:0;
	top:330px;
	}
#header1 {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FONT-SIZE: 7pt; BACKGROUND: #d3ccad; PADDING-BOTTOM: 7px; OVERFLOW: hidden; WIDTH: 954px; PADDING-TOP: 7px
}
#header1 A {
	COLOR: #000
}
#header1 A:hover {
	COLOR: #326274
}
#header2 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; BACKGROUND: url(/i/bg-test2.gif) #853434; PADDING-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 18px
}
#header2 .logo {
	MARGIN: 7px 0px 0px 25px
}
.banner-top {
	WIDTH: 600px; HEIGHT: 90px
}
#header3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #dbc780; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px
}
#header3-left {
	FLOAT: left; WIDTH: 662px
}
#header3-right {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 3px; WIDTH: 270px; PADDING-TOP: 3px
}
.auth-area {
	BACKGROUND: #c6c6a9
}
#header_search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #dbc780; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px
}
#header_search-left {
	FLOAT: left; WIDTH: 700px
}
#header_search-right {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 20px; WIDTH: 230px; PADDING-TOP: 20px
}
.search {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.form {
	FONT-SIZE: 11px
}
.form INPUT {
	BORDER-RIGHT: #c7be96 1px solid; BORDER-TOP: #c7be96 1px solid; FONT-SIZE: 11px; BACKGROUND: #fff; BORDER-LEFT: #c7be96 1px solid; COLOR: #999; BORDER-BOTTOM: #c7be96 1px solid
}
.form SELECT {
	BORDER-RIGHT: #c7be96 1px solid; BORDER-TOP: #c7be96 1px solid; FONT-SIZE: 11px; BACKGROUND: #fff; BORDER-LEFT: #c7be96 1px solid; COLOR: #999; BORDER-BOTTOM: #c7be96 1px solid
}
#left {
	FLOAT: left; WIDTH: 160px
}
#left UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #eeedc2; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-TOP: 0px; FONT-FAMILY: tahoma; LIST-STYLE-TYPE: none
}
#left UL LI {
	LINE-HEIGHT: 13px; BORDER-BOTTOM: #EAEAE4 1px solid
}
#left UL LI A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 16px;
	PADDING-BOTTOM: 8px;
	COLOR: #000;
	PADDING-TOP: 8px;
	HEIGHT: 13px;
	TEXT-DECORATION: none;
	background-color: #F7F7F2;
	background-image: url(/i/leftnav_arrow.gif);
	background-repeat: no-repeat;
	background-position: 8px 11px;
}
#left UL LI A:hover {
	TEXT-DECORATION: underline;
	background-color: #EAEAE4;
	background-image: url(/i/leftnav_arrow.gif);
	background-repeat: no-repeat;
	background-position: 8px 11px;
}
#left UL UL {
	BACKGROUND: #EAEAE4
}
#left UL UL LI A {
	PADDING-LEFT: 28px; BACKGROUND: url(/i/leftnav_arrow.gif) #fff no-repeat 18px 11px; HEIGHT: 100%
}
#left UL UL LI A:hover {
	BACKGROUND: url(/i/leftnav_arrow.gif) #fff no-repeat 18px 11px; TEXT-DECORATION: underline
}
#left A SPAN {
	COLOR: #999999;
	font-size: 9px;
}
.rss-list {
	MARGIN-TOP: 20px; FONT-SIZE: 10px; COLOR: #858585; FONT-FAMILY: tahoma
}
.rss-list-stroka {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 150px; PADDING-TOP: 5px
}
.rss-list-stroka IMG {
	FLOAT: left; MARGIN: 5px 8px 0px 5px
}
.rss-list SMALL A {
	DISPLAY: block; MARGIN: 10px; COLOR: #703e4a; TEXT-DECORATION: none
}
.rss-list SMALL A:hover {
	BACKGROUND: #e8e3bb; TEXT-DECORATION: underline
}
.stats {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: #f5f5f1; PADDING-BOTTOM: 10px; COLOR: #666; PADDING-TOP: 10px; FONT-FAMILY: tahoma
}
#center {
	FLOAT: left; MARGIN: 10px; WIDTH: 480px
}
#center H1 {
	FONT-SIZE: 18pt; COLOR: #a99c5f; FONT-FAMILY: tahoma
}
#center H2 {
	FONT-SIZE: 21px; MARGIN: 0px 5px 8px 0px; WORD-SPACING: -1px; COLOR: #bc9758; LINE-HEIGHT: 20px; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
#center H2 A {
	COLOR: #bc9758; TEXT-DECORATION: none
}
#center H3 {
	FONT-SIZE: 19px; MARGIN: 8px 5px 8px 0px; WORD-SPACING: -1px; COLOR: #b2b297; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
#center .middlehead {
	FONT-SIZE: 19px; MARGIN: 8px 5px 8px 0px; WORD-SPACING: -1px; COLOR: #b2b297; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
#center UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
#center HR {
	COLOR: #999; HEIGHT: 1px
}
#center .big {
	FONT-SIZE: 13pt
}
#center .big STRONG {
	COLOR: #555; LETTER-SPACING: -1px
}
#center .BigHead {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; MARGIN: 8px 5px 8px 0px; WORD-SPACING: -1px; COLOR: #b2b297; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
#center .BigHead A {
	COLOR: #b2b297
}
.article-desc {
	FONT-FAMILY: Tahoma
}
.article-desc A {
	FONT-WEIGHT: bold; COLOR: #a9651d
}
.article-desc SMALL {
	COLOR: #000
}
.article-desc SMALL A {
	FONT-WEIGHT: normal
}
.fresh-soft-date {
	FONT-SIZE: 8pt; BORDER-BOTTOM: #ddd 1px solid; FONT-FAMILY: Verdana
}
.fresh-soft-date SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #999; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 2px
}
.fresh-soft {
	COLOR: #111; BORDER-BOTTOM: #ddd 1px solid
}
.fresh-soft A {
	FONT-SIZE: 13pt; COLOR: #666685; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.fresh-soft A:hover STRONG {
	COLOR: #a0976f
}
.pages {
	FONT-SIZE: 8pt; COLOR: #444; FONT-FAMILY: Verdana
}
.pages A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #eee; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.pages STRONG A {
	BACKGROUND: #9d4f4f; COLOR: #fff
}
/*
#newarticle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 470px; PADDING-TOP: 5px
}*/
#newarticle {
 WIDTH: 470px;
 padding: 5px;
 height: 200px;
}
#newarticle-link {
	POSITION: absolute
}
.articles-up-upper {
	FONT-SIZE: 11px;
	WIDTH: 229px;
	COLOR: #666;
	FONT-FAMILY: tahoma;
	HEIGHT: 200px
}
.articles-main-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 21px; PADDING-BOTTOM: 10px; WORD-SPACING: -1px; COLOR: #666; LINE-HEIGHT: 18px; PADDING-TOP: 13px; LETTER-SPACING: -1px
}
.articles-up-upper {
	FONT-SIZE: 11px;
	COLOR: #666;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: #ffffff;
}
.articles-main-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 21px; PADDING-BOTTOM: 8px; WORD-SPACING: -1px; COLOR: #fff; LINE-HEIGHT: 19px; LETTER-SPACING: -1px
}
.articles-main-header A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 21px; PADDING-BOTTOM: 8px; WORD-SPACING: -1px; COLOR: #fff; LINE-HEIGHT: 19px; LETTER-SPACING: -1px
}
.articles-main-header A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 21px; PADDING-BOTTOM: 8px; WORD-SPACING: -1px; COLOR: #fff; LINE-HEIGHT: 19px; LETTER-SPACING: -1px
}
.articles-main-header A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 21px; PADDING-BOTTOM: 8px; WORD-SPACING: -1px; COLOR: #fff; LINE-HEIGHT: 19px; LETTER-SPACING: -1px
}
.pastarticle {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 151px; COLOR: #333; MARGIN-RIGHT: 4px; FONT-FAMILY: tahoma
}
.pastarticle IMG {
	MARGIN: 2px
}
.pastarticle A {
	FONT-WEIGHT: bold
}
#lentanews {
	 FONT-SIZE: 11px; BACKGROUND: #f5f5f1; FONT-FAMILY: tahoma; padding:5px 4px 10px;
}
.lentanews-news {
	OVERFLOW: hidden; WIDTH: 473px
}
.lentanews-left {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 152px; LINE-HEIGHT: 16px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.lentanews-date {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ccb; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px
}
.lentanews-right {
	FONT-SIZE: 11px; FLOAT: right; WIDTH: 309px
}
.lentanews-right A {
	FONT-WEIGHT: bold
}
.lentanews-head {
	MARGIN-TOP: 3px;
	/* FONT-WEIGHT: bold; */
	FONT-SIZE: 12px;
	padding-left:15px;
	background:url(http://filearchive.cnews.ru/img/forum/2010/08/12/dot_bg_a3423.gif) no-repeat 3px 5px;
	}
.lentanews-comments {
	FONT-SIZE: 10px
}
.lentanews-comments A {
	FONT-WEIGHT: normal; COLOR: #703e4a
}
.lentanews-bottom {
	MARGIN-TOP: 10px; TEXT-ALIGN: center
}
.lentasoft {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #e8e6c4; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 460px; PADDING-TOP: 10px
}
.lentasoft A {
	COLOR: #000
}
.lentasoft UL {
	MARGIN: 0px; COLOR: #bc9758; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: square
}
.lentasoft-header {
	PADDING-RIGHT: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; FONT-SIZE: 19px; PADDING-BOTTOM: 5px; WORD-SPACING: -1px; COLOR: #a7a783; LINE-HEIGHT: 20px; PADDING-TOP: 5px; FONT-FAMILY: tahoma
}
.lentasoft-left {
	FLOAT: left; WIDTH: 200px
}
.lentasoft-right {
	FLOAT: right; WIDTH: 230px
}
.lentasoft-right A {
	FONT-WEIGHT: bold
}
.program-windows {
	BACKGROUND: #3b8090; OVERFLOW: hidden; WIDTH: 480px
}
.program-windows A {
	COLOR: #fff
}
.program-l {
	WIDTH: 360px
}
.program-cat {
	FONT-SIZE: 11px; MARGIN: 10px 0px 0px 10px; WORD-SPACING: 1px; FONT-FAMILY: tahoma
}
.program-cat A {
	FONT-WEIGHT: bold
}
.program-windows .name {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN: 9px 0px 10px 11px; COLOR: #fff; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
.program-windows .score {
	FONT-SIZE: 11px; MARGIN: 5px; COLOR: #fff
}
.program-windows .score UL {
	MARGIN: 10px 0px 10px 2px; WIDTH: 155px; COLOR: #fff; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: square; LETTER-SPACING: 0px
}
.program-windows .score UL A {
	FONT-WEIGHT: bold
}
.program-windows .score UL A:hover {
	COLOR: #dbc780
}
.program-windows .buy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 45px; WIDTH: 96px; COLOR: #fff; PADDING-TOP: 36px; TEXT-ALIGN: center
}
.program-windows .buy A:hover {
	COLOR: #dbc780
}
.program-linux {
	BACKGROUND: #305780; OVERFLOW: hidden; WIDTH: 480px
}
.program-linux A {
	COLOR: #fff
}
.program-linux .name {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN: 9px 0px 10px 11px; COLOR: #fff; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
.program-linux .score {
	FONT-SIZE: 11px; MARGIN: 5px; COLOR: #fff
}
.program-linux .score UL {
	MARGIN: 10px 0px 10px 2px; WIDTH: 155px; COLOR: #fff; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: square; LETTER-SPACING: 0px
}
.program-linux .score UL A {
	FONT-WEIGHT: bold
}
.program-linux .score UL A:hover {
	COLOR: #dbc780
}
.program-linux .buy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #22436c; PADDING-BOTTOM: 40px; WIDTH: 96px; COLOR: #fff; PADDING-TOP: 26px; LETTER-SPACING: -1px; TEXT-ALIGN: center
}
.program-linux .buy A:hover {
	COLOR: #dbc780
}
.program-palm {
	BACKGROUND: #6f6b81; OVERFLOW: hidden; WIDTH: 480px
}
.program-palm A {
	COLOR: #fff
}
.program-palm .name {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN: 9px 0px 10px 11px; COLOR: #fff; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
.program-palm .score {
	FONT-SIZE: 11px; MARGIN: 5px; COLOR: #fff
}
.program-palm .score UL {
	MARGIN: 10px 0px 10px 2px; WIDTH: 155px; COLOR: #fff; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: square; LETTER-SPACING: 0px
}
.program-palm .score UL A {
	FONT-WEIGHT: bold
}
.program-palm .score UL A:hover {
	COLOR: #dbc780
}
.program-palm .buy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #22436c; PADDING-BOTTOM: 40px; WIDTH: 96px; COLOR: #fff; PADDING-TOP: 26px; LETTER-SPACING: -1px; TEXT-ALIGN: center
}
.program-palm .buy A:hover {
	COLOR: #dbc780
}
.program-pocket {
	BACKGROUND: #9e988b; OVERFLOW: hidden; WIDTH: 480px
}
.program-pocket A {
	COLOR: #fff
}
.program-pocket .name {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN: 9px 0px 10px 11px; COLOR: #fff; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
.program-pocket .score {
	FONT-SIZE: 11px; MARGIN: 5px; COLOR: #fff
}
.program-pocket .score UL {
	MARGIN: 10px 0px 10px 2px; WIDTH: 155px; COLOR: #fff; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: square; LETTER-SPACING: 0px
}
.program-pocket .score UL A {
	FONT-WEIGHT: bold
}
.program-pocket .score UL A:hover {
	COLOR: #dbc780
}
.program-pocket .buy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #22436c; PADDING-BOTTOM: 40px; WIDTH: 96px; COLOR: #fff; PADDING-TOP: 26px; LETTER-SPACING: -1px; TEXT-ALIGN: center
}
.program-pocket .buy A:hover {
	COLOR: #dbc780
}
.program-symbian {
	BACKGROUND: #ba9f70; OVERFLOW: hidden; WIDTH: 480px
}
.program-symbian A {
	COLOR: #fff
}
.program-symbian .name {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN: 9px 0px 10px 11px; COLOR: #fff; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
.program-symbian .score {
	FONT-SIZE: 11px; MARGIN: 5px; COLOR: #fff
}
.program-symbian .score UL {
	MARGIN: 10px 0px 10px 2px; WIDTH: 155px; COLOR: #fff; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: square; LETTER-SPACING: 0px
}
.program-symbian .score UL A {
	FONT-WEIGHT: bold
}
.program-symbian .score UL A:hover {
	COLOR: #dbc780
}
.program-symbian .buy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #22436c; PADDING-BOTTOM: 40px; WIDTH: 96px; COLOR: #fff; PADDING-TOP: 26px; LETTER-SPACING: -1px; TEXT-ALIGN: center
}
.program-symbian .buy A:hover {
	COLOR: #dbc780
}
.program-windowsm {
	BACKGROUND: #bd8d5f; OVERFLOW: hidden; WIDTH: 480px
}
.program-windowsm A {
	COLOR: #fff
}
.program-windowsm .name {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN: 9px 0px 10px 11px; COLOR: #fff; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
.program-windowsm .score {
	FONT-SIZE: 11px; MARGIN: 5px; COLOR: #fff
}
.program-windowsm .score UL {
	MARGIN: 10px 0px 10px 2px; WIDTH: 155px; COLOR: #fff; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: square; LETTER-SPACING: 0px
}
.program-windowsm .score UL A {
	FONT-WEIGHT: bold
}
.program-windowsm .score UL A:hover {
	COLOR: #dbc780
}
.program-windowsm .buy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #22436c; PADDING-BOTTOM: 40px; WIDTH: 96px; COLOR: #fff; PADDING-TOP: 26px; LETTER-SPACING: -1px; TEXT-ALIGN: center
}
.program-windowsm .buy A:hover {
	COLOR: #dbc780
}
.program-phones {
	BACKGROUND: #999999; OVERFLOW: hidden; WIDTH: 480px
}
.program-phones {
	COLOR: #fff
}
.program-phones A {
	COLOR: #fff
}
.program-phones .name {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN: 9px 0px 10px 11px; COLOR: #fff; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
.program-phones .score {
	FONT-SIZE: 11px; MARGIN: 5px; COLOR: #fff
}
.program-phones .score UL {
	MARGIN: 10px 0px 10px 2px; WIDTH: 155px; COLOR: #fff; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: square; LETTER-SPACING: 0px
}
.program-phones .score UL A {
	FONT-WEIGHT: bold
}
.program-phones .score UL A:hover {
	COLOR: #dbc780
}
.program-phones .buy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #22436c; PADDING-BOTTOM: 40px; WIDTH: 96px; COLOR: #fff; PADDING-TOP: 26px; LETTER-SPACING: -1px; TEXT-ALIGN: center
}
.program-phones .buy A:hover {
	COLOR: #dbc780
}
.program-shop {
	OVERFLOW: hidden;
	WIDTH: 480px;
	background-color: #88C0CD;
	height: 250px;
	background-image: url(/i/card-bg.jpg);
	background-repeat: repeat-x;
}
.program-shop A {
	COLOR: #fff
}
.program-shop .name {
	FONT-SIZE: 29px;
	MARGIN: 9px 0px 10px 11px;
	COLOR: #fff;
	FONT-FAMILY: tahoma;
	LETTER-SPACING: -1px;
	line-height: 31px;
}
.program-shop .score {
	FONT-SIZE: 11px;
	MARGIN: 5px;
	COLOR: #fff;
	width: 160px;
}
.program-shop .score UL {
	MARGIN: 10px 0px 10px 2px;
	WIDTH: 155px;
	COLOR: #fff;
	LINE-HEIGHT: 18px;
	LIST-STYLE-TYPE: square;
	LETTER-SPACING: 0px
}
.program-shop .score UL A {

}
.program-shop .score UL A:hover {
	COLOR: #dbc780
}
.program-shop .buy {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 40px;
	WIDTH: 120px;
	COLOR: #fff;
	PADDING-TOP: 26px;
	TEXT-ALIGN: center;
	float: right;
}
.program-shop .buy A:hover {
	COLOR: #dbc780
}
.rank {
	FONT-SIZE: 7pt;
	COLOR: #fff;
	FONT-FAMILY: tahoma;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.download {
	MARGIN: 8px
}
.download IMG {
	MARGIN-RIGHT: 7px
}
.download A {
	FONT-SIZE: 36px;
	WORD-SPACING: -2px;
	COLOR: #ABC6A4;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	TEXT-DECORATION: none
}
.download2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; WORD-SPACING: -1px; COLOR: #608754; FONT-FAMILY: tahoma; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.main {
	FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: tahoma
}
.main A:link {
	COLOR: #a9651d
}
.main A:active {
	COLOR: #a9651d
}
.main A:visited {
	COLOR: #a9651d
}
.main A:hover {
	COLOR: #000
}
.main .attach {
	BORDER-RIGHT: #b2b297 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #b2b297 1px solid; PADDING-LEFT: 7px; BACKGROUND: #fff; PADDING-BOTTOM: 7px; MARGIN: 6px; BORDER-LEFT: #b2b297 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #b2b297 1px solid
}
.mark {
	FONT-SIZE: 11px; BACKGROUND: #f5f5f1; OVERFLOW: hidden; WIDTH: 480px; COLOR: #fff; LINE-HEIGHT: 30px; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
.mark STRONG {
	FONT-SIZE: 38px
}
.mark-red {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #999; PADDING-BOTTOM: 6px; WIDTH: 160px; PADDING-TOP: 6px
}
.mark-chose {
	WIDTH: 160px; COLOR: #666; LINE-HEIGHT: 15px; PADDING-TOP: 20px; FONT-FAMILY: tahoma
}
.mark-visit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #999; PADDING-BOTTOM: 6px; WIDTH: 160px; PADDING-TOP: 6px
}
.mark FORM SELECT {
	BORDER-RIGHT: #c7be96 1px solid; BORDER-TOP: #c7be96 1px solid; MARGIN-TOP: 10px; FONT-SIZE: 11px; BORDER-LEFT: #c7be96 1px solid; BORDER-BOTTOM: #c7be96 1px solid; FONT-FAMILY: verdana
}
.desc {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: tahoma
}
.desc .stroka {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 470px; PADDING-TOP: 5px
}
.desc .odd {
	BACKGROUND: #fff
}
.desc .even {
	BACKGROUND: #f5f5f1
}
.desc .lcolumn {
	WIDTH: 130px; COLOR: #666
}
.desc .rcolumn {
	FONT-SIZE: 12px; WIDTH: 300px; COLOR: #111
}
.desc .price {
	COLOR: #933
}
.desc .label {
	FONT-WEIGHT: bold; COLOR: #c90; FONT-FAMILY: tahoma
}
.desc .rcolumn SMALL {
	FONT-SIZE: 8px; COLOR: #999
}
.spisok {
	OVERFLOW: hidden; WIDTH: 480px; COLOR: #666; FONT-FAMILY: tahoma
}
.spisok UL {
	FONT-SIZE: 10px; MARGIN: 0px; LETTER-SPACING: 0px; TEXT-ALIGN: right
}
.spisok .windows {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.quakeplanet.ru/soft/soft.files/razdel-menu-windows.jpg) #3b8090 no-repeat 0px 18px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
.spisok .windows-head {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; MARGIN: 0px; WORD-SPACING: -1px; LETTER-SPACING: -1px
}
.spisok .windows UL {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px 0px 10px; WIDTH: 200px; COLOR: #fff; LINE-HEIGHT: 23px; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
.spisok .windows UL A {
	COLOR: #fff; LETTER-SPACING: 0px
}
.spisok .linux {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.quakeplanet.ru/soft/soft.files/razdel-menu-linux.jpg) #22436c no-repeat 0px 22px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
.spisok .linux-head {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 21px; MARGIN: 0px; WORD-SPACING: -1px; LETTER-SPACING: -1px
}
.spisok .linux UL {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px 0px 10px; WIDTH: 200px; COLOR: #fff; LINE-HEIGHT: 23px; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
.spisok .linux UL A {
	COLOR: #fff; LETTER-SPACING: 0px
}
.spisok .palm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.quakeplanet.ru/soft/soft.files/razdel-menu-palm.jpg) #6f6b81 no-repeat 0px 22px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
.spisok .palm-head {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; MARGIN: 0px; WORD-SPACING: -1px; LETTER-SPACING: -1px
}
.spisok .palm UL {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px 0px 10px; WIDTH: 200px; COLOR: #fff; LINE-HEIGHT: 23px; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
.spisok .palm UL A {
	COLOR: #fff; LETTER-SPACING: 0px
}
.spisok .pocket {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.quakeplanet.ru/soft/soft.files/razdel-menu-pocket.jpg) #9e988b no-repeat 0px 22px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
.spisok .pocket-head {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; MARGIN: 0px; WORD-SPACING: -1px; LETTER-SPACING: -1px
}
.spisok .pocket UL {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px 0px 10px; WIDTH: 200px; COLOR: #fff; LINE-HEIGHT: 23px; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
.spisok .pocket UL A {
	COLOR: #fff; LETTER-SPACING: 0px
}
.spisok .symbian {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.quakeplanet.ru/soft/soft.files/razdel-menu-palm.jpg) #ba9f70 no-repeat 0px 22px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
.spisok .symbian-head {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; MARGIN: 0px; WORD-SPACING: -1px; LETTER-SPACING: -1px
}
.spisok .symbian UL {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px 0px 10px; WIDTH: 200px; COLOR: #fff; LINE-HEIGHT: 23px; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
.spisok .symbian UL A {
	COLOR: #fff; LETTER-SPACING: 0px
}
.spisok .windowsm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.quakeplanet.ru/soft/soft.files/razdel-menu-palm.jpg) #bd8d5f no-repeat 0px 22px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
.spisok .windowsm-head {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; MARGIN: 0px; WORD-SPACING: -1px; LETTER-SPACING: -1px
}
.spisok .windowsm UL {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px 0px 10px; WIDTH: 200px; COLOR: #fff; LINE-HEIGHT: 23px; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
.spisok .windowsm UL A {
	COLOR: #fff; LETTER-SPACING: 0px
}
.spisok .phones {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/i/razdel-menu-phones.jpg) #999999 no-repeat 0px 22px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
.spisok .phones-head {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; MARGIN: 0px; WORD-SPACING: -1px; LETTER-SPACING: -1px
}
.spisok .phones UL {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px 0px 10px; WIDTH: 200px; COLOR: #fff; LINE-HEIGHT: 23px; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
.spisok .phones UL A {
	COLOR: #fff; LETTER-SPACING: 0px
}
.spisok .shop {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.quakeplanet.ru/soft/soft.files/razdel-menu-shop.jpg) #6f6b81 no-repeat 0px 22px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
.spisok .shop-head {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; MARGIN: 0px; WORD-SPACING: -1px; LETTER-SPACING: -1px
}
.spisok .shop UL {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px 0px 10px; WIDTH: 200px; COLOR: #fff; LINE-HEIGHT: 23px; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
.spisok .shop UL A {
	COLOR: #fff; LETTER-SPACING: 0px
}
.spisok-nav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 4px 2px 4px 0px; COLOR: #666; FONT-FAMILY: tahoma; TEXT-ALIGN: right
}
.spisok .stroka-prehead {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #f2f2ec; PADDING-BOTTOM: 4px; WIDTH: 480px; COLOR: #888; LINE-HEIGHT: 12px; PADDING-TOP: 2px
}
.spisok .stroka-head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #e9e9e0; PADDING-BOTTOM: 6px; OVERFLOW: hidden; WIDTH: 480px; COLOR: #888; PADDING-TOP: 6px
}
.spisok .stroka {
	FONT-SIZE: 11px; OVERFLOW: hidden; WIDTH: 480px; BORDER-BOTTOM: #ddd 1px solid
}
.spisok .even {
	BACKGROUND: #f5f5f1
}
.spisok STRONG A {
	DISPLAY: block;
	FONT-SIZE: 17px;
	COLOR: #666;
	LETTER-SPACING: -1px;
	TEXT-DECORATION: none
}
.spisok STRONG A:hover {
	COLOR: #bc9758
}
.spisok .col-num {
	WIDTH: 30px; TEXT-ALIGN: center
}
.spisok .col-num IMG {
	MARGIN-TOP: 20px
}
.spisok .col-name {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 245px; PADDING-TOP: 2px
}
.spisok .col-name SMALL {
	FONT-SIZE: 9px; COLOR: #888
}
.spisok .col-name SMALL B {
	COLOR: #666
}
.spisok .col-downs {
	WIDTH: 65px; TEXT-ALIGN: center
}
.spisok .stroka .col-downs {
	PADDING-TOP: 18px
}
.spisok .col-rating {
	WIDTH: 65px; TEXT-ALIGN: center
}
.spisok .stroka .col-rating {
	PADDING-TOP: 18px
}
.spisok .col-download {
	WIDTH: 70px; TEXT-ALIGN: center
}
.spisok .stroka .col-download {
	PADDING-TOP: 12px
}
.spisok .stroka .col-download A {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ba7b5c; TEXT-DECORATION: none
}
.spisok .stroka .col-download SPAN A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6a955e
}
.spisok .col-sname {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 280px; PADDING-TOP: 2px
}
.spisok .col-scost {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.spisok .col-sdowns {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 65px; PADDING-TOP: 2px
}
.spisok .stroka .col-sname {
	WIDTH: 280px; PADDING-TOP: 2px
}
.spisok .stroka .col-scost {
	PADDING-TOP: 4px
}
.spisok .stroka .col-scost A {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ba7b5c; TEXT-DECORATION: none
}
.spisok .stroka .col-sdowns {
	WIDTH: 65px; PADDING-TOP: 9px; TEXT-ALIGN: center
}
.spisok SMALL A {
	FONT-SIZE: 10px
}
.box-urls {
	FONT-SIZE: 11px; MARGIN: 0px 0px 10px; WIDTH: 200px; COLOR: #fff; LINE-HEIGHT: 16px; FONT-FAMILY: tahoma; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
.box-urls A {
	FONT-WEIGHT: bold; COLOR: #fff; LETTER-SPACING: 0px
}
.header-biggest-white {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; WORD-SPACING: -1px; COLOR: #ffffff; LINE-HEIGHT: 22px; FONT-FAMILY: tahoma; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.header-biggest-white A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; WORD-SPACING: -1px; COLOR: #ffffff; LINE-HEIGHT: 22px; FONT-FAMILY: tahoma; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.header-biggest-white A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; WORD-SPACING: -1px; COLOR: #ffffff; LINE-HEIGHT: 22px; FONT-FAMILY: tahoma; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.header-biggest-white A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; WORD-SPACING: -1px; COLOR: #ffffff; LINE-HEIGHT: 22px; FONT-FAMILY: tahoma; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.pg-stats {
	FONT-SIZE: 11px
}
.pg-stats .odd {
	BACKGROUND: #fff
}
.pg-stats-row {
	BACKGROUND: #f5f5f1; OVERFLOW: hidden; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid
}
.pg-stats-cell {
	PADDING-RIGHT: 15px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 98px; COLOR: #555; PADDING-TOP: 4px
}
.pg-stats-cell STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000
}
.pg-rate {
	FONT-SIZE: 11px
}
.pg-rate .odd {
	BACKGROUND: #fff
}
.pg-rate-row {
	BACKGROUND: #f5f5f1; OVERFLOW: hidden; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid
}
.pg-rate-cell {
	PADDING-RIGHT: 15px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 220px; COLOR: #555; PADDING-TOP: 4px
}
.pg-rate-cell STRONG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: #999; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px
}
.pg-post-head {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #f5f5f1; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
.pg-post-body {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 10px 10px 5px; PADDING-TOP: 4px
}
.down-servers-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}
.down-servers-list LI {
	COLOR: #888; LETTER-SPACING: 0px
}
.down-servers-list LI A {
	COLOR: #000
}
.down-servers-list UL LI A {
	FONT-SIZE: 7pt; COLOR: #555
}
.program-week-windows {
	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(/i/week-soft-windows.jpg) #6a975e; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 460px; COLOR: #fff; PADDING-TOP: 10px; FONT-FAMILY: tahoma
}
.program-week-windows .head {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; MARGIN-BOTTOM: 15px; WORD-SPACING: -1px; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
.program-week-windows IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 10px; PADDING-TOP: 4px
}
.program-week-windows A {
	COLOR: #fff
}
.program-week-windows STRONG {
	FONT-SIZE: 18px
}
.program-week-windows STRONG A {
	TEXT-DECORATION: none
}
.program-week-linux {
	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(/i/week-soft-linux.jpg) #559; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 460px; COLOR: #fff; PADDING-TOP: 10px; FONT-FAMILY: tahoma
}
.program-week-linux .head {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; MARGIN-BOTTOM: 15px; WORD-SPACING: -1px; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
.program-week-linux IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 10px; PADDING-TOP: 4px
}
.program-week-linux A {
	COLOR: #fff
}
.program-week-linux STRONG {
	FONT-SIZE: 18px
}
.program-week-linux STRONG A {
	TEXT-DECORATION: none
}
.program-week-palm .head {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; MARGIN-BOTTOM: 15px; WORD-SPACING: -1px; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
.program-week-palm IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 10px; PADDING-TOP: 4px
}
.program-week-palm A {
	COLOR: #fff
}
.program-week-palm STRONG {
	FONT-SIZE: 18px
}
.program-week-palm STRONG A {
	TEXT-DECORATION: none
}
.program-week-pocket .head {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; MARGIN-BOTTOM: 15px; WORD-SPACING: -1px; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
.program-week-pocket IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 10px; PADDING-TOP: 4px
}
.program-week-pocket A {
	COLOR: #fff
}
.program-week-pocket STRONG {
	FONT-SIZE: 18px
}
.program-week-pocket STRONG A {
	TEXT-DECORATION: none
}
.program-week-symbian {
	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(/i/week-soft-linux.jpg) #559; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 460px; COLOR: #fff; PADDING-TOP: 10px; FONT-FAMILY: tahoma
}
.program-week-symbian .head {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; MARGIN-BOTTOM: 15px; WORD-SPACING: -1px; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
.program-week-symbian IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 10px; PADDING-TOP: 4px
}
.program-week-symbian A {
	COLOR: #fff
}
.program-week-symbian STRONG {
	FONT-SIZE: 18px
}
.program-week-symbian STRONG A {
	TEXT-DECORATION: none
}
.program-week-windowsm {
	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(/i/week-soft-linux.jpg) #559; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 460px; COLOR: #fff; PADDING-TOP: 10px; FONT-FAMILY: tahoma
}
.program-week-windowsm .head {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; MARGIN-BOTTOM: 15px; WORD-SPACING: -1px; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
.program-week-windowsm IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 10px; PADDING-TOP: 4px
}
.program-week-windowsm A {
	COLOR: #fff
}
.program-week-windowsm STRONG {
	FONT-SIZE: 18px
}
.program-week-windowsm STRONG A {
	TEXT-DECORATION: none
}
.program-week-phones {
	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(/i/week-soft-linux.jpg) #559; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 460px; COLOR: #fff; PADDING-TOP: 10px; FONT-FAMILY: tahoma
}
.program-week-phones .head {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; MARGIN-BOTTOM: 15px; WORD-SPACING: -1px; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
.program-week-phones IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 10px; PADDING-TOP: 4px
}
.program-week-phones A {
	COLOR: #fff
}
.program-week-phones STRONG {
	FONT-SIZE: 18px
}
.program-week-phones STRONG A {
	TEXT-DECORATION: none
}

.program-week-shop .head {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; MARGIN-BOTTOM: 15px; WORD-SPACING: -1px; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
.program-week-shop IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 10px; PADDING-TOP: 4px
}
.program-week-shop A {
	COLOR: #fff
}
.program-week-shop STRONG {
	FONT-SIZE: 18px
}
.program-week-shop STRONG A {
	TEXT-DECORATION: none
}
.newshead A {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #000; FONT-FAMILY: Tahoma; LETTER-SPACING: -1px
}
.newscat {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FONT-SIZE: 7pt; BACKGROUND: #f3f4eb; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Tahoma
}
.newsbody {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Tahoma
}
.newsbody A IMG {
	MARGIN-LEFT: 7px
}
.newsbottom {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FONT-SIZE: 7pt; BACKGROUND: #f3f4eb; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Tahoma
}
.newsbottom A {
	COLOR: #a9651d
}
TABLE.news_matrix {
	FONT-SIZE: 8pt
}
#right {
	FLOAT: left; WIDTH: 300px
}
#softpop-head {
	FONT-SIZE: 19px; MARGIN: 10px 0px 12px 5px; WORD-SPACING: -1px; COLOR: #853434; LINE-HEIGHT: 20px; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
#softpop {
	MARGIN: 0px 0px 0px 10px; FONT-FAMILY: tahoma
}
.softtop-line {
	PADDING-RIGHT: 8px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: #f5f5f1; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 100%; COLOR: #535353; LINE-HEIGHT: 15px; PADDING-TOP: 5px
}

#softpop .odd {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.softtop-line A {
	COLOR: #535353;
	display:block;
	margin-left:23px;
}
.softtop-line A:hover {
	COLOR: #853434
}
.softtop-line IMG {
	/* MARGIN: 5px 8px 5px 0px; */
	float:left;
	}
.softtop-line-cat {
	FONT-SIZE: 10px;
	margin-left:23px;
}

.softtop-line-cat A {
	COLOR: #703e4a;
	display:inline !important;
	margin:0 !important;
}
#softpop SPAN {
	FONT-SIZE: 10px; MARGIN: 0px 0px 0px 4px; COLOR: #111
}
#softpop SPAN A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: #c6c6b0; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#pweek-head {
	FONT-SIZE: 19px; MARGIN: 0px 0px 10px 5px; COLOR: #608754; FONT-FAMILY: tahoma
}
#programm-week {
	PADDING-RIGHT: 5px; PADDING-LEFT: 9px; FONT-SIZE: 11px; BACKGROUND: #69965c; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; OVERFLOW: hidden; WIDTH: 286px; COLOR: #fff; PADDING-TOP: 10px; FONT-FAMILY: tahoma
}
#programm-week STRONG A {
	FONT-SIZE: 19px; COLOR: #fff; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
#programm-week IMG {
	FLOAT: left; MARGIN: 2px 10px 5px 0px
}
#programm-week SMALL {
	FONT-SIZE: 10px; COLOR: #fff
}
.banner-right {
	MARGIN: 5px 0px 0px 10px; WIDTH: 300px; HEIGHT: 275px
}
.articles-list {
	FONT-SIZE: 11px; OVERFLOW: hidden; WIDTH: 310px; COLOR: #444; FONT-FAMILY: tahoma
}
.articles-list A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666
}
.articles-list .even {
	BACKGROUND: #f5f5f1
}
.articles-item {
	MARGIN: 10px 0px 0px 12px; OVERFLOW: hidden; WIDTH: 300px
}
.articles-item IMG {
	FLOAT: left
}
.articles-list .attach {
	BORDER-RIGHT: #e1e0c7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e1e0c7 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #e1e0c7 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #e1e0c7 1px solid
}
.right-head {
	FONT-SIZE: 19px; MARGIN: 0px 5px 5px; WORD-SPACING: -1px; COLOR: #a7a783; LINE-HEIGHT: 20px; FONT-FAMILY: tahoma
}
.forum-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #bd9758; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: tahoma; LIST-STYLE-TYPE: square
}
.forum-list A {
	COLOR: #535353
}
.forum-list A:hover {
	COLOR: #853434
}
.forum-list SPAN {
	COLOR: #933
}
#voting {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 290px; PADDING-TOP: 10px
}
.menulist-bigger {
	FONT-SIZE: 12px; FONT-FAMILY: tahoma
}
.menulist-bigger B {
	FONT-FAMILY: verdana
}
.newstext-smaller {
	FONT-SIZE: 9px; FONT-FAMILY: Tahoma
}
.forms {
	BORDER-RIGHT: #c7be96 1px solid; BORDER-TOP: #c7be96 1px solid; FONT-SIZE: 11px; BACKGROUND: #fff; BORDER-LEFT: #c7be96 1px solid; BORDER-BOTTOM: #c7be96 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#formnews {
	PADDING-LEFT: 10px
}
#formnews LABEL {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma
}
#bottom1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #928c83; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 10px; FONT-FAMILY: tahoma; TEXT-ALIGN: center
}
#bottom1 A {
	COLOR: #000
}
.bottom1-list {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.bottom1-list UL {
	PADDING-LEFT: 16px; FONT-SIZE: 10px; MARGIN-LEFT: 0px; COLOR: #bfbfbf; LINE-HEIGHT: 12px; FONT-FAMILY: verdana; LIST-STYLE-TYPE: square
}
#bottom2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #d3ccad; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 970px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#bottom3 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#footerMain {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 85%; PADDING-BOTTOM: 7px; MARGIN: 0px; LINE-HEIGHT: 100%; PADDING-TOP: 5px; FONT-FAMILY: Verdana; HEIGHT: 100px; BACKGROUND-COLOR: #d3ccad; TEXT-ALIGN: left
}
#footerMainLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 650px; PADDING-TOP: 0px
}
#footerMainRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 300px; PADDING-TOP: 5px
}
.copyrights {
	FONT-SIZE: 9px; COLOR: #333; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sample {
	CURSOR: pointer; BORDER-BOTTOM: #000 1px dotted; TEXT-DECORATION: none
}
.forms-bigger {
	BORDER-RIGHT: #bc9758 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bc9758 3px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; BORDER-LEFT: #bc9758 3px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bc9758 3px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tagsblock {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 15px; FLOAT: left; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: tahoma; TEXT-ALIGN: left
}
.tagsblock A {
	COLOR: #666666; LINE-HEIGHT: 1.3em; TEXT-DECORATION: none
}
.tagsblock A:hover {
	COLOR: #a7a783; TEXT-DECORATION: none
}
.mainsmall {
	FONT-SIZE: 10px; FONT-FAMILY: tahoma
}
.mainsmall2 {
	FONT-SIZE: 10px; FONT-FAMILY: tahoma
}
.main-2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#center BigHead {
	FONT-SIZE: 21px; MARGIN: 0px 5px 8px 0px; WORD-SPACING: -1px; COLOR: #bc9758; LINE-HEIGHT: 20px; FONT-FAMILY: tahoma; LETTER-SPACING: -1px
}
.attach {
	BORDER-RIGHT: #e1e0c7 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e1e0c7 1px solid; PADDING-LEFT: 6px; BACKGROUND: #fff; PADDING-BOTTOM: 6px; BORDER-LEFT: #e1e0c7 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #e1e0c7 1px solid
}
#div_pick A {
	CURSOR: pointer
}
.header-style-2 {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: #ffffff 5px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #ffffff 5px solid
}
.clicker {
	CURSOR: pointer
}
.ajax_alt {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #e9e9e0; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 150px; COLOR: #333; PADDING-TOP: 5px; FONT-FAMILY: tahoma; TEXT-ALIGN: center
}
.ajax_normal {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #3b8090; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 150px; COLOR: #fff; PADDING-TOP: 5px; FONT-FAMILY: tahoma; TEXT-ALIGN: center
}
.linux .ajax_normal {
	BACKGROUND: #22436c
}
.progs_list {
	WIDTH: 480px;
	clear:left;
}
.progs_list TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: #e9e9e0; PADDING-BOTTOM: 6px; COLOR: #888; PADDING-TOP: 6px
}
.progs_list TH TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.progs_list TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
.progs_list .even {
	BACKGROUND: #f5f5f1
}
.download_href {
	COLOR: #69965c
}
.download_href A {
	FONT-WEIGHT: bold; COLOR: #69965c; TEXT-DECORATION: none
}
.by_href {
	FONT-WEIGHT: bold; COLOR: #a74849
}
.vitrina {
	/* PADDING-RIGHT: 0px; 
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 20px; */
	OVERFLOW: hidden;
	WIDTH: 98%;
	
}
.vitrina IMG {
	MARGIN-RIGHT: 10px
}
.vitrina .uho {
	FLOAT: left; WIDTH: 222px; MARGIN-RIGHT: 10px
}
.vitrina A {
	FONT-WEIGHT: bold; COLOR: #666; TEXT-DECORATION: none
}
.vitrina P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 6px
}
.vitrina .price {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #a74849; PADDING-TOP: 4px; BACKGROUND-COLOR: #eeedc2; TEXT-DECORATION: none
}
.vitrina .descr {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; TEXT-DECORATION: none
}
.vitrina .buy {
	MARGIN: 7px
}
.sape {
	PADDING-LEFT: 16px
}
.sape A {
	FONT-SIZE: 11px; COLOR: #535353; FONT-FAMILY: tahoma
}
.sape A :hover {
	COLOR: #853434
}
.prgofw {
	BACKGROUND: url(http://pics.rbc.ru/img/cnews/2008/05/22/prog_of_week_bg.gif) #bc9658 no-repeat right bottom
}
.prgofw TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.prgofw_hat {
	FONT: bold 22px Verdana; COLOR: #eeedc2
}
.prgofw IMG {
	MARGIN-RIGHT: 10px
}
.prgofw A {
	TEXT-DECORATION: none
}
.prgofw .name {
	FONT: bold 14px Verdana; COLOR: #fff; TEXT-DECORATION: none
}
.prgofw P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.prgofw .price {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #a74849; PADDING-TOP: 4px; BACKGROUND-COLOR: #eeedc2; TEXT-DECORATION: none
}
/*удалил из .prgofw .price DISPLAY: inline-block; */
.prgofw .descr {
	FONT: 10px Verdana; COLOR: #ebe0ce; TEXT-DECORATION: none
}
.prgofw .buy {
	MARGIN: 7px
}
#articles-combine {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 250px; PADDING-TOP: 10px
}


#no_pad p{margin-bottom:0 !important;}

#war {
	width:300px;
	overflow:hidden;
	}
#war h2{
	font-size:13px;
	text-transform:uppercase;
	color:#000;
	}
#war h2 a {
	color:#000;
	text-decoration:none;
	}
#war ul li {
	margin:0 0 10px 0;
	color:#999;
	padding-right:20px;
	width:auto;
	}
#war ul  {
	padding:10px;
	background:#fff0f1;
	}
#war ul li a{
	color:#d00600;
	text-decoration:none;
	margin-right:3px;
	}
#war ul li a:hover{text-decoration:underline;}


#war_block{
	overflow:hidden;
	width:100%;
	/* border-top:1px solid #d8d8d8; */
	float:left;
	padding:15px 0 0 0;
	/* margin-top:40px; */
	}
#war_block h3{
	width:100%;
	font-size:14px;
	margin-bottom:15px;
	padding-left:20px;
	}
#war_block h3 a{
	color:#000;
	text-decoration:none;
	}
#war_block div.wrapper{
	float:left;
	width:200px;
	background:url(http://pics.rbc.ru/img/cnews/2008/02/11/grey_line.gif  ) no-repeat right top;
	padding:0 20px 0 20px;
	}
#war_block div.wrapper img{
	border:1px solid #d8d8d8;
	float:left;
	margin-right:10px;
	}
#war_block div.wrapper p{
	float:right;
	font-size:12px;
	width:115px;
	margin-top:0px;
	}
#war_block div.wrapper p a{
	color:#000;
	text-decoration:none;
	}
#war_block div.wrapper p a:hover{text-decoration:underline;}
#war_block div.last_item{background:none;}

img .attach {width:214px}

#div_pick {
	width:100%;
	overflow:hidden;
	
	
	}
/* Яндекс Директ */
.ya_direct_wrapp {
	margin:20px 0;
	}
/*// Яндекс Директ */

/* Баннер ИЕ8 */
#ie_banner {
	width:980px;
	overflow:hidden;;
	}

/*// Баннер ИЕ8 */
.clear:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size:0;}
.clear {display:inline-block;}
*html .clear {height:1%;}
/*html[xmlns] .clear {  display: block; } */

/* shop.soft.cnews.ru */
.prod_item  {
margin:10px 0;
padding:15px 10px;
}
.prod_img_wrap {
float:left;
height:120px;
overflow:hidden;
width:140px;
}
.prod_img_wrap img {
display:block;
margin:0 auto;
max-width:130px;
}
.prod_info_wrap {
font-size:0.9167em;
overflow:hidden;
}

.more_link  {
color:#666666;
float:right;
font-weight:bold;
line-height:1.8134em;
text-decoration:none;
}

.item_price {
color:#030303;
font-size:1.6456em;
font-weight:normal;
}

.buy_link  {
background:url("http://shop.soft.cnews.ru/images/dsn/basket_red_icon.gif") no-repeat scroll left center transparent;
color:#A60C0C;
font-weight:bold;
margin:0 7px;
padding-left:17px;
text-decoration:none;
}
#main_nav {
	width:100%;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	}
#main_nav *{
	margin:0;
	padding:0;
	}
#main_nav li {float:left;}
#main_nav li a {
	float:left;
	height:61px;
	background-image:url(http://filearchive.cnews.ru/img/forum/2010/08/06/main_menu_sprite_39112.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:180px;
	}
#main_nav .item_1 {
	background-position:left -61px;
	width:193px;
	}
#main_nav .active .item_1 {background-position:left top;}
#main_nav .item_2 {
	background-position:-193px -61px;
	width:175px;
	}
#main_nav .active .item_2 {background-position:-193px top;}
#main_nav .item_3 {
	background-position:-368px -61px;
	width:213px;
	}
#main_nav .active .item_3 {background-position:-368px top;}
#main_nav .item_1:hover {background-position:left -122px;}
#main_nav .item_2:hover {background-position:-193px -122px;}
#main_nav .item_3:hover {background-position:-368px -122px;}
.img_preview  {
	padding:5px;
	width:200px;
	background:#E8E7CA;
	}
.fl_right {
	float:right;
	margin:0 0px 8px 8px;
	}
.fl_left {
	float:left;
	margin:0 8px 8px 0;
	}
