body {
	margin:0;
	background:#fff;
	font-family:times, serif;
	color:#000;
}

table {border-spacing:none; border-collapse:collapse}

tr {vertical-align:top}

td {padding:0; vertical-align:top}

p{margin:0}

h1 {margin:0; font-size:140%; font-weight:bold}
h2 {margin:0; font-size:120%; font-weight:bold}
h3 {margin:0; font-size:110%; font-weight:bold}
h4 {margin:0; font-size:100%; font-weight:bold}
h5 {margin:0; font-size:80%; font-weight:bold}

.dt{font-size:10px; font-weight:normal; font-family:tahoma}
div.author{float:right; clear:both; font-style:italic; margin:0 30px 20px 0}
img{border:none; margin:0}

A{color:#183DAB}

TABLE.shapka TD.logo {PADDING: 7px 10px 0 12px}
TABLE.shapka TD.logo div{font-family:tahoma; font-size:9px}
TABLE.shapka TD.logo div A{color:#000; text-decoration:none; font-weight:bold}

TABLE.shapka td.h{BORDER-TOP: #FE9929 4px solid; padding:10px 10px 0 10px; font-family:impact,arial; font-size:36px; font-weight:bold; text-align:center}
TABLE.shapka td.h A{text-decoration:none; color:#FE9929}
TABLE.shapka td.today{padding:10px 0 0 10px; font-family:arial; font-size:80%; width:380px}
TABLE.shapka td.b728 {padding:12px 0 0 0; text-align:center}

DIV.hrk {MARGIN: 10px 2% 4px 0; BORDER-BOTTOM: black 1px solid; HEIGHT: 1px}
DIV.hrk0 {MARGIN: 4px 0 10px 0; BORDER-BOTTOM: #FF8600 1px solid; HEIGHT: 1px}

div.what{font-family:arial; margin:10px 0 7px 0; padding:1px 0 0 15px; background:url('/i/hm.gif') top left no-repeat; font-weight:bold; font-size:75%}

table.plashka {margin:0 0 1px 13px; font-family:arial; font-size:80%}
table.plashka td{padding:2px 7px 5px 7px;font-weight:bold}
table.plashka td A{color:#FF8600}
table.plashka td.active{background:#FE9929}
table.plashka td.active A{color:#000000}
table.plashka td form {margin:0; padding:0}
table.plashka td form input{font-size:80%; margin:0 2px 0 0}

td.orsnh{padding:5px 5px 3px 3px; font-family:arial; font-size:80%; font-weight:bold; color:#fff; background:#FE9929}

table.orsnlist {width:100%; background:#fff;border-top:solid 1px #FE9929}
table.orsnlist td {padding:3px 5px 3px 3px; font-family:arial; font-size:75%; font-weight:bold; border-bottom:solid 1px #FE9929; border-right:solid 1px #FE9929}

table.news td {padding:0 10px 10px 20px; font-family:times; background:#fff;}
table.news td.news {background: #EFEDDF}
table.news td.news h4{margin:0 0 3px 0}
table.news td.news img{border:solid 1px #777}
table.news td.news p {margin:0 0 15px 0}

table.news td.photo {background:#474747; color:#fff; font-family:sans-serif}
table.news td.photo table td {background:#474747; color:#fff; font-family:sans-serif}
table.news td.photo A {color:#ffffff}
table.news td.photo table td A {color:#ffffff}
table.news td.photo table td img {margin:0 0 3px 0; border:solid 3px #FE9929}
table.news td.photo table td {font-size:11px}
table.news td.photo table td h4 {margin:5px 0 3px 0; font-size:14px}

table#mphoto td {padding:18px 7px 7px 16px; background:#474747; color:#ffffff; font:normal 12px arial}
table#mphoto td A {color:#ffffff}
table#mphoto td img {margin:0 0 3px 0; border:solid 3px #FE9929}
table#mphoto td h4 {margin:5px 0 1px 0; font-size:14px}

table#mphoto td.photoadvert {background:#0000aa}
.photoadvert {background:#0000aa}

td.right{padding:0 0 0 10px}
td.right td.top7 {padding:0 0 0 10px}

td.top7 ul{margin:0; padding:0 0 0 5px; font-size:80%}
td.top7 li{margin:0 0 5px 0; list-style-type:circle; list-style-position: outside}

table.vip td {padding:0 5px 0 0; font-family:arial}
table.vip td img{border:solid 1px #777}
table.vip td p{font-size:70%}
table.vip td.vip3 div.dt{margin-top:10px}

table.zametka td{background:#efeddf; padding:20px 10px 10px 20px}
table.zametka td p{margin:10px 0 10px 0}
table.zametka td img{border:solid 1px #777}
table.zametka td h1{clear:both; margin:0 0 7px 0}
table.zametka td h2{clear:both; margin:15px 0 3px 0}

div.pic{float:left; clear:none; margin:0 3px 5px 0}
div.alt{font-size:70%; clear:none}
div.url{margin:10px 0 0 0; font-size:70%; font-family:arial; float:right; clear:both}
div.links {margin:20px 0 0 20px; font-size:80%; clear:both}

table.z-other{width:100%}
table.z-other td.othernews{width:65%; padding:5px 10px 20px 20px;}
table.z-other td.othernews h4{font-size:100%; font-weight:normal; margin:7px 0 3px 0}
table.z-other td.othernews p{font-size:80%}
table.z-other td.othervip{width:35%; padding:5px 10px 20px 10px; font-family:arial; background:#ECF1F5}
table.z-other td.othervip p {font-size:70%}
table.z-other td.othervip div.dt{margin-top:10px}
table.z-other td.othervip img {border:solid 1px #777}

table.zametka, table.vipzametka {width:100%}

table.zametka table#vip {margin: 5px 0 5px 7px; width:150px; float:right; border:solid 1px #ff8600}
table.zametka table#vip td{padding:3px 3px 7px 7px; font-family:arial; background:#fff}
table.zametka table#vip td div#vip{font-size:70%; color:#ff8600; font-weight:bold; padding:0 0 5px 0}
table.zametka table#vip td h4{font-size:80%;}
table.zametka table#vip td p{font-size:80%;margin:0}

table.vipzametka td{font-family:arial; background:#ECF1F5; padding:20px 10px 10px 20px}
table.vipzametka td p{margin:10px 0 10px 0}
table.vipzametka td img{border:solid 1px #777}
table.vipzametka td h1{clear:both; margin:0 0 7px 0}
table.vipzametka td div.text{font-size:80%; margin:0; padding:0}
table.vipzametka td h2{margin:20px 0 3px 20px; font-size:110%}

#rnews {background:#efeddf; font-family:times}
#rarticles {background:#ECF1F5; font-family:arial}

#rphoto {background:#474747; color:#fff; font-family:arial}
#rphoto table td {background:#474747; color:#fff; font-family:arial; font-size:12px; padding-top:20px}
#rphoto table td h4 {font-size:16px;}
#rphoto A {color:#ffffff}
#rphoto img {border:solid 3px #FE9929; float:left}
#rphoto table#rtri td img {margin:10px 20px 0 0}

td.t0 {padding:10px 30px 0 20px}
td.t0 h4 {font-size:140%; margin:7px 0 5px 0}
td.t0 p{font-size:95%}
td.t0 img{border:solid 1px #777}
td.t3 {padding:10px 0 0 0}
td.t3 h5{clear:none; margin:0 0 5px 0}
td.t3 p{font-size:80%; margin:0 0 15px 0}
td.t {padding:10px 10px 20px 20px}
td.t h4 {margin:0 0 5px 0}
td.t p{font-size:80%; margin:0 0 15px 0}

td.t3 div {display:block; padding:10px 5px 5px 10px}
td.t3 div img {float:left; margin:3px 5px 1px 0; border:solid 3px #FE9929}


td.vitrina {width:212px; background:url('http://img.lenta.ru/ireal/i/stripe.gif') top left repeat;}
table.vitrina {border-right:solid 1px #dadada; background:#e0efff}
td.right table.vitrina {margin:5px 0 0 0; border-right:none}
table.vitrina td{padding:0 3px 10px 3px; font-family:tahoma}
table.vitrina td.vitrinah {padding:15px 5px 3px 5px; color:#ff8600; font-size:80%; font-weight:bold; font-family:arial; background:#fff}
table.vitrina td div.name {background:#777; color:#fff; font-weight:bold; padding:2px; border:solid 1px #aaa; font-size:70%}
table.vitrina td img {float:left; border:solid 1px #ff8600; margin:5px 3px 5px 0}
table.vitrina td p {margin:3px 0 0 0; font-size:70%}
table.vitrina td a {color:#000; font-weight:bold}
div.price {clear:both; font-size:80%}
div.seller {font-size:80%}

ul.orsnlinks{margin:10px 0 10px 15px; padding:0 0 0 15px; font-family:arial}
ul.orsnlinks h3{font-size:14px; color:#ff8600; margin:15px 0 0 0}
ul.orsnlinks li{margin:3px 0 0 0; font-size:12px; list-style-image: url('http://img.lenta.ru/ireal/i/li.gif')}
ul.orsnlinks li A{text-decoration:none}
ul.orsnlinks li A:hover{text-decoration:underline}


table.innews{margin:10px 0 10px 0; width:100%; border:solid 1px #777}
td table.innews td{padding:3px; border:solid 1px #777; font-family:arial; font-size:80%; background:#fff;}


TABLE.podval {
	clear:both; WIDTH:100%; BORDER-TOP: black 1px solid
}
TABLE.podval TD {
	PADDING: 16px 16px 16px 0
}


table.foto {background:#474747; width:100%; margin-bottom:3px}
table.foto td.left {padding:20px 7px}
table.foto td.right{padding:20px 7px; text-align:center; width:99%}

table.galhead {border:solid 1px #ff8600}
table.galhead td{background:#fff; font-family:arial; padding:7px}
table.galhead td h1{font-size:100%; font-weight:bold; margin:3px 0 3px 0}
table.galhead td p{font-size:80%}
table.galhead td div{font-size:60%}

table.thumbs {margin:10px 0 200px 0; width:100%}
table.thumbs td {color: #ccc; font-family:arial; font-size:70%; padding:0 5px 10px 0}
table.thumbs td img{border:solid 1px #ccc}
table.thumbs td A{color:#eee; text-decoration:none}
table.thumbs td A:hover{text-decoration:underline}
table.thumbs td.select img{border:solid 1px #ff8600}

table.pichead {width:100%}
table.pichead td{padding:10px 20px 20px 15px; color:#eee; font-family:sans-serif, arial; font-size:110%}
table.pic {width:100%}
table.pic img{border:solid 5px #ff8600}
table.pic td{text-align:center}

div#advert{background:#000099; font-size:80%; font-weight:bold; text-align:center; color:#ffffff; padding:3px 0 3px 0; margin:0 0 5px 0}

table#vimg {float:right; border:solid 1px #aaa; margin:5px 0 3px 10px; width:240px; clear:none}
table.vleft#vimg {float:left; margin:5px 10px 3px 0}
table#vimg td {padding:0}
table#vimg td.pic img {border:none} 
table#vimg td.tit {padding:3px; background:#fff}
table#vimg td.vrez {padding:3px 3px 3px 5px; font:normal 11px arial; background:#ffffff}

table#vwhitetext {margin:20px 0 20px 0; width:100%}
table#vwhitetext td {padding:5px 20px 5px 20px; font:normal 80% arial}
table#vwhitetext td.tit {font-weight:bold; background:#FFFFFF}
table#vwhitetext td.vrez {background:#FFFFFF}

div#footer{margin:50px 10px 5px 20%; text-align:left; color:#fff; font-family:sans-serif}
div#footer A {color:#ffffff}

div#printed {font-family:tahoma, sans-serif; font-size:60%; text-align:right}


table.vipzametka h2 {clear:none}
table.vipzametka h3 {clear:none}
table.vipzametka h4 {clear:none}
table.vipzametka h5 {clear:none}


div#fotadvert {float:right; margin:0 10px 0 0; font:normal 12px arial; color:#DADADA}

div#toptext {font:normal 14px arial; margin-bottom:20px}

