* { padding: 0; margin: 0 }
BODY { font-family: tahoma; font: 12px tahoma; color: #000; background: #fff; padding: 0 }
/*color: #f0a118;*/
/*оранжевые ссылки color: #ff4c00;*/
TABLE { border-collapse: collapse; border: 0 }
/*IMG { border: 1px solid #e5e5e5;  }*/
/*IMG { max-height: 1024px; max-width: 500px;  }*/
A IMG { border: 0 }
SUP { font: bold 11px Tahoma; color: #ff4e03; }
A { color: #223867 }
/*A:hover { color: #cc3300; text-decoration: none }*/
A:hover { color: #cc3300;}

P { font: 12px tahoma; vertical-align: top }

.png { filter:expression(fixPNG(this)) }
.thisb {clear:both}

.separator { width: 760px; font-size: 0 }

div.width760 {font-size:1px; height:1px; width:760px}
div.width213 {font-size:1px; height:1px; width:213px; float:left}
div.width777 {font-size:1px; height:1px; width:777px; float:left}

#head { width: 100%; border-bottom: 1px solid #e5e5e5; font: bold 12px tahoma; }
#head .left { width: 213px; vertical-align: top; background: url('01000000.gif') repeat-x }
#head .enter { display: block; font: bold 12px tahoma; padding: 7px 0 9px 42px; border-bottom: 15px solid #fff; background: url('09000000.gif') 19px 10px no-repeat }
#head .right { width: 100%; vertical-align: top }
#head .right .left { width: 66%; background: none }
#head .right .right { width: 34%; padding: 7px 18px 0 18px }
#head .menu { height: 30px; padding: 0 15px; background: #eeede9; border: 1px solid #fff; border-top: none; border-right: none }
#head .menu A { float: left; font: bold 12px tahoma; margin: 5px 11px 0 0; padding: 2px 0 4px 21px }
#head .menu .m01 { background: url('01000000.gif') no-repeat }
#head .menu .m02 { background: url('work0000.gif') no-repeat }
#head .menu .m03 { background: url('tumba000.gif') no-repeat }
#head .menu .m03 a:hover { background: url('tumba000.gif') no-repeat }
#head .menu .m03 a:active { background: url('tumba000.gif') no-repeat }
#head .menu .m04 { background: url('04000000.gif') no-repeat }
#head .menu .m05 { background: url('07000000.gif') no-repeat }
#head .menu .m06 { background: url('med00000.gif') no-repeat }
#head .menu .m07 { margin: 5px 0 0 0; background: url('mic00000.gif') no-repeat }
#head .menu .m08 { float: right; margin: 5px 0 0 0; background: url('08000000.gif') 2px 8px no-repeat }
#head .menu .m09 { background: url('map00000.gif') no-repeat }
#head .menu .m10 { padding: 2px 0 4px 27px; background: url('auto0000.gif') 0 2px no-repeat }
#head .menu .m11 { margin-right: 0; padding: 2px 0 4px 25px; background: url('games000.gif') 0 2px no-repeat }
#head .menu .m12 { margin-right: 0; padding: 2px 0 4px 25px; background: url('icosms20.gif') 0 2px no-repeat }
#head .menu .m13 { padding: 2px 0 4px 25px; background: url('dom00000.gif') no-repeat }

/* logos start */

#logo { display: block; width: 213px; height: 82px; text-decoration: none; background: url('logo0000.gif') no-repeat }
#logo_ny { display: block; width: 213px; height: 82px; text-decoration: none; background: url('logo_nov.gif') no-repeat }
#logo div { font: 10px tahoma; color: #999999; padding: 56px 0 0 64px }
#logo H4 { display: block; font: 10px tahoma; color: #000;  padding: 8px 17px 0 0; text-align: right; }
#logo_ny div { font: 10px tahoma; color: #999999; padding: 56px 0 0 64px }


/* logos end */

#second_menu { font: 9px tahoma; color: #ff4c00; padding: 11px 50px 6px 13px; line-height: 14px }
#second_menu A { color: #ff4c00 }

#login_form { display: block; padding: 2px 0 8px 20px }
#login_form H1 { font: bold 12px tahoma; margin: 0 0 2px 0 }
#login_form A { font: 10px tahoma; color: #223867 }
#login_form A:hover { color: #cc3300;}
#login_form .reg { display: block }
#login_form .text { width: 119px; height: 19px; font: 12px tahoma; padding: 1px 4px; color: #b2b2b2; margin: 0 6px 2px 0; border: 1px solid #868686 }
#login_form .btn { width: 52px; height: 19px; font: 11px tahoma; margin: 0 0 2px 0; cursor: pointer }
*html #login_form .text, *html #main_login .btn { margin-bottom: 0 }

#search { width: 100%; background: url('02000000.gif') repeat-x }
#search TD { vertical-align: top; height: 50px }
#search .title { font: 12px tahoma; padding: 8px 9px 0 13px; background: url('03000000.gif') no-repeat }
#search .input { width: 100%; padding: 5px 0 0 0 }
#search .input INPUT.text { width: 100%; height: 19px; padding: 1px 4px; color: #000; border: 1px solid #868686 }
#search DIV { float: left; margin: 5px 0 0 0 }
#search DIV INPUT { float: left }
#search DIV LABEL { float: left; font: 10px tahoma; cursor: pointer; margin: 0 10px 0 5px; text-decoration: underline }
*html #search DIV LABEL { padding: 3px 0 0 0 }
#search .submut { padding: 5px 15px 0 9px; background: url('04000000.gif') 100% 0 no-repeat }
#search .submut INPUT { width: 52px; height: 19px; font: 11px tahoma; cursor: pointer }

.new_line { width: 100%; height: 1%; background: url('05000000.gif') 0 100% repeat-x }
.new_line .left { height: 100%; padding: 2px 0 3px 0 }
.new_line .left H1 { width: 179px; font: 20px arial; color: #ff4c00 }
.new_line .left TABLE { width: 100%; height: 100%; position: relative; z-index: 1; font: 11px arial; color: #a6a6a6 }
.new_line .left .top { padding: 0 17px 20px 17px }
.new_line .left .bottom { height: 100%; vertical-align: bottom }
.new_line .left .ads IMG, .ads  object  { border: 1px solid #e5e5e5;  }
.ads IMG, .ads  object  { border: 1px solid #e5e5e5;  }, .ads { border: 1px solid #e5e5e5;  }

.new_line .left .tags * { float: left; }
.new_line .left .tags { margin: 7px -5px 0 0; }
.new_line .left .tags H2 A { font: 18px arial; color: #6d6b6b; }
.new_line .left .tags H3 A { font: bold 13px arial; padding: 4px 0 2px 0; color: #7c7b7b; }
.new_line .left .tags H4 A { font: 12px arial; padding: 5px 0 2px 0; color: #8a8989; }
.new_line .left .tags H5 A { font: 11px arial; padding: 6px 0 2px 0; color: #989797; }
.new_line .left .tags A { margin: 0 7px 0 0; }

.new_line .quote H1, .new_line  .photo H1, .new_line  .interview H1 { font: bold 11px tahoma; color: #000; margin: 20px 0 6px 0 }

.new_line .rlinks { width: 100%; margin: 20px 0 }
.new_line .rlinks TD { width: 50%; padding: 0 18px; vertical-align: top }
.new_line .rlinks A { display: block; font: 11px tahoma; color: #cc3300; margin: 0 0 9px 0 }
.new_line .rlinks .logo { padding-bottom: 15px; text-align: center; vertical-align: middle }
.new_line .rlinks .logo A { font: 10px tahoma; color: #8a8a8a; margin: 0 0 0 0 }
.new_line .rlinks .logo IMG { margin: 0 0 7px 0 }
.new_line .rlinks P { padding: 20px 18px }
.new_line .rlinks SPAN { display: block; margin: 30px 0 0 0 }

.quote { width: 140px; font: 10px tahoma; color: #000; padding: 0 0 55px 17px; background: url('06000000.gif') 0 100% no-repeat }
*html .quote { width: 150px }
.quote H1 { font: bold 11px tahoma; color: #000; margin: 20px 0 6px 0 }
.quote .flaquo { margin: 0 0 0 -0.6em }

.photo { width: 140px; font: 9px tahoma; color: #898989; padding: 0 0 18px 17px }
*html .photo { width: 150px }
.photo H1 { font: bold 11px tahoma; color: #000; margin: 20px 0 6px 0 }
.photo A H1 { color: #000; }
/*.photo IMG { padding: 1px; margin: 15px 0 0 0; border: 1px solid #7c7c7c }
*html .photo A { display: block; width: 1%; padding: 1px; margin: 15px 0 0 0; border: 1px solid #7c7c7c }*/
.photo IMG { padding: 1px; margin: 15px 0 0 0; }
*html .photo A { display: block; width: 1%; padding: 1px; margin: 15px 0 0 0;  }
*html .photo IMG { padding: 0; margin: 0; border: 0 }

.new_line .right { width: 100%; vertical-align: top }
.new_line .new { width: 66%; vertical-align: top; padding: 0 0 17px 0 }
.new_line .new .thisb { padding: 7px 10px 10px 10px; /*background: #f4f3ee */}

.new_line .block { font-size: 0; float: left; width: 50%; font: 12px tahoma; color: #444347; padding-top:10px;}
.new_line .block H1 { width: 179px; font: 20px arial; color: #ff4c00 }
.new_line .ie { width: 49% }
.new_line .block SPAN { float: left; position: absolute; z-index: 2; font: 10px tahoma; color: #7c7c7c; margin: 0 0 0 -2.7em }
.new_line .block P { padding: 11px 50px 0 0 }
*html .new_line .block P { padding: 11px 60px 0 0 }
.new_line .ie P { padding: 11px 0 0 0 }
*html .new_line .ie P { padding: 11px 0 0 0 }
.new_line .block ul { list-style-type: none;  }
/*.new_line .block ul li { border-top: 1px dashed #7c7c7c; }*/
.new_line .block ul li { padding: 10px 0;}

.new_line .hotline { padding: 8px 13px 14px 13px; background: #f4f3ee }
.new_line .hotline SPAN { font: 10px tahoma; color: #7c7c7c }
.new_line .hotline TD { font: 12px tahoma; color: #444347; vertical-align: top }
.new_line .hotline .img { float: left; padding: 1px; margin: 5px 25px 10px 0; border: 1px solid #66a5db }
*html .new_line .hotline .img { width: 117px }
.new_line .hotline H1 { width: 100%;  margin: 0 0 10px 0 }
.new_line .hotline H1 A { font: 18px georgia; color: #000; text-decoration: underline }
.new_line .hotline H1 A:hover { font: 18px georgia; color: #cc3300; text-decoration: underline; }


.new_line .pageline { padding: 8px 13px 14px 13px; /*background: #f4f3ee */}
.new_line .pageline SPAN { font: 10px tahoma; color: #7c7c7c }
.new_line .pageline TD { font: 12px tahoma; color: #444347; vertical-align: top }
.new_line .pageline .img { float: left; padding: 1px; margin: 5px 25px 10px 0; border: 1px solid #66a5db }
*html .new_line .pageline .img { width: 117px }
.new_line .pageline H1 { width: 100%;  margin: 0 0 10px 0 }
.new_line .pageline H1 A { font: 18px georgia; color: #000; text-decoration: underline }
.new_line .pageline H1 A:hover { font: 18px georgia; color: #cc3300; text-decoration: underline; }


.new_line .blogline { padding: 8px 13px 14px 13px; /*background: #f4f3ee */}
.new_line .blogline SPAN { font: 10px tahoma; color: #7c7c7c }
.new_line .blogline TD { font: 14px verdana; color: #444347; vertical-align: top }
.new_line .blogline TD  P{ font: 14px verdana; color: #444347; vertical-align: top; line-height:1.6; }
.new_line .blogline .img { float: left; padding: 1px; margin: 5px 25px 10px 0; border: 1px solid #66a5db }
*html .new_line .blogline .img { width: 117px }
.new_line .blogline H1 { width: 100%;  margin: 0 0 10px 0 }
.new_line .blogline H1 A { font: 18px georgia; color: #000; text-decoration: underline }
.new_line .blogline H1 A:hover { font: 18px georgia; color: #cc3300; text-decoration: underline; }

.new_line .hotone { width: 87%; margin: 0 0 10px 0; background: #f4f3ee }
*html .new_line .hotone { width: 83% }
.new_line .hotone .inside { padding: 8px 13px 1px 13px }
.new_line .hotone FONT { font: 10px tahoma; color: #7c7c7c }
.new_line .hotone H1 { width: 100%;  margin: 0 0 10px 0 }
.new_line .hotone H1 A { font: 18px georgia; color: #000; text-decoration: none }
.new_line .hotone .img { float: left; padding: 1px; margin: 5px 0 10px 0; border: 1px solid #66a5db }
.new_line .hotone BR { clear: both }
*html .new_line .hotone BR { clear: none }

.new_line .lblock { width: 34%; vertical-align: top }
.new_line .links { float: left; width: 49% }
.new_line .links P { padding: 20px 18px }
.new_line .links .logo { display: block; font: 10px tahoma; color: #8a8a8a; margin: 0 0 0 0 }
.new_line .links .logo IMG { display: block; margin: 0 0 7px 0 }
.new_line .links SPAN { display: block; margin: 45px 0 0 0 }
.new_line .links A { display: block; font: 11px tahoma; color: #cc3300; margin: 0 0 9px 0 }

.last { margin: 0 0 47px 0; background: none }

#footer { width: 100%; border-top: 1px solid #e5e5e5 }
#footer * { vertical-align: top }
#footer .first { padding: 12px 90px 0 35px }
#footer .first IMG { display: block; margin: 0 0 7px 0 }
#footer .second { width: 100%; padding: 0 0 13px 0 }
#footer .second TABLE { width: 100% }
#footer .left { width: 66%; font: 11px tahoma; color: #a6a6a6; padding: 9px 0 0 0; line-height: 15px }
#footer .left DIV,  #footer .left A { color: #cc3300 }
#footer .right { width: 34%; font: 11px tahoma; color: #a6a6a6; padding: 9px 0 0 18px; line-height: 15px }
#footer .right A { display: block; font-weight: bold; color: #cc3300 }
#footer .right A :hover{ display: block; font-weight: bold; color: #223867 }
#footer .right P { color: #cc3300 }
.footer_links span {float:left; white-space:nowrap}

#content { vertical-align: top; }
#content #reklama TABLE.tbl { border-collapse: collapse; border: 0; border-bottom: 1px solid #611517 }
#content #reklama TABLE.tbl TH { font: bold 10px Tahoma; color: #0B4B94; text-align: left; vertical-align: top; padding: 10px 30px 8px 10px; border-bottom: 1px solid #611517 }
#content #reklama TABLE.tbl CAPTION { font: 11px Tahoma; color: #666666; padding: 4px; text-align: left }
#content #reklama TABLE.tbl TR.blue { background: #F5F8FB }
#content #reklama TABLE.tbl TR.blue TD.last { background: #F5F8FB }
#content #reklama TABLE.tbl TR.sep TD { padding: 0 }
#content #reklama TABLE.tbl TD { font: 11px Tahoma; padding: 4px 30px 4px 10px  }
#content #reklama TABLE.tbl TD SPAN { color: #A60022 }
#content #reklama TABLE.tbl TD.last { padding-right: 10px; text-align: right }
#content #reklama TABLE.tbl TH.last { padding-right: 10px }
#content #reklama .comment { font: 11px Tahoma; padding: 0 0 0 23px }
#content #reklama .comment UL { padding: 0 }
#content #reklama .comment H3 { margin: 0 0 5px 0 }
#content #reklama .comment P { margin: 0 0 5px 0 }
#content { background: white; }

#content H1.finpage { font: bold 14px verdana; color: #000; margin: 0 0 25px 0 }
#content .finpage { width: 100%; border-collapse: collapse; border: 0; margin: 0 0 7px 0 }
#content .finpage P { padding: 0 }
#content .finpage IMG { margin: 0 }
#content .finpage A IMG { border: 0 }
#content .finpage .maxi { padding: 0 28px 7px 0 }
#content .finpage .zoom { width: 100%; font: 10px tahoma; color: #666666; vertical-align: top }
#content .finpage .zoom A { display: block; font: 12px tahoma; color: #6d1919; padding: 0 0 2px 0 }
#content .finpage .zoom P { margin: 0 0 10px 0 }
#content .finpage .zoom P.line { padding: 0 0 10px 0; border-bottom: 1px solid #dac9c9 }
#content .finpage .mini IMG { float: left; margin: 0 5px 0 0 }
#content .finpage .info { font: 11px Tahoma; padding : 0 0 0 15px; background: #dac9c9; color: #611517 }
#content .finpageabout { font: 11px Tahoma; padding : 15px; background: #611517; color: #fff; margin: 0 0 15px 0 }
#content .finpageabout A { color: #fff }


/*.right #vredact { padding: 1px 0 15px 27px; background: url('logo_foo.gif') 0 4px no-repeat }*/
.right #vredact { padding: 1px 0 15px 27px; }
.right #vredact A { color: #ff4708; }
.right #vredact P { padding: 0 0 12px 0; }
.right #vredact P A { font: 11px tahoma; line-height: 1.4; }

.afper { width: 188px; font: 12px tahoma; margin: 20px 0 2px 0; background: url('25000000.gif') repeat-y; }
.afper A { color: #8b8b8b; }
.afper UL { list-style-type: none; }
.afper UL LI { padding: 0 0 5px 18px; background: url('afper_ul.gif') 0 8px no-repeat; }
.afper DIV { min-height: 90px; padding: 7px 0 20px 36px; background: url('24000000.gif') no-repeat; }
.afper P { padding: 10px 0 7px 0; }
.afper H1 { font: bold 14px tahoma; color: #ff4c00; padding: 0 0 0 18px; margin: 0 0 10px 0; background: url('afper000.gif') no-repeat; }
.new_line .left .afper H1 { font: bold 14px tahoma; color: #ff4c00; padding: 0 0 0 18px; margin: 0 0 10px 0; background: url('afper000.gif') no-repeat; }


#tizer_new SPAN { color: #223867; text-decoration: underline }

.data * { font-size: 13px; color: #444347; }
.data { border-bottom: 2px solid #eef1f4; }
.data TH { padding: 3px 5px; border-bottom: 1px solid #767578; background: #eef1f4; }
.data TD { padding: 4px 5px; border-bottom: 1px solid #767578; }
.data DIV { border-bottom: 1px solid #767578; }

.fintiz { width: 114px; height: 94px; margin: 10px 0 0 0; background: url('fintiz00.gif') no-repeat; }
.new_line .left .fintiz TABLE { width: 1px; height: 1px; margin: 47px 0 0 10px; }
#second .fintiz { margin: 0 0 15px 17px; }
#second .fintiz TABLE { width: 1px; height: 1px; margin: 47px 0 0 10px; }
.fintiz TD { font: bold 11px Tahoma; color: #ff7801; padding: 0 0 3px 21px; }

.new_line .photo A H1 { font: bold 11px tahoma; color: #000; margin: 20px 0 6px 0 }
.new_line .photo A { color: #898989; text-decoration: none; }

#content #tor H1 { font: 23px Georgia; color: #ff4c00; margin: 0 0 17px 0; }
#content #tor H2 { font: bold 14px Tahoma; color: #000; margin: 0 0 15px 0; }
#tor .tbl { margin: 0 0 24px 0; }
#tor .prew IMG { border: 1px solid #444347; margin: 0 10px 0 0 }
#tor .prew TABLE { margin: 10px 0 0 0; }
#tor TD { vertical-align: top; font: 14px tahoma; color: #444347; }
#content #tor P { padding: 0 0 16px 18px; }
#content #tor .tpp { padding: 0 0 24px 0; }


.new_line #spravochnik  { padding: 0 0 0 0; }
/*.new_line #spravochnik H1 { margin: 0 0 2px 0; background: url('06000000.gif') 0 3px no-repeat; }*/
.new_line #spravochnik H1 { margin: 0 0 7px 0; font: bold 14px Tahoma; color: #ff4c00; background: url('06000000.gif') 0 3px no-repeat; padding: 0 0 0 10px;}
.new_line #spravochnik H1.ob { background: url('25000001.gif') 0 6px no-repeat }
.new_line #spravochnik H1 A { font: bold 14px Tahoma; color: #ff4c00; padding: 0 0 0 10px; }
.new_line #spravochnik H1 A:hover { font: bold 14px Tahoma; color: #cc3300; padding: 0 0 0 10px;  }
.new_line #spravochnik DIV { padding: 0 0 0 12px; }
.new_line #spravochnik A { display: block; font: 12px Tahoma; color: #717272; padding: 0 0 0 25px; margin: 0 0 6px 0; }
.new_line #spravochnik A:hover { display: block; font: 12px Tahoma; color: #cc3300; padding: 0 0 0 25px; margin: 0 0 6px 0; } 


#prm_head { width: 100%; border-top: 3px solid #ff4c00; }

#prm_head .class_01 { height: 35px; padding: 0 20px; vertical-align: middle; background: #efeeea; }
#prm_head .class_01_01 { float: left; width: 81%; }
#prm_head .class_01_01 TABLE { width: 99%; }
#prm_head .class_01_01 .s { width: 11%; }
#prm_head .class_01_01 A { display: block; position: relative; font: 11px arial; padding: 0 0 4px 0; white-space: nowrap; color:#223867 }
#prm_head .class_01_01 A IMG { margin: 0 5px -6px 0; }
*html #prm_head .class_01_01 A IMG { left: -20px; }
#prm_head .class_01_02 { float: left; width: 19%; text-align: right; padding: 3px 0 0 0; }
#prm_head A.enter_mail { font: 11px arial; color: #223867; padding: 0 0 0 19px;  background: url('enter_ma.gif') 0 1px no-repeat; }

#prm_head A.all_serv { font: 11px arial; color: #223867; padding: 0 0 0 12px;  background: url('all_serv.gif') 0 6px no-repeat; }

#prm_head .class_02 { height: 35px; padding: 0 20px; vertical-align: middle; background: #fff; border-bottom: 1px solid #e5e5e5; }
#prm_head .class_02_01 { float: left; width: 74%; }
#prm_head .class_02_01 TABLE { width: 99%; }
#prm_head .class_02_01 .s { width: 11%; }
#prm_head .class_02_01 A { display: block; position: relative; font: 11px arial; padding: 0 0 4px 0; white-space: nowrap; color:#223867 }
#prm_head .class_02_01 A IMG { margin: 0 5px -6px 0; }
*html #prm_head .class_02_01 A IMG { left: -20px; }
#prm_head .class_02_02 { float: left; width: 26%; text-align: right; padding: 3px 0 0 0; }
#prm_head A.prm_head_start { font: 11px arial; color: #ff5503; }

#logo_prm { display: block; position: relative; width: 215px; height: 92px; text-decoration: none; background: url('logo.gif') 1px 0 no-repeat; }
#logo_prm DIV { font: 10px tahoma; color: #999999; text-align: right; padding: 56px 12px 0 0; }
#logo_prm SPAN { position: absolute; font: 10px tahoma; color: #999999; top: 56px; right: 12px; }

#logo_prm_auto { display: block; width: 213px; height: 80px; text-decoration: none; background: url('autologo.gif') no-repeat; }
#logo_prm_auto H4 { display: block; font: 10px tahoma; color: #000;  padding: 10px 17px 0 0; text-align: right; }

#logo_prm_poputchik { display: block; width: 213px; height: 80px; text-decoration: none; background: url('poputchi.gif') no-repeat; background-position:0 -11px }
#logo_prm_poputchik H4 { display: block; font: 10px tahoma; color: #000;  padding: 10px 17px 0 0; text-align: right; }

#logo_prm_realty { display: block; width: 213px; height: 80px; text-decoration: none; background: url('realtylo.gif') no-repeat; }
#logo_prm_realty H4 { display: block; font: 10px tahoma; color: #000;  padding: 10px 17px 0 0; text-align: right; }
#logo_prm_realty SPAN { color: #ff4c00; }

#logo_prm_mama { display: block; width: 213px; height: 80px; text-decoration: none; background: url('mama_log.gif') no-repeat; }
#logo_prm_mama H4 { display: block; font: 10px tahoma; color: #000;  padding: 10px 17px 0 0; text-align: right; }

#logo_prm_conference { display: block; width: 213px; height: 80px; text-decoration: none; background: url('conferen.gif') no-repeat; }
#logo_prm_conference H4 { font: 10px tahoma; color: #000;  padding: 10px 17px 0 0; text-align: right; }

#logo_prm_other { display: block; width: 213px; height: 100px; text-decoration: none}
#logo_prm_other H4 { font: 10px tahoma; color: #000;  padding: 31px 17px 0 0; text-align: right; }

.l_p_games { background: url('games_lo.gif') no-repeat; }
.l_p_love { background: url('love_log.gif') no-repeat; }
.l_p_mail { background: url('mail_log.gif') no-repeat; }
.l_p_map { background: url('map_logo.gif') no-repeat; }
.l_p_photo { background: url('photo_lo.gif') no-repeat; }
.l_p_rabota { background: url('rabota_l.gif') no-repeat; }
.l_p_search { background: url('search_l.gif') no-repeat; }
.l_p_video { background: url('video_lo.gif') no-repeat; }
.l_p_weather { background: url('weather_.gif') no-repeat; }

#prm_head .class_03 TD { vertical-align: top; font: 12px tahoma;}
#prm_head .class_03 .class_05 { vertical-align: middle; }

#prm_head .class_06 { border-top: 1px solid #e5e5e5; }

#search_prm { width: 100%; background: #efeeea; }
#search_prm TD { vertical-align: top; }
#search_prm .input { width: 100%; padding: 13px 0 19px 15px }
#search_prm .input INPUT.text { width: 100%; height: 24px; padding: 2px 4px; color: #000; border: 1px solid #868686 }

#search_prm DIV { float: left; margin: 10px 0 0 0 }
#search_prm DIV INPUT { float: left }
#search_prm DIV LABEL { float: left; font: 10px tahoma; cursor: pointer; margin: 0 10px 0 5px; text-decoration: underline }
*html #search_prm DIV LABEL { padding: 3px 0 0 0 }

#search_prm .submut { padding: 13px 15px 0 10px; }
#search_prm .submut INPUT { width: 63px; height: 24px; font: 12px tahoma; cursor: pointer; background: #d4d0c8; border: 1px solid #404040; border-color: #ffffff #404040 #404040 #ffffff; }


#prm_head .class_03_01 { padding: 0 0 0 12px; } 
#prm_head .class_03_01 #weather_start { width: 99%; font: 11px arial; margin: 0 0 2px 0; }
*html #prm_head .class_03_01 #weather_start { margin: 0 0 -4px 0; }
#prm_head .class_03_01 .weather_h2 { 	font: bold 14px Tahoma; color: #ff4c00;  }
.weather_h2 { 	font: bold 14px Tahoma; color: #ff4c00;  }


#prm_head .class_03_02 { text-align: right; padding: 14px 12px 22px 0; }
#prm_head .class_03_02 A { font: 11px tahoma; color: #666; }

#prm_head .class_03_03 { padding: 7px 0 0 0; text-align: center; }


#prm_head .class_04 { padding: 11px 8px 14px 20px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }
#prm_head .class_04 TABLE { width: 99%; font: 10px arial; color: #999; }
#prm_head .class_04 .s { width: 9%; text-align: center; }
#prm_head .class_04 A { font: 10px arial; color: #ff4c00; white-space: nowrap; }

#prm_head .class_07 { padding: 7px 18px 0 0; }
#prm_head .class_07 TD { vertical-align: middle; }
#prm_head .class_07 #tizer_new { width: 240px; cursor: pointer; margin: 0 0 0 12px }
#prm_head .class_07 #tizer_new .img { vertical-align: middle }
#prm_head .class_07 #tizer_new .title { font-size: 11px; vertical-align: middle; padding: 0 0 0 10px }
#prm_head .class_07 #tizer_new U { color: #223867 }

#prm_head #lastnews { margin-bottom: 12px; }
#prm_head #lastnews { margin-bottom: 12px; }

/*login forms*/
#login p {padding:0.7em 0; font-size:12px}
#login a {color:#FF4C00}
#login p.small {padding:0.7em 0; font-size:10px}
#login p.small span, label span {color:#FF4C00}
#login label {font-size:12px; padding:0.7em 0 0.2em 0; display:block}
#login .txt {border:1px solid #999; float:left; padding:2px; width:230px; background:url(bg_txt00.gif) repeat-x}
#login select.txt {width:120px; margin-right:3px; padding:1px}
#login p.info {font-size:10px; color:#9e9e9e}
#login p.info a {color:#9e9e9e; padding:0}
#login p.info span {font-size:11px; color:#666}
#login b {float:left; font-size:11px; font-weight:normal}
#login b.refresh {margin-top:25px; background:url(refresh_.gif) right top no-repeat; padding-right:15px; height:16px}
#login b.refresh span {border-bottom:1px dashed #999; color:#999; cursor:pointer}
#login b.pustoe, #login b.good {background:url(pustoe00.gif) top left no-repeat; margin-top:2px; margin-left:5px; height:14px; padding:2px 0 2px 22px}
#login b.good {background:url(good0000.gif) top left no-repeat;}
#login div.split {height:10px; font-size:10px; border-bottom:1px solid #e5e5e5; margin-bottom:5px}

#login ul {font-size:12px; list-style:none}
#login ul li {background:url(list0000.gif) no-repeat; background-position:0 50%; padding:0.2em 0 0.2em 15px}
#login h1 {padding-top:0.7em}

.body_com {width:100%; }
.comment { width		: 70%;border-top:1px solid #bfbcbc; padding: 10px 0; font: 12px tahoma; }
.composter { width		: 28%;border-top:1px solid #bfbcbc; padding: 10px 0;}


/***************************************************************************************************/
/****************** auto *********************/
/***************************************************************************************************/

#head .right .left { height: 1px; }

#spravochnik  { padding: 0 0 0 0; }
#spravochnik H1 { margin: 0 0 2px 0; background: url('../images/auto/menu/06.gif') 0 3px no-repeat }
#spravochnik H1.ob { background: url('../images/auto/menu/25.gif') 0 6px no-repeat }
#spravochnik H1 A { font: bold 14px Tahoma; color: #ff4c00; padding: 0 0 0 0; }
#spravochnik H1 A:hover { font: bold 14px Tahoma; color: #cc3300; padding: 0 0 0 0; }
#spravochnik DIV { padding: 0 0 0 0; }
#spravochnik A { display: block; font: 12px Tahoma; color: #717272; padding: 0 0 0 0; margin: 0 0 6px 0; }
#spravochnik A:hover { display: block; font: 12px Tahoma; color: #cc3300; padding: 0 0 0 0; margin: 0 0 6px 0; }


A.m1  { background: url('/img/plus.gif') 0 5px no-repeat }
A.m2  { background: url('/img/search.gif') 0 5px no-repeat }
A.m3  { background: url('/img/myboard.gif') 0 5px no-repeat }
A.m4  { background: url('../images/auto/menu/04.gif') 0 5px no-repeat }
A.m5  { background: url('../images/auto/menu/05.gif') 0 5px no-repeat }
A.m7  { background: url('../images/auto/menu/07.gif') 0 5px no-repeat }
A.m8  { background: url('../images/auto/menu/08.gif') 0 5px no-repeat }
A.m9  { background: url('../images/auto/menu/09.gif') 0 5px no-repeat }
A.m10 { background: url('../images/auto/menu/10.gif') 0 5px no-repeat }
A.m11 { background: url('../images/auto/menu/11.gif') 0 5px no-repeat }
A.m12 { background: url('../images/auto/menu/12.gif') 0 5px no-repeat }
A.m13 { background: url('../images/auto/menu/13.gif') 0 5px no-repeat }
A.m14 { background: url('../images/auto/menu/14.gif') 0 5px no-repeat }
A.m15 { background: url('../images/auto/menu/15.gif') 0 5px no-repeat }
A.m16 { background: url('../images/auto/menu/16.gif') 0 5px no-repeat }
A.m17 { background: url('../images/auto/menu/17.gif') 0 5px no-repeat }
A.m18 { background: url('../images/auto/menu/18.gif') 0 5px no-repeat }
A.m19 { background: url('../images/auto/menu/19.gif') 0 5px no-repeat }
A.m20 { background: url('../images/auto/menu/20.gif') 0 5px no-repeat }
A.m21 { background: url('../images/auto/menu/21.gif') 0 5px no-repeat }
A.m22 { background: url('../images/auto/menu/22.gif') 0 5px no-repeat }
A.m23 { background: url('../images/auto/menu/23.gif') 0 5px no-repeat }
A.m24 { background: url('../images/auto/menu/24.gif') 0 5px no-repeat }
A.m26 { background: url('../images/auto/menu/26.gif') 0 0px no-repeat }

A.a1  { background: url('../images/auto/menu/a01.gif') 0 5px no-repeat }
A.a2  { background: url('../images/auto/menu/a02.gif') 0 5px no-repeat }
A.a3  { background: url('../images/auto/menu/a03.gif') 0 5px no-repeat }
A.a4  { background: url('../images/auto/menu/a04.gif') 0 5px no-repeat }
A.a5  { background: url('../images/auto/menu/a05.gif') 0 5px no-repeat }
A.a6  { background: url('../images/auto/menu/a06.gif') 0 5px no-repeat }
A.a7  { background: url('../images/auto/menu/a07.gif') 0 5px no-repeat }
A.a8  { background: url('../images/auto/menu/a08.gif') 0 5px no-repeat }
A.a9  { background: url('../images/auto/menu/a09.gif') 0 5px no-repeat }
A.a10 { background: url('../images/auto/menu/a10.gif') 0 5px no-repeat }
A.a11 { background: url('../images/auto/menu/a11.gif') 0 5px no-repeat }
A.a12 { background: url('../images/auto/menu/a12.gif') 0 5px no-repeat }
A.a13 { background: url('../images/auto/menu/a13.gif') 0 5px no-repeat }
A.a14 { background: url('../images/auto/menu/a14.gif') 0 5px no-repeat }
A.a15 { background: url('../images/auto/menu/a15.gif') 0 5px no-repeat }
A.a16 { background: url('../images/auto/menu/a16.gif') 0 5px no-repeat }

.auto .cont { padding: 10px 17px 0 0; }
.auto .cont H1 { font: 22px Georgia; color: #ff4c00; }
.auto .cont H1 A { color: #ff4c00; }

.obyava { padding: 3px 14px 22px 3px; }
.obyava H1 { font: bold 14px tahoma; color: #404040; padding: 8px 19px 8px 2px; margin: 0 0 18px 2px; background: #eef1f4; }
.obyava H2 { margin: 4px 0 0 0; }
.obyava H2 A { display: block; font: bold 12px Tahoma; color: #ff4c00; padding: 0 19px; }
.obyava H2 A:hover { display: block; font: bold 12px Tahoma; color: #cc3300; padding: 0 19px; }
.obyava P { font: 11px tahoma; padding: 0 19px; margin: 2px 0 10px 0; }
.obyava SPAN { font: 11px tahoma; color: #717272; padding: 0 19px; }
.obyava SPAN A { font: bold 11px tahoma; color: #717272; text-decoration: underline; display:inline; padding: 0 ;}
.obyava SPAN A:hover { font: bold 11px tahoma; color: #cc3300; text-decoration: underline; display:inline; padding: 0 ;}
.obyava .ischo { font: 11px Tahoma; padding: 0 19px; }


#obymar { width: 100%; margin: 0 0 22px 0; }
#obymar TD { width: 20%; font: 11px Tahoma; padding: 0 0 0 15px; color: #717272; }
#obymar A { color: #000; }
#obymar DIV { margin: 0 0 3px 0; }

#obyvar { width: 100%; font: 11px Tahoma; color: #717272; border-bottom: 1px solid #717272; }
#obyvar TH { text-align: left; white-space:nowrap; padding: 3px 0 3px 5px; border-top: 1px solid #d4d4d4; border-bottom: 1px solid #717272; }
#obyvar TD { padding: 3px 0 3px 5px; border-bottom: 1px solid #d4d4d4; }
#obyvar B { color: #000; }
#obyvar .dis { color: #717272; }
#obyvar TR { cursor: pointer; }
#obyvar TR.grey { background: #f2f2f2; }
#obyvar DIV { position: relative; }
#obyvar IMG.prview { position: absolute; border: 1px solid #7c7c7c; top: -43px; left: 18px; }
*html #obyvar INPUT { width: 13px; height: 13px; }


.one #prodform { padding-top: 18px; margin-top: 16px; }

#h1_rez { width: 100%; overflow: hidden; margin: 0 0 14px 0; text-align:left;}
#h1_rez H1 { float: left; color: #ff4e03; font: 16pt Tahoma;}
#h1_rez DIV { float: right; font: 11px Tahoma; color: #717272; margin: 10px 0 0 0; }
#h1_rez DIV B { font: bold 11px Tahoma; color: #ff4e03; }
#h1_rez A { float: right; font: 11px Tahoma; color: #717272; margin: 10px 0 0 0; }

#critzap { font: 11px Tahoma; color: #717272; padding: 0 0 10px 15px; }

#addoby { padding: 13px 40px 0 21px; }
#addoby H1 { font: bold 12px Tahoma; color: #ff4c00; margin-bottom: 15px; }
#addoby SUP { color: #ff4c00; vertical-align: baseline; position: relative; top: -0.4em; }
#addoby SPAN.comment { display: block; font-size: 11px; color: #a5acb2; line-height: 1; margin: -4px 0 12px 0; }
#addoby DIV.comment { font-size: 11px; margin: 16px 0 22px 0; }

#addoby LABEL { display: block; width: 195px; font: bold 11px Tahoma; margin: 2px 0 0 0; }
#addoby LABEL.disable { color: #b2b2b2; }
#addoby LABEL.disable SUP { color: #ffc9b2; }

#addoby SPAN.chb { display: block; font: bold 11px Tahoma; margin: 2px 15px 0 20px; white-space: nowrap; }

#addoby INPUT.txt { width: 100%; font-size: 11px; height: 19px; padding: 1px 2px; margin-bottom: 9px; }
#addoby SELECT { width: 100%; height: 19px; font-size: 11px; margin-bottom: 9px; }
#addoby TEXTAREA { width: 100%; height: 100px; font-size: 11px; padding: 1px 4px; margin-bottom: 9px; }
#addoby INPUT.btn { cursor: pointer; font-size: 11px; height: 19px; margin-bottom: 9px; }
#addoby INPUT.file { height: 19px; font-size: 11px; margin-bottom: 9px; }

#addoby .radio INPUT { float: left; margin: 1px 7px 9px 0; }
#addoby INPUT.radio { float: left; margin: 1px 7px 9px 0; }
#addoby .radio SPAN { float: left;  font: bold 11px Tahoma; font-size: 11px; margin: 2px 10px 0 0; }
#addoby SPAN.radio  { float: left;  font: bold 11px Tahoma; font-size: 11px; margin: 2px 10px 0 0; }
*html #addoby .radio INPUT { margin: -1px 7px 0 -4px; }
*html #addoby INPUT.radio { margin: -1px 7px 0 -4px; }

#addoby .antispam { margin: 0 30px 0 0; }

.podrobnee { margin: 0 0 10px -21px; background: url('../images/auto/+.gif') 0 3px no-repeat }
.podrobnee A { cursor: pointer; font: bold 12px Tahoma; color: #ff4c00; padding: 0 0 0 21px; text-decoration: underline; }

.kompl { padding: 8px 0 23px 0; }
.kompl TD { font: 11px Tahoma; padding: 0 7px 5px 0; vertical-align: middle; }

.h1_lr { width: 100%; overflow: hidden; margin-bottom: 14px; }
.h1_lr H1 { float: left; }
.h1_lr H2 { float: left; font: 22px Georgia; color: #000; margin: 0 0 0 50px; }
.h1_lr H2 span {font-size:12px; display:block; padding-top:3px; font-weight:bold; color:#717272; font-family:Arial, Helvetica, sans-serif}
.h1_lr A { float: right; font-size: 11px; color: #717272; margin: 10px 60px 0 0; }


#harakt { width: 100%; font: 11px Tahoma; color: #717272; border-top: 1px solid #717272; }
#harakt	SPAN.label { font-size: 11px; }
#harakt TD { padding: 5px 0 4px 15px; border-bottom: 1px solid #d4d4d4; }
#harakt B { color: #000; }
#harakt .cvet {  }
#harakt .cvet IMG { margin: -1px 0 -1px 20px; }
#harakt .cvet B { float: left; }
#harakt .cvet .asd { float: left; color: #888; margin: 0 0 0 20px; border: 1px solid #888; }
#harakt .gbord TD { border-bottom: 1px solid #717272; }
#harakt .black TD, #harakt .black { color: #000; }
#harakt .pad { padding-left: 40px; }
#harakt .last TD { border: 0; }
#harakt TEXTAREA { width: 100%; height: 100px; font: 11px Tahoma; padding: 1px 4px; margin: 10px 0 15px 0; }
#harakt .btn { cursor: pointer; font-size: 11px; margin: 0 0 15px 0; }
H1.sprh1 { font: 22px Georgia; color: #ff4c00; margin: 9px 0 11px 0; }


.topcont { padding: 3px 14px 22px 0; }
.topcont H1 { font: bold 14px tahoma; color: #404040; padding: 8px 19px; margin: 0 0 18px 0; background: #eef1f4; }
.topcont A { font: bold 11px Tahoma; color: #ff4c00; }
.topcont P { font: 11px Tahoma; padding: 0 19px; margin: 2px 0 10px 0; line-height: 1.5; }
.topcont .ischo { font: 11px Tahoma; padding: 0 19px; color: #223867; }

#spr_list { width: 100%; font: 11px Tahoma; color: #717272; margin: 15px 0 20px 0; border-bottom: 1px solid #717272; }
#spr_list TH { text-align: left; padding: 5px 0 3px 15px; border-top: 1px solid #d4d4d4; border-bottom: 1px solid #717272; }
#spr_list TD { vertical-align: middle; padding: 5px 0 3px 15px; border-bottom: 1px solid #d4d4d4; }
#spr_list B { color: #000; }
#spr_list .dis { color: #717272; }
#spr_list TR.grey { background: #f2f2f2; }
#spr_list DIV { position: relative; z-index: 2; cursor: pointer; }
#spr_list IMG.prview { position: absolute; z-index: 2; border: 1px solid #7c7c7c; top: -43px; left: 18px; }
*html #spr_list INPUT { width: 13px; height: 13px; }
#spr_list P { position: relative; z-index: 1; }
#spr_list P SPAN { float: left; position: absolute; top: -16px; left: 40px; padding: 2px 4px; color: #000; border: 1px solid #575213; background: #f9e937; white-space: nowrap; }

#spr_cont { font: 12px Tahoma; line-height: 1.4; padding: 18px 0 26px 13px; }
#spr_cont H3 { font: bold 14px Tahoma; margin: 0 0 5px 0; }
#spr_cont P { margin: 0 0 15px 0; }

#spr_otz { font: 11px Tahoma; }
#spr_otz H1 { font: bold 16px Tahoma; color: #000; padding: 2px 13px; margin: 0 0 14px 0; background: url('../images/auto/01.gif') repeat-x }
#spr_otz DIV { color: #de4d12; padding: 0 0 4px 13px; }
#spr_otz P { padding: 0 0 10px 13px; }
#spr_otz H2 { font: bold 14px Tahoma; padding: 12px 0 6px 13px; }

#predp { font: 11px Tahoma; color: #717272; padding: 0 0 17px 14px; }
#predp P { font: 14px Tahoma; color: #000; margin: 0 0 6px 0; }

DIV.tsh { padding: 0 0 18px 14px; }

UL.blue { list-style-type: none; padding: 0 0 17px 0px; margin: 0 }
UL.blue LI  { font: 11px Tahoma; color: #2d3a60; padding: 0 0 5px 14px; background: url('../images/auto/ul_b.gif') 0 6px no-repeat; text-align: left }

UL.orange { list-style-type: none; padding: 0 0 17px 0px; margin: 0 }
UL.orange LI  { font: 11px Tahoma; color: #ff4c00; padding: 0 0 5px 14px; background: url('../images/auto/ul_o.gif') 0 6px no-repeat; text-align: left }
UL.orange A { color: #ff4c00; }

.contacts { margin: 0 0 19px 0; }
.contacts TH { font: bold 11px Tahoma; color: #717272; padding: 4px 15px; text-align: left; vertical-align: top; border-top: 1px solid #d4d4d4; border-bottom: 1px solid #717272; }
.contacts TD { font: 11px Tahoma; color: #717272; padding: 5px 15px; line-height: 1.6; vertical-align: top; border-bottom: 1px solid #717272; }
.contacts TD.f { font: 12px Tahoma; color: #000; line-height: 1.5; }
.contacts TD BR { line-height: 0.8; }


#ischo { padding: 10px 0 4px 0; }
#ischo H1 { font: bold 15px Tahoma; margin: 0 0 15px 0; }
#ischo .poisk { display: block; font: 11px Tahoma; margin: 14px 0 0 0; }


/***************************************************************************************************/
/*realty*/
/***************************************************************************************************/

.obyava H3 A { display: block; font: bold 11px Tahoma; color: #ff4c00; padding: 0 10px 0 19px; }
.obyava A { display: block; font: normal 11px Tahoma; color: #ff4c00; padding: 0 10px 0 19px; }

.obyava DIV { position: relative; }
.obyava IMG.prview { position: absolute; border: 1px solid #7c7c7c; top: -43px; left: 18px; }

.ph01 { display: block; margin: 2px 0 0 0; }

#obyvar P { position: relative; z-index: 1; }
#obyvar P A { font: bold 11px Tahoma; color: #000; }
#obyvar P SPAN { float: left; position: absolute; top: -16px; left: 40px; padding: 2px 4px; color: #000; border: 1px solid #575213; background: #f9e937; white-space: nowrap; }
#obyvar DIV { position: relative; z-index: 2; }

#search_insert .form LABEL { float: left; padding: 0 10px 0 14px; margin: 0; white-space: nowrap; }

#obymenu .l { font: 12px Tahoma; }

#prodform .cena INPUT { width: 50px; height: 19px; margin: 0 10px 0 0; } 
#prodform SUP { color: #ff4c00; vertical-align: baseline; position: relative; top: -0.4em; }
#prodform .padd { padding: 0 7px 0 0; }
#prodform .snimi { margin: 0 0 10px 0; }
#prodform .snimi TD { font: bold 11px Tahoma; padding: 2px 0 0 14px; white-space: nowrap; }
#prodform .cena SELECT { width: 55px; height: 19px; margin: 0 10px 0 0; } 

div#map_canvas span, div#map_canvas a {display:none}
div#map_canvas, div#photos {margin-bottom:3px}
a.showbigmap {color:#DE4D12; font-size:11px;}

/*вывод цены в таблице объявлений*/
.tmpPrice {width: 100%; padding: 0; border: none; border-collapse:collapse}
.tmpPrice td {padding: 0; font-size: 11px; color:#717272}
.tmpPrice td.whole_part {text-align: right; padding: 0; margin: 0; border: none;}
.tmpPrice td.fractional_part {text-align: left; width: 30px; padding: 0; margin: 0; border: none;}
.tmpPrice td.fractional_part2 {text-align: left; width: 40px; padding: 0; margin: 0; border: none;}
#obyvar td.whole_part, #obyvar td.fractional_part, #obyvar td.fractional_part2 {border:0; padding:0}

blockquote
{
	color: #000000;
	background-color: #E3E3E3;
	border-top: 1px solid #FF4C00;
	border-bottom: 1px solid #FF4C00;
	margin: 1px;
	padding: 1px;
	font-size: x-small;
	line-height: 1em;
}

#almenu { padding: 20px 0 7px 18px; }
#almenu A { display: block; font: bold 12px Tahoma; color: #2d3a60; padding: 0 0 0 15px; margin: 0 0 6px 0; }
#almenu DIV { padding: 0 0 0 23px; }
#almenu DIV A { font: 12px Tahoma; color: #717272; padding: 0 0 0 22px; }



#weather_start { width: 99%; font: 11px arial; margin: 15px 0 2px 0; }
*html #weather_start { margin: 15px 0 -4px 0; }
#weather_start TD { width: 33%; }
#weather_start B { display: block; }
#weather_start DIV { font: 12px arial; }
#weather_start_link { font: 10px arial; color: #666; }

#obyava div {
	padding: 4px; 
}

.obyava .smallest { 
    font-size: x-small; 
	padding: 4px; 
	display: inline;
} 

.obyava .small { 
    font-size: small; 
	padding: 4px; 
	display: inline;
} 

.obyava .medium { 
    font-size:medium; 
	padding: 4px; 
	display: inline;
} 

.obyava .large { 
    font-size:large; 
	padding: 4px; 
	display: inline;
} 

.obyava .largest { 
    font-size:larger; 
	padding: 4px; 
	display: inline;
}

.bls { color: #ff4e03; }


.top .interview { width: 171px; border-bottom: 1px solid #767578 }
.top .interview P { padding: 0 31px 0 0; color: black; font: 10px tahoma; }
.top.interview { width: 190px }
.top P { padding: 0 31px 0 0; font: 11px tahoma; color: #717272; margin: 5px 0 0 0;}
/*.top h2, .top h3 {color: #ff4c00; font: tahoma;}*/
/*.top h2, .top h3 
{
	color: #ff4c00; 
	font: bold 14px tahoma; 
	margin: 0 0 7px 0; 
	background: url('06000000.gif') 0 2px no-repeat; 
	margin-bottom:2px; 
	padding: 0 0 0 10px;}*/

.titlel
{
	color: #ff4c00; 
	font: bold 14px tahoma; 
	margin: 0 0 7px 0; 
	background: url('06000000.gif') 0 2px no-repeat; 
	margin-bottom:2px; 
	padding: 0 0 0 10px;}

#blsDinamicTime { font: 10px tahoma; color: #7c7c7c;}


	h2.entry-title {
		margin-left: 80px; 
		font-family: Arial;
		font-size: 20px;
		}
	
		div.entry-type {
		color: #666;
		float: left;
		font-size: 12px;
		margin-right: 10px;
		width: 30px;
		}
	
		div.entry-content {
		margin-bottom: 1.5em;
		margin-left: 40px;
		padding-top: 10px;
		border-top:1px dashed #999;
		}
	.small {
		font-size: 10px;
		color: #999;
		}		

#rabota_01 { margin: 13px 0 25px 0; }
#rabota_01 TD { width: 50%; padding: 0 20px 0 0; }
#rabota_01 H1 { font-size: 18px; margin: 0 0 9px 0; }
#rabota_01 DIV { font: 11px tahoma; color: #717272; padding: 0 0 7px 13px; }
#rabota_01 A { color: #000; }			

 .nnn_teaser_title { font: normal 11px Verdana; }
 
 
/*Ninja Editor*/
/* Toolbar */

#toolbar {
        position: relative;
        list-style-type: none;
        list-style-position: inside;
        background-color: #f3f3f3;
        border: 1px solid #c7c7c7;
        margin: 0;
        padding: 0 2px 0 2px;
        height: 24px;
        margin-bottom: 6px;
        width: 100%;
}

#toolbar li {
        list-style:none;
        margin: 2px 0 2px 0;
        padding: 0;
        float:left;

}

#toolbar li a {
        width:18px;
        height:18px;
        float:left;
        display:block;
        background-color: transparent;
        background-repeat: no-repeat;
        background-image:url("http://balashover.ru/inc/lib/ninja_editor/themes/img/toolbar.gif");
        border: 1px solid #f3f3f3;
}

#toolbar li a:hover {
        border: 1px solid #707070;
        background-color: #e0e0e0;
}

#toolbar li span {
        display: none;
}

#bold_button {
        background-position: -36px 0;
}

#italic_button {
        background-position: -108px 0;
}

#underline_button {
        background-position: -306px 0;
}

#strike_button {
        background-position: -234px 0;
}

#link_button {
        background-position: -342px 0;
}

#img_button {
        background-position: -324px 0;
}

#u_button {
        background-position: -306px 0;
}



#form_conf LABEL, #form_conf DIV {display:block; float:left; width:150px; font:bold 13px Verdana; color:#223867; margin:0 0 10px 0}
#form_conf INPUT, #form_conf TEXTAREA {display:block; float:left; width:300px; margin:0 0 10px 0}
#form_conf TEXTAREA {height:250px; width:70%;}
#form_conf INPUT.butt_add_quest {width:150px}
P.commenta {font-size:13px; color:#666}

/*f4f3ee*/

.quest {font-size:13px; font-weight:bold; color:#000;}
.answer {font-size:12px; margin:10px 0 10px 20px; }



.conf_item
{
	margin:10px 0 10px 0;
	border-bottom:1px #000 dotted;
}

#obyvar2 { width: 100%; font: 11px Tahoma; color: #717272; border-bottom: 1px solid #717272; background: #F5F5DC;}
#obyvar2 TH { text-align: left; white-space:nowrap; padding: 3px 0 3px 5px; border-top: 1px solid #d4d4d4; border-bottom: 1px solid #717272; }
#obyvar2 TD { padding: 3px 0 3px 5px; border-bottom: 1px solid #d4d4d4; }
#obyvar2 B { color: #000; }
#obyvar2 .dis { color: #717272; }
#obyvar2 TR { cursor: pointer; }
#obyvar2 TR.grey { background: #f2f2f2; }
#obyvar2 DIV { position: relative; }
#obyvar2 IMG.prview { position: absolute; border: 1px solid #7c7c7c; top: -43px; left: 18px; }
*html #obyvar2 INPUT { width: 13px; height: 13px; }
#obyvar2 P { position: relative; z-index: 1; }
#obyvar2 P A { font: bold 11px Tahoma; color: #000; }
#obyvar2 P SPAN { float: left; position: absolute; top: -16px; left: 40px; padding: 2px 4px; color: #000; border: 1px solid #575213; background: #f9e937; white-space: nowrap; }
#obyvar2 DIV { position: relative; z-index: 2; }




