h3 {font-size:16px}
.top_nav .top_mnu {font-size:95%; position:relative; z-index:1; margin:0px;  white-space:nowrap }
.top_nav  {padding:0px;height:18px; line-height:18px; margin:0px; }
.top_nav ul.top_mnu, .top_nav ul.top_mnu ul {list-style: none;  padding: 0; }
.top_nav ul.top_mnu li {margin:0 10px 0 0; float: left;  position: relative; width:auto;}
* HTML .top_nav ul.top_mnu li li a {width:100%}
.top_nav ul.top_mnu li a ,.top_nav ul.top_mnu li li a {display:block;padding:0 5px;text-decora tion:none}
.top_nav ul.top_mnu li li {margin:0;clear:left;padding:1px;width: 140px;}
.top_nav ul.top_mnu ul {border:1px solid #DDD; background:#fff url('//static.meta.ua/img/m/bg_z.gif') top repeat-x; display: none;  position: absolute;  padding: 0;  margin:0; float:left;}
.top_nav ul.top_mnu li:hover ul, ul.top_mnu li.jshover ul {display: block;}
.top_nav ul.top_mnu a:hover{color:#000; text-decoration:underline}
.top_lng {font-size:85%; margin-top:-10px}
.top_lng a {text-decoration:none}
.top_lng a:hover {text-decoration:underline; color:#000}

h3.themN {color:#bbb;margin-bottom:0; margin-top:0;line-height:20px; padding-bottom:3px;}
.themN .themSp *,.themN .themCn {position:relative; top:2px;}
.themN a {color:#333; background:url(//static.meta.ua/search2/img/ico/orange.gif) no-repeat 2px 3px; padding-left:16px;text-decoration:none;color:#333}
/*.themN .themSp {border-bottom:1px solid #ccc;}*/
.themSp span {c olor:#3366BB; color:#333}
.themBot {margin-bottom:3px;margin-top:4px;line-height:100%}
.themBot a {color:#888}

a {color:#003F94;}
body {over flow-x:hidden;margin:0;padding:0px 10px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:80%; background:#fff;}
table {font-size:100%;}
table, body {font-family:Arial,Helvetica,sans-serif}
form {margin:0}
a.sm {font-size:85%; color:#999}
a.b {font-weight:bold}
.max {position:relative; z-index:3}
* HTML .max {position:fixed; z-index:3}
.main_res { line-height:20px;border-top:1px solid #DDD; min-height:300px;}
.main_res strong {color:#333}
.header {back ground:#F7F9FB; padding:5px 10px 0 10px; font-size:110%;}
.main_res .res {}
.res .li {border:0px solid; margin-bottom:10px; clear:left}
.res .title:hover {border-bottom:1px solid red}
.res .title {font-size:125%;line-height:125%; color:#003F94; text-decoration:none; border-bottom:1px solid}
.res a.title:visited {color:#551A8B}
.res a.title:active {color:#F00}
.res .quote {line-height:16px; margin:0; margin-top:0px}
.res .jquote {background:url(//static.meta.ua/search2/img/m/hl.gif) no-repeat left bottom;margin:5px;border-left:1px solid #ccc; margin-bottom:2px;padding:0px 5px;padding-bottom:4px;}
.res .info {margin-top:0px;font-size:90%}
/*.res .spell, .res .spellerror{border-bottom:1px solid red;}*/
.res .spell, .res .spellerror{color:red;}
.res .url {color:#008000}
.res .rest {color:/*#003F94*/ #888; text-decoration:none}
.res .rrub {color:/*#003F94*/ #888; text-decoration:none}
.context ul li a, .market_item a {text-decoration:none !important; border-bottom:1px solid; display:inline !important; line-height:125%}
.context ul li a:hover, .market_item a:hover{border-bottom:1px solid red}
* HTML .context ul {position:relative; left:-30px}
.context a:active,.market_item a:active{color: red !important}


.res .rrub:hover,
.res .rest:hover
	{text-decoration:underline}
.res .link {color:/*#003F94;*/ #888; text-decoration:none;}
.res .link:hover{border-bottom:1px dashed #888;text-decoration:none;}
.res .reg {color:#777}
/*.themes:hover {background-color:#FC0 !important; color:#222 !important} */
.maplinks {}
.maplinks a {text-decoration:none; border-bottom:1px solid}
.maplinks a:hover {text-decoration:none; border-bottom:1px solid red}

.pager .pages .pgr_sel {background:#F1F5F7; border-bottom:2px solid #B1BFC7; font-size:140%;width:30px;}
.pager .pages .pgr_sel, .pager .pgr {margin:0 1px;display:inline-block; line-height:30px;  height:30px; text-align:center;}
.pager .pages .pgr {width:30px; font-size:130%}
.pager .nav a,.pager .nav b { font-size:125%; font-weight:bold;}
.pager .nav {padding:0px 0 15px 0;}
.pager .noact * {color:#ddd !important}
.pager .sort {white-space:nowrap}
.pager .sort a,.pager .sort span {padding: 1px 5px; margin:0 1px;line-height:20px;  height:20px; text-align:center;width:90px; white-space:nowrap;}
.pager .sort span {background:#F1F5F7; border-bottom:2px solid #B1BFC7;}
.pager .sort a { border-bottom:2px solid #FFF;}

.bott {margin-left:5px}
.pager .nav .rarr {color:#999; font-size:12px}
.null16 {width:16px;height:1px;}
.add_context{color:#777}
.mess li {margin-bottom:3;}
.main_res .more i,.main_res .more_minus i,.main_res .more_ani i
	{font-style : normal; width:16px;margin-left:18px; line-height:16px;height:16px;} 
.main_res .more i:hover,.main_res .more_minus i:hover,.main_res .more_ani i:hover
	{text-decoration:underline}

.main_res .more,.main_res .more_minus,.main_res .more_ani 
	{margin-left:3px; cursor:pointer; color:#7b7; white-space:nowrap; line-height:16px;  min-width:16px; height:16px; display:inline-block;background:url(//static.meta.ua/search2/img/ico/plus_gg2.gif) no-repeat;}
.main_res .more_minus {background:url(//static.meta.ua/search2/img/ico/minus_gg2.gif) no-repeat;}
.main_res .more_ani {background:url(//static.meta.ua/search2/img/ico/plus_agg.gif) no-repeat;}
/*menu*/
.zakl,.zakl_act	{  padding:0 3px; line-height:8px}
.zakl_act { color:#333;text-decoration:none; cursor:default}
.zakl{ }
.thpanel {bor der-right:1px dashed #ddd;padding-bottom:15px; background:#F7FAFB}
.thpanel #z1, .thpanel #z2{overflow:hidden;clear:both;width:100%}
.themes a:visited {color:#551A8B}
.themes a:active {color:#F00}

.themes {display:block; line-height:18px;  width:inherit;white-space:nowrap;}
.themes u {padding-right:2px; text-decoration:none; color:#ddd; font-size:16px; font-family:  "Courier New", Courier, monospace;}	
.footer {text-align:center;float:left;clear:both;width:100%;height:20px;line-height:20px; border-top:1px solid #DDD;}
.footer .info {padding:0 10px; padding-bottom:20px;clear:both;text-align:right;padding-right:10px;background:#fff url('//static.meta.ua/img/m/bg_z.gif') top repeat-x;}
ol {margin-top:0}
/*
a.themes:visited {color:#551A8B !important}
a.themes:active {color:#F00 !important}    
*/
.theme_butt {white-space:nowrap;font-weight:bold; color:#222; display:inline-block;padding-left:30px; height:20px; line-height:17px; 
	}
.head-line .open {background:url('//static.meta.ua/search2/img/m/open2.gif') no-repeat}
.head-line .close {background:url('//static.meta.ua/search2/img/m/close2.gif') no-repeat}
/*.head-line .open:hover {background:url('//static.meta.ua/search2/img/m/open_a.gif?v1') no-repeat}*/
.head-line .open:hover img {
-webkit-box-shadow: 0 0 5px #FC0;
-moz-box-shadow: 0 0 5px #FC0;
box-shadow: 0 0 5px #FC0;
}
.head-line {font-size:90%;}
.header {padding:0 !important}
.found_info {color:#bbb; white-space:nowrap;line-height:20px; }
ol {padding-left:15px;}
*HTML ol {margin-left:0px;}
.mainQ {color:#444;font-family:arial;height:25px;
		padding-left:2px;padding-top:1px;height:26px;font-size:120%;width:100%;
}
.buttQ:hover{border-width:1px;
/*
-webkit-box-shadow: 0 0 5px #999;
-moz-box-shadow: 0 0 5px #999;
box-shadow: 0 0 5px #999;
*/
-webkit-box-shadow: 0 0 5px #FC0;
-moz-box-shadow: 0 0 5px #FC0;
box-shadow: 0 0 5px #FC0;
}
.buttQ:active{
background-image:-moz-linear-gradient(center top , #fc0, #FFE169);
background-image:-webkit-gradient(linear, 0 top, 0 bottom, to(#FFf169), from(#fc0)); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffcc00, endColorstr=#FFf169);

}


.buttQ{
width:70px; height:24px; margin-left:7px; overflow:hidden; 
border-width:1px;
font-wei-ght:bold;
background-color:#fc0; 
background-image:-moz-linear-gradient(center top , #FFE169, #fc0);
background-image:-webkit-gradient(linear, 0 top, 0 bottom, from(#FFf169), to(#fc0)); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFf169, endColorstr=#ffcc00);
border-bottom-left-radius: 3px 3px;
border-bottom-right-radius: 3px 3px;
border-top-left-radius: 3px 3px;
border-top-right-radius: 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
}

.topThem {position:relative; left:-30px; top:5px; border-bo ttom:1px solid #ccc;
background:#F7FAFB;
 padding-left:30px;
/*background-image:-moz-linear-gradient(center top , #eee, #fff);
background-image:-webkit-gradient(linear, 0 top, 0 bottom, from(#eee), to(#fff)); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFf169, endColorstr=#ffcc00);
*/
margin-bottom:10px;
padding-right:5px;
margin-right:-15px;

}
a.smallB:hover img, a.zakl:hover img, a.zakl_act:hover img
{
-webkit-box-shadow: 0 0 3px #999;
-moz-box-shadow: 0 0 3px #999;
box-shadow: 0 0 3px #999;

}
