#easyTooltip{
  padding:5px;
  border:1px solid #00609F;
  background:#f1f1f1;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  color: #00609F;
  filter:alpha(opacity=50);
  -moz-opacity: 0.5; 
  -khtml-opacity: 0.5; 
  opacity: 0.9; 
  }

  
.ui-corner-all
{
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

ul.uz {list-style: none; margin: 0 0 0 0; padding-left: 0px;}
.m {font-family:Tahoma,Arial,Helvetica;}
a.m:link {text-decoration:none; color:#4C74B6}
a.m:visited {text-decoration:none; color:#4C74B6}
a.m:hover {text-decoration:none; color:#4C74B6; font-weight:bold;}
a.m:active {text-decoration:none; color:#4C74B6; font-weight:bold;}

li.f{border:1px solid #BAC6D9; margin: 0px; padding: 2px 2px 2px 10px; background: #FAFAFA;}
li.f:hover {border:1px solid #B8B8B8; margin: 0px; padding: 2px 2px 2px 10px; background: #279383;}
li.m {border:1px solid #E1E1E1; margin: 0px; padding: 2px 2px 2px 10px; background: #ffffff;}
li.m:hover {border:1px solid #42aaff; margin: 0px; padding: 2px 2px 2px 10px; background: #ffffff;}  
  

  
  
body, div, td, table {margin:0px; padding:0px; font-family:tahoma; font-size:8pt;}
body {background:#fff;}
input[type="text"], input[type="password"], input[type="checkbox"],select,option,textarea {font-size:8pt; font-family:tahoma; vertical-align:middle; font-size:8pt;}
.loginButton{width:60px;height:20px;border:1px solid#b5b5b5;background:#C6D252;padding:2px;margin-left:10px;color:#fff;}
.loginButton:hover{width:60px;height:20px;border:1px solid#b5b5b5;background:#A6B844;padding:2px;margin-left:10px;color:#fff;}
.loginButton1{width:60px;height:20px;border:1px solid#b5b5b5;background:#DEDEDE;padding:2px;margin-left:10px;color:#fff;}



ul.archUl {list-style:none; margin:0; padding:0;}
ul.archUl li a:link, ul.archUl li a:visited {padding:4px; display: block;}
ul.archUl li a:hover, ul.archUl li a:active {padding:4px; background:#2594d1; -moz-border-radius:3px;-webkit-border-radius:3px; border-radius: 3px; color:#fff;}



.pribambas {padding:4px; background:#2594d1; -moz-border-radius:3px;-webkit-border-radius:3px; border-radius: 3px; color:#fff; width:240px;}
a.pribambas {padding:4px; background:#fff; -moz-border-radius:3px;-webkit-border-radius:3px; border-radius: 3px; color:#000;}
.pribambas a:hover {color:#2594d1;}




a.catName:link, a.catName:visited {padding:4px; display: block;}
a.catName:hover, a.catName:active {padding:4px; background:#2594d1; -moz-border-radius:3px;-webkit-border-radius:3px; border-radius: 3px; color:#fff;}
a.catNameActive:link, a.catNameActive:visited {padding:4px; display: block;}
a.catNameActive:hover, a.catNameActive:active {padding:4px; background:#2594d1; -moz-border-radius:3px;-webkit-border-radius:3px; border-radius: 3px; color:#fff;}

h1,h2,h3{font-size:14px;color:#2594d1;line-height:16px;}
h1 a,h2 a,h3 a{color:#2594d1;text-decoration:none;}
h1 a:hover,h2 a:hover,h3 a:hover{color:#4fbeeb;text-decoration:none;}
h1.big{font-size:24px;color:#626262;font-weight:normal;padding:0 0 10px 0;}

span.s10{color:#bebebe;font-size:10px;text-transform:uppercase;}
span.s11{font-size:11px;}
span.s14{font-size:14px;}
span.s16{font-size:16px;}
strong.st11, a.a11{font-size:11px;}
span.red{color:#ca4c20;}
span.blue{color:#4fbeeb;}
span.gray{color:#bebebe;}
span.green{color:#2594d1;}


:focus, :active {outline:none;}
a img {border:0px;}

.site_body {width:1100px;}
.top-menu {padding-left:7px;}
.s-header {width:1100px; height:48px; background:url('../img/header_bg.png') no-repeat; text-align:left; position:relative;}
.header-content {width:1100px; height:120px; position:relative; background:url('../img/top.png'); background-position:0 0;}
.logo {position:absolute; top:25px; left:20px;}
.banndar468x60 {display:block; width:468px; height:60px; padding:10px; background:url('../img/banner_468x60.png') no-repeat; position:absolute; top:15px; right:25px; z-index:4;}
.header-bottom {width:1100px; height:70px; background:url('../img/header-bottom.png') no-repeat;}
.header-login {width:1100px; height:55px; background:url('../img/header-bottom.png') no-repeat;}
.nav-bar {width:1100px; height:23px; background:url('../img/nav_bar.png') no-repeat; padding:7px 0 0 15px;}
.page-content {background:url('../img/page-content.png') repeat-y;}

.page_middle {padding-top:5px;}
.foter {background:url('../img/page-content.png') repeat-y;}
.foter-menu {background:url('../img/foter_menu_bg.png') repeat-x; height:26px; width:1090px; margin:0 5px 0 5px;}
.foter-bottom {background:url('../img/foter-bottom.png') repeat-x; height:40px; width:1090px; margin:0 5px 0 5px;}
.commTable {-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:0 0px 5px #000;box-shadow:0 0px 5px #000;-webkit-box-shadow:0 0px 5px #000; padding:5px; margin:5px;}


.Smenu_link, .Smenu_link:visited {display:block; width:158px; padding:4px 3px 4px 19px; background:url('../img/site_menu.png') no-repeat #fff; background-position:4px 5px; border-bottom:1px solid #f7f7f7; font-size:9pt;}
.Smenu_link:hover, .Smenu_link:active {text-shadow:0 0 5px #fff; -moz-border-radius:3px;-webkit-border-radius:3px; border-radius: 3px; color:#fff; background:url('../img/site_menu.png') no-repeat #2594d1; background-position:4px -12px;}

.Smenu_link_dva, .Smenu_link_dva:visited {display:block; width:158px; padding:4px 3px 4px 19px; background:url('../img/site_menu_dva.png') no-repeat #fff; background-position:4px 5px; border-bottom:1px solid #f7f7f7; font-size:9pt;}
.Smenu_link_dva:hover, .Smenu_link_dva:active {text-shadow:0 0 5px #fff; -moz-border-radius:3px;-webkit-border-radius:3px; border-radius: 3px; color:#fff; background:url('../img/site_menu_dva.png') no-repeat #2594d1; background-position:4px -12px;}

.Smenu_link_one, .Smenu_link_one:visited {display:block; width:158px; padding:4px 3px 4px 19px; background-position:4px 5px; border-bottom:1px solid #f7f7f7; font-size:9pt;}
.Smenu_link_one:hover, .Smenu_link_one:active {text-shadow:0 0 5px #fff; -moz-border-radius:3px;-webkit-border-radius:3px; border-radius: 3px; color:#fff; background:#2594d1; background-position:4px -12px;}


a:link, a:visited {text-decoration:none; color:#2594d1;}
a:hover, a:active {text-decoration:none; color:#000;}
a:hover, a:active {text-decoration:none; color:#000;}

.nav-bar a:link, .nav-bar a:visited {text-decoration:none; color:#fff;}
.nav-bar a:hover, .nav-bar a:active {text-decoration:underline; color:#fff; text-shadow:0px 0px 5px #fff;}

a.banner_url {display:block; width:130px; height:23px; background:url('../img/banner-link.png');position:absolute; right:30px; top:91px; z-index:3;}
a.banner_url:hover, a.banner_url:active {background-position:0 -23px;}

.search_form {position:absolute; right:13px; top:10px;}
.search-input {width:200px; height:26px; border:0px; background:url('../img/search-form_bg.png') no-repeat; padding:5px 22px 5px 5px; margin:0px; position:absolute; right:0px; top:0px; z-index:4;}
.search-button {cursor:pointer; width:16px; height:16px; border:0px; background:url('../img/search_button.png') no-repeat; position:absolute; right:5px; top:5px; z-index:5;}
.search-button:hover {background-position:0 -16px;}
.search-button:active {background-position:0 -16px;}

hr {border-bottom:1px solid #ccc; height:2px !important; border-top:1px solid #fff; border-left:1px solid #ccc;}


.sendn{background:url(../images/send.gif) no-repeat;display:block;width:99px;height:31px;background-position:0 0; float:left; margin: 0px 5px 0px 5px;}
.sendn:hover{background-position:0 -31px;}


/*Блоки*/
.block {width:200px; text-align:left; margin:8px 5px;}
.block_top {width:200px; height:31px; color:#666; background:url('../img/block_top.png') no-repeat; font-weight:bold; text-shadow:0px 1px 0px #fff; padding:3px 0 0 15px;}
.block_top_red {width:200px; height:31px; color:#AF0000; background:url('../img/block_tp.png') no-repeat; font-weight:bold; text-shadow:0px 1px 0px #fff; padding:3px 0 0 15px;}
.block_middle {width:200px; background:url('../img/block_middle.png') repeat-y; padding:3px 10px 0 10px;}
.block_bottom {width:200px; height:10px; background:url('../img/block_bottom.png') no-repeat;}

/*Вид материалов*/
.content_center{width:680px;padding-top:13px;margin-top:1px;}
.forum_center{padding-top:13px;padding-left:10px;padding-right:10px;margin-top:1px;}
td.speedbar_left{background:url(../images/speedbar_left.gif) no-repeat;width:28px;height:38px;}
td.speedbar_center{background:url(../images/speedbar_center.gif) repeat-x;height:38px;font-size:11px;}
td.speedbar_right{background:url(../images/speedbar_right.gif) no-repeat;width:8px;height:38px;}
td.ss_topwhite{background:#fff;padding:13px 0 8px 10px;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;}
td.ss_top{background:url(../images/ss_top.gif) repeat-x;height:32px;font-size:10px;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;color:#bebebe;padding:0 0 0 10px;}
td.ss_toping{background:url(../images/ss_toping.gif) repeat-x;height:5px;font-size:10px;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;color:#bebebe;padding:0 0 0 0;}
.ss_center{background:#fff;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;padding:10px;}
.ss_center2{background:#fff;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;}
td.editfav{padding:0 5px 0 0;}
td.editfav img{float:right;padding:0 4px 0 0;}
span.ssimg{position:relative;top:2px;padding-right:3px;}
.ratingbg{float:left;padding:1px 0 0 0;}
.padd10px{padding:10px;}


td.ssbot_left{background:url(../images/ssbot_left.gif) no-repeat;width:6px;height:32px;}
td.ssbot_center{background:url(../images/ssbot_center.gif) repeat-x;height:32px;font-size:11px;}
td.ssbot_right{background:url(../images/ssbot_right.gif) no-repeat;width:111px;height:32px;}

.sstoplink{padding:2px 0 0 0;}
span.ssimgb{position:relative;top:2px;}
.ssbotlink{font-size:10px;color:#bebebe;position:relative;top:-3px;}
.readmore{position:relative;top:-1px;}
img.more{display:block;height:24px;width:104px;background:url(../images/more.gif) no-repeat;background-position:0 0}
img.more:hover{background-position:0 -24px;}

td.nav_left{background:url(../images/nav_left.gif) no-repeat;width:10px;height:12px;}
td.nav_center{background:url(../images/nav_center.gif) repeat-x;height:12px;}
td.nav_right{background:url(../images/nav_right.gif) no-repeat;width:10px;height:12px;}
.navigation{font-weight:bold;color:#4fbeeb;padding:15px 0 0 3px;}
.navigation a{color:#2594d1;}
.navigation a:hover{color:#4fbeeb;text-decoration:none;}
.pagecontentbg{background:#fff;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;padding:10px;}
.pagecontentbgforum{background:#fff;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;padding:2px;}


.naverx{padding:10px 0 0 0;}
.top{display:block;height:19px;width:19px;background:url(../images/naverx.gif) no-repeat;background-position:0 0}
.top:hover{background-position:0 -19px;}

.printbg{position:relative;top:-1px;padding:0 7px 0 0;}
.print{display:block;height:24px;width:72px;background:url(../images/print.gif) no-repeat;background-position:0 0}
.print:hover{background-position:0 -24px;}

.full_story{padding:0 0 10px 0;}
.tags{padding:0 0 10px 0;}
.editor_new{padding:0 0 5px 0;}

td.related{background:#fff;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;}
.relatedtxt{padding:10px;}
.related_top{height:8px;background:#9DE8F3;}
.relatedbg{background:#BDF2FA;padding:10px;}
span.related_header{font-weight:bold;text-transform:uppercase;color:#4fbeeb;}
.relatedbg ul{padding:10px 0 5px 0;margin:0;list-style:none;}

td.comments{background:#fff;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;}
.commentstxt{padding:10px;}

td.com_top_left{background:url(../images/com_top_left.gif) no-repeat;width:10px;height:10px;}
td.com_top_center{background:url(../images/com_top_center.gif) repeat-x;height:10px;}
td.com_top_right{background:url(../images/com_top_right.gif) no-repeat;width:10px;height:10px;}

td.com_bot_left{background:url(../images/com_bot_left.gif) no-repeat;width:10px;height:6px;}
td.com_bot_center{background:url(../images/com_bot_center.gif) repeat-x;height:6px;}
td.com_bot_right{background:url(../images/com_bot_right.gif) no-repeat;width:10px;height:6px;}

td.com_center_left{width:9px;border-left:1px solid #EADDD7;}
td.com_center_right{width:9px;border-right:1px solid #EADDD7;}
td.com_center a{color:#2594d1;}
td.com_center a:hover{color:#4fbeeb;text-decoration:none;}

.com_groupicon{padding:3px 0 0 0;}
td.coment{padding:3px 0 0 0;}
.com_date{font-size:10px;line-height:11px;padding:3px 0 0 2px;}
.com_info{font-size:10px;line-height:11px;padding:7px 0 6px 0;border-bottom:1px dashed #2594d1;}
.com_text{padding:10px 0 0 0;}
.com_edit{padding:5px 5px 7px 0;}

.infobg{color:#ca4c20;background-color:#FBDFD1;border: 1px solid #E1C8BC;padding: 5px 5px 7px 5px;}

.addcombg{border-top:1px solid #E1E1E1;}
.addcom{padding:10px 0 0 0;}
.addcom_txt{padding:15px 10px 10px 10px;}
h2.addcom_header{padding:0 0 10px 0;}
.f_textarea{background:url(../images/area.gif) no-repeat;width:498px;height:128px;border:0;overflow:auto;padding:5px 0 20px 5px;}
.bbcodebg{padding:0 0 2px 0;}

table.user_top{padding:15px 0 0 0;}
.sep3px{border-bottom:3px solid #D4D4D4;}
.graybg_dashed{background:#F9F9F9;line-height:16px;border-bottom:1px dashed #ccc;}
.graybg_dotted{background:#F9F9F9;line-height:16px;border-bottom:5px solid #D4D4D4;}

td.ans{border-bottom:1px dashed #ccc;padding:6px;}
.anlabel{padding:2px 0 4px 0;}
.an_button{padding:15px 0 35px 0;text-align:center;}

.dbsize{border-bottom:1px dashed #ccc;padding:6px 6px 8px 6px;}

table.userstop{font-size:11px;text-align:center;}
table.userstop thead td{background:#F5F5F5;border:1px solid #EEEEEE;padding:2px 2px 3px 2px;border-right:0;}
table.userstop td{border:1px solid #EEEEEE;padding:2px 2px 3px 2px;border-right:0;border-top:0;}
table.userstop td:last-child{border-right:1px solid #EEEEEE;}

.pmi{font-size:11px;position:relative;top:-8px;}
.pmbut{padding:15px 0 25px 0;text-align:center;}

table.pm{font-size:11px;text-align:center;}
table.pm td.pm_head{background:#F5F5F5;padding:2px 2px 3px 2px;border-right:0;}
table.pm td{border:1px solid #EEEEEE;padding:2px 2px 3px 2px;border-right:0;}
table.pm td:last-child{border-right:1px solid #EEEEEE;}

.design{padding:0 0 0 25px;float:left;}
.counter{padding:0 25px 0 0;float:left;}
.copy{font-size:11px;color:#fff;text-align:center;line-height:18px;}
.copy a{color:#fff;}




/* ----////// Баннеры /////------- */

.banners a img {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}
.banners a:hover img {opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60);}
.banners {background:url('/img/shadow_baner.png') no-repeat transparent; padding: 5px; width: 88px; height: 31px;}


a.foter-link:link, a.foter-link:visited {width:auto; height:26px; line-height:24px; padding:0px 20px; background:url('../img/foter_menu_li.png') no-repeat; background-position:100% 0%; color:#fff; font-size:8pt; display:block; float:left; text-decoration:none; text-shadow:0px -1px 0px #2594d1;}
a.foter-link:hover {background-position:100% -26px;}
a.foter-link:active {background-position:100% -52px;}

a.menu-button:link, a.menu-button:visited {width:auto; height:48px; line-height:48px; padding:0px 15px; background:url('../img/menu-button.png') no-repeat; background-position:100% 0%; color:#666; font-size:9pt; display:block; float:left; text-decoration:none; text-shadow:0px 1px 0px #fff;}
a.menu-button:hover, a.menu-button:active {background-position:100% -48px;}






#menu {
  padding: 0;
  margin: 0;
  font-size: 100%;
  font-family: Georgia;
  }
#menu li {
  list-style: none;
  float: left;
  height: 10px;
  padding: 0;
  margin: 0;
  width: 150px;
  text-align: center;
  position: relative;
  padding-top: 0px;
  }
#menu li ul {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 150px;
  display: none;
  position: absolute;
  left: 0;
  top: 22px;
  }
#menu li ul li {
  float: none;
  height: 25px;
  margin: 0;
  width: 150px;
  text-align: center;
  background: #238bc4;
  }
#menu li a {
  display: block;
  width: 150px;
  height: 33px;
  color: #fff;
  text-decoration: none;
  }
#menu li:hover ul, #menu li.jshover ul {
  display: block;
  }
#menu li:hover, #menu li.jshover {
  }