html{width: 100%}







body{



  margin: 0px;



  padding: 0px;



  width: 100%;



  font: 12px Tahoma, sans-serif;



  color: #242424;



  background: #f8f8f8 url('/t/img/top_grad.jpg') repeat-x top;



}







.night{



  background: /*#181818*/ #151515 url('/t/img/top_grad_night.jpg') repeat-x top;



  color: #cecece;



}







#day_inner{



  background: #eaeaea url('/t/img/top_grad_inner.jpg') repeat-x top;



}







#day_inners{



  background: #eaeaea url('/t/img/top_grad_inners.jpg') repeat-x top;



}







a{



  color: #0d5c93;



  outline: none;



}







.night a{



  color: #279ff4;



}







a:hover{



  text-decoration:none;



}







h1, h2, h3 {padding:0;margin:0;font-weight:normal;}



h3{

      color: #0D5C93;



    margin: 4px 0;

}



#container_wrap{



  background:  url('/t/img/bottom_grad.gif') repeat-x bottom;



}







.night #container_wrap{



  background:  url('/t/img/bottom_grad_night.gif') repeat-x bottom;



}







#day_inner #container_wrap, #day_inners #container_wrap{



  background:  url('/t/img/bottom_grad_inner.gif') repeat-x bottom;



}







#container{



  min-height: 100%;



  margin: 0 auto;



  min-width: 1000px;



  width: 100%;



  padding: 0px;



}







* html #container{



  width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px": "");



  height:100%;



}







/***************** Header   *********************/







#header_wrap{



  background:  url('/t/img/black_grad.jpg') repeat-x top;



}







#header_wrap_nservices{



  background: url('/t/img/sdheader_wrap.jpg') repeat-x top;



}







.night #header_wrap_nservices{



  background: url('/t/img/black_grad_services.jpg') repeat-x top;



}







.header{



  background: url('/t/img/moscow_day.jpg') no-repeat right top;



  height: 455px;



  position: relative;



}







.night .header{



  background: url('/t/img/moscow_night.jpg') no-repeat right top;



}







.header img{



  border: 0px;



}







.night #services_header{



  background: url('/t/img/at_wheel.jpg') no-repeat right top;



}







#services_header_day{



  background: url('/t/img/at_wheel_day.jpg') no-repeat right top;



}







#inner1{



  background: url('/t/img/moscow_inner1.jpg')  no-repeat right top;



}







.night #inner1{



  background: url('/t/img/moscow_night_inner1.jpg')  no-repeat right top;



}







#inner2{



  background: url('/t/img/moscow_inner2.jpg')  no-repeat right top;



}







.night #inner2{



  background: url('/t/img/moscow_night_inner2.jpg')  no-repeat right top;



}







#inner3{



  background: url('/t/img/moscow_inner3.jpg')  no-repeat right top;



}







.night #inner3{



  background: url('/t/img/moscow_night_inner3.jpg')  no-repeat right top;



}







#inner4{



  background: url('/t/img/moscow_inner4.jpg')  no-repeat right top;



}







.night #inner4{



  background: url('/t/img/moscow_night_inner1.jpg')  no-repeat right top;



}







#left_shadow{



  position: absolute;



  z-index: 1000;



}







#right_shadow{



  position: absolute;



  right: 0px;



  z-index: 1000;



}







#top_header{



  height: 150px;



}







#logo{



  float: left;



  padding: 17px 0px 0 28px;



}











#informers{



   float: right;



   width: 368px;



   padding: 0px 24px 0 0;



   margin-top: 10px;



   background: url('/t/img/inform_top.png') no-repeat 0 0;



}







#informers #now{



  color: #ffffff;



  text-align: center;



  padding: 7px 17px 6px 0;



  font: 13px "Arial", "Arial Narrow", sans-serif;



}







#loud_speaker{



  float: left;



  margin: -15px 0 0 9px;



}







#center_inform{



  padding: 0 10px;



  background: url('/t/img/inform_mainbg.png') no-repeat left bottom;



}







#clear_inf{



  height: 2px;



  font-size: 0px;



  line-height: 1px;



  clear: left;



}







/*#left_inform{



  float: left;



  width: 14px;



  height: 103px;



  background: url('/t/img/inform_left.png') no-repeat;



}







#center_inform{



  float: left;



  background: url('/t/img/inform_bg.png') repeat-x top;



}







#center_inform #center_inform_inner{



  width: 340px;



  height: 103px;



  background: url('/t/img/center_grad.png') no-repeat right bottom;



}*/







.infos{



  float: left;



  color: #ffffff;



  text-align: center;



  padding: 2px 5px 0 0;



  text-transform: lowercase;



}







* html .infos{



  padding: 0px;



  margin-top: -2px;



}







.infos p{



  margin: 0px;



  line-height: 13px;



  text-align: center;



}







.infos #blue_txt{



  color: #0096ff;



}







.infos .big_txt{



  font-size: 14px;



}







.infos .bigger_txt{



  font-size: 20px;



}







#date_time{



  width: 110px;



}











#clock{



  background: url('/t/img/clock.png') no-repeat 0 0;



  width: 97px;



  padding: 6px 0 0 15px;



  height: 30px;



  margin: 3px auto 0;



  text-align: left;



}







#clock #min{



  margin-left: 18px;



}







#weather{



  line-height: 17px;



  width: 115px;



}







#weather p{



  margin-top: 2px;



}







#weather img{



  margin-bottom: 2px;



}







#weather .bigger_txt{



  margin-left: -7px;



}











#right_inform{



  float: right;



  width: 14px;



  height: 103px;



  background: url('/t/img/inform_right.png') no-repeat;



}







#lawn{



  clear: both;



  background: url('/t/img/grass.png') repeat-x right 78px;



}







.night #lawn{



  background: url('/t/img/mist.png') repeat-x right bottom;



}







#night_services #lawn, #night_services #lawn, #services_header_day #lawn{



  background: none;



}







#lawn #car{



  float: right;



  /*padding-right: 94px;*/



  padding-right: 0px;



}







#lawn_inner{



  background: url('/t/img/lawn_edge.gif') no-repeat right 69px;



  height: 191px;



}







.night #lawn_inner{



  background: url('/t/img/headlights.jpg') no-repeat bottom right;



}







* html #lawn_inner{



  background-position: right 67px;



}







* html #day_inner #lawn_inner{



  background-position: right 66px;



}











* html #day_inners #lawn_inner{



  background-position: right 66px;



}







.night #services_header #lawn_inner{



  background: none;



  height: 191px;



}







.night #inner1 #lawn_inner, .night #inner2 #lawn_inner,.night #inner3 #lawn_inner, .night #inner4 #lawn_inner{



  background: none;



}







#services_header_day #lawn_inner{



  background: none;



}







#night_services #services_header #lawn_inner{



  background: url('/t/img/mist_services.png') repeat-x right bottom;



}







#lawn #sign{



  width: 255px;



  height: 103px;



  background: url('/t/img/sign.png') no-repeat 63px 0;



  float: left;



  margin: 33px 0 0;



  padding: 17px 0 0 82px;



  text-align: center;



  font-size: 16px;



}







#sign img{



  margin-bottom: 10px;



}







#phone{



  margin: 85px 0 0;



  padding-left: 59px;



  float: left;



  font-size: 16px;



  text-align: right;



}







#phone #phone_num{



  margin: 1px 5px 0 0;



}







.night #services_header #phone{



  padding-left: 2px;



}







#services_header_day #phone{



  padding-left: 20px;



}







#menu{



  width: 100%;



  border-collapse: collapse;



  margin-top: -2px;



  position: relative;



  height: 111px;



}







#menu td{



  /*padding: 0px 0 0 18px;*/



  text-align: center;



  vertical-align: top;



}







#menu a{



  color: #ffffff;



  background: #757575 url('/t/img/menu_bg.gif') repeat-x bottom;



  float: left;



  font: 18px "Arial", "Arial Narrow", sans-serif;



}







.night #menu a{



  background: url('/t/img/menu_bg_night.gif') repeat-x bottom;



}







#services_header_day #menu a{



  background: url('/t/img/smenu_bg.gif') repeat-x bottom;



}







#menu a:hover, #menu #corporate:hover, #menu #active_menu_item a {



  color: #242424;



  background: #c9c9c9 url('/t/img/menu_bg-over.gif') repeat-x bottom;



  text-decoration: none;



}







.night #menu a:hover, .night #menu #corporate:hover, .night #menu #active_menu_item a {



  background: #c9c9c9 url('/t/img/menu_bg_night-over.gif') repeat-x bottom;



  text-decoration: none;



}







#services_header_day #menu a:hover, #services_header_day #menu #corporate:hover,



#services_header_day #menu #active_menu_item a {



  background: #c9c9c9 url('/t/img/smenu_bg-over.gif') repeat-x bottom;



  text-decoration: none;



}







.night #menu a:hover{



  color: #3b3b3b;



}







#menu .left_edge{



  display: block;



  background: url('/t/img/menu_left.gif') no-repeat left bottom;



}







.night #menu .left_edge{



  background-image: url('/t/img/menu_left_night.gif');



}







#services_header_day #menu .left_edge{



  background-image: url('/t/img/smenu_left.gif');



}







#menu a:hover .left_edge, #menu #corporate:hover .left_edge,



#menu #active_menu_item .left_edge{



  background: url('/t/img/menu_left-over.gif') no-repeat left bottom;



}







#services_header_day #menu a:hover .left_edge, #services_header_day #menu #corporate:hover .left_edge,



#services_header_day #menu #active_menu_item .left_edge{



  background: url('/t/img/smenu_left-over.gif') no-repeat left bottom;



}







.night #menu a:hover .left_edge, .night #menu #corporate:hover .left_edge,



.night #menu #active_menu_item .left_edge{



  background-image: url('/t/img/menu_left_night-over.gif');



}







#menu .right_edge{



  display: block;



  background: url('/t/img/menu_right.gif') no-repeat right bottom;



  padding: 11px 12px 9px;



}







.night #menu .right_edge{



  background-image: url('/t/img/menu_right_night.gif');



  padding: 10px 12px 8px;



}







#services_header_day #menu .right_edge{



  background-image: url('/t/img/smenu_right.gif');



}







#menu a:hover .right_edge, #menu #corporate:hover .right_edge,



#menu #active_menu_item .right_edge{



  background: url('/t/img/menu_right-over.gif') no-repeat right bottom;



}







#services_header_day #menu a:hover .right_edge, #services_header_day #menu #corporate:hover .right_edge,



#services_header_day #menu #active_menu_item .right_edge{



  background: url('/t/img/smenu_right-over.gif') no-repeat right bottom;



}







.night #menu a:hover .right_edge, .night #menu #corporate:hover .right_edge,



.night #menu #active_menu_item .right_edge{



  background-image: url('/t/img/menu_right_night-over.gif');



}







#menu #corporate{



  background: #989898 url('/t/img/cmenu_bg.gif') repeat-x bottom;



}







#services_header_day #menu #corporate{



  background-image: url('/t/img/scmenu_bg.gif');



}







.night #menu #corporate{



  background: #1c1c1c url('/t/img/cmenu_bg_night.gif') repeat-x top;



}







#menu #corporate .left_edge{



  background: url('/t/img/cmenu_left.gif') no-repeat left bottom;



}







#services_header_day #menu #corporate .left_edge{



  background: url('/t/img/scmenu_left.gif') no-repeat left bottom;



}







.night #menu #corporate .left_edge{



  background: url('/t/img/cmenu_left_night.gif') no-repeat left top;



}







#menu #corporate .right_edge{



  background: url('/t/img/cmenu_right.gif') no-repeat right bottom;



  padding: 11px 12px 9px 13px;



}







#services_header_day #menu #corporate .right_edge{



  background: url('/t/img/scmenu_right.gif') no-repeat right bottom;



}







.night #menu #corporate .right_edge{



  background: url('/t/img/cmenu_right_night.gif') no-repeat right top;



  padding: 10px 13px 8px 14px;



}







#to_home{



  width: 147px;



  height: 32px;



  background: url('/t/img/lang_bg.png') no-repeat 0px 0;



  text-align: left;



  margin: 32px auto 0;



}







#to_home #home_link{



  color: #ffffff;



  background: url('/t/img/btn_home.png') no-repeat 16px 3px;



  padding: 7px 0 5px 50px;



  text-decoration: none;



  font-size: 15px;



  display: block;



}







#services_header_day #to_home, .night #to_home{



  float: none;



  margin: 0px 0 0;



  margin-left: 160px;



}







.night #to_home{



  background: url('/t/img/lang_bg_night.png') no-repeat 0px 0;



}







* html #services_header_day #to_home, .night #to_home{



  margin-right: 8px;



}







#lang{



  width: 147px;



  height: 32px;



  margin: 145px 0 0 0px;



  padding-right: 23px;



  float: right;



  background: url('/t/img/lang_bg.png') no-repeat 0px 0;



  font-family: "Arial", "Arial Narrow", sans-serif;



}







.night #lang{



  background-image: url('/t/img/lang_bg_night.png');



}







#lang ul{



  margin: 0px;



  padding: 0px;



  list-style-type: none;



}







#lang ul li{



  float: left;



  padding: 5px 0 0 12px;



  line-height: 19px;



}







#lang img{



  float: left;



  margin-top: 4px;



}







#lang a{



  color: #ffffff;



  text-decoration: none;



  font-size: 13px;



}







#lang #active_lang{



  color: #cc1a1a;



  font-size: 16px;



  font-weight: bold;



}







#auth{



  background: #c8c8c8 url('/t/img/auth_bg.gif') repeat-x top;



  width: 242px;



  clear: left;



  float: left;



}







.night #auth{



  background: url('/t/img/auth_bg_night.gif') no-repeat top;



  width: 244px;



}







#auth_inner{



  background: url('/t/img/auth_btm.gif') no-repeat bottom;



}







.night #auth_inner{



  background: none;



}







#auth_title{



  color: #242424;



  background: url('/t/img/keys.png') no-repeat 2px 0;



  font: 13px "Arial", "Arial Narrow", sans-serif;



  padding: 7px 0 5px;



}







.night #auth_title{



  color: #eceeef;



  background: none;



  padding-right: 28px;



}







.night #auth_title img{



  float: left;



  margin: -8px 0 0 2px;



}







#auth_form{



  text-align: left;



  color: #545454;



  padding: 0 0 11px 15px;



  margin: 0px;



}







#auth_form table{



  border-collapse: collapse;



}







#auth_form table td{



  padding: 0 0 2px;



  text-align: left;



}







.night #auth_form{



  color: #b1b1b1;



}







#auth_form .input_txt{



  border: 1px solid #9c9c9c;



  width: 100px;



  margin: 0 8px 0px 0;



  padding: 0px;



}







.night #auth_form .input_txt{



  background: #cfcfcf;



  border: 0px;



  border-bottom: 1px solid #ffffff;



  border-right: 1px solid #ffffff;



}







#auth_form span{



  width: 53px;



  float: left;



  margin-top: 0px;



}







* html #auth_form span{



  width: 51px;



}







/***************** Content   *********************/











#left_column{



  float: left;



 width: 207px;



  padding: 0px 0 10px 14px;



  margin-top: -55px;



}







#left_column .avtopark{

     width: 167px;

  margin: 13px 0 20px 14px;



  border-collapse: collapse;



}







#left_column .avtopark td{



  padding: 0px 0px 0px 0;



  line-height: 18px;



}







#left_column .avtopark .avtopic{



  width: 157px;



  background: url('/t/img/avtopic_bg.gif') no-repeat 0 0;



  text-align: center;



  vertical-align: top;



  padding-right: 17px;



}







.night #left_column .avtopark .avtopic{



  background-image: url('/t/img/avtopic_bg_night.gif');



}







.auto_name {color:#0D5C93; font-weight: bold;}







#left_column .avtopark a{



  font-weight: bold;



}



#central_columnes{

margin: -55px 275px 0 235px;

}



* html #central_columnes{

margin: -55px 255px 0 235px;

}



#central_columnes #central_column{margin:0; width: 298px;   }

#fixer td{

  vertical-align: top

}

#right_column_calc #right_column #order_form td {

  vertical-align: middle;}



#right_column_calc {

  margin: 0 auto;



    width: 221px;

}

#right_column_calc #right_column  {

  float: none;

}

#right_column_map {

  line-height: 21px;



}

#right_column_map lable{

  font-weight: bold;

}



#right_column_map #right_column  {

  float: none;

}

#right_column_calc #right_column #order_form {background: url("/t/img/order_btm_calc.gif") no-repeat scroll 0 bottom transparent; }

#right_column_calc  #right_column #order {   background: url("/t/img/order_bg_calc.gif") repeat-y scroll 0 0 transparent; }



.night #right_column_calc #right_column #order_form {background: url("/t/img/order_btm_calc_night.gif") no-repeat scroll 0 bottom transparent; }

.night #right_column_calc  #right_column #order {   background: url("/t/img/order_bg_calc_night.gif") repeat-y scroll 0 0 transparent; }





#fixer  #right_column { padding: 0; width: 221px; }

#fixer #right_column_map  #right_column {width: 477px;  }





* html #right_column_calc   #right_column #order_form{ padding: 18px 4px 19px; }

#right_column_calc #right_column #order_form{ padding-right: 5px; }









#central_column{



  padding: 0px 0 10px 0px;



  margin: 0 305px 0 380px;



  margin-top: -55px;





}



#fixer  #right_column #order_form {

  padding: 18px 6px 11px;

  padding-right: 4px;

}





#fixer {

  width: 99%;

}

#fixer  #right_column #order { margin: 13px 0 0 8px;  }

* html #fixer {

  width: 90%;

}



#central_columnes  #central_column #prices #bottom_right div{

  padding: 37px 6px;

  padding-left: 5px;

}



#central_columnes  #central_column #prices #bottom_center div {

  width: 104px;

}

#central_columnes   #central {   width:253px;}

#central_columnes #central_column{width:253px; margin: 0 auto}



#central_columnes #central_column #prices .top_row {  padding: 0 0px; padding-right: 0; }

#central_columnes  #central_column #prices td  { }

#left_columnes #left_column { width: 180px;}



#central_columnes  #central_column #price_text {  text-align:right}



#central_columnes  #right_column #order {  width:212px;}

#central{



  margin: 0 auto;



  width: 298px;



}







#central_column #prices{



  border-collapse: collapse;



  margin: 13px 0 5px;



  background: url('/t/img/prices_bg.gif') repeat-x 0 0;



}







.night #central_column #prices{



  background-image: url('/t/img/prices_bg_night.gif');



}







#central_column #prices td{



  padding: 18px;



  text-align: center;



  vertical-align: middle;



  font-size: 17px;



  color: #494949;



  background: url('/t/img/almost_white_dot.gif') repeat-y left;



}







.night #central_column #prices td{



  color: #ffffff;



  background-image: url('/t/img/grey_dot.gif');



}







#central_column #prices .top_row{



  line-height: 18px;



  padding: 9px 11px;



}







#central_column #prices #top_left{



  background: url('/t/img/tl_angle.gif') no-repeat 0 0;



}







.night #central_column #prices #top_left{



  background-image: url('/t/img/tl_angle_night.gif');



}







#central_column #prices #top_right{



  padding: 0px;



}







#central_column #prices #top_right div{



  background: url('/t/img/tr_angle.gif') no-repeat right 0;



  padding: 18px;



}







.night #central_column #prices #top_right div{



  background: url('/t/img/tr_angle_night.gif') no-repeat right 0;



}

.night #central_column #prices #top_right #ncfix

{



  background: url('/t/img/tr_angle_night2.gif') no-repeat right 0;



}



.night #central_column #prices #top_left2{



 background: url("/t/img/tl_angle_night2.gif") no-repeat scroll 0 0 transparent;



}



#central_column #prices .grey_cells{



  padding: 4px 9px 4px 12px;



  text-align: left;



}







#central_column #prices #real_grey{



  background-color: #d7d7d7;



}







#central_column #prices #bottom_left{



  padding: 0px;



}







#central_column #prices #bottom_left div{



  padding: 5px 9px 5px 12px;



  border-top: 1px solid #ffffff;



  margin-left: 1px;



  background-color: #d7d7d7;



}







.night #central_column #prices #bottom_left div{



  border-top: 1px solid #313131;



  background: none;



  padding: 3px 9px 3px 12px;



}







#central_column #prices #bl_angle{



  float: left;



  margin-top: 52px;



}







.night #central_column #prices #bl_angle{



  margin-top: 51px;



}







#central_column #prices #bottom_right{



  padding: 0px;



}







#central_column #prices #bottom_right div{



  padding: 37px 18px;



  border-right: 1px solid #ffffff;



}







.night #central_column #prices #bottom_right div{



  border-right: 1px solid #868686;



}







#central_column #prices #br_angle{



  float: right;



  padding-top: 112px;



}







#orange_txt{



  color: #ad8d1f;



}







.night #orange_txt{



  color: #ffde00;



}







#central_column #prices #blue_txt{



  color: #0d5c93;



}







.night #central_column #prices #blue_txt{



  color: #27a0f4;



}







#central_column #prices .biggest_txt{



  font-size: 21px;



}







.night #central_column #prices .biggest_txt{



  color: #cecece;



}







#central_column #prices #bottom_center{



  padding: 0px;



}







#central_column #prices #bottom_center div{



  border-top: 1px solid #ffffff;



  padding: 17px 0px 18px;



  width: 130px;



}







.night #central_column #prices #bottom_center div{



  border-top: 1px solid #313131;



}







#central_column #price_text{



  font-size: 14px;



  margin: 5px 0 0 12px;



  line-height: 19px;



}







#central_column .more img{



  border: 0px;



  float: right;



}





#right_column_calc #right_column #order table, #right_column_calc #right_column #order select{

  font-size: 12px;

}

#right_column_calc  #right_column #order_form .text_input {

  width: 30px;

}

#right_column_calc #right_column #order table {

  width: 100%;

}

#right_column_calc #right_column #order_form .labels{

  width: 137px;

}



#right_column_calc #right_column #order_form_wrapper{

  background: url('/t/img/order_top_calc.gif') no-repeat 0 0;

}



.night  #right_column_calc #right_column #order_form_wrapper{

  background: url('/t/img/order_top_calc_night.gif') no-repeat 0 0;

}



#right_column{



  float: right;



  width: 271px;



  padding: 25px 0 20px;



}







#right_column #order{



  background: url('/t/img/order_bg.gif') repeat-y 0px 0;



  margin: 7px 0px 0 8px;



  width: 237px;



}







.night #right_column #order{



  background: url('/t/img/order_bg_night.gif') repeat-y 0px 0;



}







#right_column #order a{



  font-size: 11px;



  float: right;



  margin: -7px 0px 0 0;



}







#right_column #order table{



  border-collapse: collapse;



}







#right_column #order table td{



  padding: 0px;



}







#right_column #order_form_wrapper{



  background: url('/t/img/order_top.gif') no-repeat 0 0;



}







.night #right_column #order_form_wrapper{



  background: url('/t/img/order_top_night.gif') no-repeat 0 0;



}







#right_column #order_form{



  margin: 0px;



  color: #494949;



  padding: 18px 6px 19px;



  font-size: 15px;



  line-height: 30px;



  background: url('/t/img/order_btm.gif') no-repeat 0px bottom;



}







.night #right_column #order_form{



  background: url('/t/img/order_btm_night.gif') no-repeat 0px bottom;



  color: #ffffff;



}







#right_column #order_form .text_input{



  border: 0px;



  width: 134px;



}







#right_column #order_form .labels{



  width: 70px;



}







#right_column #btn_order{



  clear: right;



  text-align: center;



}











#text{



  margin: -50px 320px 0 0;



  padding: 0px 0 0 44px;



  position: relative;



}







.title, .title h1 {



  font-size: 17px;

  line-height:17px;

  margin:0 0 6px;



  color: #0d5c93;



}







.night .title{



  color: #279ff4;



}







#text #out{



  font-size: 14px;



  line-height: 18px;



  margin: 15px 0 0;



  padding-bottom: 15px;







}







.night #text #out {



  color: #cecece;



}







#online{



  clear: left;



  background: #ededed url('/t/img/online_bg.gif') repeat-x top;



  text-align: center;



  margin: 0 320px 0 25px;



}







#day_inner #online, #night_inner #online{



  clear: both;



  margin-right: 25px;



}







.night #online{



  background: url('/t/img/online_bg_night.gif') repeat-x top;



}







#online_top{



  padding: 8px 0 7px;



  margin: 0 15px;



}







#online #tl_online{



  float: left;



  margin: 0px;



}







#online #tr_online{



  float: right;



  margin: 0px ;



}







#oinfo_wrapper{



  background: url('/t/img/white_dot.gif') repeat-y left;



}







#oinfo_wrapper_inner{



  background: url('/t/img/white_dot.gif') repeat-y right;



}







.night #oinfo_wrapper{



  background-image: url('/t/img/dark_grey_dot.gif');



}







.night #oinfo_wrapper_inner{



  background-image: url('/t/img/dark_grey_dot.gif');



}







#bottom_online {



  background: url('/t/img/white_dot.gif') repeat-x bottom;



}







.night #bottom_online{



  background-image: url('/t/img/dark_grey_dot.gif');



}







#bl_angle_online{



  background: url('/t/img/bl_online.gif') no-repeat bottom left;



}







#day_inner #bl_angle_online, #day_inners #bl_angle_online{



  background: url('/t/img/bl_online_inner.gif') no-repeat bottom left;



}







#br_angle_online{



  background: url('/t/img/br_online.gif') no-repeat bottom right;



}







#last_info a{



  padding: 9px 0 10px 38px;



}







#day_inner #br_angle_online, #day_inners #br_angle_online{



  background: url('/t/img/br_online_inner.gif') no-repeat bottom right;



}







.night #bl_angle_online{



  background-image: url('/t/img/bl_online_night.gif');



}







.night #br_angle_online{



 background-image: url('/t/img/br_online_night.gif');



}











#oinfo{



  border-collapse: collapse;



  width: 99%;



  margin: 0 auto;



}







#oinfo td{



  padding: 10px 0;



  text-align: center;



}







* html #oinfo td{



  padding: 8px 0 8px;



}







#oinfo a{



  font-weight: bold;



  padding: 9px 0 10px 52px;



  display: block;



  text-align: left;



  margin: 0 10px;



}







/*#oinfo #info1{



  background: url('/t/img/plane.png') no-repeat 0 0;



}







#oinfo #info2{



  background: url('/t/img/train.png') no-repeat 0 0;



}







#oinfo #info3{



  background: url('/t/img/bus.png') no-repeat 0 3px;



}







#oinfo #info4{



  background: url('/t/img/map.png') no-repeat 0 2px;



  padding: 7px 0 7px 42px;



}*/











#content{



  font-size: 14px;



  line-height: 1.7em;



  margin: 10px 23px 0 25px;



  background: url('/t/img/inner_color.gif') repeat-x top;

  overflow: hidden;

}







.night #content{



  background: none;



}







#content_inner{



  background: url('/t/img/stripes_bg.gif') repeat-x 0 0;



}







.night #content_inner{



  background: url('/t/img/stripes_bg_night.gif');



}







.float_l{



  float: left;



  margin: 0px 0 0 0px;



}







.float_r{



  float: right;



  margin: 0px 0px 0 0;



}







#top_content{



  height: 37px;



  background: url('/t/img/double_white.gif') repeat-x top;



}







.night #top_content{



  background-image: url('/t/img/double_grey.gif');



}







#main_out{



  padding: 0 25px;



  border-left: 2px solid #ffffff;



  border-right: 2px solid #ffffff;



  min-height: 60px;



}







#main_out p{



  margin: 0px;



  padding: 10px 0;



}







.night #main_out{



  border-left-color: #868686;



  border-right-color: #868686;



}







* html #main_out{



  height: expression(document.body.clientHeight > 60 ? "60px" : "60px")



}











#bottom_content{



  height: 36px;



  background: url('/t/img/double_white.gif') repeat-x bottom;



}







.night #bottom_content{



  height: 37px;



}







.night #bottom_content{



  background-image: url('/t/img/double_grey.gif');



}







/***************** Footer   *********************/







#footer{



  min-width: 1000px;



  margin: 0px;



  height: 131px;



  clear: both;



  background: url(/t/img/city_bg.gif) no-repeat left bottom;



  font-size: 11px;



  color: #494949;



  line-height: 1.6em;



}







.night #footer{



  background-image: url(/t/img/city_bg_night.gif);



  color: #ffffff;



}







* html #footer{



  width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "");



}







#footer a{



  color: #2488cd;



}







#copyright{



  padding: 10px 0 0 42px;



  float: left;



}







#developer{



  padding: 10px 42px 0 0;



  float: right;



  text-align: right;



  height: 120px;



}







#footer_phone{



  color: #494949;



  font-size: 20px;



  margin-top: 25px;



  line-height: 32px;



}







.night #footer_phone{



  color: #d8d8d8;



}







#footer_phone #bigger_phone{



  font-size: 30px;



}







#footer #counters{



  float: right;



  padding: 10px 25px 0 10px;



}





#mapblock{

    background: url("/t/img/mapblock.jpg") no-repeat scroll 0 0 transparent;

    height: 144px;

    margin-top: 7px;

    padding-left: 10px;

    padding-top: 5px;

    width: 463px;

   margin-left: 8px;

}



#mapblock td{ padding-top: 0; padding-bottom: 0}

#mahe{

  font-weight: bold;

  font-size: 16px;

  font-family: Tahoma;

  color: #000000;

}







#jam{

  font-style: normal;

  color: #D62B00;

    font-weight: bold;

    margin-top: 0.3em;  margin-bottom: 5px;

}

#jam em{font-style: normal; }



#YMapsID{

   border:2px #e5e5e5 solid

}



#right_column_map  label{

  font-weight: bold;

}



.help em{ font-style: normal; border-bottom:  1px dotted}

.help em:hover{ border-bottom: 0; cursor: pointer;}



.help {   line-height: 14px;

    margin: 0;

  padding: 0

    clear: both;

    color: #666666;

    font-size: 11px;

}





/* 25.07.2011 */



.spacer{clear:both;}



.preim{margin:30px 11px 30px 0;}

.t_preim{background:url("../img/preimnew.gif") no-repeat 0 -35px;}

.t_preim div{background:url("../img/preimnew.gif") no-repeat 100% -70px; padding: 0 15px;}

.t_preim div div{background:url("../img/preimnew.gif") repeat-x 0 0; height:35px; padding: 0;}

.t_preim div div div{background: transparent; padding: 0; text-align:center; font:21px/35px Myriad Pro, Tahoma; color:#363535; margin: 0 -15px;}



.c_preim{background:#ededed; border-left:1px solid #fdfdfd; border-right:1px solid #f7f7f7;}

.c_preim div{background:url("../img/preim-krest.gif") no-repeat 0 10px; margin:0 16px; position:relative; padding:0 10px 0 35px; font:14px/18px Myriad Pro, Tahoma; color:#282828;}



.b_preim {background:url("../img/preimnew.gif") no-repeat 0 -140px; margin: -24px 0 0;}

.b_preim div{background:url("../img/preimnew.gif") no-repeat 100% -175px; padding: 0 15px;}

.b_preim div div{background:url("../img/preimnew.gif") repeat-x 0 -105px; height:35px; padding: 0;}



/* 07.10.2011 */

.preim2{margin:1px 11px 14px 0;}

.t_preim2{background:url("../img/preimnew.gif") no-repeat 0 -35px;}

.t_preim2 div{background:url("../img/preimnew.gif") no-repeat 100% -70px; padding: 0 15px;}

.t_preim2 div div{background:url("../img/preimnew.gif") repeat-x 0 0; height:35px; padding: 0; text-align:center; font:21px/35px Myriad Pro, Tahoma; color:#363535;}



.c_preim2{background:#ededed; border-left:1px solid #fdfdfd; border-right:1px solid #f7f7f7; font:14px/18px Myriad Pro, Tahoma; color:#282828; padding: 10px 10px 0;}

.c_preim2 div{position:relative;}



.b_preim2 {background:url("../img/preimnew.gif") no-repeat 0 -140px; margin: -24px 0 0;}

.b_preim2 div{background:url("../img/preimnew.gif") no-repeat 100% -175px; padding: 0 15px;}

.b_preim2 div div{background:url("../img/preimnew.gif") repeat-x 0 -105px; height:35px; padding: 0;}

/* end 07.10.2011 */



.mtmp{margin:17px 0 0; text-align:center; padding:0 10px 0 0;}

.mtmp p{margin:0; font:bold 14px/20px Tahoma; color:#3c3c3c; }

.mtmp img{margin:11px 0 0; border:none; padding:0 11px 0 0;}



.content_inner_l{float:left; width:56%;}

.content_inner_r{float:right; width:43%;}



.razdelitel{float:left; width:1%; min-height:300px; background:#F8F8F8;}



.bottom_content_r, .bottom_content_l{height: 36px;}

.bottom_content_rl, .bottom_content_ll{height: 36px; background:url("../img/bl_content_glav.gif")no-repeat 0 0; width:37px; float:left;}

.bottom_content_rr, .bottom_content_lr{height: 36px;  background:url("../img/br_content_glav.gif")no-repeat 0 0; width:37px; float:right;}

.bottom_content_rc, .bottom_content_lc{height: 36px; background:url("../img/double_white.gif") repeat-x 0 100%; margin:0 37px;}



.g_online{margin:0;}

.t_g_online{background:url("../img/g-online.gif") repeat-x 0 0;}

.t_g_online div{background:url("../img/g-online.gif") no-repeat 0 -35px;}

.t_g_online div div{background:url("../img/g-online.gif") no-repeat 100% -70px; height:35px; text-align:center; font:21px/35px Myriad Pro, Tahoma; color:#363535;}

.c_g_online{background:#ededed; border-left:1px solid #fdfdfd; border-right:1px solid #f7f7f7;}

.c_g_online table{position:relative;}

.b_g_online {background:url("../img/g-online.gif") repeat-x 0 -105px; margin: -33px 0 0;}

.b_g_online div{background:url("../img/g-online.gif") no-repeat 0 -140px;}

.b_g_online div div{background:url("../img/g-online.gif") no-repeat 100% -175px; height:35px;}





.title2{

float:left

}

.title2 h1 {

  margin: 0;

  padding: 0;

    color: #0D5C93;

    font-size: 17px;

    line-height: 17px;

    margin-left: 52px;



    position: absolute;

}

.zam_st {
color: #0D5C93;
font-size:17px;
line-height: 17px;
font-weight:bold;
}

 p.zam_h2{
	padding:0;
	margin:0;
	font-weight:normal;
	font: 18px Tahoma, sans-serif;
}
