/* COMMON CLASSES */
table.simple { border: none; border-collapse: collapse; margin: 0; }
td.simple { border: none; padding: 0; }

a.white { color: #FFFFFF; text-decoration: none; }
a.white:link { color: #FFFFFF; text-decoration: none; }
a.white:visited { color: #FFFFFF; text-decoration: none; }
a.white:hover { color: #FFFFFF; text-decoration: none; }
a.white:active { color: #FFFFFF; text-decoration: none; }

a.red { color: #EE1C29; }
a.red:link { color: #EE1C29; }
a.red:visited { color: #EE1C29; }
a.red:hover { color: #EE1C29; }
a.red:active { color: #EE1C29; }

a.nodec { text-decoration: none; }
a.nodec:link { text-decoration: none; }
a.nodec:visited { text-decoration: none; }
a.nodec:hover { text-decoration: none; }
a.nodec:active { text-decoration: none; }

/* forms */
table.form { margin: 0; border: none; }
table.form td { padding: 0; border: none; }
table.form td.text { text-align: right; padding: 3px 5px 0 0; color: #5B6071; white-space: nowrap; }
table.form td.input { padding: 0 3px 3px 0; }
/* /forms */

/* gray block */
td.graytop { border: none; padding: 0; height:3px; font-size: 0; background: #F8F8F8 url(images/gray/border.png) repeat-x left top; }
td.graytopleft { border: none; padding: 0; width: 3px; height: 3px; font-size: 0; background: transparent url(images/gray/top_left.png) no-repeat right top; }
td.graytopright { border: none; padding: 0; width: 3px; height: 3px; font-size: 0; background: transparent url(images/gray/top_right.png) no-repeat left top; }

td.graycenter { border: none; padding: 0; background-color: #F8F8F8; }
td.graycenterleft { border: none; padding: 0; width: 3px; background: #F8F8F8 url(images/gray/border.png) repeat-y left top; }
td.graycenterleft img, td.graycenterright img { width: 3px;}
td.graycenterright { border: none; padding: 0; width: 3px; background: #F8F8F8 url(images/gray/border.png) repeat-y right top; }

td.graybottom { border: none; padding: 0; height:3px; font-size: 0; background: #F8F8F8 url(images/gray/border.png) repeat-x left bottom; }
td.graybottomleft { border: none; padding: 0; width: 3px; height: 3px; font-size: 0; background: transparent url(images/gray/bottom_left.png) no-repeat right top; }
td.graybottomright { border: none; padding: 0; width: 3px; height: 3px; font-size: 0; background: transparent url(images/gray/bottom_right.png) no-repeat left top; }
/* /gray block */

/* light gray block */
td.lighttop { border: none; padding: 0; height:2px; font-size: 0; background: #FFFFFF url(images/light_gray.png) repeat-x left top; }
td.lighttopleft { border: none; padding: 0; width: 2px; height: 2px; font-size: 0; background: transparent url(images/light_gray.png) no-repeat right bottom; }
td.lighttopright { border: none; padding: 0; width: 2px; height: 2px; font-size: 0; background: transparent url(images/light_gray.png) no-repeat left bottom; }

td.lightcenter { border: none; padding: 0; background-color: #FFFFFF; }
td.lightcenterleft { border: none; padding: 0; width: 2px; background: #FFFFFF url(images/light_gray.png) repeat-y left top; }
td.lightcenterleft img, td.graycenterright img { width: 2px;}
td.lightcenterright { border: none; padding: 0; width: 2px; background: #FFFFFF url(images/light_gray.png) repeat-y right top; }

td.lightbottom { border: none; padding: 0; height: 2px; font-size: 0; background: #FFFFFF url(images/light_gray.png) repeat-x left bottom; }
td.lightbottomleft { border: none; padding: 0; width: 2px; height: 2px; font-size: 0; background: transparent url(images/light_gray.png) no-repeat right top; }
td.lightbottomright { border: none; padding: 0; width: 2px; height: 2px; font-size: 0; background: transparent url(images/light_gray.png) no-repeat left top; }
/* /light gray block */

/* online-tablo */
table.tablo { margin: 0 30px 0 0; width: 75%; }
.frame { width: 100%; height: 310px; }
div.width { width: 340px; height: 1px; font-size: 0px; }
table.tablo div.width { width: 330px; height: 1px; font-size: 0px; }
div.tablo { width: 82%; margin: 6px auto 0 auto; font-size: 10px; padding: 0; }
table.timetable { width: 100%; margin: 0; }
table.timetable td.city { width: 56%; padding: 0; }
table.timetable td.date { width: 19%; }
table.timetable td.month { width: 25%; }
table.timetable td.sep { width: 1%; border: none; padding: 0; }
table.timetable td.sep img { width: 5px; }
div.tablo div.title { color: #014EC9; font-weight: bold; font-size: 10px; margin: 0 0 12px 0; }
div.tablo div.label { color: #5b6071; font-size: 10px; margin: 0 0 3px 0; }
div.tablo td.date div.label { margin: 0 0 3px 5px; }
div.tablo input.from { width: 94%; height: 13px; font-size: 10px; padding: 1px 0 1px 5px; margin: 0 0 11px 0; color: #EE1C29; }
div.tablo select.to { width: 99%; padding: 0 0 0 2px; margin: 0 0 11px 0; color: #014EC9; font-size: 11px; }
div.tablo select.datefrom { color: #EE1C29; font-size: 11px; width: 100%; }
div.tablo select.dateto { color: #014EC9; font-size: 11px; width: 100%; }

div.tablo div.inner { color: #5B6071; margin: 0 0 11px 0; }
div.inner div.gray { background-color: #EAEAEA; padding: 6px 10px 9px 10px; border: 1px solid #FFFFFF; border-top: none; border-bottom: none; }
div.tablo select.direction { margin: 5px 0 0 5px; color: #EE1C29; font-size: 10px; width: 55%; }
div.tablo input.submit { margin: 12px 0 0 0; }

div.tablo div.inner div.top { height: 2px; background: #EAEAEA url(images/tablo_border.png) repeat-x left top; }
div.tablo div.inner div.bottom { height: 2px; background: #EAEAEA url(images/tablo_border.png) repeat-x left bottom; }
div.tablo div.inner div.left { width: 2px; height: 2px; float: left; background-color: #F8F8F8; }
div.tablo div.inner div.right { width: 2px; height: 2px; float: right; background-color: #F8F8F8; }

table.tablo td.submit { width: 130px; }
table.tablo td.wap { text-align: right; border: none; padding: 13px 0 0 0; white-space: nowrap; }
/* /online-tablo */

/* search */
input.search { color: #45464C; font-size: 11px; padding: 1px 5px 1px 5px; }
input.searchbtn { margin: 3px 0 0 5px; }
ol.search { padding: 0; margin: 0 0 0 25px; }
ol.search li { margin: 0 0 7px 0; }
/* /search */

/* list */
td.contentdate { padding: 0 0 2px 0; border: none; }
td.thumbnail { width: 120px; border: none; padding: 0; }
td.thumbnail img { margin: 3px 10px 20px 0; }
td.list { padding: 0 0 20px 0; border: none; }
/* /list */
/* /COMMON CLASSES */

/* ALL */
table.all { width: 100%; height: 100%; }
table.main { width: 100%; }
/* /ALL */

/* HEADER */
td.header { height: 183px; }
td.header td { border: none; }

/* headertop */
table.headertop { width: 100%; height: 84px; background: transparent url(images/headertop_bg.png) no-repeat top right; }
table.headertop td { padding: 0; }
table.headertop td.ru { background: transparent url(images/logo_ru.png) no-repeat; }
table.headertop td.en { background: transparent url(images/logo_en.png) no-repeat; }
td.logo { width: 335px; height: 84px; }
td.logo img { width: 206px; height: 48px; margin: 14px 99px 0 30px; }
td.logosp { width: 348px; height: 84px;/* background: transparent url(images/logo.png) no-repeat;*/ }
td.logosp img { width: 206px; height: 48px; margin: 14px 112px 0 30px; }
td.onlinetablo img { margin: 17px 20px 0 0; }
td.phones { font-size: 10px; white-space: nowrap; width: 1%; }
td.phones span { color: #014ec9; font-weight: bold; }
td.phones div.cash { width: 86px; margin: 16px 23px 0 0; }
td.phones div.help { width: 112px; margin: 16px 49px 0 0; }
/* /headertop */

/* headerbottom */
div.headerbottom { width: 100%; height: 99px; background: transparent url(images/hb_blue.png) repeat-x; }
table.headerbottom { width: 100%; height: 99px; background: transparent url(images/airport.png) no-repeat 1px 0; }
td.airport { width: 335px; padding: 0; }
td.rubric { padding: 70px 0 0 24px; white-space: nowrap; }
td.bluered { width: 57px; height: 99px; padding: 0; background: transparent url(images/hb_blue_red.png) no-repeat; }
td.bluered img { width: 57px; padding: 0; }
td.lastupdate { width: 139px; height: 99px; padding: 0; background: transparent url(images/hb_red.png) repeat-x; }
div.lastupdate {
 /*width: 139px;*/ height: 17px; padding: 82px 0 0 0;
  /*background: transparent url(images/hb_bluecorner.png) no-repeat;*/
   background: transparent url(images/lu.png) no-repeat;
    font-size: 9px; color: #FFFFFF;
    }
td.ruen { width: 105px; height: 99px; padding: 0; vertical-align: bottom; background: transparent url(images/hb_red.png) repeat-x; }
td.hblight { width: 88px; height: 99px; padding: 0; background: transparent url(images/hb_light.png) no-repeat; }
/* /headerbottom */

/* headerbottom startpage */
div.headerbottomsp { width: 100%; height: 169px; background: transparent url(images/hb_sp_blue.png) repeat-x; }
table.headerbottomsp { width: 100%; height: 169px; background: transparent url(images/airport_sp.jpg) no-repeat 1px 0; }
td.airportsp { width: 555px; padding: 0; }
td.blueredsp { width: 57px; height: 169px; padding: 0; background: transparent url(images/hb_sp_blue_red.png) no-repeat left bottom; }
td.blueredsp div { width: 57px; }
td.lastupdatesp { width: 120px; height: 169px; padding: 0;background: transparent url(images/hb_sp_red.png) repeat-x; }
div.lastupdatesp {
 /*width: 120px;*/ height: 152px; padding: 17px 0 0 0;
  /*background: transparent url(images/hb_sp_bluecorner.png) no-repeat;*/
   background: transparent url(images/lusp.png) no-repeat;
    font-size: 9px; color: #FFFFFF;
    }
td.ruensp { width: 105px; height: 99px; padding: 0; vertical-align: bottom; background: transparent url(images/hb_sp_red.png) repeat-x; }
td.hblightsp { width: 88px; height: 169px; padding: 0; background: transparent url(images/hb_sp_light.png) no-repeat; }
/* /headerbottom startpage*/

/* icons */
table.icons { margin: 0 0 0 53px; }
table.icons td { color: #FFFFFF; font-size: 9px; padding: 9px 10px 9px 0; }
table.icons img { margin: 0 4px 0 0; }
table.icons td.divider { width: 1px; background: transparent url(images/icons_div.png) repeat-y; }
/* /icons */

/* how to go */
div.howtogo {
  font-size: 10px; width: 82px; height: 37px; margin: 0 0 92px 27px; padding: 6px 0 0 11px;
  background: transparent url(images/howtogo.png) no-repeat; }
div.howtogoempty { width: 82px; height: 37px; margin: 0 0 92px 27px; padding: 6px 0 0 11px; }
/* /how to go */

/* languages */
table.langs { margin: 0 0 0 18px; }
table.langs td { border: none; padding: 0; vertical-align: bottom; }
table.langs td.ru img { margin-right: 3px; }
/* /languages */
/* /HEADER */

/* LEFT COLUMN */
td.leftcolumn { width: 248px; border: none; padding: 25px 0 0 54px; background: transparent url(images/rightcolumn_bg.png) no-repeat; }

/* menu */
table.menu { width: 248px; }
table.menu td { padding: 0 0 0px 0; height: 20px; border: none; }
td.rubricimage { width: 24px; }
td.rubricimage img { margin: 0 2px 0 0; cursor: pointer; }

table.menu td.rubricleft { width: 2px; background: transparent url(images/menu_item_left_blue.png) no-repeat; }
table.menu td.rubricright { width: 2px; background: transparent url(images/menu_item_right_blue.png) no-repeat; }
table.menu td.rubricleft img, table.menu td.rubricright img { width: 2px; }
table.menu td.rubrictitle { width: 100%;font: bold 10px Tahoma, Arial, sans-serif; color: #FFFFFF; background-color: #254984; }
table.menu td.rubrictitle span, table.menu td.rubrictitlesel span { cursor: pointer; }

table.menu td.rubricleftsel { width: 2px; background: transparent url(images/menu_item_left_red.png) no-repeat; }
table.menu td.rubricrightsel { width: 2px; background: transparent url(images/menu_item_right_red.png) no-repeat; }
table.menu td.rubrictitlesel { font: bold 10px Tahoma, Arial, sans-serif; color: #FFFFFF; background-color: #ee1c29; }

table.menu td.rubrictitle div, table.menu td.rubrictitlesel div { margin: 3px 0 0 6px; height: 17px; ; }
table.menu td.rubricdiv { height: 2px; }

div.submenu { margin: 2px 0 2px 24px; }

div.smtop { height: 3px; font-size: 0; background: #F8F8F8 url(images/content_border.png) repeat-x left top; }
div.smtopleft { width: 3px; font-size: 0; height: 3px; float: left; background: transparent url(images/topleft.png); }
div.smtopright { width: 3px; font-size: 0; height: 3px; float: right; background: transparent url(images/topright.png); }

div.smbottom { height: 3px; font-size: 0; background: #F8F8F8 url(images/content_border.png) repeat-x left bottom; }
div.smbottomleft { width: 3px; font-size: 0; height: 3px; float: left; background: transparent url(images/contentbottomleft.png); }
div.smbottomright { width: 3px; font-size: 0; height: 3px; float: right; background: transparent url(images/contentbottomright.png); }

div.subrubrics { background: #F8F8F8; margin: 0; border: 1px solid #E5E5E5; border-top: none; border-bottom: none; }
div.subrubrics ul { margin: 0 0 0 8px; padding: 0 0 2px 0; list-style: none; }
div.subrubrics ul li { padding: 0 0 2px 10px; font-size: 10px; }
div.subrubrics ul li.norm { background: transparent url(images/bullet_blue.png) no-repeat left 5px; }
div.subrubrics ul li.sel { background: transparent url(images/bullet_red.png) no-repeat left 5px; }

div.subrubrics ul li span { color: #ee1c29; }

a.rubric { color: #FFFFFF; text-decoration: none; }
a.rubric:link { color: #FFFFFF; text-decoration: none; }
a.rubric:visited { color: #FFFFFF; text-decoration: none; }
a.rubric:hover { color: #FFFFFF; text-decoration: none; }
a.rubric:active { color: #FFFFFF; text-decoration: none; }

a.subrubric { color: #254984; text-decoration: none; }
a.subrubric:link { color: #254984; text-decoration: none; }
a.subrubric:visited { color: #254984; text-decoration: none; }
a.subrubric:hover { color: #EE1C29; text-decoration: underline; }
a.subrubric:active { color: #EE1C29; text-decoration: underline; }
/* /menu */

div.informers { margin: 40px 0 50px 24px; }
/* /LEFT COLUMN */

/* CONTENT COLUMN */
td.contentcolumn { border: none; padding: 0; background: transparent url(images/contentbottom_bg.png) no-repeat bottom right; }
/* in content */
td.contentcolumn td p { margin: 0; }
table.wide td { padding-left: 10px; padding-right: 10px; }
/* /in content */

div.rubricline { height: 25px; }
div.contentcolumn { padding: 0 0 0 33px; margin: 0 0 36px 0; background: transparent url(images/contentcolumn_bg.png) no-repeat; }
div.contentblock { background-color: #F8F8F8; }

div.contenttop { height: 18px; background: transparent url(images/content_border.png) repeat-x top left; }
div.contenttopright { width: 66px; height: 18px; float: right; background: transparent url(images/contenttopright.png); }
div.contenttopleft { width: 3px; height: 18px; float: left; background: transparent url(images/contenttopleft.png); }

div.contentcenter { background: transparent url(images/content_border.png) repeat-y top right; }
div.contentcorner { float: right; width: 25px; height: 61px; background: transparent url(images/content_corner.png); }
div.content {
  background: transparent url(images/content_border.png) repeat-y left top;
  margin: 0 40px 0 0; padding: 0 0 40px 25px;
}

div.contentbottom { height: 3px; font-size: 0; background: transparent url(images/content_border.png) repeat-x bottom left; }
div.contentbottomright { width: 3px; height: 3px; font-size: 0; float: right; background: transparent url(images/contentbottomright.png) no-repeat; }
div.contentbottomleft { width: 3px; height: 3px; font-size: 0; float: left; background: transparent url(images/contentbottomleft.png) no-repeat; }
/* /CONTENT COLUMN */

/* START PAGE */
td.startpage { border: none; background: transparent url(images/contentcolumn_bg.png) no-repeat; }
table.startpage { width: 100%; margin: 25px 0 0 0; }
td.spleft { width: 15px; }
td.spleft img { width: 15px; }
td.spright, td.spright img { width: 88px; }

table.spblocks { width: 100%; margin: 0 0 25px 0; }
td.divider { height: 1px; border: none; padding: 0; }

/* weather */
table.weather { height: 58px; }
table.weather td { height: 58px; border: none; }
table.weather td.label { width: 25px; background: #FFFFFF url(images/weather_label.png) no-repeat 6px 50%; }
table.weather td.labelen { width: 25px; background: #FFFFFF url(images/weather_label_en.png) no-repeat 6px 50%; }
td.city { width: 84px; color: #5B6071; font-weight: bold; font-size: 10px; padding: 6px 0 0 0; }
td.city img { width: 34px; height: 33px; }
td.forecast { white-space: nowrap; padding: 0 5px 0 0; font-size: 10px; }
td.forecast div.date { color: #5B6071; margin: 6px 0 0 0; }
td.forecast div.temperature { color: #EE1C29; font-weight: bold; margin: 8px 0 0 0; }
table.weather td.gismeteo { width: 9px; padding: 0; vertical-align: middle; }
table.weather td.gismeteo img { width: 9px; height: 52px; margin: 0px; }
/* /weather */

/* currency */
table.currency { height: 49px; }
table.currency td { height: 49px; border: none; font-size: 10px; color: #5B6071; }
table.currency td.label { width: 25px; background: #FFFFFF url(images/currency_label.png) no-repeat 6px 50%; }
table.currency td.labelen { width: 25px; height: 55px; background: #FFFFFF url(images/currency_label_en.png) no-repeat 6px 50%; }
td.currency { width: 84px; padding: 7px 0 0 0; }
td.currency span { color: #B2B9C4; }
td.currency div.value { margin: 6px 0 0 0; }
td.currency div.value img { margin: 0 0 0 5px; }
/* /currency */

td.spright { width: 315px; }
div.info { width: 225px; font-size: 10px; margin: 15px 90px 15px 0; }
div.info div { font-weight: bold; color: #5B6071; margin: 0 0 6px 0; }

/* banners */
table.banners { margin: 46px 0 50px 0; width: 70%; }
table.bannersen { margin: 0px 0 50px 0; width: 70%; }
td.banner { border: none; padding: 0 10px 10px 0; }
table.banner { margin: 0; width: 100%; }
table.banner td { border:none; padding: 0; }
td.bannerleft { width: 2px; height: 54px; background: transparent url(images/banner_left.png) no-repeat right top; }
td.bannerright { width: 2px; height: 54px; background: transparent url(images/banner_right.png) no-repeat left top; }
td.bannerleft img, td.bannerright img { width: 2px; height: 2px; }
td.bannerimage { background-color: #F4F7FD; }
td.bannerimage img { margin: 0 5px 0 10px; }
td.bannertitle {  white-space: nowrap; }
div.bannertitle { margin: 13px 10px 0 0; font-size: 10px; }
div.banner { height: 52px; border: 1px solid #BDD1F3; border-left: none; border-right: none; background-color: #F4F7Fd; }
/* /banners */

/* news */
td.spnews { padding: 25px 40px 0 0; }
td.spnews div.title { font-weight: bold; color: #5B6071; margin: 0 0 7px 0; }
a.spnews, a.spnews:link, a.spnews:visited { text-decoration: none; }
a.spnews:hover, a.spnews:active { text-decoration: underline; }
td.spnews div.news { margin: 0 0 15px 0; }
td.spnews div.other { text-align: right; }
/* /news */
/* /START PAGE */

/* RIGHT COLUMN */
td.rightcolumn { width: 142px; border: none; padding: 0; background: transparent url(images/leftcolumn_bg.png) no-repeat bottom left; }
div.rightcolumn { width: 142px; height: 130px; background: transparent url(images/leftcolumn_top_bg.png) no-repeat top left; }
/* /RIGHT COLUMN */

/* FOOTER */
table.footer { width: 100%; }
td.footer { vertical-align: bottom; border: none; padding: 0; }

/* copyright */
td.copyright {
  border: none; padding: 0; vertical-align: bottom;
  width: 302px; height: 4px;
  background: #FFFFFF url(images/copy_right.png) no-repeat right bottom;
}
div.copyright {
  width: 200px; height: 74px; padding: 0 0 0 77px;
  background: transparent url(images/copy_left.png) no-repeat left bottom;
  font-size: 9px; color: #B2B9C4;
}
/* /copyright */

/* e-mail */
td.email {
  border: none; vertical-align: bottom; padding: 10px 0 0 43px; width: 140px; height: 4px;
  font-size: 9px;
  background: transparent url(images/footer_right.png) no-repeat left bottom;
}
td.isp { padding: 10px 0 0 33px; }
div.email { height: 75px; line-height: 14px; }
a.email, a.email:link, a.email:visited, a.email:hover, a.email:active { color: #898c98; }
img.email { margin: 0 3px 0 0; }
/* /e-mail */

/* contacts */
td.contacts { border: none; width: 345px; height: 4px; padding: 0; }
div.contacts { width: 198px; height: 99px; text-align: left; font-size: 10px; }
td.contactsblock { padding: 10px 50px 13px 15px; border: none; }
td.contactsblock div { font-weight: bold; color: #5B6071; }
/* contacts */

td.footersearch { padding: 10px 0 0 0; border: none; vertical-align: bottom; }
td.footersearch div { margin: 0 0 50px 0; }
/* /FOOTER */

/* RUBRICS */
/* faq */
div.faq { margin: 0 0 10px 0; }
div.faqauthor { font-weight: bold; }
div.faqauthor span { color: #254984; }
div.faqanons { font-weight: bold; color: #EE1C29; }
/* /faq */

/* map */
ul.map { margin: 0; padding: 0; list-style: none; }
ul.map ul { margin: 0 0 10px 10px; padding: 0; list-style: none; }
ul.map li { background: transparent url(images/list_sel.png) no-repeat 0 8px; padding-left: 6px; }
ul.map li.empty { color: #666666; background: transparent url(images/list_sel.png) no-repeat 0 8px; }
/* /map */

/* /newsmonth */
div.calendar { margin: 42px 10px 0 15px; }
span.selmonth { color: #EE1C29; }
div.monthslist { margin: 0 0 0 25px; }
/* /newsmonth */

/* anketa */
table.anketa { border: none; }
table.anketa td { border: none; padding: 0 0 3px 0; }
table.anketa input { width: 100px; }
/* /anketa */
/* /RUBRICS */

/* vote block */
div.voteblock { margin: 25px 0 0 24px; }
div.voteblock h1 { color: #254984; margin: 0 0 10px 0; }
div.voteblock h2 { margin: 0 0 10px 0; }
div.voteblock h3{ margin: 20px 0 10px 0; }
div.voteblock h4{ margin: 20px 0 10px 0; }
div.voteblock input { margin: 3px 5px 1px 0; }
div.voteblock input.vote { margin: 10px 0 0 18px; }
div.voteblock input.new { color: #45464C; font-size: 11px; margin: 1px 3px 0 0; padding: 1px 5px 1px 5px; width: 115px; }
div.voteblock input.suggest { margin: 0px;  }
table.voteblock { width: 100%; }
table.voteblock td.votetitle { width: 1%; padding: 0 5px 0 0; }
table.voteblock td.votediag { padding: 2px 0 0 0; }
table.voteblock td.votevoices { font-weight: bold; width: 1%; padding: 0 0 0 5px; }
/* /vote block */

/* status */
table.status { height: 49px; }
table.status td { height: 49px; border: none; font-size: 10px; color: #5B6071; }
table.status td.label { width: 25px; background: #FFFFFF none no-repeat 6px 50%; }
table.status td.labelen { width: 25px; height: 55px; background: #FFFFFF url(images/currency_label_en.png) no-repeat 6px 50%; }
td.status { width: 84px; padding: 7px 0 0 0; }
td.status span { color: #B2B9C4; }
td.status div.value { margin: 6px 0 0 0; }
td.status div.value img { margin: 0 0 0 5px; }
/* /status */


