body, td, select {font-family:Times New Roman,serif;}
body {background-color:#def0de; background-image: url("/imgs/pagebk.gif"); background-repeat: repeat-x; background-position: left top; margin: 0px; padding: 0px;}
body, td {font-size: 110%; color:#555;}
select {font-size: 90%;}
form {margin: 0px;}
a {color: #006699; text-decoration: none;}
a:hover {text-decoration: underline;}
a.bluebox {background-color:#29709b; color:#fff; padding: 0.3ex;}
textarea, input {font-family: Verdana;}
h1 {font-size: 160%;}
h2{font-size:  140%;}
h3 {font-size: 120%;}
h4 {font-size: 105%;}
h5 {font-size: 90%;}
h1,h2,h3,h4,h5 {color:#006699;}
img{ behavior: url('/png.htc')}
.sha {position:relative; z-index:2; float:left; top:60px; left: 170px;}
.sha h1{font-size:21px; color: #363; padding: 0px;margin:0px;}
.sha1 {position:relative; float:left; top:0px; left: -187px;}
.serie_cell img {vertical-align: middle;padding-bottom:6px;}



ul {list-style-image: url("/imgs/limark.gif");}
ul.metro {list-style-image: url('/imgs/metro.gif');}
ul.metro li {margin-bottom: 1ex; margin-top: 1ex; padding-left: 1ex;}

table.headerplashka {}
.headerplashka td {}
td.topbk {background-image: url("/imgs/hplashkabk.gif"); background-repeat: repeat-x; background-position: left top;}
td.bottombk {background-image: url("/imgs/hplashkabk.gif"); background-repeat: repeat-x; background-position: left bottom;}
td.centertd {background-image: url("/imgs/hplashkabk.gif"); background-repeat: repeat-x; background-position: left center;}
td.hltc, td.hrtc, td.hlbc, td.hrbc {}
td#hcontent {text-align: right; height:44px;}
table.flash {margin-bottom: 1em;}
td.fltc, td.flbc {background-color:#fff;}
td.frtc, td.frbc {text-align: right; background-color:#fff;}
td.ftop, td.fcontent {background-color:#fff;}
td.fcontent {}
div.app {position: relative;}
div.app img {position: absolute; left: -20px; top: -4px;}
table.phones td {color:#fff; text-align: center; font-size: 120%; font-weight: bold;}
td.logo img {margin-right: 15px;}
table.header {}
table.footer {margin-top: 2em;}



table.announce {}
table.announce td {vertical-align: top; padding-bottom: 1em;}
.announce td.image {padding-right: 1ex;}

table.otophones_table {border-collapse: collapse;}
.otophones_table td {border: 1px solid #def0de; padding: 1ex; background-color:#eef8ee;}
.otophones_table th {padding: 1ex; padding-left: 0ex; font-size: 120%; text-align: left; color:#006699;}
.otophones_table td.img {text-align: center;}
.otophones_table td.price_cell {text-align: center;}
.otophones_table td.discount_cell {color:#f00; text-align: center; font-weight: bold;}
.otophones_table ul {margin: 0px; padding: 0px; margin-left: 20px; margin-top: 1ex; font-size: 80%;}

table.infotable {border-collapse: collapse;}
.infotable td, .infotable th {font-size: 80%; padding: 1ex; border: 1px solid #def0de; background-color:#eef8ee;}
.infotable th {color:#006699;}
.tr1 td {background-color:#ebf3eb;}

dt {}
dd {margin-bottom: 1em;}
dd p, dt p {margin-top: 1ex; margin-bottom: 1ex;}

table.gbtext {margin-top: 1em;}
td.laquo {font-size: 180%; vertical-align: top; color:#069;}
td.raquo {font-size: 180%; vertical-align: bottom; color:#069;}
td.gbtext {padding-top: 1.5ex; padding-bottom: 1.5ex; padding-left: 1ex; padding-right: 1ex;}
div.gbname {text-align: right; color:#069;}

div.introtext h2 {font-size:110%; margin-bottom: 0.5ex;}
.introtext p {margin-top: 1ex;}

table.nav {margin-bottom: 1em; background-color:#346667;}
td.navrtc, td.navrbc {text-align: right;}
td.navrtc, td.navltc, td.navtop {background-image: url("/imgs/navshadow.gif"); background-repeat: repeat-x;}
td.navcontent {}
.navcontent a {color:#fff;}
.navcontent a:hover {color:#ffab13;}
ul.leftnav {list-style-image: url("/imgs/left1.gif"); margin: 0px; padding: 0px;}
li.left1_current {list-style-image: url("/imgs/left1current.gif");}
li.left1, li.left1_current {padding-left: 0.5ex; color:#ffab13; margin-left: 25px;}
.left1_current a {color:#ffab13; text-decoration: underline;}
li.left1_current {color:#ffab13;}
ul.leftsubnav {list-style-image: url("/imgs/left2.gif"); color:#ffab13;}
li.left2_current {list-style-image: url("/imgs/left2current.gif");}
.leftsubnav a {color:#fff;}
ul.sr_list {}
li.sr_listitem, li.sr_listitem_here {margin-bottom: 1ex;}

div.newsheader {font-weight: bold; margin-bottom: 0.5ex;}
div.newsarticle, div.newscolumnarticle {margin-bottom: 1em;}
div.newscolumnarticle {font-size: 85%;}
.newsarticle p, .newscolumnarticle p {margin-top: 0.5ex; margin-bottom: 0.5ex;}

table.cataloguetable {}
table.cataloguetable td {text-align: center; padding: 1ex; font-size: 100%;}
td.catalogueitem, td.catalogueall { background-image: url("/imgs/catitembk.gif"); background-repeat: repeat-x; background-position: left bottom;}
td.cataloguehere {background-image: url("/imgs/catitemherebk.gif"); background-repeat: repeat-x; background-position: left top;}

ul.sr_list, ul.rubannounce {margin: 0px; padding: 0px; margin-left: 20px; list-style-image: url("/imgs/subli.gif");}
li.sr_listitem_here {list-style-image: url("/imgs/subliactive.gif");}
li.sr_listitem {}

table.red {margin-bottom: 1em; background-color:#990001;}
td.redrtc, td.redrbc {text-align: right;}
td.redrtc, td.redltc, td.redtop {background-image: url("/imgs/redshadow.gif"); background-repeat: repeat-x;}
td.redcontent {background-image: url("/imgs/redgrd.gif"); background-repeat: repeat-x; background-position: left top;}
.redcontent a {color:#fff;}
.redcontent a:hover {color:#ffab13;}
table.red h1, table.red h2, table.red h3, table.red h4 {color:#fff;}
.red td {color:#fff;}

table.green {margin-bottom: 1em; background-color:#3f883f;}
td.greenrtc, td.greenrbc {text-align: right;}
td.greenrtc, td.greenltc, td.greentop {}
td.greencontent {}
.greencontent a {color:#fff;}
.greencontent a:hover {color:#ffab13;}
table.green h1, table.green h2, table.green h3, table.green h4 {color:#fff;}
.green td {color:#fff;}

table.thumbnails {}
td.preview {}
td.preview img {border: 1px solid #346667; margin-right: 1em; margin-bottom: 1em;}

.navcontent li#ln6, .navcontent li#ln14, .navcontent li#ln15, .navcontent li#ln16 {margin-top: 1em;}
div.bottomnav {text-align: center; font-size: 90%; margin-bottom: 1em;}
div.bottomnav span {margin-right: 1ex;}
span#bn14, span#bn6, span#bn10, span#bn15, span#bn8 {display: none;}

table.v2head {margin-bottom: 1.5ex;}
.v2head td {color:#fff; font-size: 170%; font-weight: bold;}
table.popuptime {}
.popuptime td {color:#fff; font-size: 72%; line-height: 105%;}

td.headerphones {padding-left: 1em;}
td.weekday {padding: 2px;}
.graphic span {font-size: 120%;}

div.rightarticles {}
.rightarticles h4, .navcontent h1, .navcontent h2, .navcontent h3, .navcontent h4, .navcontent h5, .navcontent h6 {color:#fff; margin: 0.5ex; margin-top: 0px; margin-bottom: 0px; text-align: center;}
.rightarticles h4 {font-size: 100%;}
.rightarticles p {font-size: 85%; margin-bottom: 2em;}

td.headphoneapp {color:#006699; font-size: 160%; font-weight: bold;}

table.graphic2 {margin-top: 1ex; margin-bottom: 1em;}
td.rabtime, td.rabtimevih {color:#006699;}
td.wd {width: 2em;}
td.rabtime, td.rabtimevih {border-left: 2px solid #eec554; padding-left: 0.5ex; font-weight: bold;}
div.vih {background-color:#ff0000; margin-right:5px; color:#def0de; font-size: 60%; font-weight: bold; margin-top: 1px; margin-bottom: 1px; text-align: center;}
div.rab {background-color:#eec554; margin-right:5px; color:#def0de; font-size: 60%; font-weight: bold; margin-top: 1px; margin-bottom: 1px; text-align: center;}
td.rabtimevih {border-left: 2px solid #ff0000;}