.otherBlocks { clear:both; font-size:1.05em; width:expression(document.body.clientWidth < 980 ? '980px' : (document.body.clientWidth > 1280 ? '1280px' : '100%')); min-width:980px; max-width:1280px; text-align:left; margin:0 auto; position:relative; z-index:200; background-color:#fff;}
.otherBlocks form{ padding:2px 0; margin:0}
.otherBlocks td{vertical-align:top}
/*.header {margin-top:5px}*/
.otherBlocks h1{ color:#FFF; background-color:#336633; font: bold 1em "Times New Roman", Times, serif; margin:0; padding:0; text-align:center; width:100%}
.otherBlocks h3{ color:#FFF; background:#356735 url(../imgs/H3Bg.gif) 0 0 repeat-x; font: bold 1em "Times New Roman", Times, serif; margin:0; padding:2px 10px 3px 10px; border:1px solid #356735;}
.otherBlocks h3, { width:100%; font-size:1.1em;}
.otherBlocks h5 a,.otherBlocks h3 a{ color:#FFF}
.otherBlocks h4{ color:#FFF; background-color:#187963;font: bold 1em "Times New Roman", Times, serif; margin:8px 0 0 0; padding:0 0 0 2px;}
.otherBlocks h4.lightGreen{color:#333; font:bold 1.1em "Times New Roman", Times, serif; background:#D1E0C1; margin:0; padding:2px 0 3px 9px; border:solid #D1E0C1; border-width:1px 0}
.otherBlocks h5{ color:#FFF; background-color:#336633; font: bold 1em "Times New Roman", Times, serif; margin: 0 0 10px 0; padding:2px 2px 1px 2px;}
.otherBlocks .mBottom4 {margin-bottom:4px !important}
.otherBlocks ul{ margin:0 0 0 1px; padding:6px 3px 8px 3px; list-style-type:none;}
.otherBlocks ul li { margin:0; padding:0 0 4px 10px; background:url(../imgs/bullet.gif) 2px 5px no-repeat;}
.otherBlocks li.red {background-image:url(../imgs/redbullet.gif)}
.otherBlocks li.red a{ color:#cc3300;}
.otherBlocks ul.nodot{}
.otherBlocks ul.nodot li{}
.otherBlocks ul.dates{ margin:0; padding:10px 0 4px 0;}
.otherBlocks ul.dates li { list-style-type:none; margin:0; padding:0 0 6px 0; background-image:none;}
.otherBlocks ul.rbcsoft{ margin:2px 2px 2px 19px; padding:0 0 2px}
.otherBlocks ul.rbcsoft li { list-style-image: url(../square_fp.gif); margin-left:4px; margin-bottom:2px; padding:0; line-height:1.4em}
.otherBlocks .greentab{ background-color:#F4F8ED; border:solid #D1E0C1; border-width:0 1px 1px 1px;}
.otherBlocks .middlegreentab{background-color:#D1E0C1; font-size:1.4em;}
.otherBlocks .darkgreentab{background-color:#336633}
.otherBlocks .graytab{ background-color:#EAEAEA; padding:5px; margin-bottom:5px}
/*CONTENT*/
.otherBlocks .leftColumnWidth { width:160px;}
.otherBlocks table.main{font-size:1.2em; margin-bottom:8px}
.otherBlocks table.explan{ height:100%}
.otherBlocks div.smallbanner{float:right; padding-right:20px}
.otherBlocks .online{font-family: arial, Verdana, sans-serif;}
.otherBlocks .comment{ font-size:0.8em}
.otherBlocks .content{ padding:0px 8px 20px 8px;}
/*.otherBlocks .content .noUndlBlock .noUndl, { font-size: x-small !important;}*/
/*.otherBlocks .content .noUndlBlock A, .otherBlocks .content .noUndl { text-decoration:none;}
.otherBlocks .content .noUndlBlock A:hover, .otherBlocks .content .noUndl:hover { text-decoration:underline;}*/
/*.content, {font-size:x-small}*/
.otherBlocks .about{height:21px; background-color:#D1E0C1;}
/* AUTONEWS INFORMER */
.otherBlocks TABLE.auto TD { text-align:center; padding:1px 4px 4px 4px; background-color:#F7FAEF; color:#757871}
.otherBlocks TABLE.auto { margin-bottom:5px; margin-top:0}
/*.otherBlocks TABLE.auto TD {font-size: x-small}*/
/*.otherBlocks TABLE.auto TD,  {font-size: 0.8em}*/

#reg{color:#FFF; background-color:#336633; font: bold 12px serif; padding:4px; text-align:center}
#graph{ border:1px solid #EAEAEA;padding: 0px 0px 5px 0px}
/* разобраться!!!*/
.content table#inquiry { margin:0px -8px 0px -8px; }
/**/
#inquiry td {vertical-align:middle; height:1.7em; padding-left:4pt;}
.inquiry {font-size:1.2em; padding-top:10px;}
/*.inquiry, {font-size: x-small;}*/

span.voice{ float:right; font-weight:bold; vertical-align:middle; color:#086E08; background-color: #086E08}
#inquiry span.voiceplace_0{color:#086E08; background-color: #086E08}
#inquiry span.voiceplace_1{color:#086E08; background-color: #086E08}
#inquiry span.voiceplace_2{color:#1A801A; background-color: #1A801A}
#inquiry span.voiceplace_3{color:#2D932D; background-color: #2D932D}
#inquiry span.voiceplace_4{color:#40A640; background-color: #40A640}
#inquiry span.voiceplace_5{color:#53B953; background-color: #53B953}
#inquiry span.voiceplace_6{color:#66CC66; background-color: #66CC66}
#inquiry span.voiceplace_7{color:#66CC66; background-color: #66CC66}
#inquiry span.voiceplace_8{color:#66CC66; background-color: #66CC66}
#inquiry span.voiceplace_9{color:#66CC66; background-color: #66CC66}
#inquiry span.voiceplace_10{color:#66CC66; background-color: #66CC66}
#inquiry span.voiceplace_11{color:#66CC66; background-color: #66CC66}
#inquiry span.voiceplace_12{color:#66CC66; background-color: #66CC66}
#inquiry span.voiceplace_13{color:#66CC66; background-color: #66CC66}
#inquiry span.voiceplace_14{color:#66CC66; background-color: #66CC66}
#inquiry span.voiceplace_15{color:#66CC66; background-color: #66CC66}
/*END OF CONTENT*/
/*BOTTOM*/
#bottomMenu{ text-transform:uppercase; padding:5px 0 3px 0; background-color:#F4F8ED; border-bottom: 1px solid #336633; border-top: 1px solid #336633; font: normal 1.3em times;}
#copyrights { padding:20px 0;}
#copyrights, #copyrights A { font-size:1em;}

/*END OF BOTTOM*/


.map_place_wrapper {width:250px;overflow:hidden;}