/*==================================================*/
/*######        CSS таблицы составлены        ######*/
/*###### Профессиональной командой дизайнеров ######*/
/*######           http://aikos.ru            ######*/
/*==================================================*/

html, body {height: 100%; margin: 0px; padding: 0px; background-color: #FFFFFF; font-size: 11px; font-family: tahoma; color: #494949;}
table {border: 0px; border-collapse: collapse;}
table td {padding: 0px;}

/*CSS Menu(line)*/
#ms-menu {list-style: none; padding: 0; margin: 0; height: 44px; background: url(../ms-img/ms-top.gif) no-repeat; position: relative;}
#ms-menu span {display: none; position: absolute;}
#ms-menu a {display: block; position: absolute; outline: none;}
#ms-menu a:hover {background-position: left bottom;}
#ms-menu a:hover span {display: block;}
#ms-menu .ms-home {width: 78px; height: 44px; background: url(../ms-img/ms-home.gif) no-repeat; left: 0px; top: 0px;}
#ms-menu .ms-forum {width: 69px; height: 44px; background: url(../ms-img/ms-forum.gif) no-repeat; left: 78px; top: 0px;}
#ms-menu .ms-register {width: 106px; height: 44px; background: url(../ms-img/ms-register.gif) no-repeat; left: 78px; top: 0px;}
#ms-menu .ms-contact {width: 83px; height: 44px; background: url(../ms-img/ms-contact.gif) no-repeat; left: 184px; top: 0px;}
#ms-menu .ms-sms {width: 49px; height: 44px; background: url(../ms-img/ms-sms.gif) no-repeat; left: 336px; top: 0px;}
#ms-menu .ms-radio {width: 75px; height: 44px; background: url(../ms-img/radio-fm.gif) no-repeat; left: 267px; top: 0px;}
#ms-menu .ms-do {width: 142px; height: 44px; background: url(../ms-img/ms-do.gif) no-repeat; left: 342px; top: 0px;}
/*CSS Menu (line) [END]*/
/*CSS Menu(board)*/
#ms-board {list-style: none; padding: 0; margin: 0; height: 20px; position: relative;}
#ms-board span {display: none; position: absolute;}
#ms-board a {display: block; position: absolute; outline: none;}
#ms-board a:hover {background-position: left bottom;}
#ms-board a:hover span {display: block;}
#ms-board .ms-search {width: 51px; height: 20px; background: url(../ms-img/ms-search.gif) no-repeat; left: 0px; top: 0px;}
#ms-board .ms-adadd {width: 120px; height: 20px; background: url(../ms-img/ms-adadd.gif) no-repeat; right: 100px; top: 0px;}
#ms-board .ms-myadds {width: 93px; height: 20px; background: url(../ms-img/ms-myadds.gif) no-repeat; right: 0px; top: 0px;}
/*CSS Menu (board) [END]*/
/*CSS Menu*/
/* Root = Vertical, Secondary = Vertical */
ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 220px; /*For KHTML*/
  list-style: none;}
ul#navmenu-v:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;}
ul#navmenu-v li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;}
/* Root Menu */
ul#navmenu-v a {
  padding: 3px 0px 2px 30px;
  display: block;
  background: url(../ms-img/ms-menu.gif) no-repeat;
  color: #494949;
  font: bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/}
/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
  background: url(../ms-img/ms-menu_a.gif) no-repeat;
  color: #00b0de;}
/* 2nd Menu */
ul#navmenu-v li:hover li a,
ul#navmenu-v li.iehover li a {
  padding: 0px 0px 0px 5px;
  margin:0px 0px 0px 0px;
  font-size: 10px;
  font-weight: normal;
  background: #ffffff;
  color: #494949;
  border: 1px solid #f7f7f7}
/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {
  background: #9debff;
  color: #444444;}
/* 3rd Menu */
ul#navmenu-v li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li a {
  background: #ffffff;
  color: #494949;}
/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover,
ul#navmenu-v li:hover li:hover li:hover a,
ul#navmenu-v li.iehover li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover a {
  background: #9debff;
  color: #444444;}
ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 220px;}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
  display: none;}
ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  display: block;}




















ul#nvr-v,
ul#nvr-v li,
ul#nvr-v ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 220px; /*For KHTML*/
  list-style: none;}
ul#nvr-v:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;}
ul#nvr-v li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;}
/* Root Menu */
ul#nvr-v a {
  padding: 3px 0px 2px 30px;
  display: block;
  background: url(../ms-img/ms-menu_r.gif) no-repeat;
  color: #494949;
  font: bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/}
/* Root Menu Hover Persistence */
ul#nvr-v a:hover,
ul#nvr-v li:hover a,
ul#nvr-v li.rhover a {
  background: url(../ms-img/ms-menu_ra.gif) no-repeat;
  color: #00b0de;}
/* 2nd Menu */
ul#nvr-v li:hover li a,
ul#nvr-v li.rhover li a {
  padding: 0px 0px 0px 5px;
  margin:0;
  font-size: 10px;
  font-weight: normal;
  background: #ffffff;
  color: #494949;
  border: 1px solid #f7f7f7}
/* 2nd Menu Hover Persistence */
ul#nvr-v li:hover li a:hover,
ul#nvr-v li:hover li:hover a,
ul#nvr-v li.rhover li a:hover,
ul#nvr-v li.rhover li.rhover a {
  background: #9debff;
  color: #444444;}
/* 3rd Menu */
ul#nvr-v li:hover li:hover li a,
ul#nvr-v li.rhover li.rhover li a {
  background: #ffffff;
  color: #494949;}
/* 3rd Menu Hover Persistence */
ul#nvr-v li:hover li:hover li a:hover,
ul#nvr-v li:hover li:hover li:hover a,
ul#nvr-v li.rhover li.rhover li a:hover,
ul#nvr-v li.rhover li.rhover li.rhover a {
  background: #9debff;
  color: #444444;}
ul#nvr-v ul,
ul#nvr-v ul ul,
ul#nvr-v ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: -220px;}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#nvr-v li:hover ul ul,
ul#nvr-v li:hover ul ul ul,
ul#nvr-v li.rhover ul ul,
ul#nvr-v li.rhover ul ul ul {
  display: none;}
ul#nvr-v li:hover ul,
ul#nvr-v ul li:hover ul,
ul#nvr-v ul ul li:hover ul,
ul#nvr-v li.rhover ul,
ul#nvr-v ul li.rhover ul,
ul#nvr-v ul ul li.rhover ul {
  display: block;}
/*CSS Menu [END]*/
/*Поле малой формы поиска*/
.ms_search {
	color: #494949;
	font-size: 11px;
	font-family: tahoma;
	background-image: url(../ms-img/ms-search-form.gif);
	background-repeat: #fff;
    width: 190px;
	height: 16px;
	padding-left: 3px;
    padding-bottom: 1px;
	border: 0px solid #DADADA;}
/*Поле малой формы поиска [END]*/
/*Поле ввода логина*/
.ms-login {
	color: #494949;
	font-size: 11px;
	font-family: tahoma;
	background-image: url(../ms-img/ms-login-form.gif);
	background-repeat: #fff;
    width: 190px;
	height: 16px;
	padding-left: 3px;
    padding-bottom: 1px;
	border: 0px solid #DADADA;}
/*Поле ввода логина [END]*/
/*Поле ввода пароля*/
.ms-password {
	color: #494949;
	font-size: 11px;
	font-family: tahoma;
	background-image: url(../ms-img/ms-password-form.gif);
	background-repeat: #fff;
    width: 190px;
	height: 16px;
	padding-left: 3px;
    padding-bottom: 1px;
	border: 0px solid #DADADA;}
/*Поле ввода пароля [END]*/
/*Title*/
.ms-title {color: #ffffff; font-size: 11px; font-family: tahoma; font-weight: bold; text-decoration: none;}
.ms-title a:active, .ms-title a:visited, .ms-title a:link {color: #ffffff; font-weight: bold; text-decoration: none;}
.ms-title a:hover {color: #ffffff; font-weight: bold; text-decoration: underline;}
/*Title [END]*/
/*Title1*/
.ms-title1 {color: #444444; font-size: 11px; font-family: tahoma; font-weight: bold; text-decoration: none;}
/*Title1 [END]*/
/*Category*/
.ms-category {color: #d70a00; font-size: 10px; font-family: tahoma; text-decoration: none;}
.ms-category a:active, .ms-category a:visited, .ms-category a:link {color: #888888; font-weight: bold; text-decoration: underline;}
.ms-category a:hover {color: #494949; font-weight: bold; text-decoration: underline;}
/*Category [END]*/
/*News*/
.ms-news {color: #333333; font-size: 11px; font-family: tahoma; text-decoration: none;}
.ms-news a:active, .ms-news a:visited, .ms-news a:link {color: #0086e5; text-decoration: underline;}
.ms-news a:hover {color: #000000; text-decoration: underline;}
/*News [END]*/
/*Copy*/
.ms-copy {color: #666666; font-size: 11px; font-family: tahoma; text-decoration: none;}
.ms-copy a:active, .ms-copy a:visited, .ms-copy a:link {color: #0086e5; text-decoration: none;}
.ms-copy a:hover {color: #000000; text-decoration: none;}
/*Copy [END]*/
/*Link*/
.ms-link {color: #6e6e6e; font-size: 11px; font-family: tahoma; text-decoration: none;}
.ms-link a:active, .ms-link a:visited, .ms-link a:link {color: #6e6e6e; text-decoration: none;}
.ms-link a:hover {color: #ffffff; text-decoration: none;}
/*Link [END]*/
/*SLink*/
.ms-slink {color: #777777; font-size: 11px; font-family: tahoma; text-decoration: none;}
.ms-slink a:active, .ms-slink a:visited, .ms-slink a:link {color: #777777; text-decoration: none;}
.ms-slink a:hover {color: #000000; text-decoration: none;}
/*SLink [END]*/
/*board_main*/
.ms-board_main {color: #777777; font-size: 11px; font-family: tahoma; text-decoration: none;}
.ms-board_main a:active, .ms-board_main a:visited, .ms-board_main a:link {color: #777777; text-decoration: none;}
.ms-board_main a:hover {color: #000000; text-decoration: none;}
/*board_main [END]*/
/*Copyright*/
.ms-copyright {color: #cccccc; font-size: 11px; font-family: tahoma; text-decoration: none;}
.ms-copyright a:active, .ms-copyright a:visited, .ms-copyright a:link {color: #00b0de; text-decoration: none;}
.ms-copyright a:hover {color: #9debff; text-decoration: none;}

.navigation {
	color:#666;
	border:0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
	text-decoration:none;
	color: #636363;
	background:#F9F9F9;
	border:1px solid #E6E6E6;
	padding:3px 6px;
	font-size:11px
}

.navigation a:hover {
	background:#00b0db;
	color:#FFFFFF;
	border-color:#666666;
}

.navigation span {
	text-decoration:none;
	background:#fff;
	padding:3px 6px;
	border:1px solid #666666;
	color:#ccc;
	font-size:11px;
}
/*Copyright [END]*/

#hintbox {
    text-align : left;
    width : 150px;
    font-size : 10px;
    border : 1px solid #99a1ab;
    background-color : #fff;
    layer-background-color : #a396d9;
    color : #282828;
    margin : 10px 0 0 10px;
    padding : 3px 5px;
    position : absolute;
    visibility : hidden;
    z-index : 998;
    -moz-opacity : 0.9;
    -moz-border-radius : 5px;
    filter : alpha(opacity="90");}

.entry { width: 250px;  overflow: visible; padding: 50px 10px 15px 10px; border: 1px solid #3E3C22; background-color: #fff; position: absolute; top: 30%; left: 45%; z-index: 55; }
.entry dl { clear: both; display: block; }
.entry dt { float: left; width: 25%; padding: 5px 0; }
.entry dd { float: left; width: 70%; padding: 5px 0; }
.entry dd a { padding-right: 20px; }
.entry input { width:85%; padding: 3px 5px; }

.auth { position: absolute; left: 15px; top: 10px; font: 18px Verdana; color: #2588b2; }
.close { position: absolute; right: 15px; top: 10px;}

/*Link to news *by DeN*/
#news_address {width:auto; height:180px; text-align:center; padding:10px; background:#ffffff;}
.na_inp {width:400px; padding:2px; margin:10px 0 10px 0;}