body {
	background-color: #ededed;
        margin:0;
        font-family: Tahoma;
	font-size: 12px;
        

}

.index_login input {
	background: url(images_dis/login.png) 0px 0px no-repeat;
	border: 0;
	width: 196px;
	height:39px;
	padding:10px 3px 1px 10px;
}

.index_login a {
	color:#000000;
	text-decoration: underline;
	font-size:13px;
}
.index_login a:hover {
        color: #0082c3;
	text-decoration: none;
}


.index_vhod input {
	background: url(images_dis/vhod.png) 0px 0px no-repeat;
	border: 0;
	width: 25px;
	height:26px;
        cursor:pointer;
	cursor:hand;
	
}

.index_vhod .right {
	text-align: right;
	display:block; 
	clear:both;
	padding-right: 30px;
}

.menu ul {list-style: none;
          font-size:14px; 
          padding-left:25px; 
          font-weight:bold; 
          margin: 0;
         
}

.menu li {line-height: 11px; 
          background-image:url(images_dis/k_menu.png); 
          background-repeat:no-repeat;  
          margin-top:3px; 
          padding-left:20px; 
          padding-top:3px; 
          line-height:1.2;
}
.menu a {color: #000000; 
         text-decoration: none;
}
.menu a:hover {text-decoration: none; 
               color: #0082c3;
}

h1{
	font-family: Georgia, Times,Tahoma;
	font-size: 22px;
}

h2{
	font-family: Georgia, Times,Tahoma;
	font-size: 16px;
}

td{
	font-size: 14px;
	font-family: Tahoma;
}

td.down {
       font-size: 11px;
       font-family: Tahoma;
       color: #ffffff;
}

.mini_st {
       font-size: 14px;
       font-family: Tahoma;
       color: #000000;
       line-height: 20px;
}
.table_data {
    white-space: nowrap;
}
.table_data {
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: #D2EDFF;
	border-collapse: collapse;
	background-color: #ffffff;
        font-size:11px;
       
}

.table_data td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A4DBFF;
	-moz-border-radius: ;
	padding:2px 2px 2px 2px;
        border-right-width: 1px;
	border-right-style: solid;
        border-right-color: #A4DBFF;
}

.table_data_header {
//	border-width: 1px;
	padding: 1px;
//	border-style: solid;
//	border-color: #A4DBFF;
  background-color:#D2EDFF;
	-moz-border-radius: ;
	text-align:left;
	padding:2px 2px 2px 2px;
}

.table_data_caption {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A4DBFF;
         background-color:#eaf7ff;
	-moz-border-radius: ;
	text-align:left;
	padding:2px 2px 2px 2px;
}

.table_data_cell {
	background-color:#ffffff;;

}

.table_data_cell_caption {
 background-color: #D2EDFF
}

td#option {
 background-color:#FCFFDD;
 text-align:right;
 padding-right:10px;
}

.thumb_cell {
 text-align:center;
 font-size:10px;
}
