.wokolad_big{font:normal 18px arial, geneva, sans-serif; font-weight: bolder; COLOR: #610000;}
.wokolad_small{font:normal 12px arial, geneva, sans-serif; font-weight: bolder; COLOR: #610000;}

.zagolovok_statia {FONT-SIZE: 100%; FONT-FAMILY: arial,geneva,sans-serif; font-weight: bolder;}

.chislo_foto {font:normal 12px arial, geneva, sans-serif; font-weight: bolder; COLOR: black; text-decoration: none;}
.chislo_foto:visited {font:normal 12px arial, geneva, sans-serif; font-weight: bolder; COLOR: black; text-decoration: none;}
.chislo_foto:hover {font:normal 12px arial, geneva, sans-serif; font-weight: bolder; COLOR: black; text-decoration: none;}

.chislo_foto_red {font:normal 16px arial, geneva, sans-serif; font-weight: bolder; COLOR: blue; text-decoration: none;}

.rabota_line{
	 BORDER-BOTTOM: #007000 1px solid; 
}

.rabota_text_index {font:normal 12px arial, geneva, sans-serif; font-weight: bolder; COLOR: #008500; text-decoration: underline;}
.rabota_text_index:visited {font:normal 12px arial, geneva, sans-serif; font-weight: bolder; COLOR: #008500; text-decoration: underline;}
.rabota_text_index:hover {font:normal 12px arial, geneva, sans-serif; font-weight: bolder; COLOR: #008500; text-decoration: underline;}

.dobavit {font:normal 12px arial, geneva, sans-serif; font-weight: bolder; COLOR: #008500; text-decoration: underline;}
.dobavit:visited {font:normal 12px arial, geneva, sans-serif; font-weight: bolder; COLOR: #008500; text-decoration: underline;}
.dobavit:hover {font:normal 12px arial, geneva, sans-serif; font-weight: bolder; COLOR: #008500; text-decoration: underline;}

.rabota_otstup{font:normal 16px arial, geneva, sans-serif; font-weight: bolder; COLOR: BLACK; padding:15px 0px 4px 0px;}

.rabota_blok{padding:0px 0px 0px 6px;}
.otstup_zagolovok{padding:6px 0px 0px 0px;}
.otstup_zagolovok_vniz{padding:0px 0px 6px 0px;}
.rabota_blok_text{padding:0px 0px 4px 0px; COLOR: #006600;}

.rabota_zagolovok{font:normal 16px arial, geneva, sans-serif; font-weight: bolder; COLOR: #007000; padding:15px 0px 5px 0px;}
.rabota_doljnost{font:normal 16px arial, geneva, sans-serif; font-weight: bolder; COLOR: #007000; padding:15px 0px 5px 0px;}

.rabota_moder {font:normal 15px arial, geneva, sans-serif; font-weight: bolder; COLOR: #008500; text-decoration: none;}

.rabota_ssulka {font:normal 15px arial, geneva, sans-serif; font-weight: bolder; COLOR: #008500; text-decoration: none;}
.rabota_ssulka:visited {font:normal 15px arial, geneva, sans-serif; font-weight: bolder; COLOR: #008500; text-decoration: none;}
.rabota_ssulka:hover {font:normal 15px arial, geneva, sans-serif; font-weight: bolder; COLOR: #008500; text-decoration: underline;}

.doska_katalog {padding:5px 0px 5px 0px;}
.doska_katalog_id {font:normal 20px arial, geneva, sans-serif; font-weight: bolder; COLOR: BLACK;}
.katalog_block {padding:5px 0px 5px 0px;}
.doska_oglavlenie {font:normal 13px arial, geneva, sans-serif; font-weight: bolder; COLOR: black; text-decoration: underline;}
.doska_oglavlenie:visited {font:normal 13px arial, geneva, sans-serif; font-weight: bolder; COLOR: black; text-decoration: underline;}
.doska_oglavlenie:hover {font:normal 13px arial, geneva, sans-serif; font-weight: bolder; COLOR: black; text-decoration: underline;}

.doska_katalog_ssulka {font:normal 15px arial, geneva, sans-serif; font-weight: bolder; COLOR: black; text-decoration: underline;}
.doska_katalog_ssulka:visited {font:normal 15px arial, geneva, sans-serif; font-weight: bolder; COLOR: black; text-decoration: underline;}
.doska_katalog_ssulka:hover {font:normal 15px arial, geneva, sans-serif; font-weight: bolder; COLOR: black; text-decoration: underline;}

.doska_edit_ssulka {font:normal 15px arial, geneva, sans-serif; font-weight: bolder; COLOR: green; text-decoration: underline;}
.doska_edit_ssulka:visited {font:normal 15px arial, geneva, sans-serif; font-weight: bolder; COLOR: green; text-decoration: underline;}
.doska_edit_ssulka:hover {font:normal 15px arial, geneva, sans-serif; font-weight: bolder; COLOR: green; text-decoration: underline;}

.doska_edit {font:normal 15px; COLOR: black; text-decoration: underline;}
.doska_edit:visited {font:normal 15px; COLOR: black; text-decoration: underline;}
.doska_edit:hover {font:normal 15px; COLOR: black; text-decoration: underline;}

.obvlenie_img {text-decoration: none; border: 0px;}

.small_text {font-size: 80%;}

.schetchik_simvolov {padding-left:220px; font-weight:bold;}
.schetchik_simvolov_rabota {font-weight:bold;}
        
        
     
.doska_priam_blue {background-color: #ABFFFF; width:160px; height:107px; border:2px solid #1A50B8; overflow:hidden; padding-top:1px; text-decoration:none;
     font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:4px 4px 4px 4px;}

.doska_line{
	 BORDER-BOTTOM: #059af6 1px solid; 
}

.reklama_sboku {margin: 0 10px 0 10px;}





.menu {font-size: 90%;}

.table_statya{
	border:  2px solid black; border-collapse: collapse; padding:10px 10px 0px 0px;
}

.table_statya td{
    border:  1px solid black;
}

.table_statya_vnut{
	border:  0px solid black; border-collapse: collapse; padding:10px 10px 0px 0px;
}

.table_statya_vnut td{
    border:  0px solid black;
}

.divWarning {font-weight: bolder; font-size: 20px; font-family: Tahoma; width: 450px; height: 80px; position: fixed; top: 150px; left: 12%; z-index: 1000000; border: 1px solid #858585; background: #CCCCCC; FILTER: Alpha(Opacity=80);
              -moz-opacity: .80; opacity: .80; -moz-user-select: none;}


.text_photo {font-family:arial, geneva, sans-serif; font-weight: bolder; font-size: 16px; MARGIN: 0px 0px 0px 0px}
.img_photo {MARGIN: 0px 0px 0px 0px}

.text1 {width: 180; font-size:95%}


.small {font-family:arial, geneva, sans-serif; COLOR: #000000; text-decoration: none; font-size: 70%}

.title {font-family:arial, geneva, sans-serif; font-weight: bolder}
.title2 {font-family:arial, geneva, sans-serif; font-weight: bolder; COLOR: #525252}

A.text4 {font-family:arial, geneva, sans-serif; COLOR: #1943B8; text-decoration: none; font-size: 80%}
A.text4:visited {font-family:arial, geneva, sans-serif; COLOR: #1943B8; text-decoration: none; font-size: 80%}
A.text4:hover {font-family:arial, geneva, sans-serif; COLOR: #1943B8; text-decoration: underline; font-size: 80%}

A.text3 {font-family:arial, geneva, sans-serif; COLOR: #1943B8; text-decoration: none; font-size: 90%}
A.text3:visited {font-family:arial, geneva, sans-serif; COLOR: #1943B8; text-decoration: none; font-size: 90%}
A.text3:hover {font-family:arial, geneva, sans-serif; COLOR: #1943B8; text-decoration: underline; font-size: 90%}

A.text2 {font-family:arial, geneva, sans-serif; font-weight:bolder; COLOR: #1943B8; text-decoration: none; font-size: 90%}
A.text2:visited {font-family:arial, geneva, sans-serif; font-weight:bolder; COLOR: #1943B8; text-decoration: none; font-size: 90%}
A.text2:hover {font-family:arial, geneva, sans-serif; font-weight:bolder; COLOR: #1943B8; text-decoration: underline; font-size: 90%}

A.text1 {font-family:arial, geneva, sans-serif;  COLOR: #022887; font-weight: bolder; text-decoration: none}
A.text1:visited {font-family:arial, geneva, sans-serif; COLOR: #022887; font-weight: bolder; text-decoration: none}
A.text1:hover {font-family:arial, geneva, sans-serif; COLOR: #022887; font-weight: bolder; text-decoration: underline}

img.img_katalog {border:none; MARGIN: 0px 3px 0px 0px}

BODY{MARGIN: 0; font-family: Times, serif; background:#ffffff}
A{COLOR: #183dab}
A:visited{COLOR: #800080}
A:hover{COLOR: #990000}
IMG.border0{BORDER: 0; MARGIN: 0px}
IMG {BORDER: #808080 1px solid}
TABLE {border:none; border-collapse:collapse; border-spacing:0}
TR {vertical-align:top}
DIV.dt {FONT-SIZE: 60%; FONT-FAMILY: tahoma,arial,geneva,sans-serif}
H2 {FONT-WEIGHT: normal; FONT-SIZE: 140%; MARGIN: 0px 20px 1em 0px}
H3 {FONT-WEIGHT: normal; FONT-SIZE: 120%; MARGIN: 0px 0px 0.3em}
A H3 IMG {BORDER: medium none; DISPLAY: block}
H4 {FONT-WEIGHT: bold; FONT-SIZE: 85%; MARGIN: 0px 0px 0.3em}
TD.pravaya {padding: 0 0 0 0px}
TD.pravaya iframe {MARGIN: 10px 0 0 0}

div.line {MARGIN: 10px 2% 4px 12%; BORDER-BOTTOM: #015CF2 2px solid; HEIGHT: 0px}


DIV.hrk {MARGIN: 10px 2% 4px 12%; BORDER-BOTTOM: #015CF2 2px solid; HEIGHT: 0px}
DIV.hrg {MARGIN: 10px 2% 4px 12%; BORDER-BOTTOM: #afafaf 1px solid; HEIGHT: 1px}
DIV.hrkspan {MARGIN: 10px 0px 4px; BORDER-BOTTOM: black 1px solid; HEIGHT: 1px}
DIV.hrgspan {MARGIN: 10px 0px 4px; BORDER-BOTTOM: #afafaf 1px solid; HEIGHT: 1px}
DIV.hrdouble {BORDER-BOTTOM: black 4px double; HEIGHT: 4px}

TD.b728 {padding:15px 0 0 0}
TD.b728 img {border:none}
DIV.b234 {MARGIN: 0 0 0 12px}
DIV.b600 {MARGIN: 8px 0 0 0}

DIV.noicon {MARGIN: 4px 0px; HEIGHT: 40px}

TABLE.shapka TD IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 8px 0px 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TABLE.shapka DIV.data {
	MARGIN: 30px 0px 2px 10px; FONT-SIZE: 80%; COLOR: black; FONT-FAMILY: arial,geneva,sans-serif
}
TABLE.shapka DIV.wapka_text {
	MARGIN: 5px 0px 0px 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #022887; FONT-FAMILY: arial,geneva,sans-serif
}









TABLE.shapka DIV.wapka_zagolovok {
	MARGIN: 0px 0px 0px 10px; FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #022887; FONT-FAMILY: arial,geneva,sans-serif
}

TABLE.shapka DIV.wapka_zagolovok_small {
	MARGIN: 0px 0px 0px 10px; FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #022887; FONT-FAMILY: arial,geneva,sans-serif
}

TABLE.shapka DIV.wapka_zagolovok h4 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #022887; FONT-FAMILY: arial,geneva,sans-serif
}

TABLE.shapka DIV.wapka_zagolovok_small h4 {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #022887; FONT-FAMILY: arial,geneva,sans-serif
}







TABLE.shapka TD.logo {
	BORDER-TOP: #cbc793 4px solid
}
TABLE.shapka TD.logo TABLE TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.shapka TD.logo TABLE TD IMG {
	MARGIN: 4px 0px 0px
}
TABLE.shapka TD.logo TABLE TD DIV {
	FONT-SIZE: 80%; MARGIN: 8px 0px 4px; FONT-FAMILY: arial,geneva,sans-serif
}
TABLE.shapka TD.logo TABLE TD DIV.h {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; MARGIN: 0px; COLOR: #990000
}

TABLE.shapka TD.promo {padding: 12px 0 0 20px; font:normal 16px arial}
TABLE.shapka TD.promo A {color:#BB0000}

TABLE.shapka TD#nokiatop.promo {padding: 0; background:#352623 url('http://img.lenta.ru/i/special/nokia8800bg.gif') right top repeat-y}

TABLE.shapka TD#ibmtop.promo {padding:0; background:#000000}

TABLE.shapka TD.promo DIV {FONT-SIZE: 10pt; MARGIN: 0px 0px 0.3em 12px}

TABLE.shapka TD.promo DIV TABLE TD{FONT-SIZE: 12px}

table.service {margin:0}

table.service td {padding:2 0 0 12;font-family:arial,geneva,sans-serif;font-size:80%}
table.service td.search {background-color:#DDD9B6;border-right:4px solid white}
table.service td.archive {border-top:1px solid #CCC798;border-bottom:1px solid #CCC798}
table.service td input {width:100%}

table.service td.search table td {padding:2 4 0 0}
table.service td.search table td a {color:black;text-decoration:none;font-family:arial,geneva,sans-serif}

table.service td.archive table td {padding:2 4 0 0}
table.service td.archive table td a {color:black;text-decoration:none;font-family:arial,geneva,sans-serif}
table.service td.archive table td.label {font-family:tahoma,arial,geneva,sans-serif;font-size:60%;color:#A7A276}

TABLE.peredovica TD.glavnoe {
	BACKGROUND-COLOR: #ffffff
}

TABLE.peredovica TD.glavnoe2 {
	BACKGROUND-COLOR: #efeddf;
}

TABLE.allarticles TD.glavnoe {
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Arial
}

TABLE.allarticles TD.pravaya table.t7a{
	BACKGROUND-COLOR: #efeddf;
}

TABLE.allarticles TD.pravaya table.t7a div.h{
}

TABLE.top7 {BACKGROUND-COLOR: #efeddf}

TABLE.top7 TD.hot {
	PADDING-RIGHT: 12px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 1px; BACKGROUND-COLOR: #bf251b
}
TABLE.top7 TD.hot SPAN.dt {
	FONT-SIZE: 60%; FONT-FAMILY: tahoma,arial,geneva,sans-serif
}
TABLE.top7 TD.last {
	PADDING-RIGHT: 20px; PADDING-LEFT: 16px; PADDING-BOTTOM: 12px; PADDING-TOP: 8px
}
TABLE.top7 TD.last IMG {
	MARGIN: 4px 0px
}
TABLE.top7 TD.top6 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
TABLE.top7 TD.top6 DIV {
	MARGIN: 0px 0px 0.6em
}
TABLE.top7 TD.top6 DIV SPAN {
	FONT-SIZE: 90%
}
TABLE.top7 TD.top6 DIV SPAN.dt {
	FONT-SIZE: 60%; FONT-FAMILY: tahoma,arial,geneva,sans-serif
}










TABLE.top7 TD.top6 DIV SPAN.zagolovok {
	FONT-SIZE: 60%; FONT-FAMILY: arial,geneva,sans-serif; font-weight: bolder;
}
TABLE.top7 TD.top6 DIV IMG {
	MARGIN: 2px 0px
}
TABLE.top7 TD.top6 DIV B {
	COLOR: black
}
TABLE.top7 TD.h {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-TOP: 5px; COLOR: #990000
}

TABLE.today TR {
	BACKGROUND-COLOR: #f0f1f3
}
TABLE.today TR.w {
	BACKGROUND-COLOR: white
}

TABLE.today td#mainstory {font-size:85%; border-bottom:solid 1px #aaa}
TABLE.today td#mainstory img{float:left; margin:0 5px 1px 0}

TABLE.today TD.h {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
TABLE.today TD.h DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px; COLOR: #878787
}
TABLE.today TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 10px
}
TABLE.today TD DIV {
	MARGIN: 0px 6px 0.6em 0px
}
TABLE.today TD DIV SPAN {
	FONT-SIZE: 80%
}
TABLE.today TD DIV SPAN B {
	COLOR: black
}
TABLE.today TD DIV SPAN.dt {
	FONT-SIZE: 60%; FONT-FAMILY: tahoma,arial,geneva,sans-serif
}
TABLE.today TD DIV.m {
	FONT-SIZE: 85%; MARGIN: 0px
}
TABLE.today TD IMG {
	MARGIN: 4px 0px
}
TABLE.today TD.h DIV.lenta {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px; COLOR: #990000
}
TABLE.today TD.h DIV.tema {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px; COLOR: black
}

TD.pril {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}

div#advert {font-size:100%; background:#ffeedd; margin:0; padding:1px 3px 3px 0}

TD.pril H4 {
	MARGIN: 0px 0px 0px 12px
}
TD.pril DIV {
	FONT-SIZE: 80%; MARGIN: 0px 0px 0px 12px
}
TD.pril DIV.dt {
	FONT-SIZE: 60%
}
TD.pril DIV.ed {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px; FONT-STYLE: italic
}
TD.pril DIV.ed A{
	COLOR: BLACK; text-decoration:none
}
TD.pril DIV.ed A:hover{
	COLOR: BLACK; text-decoration:underline
}
TD.pril DIV.h {
	FONT-WEIGHT: bold;  FONT-SIZE: 100%
}
TD.pril DIV.h2 {
	FONT-WEIGHT: 700; MARGIN-TOP: 0px; FONT-SIZE: 90%
}
TD.pril DIV.ed IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px 2px 0px 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD.pril IMG {
	MARGIN: 4px 0px 4px 12px
}
TABLE.top10 {

}
TABLE.top10 TD.last {
	PADDING-RIGHT: 12px; PADDING-LEFT: 16px; PADDING-BOTTOM: 12px; PADDING-TOP: 8px
}
TABLE.top10 TD.last H4 {
	FONT-SIZE: 85%; FONT-FAMILY: arial,geneva,sans-serif
}
TABLE.top10 TD.last DIV {
	FONT-SIZE: 85%
}
TABLE.top10 TD.last DIV.dt {
	FONT-SIZE: 60%
}
TABLE.top10 TD.last IMG {
	MARGIN: 4px 0px
}
TABLE.top10 TD.top9 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
TABLE.top10 TD.top9 DIV {
	MARGIN: 0px 0px 0.6em
}
TABLE.top10 TD.top9 DIV SPAN {
	FONT-SIZE: 80%
}
TABLE.top10 TD.top9 DIV SPAN.dt {
	FONT-SIZE: 80%; FONT-FAMILY: tahoma,arial,geneva,sans-serif
}




















TABLE.top10 TD.top9 DIV SPAN.zagolovok {
	FONT-SIZE: 80%; FONT-FAMILY: arial,geneva,sans-serif
}
TABLE.top10 TD.top9 DIV IMG {
	MARGIN: 4px 0px
}
TABLE.top10 TD.top9 DIV B {
	COLOR: black
}
TD.nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial, geneva, sans-serif
}
TD.nav DIV A {
	COLOR: #2b5082
}
TD.nav DIV A:hover {
	COLOR: #990000
}
TD.nav DIV.ed A {
	COLOR: #c0251c
}
TD.nav DIV {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; MARGIN: 3px 0px 2px; PADDING-TOP: 0px
}
TD.nav DIV IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px 0px 0px 4px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD.nav DIV.group {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #059af6 1px solid
}
TD.nav DIV.active {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #d9d7c9
}
TD.nav DIV.active2 {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #efeddf
}
TD.nav DIV.active A {
	COLOR: black
}
TD.nav DIV.group-home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ff4e4e 1px solid
}
TD.nav DIV.active-home {
	FONT-WEIGHT: bold
}
TD.nav DIV.group-pril {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 0px
}
TD.nav DIV.red A {COLOR: #CC0000}
TD.nav DIV.green A {COLOR: #019679}
TD.nav DIV.biz A {COLOR: #015FAE}
TD.nav DIV.bizbold A {COLOR: #015FAE; font-weight:bold}
TD.nav DIV.realty A {COLOR: #EB8B01}
TD.nav DIV.black A {COLOR: #000000}
TD.nav DIV.blackbold A {COLOR: #000000; font-weight:bold}
TD.nav DIV.hockey A {COLOR: #003366; font-weight:bold}
TD.nav DIV.small {font-size:90%}
TD.nav DIV.sub {font-size:80%; font-weight:normal; padding-left:15px}
TD.nav DIV.euro08 A {COLOR: #009933; font-weight:bold}


TD.nav DIV.vac A {
	COLOR: #DA4503
}
TD.nav DIV.rubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN-RIGHT: 8px; FONT-FAMILY: arial, geneva, sans-serif
}
TD.nav DIV.rubhead A{
	COLOR:BLACK;
}
TD.nav DIV.rubhead IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 4px 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD.nav DIV.slova {
	FONT-SIZE: 60%; COLOR: #666666; LINE-HEIGHT: 140%; MARGIN-RIGHT: 4px; FONT-FAMILY: tahoma,arial,geneva,sans-serif
}
TD.nav DIV.slova A {
	COLOR: #666666
}
TD.nav DIV.slova A:hover {
	COLOR: #990000
}
TD.nav DIV.slovak {
	FONT-SIZE: 60%; COLOR: black; LINE-HEIGHT: 140%; MARGIN-RIGHT: 4px; FONT-FAMILY: tahoma,arial,geneva,sans-serif
}
TD.nav DIV.slovak A {
	COLOR: black
}
TD.nav DIV.slovak A:hover {
	COLOR: #990000
}
TABLE.yxi {
	MARGIN: 22px 0px 0px
}
TABLE.yxi TD.yxo {
	PADDING-RIGHT: 16px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.yxi TD.yxo TABLE TD {
	FONT-SIZE: 80%
}
TABLE.yxi TD.yxo TABLE TD A {
	COLOR: black
}
TABLE.yxi TD.yxo TABLE TD IMG {
	MARGIN: 0px 4px 0px 0px
}
DIV.links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial,geneva,sans-serif
}
DIV.links DIV.h {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 2px; COLOR: white; TEXT-INDENT: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #285084
}
DIV.links DIV.h A {
	COLOR: white
}
DIV.links DIV {
	MARGIN-TOP: 0.6em; FONT-SIZE: 70%; TEXT-INDENT: 10px
}
DIV.links DIV IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
DIV.links DIV A {
	COLOR: #285084
}
TD.top2 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 16px; PADDING-BOTTOM: 12px; PADDING-TOP: 8px; BACKGROUND-COLOR: #efeddf
}
TD.top2 IMG {
	MARGIN: 4px 0px
}
TABLE.peredovica TD.mnogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #efeddf
}
TD.statya {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 12px; PADDING-TOP: 8px;
	BACKGROUND: #efeddf;
}

TD#nokia.statya {background:#F1F0EE}

TD.statya P {
	MARGIN-RIGHT: 20px
}
TD.statya P.next {
	font-weight: bold; padding: 10px; background-color: #f9f9e3;
}
TD.statya P.next A{
	font-weight:normal
}
TD.statya P.links {
	FONT-SIZE: 80%
}

TD.statya TABLE.photo {width:100%}
TD.statya TABLE.photo td.zpic {width:346px}

TD.statya TABLE.photo TD IMG {
	MARGIN: 4px 8px 4px 0px
}
TD.statya TABLE.photo TD DIV.dt {
	PADDING-RIGHT: 20px
}
TD.statya TABLE.vrezka {
	MARGIN: 0px 0px 1em 16px; BACKGROUND-COLOR: #ddd9b6
}

TD.statya TABLE.vrezka TD DIV {
	MARGIN: 4px 12px 0px 16px
}
TD.statya TABLE.vrezka TD DIV.b240 {
	MARGIN: 1em 0px 0px
}
TD.statya TABLE.vrezka TD DIV.ed {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.3em; TEXT-INDENT: -12px; FONT-STYLE: italic
}
TD.statya TABLE.vrezka TD DIV.ed IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px 2px 0px 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}

TD.statya TABLE.vrezka TD DIV.ed A{
	COLOR: BLACK; text-decoration:none
}
TD.statya TABLE.vrezka TD DIV.ed A:hover{
	COLOR: BLACK; text-decoration:underline
}

TD.statya TABLE.vrezka TD DIV.h {
	FONT-WEIGHT: bold
}
TABLE.podval {
	WIDTH:100%; BORDER-TOP: black 1px solid; BORDER-bottom: black 1px solid
}
TABLE.podval TD {
	PADDING: 16px 16px 16px 0; FONT-SIZE: 80%
}

TABLE.calendar {}
TABLE.calendar TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 1px; FONT-SIZE: 60%; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: tahoma; TEXT-ALIGN: right
}
TABLE.calendar TR.curWeek TD {
	BORDER-TOP: black 1px solid; BORDER-BOTTOM: black 1px solid
}
TABLE.calendar TD.week {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; COLOR: #999999; PADDING-TOP: 1px; TEXT-ALIGN: right
}
TABLE.calendar TD.week A {
	COLOR: #999999
}
TABLE.calendar TD.week A:visited {
	COLOR: #999999
}
TABLE.calendar TR.curWeek TD.curDay {
	BORDER-RIGHT: red 1px solid; BORDER-LEFT: red 1px solid
}
TABLE.calendar TR.curWeek TD.week {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TABLE.calendar TD.rb {
	BORDER-BOTTOM: red 1px solid
}
TABLE.calendar TD.rt {
	BORDER-TOP: red 1px solid; PADDING-TOP: 0px
}
TABLE.calendar TD.h {
	COLOR: red
}
TABLE.calendar TD.h A {
	COLOR: red
}
TABLE.calendar TR.days TD {
	COLOR: #999999
}
TABLE.calendar TD.month {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 1px; BACKGROUND-COLOR: #808080; TEXT-ALIGN: left
}
TABLE.calendar TD.month A {
	COLOR: white
}
TABLE.calendar TD.arc {
	PADDING-TOP: 6px; TEXT-ALIGN: left
}































TD.article {
        font-family:Times;
	background:#f3f3e9;
	padding:10px;
	}



H2.articles{
	margin:150px 0px 0px 0px;font-size:120%;font-weight:bold;
	}

H5.rightcol{
	margin:0 5px 0 0;
	font-family:Arial,helvetica,sans-serif;
	font-size:100%;
	font-weight:normal;
	font-style:italic;
	color:black;
	width:70%;
	}

TD.article H2{margin:0px 0px 10px 0px;font-size:140%;font-weight:normal;}
TD.article img{margin:7px 7px 0px 0px;}
TD.article TD.img img{margin:0; border:0px;}
TD.article table.img{background:#000000;}
TD.article td.simg{background:#ffffc0;}
TD.article p.img{margin-top:0;font-size:80%;}
TD.article p.first{margin:0;font-size:110%;}


TD.article .quote{}
TD.article p.quote{margin:0;font-family:Times,serif;font-size:11pt;}
TD.article p.squote{margin:0;width:228;}
TD.article .squote
{
	font-family:Times,serif;font-size:10pt;font-style:italic;text-align:right;
	}
TD.article table.quote{margin-left:7pt;background:#000000;}
TD.article td.quote{background:#f0f9ff;}
TD.article td.squote{background:#f0f9ff;}

TD.article p.author{text-align:right;font-style:italic;}
TD.article .time{margin:0;font-family:Arial,helvetica,sans-serif;font-size:9pt;font-style:normal;}
TD.article p.url{margin-top:10pt;text-align:right;font-family:Arial,helvetica,sans-serif;font-size:9pt;}


TD.article .quotation{font-family:Times,serif;color:#000000;}
TD.article table.quotation{background:#000000;}
TD.article td.quotation{background:#ffffff;}
TD.article p.quotation{margin:0;font-size:14pt;}

TD.article p.qauthor{margin-top:5pt;text-align:right;font-family:Times,serif;color:#000000;font-size:12pt;font-style:italic;}

TD.article .hlist{font-family:Arial,helvetica,sans-serif;font-size:11pt;font-weight:bold;background:#003366;color:white;}
TD.article .llist{font-family:Arial,helvetica,sans-serif;font-size:11pt;font-weight:bold;}
TD.article table.llist{margin-left:7pt;}

TD.article .dot{margin:0;font-size:1pt;}

TD.article .epi{text-align:right;font-style:italic;}

TD.article .th{font-family:Arial,helvetica,sans-serif;font-size:10pt;font-weight:bold;}

TD.article .ilink{margin-top:5;margin-bottom:10pt;}
TD.article A.ilink:link, A.ilink:visited, A.ilink:active{font-size:120%;}

TD.article .link{font-family:Arial,helvetica,sans-serif;font-size:11pt;font-weight:bold;}
TD.article p.link{margin-top:3pt;}
TD.article table.link{margin-left:7pt;background:#003366;}
TD.article td.link{background:#ffffff;}
TD.article .hlink{font-family:Arial,helvetica,sans-serif;font-size:10pt;color:#ffffff;font-weight:bold;}
TD.article br.link{margin:0pt}

TD.article .text{font-size:9pt;}
TD.article p.text{margin-top:3pt;}
TD.article table.text{background:#000000;}
TD.article td.text{background:#f9fff0;}

TD.article .htext{color:#ffffff;font-weight:bold;}
TD.article td.htext{background:#a0a0a0;}

TD.article .quote{}
TD.article p.quote{margin:0;font-family:Times,serif;font-size:11pt;}
TD.article p.squote{margin:0;width:228;}
TD.article .squote{font-family:Times,serif;font-size:10pt;font-style:italic;text-align:right;}
TD.article table.quote{margin-left:7pt;background:#000000;}
TD.article td.quote{background:#f0f9ff;}
TD.article td.squote{background:#f0f9ff;}



















div.h999
{
font-weight:bold;
font-family:sans-serif;
}

div.r999
{
font-size:0.6em;
font-family:sans-serif;
}


td.export
{
padding: 0px 8px 8px 8px;
background-color:#efeddf;
}

div.export
{
padding:0 0 3px 5px;
font-family:sans-serif;
width:100%;
}

div.export h3
{
padding:15px 0 0 0;
}

div.export p
{
margin: 3px 0 0 0;
font-size:0.8em;
}

div.export div.hre
{
height: 1px;
border-bottom:solid 1px #000000;
margin: 5px 0 5px 0;
}

div.export table td
{
padding: 5px 0 0 0;
font-size:0.8em;
}

td.export h2
{
margin:15px 0 5px 0;
}

td.export p
{
margin:0 0 5px 0;
}

div.export div.source
{
margin:10px 0 0 3px;
padding:5px;
width:100%;
background-color:#eeeeee;
font-family:monospace;
font-size:0.8em
}

div.hr0
{
	MARGIN: 3px 0 4px 0; BORDER-BOTTOM: #afafaf 1px solid; HEIGHT: 1px
}

table#advert td
{
padding:0;
margin:0;
font-family:arial;
font-size:0.6em
}

table.vrezka td iframe
{
background-color:#efeddf;
}

tr.mordacup2006 {background:#eee}
td.r2{width:2%; background:#fff}




table.auto {border: 1px Solid #a00; margin-top:10px}
table.auto td.title {padding: 5px 3px 3px 10px; background:#a00; color:#fff; font-weight: bold; font-size:100%; font-family:arial}
table.auto td {padding: 5px 3px 3px 10px; font-family:times; font-weight:bold; font-size:90%}
table.auto td a {color:#000}


table.svoboda {width:100%; border-bottom: 3px Solid #71AEDD; margin-top:10px; background:#EEEBE6}

table.svoboda td.title {
	padding: 0;
	background:#71AEDD;
	border-bottom:solid 1px #ff942f;
	color:#fff;
	font-weight: bold;
	font-size:100%;
	font-family:arial
}
table.svoboda td.title img {border: none}

table.svoboda td {
	padding: 7px 5px 5px 15px;
	font-family:arial;
	font-weight:normal;
	font-size:90%
}

table.svoboda td a {color:#000}
table.svoboda td a:hover {color:#ff942f}

td.prerazdel{background-color:efefe0;padding: 10px 10px 10px 10px;}
td.prerazdel h4{font-size:100%; margin:0 0 3px 0}
td.prerazdel p{margin:0 0 10px 0; font-size: 90%;color: 444444;text-indent: 10px;}

table.pre {margin-bottom:10px}
table.pre table.dt {width:100%}
table.pre table.dt td{font-size:70%; font-family:courier new, monospace}

div.preabout {font-family:arial; font-size:80%; text-align:left; padding: 10px 10px 10px 15px}

table.pre td.text {
	background:#ffffff;
	width: 60%;
	padding:10px 20px 10px 20px;
	font-family:monospace, courier new;
	border:solid 1px #777;
	border-right: solid 1px #ccc
}

table.pre td.text h1 {font-size: 130%; font-weight:bold; text-align:center}
table.pre td.right{background:#ddd; border:solid 1px #777}


p.sender{font-size:70%; padding:0 30px 0 20px}

table.ads{width:100%; background:#eee}
table.ads td{padding:10px 2% 10px 5%; color:#777; font-family:arial; font-size:80%}
table.ads td a{color:#777}

div.redtram {margin:40px 10px 3px 30%; background:#ffffff; padding:10px; vertical-align:bottom}
div.redtramh {font-family:arial; font-size:80%; margin:0 0 5px 0}

a.lp {color: #360098; border-bottom:solid 1px #360098}


table#sn2 {width:100%; background:#EEEBE6 url('http://img.lenta.ru/i/torch2.gif') center center no-repeat; border-bottom: solid 2px #FF9429}

table#sn2 td{font-family:sans-serif, arial; font-weight:bold; font-size:80%; padding:0;}
table#sn2 td A {color:#000}
table#sn2 td img {border:none; margin:0; clear:both}

table#sn2 td#title {background:#72ADDE; padding:0}
table#sn2 td#t1 {padding:5px}
table#sn2 td#t2 {text-align:right; padding:5px; vertical-align:top}
table#sn2 td#logo {vertical-align:top; width:50%; height:50px; text-align:center; padding:0}
table#sn2 td#p1{vertical-align:top; padding:3px 0 3px 7px;width:80px}
table#sn2 td#p2{vertical-align:bottom; padding:0 7px 3px 0;width:80px}
table#sn2 td#p1 img, table#sn2 td#p2 img {border:solid 1px #FF9429; margin:0}

table#expert {border:solid 1px #ED1B24; border-spacing:0; border-collapse:collapse; width:100%}
table#expert td#logo {background:#ED1B24; padding:8px 0 3px 8px}
table#expert td#logo img {border:none}
table#expert td {font-size:90%; font-family:sans-serif; font-weight:bold}
table#expert td li {margin:5px 0 5px 7px; list-style-type: square}
table#expert td li A {color:#000}


table#oscar {width:100%; background:#000000}
table#oscar tr {vertical-align:middle}
table#oscar td {font-family:sans-serif; font-size:14px; font-weight:bold}
table#oscar td  A {color:#cecece}
table#oscar td img {float:left; clear:none; margin:0 15px 0 0; border:none}
table#oscar td p{margin:20px 5px 0 0}

table#nm {width:100%; background:#212121; border-top:solid 4px #000000; border-collapse:collapse}
table#nm td {padding:0; vertical-align:middle}
table#nm td img {margin:0; border:none}
table#nm div {font-family:sans-serif; font-size:12px; font-weight:bold; margin:0 0 0 10px; padding:0 0 0 10px; border-left:solid 1px #d3d3d3}
table#nm div a {color:#d3d3d3}

table#service {margin:15px 1px 0 0; font-family:sans-serif; font-size:12px}
table#service form {margin:0; padding:0}
table#service td#search {background:#DDD9B6; padding:5px}
table#service td#search form input.s{width:92px}
table#service td#archive {border-bottom:solid 1px #DDD9B6; padding:5px;}
table#service td#archive form input.d2{width:24px}
table#service td#archive form input.d4{width:40px}
table#service td#archive tr#label td {font-size:10px; color:#A7A276}

div#vz {margin:0 0 0 30%}

table.vip3 {margin:10px 0 0 0}

table#p_conf {margin: 0 0 0 0}
div.p_conf {margin:0 0 5px 0; padding: 2px 0 0 13px; font-family:times, serif; font-weight:bold; font-style:italic; font-size:15px; background:url('http://img.lenta.ru/i/p_conf.gif') left center no-repeat; color:#000000}
table#p_conf td {padding:5px 3px 3px 7px; border:solid 2px #ffffff; font-family:sans-serif; font-size:11px; border:solid 1px #ECF1F5}
table#p_conf td h4 {font:normal 13px arial; margin:0 0 3px 0}
table#p_conf td#past {background:#ECF1F5; color:#555555; border-left:solid 2px #FFFFFF; border-right:solid 2px #FFFFFF}
table#p_conf td img {float:left; margin:0 3px 0 0}
table#p_conf td div.p {float:left; font:normal 10px tahoma; width:44px; height:15px; background:url('http://img.lenta.ru/i/conf_p.gif') top left no-repeat; padding:1px 0 0 9px; color:#FFFFFF}
table#p_conf td div.a {float:left; font:normal 10px tahoma; width:44px; height:15px; background:url('http://img.lenta.ru/i/conf_a.gif') top left no-repeat; padding:1px 0 0 7px; color:#FFFFFF}
table#p_conf td div.q {float:left; font:normal 10px tahoma; width:44px; height:15px; background:url('http://img.lenta.ru/i/conf_q.gif') top left no-repeat; padding:1px 0 0 10px; color:#FFFFFF}
table#p_conf td div.rc {margin-top:20px}
table#p_conf td div.rc a {text-decoration:none; color:#000000}
table#p_conf td#past div.rc a {text-decoration:none; color:#555555}
table#p_conf td div.rc a:hover {text-decoration:underline}
table#p_conf td#past div.rc a:hover {text-decoration:underline}


td.pravaya iframe#b240 {margin:10px 0 2px 40px}

table#dw {width:100%; margin:12px 0 10px 0}
table#dw td {vertical-align: middle}
table#dw td#dwlogo img {float:right; margin:14px 16px 16px 0; border:none}
table#dw td#dwleft {background:#336699; width:120; padding:0 0 0 11px}
table#dw td#dwleft img {width:90px; height:90px; margin:0 0 5px 0; border:none; clear:both; float:none}
table#dw td#dwright {background:#336699; padding:5px 10px 3px 10px}
table#dw td#dwright div {color:#FFFFFF; padding:4px 0 3px 0; border-left:solid 2px #FFFFFF}
table#dw td#dwright div p {margin: 7px 0 12px 18px; text-indent:-12px; font:bold 14px arial}
table#dw td#dwright div a, table#dw td#dwleft a {color:#FFFFFF; font:bold 13px arial; text-decoration:none}
table#dw td#dwright a:hover, table#dw td#dwleft a:hover {text-decoration:underline}

div.ramsearch {font:normal 12px arial; padding:15px 24px 0 0; float:right}
div.ramsearch form {margin:0}
div.ramsearch form input.text {border:solid 1px #777777; margin:0 3px 0 18px; width:180px}
div.ramsearch div.selector {padding:4px 0 0 0}
div.ramsearch div.selector label {vertical-align:top}

table.bottom-menu { width: 100%; }
table.bottom-menu td { width: 50%; }
table.bottom-menu td.left { text-align: left; }
table.bottom-menu td.right { text-align: right; padding-right: 6px; }

