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

html, body {height: 100%; margin: 0px; padding: 0px; background-color: #FFFFFF; font-size: 11px; font-family: tahoma; color: #676767;}
table {border: 0px; border-collapse: collapse;}
table td {padding: 0px;}
ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }
/*CSS Menu*/
#ms-lg {list-style: none; padding: 0; margin: 0; width: 73px; height: 15px; background: url() no-repeat; position: relative;}
#ms-lg span {display: none; position: absolute;}
#ms-lg a {display: block; text-indent: -900%; position: absolute; outline: none;}
#ms-lg a:hover {background-position: left bottom;}
#ms-lg a:hover span {display: block;}
#ms-lg .ms-reg {width: 73px; height: 15px; background: url(../ms-img/ms_reg.gif) no-repeat; left: 0px; top: 0px;}
/**********/
#ms-lg1 {list-style: none; padding: 0; margin: 0; width: 111px; height: 16px; background: url() no-repeat; position: relative;}
#ms-lg1 span {display: none; position: absolute;}
#ms-lg1 a {display: block; text-indent: -900%; position: absolute; outline: none;}
#ms-lg1 a:hover {background-position: left bottom;}
#ms-lg1 a:hover span {display: block;}
#ms-lg1 .ms-nap {width: 111px; height: 16px; background: url(../ms-img/ms_nap.gif) no-repeat; left: 0px; top: 0px;}
/**********/
#ms-lg2 {list-style: none; padding: 0; margin: 0; width: 69px; height: 21px; background: url() no-repeat; position: relative;}
#ms-lg2 span {display: none; position: absolute;}
#ms-lg2 a {display: block; text-indent: -900%; position: absolute; outline: none;}
#ms-lg2 a:hover {background-position: left bottom;}
#ms-lg2 a:hover span {display: block;}
#ms-lg2 .ms-exit {width: 69px; height: 21px; background: url(../ms-img/ms_exit.gif) no-repeat; left: 0px; top: 0px;}
/**********/
#ms_menu {width: 192px; border: 0px solid #ccc; margin: 0px;}
#ms_menu li a {height: 26px; voice-family: "\"}\""; voice-family: inherit; height: 11px; text-decoration: none;}
#ms_menu li a:link, #ms_menu li a:visited {color: #676767; display: block; background: url(../ms-img/ms_menu.gif); padding: 7px 0 7px 26px;}
#ms_menu li a:hover, #ms_menu li #current, #ms_menu li a:active {color: #ff3300; background: url(../ms-img/ms_menu.gif) 0 -26px; padding: 7px 0 7px 26px;}
/*CSS Menu [END]*/
/*Поле малой формы поиска*/
.ms_search {
	color: #494949;
	font-size: 11px;
	font-family: tahoma;
	background-image: url(../ms-img/ms_search.gif);
	height: 14px;
	padding-left: 3px;
    padding-bottom: 1px;
	border: 0px;}
/*Поле малой формы поиска [END]*/
/*Поле авторизации(login)*/
.ms-login {
	color: #494949;
	font-size: 11px;
	font-family: tahoma;
	background-image: url(../ms-img/ms_login.gif);
	height: 14px;
	padding-left: 3px;
    padding-bottom: 1px;
	border: 0px solid #ffffff;}
/*Поле авторизации(login) [END]*/
/*Поле авторизации(login)*/
.ms-password {
	color: #494949;
	font-size: 11px;
	font-family: tahoma;
	background-image: url(../ms-img/ms_passw.gif);
	height: 14px;
	padding-left: 3px;
    padding-bottom: 1px;
	border: 0px;}
/*Поле авторизации(login) [END]*/
/*Title*/
.ms-title {color: #fa3200; 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: #fa3200; font-weight: bold; text-decoration: none;}
.ms-title a:hover {color: #000000; font-weight: bold; text-decoration: none;}
/*Title [END]*/
h1 {
	font-size: 11px;
    display:inline;
	font-family: tahoma;
}

h2 {
	font-size: 9pt;
    display:inline;
    font-family: tahoma;
}

h3 {
	font-size: 9pt;
    display:inline;
    font-family: tahoma;
}
/*Category*/
.ms-category {color: #676767; font-size: 11px; font-family: tahoma; text-decoration: none;}
.ms-category a:active, .ms-category a:visited, .ms-category a:link {color: #676767; text-decoration: none;}
.ms-category a:hover {color: #000000; text-decoration: none;}
/*Category [END]*/
/*News*/
.ms-news {color: #676767; font-size: 11px; font-family: tahoma; text-decoration: none;}
.ms-news a:active, .ms-news a:visited, .ms-news a:link {color: #ff3300; text-decoration: none;}
.ms-news a:hover {color: #000000; text-decoration: none;}
/*News [END]*/
/*Copy*/
.ms-copy {color: #676767; font-size: 11px; font-family: tahoma; text-decoration: none;}
.ms-copy a:active, .ms-copy a:visited, .ms-copy a:link {color: #ff3300; text-decoration: none;}
.ms-copy a:hover {color: #000000; text-decoration: none;}
.ms-copy thead {color: #999999;font-weight: bold;}
/*Copy [END]*/
/*Link*/
.ms-link {color: #676767; font-size: 11px; font-family: tahoma; text-decoration: none;}
.ms-link a:active, .ms-link a:visited, .ms-link a:link {color: #ff3300; text-decoration: none;}
.ms-link a:hover {color: #000000; text-decoration: none; border-bottom: 1px dashed #000000;}
/*Link [END]*/

.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:#ff3300;
	color:#FFFFFF;
	border-color:#E6E6E6;
}

.navigation span {
	text-decoration:none;
	background:#fff;
	padding:3px 6px;
	border:1px solid #E6E6E6;
	color:#ccc;
	font-size:11px;
}

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