body {
  margin: 0;
  padding: 0;
  background-color: #CCCCCC;
  background: #FFFFFF url(pict/backleft.jpg) repeat-x;
}

.cell{
  width: 32%;
  height: 92px;
/*line-height:92px; */
  float: left;
  position: relative;
  left: 20px;
/*border:1px solid black; */
  background-image: url(pict/ramka.gif);
}

.content {
  padding: 0 30px;
  color: black;
  font-family: Tahoma;
  font-size: 12px;
}

.content * {
  color: black;
}

font.middle1 {
  padding-left: 35px;
  color: #757575;
  font-family: Tahoma;
  font-size: 22px;
  font-weight: 900;
  letter-spacing: 1px;
  padding-top: 40px;
}

font.middle2 {
  padding-right: -100px;
  padding-left: 10px;
  color: #757575;
  font-family: Tahoma;
  font-size: 22px;
  font-weight: normal;
}

font.middle3 {
  color: #757575;
  font-family: Tahoma, Arial;
  font-size: 17px;
  font-weight: bold;
}

div.content p {
  position: relative;
  padding-top: -100px;
  padding-left: 5px;
  color: black;
  font-family: Tahoma;
  font-size: 13px;
}

p.middle4 {
  color: #757575;
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  padding-top: 5px;
  margin: 0;
}

p.middle7 {
  padding-top: 50px;
  padding-left: 35px;
  color: black;
  font-family: Tahoma, Arial;
  font-size: 17px;
  font-weight: bold;
}

p.middle8 {
  padding-left: 30px;
  padding-right: 0px;
  color: #757575;
  font-family: Tahoma;
  font-size: 12px;
}

span.textwhite {
  color: #FFFFFF;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  margin-left: 130px;
}

span.textwhite2{
  color: #FFFFFF;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  margin-left: 110px;
}

table.menu {
  margin-left: 20px;
  color: white;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: 900;
}

table.menu td.element {
  padding-right: 15px;
  padding-left: 15px;
}

table.menu2 {
  padding-right: 5px;
  color: #c15c5b;
  font-family: Tahoma;
  font-size: 13px;
  font-weight: 900;
  padding-top:40px;
}

table.menu2 td.element2 {
  padding-right: 15px;
  padding-left: 15px;
  padding-bottom: 22px;
}

div.logofoot {
	text-align:center; 
	position:relative; 
	top:0px; 
	width:300px
}

td.about11 {
  background-image: url(pict/about11.jpg);
  width: 602px;
  height: 37px;
}

td.about12 {
  background-image: url(pict/about12.jpg);
  width: 308px;
  height: 37px;
}

td.about21 {
  background-image: url(pict/about21.jpg);
  width: 910px;
  height: 38px;
}

td.about31 {
  background-image: url(pict/about31.gif);
  width: 500px;
  height: 100px;
}

td.about32 {
  background-image: url(pict/about32.jpg);
  width: 410px;
  height: 100px;
}

td.about41 {
  background-image: url(pict/about41.gif);
  width: 910px;
  height: 400px;
  background-repeat: no-repeat;
}

td.about51 {
  background-image: url(pict/about51.gif);
  width: 500px;
  height: 80px;
}

td.about52 {
  background-image: url(pict/about52.gif);
  width: 410px;
  height: 80px;
}

td.about61 {
  background-image: url(pict/about61.jpg);
  width: 910px;
  height: 120px;
}

td.b11 {
  background-image: url(pict/back11.jpg);
  width: 602px;
  height: 37px;
}

td.b12 {
  background-image: url(pict/back12.jpg);
  width: 308px;
  height: 37px;
}

td.b21 {
  background-image: url(pict/back21.gif);
  width: 800px;
  height: 38px;
}

td.b22 {
  background-image: url(pict/back22.jpg);
  width: 110px;
  height: 38px;
}

td.b31 {
  background-image: url(pict/back31.gif);
  width: 390px;
  height: 269px;
  vertical-align: top;
  padding-top: 35px;
}

td.b32 {
  background-image: url(pict/back32.jpg);
  width: 520px;
  height: 269px;
}

td.b41 {
  background-image: url(pict/back41.gif);
  width: 910px;
  height: 137px;
}

td.picture01 {
  padding-top:30px;
  padding-right: 10px;
  width:292px !important
}

td.td_left {width:618px !important}

#leftcol {
  width: 165px;
  float: left;
  text-align: left;
  font-size: 12px;
  padding-top: 10px;
  padding-left: 15px;
}

#rightcol {
  width: 104px;
  float: left;
  padding-top: 6px;
}

table.menu {
    color: #CCCCCC;
}

a:hover, a:active, a:link, a:visited {
  color: #c15c5b;
  text-decoration: none;
}

table.menu a:hover, table.menu a:active, table.menu a:link, table.menu a:visited {
  color: #ffffff;
  text-decoration: none;
}

table.menu2 a:hover, table.menu2 a:active, table.menu2 a:link, table.menu2 a:visited {
  color: #c15c5b;
  text-decoration: none;
}
table.fleet, table.fleet td  {border: 1px solid black;}

.стиль1 {
	font-family: Tahoma;
	font-size: 12px;
	color:#000000;
}


/* ///////////////////// Меню выпадающее */

.wrapper {
	width: 140px;
	height: 75px;
	margin: 0;
	padding: 18px 0 11px 0px ;
	left:-8px; 
}

.wrapper a {
	width: 140px;
	display: block;
	text-decoration: none;
	line-height:20px;
	padding: 1px 5px 4px 0;
}

.wrapper a:hover {
	display: block;
	color: yellow;
}

.w1 a {
	width: 140px;
	background:#810320 url(pict/menu4.gif) bottom repeat-x;
	line-height:20px;
}
.w2 a {
	width: 140px;
	background:transparent url(pict/menu6.gif) bottom no-repeat;
	padding-top: 0px;
	vertical-align:top;
	margin-top:0px;
	display: block;
	height: 28px;
}

div.usd1 { left:-8px; margin-top:0px; padding-top:0;}