/*--------------------------*/

p.tr_city
{
 font: bold 1.0em/8px Arial,Tahoma,sans-serif;
 color: #111111;
 padding: 0px 0px 0px 0px;
}

.item_div_tr .name
{
 font: 1.7em/18px Arial,Tahoma,sans-serif;
 font-weight: 700;
 margin: 0px 0px;
 padding: 6px 5px;
 width: 285px;
 text-align: right;
 float: left;
 color: #111111;
 _background-color: #f1e29b;
 _background-color: #EBE6DC;
 
}


.item_div_tr .num
{
 
 color: #aa2e21;
 font: bold 1.3em/12px Arial,Tahoma,sans-serif;
 margin: 0px 0px;
 padding: 12px 5px; 
}

.item_div_taxi .name
{
 font: 1.7em/18px Arial,Tahoma,sans-serif;
 font-weight: 700;
 margin: 0px 0px;
 padding: 5px 5px;
 width: 380px;
 text-align: right;
 float: left;
 color: #111111;
 background-color: #f1e29b;
 _background-color: #EBE6DC;
 
}

.item_div_tr .name_tx
{
 float: left;
 margin: 0px 0px;
 padding: 5px 5px;
 width: 50%;
 text-align: right;
 color: #111111;
 _background-color: #fff;
 font: bold 1.7em/18px Arial, Tahoma,sans-serif;
 font-weight: 700;
 
}

.item_div_tr .name_m
{
 float: left;
 margin: 0px 0px;
 padding: 5px 5px;
 width: 35%;
 text-align: right;
 color: #111111;
 background-color: #fff;
 font: bold 1.7em/18px Arial, Tahoma,sans-serif;
 font-weight: 700;
 
}

.item_div_taxi .name_tx
{
 float: left;
 margin: 0px 0px;
 padding: 5px 5px;
 width: 50%;
 text-align: right;
 color: #111111;
 _background-color: #fff;
 background-color: #EBE6DC;
 font: bold 1.7em/18px Arial, Tahoma,sans-serif;
 font-weight: 700;
 _overflow: hidden;   /* очень важно для определения размеров блока div*/
}


.item_div_tr .name1
{
 margin: 2px 0px;
 padding: 5px 0px;
 width: auto;
 color: #111111;
 _background-color: #f1e29b;
 _background-color: #fff;
 font: bold 1.5em/18px Arial,Tahoma,sans-serif;
 _font-weight: 700;
 text-align: left;
 overflow: hidden;   /* очень важно для определения размеров блока div*/
}

.item_div_tr .name_metro
{
 margin: 0px 0px;
 padding: 5px 5px;
 width: auto;
 color: #aa2e21;
 background-image:url(/_design/loko/image/taxi.svg);
 _background-color: #EBE6DC;
 font: bold 1.8em/18px Arial,Tahoma,sans-serif;
 font-weight: 700;
 text-align: left;
 overflow: hidden;   /* очень важно для определения размеров блока div*/
}

.item_div_tr .top
{
 margin: 22px 0px 0px 0px;
 padding: 12px 7px;
 height:auto;
 width: auto;
 color: #fff;
 background-color: #4d6a78;
 font: bold 1.3em/12px Arial,Tahoma,sans-serif;
 _font-weight: 700;
 text-align: center;
 _border-radius:14px 14px 14px 14px;
 overflow: hidden;   /* очень важно для определения размеров блока div*/
}


.item_div_tr .length
{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px;
 height:auto;
 width: auto;
 color: #fff;
 _background-color: #4d6a78;
 font: bold 1.3em/12px Arial,Tahoma,sans-serif;
 _font-weight: 700;
 text-align: center;
 _border-radius:14px 14px 14px 14px;
 overflow: hidden;   /* очень важно для определения размеров блока div*/
}




.item_div_taxi .name1
{
 margin: 0px 0px;
 padding: 5px 5px;
 width: auto;
 color: #111111;
 background-image:url(/_design/loko/image/taxi.svg);
 _background-color: #EBE6DC;
 font: bold 1.4em/18px Arial,Tahoma,sans-serif;
 font-weight: 700;
 text-align: left;
 overflow: hidden;   /* очень важно для определения размеров блока div*/
}




.item_div_tr .param
{

 width: auto;
 height: auto;
 margin: 5px 10px;
 overflow: hidden;   /* очень важно для определения размеров блока div*/
}

.item_div_taxi .param
{

 width: auto;
 height: auto;
 margin: 5px 10px;
 overflow: hidden;   /* очень важно для определения размеров блока div*/
}

.item_div_tr .param .title
{
 width: 65px;
 text-align: left;
 float: left;
 color: #4d6a78;
 overflow: hidden;   /* очень важно для определения размеров блока div*/

}




.item_div_tr .param .info
{
 text-align: left;
 font: bold 1.2em/14px Tahoma,Arial,sans-serif;
 font-weight: 400;
 overflow: hidden;   /* очень важно для определения размеров блока div*/
 padding-bottom:32767px; /* ДЛЯ ВЫРАВНИВАНИЯ СТОЛБЦОВ*/
 margin-bottom:-32767px; /* ДЛЯ ВЫРАВНИВАНИЯ СТОЛБЦОВ*/
 float: left;
 display: inline;
}




.item_div_taxi .num
{
 color: #aa2e21;
 font: bold 1.2em/12px Arial, Tahoma,sans-serif;
 
}
