.attention { margin: 5px 0px 15px 0px; padding: 10px 15px; border: 2px solid #ccc; background: #f5f5f5; font-weight: bold; line-height: 150%; font-family: Tahoma, Arial; }

.remright { float: right; width: 140px; border: 1px solid #ddd; background: #eee; color: #555; font-size: 11px; padding: 5px; margin: 0px 0px 10px 10px; text-align:center; }

#article ul.lvl11 li { font-size: 13px; font-weight: bold; }
#article ul.lvl1 ul li { font-size: 13px; font-weight: normal; }


#article .modbrothers { padding: 10px; margin: 40px 0px 0px 0px; list-style-type: none; border: 2px solid #000; background: #f5f5f5; }
#article .modbrothers a { color: #444; }
#article .modbrothers .hit1 a { font-weight: bold; color: #000; }

#leftarea { height: auto; position: absolute; top: 0px; left: 0px; }

/* для таблиц сравнения 1-название 2>варианты */
.cmpr { border-right: 1px solid #777; border-bottom: 1px solid #777;  }
.cmpr th,
.cmpr td { text-align: center; border-left: 1px solid #777; border-top: 1px solid #777; padding: 2px 4px; }
.cmpr .act { text-align: left; }
.cmpr td span { white-space: nowrap; }
.cmpr .act span { white-space: normal; }
.cmpr h2 { margin: 0px; padding: 5px 0px; background: #eee; display: block; }

.basictable { border-right: 1px solid #777; border-bottom: 1px solid #777; } 
.basictable td { text-align: center; border-left: 1px solid #777; border-top: 1px solid #777; padding: 2px 4px; }
