body {
  padding:0;
  margin:0;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:15px;
  color:#434343;
  line-height:25px;
  background:url(img/bgr.jpg) repeat-x top left #ffffff;
}
a {
  color:#cf5f4b;
	text-decoration:none;
}
a:hover {
  color:#cf5f4b;
	text-decoration:none;
}
#body {
  padding:0;
  margin:0 auto;
  width:1071px;
}
#header-bgr {
  padding:0;
  margin:0;
  width:1071px;
  float:left;
  height:201px;
  background:url(img/car.jpg);
}
#logo {
  padding:0;
  margin:0;
  width:419px;
  float:left;  
}
#header {
  padding:0;
  margin:0;
  width:588px;
  float:left;
}
.right-head {
  padding:0;
  margin:0;
  float:left;
  width:588px;
}
#small-menu {
  padding:10px 0 0 0;
  margin:0;
  width:295px;
  font-size:18px;
  color:#ffffff;
  float:right;
}
#small-menu ul {
  padding:0;
  margin:0;
  list-style:none;
  display:inline;
}
#small-menu ul li {
  padding:0 5px 0 10px;
  margin:0;
	background:url(img/bullet-small.gif) no-repeat center left;
	float:left;
}
#small-menu ul li.li-styled {
  padding:0 5px 0 0;
  margin:0;
  background:none;
}
#small-menu ul li a {
  text-decoration:none;
  color:#ffffff;
}
#small-menu ul li a:hover {
  text-decoration:underline;
  color:#ffffff;
}
.taxi {
  padding:0;
  margin:75px 17px 0 0;
  width:427px;
  text-align:right;
  line-height:40px;
  font-size:18px;
  color:#fbeaea;
  float:right;
}
.container {
  padding:0;
  margin:0 auto;
  width:928px;
}
.menu {
  padding:50px 0 30px 0;
  margin:0;
  width:928px;
  font-size:38px;
  color:#434343;
  font-weight:normal;
  float:left;
}
.menu ul {
  padding:0;
  margin:0;
  width:928px;
  line-height:40px;
  list-style:none;
  display:inline;
}
.menu ul li {
  padding:0 30px 0 50px;
  margin:0;
	background:url(img/bullet.gif) no-repeat center left;
	float:left;
}
.menu ul li.not1 {
  padding:0 30px 0 0;
  margin:0;
  background:none;
}
.menu ul li.not2 {
  padding:0 0 0 50px;
  margin:0;
	background:url(img/bullet.gif) no-repeat center left;
}
.menu ul li a {
  text-decoration:none;
  color: #434343;
}
.menu ul li a:hover {
  text-decoration:underline;
  color: #434343;
}
#left {
  padding:0;
  margin:0;
  float:left;
  width:508px;
}
.text {
  padding:0;
  margin:0;
  float:left;
  width:508px;
}
h1 {
  padding:0 0 21px 0;
  margin:0;
  float:left;
  font-size:30px;
  color: #b01010;
  font-weight:normal;
}
h2 {
  padding:10px 0 0 0;
  margin:0;
  float:left;
  font-size:18px;
  color: #434343;
  line-height:30px;
  font-weight:normal;
}
#left p {
  width:518px;
  float:left;
}
.home-img {
  padding:0 0 10px 0;
  margin:0;
  float:left;
  width:471px;
  background:url(img/shadow.gif) no-repeat bottom center; 
}
.home-img img {
  padding:0;
  margin:50px 0 0 0;
  width:516px;
  float:left;
  border:1px solid #b01010;
}
#right {
  padding:0 0 0 60px;
  margin:0;
  float:left;
  width:350px;
}
.news {
  padding:0;
  margin:0;
  float:left;
  width:350px;
  background:url(img/news-bgr.jpg) no-repeat top left;
}
h3 {
  padding:10px 0 10px 10px;
  margin:0;
  float:left;
  font-size:30px;
  color:#ffffff;
  font-weight:normal;
}
h3 a {
  color:#ffffff;
  text-decoration:none;
}
h3 a:hover {
  color:#ffffff;
  text-decoration:underline;
}
.one-news {
  padding:10px 0 0 0;
  margin:0;
  float:left;
  width:350px;
}
.date {
  padding:0;
  margin:0;
  float:left;
  width:350px;
  font-size:12px;
  font-weight:bold;
  color:#434343;
}
h4 {
  padding:0;
  margin:0;
  float:left;
  font-size:18px;
  color:#b01010;
  font-weight:normal;
}
h4 a {
  color:#b01010;
  text-decoration:none;
}
h4 a:hover {
  color:#b01010;
  text-decoration:underline;
}
.text-news {
  padding:0;
  margin:0;
  float:left;
  width:350px;
}
.more {
  padding:0 15px 0 0;
  margin:0;
  float:right;
  font-size:15px;
  line-height:11px;
  color:#b01010;
  width:335px;
  font-weight:normal;
  background:url(img/arrow.gif) no-repeat center right;
}
.more a {
  float:right;
  color:#b01010;
  text-decoration:none;
}
.more a:hover {
  float:right;
  color:#b01010;
  text-decoration:underline;
}
.bottom-news {
  padding:10px 0 0 0;
  margin:0;
  float:left;
  width:270px;
}
.facebook {
  padding:15px 0 0 0;
  margin:0;
  float:left;
  width:350px;
}
.text-bottom {
  padding:0;
  margin:0;
  float:left;
  width:928px;
  font-size:13px;
  color: #990e0e;
}
.text-bottom a {
  color:#990e0e;
  text-decoration:none;
}
.text-bottom a:hover {
  color:#990e0e;
  text-decoration:underline;
}
#footer {
  padding:0;
  margin:0;
  clear:both;
	width:100%;
  height:80px;
  background:url(img/bottom-bgr.jpg) repeat-x bottom left;
}
.bottom {
  padding:50px 0 0 70px;
  margin:0;
  float:left;
  font-size:11px;
  color: #ffffff;  
}
