.floatleft{float:left}
.clear{clear:both;font-size:0;line-height:0;height:0;overflow:hidden}
.banner{margin-top:10px;margin-bottom:10px}
.smallpad{padding-left:10px !important;padding-right:10px !important}
.centerbanner{margin:10px auto;width:468px;display:block}
.bigmarg{margin:0 0 1.42em}
.mdash li{padding:0 0 0 15px;background:url(../img/mdash.gif) no-repeat 0 9px}
h1,h2,h3{color:#b80054;font-weight:bold;font-style:italic}
h1{font-size:2em;margin:0 0 .54em}
h2,h1.inner_content{font-size:1.5em}
h3{font-size:1.17em;color:#facde7;background:transparent}
h3 span{display:block;padding:5px 7px 6px 28px}
h4{font-size:1.17em;font-weight:bold;color:#5f5f5f;margin:0 0 .64em}
.pink{color:#b80054}
.lightpink{color:#e35b8e}
#sidebar h3{background:#b80054 url(../img/headerbgTR.gif) no-repeat top right}
#sidebar h3 span{background:url(../img/headerbgBR.gif) no-repeat bottom right}
#extra h3{background:#b80054 url(../img/headerbgTL.gif) no-repeat top left}
#extra h3 span{background:url(../img/headerbgBL.gif) no-repeat bottom left;padding:5px 15px 6px 6px}
#sidebar h3,#extra h3{margin:0 0 2px}
input,select,textarea{font:11px Tahoma,Arial,Helvetica,sans-serif !important;border:1px solid #aaa;border-right-color:#CFCFCF;border-bottom-color:#CFCFCF;color:#000;background:#fff}
input.btn{border:1px solid #CFCFCF;border-right-color:#B7B7B7;border-bottom-color:#B7B7B7;padding-bottom:1px;}
.btn{background:#fff url(http://img.tut.by/i/buttonbk.gif) repeat-x;color:#2C334A;font-size:.83em}
.checkbox { width: auto !important;}
#container{font-size:1.2em;min-height:100%;background:#fbd4eb url(../img/bg.gif)}
#container,#footer{min-width:990px;max-width:1280px;margin:0 auto; border-left:#ffdded 1px solid; border-right:#ffdded 1px solid;}
#nonFooter{position:relative;min-height:100%}
#wrap{padding:0 0 221px}
#head{height:129px;background:#f3b8d3 url(../img/pinkbg.gif)}
#head .banner{padding-left:418px}
#tutbar{height:24px;line-height:24px;padding:0 0 0 337px;background:#c8c8c8 url(../img/tutbar.gif) repeat-x top;font-size:.92em}
#tutbar a{color:#000}
#tutbar span{padding:0 7px}
#nav,#secnav{background:#cd2e77 url(../img/navbar.gif)}
#nav{padding:0 0 0 337px;height:25px}
#nav tr td { vertical-align:top!important;}
#nav ul{float:left;margin:4px 13px 0 0}
#nav li,#secnav li{margin:0 12px 0 0}
#nav li{float:left}
#nav li a,#secnav li a{font-size:14px;font-weight:bold}
#nav input,#nav select{margin:4px 3px 0}
#nav input{margin-right:2px}
#nav form { float:right; width:100%; text-align:right;}
#themes{font-size:1.17em;font-weight:bold;padding:0 0 0 332px;overflow:hidden; background: url(../img/servicesbg.gif) repeat-y left;}
#themes table td {
	vertical-align: top;
	text-align:center;
}
#themes ul{width:176px; margin: 20px auto 0 auto ;}
#themes .last{width:270px}
#themes img{margin:0 12px 0 7px}
#themes li,#part li{color:#000;cursor:pointer;display:block;position:relative;float:left;padding:0 10px 0 0;white-space:nowrap}
#themes li span,#part li span{display:block;width:6px;height:22px;position:absolute;top:0;left:0}
#themes li a,#part li a{color:#b80054;display:block;float:left;height:22px;line-height:22px;font-weight:bold;font-size:14px;}
#themes li:hover,#themes li.sfhover,#themes .cur,#part li:hover,#part li.sfhover,#part .cur{background:url(../img/blayer-right.gif) no-repeat right}
#themes li:hover span,#themes li.sfhover span,#themes .cur span,#part li:hover span,#part li.sfhover span,#part .cur span{background:url(../img/blayer.gif) no-repeat left}
#themes .cur a,#part .cur a{color:#000;font-style:italic}
#themes .pinkblock,#themes .pinkblock-bottom, #themes .pinkblock-top {
	clear: right;
	float: right;
	width: 205px;
	overflow:hidden;
}
#themes .pinkblock{width: 180px;padding:0px 10px 0px 15px; color: #454545; background: #f3b8d3; font-size: 11px; font-weight: normal;}
#themes .pinkblock-bottom{background:url(../img/lightpinkblock-bottom.gif)}
#themes .pinkblock-top{background:url(../img/lightpinkblock-top.gif)}
#userform .header {
	display: block;
	margin: 0 0 4px;
	font-size:11px;
}
#userform input {
	width: 83px;
	margin: 0 0 3px;
}
@media all and (min-width: 0) {
	#userform input{
	width: 81px;
	}
}
#userform input.btn {
	width: 38px !important;
	padding: 0;
}
#userform select {
	width: 85px;
	margin: 0 0 3px;
}
#userform .checkbox {
	float: left;
	margin: 4px 5px 0 0;
}
#userform label {
	font-size:11px;
	float: left;
	margin: 3px 0 0;
}
#userform a.floatleft {
	font-size:11px;
	padding: 2px 0 0;
}
#userform a.profile {
	padding-left: 18px;
}
.liquidwrap,.op-text{float:left;width:100%}
#contentwrap{margin:0 205px 0 253px}
.whiteTL,.whiteTR,.whiteBL,.whiteBR{background-image:url('../img/rounded.gif');background-repeat:no-repeat;height:16px;font-size:2px}
.whiteTL,.whiteBL{margin-right:16px}
.whiteTR,.whiteBR{margin-left:16px;margin-top:-16px}
.whiteTR{background-position:100% 0}
.whiteBL{background-position:0 -16px}
.whiteBR{background-position:100% -16px}
td.whiteTL,td.whiteBL,td.whiteTR,td.whiteBR{margin:0}
.inside{background:#fff;padding:0 21px; clear: both; overflow: hidden;}
.inside, .insideNews{background:#fff;padding:0 21px; clear: both; overflow: hidden;}
.inside_poll{background:#fff;padding:10px 15px 0 0}
.nobottomgap{margin-bottom:-1px;padding-bottom:1px}
.content .inside, #services{padding:0 30px;overflow:hidden; height:1%; }
.content .inside p{line-height:1.33em; font-size: 115%;}
.content .inside ul{line-height:1.5em;margin:0 0 1.42em}
.content .inside ul li{font-size: 115%;}
.content img.floatleft{margin:2px 14px 0 0}
.content h2{margin:0 0 .61em}
.inner{margin:10px 0 0}
.inner .inside{padding:0 32px 0 20px}
.content .inside, #services, .insideNews{padding:0 30px;overflow:hidden; height:1%; }
.pinkbar{height:24px;line-height:24px;color:#b80045;background:#f5bedf url(../img/pinkbar.gif) no-repeat center left;padding:0 0 0 10px;margin:0 0 8px}
.pinkbar span{width:6px;height:24px;float:right;padding:0;background:url(../img/pinkbar-right.gif) no-repeat}
.news{font-size:.92em;margin:0 0 3px}
.news img{margin:2px 0 0}
.new{padding:0 23px 0 10px}
.new a, .new a:hover { color:#000;}
.border-bottom{border-bottom:1px solid #facde3;line-height:0;height:5px}
.a-btn{float:left}
.a-btn,.a-btn:hover{color:#fff;padding-left:10px;background:url(../img/a-btn.gif) no-repeat left center}
.a-btn span{color:#fff;float:left;height:16px;padding:1px 10px 0 0;font-size:.92em;cursor:pointer;background:url(../img/a-btn.gif) no-repeat right center}
.halfwidth{float:left;width:50%;text-align:left}
.halfwidthR{float:left;width:50%;text-align:left;}
.halfwidthL{float:left;width:50%;text-align:right;}
.content .halfwidth{
	margin:10px 0 0
}
.wide ul li {
line-height:18px;
background:url(../img/book-shop.gif) 0 2px no-repeat;
padding-left: 12px;
}
.wide ol li {
line-height:18px;
padding-left: 12px;
}
.content .halfwidth .smallpad{padding-right:5px}
.content .halfwidth .smallpad .smallpad{padding-right:10px}
.content .halfwidth .smallpadleft{padding:0 10px 0 5px}
.content .halfwidth .inside{padding:0 10px}
.content .halfwidth .zodiac{padding:0 12px}
.question{font-size:1.17em;font-weight:bold;padding:0 0 0 2px}
.poll table{margin:0 0 13px; }
.poll td,.zodiac td,.news td,.vAlignTop td{vertical-align:top}
.poll input{margin:1px 6px 0 2px;border:none}
.poll .a-btn{margin:0 13px 0 0}
.results{float:left;font-size:.92em;margin:1px 0 0}
.poll .rate{width:32px;padding-right:3px;text-align:right;font-weight:bold;line-height:.83em;vertical-align:middle}
.poll .rate span{font-weight:normal;font-size:.83em;color:#7e7e7e}
.poll .rate-bar{width:44px}
.poll .rate-bar{background:url(../img/a-btn.gif) no-repeat 100% 50%}
.poll .border-right,.poll .rate{border-right:1px solid #a4a4a4}
.poll .border-right{font-size:0;line-height:0}
.poll .perc4,.poll .perc6{background-position:-294px 50%}
.poll .perc9{background-position:-289px 50%}
.poll .perc71{background-position:-262px 50%}
.zodiac h3{margin:2px 0 1em}
.zodiac a{display:block;font-size:1.17em;font-weight:bold}
.zodiac span{font-size:.92em;color:#969696}
.sign{padding:3px 0 0}
.pinktab{height:41px;vertical-align:middle !important;text-align:center;background:#cc2b75 url(../img/pinktab.gif) repeat-x}
.pinktab a{color:#fff};
.pinktab-left{background:url(../img/pinktab-left.gif) no-repeat left}
.pinktab-right{background:url(../img/pinktab-right.gif) no-repeat right}
.graytab{height:41px;vertical-align:middle !important;text-align:center;background:#c8c8c8 url(../img/graytab.gif) repeat-x}
.graytab a{color:#000}
.graytab-left{background:url(../img/graytab-left.gif) no-repeat left}
.graytab-right{background:url(../img/graytab-right.gif) no-repeat right}
.curtab{height:4px;background:#fff url(../img/curtab.gif) no-repeat center top}
.date{font-size:1.17em;font-weight:bold;text-align:center}
.date .day{display:block;font:4.29em/.87em Arial Black,Arial,Helvetica,sans-serif;padding:0 0 25px}
.date div{padding:0 0 0 18px}
.date .btn-arrow{font-size:.79em}
.whitebg{background:#fff}
.info{/*height:117px*/}
.info img{margin:16px 17px 0 0}
.info h1{font-style:normal}
#part {border-top:#fbd4eb 1px solid; padding-top:5px;}
#part {font-size:1.18em;margin:0 0 0 5px; }
#part ul li{padding:0 6px; float:left; width:45%;}
#part .last{border:none}
#part .last ul,#part .last ul a{font-size:1em;font-weight:normal}
.list h1,.list h2 span{color:#010101}
.list h2{font-style:normal;margin:0 0 .22em;padding:0 0 0 1px}
.list h2 span{font-weight:normal;font-size:.67em;margin:0 0 0 12px}
.list h4{margin:0 0 .94em}
.graycorners{background:#e4e4e4 url(../img/graycornerTL.gif) no-repeat 0 0}
.graycorners div{background:url(../img/graycornerTR.gif) no-repeat 100% 0}
.graycorners div div{background:url(../img/graycornerBL.gif) no-repeat 0 100%}
.graycorners div div div{background:url(../img/graycornerBR.gif) no-repeat 100% 100%}
.pages{float:right;font-size:1.17em;margin:7px 0 0}
.pages.last{margin:11px 0 0}
.pages div div div{padding:2px 8px}
.pages span{font-size:.79em}
.pages a,.pages b,.pages span{display: inline-block; padding:0 8px 0 0px;}
.description,.description .contacts{line-height:1.5em !important;margin:0 0 16px}
.description div div div{padding:1px 8px 4px}
.description span,.param{font-size:.92em;font-weight:bold}
.description .contacts{margin:0 0 .67em;padding:5px 0 0}
.paid{margin:0 0 7px;background:#e4e4e4 url(../img/biggraycornerBR.gif) no-repeat 100% 100%}
.paid div{height:128px;overflow:hidden;background:url(../img/biggraycornerTR.gif) no-repeat 100% 0}
.link div{height:72px;overflow:hidden;background:url(../img/biggraycornerTR.gif) no-repeat 100% 0}
.paid img{float:left;margin:0 11px 0 0}
.paid p{line-height:1.17em !important}

.city-filter{margin:0 0 7px;background:#e4e4e4 none no-repeat 100% 100%;float:right;}
.city-filter div{height:40px;overflow:hidden;background:url(../img/biggraycornerTR.gif) no-repeat 100% 0}
.city-filter img{float:left;margin:0 11px 0 0}
.city-filter p{line-height:1.17em !important}

.vip{background:url(../img/pinkcornerBR.gif) #f3b8d3 no-repeat 100% 100%}
.vip div{background:url(../img/pinkcornerTR.gif) no-repeat 100% 0}
.fill-in{padding:0 0 18px 1px;border-bottom:1px solid #fbd4eb;margin:0 0 13px;font-size:.92em;line-height:1.18em}
.wide{padding:0 20px}
.grayline td{background:#e4e4e4}
.data td{padding:1px 0 2px}
.data .param{padding:0 0 0 4px}
.devblock{margin:20px 0 0;border-top:1px solid #fbd4eb;padding:15px 0 0}
.op-text{padding:0 0 7px;border-bottom:1px solid #fbd4eb;margin:0 0 7px}
.op-text.last{border:none;padding:0;margin:0}
.op-text div{margin:0 0 0 132px}
.username{float:left;margin-left:-100%;width:110px;padding:0 9px 0 13px;font-size:.83em}
.username a{font-size:1.4em;font-weight:bold}
.username span{display:block;color:#5f5f5f;line-height:1.6em;margin:2px 0 0}
span.usern{font-size:1.4em;font-weight:bold; color: #B80045; text-align: left;}
.vertical{float:right;margin:0 0 0 14px}
.vertical img{float:none;margin:0}
.vertical div{width:200px;height:auto;background:url(../img/pinkcornerBL.gif) no-repeat 0 100%;padding:0 0 6px}
.vertical p{padding:5px 10px 0 10px !important;line-height:1.5em !important}
.gallery {width: 635px; border-top:1px solid #fbd4eb; padding: 15px 0px 0px 0px;}
.gallery img{float:left;margin:0 8px 8px 0}
.smallpadleft{padding-left:10px}
#sidebar{float:left;width:253px;margin:-10px 0 0 -100%}
#sidebar a,#extra a,#nav li a,#secnav li a,.btn-arrow,.btn-arrow:hover{color:#fff}
#gift{position:absolute;top:0;left:0}
.auth{position:absolute !important;top:244px;left:24px;font-size:1.17em;font-weight:bold;font-style:italic}
#logo{display:block;width:325px;height:240px;position:absolute;top:0;left:0;font-size:2em;font-weight:bold;color:#b80054;text-indent:-6666px;overflow:hidden}
.btn-arrow,.btn-arrow span,.btn-arrow i{display:block;height:24px;line-height:24px}
.btn-arrow{float:left;padding:0 15px 0 7px;position:relative}
.btn-arrow,.btn-arrow:hover{cursor:pointer}
.btn-arrow .left{width:7px;background:url(../img/btn-arrow-left.gif);left:0}
.btn-arrow .right{width:15px;background:url(../img/btn-arrow-right.gif);right:0}
.btn-arrow span{padding:0 9px 0 3px;background:url(../img/btn-arrow.gif) repeat-x center}
.btn-arrow .left,.btn-arrow .right{position:absolute;top:0;padding:0}
#services{background:#d53d83;padding:59px 20px 0 0; width: 233px; min-height:470px; margin: -14px 0 0}
#sidebar #services h3{background:#b80054 url(../img/sheaderbgTR.gif) no-repeat top right;margin:0 0 7px}
#sidebar #services h3 span{background:url(../img/sheaderbgBR.gif) no-repeat bottom right}
#services ul{font-size:1.08em;margin:0 0 0 10px;}
#services ul li{line-height:1.07em;float:left;clear:left}
#services ul a,#services ul a span{color:#fff;display:block}
#services ul li:hover,#services ul li.sfhover,#services ul li.cur{background:#e66ba3 url(../img/scornerTL.gif) no-repeat top left}
#services ul li:hover a,#services ul li.sfhover a,#services ul li.cur a{background:url(../img/scornerBL.gif) no-repeat bottom left}
#services ul li:hover a span,#services ul li.sfhover a span,#services ul li.cur a span{background:url(../img/scornerTR.gif) no-repeat top right}
#services ul li:hover a span span,#services ul li.sfhover a span span,#services ul li.cur a span span{background:url(../img/scornerBR.gif) no-repeat bottom right}
#services ul li a span span span,#services ul li:hover a span span span,#services ul li.sfhover a span span span,#services ul li.cur a span span span{background:url(../img/marker.gif) no-repeat 6px 6px;padding:1px 11px 3px 18px;white-space:nowrap}
#services ul li.cur{font-style:italic}
#services-bottom{background:url(../img/services-bottom.gif) no-repeat}
.banner-block{width:223px;height:150px;background:url(../img/banner-block-left.gif) no-repeat;padding:10px 0 10px 30px;}
.banner-block a{display:block;float:left;}
.banner-block a img{padding-bottom:10px;}
#sidebar .pinkblock-top{background:url(../img/pinkblockleft-top.gif)}
#sidebar .pinkblock-bottom{background:url(../img/pinkblockleft-bottom.gif)}
.pinkblock{background:#e66ba3;padding:0 10px 0 0}
#sidebar .pinkblock div, #extra .pinkblock div{border-bottom:1px solid #f47ca9;padding:8px 0 4px 28px;font-size:.92em;line-height:1.18em;color:#facde3}
.pinkblock .last{border:none}
.pinkblock-top,.pinkblock-bottom,#services-bottom{width:253px;height:14px; overflow: hidden;}
#extra{float:left;width:205px;margin-left:-205px}
#extra .pinkblock{padding:0 0 0 10px}
#extra .pinkblock-top,#extra .pinkblock-bottom{width:205px;background:url(../img/pinkblockright-bottom.gif)}
#extra .pinkblock-top{background:url(../img/pinkblockright-top.gif)}
#extra .pinkblock div{padding:8px 15px 4px 0;margin:0 0 0 6px}
#extra .banner-block{width:180px;background:url(../img/banner-block-right.gif) no-repeat;padding:10px 0 10px 25px}
.floatright{float:right}
#footer{position:relative;margin-top:-124px;height:114px;font-size:1.2em}
#footer h3,#copy a,#design a{color:#e35b8e}
#footer .inside{padding:9px 18px}
#secnav{text-align:center;height:21px;padding:4px 0 0;margin:10px 0 0; clear:both;}
#secnav li{display:inline}
#copy,#design{font-size:.92em;line-height:1.27em;color:#8e8e8e;padding-top:10px}
#copy{float:left;padding-left:14px}
#design{float:right!important;padding-right:56px; width:260px; text-align: right;}
.tfgr table tr td { border:#000 1px solid!important; padding:5px!important;}
.tfgr table {  border-collapse:collapse!important; }
/* foto gallery */
#lightbox {position:relative; background-color:#eee; padding: 20px 20px 10px 20px !important; padding-bottom:30px;}
#lightbox a { position:relative; z-index:999; font:normal 11px Tahoma; color:#ff3dbd; }
#lightbox a:hover { color:#ff3dbd; }
#lightbox a.light_1 { position:absolute; top:3px; right:20px; }
#lightbox a.light_2 { position:absolute; bottom:8px; left:20px; }
#lightbox a.light_3 { position:absolute; bottom:8px; right:20px; }
#lightbox .light_name { background-color:#eee; text-align:center; font:normal 18px Tahoma; color:#414e57;}
#lightbox .light_name2 { position:absolute; bottom:10px; left:0px !important; left:20px; width:100%; text-align:center; font:normal 11px Tahoma; color:#414e57;}

#lightboxCaption{ float: left; }
#keyboardMsg{ float:none; padding:5px 0 20px 0 !important; padding-bottom:0; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;}
#overlay img{ border: none; }

#overlay{ background: url(../img/lfade.png) repeat 0 0;}

#lightbox a:active, #lightbox a:focus {
	outline: none;}
#lightbox a.light_3, #lightbox a.light_2 {
	width: 104px;
	height: 98px;
	position: absolute;
	left: 50%;
	top: 50%;
	cursor: pointer;
	margin: -49px 0 0 -470px;
	z-index: 9999;
	overflow: hidden;
	text-indent: 3000em;
	white-space: nowrap;
	background: url(../img/r.png) no-repeat 0 0;}
#lightbox a.light_3 {
	margin: -49px 0 0 366px;
	background: url(../img/l.png) no-repeat 0 0;}
/* foto gallery */

#inner_page table {
border-collapse:collapse;
}
#inner_page table td { padding:5px; border: 1px solid #AAA;}
#inner_page table.cleantbl td{ border: 0px none;}
#inner_page ul {
	PADDING-LEFT: 10px; MARGIN-LEFT: 10px;
}
#inner_page ul li {
line-height:18px;
background:url(../img/book-shop.gif) 0 2px no-repeat;
padding-left: 12px;
}
table.add_company_form  td{
	padding: 5px;
	vertical-align: top;
}
table.add_company_form  td input{ width: 90%;}
table.add_company_form  td input.add_company_submit{  width: 120px;}
.red { color: #B80054;}

/* Top news roller */
.topNews {margin:0px 0px 0px 0px;}
.topNews .topImage{display:block;width:200px;float:left;cursor:pointer;position:absolute;top:0px;left:0px;}
.topNews .topHeaders{position:relative;}
.topNews .topHeadersBlocks{margin:0 0 0 214px;}
.topNews .topHeadersBlocks table{display:table; width:100%;}
.topNews .topHeadersBlocks table tr td{height:50px; vertical-align:middle;border-left:2px solid #FFFFFF;border-top:2px solid #FFFFFF;background:#fff9fc none;overflow: hidden;padding:0px 10px 0px 19px;cursor:pointer;}
.topNews .topHeadersBlocks table tr td a{display:block;width:auto;text-decoration:none;font:normal 14px/14px Arial, Helvetica, sans-serif;color:#b80054;}
.topNews .topHeadersBlocks table tr td.current{height:50px; vertical-align:middle;border-left:2px solid #e66ba3;border-top:2px solid #e66ba3;background:#e66ba3 none;overflow: hidden;padding:0px 10px 0px 19px;}
.topNews .topHeadersBlocks table tr td.current a{display:block;width:auto;font:bold 16px/16px Arial, Helvetica, sans-serif;color:#FFFFFF;}
.topHeadersBlocks.oneSold table tr td.current a{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;}
.topHeadersBlocks.oneSold table tr td a.mainNewsTop{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}
.topNews .ie{height:200px;overflow:hidden;clear:both;}
.topNews .singleNewsImage{width:100%;height:211px;position:relative;}
.singleNewsImage .singleNewsMainLink{display:block;width:auto;height:211px;}
.topNews .topNewsContent{clear:both;padding:0 11px 7px 11px;}
.topNews .topNewsContent h1{font-family:Arial, Helvetica, sans-serif;font-size:120%;font-weight:bold;color:#192c8f;padding:10px 0px 0px 0px;}
.topNews .topNewsContent .topNewsAnounce{padding:7px 0px 0px 0px;font-size:100%;line-height:normal;}
.topNews .topNewsShowHide{clear:both;overflow:hidden;}
.topNews .topNewsShowHide a.tnHide{display:block;height:17px;background:#FFFFFF url(http://img.tut.by/titul_by2/tnHide_a_BG.gif) no-repeat left center;float:left;padding:0px 0px 0px 25px;font:normal 11px/17px Arial, Helvetica, sans-serif;color:#000000;}
.topNews .topNewsShowHide a.tnHide span{display:block;height:17px;width:auto;background:transparent url(http://img.tut.by/titul_by2/tnHide_span_BG.gif) no-repeat right center;padding:0px 17px 0px 0px;cursor:pointer;}
.topNews .topNewsShowHide a.tnShow{display:block;height:17px;background:#FFFFFF url(http://img.tut.by/titul_by2/tnShow_a_BG.png) no-repeat left center;float:left;padding:0px 0px 0px 25px;font:normal 11px/17px Arial, Helvetica, sans-serif;color:#000000;}
.topNews .topNewsShowHide a.tnShow span{display:block;height:17px;width:auto;background:transparent url(http://img.tut.by/titul_by2/tnHide_span_BG.gif) no-repeat right center;padding:0px 17px 0px 0px;cursor:pointer;}
.topNews .tnAllNewsAboutThis{font:normal 10px/22px Arial, Helvetica, sans-serif;}
.topNews .tnCategory{text-transform:uppercase;padding-right:16px;}
.topNews .tnNewsHeader{font:normal 12px/22px Arial, Helvetica, sans-serif;}
#externalLink {display: none;}
/* Top news roller [end] */

/* Auto suggest */
.ac_results{
	background-color:#FFFFFF;
	border: 1px solid #DA0055;
	padding: 10px 0px 10px 0px;
}
.ac_results .paid img {
	margin-top: 11px;
}
.ac_results .paid div,
.ac_results .vip div,
.ac_results .link div,
.ac_results .paid ,
.ac_results .vip ,
.ac_results .link {
	height:auto;
	background-image: none !important;
	margin: 0px 10px 1px 10px;
	zoom: 1;
}

/* Auto suggest [end] */

/* Sprites section */
.newsSprite{
	background: url(http://img.tyt.by/i/by3/newsSprite4.gif?r02242011) 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;
	}

.s7{background-position: 0 -768px; padding: 0 1.2em 0 0.8em !important}
div#postToBlog {
	display: none;
}

div.serviceSocial {
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: right;
}
div.serviceSocial a{
	padding-right: 3px;
	padding-left: 3px;
}
/* Sprites section [end] */
div#postToBlog {
	width: 100%;
}
div#postToBlog textarea{
	width: 95%;
}
div#postToBlog h6{
	color:#B80054;
}
td.part_size_inner {
	font-size: 14px;
	padding-bottom:5px;
}

