body { margin: 0px 0px 0px 0px;  }
img {border: 0; }
p.l { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;}
p.c { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: center; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;}
p.jindent { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: justify; margin-right: 20; margin-left: 20; margin-top: 0; margin-bottom: 0; }
p.lindent { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 10; margin-left: 10; margin-top: 0; margin-bottom: 0; }
p.jindent_1 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: justify; margin-right: 20; margin-left: 15; margin-top: 0; margin-bottom: 0; }
p.header_a { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 18; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; font-weight: bold;}
p.header_p { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 18; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; font-weight: bold;}
p.header_r { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 18; TEXT-ALIGN: right; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; font-weight: bold;}
p.descr { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 10; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;font-style: italic;}
p.descr_1 { FONT-FAMILY: Verdana, Arial; COLOR: white; FONT-SIZE: 10; TEXT-ALIGN: left; margin-right: 0; margin-left: 26px; margin-top: 0; margin-bottom: 0; }
p.descr_2 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 10; TEXT-ALIGN: left; margin-right: 0; margin-left: 20; margin-top: 0; margin-bottom: 0;font-style: italic;}
p.descr_4 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 10; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; }
p.descr_5 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 10; TEXT-ALIGN: left; margin-right: 0; margin-left: 20; margin-top: 0; margin-bottom: 0; }
p.descr_6 { FONT-FAMILY: Verdana, Arial; COLOR: white; FONT-SIZE: 10; TEXT-ALIGN: right; margin-right: 26; margin-left: 0px; margin-top: 0; margin-bottom: 0; }
p.descr_7 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 10; TEXT-ALIGN: center; margin-right: 0; margin-left: 0px; margin-top: 0; margin-bottom: 0; }
p.descr_8 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 10; TEXT-ALIGN: right; margin-right: 26; margin-left: 0px; margin-top: 0; margin-bottom: 0; }
p.metro { FONT-FAMILY: Verdana, Arial; COLOR: red; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 30; margin-bottom: 5; font-weight: bold;}
p.class { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 14; TEXT-ALIGN: left; margin-right: 0; margin-left: 20; margin-top: 0; margin-bottom: 0; font-weight: bold;}
p.update { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 10; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 25; margin-bottom: 0;font-style: italic;}
p.soon { FONT-FAMILY: Verdana, Arial; COLOR: #a5a5a5; FONT-SIZE: 10; TEXT-ALIGN: left; margin-right: 0; margin-left: 10; margin-top: 0; margin-bottom: 0;font-weight: bold;}
p.logo { FONT-FAMILY: Verdana, Arial; COLOR: white; FONT-SIZE: 12; TEXT-ALIGN: center; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;}
p.rate { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 7; TEXT-ALIGN: left; margin-right: 0; margin-left: 20; margin-top: 0; margin-bottom: 0;}
p.name { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; font-weight: bold;}
p.name_1 { FONT-FAMILY: Verdana, Arial; COLOR: red; FONT-SIZE: 22; TEXT-ALIGN: right; margin-right: 20; margin-left: 0; margin-top: 0; margin-bottom: 10; font-weight: bold; }
p.name_2 { FONT-FAMILY: Verdana, Arial; COLOR: white; FONT-SIZE: 12; TEXT-ALIGN: right; margin-right: 20; margin-left: 0; margin-top: 0; margin-bottom: 20; font-weight: bold; }
p.name_3 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: center; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 5; font-weight: bold;}
p.name_4 { FONT-FAMILY: Verdana, Arial; COLOR: navy; FONT-SIZE: 14; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;}
p.name_5 { FONT-FAMILY: Verdana, Arial; COLOR: red; FONT-SIZE: 14; TEXT-ALIGN: center; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;}
p.name_6 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 14; TEXT-ALIGN: left; margin-right: 0; margin-left: 7; margin-top: 0; margin-bottom: 3;}
p.name_7 { FONT-FAMILY: Verdana, Arial; COLOR: #659BA3; FONT-SIZE: 14; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;font-weight: bold;}
p.name_p { FONT-FAMILY: Verdana, Arial; COLOR: #616161; FONT-SIZE: 14; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;font-weight: bold;}
p.name_vf { FONT-FAMILY: Verdana, Arial; COLOR: #34729A; FONT-SIZE: 14; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;font-weight: bold;}
p.name_map_location { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; background-color: #dedede; padding: 5;}
p.private { FONT-FAMILY: Verdana, Arial; COLOR: red; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; font-weight: bold; background-color: #FAE0E0; }
p.private_1 { FONT-FAMILY: Verdana, Arial; COLOR: red; FONT-SIZE: 12; TEXT-ALIGN: center; margin-right: 100; margin-left: 20; margin-top: 0; margin-bottom: 0; font-weight: bold; background-color: #FAE0E0; }
p.private_2 { FONT-FAMILY: Verdana, Arial; COLOR: red; FONT-SIZE: 12; TEXT-ALIGN: center; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 5; font-weight: bold; background-color: #FAE0E0; }
p.quote { FONT-FAMILY: Verdana, Arial; COLOR: red; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 20; margin-left: 20; margin-top: 0; margin-bottom: 0; font-weight: bold;  }
p.quote_green { FONT-FAMILY: Verdana, Arial; COLOR: green; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 20; margin-left: 20; margin-top: 0; margin-bottom: 0; font-weight: bold;  }
p.block { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 30; margin-bottom: 5; font-weight: bold;}
p.main { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: justify; margin-right: 0; margin-left: 20; margin-top: 0; margin-bottom: 0; }
p.tab_1 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 0; margin-left: 10; margin-top: 0; margin-bottom: 0; }
p.tab_2 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: right; margin-right: 10; margin-left: 0; margin-top: 0; margin-bottom: 0; }
p.tab_3 { FONT-FAMILY: Verdana, Arial; COLOR: green; FONT-SIZE: 12; TEXT-ALIGN: right; margin-right: 10; margin-left: 0; margin-top: 0; margin-bottom: 0; font-weight: bold; }
p.tab_4 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 11; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; }
p.tab_5 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; font-weight: bold; }
p.tabc { FONT-FAMILY: Verdana, Arial; COLOR: white; FONT-SIZE: 14; TEXT-ALIGN: center; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;font-weight: bold;}
p.tabc_w { FONT-FAMILY: Verdana, Arial; COLOR: white; FONT-SIZE: 12; TEXT-ALIGN: center; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;font-weight: bold;}
p.tabc_b { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: center; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;font-weight: bold;}
p.left_menu { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 11; TEXT-ALIGN: left; margin-right: 10; margin-left: 20; margin-top: 0; margin-bottom: 5;}
p.bot_name { FONT-FAMILY: Verdana, Arial; COLOR: white; FONT-SIZE: 15; TEXT-ALIGN: center; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; font-weight: bold;}
p.bot_name2 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 14; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; font-weight: bold;}
p.complect_name { FONT-FAMILY: Verdana, Arial; COLOR: white; FONT-SIZE: 16; TEXT-ALIGN: center; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; font-weight: bold;}
p.metro_name_l { FONT-FAMILY: Verdana, Arial; COLOR: maroon; FONT-SIZE: 18; TEXT-ALIGN: left; margin-right: 0; margin-left: 5; margin-top: 0; margin-bottom: 0; font-weight: bold;}
p.metro_name_c { FONT-FAMILY: Verdana, Arial; COLOR: maroon; FONT-SIZE: 18; TEXT-ALIGN: center; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; font-weight: bold;}
p.menu { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 2;}
p.menu_1 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 11; TEXT-ALIGN: left; margin-right: 0; margin-left: 10; margin-top: 0; margin-bottom: 0;}
p.menu_2 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 11; TEXT-ALIGN: left; margin-right: 0; margin-left: 10; margin-top: 5; margin-bottom: 2;}
p.menu_3 { FONT-FAMILY: Verdana, Arial; COLOR: white; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 0; margin-left: 10; margin-top: 0; margin-bottom: 0;}
p.menu_4 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 10; TEXT-ALIGN: left; margin-right: 0; margin-left: 10; margin-top: 0; margin-bottom: 0;}
p.menu_lib { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 0; margin-left: 20; margin-top: 0; margin-bottom: 0; font-weight: bold;}
p.totalart { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 10; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; }
p.totalcost { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 10; margin-bottom: 0;  }
p.totalcost_1 { FONT-FAMILY: Verdana, Arial; COLOR: green; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; font-weight: bold; }
p.ext_1 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 10; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;}
p.ext_2 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 10; TEXT-ALIGN: left; margin-right: 0; margin-left: 15; margin-top: 0; margin-bottom: 0;}
p.ext_3 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 10; TEXT-ALIGN: center; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;}
p.ext_4 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 10; TEXT-ALIGN: left; margin-right: 0; margin-left: 20; margin-top: 0; margin-bottom: 0;}
p.ext_5 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 10; TEXT-ALIGN: left; margin-right: 0; margin-left: 25; margin-top: 0; margin-bottom: 0;}
p.full { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 20; margin-bottom: 0;}
p.news_name { FONT-FAMILY: Verdana, Arial; COLOR: #083979; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; font-weight: bold; }
p.news_date { FONT-FAMILY: Verdana, Arial; COLOR: #808284; FONT-SIZE: 12; TEXT-ALIGN: right; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; font-weight: bold; }
p.news { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 11; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; }
p.task { FONT-FAMILY: Verdana, Arial; COLOR: green; FONT-SIZE: 11; TEXT-ALIGN: left; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; font-weight: bold;}
p.flats_1 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 0; margin-left: 15; margin-top: 0; margin-bottom: 0;}
p.flats_2 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: left; margin-right: 0; margin-left: 25; margin-top: 0; margin-bottom: 0;}
p.header_c { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 18; TEXT-ALIGN: center; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; font-weight: bold;}
p.header_12 { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: center; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;}



a {color: #0066b3; text-decoration: underline; font-weight: bold; } 
a:hover {color: #0066b3; text-decoration: none; font-weight: bold; }

a.soon {color: #a5a5a5; text-decoration: underline; font-weight: bold; }
a.soon:hover {color: #a5a5a5; text-decoration: none; font-weight: bold; }

a.menu {color: #083979; text-decoration: underline; font-weight: bold; }
a.menu:hover {color: #083979; text-decoration: none; font-weight: bold; }

a.history {color: blue; text-decoration: underline; font-weight: bold; }
a.history:hover {color: blue; text-decoration: none; font-weight: bold; }

a.full {color: black; text-decoration: underline; font-weight: bold; } 
a.full:hover {color: red; text-decoration: none; font-weight: bold; }

a.control {color: #0066b3; text-decoration: underline; font-weight: bold; }
a.control:hover {color: #5da9dd; text-decoration: none; font-weight: bold; }

a.link {color: #0066b3; text-decoration: underline; font-weight: bold; }
a.link:hover {color: #0066b3; text-decoration: none; font-weight: bold; }

a.link_2 {color: #0066b3; text-decoration: none; font-weight: bold; }
a.link_2:hover {color: #0066b3; text-decoration: underline; font-weight: bold; }

a.link_3 {color: #000080; text-decoration: underline; font-weight: bold; }
a.link_3:hover {color: #000080; text-decoration: none; font-weight: bold; }

a.menu_1 {color: #0066b3; text-decoration: underline; font-weight: bold; }
a.menu_1:hover {color: #0063b3; text-decoration: none; font-weight: bold; }

a.menu_2 {color: red; text-decoration: underline; font-weight: bold; }
a.menu_2:hover {color: red; text-decoration: none; font-weight: bold; }

a.header_logo {color: #b0b0b0; text-decoration: none; font-weight: bold; }
a.header_logo:hover {color: #960000; text-decoration: none; font-weight: bold; }

a.header_logo_lib {color: #f8d500; text-decoration: none; font-weight: bold; }
a.header_logo_lib:hover {color: #f8d500; text-decoration: underline; font-weight: bold; }

a.white {color: #ffffff; text-decoration: none; } 
a.white:hover {color: #ffffff; text-decoration: underline; }

a.lightblue {color: #000080; text-decoration: underline; } 
a.lightblue:hover {color: #000080; text-decoration: none; }

a.blue {color: blue; text-decoration: none; } 
a.blue:hover {color: blue; text-decoration: none; }

a.metro {color: #0063b3; text-decoration: none; } 
a.metro:hover {color: #0063b3; text-decoration: underline; }

a.header_logo_subway {color: #960000; text-decoration: underline; font-weight: bold; }
a.header_logo_subway:hover {color: #960000; text-decoration: none; font-weight: bold; }


td.all {	border-top: 0.5pt solid black;	border-left: 0.5pt solid black;	border-bottom: 0.5pt solid black;	border-right: 0.5pt solid black;	background-color: #ffdd00;	}
td.all_1 {	border-top: 0.5pt solid black;	border-left: 0.5pt solid black;	border-bottom: 0.5pt solid black;	border-right: 0.5pt solid black; }
td.all_2 {	border-top: 0.5pt solid red;	border-left: 0.5pt solid red;	border-bottom: 0.5pt solid red;	border-right: 0.5pt solid red; }
td.trb {	border-top: 0.5pt solid black;	border-left: none;	border-bottom: 0.5pt solid black;	border-right: 0.5pt solid black;	background-color: #ffdd00;	}
td.trb_1 {	border-top: 0.5pt solid black;	border-left: none;	border-bottom: 0.5pt solid black;	border-right: 0.5pt solid black; }
td.tb {	border-top: 0.5pt solid black;	border-left: none;	border-bottom: 0.5pt solid black;	border-right: none;	background-color: #ffdd00;	}
td.lrb {	border-top: none;	border-left: 0.5pt solid black;	border-bottom: 0.5pt solid black;	border-right: 0.5pt solid black;	}
td.lrb_news_addition {	border-top: none;	border-left: 0.5pt solid #dedede;	border-bottom: 0.5pt solid #dedede;	border-right: 0.5pt solid #dedede;	}
td.lrb_news_addition_clip {	border-top: none;	border-left: 0.5pt solid #dedede;	border-bottom: 0.5pt solid #dedede;	border-right: 0.5pt solid #dedede;	background-color: #fff6b6;}
td.lr {	border-top: none;	border-left: 0.5pt solid black;	border-bottom: none;	border-right: 0.5pt solid black;	}
td.lb {	border-top: none;	border-left: 0.5pt solid black;	border-bottom: 0.5pt solid black;	border-right: none;	}
td.rb {	border-top: none;	border-left: none;	border-bottom: 0.5pt solid black;	border-right: 0.5pt solid black;	}
td.l {	border-top: none;	border-left: 0.5pt solid black;	border-bottom: none;	border-right: none	}
td.r {	border-top: none;	border-left: none;	border-bottom: none;	border-right: 0.5pt solid black;	}
td.metro_r {	border-top: none;	border-left: none;	border-bottom: none;	border-right: 0.5pt solid #ffffff;}
td.b {	border-top: none;	border-left: none;	border-bottom: 0.5pt solid black;	border-right: none;	}
td.lrb_v {	border-top: none;	border-left: 0.5pt solid black;	border-bottom: 0.5pt solid black;	border-right: 0.5pt solid black;	background-color: #eef3fa;	}
td.rb_v {	border-top: none;	border-left: none;	border-bottom: 0.5pt solid black;	border-right: 0.5pt solid black;	background-color: #eef3fa;	}
td.menu_1 {	border-top: 0.5pt solid #c61e18;	border-left: none;	border-bottom: 0.5pt solid #c61e18;	border-right: none;	background-color: #ffdd00;	}
td.news_all {	border-top: 0.5pt solid #dedede;	border-left: 0.5pt solid #dedede;	border-bottom: 0.5pt solid #dedede;	border-right: 0.5pt solid #dedede;	background-color: #ffffff;	}
td.table_razdel {	border-top: 0.5pt solid black;	border-left: 0.5pt solid black;	border-bottom: none;	border-right: 0.5pt solid black;	background-color: #fae0e0; }
td.copyrighttop {	border-top: 0.5pt solid #dedede;	border-left: none;	border-bottom: none;	border-right: none; }
td.td-left {	border-top: 0.5pt solid black;	border-left: none;	border-bottom: 0.5pt solid black;	border-right: none;	background-color: #ffdd00;	}

td.r {	border-top: none;	border-left: none;	border-bottom: none;	border-right: 0.5pt solid #ffffff;}
td.r_black {	border-top: none;	border-left: none;	border-bottom: none;	border-right: 0.5pt solid black;}

table.lib

.top td { vertical-align: top; }
.middle td { vertical-align: middle; }
.bottom td { vertical-align: bottom; }

td.top { vertical-align: top; }
td.middle { vertical-align: middle; }
td.bottom { vertical-align: bottom; }

/*стиль таблиц магазинов БК*/
td {  font-size: 9pt;  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif; }
/*стиль таблиц магазинов БК*/


img.all {	border-top: 7pt solid white;	border-left: 7pt solid white;	border-bottom: 7pt solid white;	border-right: 7pt solid white; }

hr.white {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; COLOR: #ffffff; BORDER-BOTTOM: 1px solid; HEIGHT: 1px}
hr.maroon {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; COLOR: maroon; BORDER-BOTTOM: 1px solid; HEIGHT: 1px}








/*library v.3.0*/

p.tab_active { FONT-FAMILY: Verdana, Arial; COLOR: #505050; FONT-SIZE: 12; TEXT-ALIGN: center; margin-right: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; font-weight: bold;}
p.lib_razdel_name { FONT-FAMILY: Verdana, Arial; COLOR: #505050; FONT-SIZE: 14; TEXT-ALIGN: left; margin-right: 0; margin-left: 20; margin-top: 20; margin-bottom: 0; font-weight: bold; text-decoration: underline;}
p.tab { FONT-FAMILY: Verdana, Arial; COLOR: black; FONT-SIZE: 12; TEXT-ALIGN: center; margin-right: 20; margin-left: 20; margin-top: 0; margin-bottom: 0; }





td.active_l
{ 
border-top: 0.5pt solid #000000;
border-right: 0.5pt solid #000000;
border-bottom: none;
border-left: 0.5pt solid #000000;
background-color: #ffffff;
vertical-align: middle;
}

td.active_c
{ 
border-top: 0.5pt solid #000000;
border-right: 0.5pt solid #000000;
border-bottom: none;
border-left: none;
background-color: #ffffff;
vertical-align: middle;
}

td.active_r
{ 
border-top: 0.5pt solid #000000;
border-right: 0.5pt solid #000000;
border-bottom: none;
border-left: none;
background-color: #ffffff;
vertical-align: middle;
}

td.close_l
{ 
border-top: 0.5pt solid #000000;
border-right: 0.5pt solid #000000;
border-bottom: 0.5pt solid #000000;
border-left: 0.5pt solid #000000;
background-color: #808080;
vertical-align: middle;
}

td.close_c
{ 
border-top: 0.5pt solid #000000;
border-right: 0.5pt solid #000000;
border-bottom: 0.5pt solid #000000;
border-left: none;
background-color: #808080;
vertical-align: middle;
}

td.close_r
{ 
border-top: 0.5pt solid #000000;
border-right: 0.5pt solid #000000;
border-bottom: 0.5pt solid #000000;
border-left: none;
background-color: #808080;
vertical-align: middle;
}

td.close_gray
{ 
border-top: none;
border-right: none;
border-bottom: 0.5pt solid #000000;
border-left: none;
background-color: #cecece;
vertical-align: middle;
}

td.lib_content
{ 
border-top: none;
border-right: 0.5pt solid #000000;
border-bottom: 0.5pt solid #000000;
border-left: 0.5pt solid #000000;
background-color: #ffffff;
vertical-align: top;
}

td.head_l
{ 
border-top: 0.5pt solid #000000;
border-right: 0.5pt solid #000000;
border-bottom: none;
border-left: 0.5pt solid #000000;
background-color: #dedede;
vertical-align: middle;
}

td.head_r
{ 
border-top: 0.5pt solid #000000;
border-right: 0.5pt solid #000000;
border-bottom: none;
border-left: none;
background-color: #dedede;
vertical-align: middle;
}

td.tbl_5
{ 
border-top: 0.5pt solid #000000;
border-right: none;
border-bottom: 0.5pt solid #000000;
border-left: 0.5pt solid #000000;
background-color: #dedede;
vertical-align: middle;
}

td.trb_5
{ 
border-top: 0.5pt solid #000000;
border-right: 0.5pt solid #000000;
border-bottom: 0.5pt solid #000000;
border-left: none;
background-color: #dedede;
vertical-align: middle;
}








a.lib_menu_wh {color: #ffffff; text-decoration: none; font-weight: bold; }
a.lib_menu_wh:hover {color: #ffffff; text-decoration: underline; font-weight: bold; }

a.lib_menu_gr {color: #939598; text-decoration: none; font-weight: bold; }
a.lib_menu_gr:hover {color: #939598; text-decoration: underline; font-weight: bold; }

a.header_logo_close {color: #f36e6b; text-decoration: none; font-weight: bold; }
a.header_logo_close:hover {color: #960000; text-decoration: none; font-weight: bold; }

a.header_menu {color: #0066b3; text-decoration: underline; font-weight: normal; }
a.header_menu:hover {color: #0066b3; text-decoration: none; font-weight: normal; }

a.lib_menu_green {color: #008000; text-decoration: underline; font-weight: bold; }
a.lib_menu_green:hover {color: #008000; text-decoration: none; font-weight: bold; }

a.lib_menu_white {color: white; text-decoration: none; font-weight: bold; }
a.lib_menu_white:hover {color: white; text-decoration: underline; font-weight: bold; }

