body,table,td {
font-size: 12px;
font-family:Arial;
color:#57575d;
}

body{
margin:0;
padding:0;
}

a {color:#57575d;}
a:link { text-decoration:underline;}
a:visited {text-decoration:underline;}
a:hover {text-decoration:none;}

.menu {
margin: 0px 0px 0px 0px;
padding: 9px 0px 0px 0px;
text-align: center;
width:684px;
}
.menu li {
display:inline;
background: url("../images/menu-b.gif") left no-repeat;
padding: 0px 23px;
font-size:13px;

}
.menu li.fst {background:none;}
.menu a {color: #FFF;}
.menu a:link {text-decoration: none;}
.menu a:visited {text-decoration: none;}
.menu a:hover {text-decoration: underline;}


select {
color:#57575d;
font-size: 12px;
font-family:Arial;
}

.zayavka select,.zayavka input {font-size:10px;}
.zayavka .heading {font-size:11px;}

.business-choose, .fast-search {width:175px;}
#search {width:125px;}
.tip {width:98px;}
.metro {width:206px;}

.left {margin:10px 0px 15px 0px;}
.left td {border-bottom:1px solid #d2d6d6; height:22px;}
.left span {background: url("../images/s.gif") center left no-repeat; padding-left:13px;}
.left .amount {color:#c50000; width:25px;}
.left a:link {text-decoration:none;}
.left a:visited {text-decoration:none;}
.left a:hover {color:#c50000; text-decoration:none;}

.business {
	overflow: auto;
	height:1215px;
	width:225px;
	border:1px solid #c3c3c3;
}

.t-news td {padding:0 10px; height:19px;}

.comments {width:206px; height:50px;}



.news {
padding:0px;
margin: 0px;
font-family:Tahoma;
}
.news li.date {
color:#787883;
font-weight:bold;
font-size:12px;
list-style:none;
padding:17px 0px 0px 0px;
}
.news .title {
color:#57575d;
font-size:12px;
padding:5px 0px 4px 0px;
}
.news li {list-style:none; color:#6f6f75; font-size:11px;}
