#baraHOTka {
    overflow: hidden;
    height: 400px;
    position: relative;
    background-image: url(http://static.onliner.by/pic/ajax-loader.gif);
    background-repeat: no-repeat;
    background-position: center center;
  }
  #baraHOTka ul {
    width: 100%;
    list-style: none;
    position: absolute;
    bottom: 0;
    margin: 0px;
    padding: 0px;
  }

  .forumjunk dd {
    font-size: 10px !important;
    margin-left: 0px !important;
  }

  .forum24 {
    font-size: 10px !important;
  }

  .forum24 ol {
    margin: 5px 0px 10px 0px !important;
    padding-left: 25px !important;
    padding-bottom: 0px;
  }

  .forum24 li {
    list-style: decimal;
  }

  .forumjunk .date {
    float: left;
    padding-top: 2px;
  }

  .forumjunk .junk_url {
    display: block;
    margin-left: 43px;
  }


* html .fpnews .date {
	margin-right: 3px;
}

* html .fpnews p a {
	height: 1%;
	margin-left: 0;
}

a {
	color: #034B83;
	text-decoration: none;
}

a:visited {
	color: #6495BB;
}

a.unvis:visited {
	color: #034B83;
}

a:hover {
	text-decoration: underline;
}
img {
border:none;
	}
body {
	/*background-color: #FFF;*/
	/*margin: 3px 10px 10px 10px;
	padding: 0;*/
	/*
	background-image:url(http://static.onliner.by/pic/restyle/footer.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	*/
}

form {
	margin: 0;
}

h1 {
	border-bottom: 1px solid #CCC;
	color: #993300;
	font: bold 22px Arial, Tahoma, Helvetica, sans-serif;
	margin: 0;
	padding: 20px 0;
}

h1#unline {
	border-width: 0;
}

h2 {
	font: bold 150% Arial, Tahoma, Helvetica, sans-serif;
}

h3 {
	font: bold 110% Arial, Tahoma, Helvetica, sans-serif;
}

hr {
	color: #CCC;
}

.artauthor {
	font: 10px Tahoma, Arial, Geneva, Helvetica, sans-serif;
	margin: 4px 0;
}

.arttoolsline {
	background: url(http://static.onliner.by/pic/bg18.gif) repeat-y left;
}

.bg4 {
	background-color: #EEF9CB;
}

.bot1px {
	margin-bottom: -1px;
}

.bot5px {
	margin-bottom: 5px;
}

.btnlarge {
	padding: 1px 7px;
}

.calendar {
	background-color: F7FCE8;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:120px;
	width:150px;
}

.calendar td {
	color: #999999;
	text-align: center;
}

.calendar th {
	background-color: #C3DE6E;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

.center {
	text-align: center;
}

.comm {
	color: #999999;
	font: 9px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.copyr {
	background-color: #EEEEEE;
	color: #666666;
	font: 10px Tahoma, Arial, Geneva, Helvetica, sans-serif;
	margin: 20px 0 0 0;
}

.copyr a, .copyr a:visited {
	color: #666666;
}

.copyr tr td {
	padding: 5px 5px 5px 5px;
}

.country1 {
	background-color: #660000;
	color: #FFFFFF;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 140px;
	padding: 4px 10px;
}

.country1 a, .country1 a:visited {
	color: #FFCC00;
	text-decoration: none;
}

.country1 a:hover {
	text-decoration: underline;
}

.date {
	color: #999999;
	font: 9px Tahoma, Arial, Geneva, Helvetica, sans-serif;
}

.curr {
	color: #FF6600; /* must be lower than .date */
}

.fp300ad {
	padding: 10px 0 10px 10px;
}

.fpcatblock {
	background-color: #EEF9CB;
	border-bottom: 1px solid #CCE57E;
}

.fpcatbtn {
	font: 11px Tahoma, Arial, Geneva, Helvetica, sans-serif;
	width: 70px;
}

.fpcatsearch {
	font: 11px Tahoma, Arial, Geneva, Helvetica, sans-serif;
	width: 100%;
}

.fphotblock {
	background-color: #EFF4FD;
	border-bottom: 1px solid #A5BAE1;
}

.main_page .fphotblock {
    background-color: #ffffff;
}

.fphotimage {
	border: 1px solid #333333;
}

.fphotsub {
	border-top: 1px solid #C8D6EF;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.fphotsub td {
	padding-bottom: 2px;
	padding-top: 5px;
}

.fphotsubline {
	background: url(http://static.onliner.by/pic/bg09.gif) repeat-y center;
	padding: 0 7px;
}

.fphottitle {
	font: bold 16px/18px Arial, Helvetica, sans-serif;
	margin: 4px 0;
}

.fpnewincat {
	margin: 0;
	padding: 0;
}

.fpnewincat li {
	background: url(http://static.onliner.by/pic/bullet1.gif) no-repeat 0px 7px;
	font: 11px/11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	list-style-type: none;
	margin: 0;
	padding: 2px 0 3px 7px;
}

.fpnewonforum {
  float: left;
	border-bottom: 1px solid #74C4EA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
  width: 49%;
}

.fphotonforum {
  float: left;
	border-bottom: 1px solid #74C4EA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
  width: 49%;
}

.fpnewonforum dl {
	margin: 0 0 10px 0;
}

.fpnewonforum dl dd {
	margin: 1px 0 1px 15px;
	padding: 0;
}

.fpnewonforum dl dt {
	font-weight: bold;
	margin-top: 10px;
	padding: 0;
}

.fpnewonforum dl dt a:visited {
	color: #034B83;
}

.fpnewonforum p {
	margin: 10px 0;
}

.fpnews {
	border-bottom: 1px solid #74C4EA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.fpnews .date {
	float: left;
	padding-top: 2px;
}

.fpnews p {
	margin: 10px 0;
}

.fpnews p a {
	display: block;
	margin-left: 55px;
}

.fpnews p strong a {
	display: inline;
	margin-left: 0;
}

.fpnewsbg {
	background-color: #DFF4FE;
}

.fpnewsline {
	background: url(http://static.onliner.by/pic/bg12.gif) repeat-y center;
}

.fpnewssubscr, .fpnewssubscrbtn {
	color: #666666;
	font: 9px Tahoma, Arial, Geneva, Helvetica, sans-serif;
	width: 120px;
}

.fpnewssubscrbtn {
	width: 80px;
}

.fppop {
	display: block;
	font: bold 15px/18px Arial, Helvetica, sans-serif;
}

.fppopline {
	background: url(http://static.onliner.by/pic/bg15.gif) repeat-x center;
}

.fppopoffer {
	font:11px Verdana,Tahoma;
	margin-top: 1px;
	color:#808080;
}

.fppopoffer a {
	color: #000000;
}

.fppopoffer2, .fppopoffer2 a {
	color: #f60;
	font:15px Arial,Helvetica;
	margin-top: 3px;
}

.fppopoffer2 strong {}

.fppopoffer2 img {
	margin-top: 5px;
	margin-bottom: 3px;
}

.gray {
	color: #999999;
}

.hed1a {
	background: url(http://static.onliner.by/pic/bg02.jpg) #FFCC00 repeat-y right;
}

.hed1b {
	background: url(http://static.onliner.by/pic/bg03.gif) no-repeat right top;
}

.hed2 {
	background: url(http://static.onliner.by/pic/restyle/hed2.png) #efa250 repeat-x 0 100%;
}

.hed2 tr td {
	color: #FFFFFF;
	font: bold 9px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	padding-left: 9px;
}

.hed3 {
	background:#2d72f6 url(http://static.onliner.by/pic/restyle/hed3.png) repeat-x 0 100%
}

.hed3 tr td {
	color: #FFFFFF;
	font: bold 9px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	padding-left: 9px;
}

.hed4 {
	background:#53cfff url(http://static.onliner.by/pic/restyle/hed4.png) repeat-x 0 100%
}

.hed4 tr td {
	color: #FFFFFF;
	font: bold 9px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	padding-left: 9px;
}

.hed5 {
	background:#2d72f6 url(http://static.onliner.by/pic/restyle/hed6.png) repeat-x 0 100%;
}

.hed5 tr td {
	color: #FFFFFF;
	font: bold 9px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	padding-left: 9px;
}

.hed6 {
	background:#b6ec4b url(http://static.onliner.by/pic/restyle/hed6.png) repeat-x 0 100%
}


.hed6 tr td {
	color: #FFFFFF;
	font: bold 9px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	padding-left: 9px;
}

.introtext {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 15px 0;
}

.left {
	margin: 3px 10px 10px 0;
}

.listarticles dd {
	margin: 4px 0 15px 50px;
}

.listarticles dt {
	font-weight: bold;
}

.listartother {
	margin-left: 50px;
}

.listgen {
	list-style: none;
	margin-left: 2em;
	padding-left: 0;
}

.listgen li {
	background: url(http://static.onliner.by/pic/bullet1.gif) no-repeat 0px .6em;
	margin: 0;
	padding: .2em 0 .2em 9px;
}

.listnewsdate dd {
	margin: 4px 0 15px 27px;
}

.listnewsdate dt {
	font-weight: bold;
}

/*.logo {
	background-color: #FFFFFF;
	height: 47px;
	width: 140px;
}*/

.menu {
	background: url(http://static.onliner.by/pic/bg04.gif) repeat-y left;
	height: 47px;
	vertical-align: top;
	width: 100px;
}
.menu a {
	color: #2D2E2F;
	display: block;
	font: bold 9px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 8px 9px 1px 9px;
	text-decoration: none;
}

.menu a:visited {
	color: #2D2E2F;
	text-decoration: none;
}

.menu a:hover {
	color: #CC0000;
	text-decoration: underline;
}

.menu div {
	color: #993300;
	font: 9px Tahoma, Arial, Geneva, Helvetica, sans-serif;
	line-height: 9px;
	margin: 0 9px 5px 9px;
}

.menuleft {
	margin: 0;
	padding: 0;
}

.menuleft li {
	font: 11px/11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	list-style-type: none;
	margin: 0;
	padding: 2px 0 3px 8px;
}

.menuleft li/* */ {
	background: url(http://static.onliner.by/pic/bullet1.gif) no-repeat 1px 7px;
}

.menuleft li ul {
	margin: 0;
	padding: 0;
}

.menuleft li ul li {
	font: 10px/10px Tahoma, Arial, Geneva, Helvetica, sans-serif;
	list-style-type: none;
	margin: 0;
	padding: 2px 0 3px 16px;
}

.menuleft li ul li/* */ {
	background: url(http://static.onliner.by/pic/bullet2.gif) no-repeat 9px 7px;
}

.menuleftline {
	border-bottom: 1px solid #DEC697;
	padding: 6px 0;
}

.menuserv {
	margin: 17px 0;
}

.menuserv tr td {
	color: #999999;
	font: 9px Tahoma, Arial, Geneva, Helvetica, sans-serif;
	white-space: nowrap;
}

#menuservforum {
	margin: 10px 0;
}

.newsitem {
	border-bottom: 1px solid #CCCCCC;
	clear: both;
	padding-bottom: 10px;
}

.newsitem/* */ {
	padding-bottom: 0;
}

.newsother {
	border-top: 1px solid #CCCCCC;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 20px;
	padding-top: 5px;
}

.newsother p {
	margin: 5px 0;
}

.newssource {
	font: 10px Tahoma, Arial, Geneva, Helvetica, sans-serif;
	margin: 10px 0;
}

.newssource, .newssource a, .newssource a:visited {
	color: #999999;
}

.newstitle, .newstitle a {
	margin-bottom: 0;
	margin-top:15px;
	color: #000000;
}

.newstools {
	clear: both;
	font: 10px Tahoma, Arial, Geneva, Helvetica, sans-serif;
	margin: 10px 0;
}

.pbigimage {
	margin: 30px;
	text-align: center;
}

.pcheck {
	color: #999999;
	font: 9px Tahoma, Arial, Geneva, Helvetica, sans-serif;
	padding: 10px 5px 10px 0;
	text-align: center;
}

.pcompbtn {
	display: block;
	margin: 10px 0;
}

.pdadv {
	background-color: #FFFF99;
}

.pdescr {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 10px 5px;
}

.pdimage {
	border-bottom: 1px solid #DDDDDD;
	font: 9px Tahoma, Arial, Geneva, Helvetica, sans-serif;
	margin: 15px 15px 10px 15px;
	padding-bottom: 10px;
	text-align: center;
	white-space: nowrap;
}

.pdimage img {
	margin-bottom: 3px;
}

.pdinfohead {
	font-weight: bold;
	width: 35%;
}

.pdtable td {
	padding: 7px 10px;
}

.pdtable td.pline {
	padding: 0;
}

.pdtable tr {
	font-size: 11px;
}

.pdtable tr.pdsection {
	background-color: #EEEEEE;
	color: #000000;
	font: bold 14px Arial, Helvetica, sans-serif;
}

.pdtable tr.pdsection td {
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	vertical-align: top;
}

.pgcheck {
	color: #999999;
	font: 9px Tahoma, Arial, Geneva, Helvetica, sans-serif;
	padding: 8px 5px 5px 5px;
	text-align: center;
}

.pgcheck input {
	margin-bottom: -1px;
}

.pgcompbtn {
	color: #333333;
	font: 9px Tahoma, Arial, Geneva, Helvetica, sans-serif;
	padding: 5px 0;
}

.pgdescr {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0 5px 10px 5px;
	text-align: center;
	vertical-align: top;
}

.pgimage {
	padding: 5px 5px;
	text-align: center;
	vertical-align: bottom;
}

.pgname {
	font-weight: bold;
	margin-bottom: 3px;
}

.pgprice {
  font-weight: bold;
  margin: 3px 0 0px 0;
}

.phed1 td {background:#3aa5ff url(http://static.onliner.by/pic/restyle/phed1.png) repeat-x 0 0;color:#FFF;font:normal 9px Tahoma, Verdana, Arial, sans-serif;height:20px; vertical-align:top}
.phed1 a {color:#FFF;line-height:19px;padding:4px 7px 5px;font-size:9px;}
.phed1 a:hover {background-color:#6AE;font-size:9px;}
.phed1 a:visited {color:#FFF;font-size:9px;}
.phed1 a.active {background:#2866db url(http://static.onliner.by/pic/restyle/phed1-active.png) no-repeat 0 0; ;font-weight:bold;text-decoration:none;font-size:9px;}
.phed1 a.active:hover {background-color:#3760AF;font-weight:bold;text-decoration:underline;font-size:9px;}
.phed1 a.active:visited {color:#FFF;font-size:9px;}
.phed1 .a-z span {padding-right:10px;background:url(http://static.onliner.by/pic/ico_a-z.gif) no-repeat right}
.phed1 .z-a span {padding-right:10px;background:url(http://static.onliner.by/pic/ico_z-a.gif) no-repeat right}


.phed tr td {
	background-color: #4E91DC;
	color: #FFFFFF;
	font: 9px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	padding: 0px 9px;
}

.phed tr td a:link, .phed tr td a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

.pimage {
	padding: 10px 5px;
	text-align: center;
}

.pline {
	background: url(http://static.onliner.by/pic/grey1.gif) repeat-x;
}

.pline2 td {
	border-bottom: 1px solid #CCCCCC;
}

.pline3 td {
	border-bottom: 1px solid #EEEEEE;
}

.plinev {
	background: url(http://static.onliner.by/pic/grey1.gif) repeat-y;
}

.pln {
	font-weight: bold;
}

.pltable {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
}

.pltable th {
	text-align: left;
	font-weight: normal;
	padding: 15px 10px 5px 10px;
	/*border-bottom: 1px solid #CCCCCC;*/
}

.pltable td {
	text-align: left;
	vertical-align: top;
	width: 33%;
	padding: 5px 10px;
}

.pname {
	display: block;
	font: bold 14px Arial, Helvetica, sans-serif;
	margin-bottom: 2px;
}

.poffers {
	color: #999999;
	font: 9px Tahoma, Arial, Geneva, Helvetica, sans-serif;
	padding: 10px 5px;
	text-align: center;
	white-space: nowrap;
}

.poptions {
	margin: 5px 0 0 10px;
	padding: 0;
}

.poptions li {
	background: url(http://static.onliner.by/pic/bullet1.gif) no-repeat 0px 7px;
	font: 11px/11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	list-style-type: none;
	margin: 0;
	padding: 2px 0 3px 7px;
}

.potable {
}

.potable td {
	color: #4B4B4B;
	font-size: 11px;
	padding: 10px;
	text-align: center;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.potable td.pline {
	padding: 0;
}

.potable td.ponotes {
	text-align: left;
}

.potable td.poprice {
	font: bold 16px Arial, Helvetica, sans-serif;
}

.potable tr.posort td {
	background-color: #EEEEEE;
	font-weight: bold;
}

.ppdescr {
	margin: 10px 0;
}

.pphead {
	margin: 15px 0;
}

.pphead td {
	font: normal 11px Verdana, Tahoma, Arial, sans-serif;
}

.ppimage {
	padding: 0 10px;
}

.pprate {
	font: bold 14px Arial, Helvetica, sans-serif;
}

.pprice {
	color: #000000;
	font: bold 14px Arial, Helvetica, sans-serif;
	margin-bottom: 3px;
}

.pptools {
  font: 11px Verdana,Tahoma,Arial,sans-serif;
  background-color: #eff4fd;
  padding: 7px;
  margin-left: 10px;
  width: 250px;
  line-height: 25px;
}
.pptools a img, .pptools .active img {
  float: left;
  border: 0;
  margin-right: 5px;
}

.pptools .active {
  font: bold 11px Verdana,Tahoma,Arial,sans-serif;
  color: #930;
  line-height: 25px;
}

/*
.pptools {
	border: 1px solid #CCCCCC;
	margin-left: 10px;
	width: 250px;
}

.pptools ul {
	list-style: none;
	margin: 10px;
	padding: 0;
}

.pptools ul li {
	background: url(http://static.onliner.by/pic/bullet1.gif) no-repeat 0px 7px;
	color: #999999;
	font: 11px/11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 2px 0 3px 9px;
}
*/
.prate {
	margin-top: 5px;
}

.prbar {
	background: url(http://static.onliner.by/pic/bg19.gif) repeat-y left;
	color: #FFFFFF;
	font: 9px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.prbar div {
	margin-left: 5px;
}

.psi1 {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 150px;
}

.pst1 {
	width: 100%;
}

.pst2 {
	white-space: nowrap;
}

.pstable {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	width: 100%;
}

.pstable td {
	padding: 4px;
}

.pstable th {
	background-color: #EEF9CB;
	font-weight: bold;
	padding: 4px;
	text-align: left;
}

.pstable tr td input {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.pstars {
	margin-bottom: -2px;
}

.ptools3 {
	float: right;
	margin-top: 20px;
	width: 40%;
	text-align: right;
}

.ptools3 strong {
	color: #333333;
}

.rauthor {
	color: #666666;
}

.rcell {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 20px 5px;
	vertical-align: top;
}

.red {
	color: #CC0000;
}

.rerror1 {
	background-color: #FFFFCC;
	border: 1px solid #FFCC00;
	padding: 5px;
	margin: 20px 0;
}

.rerror1 dl {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
}

.rerror1 dt {
	margin: 0;
	font-weight: bold;
	padding: 10px 0 10px 40px;
	background: url(http://static.onliner.by/pic/ico_alert.gif) no-repeat 5px 5px;
}

.rerror1 dd {
	margin: 0;
	padding: 2px 0 2px 50px;
	background: url(http://static.onliner.by/pic/bullet1.gif) no-repeat 40px .7em;
}

.rerror2 {
	background-color: #FFFFCC;
	border: 1px solid #FFCC00;
	padding: 5px;
}

.rerror3 {
	display: block;
	margin-top: 5px;
}

.rh3 {
	margin-bottom: 0;
}

.rhead {
	color: #333333;
	font: bold 14px Arial, Helvetica, sans-serif;
}

.rinput {
	width: 100%;
}

.rrule {
	background-color: #eeeeee;
	padding: 10px;
}

.rrule ul {
	margin: 10px 0;
	padding: 0 0 0 20px;
}

.rstars {
	margin: 1px 0 0 7px;
}

.rstep {
	font: 10px Tahoma, Arial, Geneva, Helvetica, sans-serif;
	margin: 4px 1px;
}

.rtxt {
	margin-top: 20px;
}

.rtxt strong {
	color: #333333;
}

.search {
	background-color: #FDF7E9;
	border-bottom: 1px solid #DEC697;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.searchinp1 {
	font: 9px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 118px;
}

.searchinp2 {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 97px;
}

.sellertxt {
	color: #666666;
	margin-top: 20px;
	padding-left: 17px;
	background: url(http://static.onliner.by/pic/ico_comm.gif) no-repeat 0px 2px;
}


.tab1 {
	background: url(http://static.onliner.by/pic/grey1.gif) repeat-x bottom;
	height: 30px;
	padding-left: 9px;
	vertical-align: bottom;
}

.tab2 {
	background-color: #EFF4FD;
	border: 1px solid #CCCCCC;
	color: #666666;
	float: left;
	font: 9px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-right: 3px;
	padding: 4px 10px;
}

.tab2 img {
	margin-bottom: -1px;
	margin-right: 5px;
}

.text {
	font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.text p{
	margin:10px 0;
	font: 13px Verdana;
}

.text table {
	font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textmain {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textmain2 {
	font: 11px Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

.textsmaller {
	font: 10px Tahoma, Arial, Geneva, Helvetica, sans-serif;
}

.textsmallest {
	font: 9px Tahoma, Arial, Geneva, Helvetica, sans-serif;
}

.texttable {
	border-color: #999999;
	border-style: solid;
	border-width: 0 1px 1px 0;
}

.texttable td {
	border-color: #999999;
	border-style: solid;
	border-width: 1px 0 0 1px;
	padding: 7px;
}

.top10px {
	margin: 10px 0 0 0;
}

.top15px {
	margin: 15px 0 0 0;
}

.top20px {
	margin: 20px 0 0 0;
}

.top5px {
	margin: 5px 0 0 0;
}

#mlactive/* */ {
	background-color: #FDF7E9;
}

#mlactive div {
	margin: 5px 0 0 -7px;
}

#mlsubactive/* */ {
	background-color: #F3E6CB;
}

#nonbg {
	background-image: none;
}

#pscur {
	background-color: #FFFF66;
}

#pscur th {
	background-color: #FFDE00;
}

#pssubmit {
	background-color: #EEF9CB;
	margin-bottom: 20px;
}

#pssubmit tr td input {
	margin: 2px 1px 0px 2px;
}

#tabactive {
	background-color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#dbr { width:6px; height:6px; background:#06c; border-right:1px solid #fff; float:left }
#dvr { width:6px; height:6px; background:#6cf; border-right:1px solid #fff; float:left }
#dnn { width:6px; height:6px; background:#f66; border-right:1px solid #fff; float:left }
.dow {
    float: left;
    margin-right: 2px;
    margin-top: 9px;
    height: 7px;
    width: 7px;
    font-size: 1px;
    cursor: help;
}

table#prodrevsent td {
  padding: 5px 0;
}

table#prodrevsent .tips {
  padding: 0;
  padding-left: 10px;
}

table#prodrevsent .rrule {
  background-color: #eee;
  padding: 10px;
}

table#prodrevsent .textsmaller {
  font: 10px Tahoma, Arial, Geneva, Helvetica, sans-serif;
  color: #aaa;
}

.arrrr {
  font: 11px Arial, Tahoma, Verdana, sans-serif;
}
/*
	Search Line
*/
.about-text {
	font: 9px Tahoma,Arial,sans-serif;
	color: #555;
}
.search-input {
	font: 11px Verdana,Tahoma,Arial,sans-serif;
	width: 100%;
	padding: 3px 0 2px 3px;
	margin: 0;
	height: 22px;
	border: 1px solid #cecece;
}
.search-input:focus {
	background-color: #f3f3f3;
}

.search-button {
	font: bold 11px Verdana,Tahoma,Arial,sans-serif;
	margin: 0;
	cursor: pointer;
}

td.searchbuttons .google {
	float: right;
	margin-top:5px;
}

td.searchbuttons ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
td.searchbuttons ul li {
	display: block;
	float: left;
	font: 10px Tahoma,Verdana,Arial,sans-serif;
	color: #555;
	margin-top: -1px;
	cursor: pointer;
	padding: 4px 4px;
}
td.searchbuttons ul li.active {
	padding: 4px 6px;
	background: #e7e7e7 url(http://static.onliner.by/pic/bg_searchbuts.gif) repeat-x top;
	font-weight: bold;
	color: #555;
}

/*
	Catalog SubMenu

.menu_ddown {
	height: 47px;
	vertical-align: top;
	width: 16px;
	padding-top: 6px;
}
* html .menu_ddown {
	padding-top: 3px;
}
.menu_ddown img {
	border:0;
}
#ddown_menu {
	position:absolute;
	border-top: 0;
	background: url(http://static.onliner.by/pic/ug_ddown.gif) no-repeat;
	padding-top: 34px;
	margin-left:-114px;
}
* html #ddown_menu {
	margin: 15px 0 0 -117px;
}
#ddown_menu table {
	background-color: #fff4ca;
	border-spacing: 0;
	margin: 0; padding: 0;
	width: 630px;
	border-collapse: collapse;
}
#ddown_menu table td {
	width: 200px;
	margin: 0;
	padding: 5px;
}
#ddown_menu a {
	clear: left;
	display: block;
	padding: 6px;
	border: 1px solid #fff4ca;
	color: #034B83;
	text-decoration: none;
	font: 11px Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
#ddown_menu a:hover {
	border: 1px solid #f6dd75;
	color: #930;
	text-decoration: none;
	background-color: #ffe88a;
}
#ddown_menu a img {
	float: left;
	position: relative;
	margin: -3px 3px 0 -3px;
}
#ddown_menu td div {
	padding-bottom:7px;
}
*/

.menu_ddown {
	height: 47px;
	vertical-align: top;
	width: 16px;
	padding-top: 6px;
}
* html .menu_ddown {
	padding-top: 3px;
}
.menu_ddown img {
	border:0;
}
#ddown_menu_1 {
	position:absolute;
	border-top: 0;
	background: url(http://static.onliner.by/pic/ug_ddown.gif) no-repeat;
	padding-top: 34px;
	margin-left:-114px;
}

#ddown_menu_2, #ddown_menu_3 {
	position:absolute;
	border-top: 0;
	background: url(http://static.onliner.by/pic/ug_ddown_2.gif) no-repeat;
	padding-top: 34px;
	margin-left: -375px !important;
}

* html #ddown_menu_1,* html #ddown_menu_2,* html #ddown_menu_3 {
	margin: 15px 0 0 -117px;
	z-index:999;
}
#ddown_menu_1 table, #ddown_menu_2 table, #ddown_menu_3 tablel {
	background-color: #fff4ca;
	border-spacing: 0;
	margin: 0px;
	padding: 0px;
	width: 630px;
	border-collapse: collapse;
}

#ddown_menu_3 table {
	background-color: #fff4ca;
	width: 630px;
	border-spacing: 0;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}

#ddown_menu_2 table, #ddown_menu_3 table {
	width: 680px !important;;
}

#ddown_menu_1 table td,#ddown_menu_2 table td, #ddown_menu_3 table td {
	vertical-align: top;
	width: 200px;
	margin: 0px;
}

#ddown_menu_1 a,#ddown_menu_2 a, #ddown_menu_3 a {
	clear: left;
	display: block;
/*
	padding: 6px;
*/
	border: 1px solid #fff4ca;
	color: #034B83;
	text-decoration: none;
	font: 11px Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
}


#ddown_menu_1 a {padding: 3px !important; margin: 0px !important;}

#ddown_menu_2 a, #ddown_menu_3 a {padding: 0px !important; margin: 0px !important;}

/*
#ddown_menu_2 h4 {margin: 2px 0px 2px 0px !important; padding: 0px !important;}
*/

#ddown_menu_2 h4 a, #ddown_menu_2 .h4 a, #ddown_menu_3 .h4 a, #ddown_menu_3 .h4 a {
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
color: #B77433;
}

/*
#ddown_menu_2 a:hover,#ddown_menu_2 a:hover {
	border: 1px solid #f6dd75;
	color: #930;
	text-decoration: none;
	background-color: #ffe88a;
}
*/

#ddown_menu_1 a img,#ddown_menu_2 a img,#ddown_menu_3 a img {
	float: left;
	position: relative;
	margin: -3px 3px 0 -3px;
}
#ddown_menu_1 td div,#ddown_menu_2 td div,#ddown_menu_3 td div {
	padding-bottom:7px;
}

#ddown_menu_1 table td {
/*	padding: 0px;*/
	margin: 0px;
}

#ddown_menu_1 h4, #ddown_menu_2 h4, #ddown_menu_3 .h4, #ddown_menu_1 .h4, #ddown_menu_2 .h4, #ddown_menu_3 .h4 {
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
margin: 2px 0px -2px -5px;
padding: 5px;
color: #B77433;

}

#ddown_menu_1 h4, #ddown_menu_1 .h4 {
margin-left: 18px;
}

.menu_l {
padding: 10px 0px 20px 20px;
}

.menu_r {
padding: 10px 20px 0px 20px;
}

.menu_c {
padding: 10px 0px 0px 20px;
}

/* // ---- restyle new ---- // */
.header {padding-bottom:19px; //zoom:1}
	.header table {border-collapse:collapse; border-spacing:0; width:100%}
	.header .mih {}
		.header .mih i {display:block; height:1px; font-size:1px; overflow:hidden; width:940px}
	.header td {vertical-align:top; padding:0}
	.header img {vertical-align:top}
	.header .logo {padding-top:1px}
	/*	.header .logo div {position:relative; margin-right:-85px; text-align:center; //zoom:1} */
		.header .logo div {position:relative; z-index:3; margin-right:-85px; width:215px; text-align:center; //zoom:1}
	.header .logo-sp {display:block; overflow:hidden; height:1px; width:130px; font-size:1px}
	.header .b-search {width:70%}
		.header .b-search-i {position:relative; margin-top:-1px; padding-left:85px; //zoom:1}
		.header .b-search-i .searchbuttons {}
		.header .b-search-i .searchbuttons ul {position:relative; margin-right:61px; padding-left:3px; height:21px; //zoom:1}
			.header .b-search-i .searchbuttons li {color:#034b83; margin-right:2px; padding:5px 11px 3px}
			.header .b-search-i .searchbuttons .active {position:relative; margin-bottom:-2px; background-color:#fff; color:#404040; padding:4px 10px 6px; border:2px solid #d3d3d3; border-bottom-width:0}
			.header .b-search-i .active-search .active {border-color:#72a8ff}
		.header .b-search-i .search-button {padding-top:1}
		.header .b-search-i #search-input {float:left}
		.header .b-search-i .search-input:focus, .header .b-search-i .search-input:active {outline:none; background-color:#fff}
		.header .b-search-i .bdc {border-color:#72a8ff}
		.header .b-search-i table {width:89% !important}
	.header .b-userbar {width:30%}
		.header .b-userbar-i {position:relative; font:11px Verdana,Tahoma; padding:14px 0 0 57px; //zoom:1}
		.header .b-userbar-i img {border:0}
		.header .b-userbar-i .img-avatar {position:absolute; top:7px; left:0}
		.header .b-userbar-i .exit {position:absolute; right:0; top:-9px; color:#c33}
		.header .b-userbar-i big {display:block; font-size:11px; font-weight:bold; padding-bottom:5px}
			.header .b-userbar-i big a {color:#000}
		.header .b-userbar-i small {position:relative; top:-1px; margin-left:2px; vertical-align:top; color:#808080; font-size:9px; line-height:1em}
		.header .b-userbar-i ul {padding:0; margin:0; list-style-type:none}
		.header .b-userbar-i li {float:left; padding:0 13px 0 0}
		.header .b-userbar-i .c-o {color:#ff2400}
		.header .user-notlog {position:relative; z-index:3; padding-top:0; padding-left:0; margin-top:-16px; font-size:11px}
			.header .user-notlog .reg {display:-moz-inline-stack; display:inline-block; color:#f00; background:#eef4ff url(http://static.onliner.by/pic/restyle/reg-bg.gif) no-repeat 100% 0; padding:0 21px 0 11px; height:29px; line-height:28px}
			.header .user-notlog .enter {display:-moz-inline-stack; display:inline-block; color:#b2b2b2; padding:0 0 0 6px; height:29px; line-height:28px}
				.header .user-notlog .enter a {padding:4px 4px 5px}

.navigation-header {position:relative; z-index:4; margin-bottom:10px}
	.navigation-header .mwidth {padding:0 !important; font-size:1px}
		.navigation-header .mwidth img {vertical-align:top}
	.navigation-header .b-left-nav {}
		.navigation-header .b-left-nav-i {font:10px Verdana,Tahoma; width:130px; text-align:center}
		.navigation-header .b-left-nav-i a {color:#c90}
	.navigation-header .nav-items {width:85%; height:40px; background:#ffeb4e url(http://static.onliner.by/pic/restyle/nav-bg.png) repeat-x 0 0}
		.navigation-header .nav-items-i {position:relative; height:40px}

	.navigation {position:relative; height:40px; border-collapse:collapse; border-spacing:0}
		.navigation .new {position:absolute; z-index:99; right:-16px; top:-11px; width:34px; height:18px; font-size:1px; background-image:url(http://static.onliner.by/pic/restyle/new.png)}
		.navigation td {padding:0; vertical-align:top}
			.navigation .item {}
		/* .navigation .subnav {position:absolute; top:-999em; left:-999em; width:700px} */
		.navigation .subnav {position:absolute; top:-999em; left:-999em; width:700px; display:none}
			.navigation .subnav-i {position:relative; margin:0 -19px; //zoom:1}
			.navigation .subnav-i table {width:100%; border-collapse:collapse; border-spacing:0}
				.navigation .subnav-i .subnav-c {font:11px Tahoma,Verdana; width:100%; background-color:#fffdea; padding:8px 0 13px 25px}
				.navigation .subnav-i .png-l {width:19px; background:url(http://static.onliner.by/pic/restyle/subnav-l.png); padding:0}
					.navigation .subnav-i .png-l i {display:block; width:19px}
				* html .navigation .subnav-i .png-l {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static.onliner.by/pic/restyle/subnav-l.png", sizingMethod="crop")}
				.navigation .subnav-i .png-r {width:19px; background:url(http://static.onliner.by/pic/restyle/subnav-r.png); padding:0}
					.navigation .subnav-i .png-r i {display:block; width:19px}
				* html .navigation .subnav-i .png-r {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static.onliner.by/pic/restyle/subnav-r.png", sizingMethod="crop")}
				.navigation .subnav-i .s-b {height:26px; background:url(http://static.onliner.by/pic/restyle/subnav-b.png); font-size:1px}
				* html .navigation .subnav-i .s-b {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static.onliner.by/pic/restyle/subnav-b.png", sizingMethod="crop")}
				.navigation .subnav-i dl {float:left; width:205px; padding:0 20px 0 0}
					.navigation .subnav-i dd {position:relative; padding:3px 0 5px 25px; margin:0; //zoom:1}
					.navigation .subnav-i dd .ico {position:absolute; left:0; top:0; width:19px; height:18px}
					.navigation .subnav-i dt {color:#b35900; font-weight:bold; padding:9px 0 5px 25px; margin:0; //zoom:1}
						.navigation .subnav-i dt a {color:#b35900}
				.navigation .subnav-i .col-2eq {padding-left:20px}
					.navigation .subnav-i .col-2eq dl {float:left; width:310px; padding-right:20px}
					.navigation .subnav-i .col-2eq dd, .navigation .subnav-i .col-2eq dt {padding-left:0}
		.navigation .hd {display:block; color:#000; font:bold 18px/40px Arial,Helvetica; padding-left:3px; outline:none; white-space:nowrap; height:40px}
			.navigation .hd span {position:relative; z-index:2; display:block; height:40px; line-height:40px; padding:0 20px 0 17px}
			.navigation a.hd:hover {cursor:pointer; cursor:hand; text-indent:0}

		.navigation .cat {padding-right:0 !important}
		.navigation .cat .hd {}
			.navigation .cat .hd span {z-index:2; padding-right:27px}
			.navigation .cat .ar {position:absolute; top:13px; right:6px; width:15px; height:15px; background:#900 url(http://static.onliner.by/pic/restyle/nav-ar.png); font-size:1px; text-decoration:none !important}
			.navigation .cat a:hover .ar {background-position:0 -15px; background-color:#a03602}
	/*	.navigation .open-nav .subnav {top:40px; left:0} */
		.navigation .open-nav .subnav {display:block; top:40px; left:0}
		.navigation .small-nv {}
			.navigation .small-nv .hd {color:#900; font-size:13px; line-height:40px}
		.navigation .hr {color:#fff; background:#b13b08 url(http://static.onliner.by/pic/restyle/nav-hr.png) no-repeat 0 0}
			.navigation .hr .ar {background-position:0 -45px}
			.navigation .hr span {z-index:1 !important; background:url(http://static.onliner.by/pic/restyle/nav-hr.png) no-repeat 100% 0}
				.navigation a.hr:hover .ar {background-position:0 -60px}
		.navigation .open-nav .hd {color:#900 !important; background-color:#fffdea !important; background-image:none}
			.navigation .open-nav .hd span {background-image:none}
			.navigation .open-nav .hd .ar {background-position:0 -30px !important; background-color:#f00 !important}
		.navigation-header .nav-items .menu {; height:40px; background-image:none; vertical-align:middle; white-space:nowrap; padding:0 20px; width:auto}
			.navigation-header .nav-items .menu a {font:18px Arial,Helvetica; color:#000; padding:0}
	.navigation-header .b-right-nav {width:15%; font:10px Verdana,Tahoma; text-align:center; white-space:nowrap}
		.navigation-header .b-right-nav-i {}
		.navigation-header .b-right-nav b {display:-moz-inline-stack; display:inline-block; padding:0 4px}

.b-popular-and-new {position:relative; z-index:1; padding-bottom:6px; //zoom:1}
	.b-popular-and-new .items {position:relative; padding:0 0 3px 140px; //zoom:1}
	.b-popular-and-new .label {position:absolute; left:0; top:9px; width:130px; text-align:right; font:bold 10px Verdana,Tahoma; text-transform:uppercase}
	div.scrollWrapper {position: relative; //zoom:1}


	.b-popular-and-new .g-scroll {position:relative; z-index:1; width:100%; overflow:hidden}
		.b-popular-and-new .r-shad {position:absolute; z-index:2; right:0; top:0; width:69px; height:28px; font-size:1px}
		.b-popular-and-new .l-shad {position:absolute; z-index:4; left:0; top:0; width:69px; height:28px; font-size:1px; display:none}
		.b-popular-and-new .g-scroll td {white-space:nowrap; padding:0 6px 0 10px; height:28px; font:11px Verdana,Tahoma}
		.b-popular-and-new .g-scroll a {position:relative; display:block; padding-left:22px; //zoom:1}
		.b-popular-and-new .g-scroll table {border-collapse:collapse; border-spacing:0}
		.b-popular-and-new .g-scroll-i {position:relative; //zoom:1}
		.b-popular-and-new .g-scroll img {position:absolute; top:-3px; left:0; border:0; vertical-align:top}
	.b-popular-and-new #popular-item .label {color:#034b83}
	.b-popular-and-new #popular-item .r-shad {background-image:url(http://static.onliner.by/pic/restyle/popular-shad.png)}
	.b-popular-and-new #popular-item .l-shad {background-image:url(http://static.onliner.by/pic/restyle/popular-shad-l.png)}
	* html .b-popular-and-new #popular-item .r-shad {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static.onliner.by/pic/restyle/popular-shad.png", sizingMethod="crop"); }
	* html .b-popular-and-new #popular-item .l-shad {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static.onliner.by/pic/restyle/popular-shad-l.png", sizingMethod="crop"); }
	.b-popular-and-new #popular-item .g-scroll {background-color:#eff4fd}
	.b-popular-and-new #popular-item table {border-right:15px solid #eff4fd}
	.b-popular-and-new #new-item .label {color:#ff3600}
	.b-popular-and-new #new-item .r-shad {background-image:url(http://static.onliner.by/pic/restyle/new-shad.png)}
	* html .b-popular-and-new #new-item .r-shad {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static.onliner.by/pic/restyle/new-shad.png", sizingMethod="crop"); }
	.b-popular-and-new #new-item .l-shad {background-image:url(http://static.onliner.by/pic/restyle/new-shad-l.png)}
	* html .b-popular-and-new #new-item .l-shad {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static.onliner.by/pic/restyle/new-shad-l.png", sizingMethod="crop"); }
	.b-popular-and-new #new-item .g-scroll {background-color:#fffad2}
	.b-popular-and-new #new-item a {color:#ff3600}
	.b-popular-and-new #new-item table {border-right:15px solid #fffad2}

.new-rasp td {font-size:1px}

	/*.btm-nav td {width:23%}
		 .btm-nav td.wb {width:10px}*/


.footer {width:100%; border-top:1px solid #e1e1e1; border-collapse:collapse; border-spacing:0; margin-top:30px}
	.footer td {padding:0; vertical-align:top; }

.all-nav-i {position:relative; margin-left:-55px; //zoom:1}

.btm-navt {width:100%; border-collapse:collapse; border-spacing:0}
	.btm-nav .lsp, .b-copyright .lsp {padding:0}
		.btm-nav .lsp i, .b-copyright i {display:block; width:130px}
	.btm-nav .all-nav {width:70%}
	.btm-nav .lst, .b-copyright .lst {width:30%}
		.btm-nav .lst dl {float:none; width:auto}
	.btm-nav dl {float:left; width:33%; padding:27px 0 36px; margin:0}
		.btm-nav dl dt {font:bold 15px Arial,Helvetica; padding:0 30px 8px 0; margin:0}
			.btm-nav dl dt a {color:#546577}
		.btm-nav dl dd {font:11px Verdana,Tahoma; padding:0 30px 5px 0; margin:0}
	.b-copyright .all-copyright {width:70%}
		.b-copyright .all-copyright-i {position:relative; padding-left:69px; //zoom:1}
		.b-copyright .b-logo {position:absolute; left:-109px; top:0}
	.b-copyright td {color:#595959; font:11px/14px Verdana,Tahoma; vertical-align:top}
	.b-copyright ul {clear:both; list-style-type:none; padding:0; margin:0}
		.b-copyright ul li {float:left; padding:0 18px 14px 0}
	.b-copyright .fast-stat {clear:both; padding:0; margin:0}
	.b-copyright .hot {color:#f60}
	.b-copyright .lst {}
		.b-copyright .lst p {padding:0 0 14px; margin:0}
		.b-copyright .lst .i {position:absolute; margin-left:-15px}

.wb {width:10px}
	.wb i {display:block; width:10px; height:1px; font-size:1px}
/* -- ---- restyle new ---- -- */

.fot-miw {display:block; width:900px; height:1px; font-size:1px}

#topWideBanner {
	height:70px;
}
.searchbuttons {
		white-space:nowrap;
	}
tr.not_selected_item {
	font-size:10px;
}

tr.selected_item {
	font-size:10px;
	background-color:#EFF4FD;
}

tr.not_selected_item_cat {
	font-size:10px;
	background-color: #FFFAD2;
}

tr.selected_item_cat {
	font-size:10px;
	background-color:#EFF4FD;
}


table.fphotblock {
	border-collapse:separate;
	border-spacing: 10px;
}

p.textmain {
	margin: 10px;
}

p.center {
	margin:10px;
}

p.center strong {
	font-size:13px;
}

p.center strong img {
	vertical-align: middle;
	margin-bottom: 1px;
}


.outer .b-whbd {
	font:150% Verdana,Geneva,Arial,Helvetica,sans-serif;
}

table.textmain td,th {
	padding:2px;
}

img.popoffers_img {
	max-width:60px;
}