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;}

#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 0 6px;
  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: 145px;
}

#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: 340px;
  padding: 0px 0 10px 14px;
  margin-top: -55px;
}

#left_column .avtopark{
  margin: 7px 0 0 10px;
  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_column{
  padding: 0px 0 10px 0px;
  margin: 0 305px 0 380px;
  margin-top: -55px;
}

#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;
}

#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{
  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 16px 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{
  font-size: 17px;
  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: #f4f2f2 url('/t/img/inner_color.gif') repeat-x top;
}

.night #content{
  background: none;
}

#content_inner{
  background: url('/t/img/stripes_bg.gif');
}

.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;
}