body {	font-family: Arial;
	margin: 0;
	background-color: #545347;
    font-size: 12px;
    color: #46453B;
}
td {	font-family: Arial;
    font-size: 12px;
    color: #46453B;
}
a {	font-family: Arial;
    font-size: 12px;
    color: #21579b;
    text-decoration: none;
}
a:hover {	font-family: Arial;
    font-size: 12px;
    color: #13335B;
    text-decoration: underline;
}
a.menu {	font-family: Arial;

    color: #13335B;
    text-decoration: none;
}
a.menu:hover {

    color: #21579b;
    text-decoration: none;
}
a.alter {	font-family: Arial;
    font-size: 11px;
    color: #13335B;
    text-decoration: underline;
}
a.alter:hover {
	font-family: Arial;
    font-size: 11px;
    color: #21579b;
    text-decoration: underline;
}
img {	border: 0px;
}

/* Текст */

.title {	font-size: 15px;
}
.small {	font-size: 11px;

}
.small2 {
	font-size: 11px;
	height: 240px;
}
.gray_text {	color: #757362;
}
.blue_text {	color: #0264cc;
}
.red_text {	color: #FF0000;
}
.green_text {	color: #33de37;
}
.white_text {
	color: #ffffff;
}

/* Прочее */

.input {	background-color: #ebe9dc;
	border: 1px solid #b6b2a7;
	height: 18px;
	padding: 2px;
}
.select {
	background-color: #ebe9dc;
	border: 1px solid #dddbcf;
	height: 18px;
}
.table {	display: table;
	border-collapse: collapse;
	border: 1px solid #46453B;
}
.table td{
	border-collapse: collapse;
	border: 1px solid #46453B;
	padding: 2px;
	display: table-cell;
}
h2 {padding: 0;
margin: 0;
font-size: 12px;
}
h1 {
padding: 0;
margin: 0;
font-size: 18px;
}
.cont {
display:none;
}
.bnr {
float: right;
margin: 5px 10px;
}
.asd {
float: left;
margin: 20px 0 0 0;

}
.bnr a img {
opacity: 0.1;
margin: 2px;
 -moz-opacity:0.1; filter:alpha(opacity=10);
}

.bnr a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}