.newsBlock a{font:normal 12px/15px Arial,Helvetica,sans-serif;}
.newsBlock a:link{color:#222739;}
.newsBlock a:visited{color:#222739;}
.newsBlock a:active, .newsBlock a:hover{color:#CD150D;}
.newsCol{width:auto;overflow:hidden;margin:10px 0px 12px 0px !important;padding:0px 0px 0px 0px !important;background:transparent none !important;}
.newsCol h2 {margin:0px 0px 0px 0px;line-height:17px;float:left;}
.newsBlock .newsCol h2 span, .newsBlock .newsCol h2 a{display:block;width:auto;font:bold 9px/13px Tahoma,Arial,Helvetica,sans-serif;color:#FFFFFF !important;padding:0px 5px;margin:0px 0px 0px 0px;background:transparent none;text-transform:uppercase;}
.newsCol h2 a:hover {color:#fff;background-color:#CD150D !important;}
h2.red{background-color:#CD150D;}
h2.blue{background-color:#475cc9;}
h2.yellow{background-color:#ed9540;}
h2 a:visited {color:#fff;}
.newsBlock strong {font-weight:normal;color:#D7443D;}
.newsBlock strong:hover{color:#CD150D;}

#bub a {padding-left:10px;background:url(/images/li.gif) no-repeat 0 5px}
#subscribe {width:100%;background:#F2F2F2 url(http://img.tut.by/i/mbksu.gif) no-repeat 100% 0;margin-right:1px;clear:both}
#subscribe .module div {padding-left:10px;background:url(http://img.tut.by/i/li0.gif) no-repeat 0 5px}
#shop {width:100%;background:#F2F2F2 url(http://img.tut.by/i/mbkcu.gif) no-repeat 100% 0;margin-right:1px;clear:both}
#shop .module div {padding-left:10px;background:url(http://img.tut.by/i/li0.gif) no-repeat 0 5px}
#softline {width:100%;background:#F2F2F2 url(http://it.tut.by/include/img/allsoft.gif) no-repeat 100% 0;margin-right:1px;clear:both}
#softline .module div {padding-left:10px;background:url(http://img.tut.by/i/li0.gif) no-repeat 0 5px}

/*new rounded headers*/
.rounded{display:block;position:relative;background:#CD150D none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.rounded:before{display:block;content: url(http://img.tut.by/titul_by2/c1.png);background:transparent url(http://img.tut.by/titul_by2/c2.png) no-repeat right top;line-height:2px;font-size:2px;overflow:visible;}
.rounded:after{display:block;height:2px;background:transparent url(http://img.tut.by/titul_by2/c4.png) bottom right no-repeat;content: url(http://img.tut.by/titul_by2/c3.png);line-height:2px;font-size:2px;}
/*new rounded headers end*/

.newsBlock h2.hovered{color:#fff;background:#CD150D none !important;}

.unstyle_link{color: #000 !important;}
.unstyle_link:hover{color: #CD150D; !important;}
#btn a:visited {color: #2C334A;}
.newsBlock div.y {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(http://img.tut.by/i/li1.gif) no-repeat scroll 0 5px;
}
.newsBlock div.y, .newsBlock div.x { margin-bottom:10px; padding-left:10px;}
.w237 {
	width: 237px;
}
.top_article td{
	vertical-align: top;
}
#tag_cloud {
	background-color:#EEEEEE;
	border:0 solid #EEEEEE;
	margin-bottom:1px;
	margin-top:1px;
}
#tag_cloud .thumbnails {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FBFBFB none repeat scroll 0 0;
	padding:5px;
}

#tag_cloud ul {
	background:#FBFBFB none repeat scroll 0 0;
	list-style-type: none;
	padding: 0px;
}

#tag_cloud li {
	float: left;
	height: 28px;
}

#tag_cloud ul li a {
	text-decoration: none;
	line-height: 28px;
}
#tag_cloud ul li a:visited {
	color:#192C8F ;
}
#tag_cloud ul li a:hover {
	color:#CD150D;
}

#idCommentForm textarea
{
	padding-top: 0px;
}

/* Sprites section */
.newsSprite{
/*	background: url(http://img.tyt.by/i/by3/newsSprite.gif?r11092010) no-repeat top left; */
	background: url(http://img.tyt.by/i/by3/newsSprite3.gif?r12132010) no-repeat top left;
	}
.breadcrumb{
	background-position: 0 0;
	}
.sendToFriend{
	background-position: 0 -64px;
	}
.pda{
	background-position: 0 -128px;
	}
.print{
	background-position: 0 -192px;
	}
.rss{
	background-position: 0 -256px;
	}
.tut{
	background-position: 0 -768px;
	}
.s0{
	background-position: 0 -320px;
	}
.s1{
	background-position: 0 -384px;
	}
.s2{
	background-position: 0 -448px;
	}
.s3{
	background-position: 0 -512px;
	}
.s4{
	background-position: 0 -576px;
	}
.s5{
	background-position: 0 -640px;
	}
.s6{
	background-position: 0 -704px;
	}

	
	
/*	
.newsSprite.breadcrumb{
	background-position: 0 0;
	}
.newsSprite.pda{
	background-position: 0 -57px;
	}
.newsSprite.print{
	background-position: 0 -115px;
	}
.newsSprite.rss{
	background-position: 0 -181px;
	}
.newsSprite.sendToBlog,
.newsSprite.s0{
	background-position: 0 -238px;
	}
.newsSprite.sendToFacebook,
.newsSprite.s1{
	background-position: 0 -301px;
	}
.newsSprite.sendToFriend,
.newsSprite.s2{
	background-position: 0 -367px;
	}
.newsSprite.sendToTwitter,
.newsSprite.s3{
	background-position: 0 -429px;
	}
.newsSprite.tut,
.newsSprite.s4{
	background-position: 0 -497px;
	}
.newsSprite.vkontanke,
.newsSprite.s5{
	background-position: 0 -553px;
	}
.newsSprite.liveJournal,
.newsSprite.s6{
	background-position: 0 -617px;
}
*/

/* Sprites section [end]*/

/*from news ---------------- */
.service{
	/*font-size:0.786em;*/
	margin: 11px 0;
}
.service a.newsSprite{
	padding:0.273em 1em 0.273em 2em;
	}
/*	
.service a.list{
	padding:0.273em 0 0.273em 1em;
	}
*/
.service a.list{
	padding:0.273em 0.8em 0.273em 0.8em;
	}


#postToBlog{
	display:none;
	margin-bottom:0.5em;
}
.postComment,
#postToBlog,
.newsPoll{
	margin-top:1px;
	background-color:#f2f2f2;
	overflow:hidden;
	}
#postToBlog .content{
	padding:14px;
}
#postToBlog h6{
	padding:0 0 0.5em 0;
	color:#cd150d;
	font-size:14px;
	margin:0;
	}
	
.postComment textarea,
#postToBlog textarea{
	width:100%;
	font-size:0.786em;
	}

.greyText{
	color:#A9A9A9;	
}
/*from news end ---------------- */

/* videoblock ---------------- */
.smallText {
    font-size: 80%;
}

.keywords {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.keywords li {
    display: inline;
    font-size: 0.857em;
}

.streamerLogo {
    padding-right: 0.5em;
} 
/* videoblock END ---------------- */


/* ---- comments  ----*/
.content {
/*    padding: 1em; */
}
.comments{ padding-top:0.5em}
.comments .author{font-weight:bold}
.comments dl{margin:0 0 0 0; font-size:0.857em}
.comments dd{margin:0 0 1em 0}
.allComments{font-size:0.857em; margin-bottom:1em}
#postToBlog{display:none; margin-bottom:0.5em}
.postComment, #postToBlog, .newsPoll{margin-top:1px; background-color:#f2f2f2; overflow:hidden}
.postComment .content {padding: 1em;}
.newsPoll .content{padding-top:0em; padding-bottom:0em}
.newsPoll .button{border-left:3px solid #13A833; margin-right:0.5em}
.newsPoll .displayResult{font-size:11px}
.newsPoll .radio{margin:0em 0.5em 0em 0em; padding:0em 0em 0em 0em; vertical-align:middle}
.postComment .button{border-left:3px solid #CD150D; padding-left:0.5em; padding-right:0.5em; font-size:0.714em; overflow:visible}
.postComment textarea, #postToBlog textarea{width:100%; font-size:0.786em}

.body h6 {
    color: #CD150D;
    font-size:14px;
    font-weight:bold;
    padding: 0 0 0.5em;
    margin:0;
}
.date {
    color: #7B7D87;
    font-size: 0.786em;
}
.cTbl {
    margin-bottom: 0.714em;
}
.cTbl td {
    padding-right: 0.5em;
    font-size: 90%;
    font-family: Arial, Helvetica, sans-serif;
}
.cTbl label, .cTbl .cEnding, .cTbl input {
    font-size: 0.857em;
}


/* ---- comments END  ----*/

.epamVac .block_header, .epamVac .title, .epamVac .descr, .epamVac .manager, .epamVac .contant, .epamVac .block_footer{
	padding: 0 10px!important;
}

div.old_news a:link{
    color: #7B7D87;
}
a#archiveLink{
	color: #192C8F!important;
	font-size:11px;
}
.archiveMonthLink{
	margin-top:10px;
	margin-bottom:-10px;
	background-color:#f0f0f8;
}


#body .h h1 {
 color: #CD150D;
 font-size: 16px;
 margin:0;
 padding-bottom:5px;
}

ul.authorList li a {
    font-size: 12px;
}
#idCommentStatus {
	display:none;
}
table.datasheet th {
    background-color: #CCCCCC;
    border-bottom: 1px solid #888888;
    color: #222222;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 3px;
    text-align: center;
}

#announce li{
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.newsBlock{
	padding-left: 15px;
	
}
#announce .newsBlock{
	padding-left: 0px;
}

#announce .newsTop {
    background: url("http://img.tyt.by/titul_by2/newsTop_BG.gif") repeat-x scroll center center #EBEBEB;
    height: 22px;
    margin: 15px 0 15px 0;
    padding: 0 11px 0 20px;
    width: auto;
}

#announce .newsTop .newsSort {
    float: right;
    font: 9px/22px Tahoma,Verdana,sans-serif;
}

#announce .newsTop .newsSort a.sortNews {
    background: url("http://img.tyt.by/titul_by2/newsSortDivider.gif") no-repeat scroll right center transparent;
    display: block;
    float: left;
    padding: 0 9px 0 8px;
}
.red, a.red:link, a.red:visited, a.down:link, a.down:visited {
    color: #D7443D !important;
}

#announce .newsTop .newsSort a.openTarget {
    display: block;
    float: left;
    padding: 5px 0 0 8px;
}

#announce .newsTop a.newsNews {
    font: bold 9px/22px Tahoma,Verdana,sans-serif;
}

#body .otherpages, #body .curpage {
	margin: 0 3px!important;
}
 
#menu0 hr{
height: 0px;
 border: 0px none;
 border-bottom: 1px solid #e5e5e5;
 background-color: #e5e5e5;
 padding:0px 0px 0px 0px;
 color: #e5e5e5;
 font-size:1em;
 line-height:1;
 overflow:hidden;}

.news a:visited{color:#7B7D87;}
#results th.provid {
    color: #333333;
    font-family: Tahoma,Geneva,sans-serif !important;
    font-size: 11px !important;
    padding: 6px 6px 6px 8px;
    text-align: left;
}

#results th, #results td {
    font-family: Arial !important;
    font-size: 12px !important;
    text-align: left;
}

#results th {
    background: none repeat scroll 0 0 #F2F2F2;
    font-weight: normal;
}
.noPad {
    padding: 0 !important;
}
#grayTR td {
    background: url("/img/dLine.gif") repeat-x scroll center top transparent;
    height: 2px;
    padding: 0 !important;
}
#results .bgWhite, #results #grayTR .bgWhite {
    border: medium none;
    padding: 0;
}
.bgWhite {
    background: none repeat scroll 0 0 #FFFFFF !important;
}
#results td.provL {
    color: #000000;
    padding: 5px 0 5px 8px;
    text-align: left;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 12px !important;
}
#results a {
    /*color: #000000 !important;*/
}
#results td {
    padding: 6px;
    vertical-align: middle;
}
.bordBot td {
    border-bottom: 1px solid #E5E5E5;
    font: 12px Arial,Helvetica,sans-serif;
}
table#results {
    table-layout:fixed;
}
#results td.provL .brContainer {
    margin: 0 auto;
    width: 220px;
}
.brStars {
    float: left;
    margin: 0;
    text-align: center;
    width: 130px;
}
.brVotes {
    color: #AAAAAA;
    float: right;
    margin: 0;
    text-align: center;
    width: 80px;
}
#results a.brLink:link, #results a.brLink:visited {
    color: #AAAAAA !important;
}
#results .rating_s {
    background-image: url("/img/star-matrix.gif");
    background-repeat: no-repeat;
    clear: both;
    height: 16px;
    list-style-type: none;
    margin: 5px 0 5px 5px;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 80px;
}
.brStars {
    text-align: center;
}
#results .rating_s.nostar_s {
    background-position: 0 0;
}
#results .rating_s.no25star_s {
    background-position: 0 -16px;
}
#results .rating_s.no50star_s {
    background-position: 0 -32px;
}
#results .rating_s.no75star_s {
    background-position: 0 -48px;
}
#results .rating_s.onestar_s {
    background-position: 0 -64px;
}
#results .rating_s.one25star_s {
    background-position: 0 -80px;
}
#results .rating_s.one50star_s {
    background-position: 0 -96px;
}
#results .rating_s.one75star_s {
    background-position: 0 -112px;
}
#results .rating_s.twostar_s {
    background-position: 0 -128px;
}
#results .rating_s.two25star_s {
    background-position: 0 -144px;
}
#results .rating_s.two50star_s {
    background-position: 0 -160px;
}
#results .rating_s.two75star_s {
    background-position: 0 -176px;
}
#results .rating_s.threestar_s {
    background-position: 0 -192px;
}
#results .rating_s.three25star_s {
    background-position: 0 -208px;
}
#results .rating_s.three50star_s {
    background-position: 0 -224px;
}
#results .rating_s.three75star_s {
    background-position: 0 -240px;
}
#results .rating_s.fourstar_s {
    background-position: 0 -256px;
}
#results .rating_s.four25star_s {
    background-position: 0 -272px;
}
#results .rating_s.four50star_s {
    background-position: 0 -288px;
}
#results .rating_s.four75star_s {
    background-position: 0 -304px;
}
#results .rating_s.fivestar_s {
    background-position: 0 -320px;
}
ul.rating_s li {
    cursor: default;
    float: left;
    text-indent: 0;
}
#results th a {
    text-decoration: none;
}
.sortNarB_gray {
    background: url("/img/sortnar_gray.gif") no-repeat scroll 100% 6px transparent;
    padding: 0 11px 0 0;
    white-space: nowrap;
}
.sortNarB {
    background: url("/img/sortNar.gif") no-repeat scroll 100% 6px transparent;
    padding: 0 11px 0 0;
}
.bold {
    font-weight: bold;
}
.sortNarBup {
    background: url("/img/sortNarTop.gif") no-repeat scroll 100% 6px transparent;
    padding: 0 11px 0 0;
}
