body {padding:0;margin:0;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}
img {border:0;}
#main {width:100%;height:100%;border-collapse:collapse;}
a:link, a:active, a:visited {text-decoration: none;}
a:hover, a:visited:hover  {text-decoration: underline;}
table {font-size: 8pt;}
#top1 {padding:1px 0 0 0;background: url(img/tlbg2.gif) repeat-x bottom;}
#top1 table {width: 100%;border-collapse: collapse; width: 100%;height: 19px;font-size: 10px;_line-height: 9px; white-space:nowrap;}
#top1 a, #bm1 a, .rtlink a {color: #fff;}
#bm1 {border-collapse: collapse;font-size: 10px;margin: 0 0 0 19px;height: 19px;_line-height: 9px;}
#bm1 td {padding: 0 15px 0 8px;white-space:nowrap;}
.smtd1 {background: url(img/tlbg3.gif) no-repeat top right;}
.blrtd {padding: 0 10px;width:30%;text-align: center;}
.blrtd table {border-collapse: collapse;}
.blrtd table td {padding: 0 1px 1px 0;}
#bc {text-align:center;color:#4C4C4C;}
#mnst a, #bm a, #smart b  {color: #293751;}
#bm {margin: 10px 0;font-weight: bold;}
#bm img {margin: 0 5px;}
#bm a:link, #bm a:visited {text-decoration:underline;}
#bm a:hover, #bm a:visited:hover {text-decoration:none;}
a#smart:link, a#smart:visited {color:#4C4C4C;}
a#smart:hover, a#smart:visited:hover {color:#4C4C4C;}
#bm2 {border-collapse: collapse; width: 100%; height: 82px;font-size: 7pt;}
#bottom {height: 102px; padding: 1px 0 0 0;}
#bm0 {background: url(img/tlbg2.gif) repeat-x top;height: 19px;}
#top {height: 93px;padding:0;}
#toptb {height: 93px;border-collapse:collapse;width:100%;}
#logo {height: 73px; background: url(img/tlbg.gif);margin: 0 1px;text-align: left;padding: 0 0 0 17px;}
#logo div {padding: 10px 0 0 0;}
.ttdl {width:190px; padding: 0 5px; text-align: right;}
.ttdm {padding: 0 5px; text-align: left;}
.ttdr {padding: 0 5px; text-align: right;}
.p0 {padding: 0;}
#topbaner {width: 600px; padding:1px; border-left: 1px #697385 solid;background: url(img/border.gif) repeat-x bottom;}
.rtlink {height: 19px; background: url(img/izb.gif); border-left: 1px solid #5F8DCE;border-right: 1px solid #5F8DCE;padding: 0 0 0 9px;font-size: 7pt;font-weight: bold;color:#fff;}
.rtlink div {padding: 3px 0 0 15px;background: url(img/arr2.gif) no-repeat center left;}
.rtlink2 {margin: 7px 0 10px 0; padding: 0 0 0 10px;font-weight: bold;}
.rtlink2 a:link, .rtlink2 a:visited {color:#293751;text-decoration: underline;}
.rtlink2 a:hover, .rtlink2 a:visited:hover {color:#293751;text-decoration: none;}
.rtb {width: 290px;border-collapse: collapse;border-top: 1px #D2D5DA solid;}
.rtb_calendar {width: 290px;border-collapse: collapse;}
.rtd sub {font-size: 8px;}
.rtb th {text-align: right;}
.tdw {border-bottom: 1px solid #D2D5DA;background: url(img/border2.gif) repeat-y right;padding: 0 11px 0 0;height: 27px;}
.tdw2 {border-bottom: 1px solid #D2D5DA;padding: 0 0 0 0px;}
.tdw2 a:link, .tdw2 a:visited {color:#293751;text-decoration: none;}
.tdw2 a:hover, .tdw2 a:visited:hover {color:#293751;text-decoration: underline;}
.tdc {border-bottom: 1px solid #D2D5DA;background: url(img/border2.gif) repeat-y right;padding: 1px 2px 1px 1px;}
.tdc div {background:#F2F2F2;padding: 6px 11px 5px 0;}
.tdc2 {border-bottom: 1px solid #D2D5DA;padding: 1px 0 1px 1px;}
.tdc2 div {background:#F2F2F2;padding: 6px 0 5px 10px;}
.tdlc {background: url(img/border2.gif) repeat-y right;padding: 1px 2px 0 1px;}
.tdlc div {background:#F2F2F2;padding: 6px 11px 5px 0;_padding: 5px 11px 5px 0;}
.tdlc2 {padding: 1px 0 0 1px;}
.tdlc2 div {padding: 6px 0 5px 10px;_padding: 5px 0 5px 10px;background:#F2F2F2;}
.rpic {width: 89px;padding: 1px 2px 0 0;background: url(img/border2.gif) repeat-y right;}
.rline {height:2px;font-size: 1px;line-height: 1px; border-top: 1px #E5E5E5 solid;margin: 1px 0 0 0;}
.rtitle {background: #E5E5E5;color:#293751;font-weight:bold;padding: 2px 0 2px 10px;}
.rtitle a:link, .rtitle a:visited {color:#293751;text-decoration: none;}
.rtitle a:hover, .rtitle a:visited:hover {color:#293751;text-decoration: underline;}
.rpred {border: 1px #697385 solid;background: #fff;padding: 1px;margin: 1px 0 1px 0;}
#right {width: 290px;padding: 2px 2px 3px 2px;_width: 294px; vertical-align: top;border-left: 1px #697385 solid; border-top: 1px #697385 solid;background: url(img/border.gif) repeat-x bottom #E2F0FC;}
.border {padding: 0;height: 1px;background: #697385;font-size: 1px;}
.borderw {padding: 0;height: 1px;background: #fff;font-size: 1px;}
.right_text {padding-left: 5px; padding-right: 5px;vertical-align: top;}
.right_picture_and_price {float:left;}
.right_price {text-align: center; font-weight: bold;}
.right_logo {padding-left: 29px;}
.right_company {text-align: right; padding-right: 5px;}
.right_picture {padding-left:5px; padding-top:5px;}
#left {padding:1px 0 0 0;border-top: 1px #fff solid;width: 203px;}
#left .rtlink {margin: 0 3px 2px 2px;}
.list {width: 194px;border-collapse:collapse;font-size: 7pt;}
.list a {color:#293751;}
.list th {width: 50%;text-align: left;}
.list div {padding: 5px 0 5px 15px;}
.tnv {padding: 0 1px 1px 0;border-bottom: 1px solid #D2D5DA;width:50%;}
.tnv div {background: url(img/arr3.gif) no-repeat top left #fff;}
.tnv_all {padding: 0 1px 1px 0;border-bottom: 1px solid #D2D5DA;width:100%;}
.tnv div_all {background: url(img/arr3.gif) no-repeat top left #fff;}
.tnvr {padding: 0 0 1px 2px;width:50%;border-bottom: 1px solid #D2D5DA;background:url(img/border2.gif) repeat-y left;}
.tnvr div {background: url(img/arr3.gif) no-repeat top left #fff;}
.nvw, .nvg {padding: 1px 1px 1px 0;border-bottom: 1px solid #D2D5DA;width:50%;}
.nvw div, .nvwr div, .nvwl div, .nvwrl div   {background: url(img/arr3.gif) no-repeat top left #F2F2F2;}
.nvwr, .nvgr  {padding: 1px 0 1px 2px;width:50%;background:url(img/border2.gif) repeat-y left;border-bottom: 1px solid #D2D5DA;}
.nvg div, .nvgr div {background: url(img/arr3.gif) no-repeat top left #fff;}
.nvwl {padding: 1px 1px 0 0;width:50%;}
.nvwrl {padding: 1px 0 0 2px;width:50%;background:url(img/border2.gif) repeat-y left;}
.glavn {background: url(img/border.gif) repeat-x bottom #517FBE;padding: 0;}
.glavn div {height: 18px;background: url(img/tm_l1.gif) no-repeat bottom left;}
.glavn div div, .tcmenu div div, .tcmenuy div div {background: url(img/tm_r.gif) no-repeat bottom right;line-height: 15px;padding: 0 9px 0 10px;}
.tcmenul div div {background: url(img/tm_rl.gif) no-repeat bottom right;line-height: 15px;padding: 0 9px;}
#tcmenu .glavn a {color: #fff;}
.tcmenu, .tcmenul {background: url(img/border.gif) repeat-x bottom #D8E2F3;padding: 0;}
.tcmenuy {background: url(img/border.gif) repeat-x bottom #FEC109;padding: 0;}
.tcmenu div, .tcmenul div, .tcmenuy div {height: 18px;background: url(img/tm_l1.gif) no-repeat bottom left;}
#tcmenu {padding: 0 0 8px 0;background: #EEF6FD;}
#tcmenu a {color: #293751;}
#tcmtable {height: 18px;width: 100%;border-collapse: collapse;font-weight: bold;border-top: 1px solid #697385;position: relative; top: -1px;}
#tcmtable2 {height: 18px;width: 43%;border-collapse: collapse;font-weight: bold;border-top: 1px solid #697385;margin:0 13px;position: relative; top: -2px;}
#tcmtable td, #tcmtable2 td {text-align: center;}
.ctitle {height: 19px;background: url(img/ct.gif);border-left: 1px solid #697385;border-right: 1px solid #697385;clear:both;}
.ctitle div {background: url(img/ct2.gif) no-repeat center left;height: 19px;padding: 0 0 0 27px;line-height: 17px;font-weight: bold; color: #fff;}
.ctitle h1 {font-size:8pt; margin:0;}
.clist  {width: 100%;border-collapse: collapse;empty-cells:show;color: #4C4C4C;margin: 5px 0 0 0;}
.clist2 {width: 100%;border-collapse: collapse;empty-cells:show;color: #4C4C4C;margin: 5px 0;}
.clist3 {width: 100%;border-collapse: collapse;empty-cells:show;color: #4C4C4C;}
.clist a:link, .clist  a:visited, .clist2 a:link, .clist2  a:visited  {text-decoration:underline; color: #293751;}
.clist a:hover, .clist a:visited:hover, .clist2 a:hover, .clist2 a:visited:hover {text-decoration:none; color: #293751;}
.clist2 th {background: url(img/lc2.gif) no-repeat center left; padding: 0 0 0 34px; height: 28px;font-weight: normal;text-align: left;}
.clist2 a {font-weight: bold;}
.clist th {width: 70px; padding: 0 0 0 34px;background:url(img/lc.gif) no-repeat left center; height: 28px;text-align: left;}
.em {height: 1px; padding: 0;background:url(img/dotc.gif) repeat-x;}
.em2 {width: 10px;padding: 0;}
.dop {margin: 0 10px 13px 0;text-align: right;}
.dop table{margin: 0 0 0 auto;}
.dop td {background: url(img/arr4.gif) no-repeat center left;font-size: 10px; font-weight: bold;}
.dop a:link, .dop a:visited {color: #293751;}
.dop a:hover, .dop a:visited:hover {color: #FEC109;}
.dopftd {padding: 0 15px 0 14px;}
.dopstd {padding: 0 0 0 14px;}
.dop_right {margin: 0 0px 6px 0;text-align: right;}
.dop_right table{margin: 0 0 0 auto;}
.dop_right td {background: url(img/arr4.gif) no-repeat center left;font-size: 10px; font-weight: bold;}
.dop_right a:link, .dop_right a:visited {text-decoration: underline; color: #293751;}
.dop_right a:hover, .dop_right a:visited:hover {text-decoration: none; color: #FEC109;}
.dopftd_right {padding: 0 2px 0 14px;}
.cimg {padding: 3px 0 0 0;vertical-align: top;}
.cimg img {border: 3px double #293751;}
.l {padding: 0 0 0 34px;}
.th {background: url(img/vz.gif) no-repeat left center;width: 70px; font-weight: bold; padding: 0 0 0 34px; height: 20px;}
.p1 {padding: 1px;}
#lefttable {border-collapse: collapse; width: 203px;height: 100%;}
#cbtable {width:100%;border-collapse: collapse;height: 100%;}
#ctdb {padding:1px 0 0 0;}
#flow {padding: 1px; height: 302px;background: url(img/border.gif) repeat-y right;}
#flow1 {padding: 1px; height: 122px;background: url(img/border.gif) repeat-y right;}
#lefttable .rtlink {position: relative; top: -1px; z-index:10;}
.lt24 {vertical-align: top;padding: 0 0 1px 0;background: url(img/border.gif) repeat-y right #E2F0FC;height: 200px;}
.lt244 {vertical-align: top;padding: 0 0 1px 0;background: url(img/border.gif) repeat-y right #E2F0FC;height: 10px;}
.lt25 {height: 2px;font-size: 1px;background:url(img/border.gif) repeat-x top #E2F0FC;position: relative;top: -2px;z-index: 10;text-align: right;}
.lt26 {background: #697385;margin: 0 0 0 2px;padding: 1px 0;width: 198px;position: relative; top: -1px; z-index:10;}
.lt27 {background: #fff;width: 196px;margin: 0 0 0 1px;}
.b25 {background: url(img/border.gif) repeat-y right #E2F0FC;}
.tdltm {vertical-align:top;padding: 0 1px;border-top: 1px #fff solid;}
#activ {background: url(img/arr3.gif) no-repeat top left #FEC109;}
.ctitle1 {background: url(img/op.gif) no-repeat top left #fff; padding: 0 0 13px 35px; margin: 18px 0 10px 11px;font-weight: bold; text-transform: uppercase;color:#4C4C4C;}
.ctitle2 {background: url(img/op_2.gif) no-repeat top left #fff; padding: 0 0 10px 35px; margin: 18px 0 10px 11px;font-weight: bold; text-transform: uppercase;color:#4C4C4C;}
.ctitle3 {background: url(img/op_3.gif) no-repeat top left #fff; padding: 0 0 10px 35px; margin: 18px 0 10px 11px;font-weight: bold; text-transform: uppercase;color:#4C4C4C;}
#rtm {width: 91px; padding:0; vertical-align: top;}
#rtm table {width: 82px; font-size: 10px;border-collapse: collapse;line-height: 9px;}
.tdl {width: 6px;padding: 0;background: url(img/llm.gif) no-repeat top left;font-size: 1px;}
.tdr {width: 6px;padding: 0;background: url(img/llm1.gif) no-repeat top left;font-size: 1px;}
#rtm table th {height: 66px; padding: 2px 0 6px 0;background: url(img/llm2.gif) repeat-x top;}
#rtm a:link, #rtm a:visited {text-decoration: underline; color: #293751;}
#rtm a:hover, #rtm a:visited:hover {text-decoration: underline; color: #FEC109;}
#rtm th img {margin: 0 0 6px 0;}
#rtm #aa .tdl {width: 6px;padding: 0;background: url(img/llm_a.gif) no-repeat top left;font-size: 1px;}
#rtm #aa .tdr {width: 6px;padding: 0;background: url(img/llm1_a.gif) no-repeat top right;font-size: 1px;}
#rtm table #aa th {height: 66px; padding: 2px 0 6px 0;background: url(img/llm2_a.gif) repeat-x top;}
.tdl2 {width: 50%;padding:0 39px 0 8px; vertical-align: top;}
.em3 {width: 1px; padding: 0;background: url(img/dot1.gif) repeat-y;}
.tdr2 {width: 50%;padding:0 8px 0 39px;vertical-align: top;}
.date {font-weight: bold; background: url(img/arr1.gif) no-repeat center left #fff; padding: 0 0 0 11px;}
.tdrc {border-collapse: collapse;color: #4C4C4C;empty-cells:show;}
.tdrc a {color: #4C4C4C;}
.tdrc img {margin: 0 0 6px 0;border: 3px double #D2D5DA;}
.emhorl {background: url(img/dot2.gif) repeat-x center right; height: 28px; padding:0;}
.emhorr {background: url(img/dot2.gif) repeat-x center left; height: 28px; padding:0;}
.ntb {border-collapse: collapse; width: 100%;}
.llctd  {padding: 0 43px 0 19px;vertical-align: top;}
.ddd {background: #D3D4D6;}
.ddd th, .ddd td {border: 1px #fff solid;padding:  4px 7px; vertical-align: top;}
.ddd .ggg th, .ggg td {background: #F2F2F2;}
.ddd .www th, .www td {background: #ffffff;}
.ddd th {text-align: left;}
.pics2 {width: 124px; vertical-align: top;padding: 0 0 0 10px;}
.pics2 img {border: 3px double #D1DAE3;}
.pl20 {padding: 0 0 0 20px;}
.normal_content {padding: 10px 10px 10px 10px;}
.normal_content a:link, .normal_content a:visited {text-decoration: underline; color: #293751;font-weight: bold;}
.normal_content a:hover, .normal_content a:visited:hover {text-decoration: underline; color: #FEC109;font-weight: bold;}
.normal_content_not_bold_links {padding: 10px 10px 10px 10px;}
.normal_content_not_bold_links a:link, .normal_content_not_bold_links a:visited {text-decoration: underline; color: #293751;font-weight: normal;}
.normal_content_not_bold_links a:hover, .normal_content_not_bold_links a:visited:hover {text-decoration: underline; color: #FEC109;font-weight: normal;}
.active_tab_text {color: #293751;font-weight: bold;}
.cmap {padding: 3px 0 0 0;vertical-align: top;}
.cmap img {border: 3px double #D2D5DA;}
.metro_text {padding-bottom : 6px; font-weight: bold; text-align: left;}
.metro_text img {margin:0 7px 0px 0;}
.metro_text1 {padding-bottom: 16px;}
.metro_text2 {padding-bottom: 0px;}
.search_results{color: #293751;padding-right: 10px; text-align: left;}
.search_results_block {vertical-align: top; border: 1px #697385 solid;}
.serp_header_table {border:0;}
.serp_header_td1 {width = 75%; padding: 1px 5px 5px 1px;}
.serp_header_td2 {width = 25%; padding: 1px 1px 5px 5px;}
.serp_header_td3 {width = 75%; padding: 5px 1px 5px 1px;}
.serp_block_table {width=100%;}
.serp_block_table_the_only_object {width=50%;}
.serp_block_td {width=50%; vertical-align: top; text-align: left; border: 1px #697385 solid;}
.rpred_search_results {border: 0;background: #fff;padding: 0px;margin: 0px 0 0 0; text-align: left;}
.rtb_search_results {width=100%; border-collapse: collapse;border-top: 1px #D2D5DA solid;}
.rtd_search_results sub {font-size: 8px;}
.rtb_search_results th {text-align: right;}
.right_text_search_results {padding-left: 5px; padding-right: 5px; padding-top: 5px; vertical-align: top; text-align: left;}
.dopstd_right {padding: 0 0 0 14px;}
.serp_block_dopstd_right {padding: 0 0 0 14px;}
.serp_dop_right {margin: 0 10px 6px 0;text-align: right;}
.serp_dop_right table{margin: 0 0 0 auto;}
.serp_dop_right td {background: url(img/arr4.gif) no-repeat center left;font-size: 10px; font-weight: bold;}
.serp_dop_right a:link, .dop_right a:visited {text-decoration: underline; color: #293751;}
.serp_dop_right a:hover, .dop_right a:visited:hover {text-decoration: none; color: #FEC109;}
.right_text_search_results {padding-left: 12px; padding-right: 5px; padding-top: 5px; vertical-align: top; text-align: left;}
.serp_right_price {text-align: left; padding-left: 25px; font-weight: bold;}
.serp_podrobnee {vertical-align: bottom;}
.topics_anywhere {padding: 0px 10px 10px 10px;}
.topics_anywhere a:link, .topics_anywhere a:visited {text-decoration: underline; color: #293751;font-weight: normal;}
.topics_anywhere a:hover, .topics_anywhere a:visited:hover {text-decoration: underline; color: #FEC109;font-weight: normal;}

.calendar_today {COLOR:#293751; FONT-WEIGHT: bold; Background-color:#ff9900;}
.calendar_today a:link, .calendar_today a:visited {text-decoration: underline; color: #293751;}
.calendar_out {COLOR:#999999; FONT-WEIGHT: bold;}
.calendar_out a:hover, .calendar_out a:visited:hover {text-decoration: underline; color: #FEC109;font-weight: normal;}
.calendar td{COLOR:#333333; FONT-FAMILY:Verdana,Arial; FONT-SIZE:11px; LINE-HEIGHT:150%; BORDER-RIGHT:#666666 0px solid; BORDER-TOP:#666666 0px solid; BORDER-LEFT:#666666 0px solid; BORDER-BOTTOM:#666666 0px solid;}
a.forum {
	background: url('../img/icon_latest_reply.gif') no-repeat;
	background-position: 0 3px;
	padding-left: 20px;
}

