/*††††††††††††††††††-CONSTANT-††††††††††††††††††††††††*/
@font-face {
  font-family: 'GOST Type A';
  src: url(http://autobrest.eu/gost_a.ttf);
}
body, form, input, textarea, select, td, ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
body {
	margin:10px 0px 10px 0px;
}
table {
	border-collapse:collapse;
	border:0px;
	padding:0px 0px 0px 0px;
}
table .table_img {
	border-collapse:separate;
	border:1px;
	border-color:#000000
}
td {
	font:normal 11px Tahoma, Arial;
	vertical-align:top;
	line-height:13px;
	color:#373737;
}
td .map {
	vertical-align:middle;
	text-align:center;
	padding:5px 5px 5px 5px;
}
#tables td {
	border-style:dashed;
	border-width:1px;
	border-color:blue;
}
#tables td:hover{
	border-style:solid;
	border-width:1px;
	border-color:red;
}
img {	border:0px;
}

h3 {
	text-transform:uppercase;
	font:bold 15px 'GOST Type A', 'President Cyr', 'Arial Narrow';
	color:#373737;
}

h1 {	text-align:center;
	vertical-align:middle;
	padding-top:5px;
	font:bold 19px 'GOST Type A', 'President Cyr', 'Arial Narrow';
	color:#222222;
	text-transform:uppercase;
}
h1 a	{ text-decoration:none; }
.auto_view {	text-align:left;
	vertical-align:middle;
	font:normal 21px 'GOST Type A', 'President Cyr', 'Arial Narrow';
	color:#222222;
	text-transform:uppercase;
}
.message {
	text-align:center;
	padding-top:5px;
	font:bold 15px 'GOST Type A', 'President Cyr', 'Arial Narrow';
	color:red;
	text-transform:uppercase;
}

input, textarea, select {
	font:normal 11px Tahoma, Arial;
	padding:2px 3px 2px 3px;
	vertical-align:top;
	color:#666;
}


br {line-height:0px;}
i {border:1px;}
/*____________________________________________________*/
legend {
	text-transform:uppercase;
	font-weight:bold;
	color:#373737;
}
font 	{color:#DA4D00;}
b 		{c olor:#403F3F;}
b a		{color:#0B8ACC;}
a 		{color:#CE0000;}
a:hover {text-decoration:none; color:blue;}
.nn a	{text-decoration:none;}
.nn a:hover {text-decoration:underline;}
/*____________________________________________________*/

.frame a {	color:#000000;
}

.frame a:hover {	text-decoration:none;
	color:#000000;
}

.input, .input_1, .ta {
	width:248px;
	border:1px solid #B1B4B5;
}
.input {
	height:21px;
}
.ta {
	height:114px;
	overflow:auto;
}
/*____________________________________________________*/
.title {
	padding-top:5px;
	font:normal 17px 'GOST Type A', 'President Cyr', 'Arial Narrow';
	color:#ffffff;
}
.ttltbl {	background:url(/img/gl2.gif) center left repeat-x;
}
.min_title {	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	color:#373737;
}
.min_title:hover{
	color:#373737;
}
.auto_title {	padding:0px 0px 0px 10px;
	text-transform:uppercase;
	text-align:left;
	vertical-align:middle;
	font:bold 13px;
	letter-spacing:1px;
	color:#373737;
}
.det_firm {
	text-align:left;
	vertical-align:middle;
	color:#373737;
	padding-left:10px
}
.numb_title {	padding:1px 0px 0px 0px;
	text-transform:uppercase;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position: center;
}
.rating {
	text-transform:uppercase;
	font:bold 15px;
	color:#CE0000;
}
.rdmr {
	padding:0px 0px 0px 9px;
	background:url(/img/0blt2.gif) top left no-repeat;
	color:#007E99;
	font:normal 10px Tahoma, Arial;
}
.rdmr2 {
	padding:0px 7px 0px 0px;
	background:url(/img/0blt4.gif) top right no-repeat;
	color:#007E99;
	font:normal 10px Tahoma, Arial;
}
/*____________________________________________________*/
li {
	l ist-style:none;
	color:#726664;
	margin:4px 0px 0px 0px;
}
li a {
	color:#DA4D00;
	font:normal 11px Tahoma, Arial;
	padding:0px 0px 0px 11px;
	background:url(/img/1blt1.jpg) top left no-repeat;
}
.u li {
	list-style:none;
	color:#726664;
	margin:5px 0px 0px 0px;
}
.u li a {
	color:#CE0000;
	font:normal 11px Tahoma, Arial;
	padding:0px 0px 0px 12px;
	background:url(/img/0blt3.jpg) top left no-repeat;
}
/*_____________________________________________________*/
.ftr td{
	color:#FFF;
	font-size:10px;
	background:url(/img/fbg2.jpg) top left repeat-x;
	height:70px;
}
.ftr a {
	color:#FFF;
	font:normal 10px Tahoma, Arial;
}
.mpct {
	height:145px;
	background:url(/img/mpct_top.jpg) top left no-repeat;
}
.bg1 {	font-size:11px;	text-align: center;
	height:15px;
	background:url(/img/0bg1.jpg) top left repeat-x;
}
.bg1 a:hover {	color:#0000ff;
}
.menu_top {
	height:40px;
	width:117px;
	text-align:center;
	vertical-align:middle;
}
.menu_top a {
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
}
.menu_top a:hover {
	color:#0000ff;
	text-decoration:none;
}
.wht td {
	color:#FFF;
}
.wht {
	color:#FFF;
	padding:10px 10px 10px 10px;
}
.xt	{
	color:#FFCC00;
	font:bold 10px Tahoma, Arial;
	background:#910000;
	padding:0px 3px 1px 5px;
}
.gl {
	line-height:2px;
	background:url(/img/gl.jpg) bottom left repeat-x
}
.mini_cube {
	vertical-align:super;
	font-size:0.6em;
}

.base_gai {	font-weight: normal;
	font-size: 12px;
	margin-bottom: 14px;
	color: #171e2d;
	font-family: 'microsoft sans serif', arial, verdana;
	text-align: center
}

#camment font { color:#000000; }
#camment { line-height:1; }

.add_form td {	padding:2px 5px 2px 5px;	height:25px;
	vertical-align:middle;
	text-align:left;}
.search_form td {
	padding:2px 2px 2px 5px;
	height:35px;
	vertical-align:middle;
	text-align:left;
}
.star {	font:bold 12px 'microsoft sans serif', Arial, Tahoma;	color:#fe0000;
}
.error {	font:normal 9px 'microsoft sans serif', Arial, Tahoma;
	color:#fe0000;
}
.load {	background: url('/img/load.gif') no-repeat center;
}
.teasernet_adva
{
display:none;
}