/*==================================================*/
/*######        CSS таблицы составлены        ######*/
/*###### Профессиональной командой дизайнеров ######*/
/*######           http://aicos.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;}


#content
{
	margin: 0 auto;
	width: 1005px;
	text-align: left;
}

#back
{
width: 1005px;
}

/*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: 100px; height: 44px; background: url(../ms-img/ms-home.gif) no-repeat; left: 0px; top: 0px;}
#ms-menu .ms-forum {width: 100px; height: 44px; background: url(../ms-img/ms-forum.gif) no-repeat; left: 100px; top: 0px;}
#ms-menu .ms-register {width: 100px; height: 44px; background: url(../ms-img/ms-register.gif) no-repeat; left: 200px; top: 0px;}
#ms-menu .ms-contact {width: 100px; height: 44px; background: url(../ms-img/ms-contact.gif) no-repeat; left: 300px; top: 0px;}
#ms-menu .ms-sms {width: 72px; height: 44px; background: url(../ms-img/ms-sms.gif) no-repeat; left: 336px; top: 0px;}
/*CSS Menu (line) [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: #B13333;}
/* 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: 2px solid #444444}
/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,   B13333
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: #B13333;
  color: #FFF;}
/* 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: #B13333;
  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;}
/*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]*/

.download {
color: #000;
font-size: 12px;
font-family: Tahoma;

text-decoration: none;
}
.download a:active, .download a:visited, .download a:link {color: #000; font-weight: bold; text-decoration: underline;}
.download a:hover {color: #000; font-weight: bold; text-decoration: none;}


.tekstas {
color: #000;
font-size: 11px;
font-family: Tahoma;

text-decoration: none;
}
.tekstas a:active, .tekstas a:visited, .tekstas a:link {color: #000; font-weight: bold; text-decoration: underline;}
.tekstas a:hover {color: #000; font-weight: bold; text-decoration: none;}

/*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: #aaaaaa; 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: #b13333; 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: #b13333; 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: #999999; font-size: 12px; font-family: tahoma; text-decoration: none;}
.ms-slink a:active, .ms-slink a:visited, .ms-slink a:link {color: #999999; text-decoration: none;}
.ms-slink a:hover {color: #000000; text-decoration: none;}
/*SLink [END]*/

/*SLinka*/
.ms-slinka {color: #333; font-size: 12px; font-family: tahoma; text-decoration: none;}
.ms-slinka a:active, .ms-slinka a:visited, .ms-slinka a:link {color: #333; text-decoration: none;}
.ms-slinka a:hover {color: #000000; text-decoration: none;}
/*SLinka [END]*/

/*Copyright*/
.ms-copyright {color: #fff; font-size: 11px; font-family: tahoma; text-decoration: none;}
.ms-copyright a:active, .ms-copyright a:visited, .ms-copyright a:link {color: #FFF; text-decoration: none;}
.ms-copyright a:hover {color: #D82E2E; 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;}

#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");
}

.onl_table {
    width : 100%;
    font-size : 10px;
}
.onl_table td {
    padding-right : 5px;
    font-size : 10px;
/* Раскомментировать, если у Вас в две колонки*/ /*    width : 50%;
*/ }

.a_link, .a_link a:link, .a_link a:visited, .a_link_on {
    color : #ff0000;
}
.a_link_on a:hover, .a_link_on a:active {
    color : #ff0000;
}

.u_link, .u_link a:link, .u_link a:visited, .u_link_on {
    color : #666666;
}
.u_link_on a:hover, .u_link_on a:active {
    color : #4b73d4;
}

.e_link, .e_link a:link, .e_link a:visited, .e_link_on {
    color : #00a400;
}
.e_link_on a:hover, .e_link_on a:active {
    color : #00a400;
}

.j_link, .j_link a:link, .j_link a:visited, .j_link_on {
    color : #0000ff;
}
.j_link_on a:hover, .j_link_on a:active {
    color : #0000ff;
}

.b_link, .b_link a:link, .b_link a:visited, .b_link_on {
    color : #666666;
}
.b_link_on a:hover, .b_link_on a:active {
    color : #666666;
}


