.table_list {border-collapse: collapse;font-size:80%}
.table_list tr td {padding: 5px 10px; border: 1px solid #555; color: #000}
/* вариант не такси */
.table_list tr:nth-child(odd) {background: #F5FBF7}
.table_list tr:nth-child(even) {background: #FFFFFF}
.table_list tr:hover {background: #C9E2FF}
.table_list tr th {padding: 10px 15px; background: #FCFAEB; border: 1px solid #555; color: #000}
/* вариант такси
.table_list tr:nth-child(odd) {background: #FAFAFA}
.table_list tr:nth-child(even) {background: #FFFFFF}
.table_list tr:hover {background: #FDF1A5}
.table_list tr th {padding: 10px 15px; border: 1px solid #555; color: #000}
*/

.table_object tr td {padding: 3px 3px;}
.table_object tr:nth-child(odd) {background: #F5FBF7}
.table_object tr:nth-child(even) {background: #FFFFFF}
.table_object tr:hover {background: #C9E2FF}
.table_object tr th {padding: 10px 15px; background: #FCFAEB; border: 1px solid #555; color: #000}

.my_class_r7t {color: blue; font-style: italic;}

button {
    display: none;
}
button:hover {
    display: none;
	
}
button:active {
    display: none;
}

.button_page {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background-color:#EBEBEB;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px 6px 0 0;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	padding:2px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
    margin-left: 0px;
}

.button_page:hover {
	border:1px solid #dcdcdc;
}

.button_page:active {
	position:relative;
	top:1px;
}

.button_page_act {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px 6px 0 0;
	border:1px solid #dcdcdc;
    border-bottom: 0px;
	display:inline-block;
	cursor:pointer;
	padding:2px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
    margin-left: 0px;
} 

.button_page_act:hover {
    border:1px solid #dcdcdc;
    border-bottom: 0px;
}

.bft {
	-moz-box-shadow:inset 0px 0px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 0px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 9px #ffffff;
	background-color:#ffffff;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:3px;
	border:1px solid #dcdcdc;
	cursor:pointer;
	color:#000000;
	padding:0px 0px;
	text-decoration:none;
	text-shadow:0px 0px 0px #ffffff;
    margin-left: 2px;
    margin-bottom: 1px;
    text-align: justify;
} 

.bft:hover {
	border:1px solid #000000;
}

.bft:active {
	position:relative;
	top:1px;
}
 

