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('http://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;position:relative; left:-15px;margin-bottom:0}
.themN .themSp *,.themN .themCn {position:relative; top:2px;}
.themN a {color:#333; background:url(http://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 {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;}
.res .title {font-size:125%; color:#003F94}
.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(http://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}
.res .rrub {color:/*#003F94*/ #888}
.res .link {color:/*#003F94;*/ #888; text-decoration:none; border-bottom:1px dashed #888}
.res .reg {color:#777}
.themes {display:block; line-height:16px; text-decoration:none; height:15px; width:inherit}
.themes:hover {background-color:#FC0 !important; color:#222 !important} 
.maplinks {margin-left:50px;line-height:14px;}
.maplinks a {text-decoration:none; overflow:hidden;}
.maplinks a:hover {text-decoration:underline;}

.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;text-decoration:underline; line-height:16px;height:16px;} 
.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(http://static.meta.ua/search2/img/ico/plus_gg2.gif) no-repeat;}
.main_res .more_minus {background:url(http://static.meta.ua/search2/img/ico/minus_gg2.gif) no-repeat;}
.main_res .more_ani {background:url(http://static.meta.ua/search2/img/ico/plus_agg.gif) no-repeat;}
/*menu*/
.zakl,.zakl_act	{float:left; width:47%; display:block; height:20px;border-bottom:0px;text-align:center;
	position:relative; top:0px; background:#bbb; color:#FFF; border:1px solid #bbb; text-decoration:none;}
.zakl_act {border-bottom:1px solid #fff; width:50%; top:0px; background:white; color:#333;}
.thpanel {border:1px solid #bbb; padding:7px;border-top:0px;}
.thpanel #z1, .thpanel #z2{overflow:hidden;clear:both;width:100%}
.themes {border-top:1px solid #fefefe; white-space:nowrap;}
.themes u {padding-right:2px; text-decoration:none; color:#ddd; 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('http://static.meta.ua/img/m/bg_z.gif') top repeat-x;}
/*
a.themes:visited {color:#551A8B !important}
a.themes:active {color:#F00 !important}    
*/
