* {
	border:0;
	margin:0;
	padding:0;
	border-collapse:collapse;
	font-size: 12px; 
	font-family: Tahoma;
	/*color:#000000;*/
}
#yamap img{
  border:0;
}
strong {font-weight: bold;}
strong nobr {font-weight: bold;}
a:hover {text-decoration:none}
body {	background-color:#fefcd9; height:100%;
	width:100%;
	min-height:100%;
	min-width:100%;}
html {	background-color:#fefcd9; height:100%;
	width:100%;
	min-height:100%;
	min-width:100%;}
table#main {
	height:100%;
	width:100%;
	min-height:100%;
	min-width:100%;
				margin-top: 12px;

}

table#main td.left_top {
				height:auto;
	vertical-align:top;
}

table#main td.center_top {
				width:auto;
	vertical-align:top;
				height:auto;
}

table#main td.right_top {
				height:auto;
	vertical-align:top;
}

table#main td.left_cen {
	/*height:100%;*/
	vertical-align:top;
}

table#main td.center_cen {
				width:auto;
	vertical-align:top;
	/*height:100%;*/
}

table#main td.right_cen {
	/*height:100%;*/
	vertical-align:top;
}

table#main td.left_bot {
				width:69px;
	height:70px;
	vertical-align:top;
}

table#main td.center_bot {
				width:auto;
	vertical-align:top;
	height:70px;
}

table#main td.right_bot {
				width:36px;
	height:70px;
	vertical-align:top;
}
table#setka {width:100%; height:100%; min-width:100%;}
table#setka td#left {height:100%;}
table#setka td#center {height:100%; vertical-align:top; width:999px;}
table#setka td.right {height:100%;}

table.main_ {				width:100%;				height:auto;}
table.main_ td.shapka {				width:100%; height:199px; vertical-align:top; background: #f6f5e3 url(../img/shapka-t.jpg) no-repeat right top;}

table.center_ {				width:100%;height:90%;}
table.bottom_ {				width:100%;height:70px;}

div.top_ot {padding-left:70px; padding-top:10px;}
img.top_img {margin-right:40px;}

div.rel {position:relative;}
div.logo {position:absolute; left:30px; top:33px;}
div.tel {position:absolute; right:-0px; top:-29px;}

td.menu {background: #f6f5e3 url(../img/menu.jpg) no-repeat right top; padding-top:11px; padding-left:240px; padding-right:0px; vertical-align:top; width:100%; height:42px; text-align: right;}
td.menu a {font-size:12px; font-family:Arial; color:#ffffff; text-decoration:none}
td.menu a.active {font-size:12px; font-family:Arial; color:#ffeff8; text-decoration:none; font-weight:bold;}

img.left_cart {margin-bottom:9px;}

div.menu-d {padding-left:14px; text-indent:-14px; color: #139e3b;}
div.menu-v {padding-left:22px;  color: #139e3b;}
div.menu-v p a {margin-bottom:0px; color: #139e3b;}
div.menu-d p {margin-top:11px; line-height:14px; color: #139e3b;}
div.menu-d p nobr {color: #139e3b;}
div.menu-in {margin-top:-3px; padding-left:14px; text-indent:0px; color: #139e3b; font-size:11px;}
span.menu-d-s {margin-left:15px}
div.menu {
padding-left:20px;
color: #139e3b;}
div.menu a {
color: #139e3b;}

a.activ_menu-d {
color: #139e3b;
font-weight:bold;}


td.article {padding-top:7px; text-align:left; padding-left:30px; padding-right:20px; vertical-align:top; /*width:550px;*/
				width:100%;
 font-size:12px; font-family:Tahoma; color: #000000 !important;}
td.article a { color: #139e3b !important;}
td.article p {margin-bottom:1em; font-size:12px; font-family:Tahoma;}
h1 {font:23px Arial, Helvetica, sans-serif; color: #000000; margin-bottom:0.8em;}
h1 span {font-size: 24px; color: #37aa74; display: block; font-style: italic; font-family: Georgia, "Times New Roman", Times, serif; margin-left: 40px;
}

h2 {font: 18px Arial, Helvetica, sans-serif; color: #159930; margin-bottom: 0.6em; margin-top: 1.12em;}

p {margin-bottom:0.5em}


td.bl {width:190px; vertical-align:top; text-align:right; padding-left:35px; height:100%;}
table.block {font:10px Tahoma;
position: relative; left: 20px;
color:#b7b7b7;
width:189px;}
table.block a {font:12px Tahoma;
color:#139e3b;
/*color:#72b300;*/}

table.block td.g_t {background:url(../img/green_top.jpg) no-repeat top left; height: 9px; font-size:0px; line-height:0px; vertical-align:bottom;}
table.block td.g_c {height:100%; background: #eeffd7 url(../img/pervich-i.jpg) bottom right no-repeat; padding-left:10px; padding-right:42px; vertical-align:top;}
table.block td.g_b {background:url(../img/green_bot.jpg) no-repeat top left; height: 9px; font-size:0px; line-height:0px; vertical-align:top;}

table.block td.o_t {background:url(../img/orange_top.jpg) no-repeat top left; height: 9px; font-size:0px; line-height:0px; vertical-align:bottom;}
table.block td.o_c {height:100%; background: #fff1ce url(../img/vop-i.jpg) bottom right no-repeat; padding-left:10px; padding-right:42px; vertical-align:top;}
table.block td.o_b {background:url(../img/orange_bot.jpg) no-repeat top left; height: 9px; font-size:0px; line-height:0px; vertical-align:top;}

table.block td.od_t {background: #ffe1ab url(../img/orange_dark_top.jpg) no-repeat top left; height: 9px; font-size:0px; line-height:0px; vertical-align:bottom;}
table.block td.od_c {height:100%; background: #ffe1ab; padding: 0px 10px; vertical-align:top;}
table.block td.od_b {background: #ffe1ab url(../img/orange_dark_bot.jpg) no-repeat top left; height: 9px; font-size:0px; line-height:0px; vertical-align:top;}

table.block td.b_t {background:url(../img/blue_top.jpg) no-repeat top left; height: 9px; font-size:0px; line-height:0px; vertical-align:bottom;}
table.block td.b_c {height:100%; background:#effaff url(../img/news-i.jpg) bottom right no-repeat; padding-left:10px; padding-right:42px; vertical-align:top;}
table.block td.b_b {background:url(../img/blue_bot.jpg) no-repeat top left; height: 9px; font-size:0px; line-height:0px; vertical-align:top;}

table.block td.p_t {background:url(../img/pink_top.jpg) no-repeat top left; height: 9px; font-size:0px; line-height:0px; vertical-align:bottom;}
table.block td.p_c {height:100%; background:#ffeff8 url(../img/article-i.jpg) bottom right no-repeat; padding-left:10px; padding-right:42px; vertical-align:top;}
table.block td.p_b {background:url(../img/pink_bot.jpg) no-repeat top left; height: 9px; font-size:0px; line-height:0px; vertical-align:top;}

table.block td.gr_t {background:url(../img/grass_top.jpg) no-repeat top left; height: 9px; font-size:0px; line-height:0px; vertical-align:bottom;}
table.block td.gr_c {height:100%; background: #d5ffb6 bottom right no-repeat; padding-left:10px; padding-right:15px; vertical-align:top;}
table.block td.gr_b {background:url(../img/grass_bot.jpg) no-repeat top left; height: 9px; font-size:0px; line-height:0px; vertical-align:top;}

small {font-family:tahoma;
font-size:10px;
color:#139e3b;
/*color:#72b300;*/}
big {font-family:tahoma;
font-size:10px;
color:#b7b7b7;}

td.footer {vertical-align:middle; width:100%; height:56px; background: #e5e5e5 url(../img/bottom.jpg) no-repeat left top;}
table.fot {width:100%;}
td.fot_lef {vertical-align:middle; width:330px; height:56px; padding-left:55px; padding-right:50px; font-size:11px; font-family:Tahoma; color:#ffffff;}
td.fot_lef a {font-size:11px; font-family:Tahoma; color:#ffffff;}

td.fot_righ {vertical-align:middle; height:56px; font-size:11px; font-family:Tahoma;}
td.fot_righ a {font-size:11px; font-family:Tahoma; color:#5f9008}
span.menu_t {margin-right: 19px;}
span.menu_b {margin-right:15px;}
span.menu_b a {color: #139e3b;}


td.prob {vertical-align:top; padding-top:15px; width:999px; height:75px;}
td.prob_bot {vertical-align:top; width:999px; height:0px;}


a.cent_a {color:#139e3b; font-weight:bold}

ul, ol {
         margin-left: 40px;
         margin-bottom: 15px;
         margin-top: 3px;
}
ul li, ol li {
         margin-bottom:4px;}

ul li {
         list-style-image:url(/img/marker.gif);
         margin-left: 18px; 
         padding-left: 0px; 
         text-indent: 0px;

}

ol li {
         list-style-image: none;
}

ul { 
         margin-left: 0px; 
         padding-left: 0px;
          position: relative;
          left: 1.25em;
          margin-right: 1.25em;
} 

img.v_r {
         margin-left:10px;
         float:right;
}
img.v_l {
         margin-right:10px;
         float:left;
}

a strong {
         color:#139e3b;
}

.main_page_table {
         width: 100%;
         margin: 12px 0px 12px 0px;
}

.main_page_table td {
        padding: 6px 0px 3px 0px;
}

.main_page_table td img {
        margin-bottom: 8px;
}

img.f_r {
         margin-left:10px;
         float:right;
         border: 3px solid #47a6a0;
}
img.f_l {
         margin-right:10px;
         float:left;
         border: 3px solid #47a6a0;
}
td.article img {
         border: 3px solid #47a6a0;
}

table.main_page_table td img {
         border:0px;
}


span.bld {font-weight:bold;}

span.bld nobr {font-weight:bold;}

table.article_table td { border: solid 1px #000000; padding: 4px 10px 4px 10px;}
table.article_table td ul { margin-top: 0px; margin-bottom: 0px;}


input {
         margin: 0px 0.28em 5px 0px;
padding: 4px;
font-size: 90%;
         border: 1px solid #47a6a0;
width: 15.8em;
height: 2em;
}

textarea {
         margin: 0px 0px 5px 0px;
padding: 4px;
font-size: 90%;
         border: 1px solid #47a6a0;
width: 32.3em;
height: 100px;
}

input.button {
         margin: 0px 0px 10px 0px;
         border: 1px solid #47a6a0;
width: 7em;
height: auto;
}

h3 {
         margin: 0px 0px 0.8em 0px;
         color: #3dbd5e;
         font-size: 160%;
}

.new { margin-top: 10px; border: solid 2px #ffc3e5; width: 166px; margin-right: -50px; background: #ffe4f3 url(/mg/new.gif) left top no-repeat;}
.new_in { margin: 5px; }
.new_in div p {margin-top: 3px;}

.ban_ny_2010 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/img/ban_ny_2010_center.png');}
.ban_ny_2010[class] { background: url(/img/ban_ny_2010_center.png) left top no-repeat;}

.metka img { border: none !important; -filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}

#metka_0 { -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/img/zubov-net_0.png');}
#metka_1 { -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/img/zubov-net_1.png');}
#metka_2 { -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/img/zubov-net_2.png');}
#metka_3 { -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/img/zubov-net_3.png');}
#metka_4 { -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/img/zubov-net_4.png');}


.cif {text-decoration: none !important;}

.gal_item div { position: absolute; font-size: 125%;}

.anons { height: 100px; position: relative; left: 20px; text-align: left; padding: 10px; }
.anons a { color: #cc3300 !important; text-decoration: none; }
.anons a.case { font-size: 22px; line-height: 19px; }
.anons div.case-name { text-align: center; margin-top: 8px; }
.anons div.case-name a { font-size: 12px !important; line-height: 1.1em; font-weight: bold; color: #aa1a00 !important; }

.loop {text-decoration: none; position: relative; display: block; float: left; margin: 0 12px 10px 0;}
.loop div {position: absolute; z-index: 2; bottom: 5px; right: 5px; background:url(../img/loop.png); width: 22px; height: 26px; }

.bread { padding: 0 0 20px 0px;}
.bread a {/* text-decoration: none; color: green;*/}
