form input{
  width: 250px
}
form a{
  text-align: center;
  display: block;
  color: Red;
  font-size: 18px;
  font-weight: bold;
  margin-top: 25px
}
form p{
  color: Blue;
  font-size: 16px;
  font-weight: bold;
  text-align: left;
  margin: 15px 0px 0px 0px
}

.my_map{
text-align: center;
position: relative;
z-index: 1;
height: 170px;

}
a:hover.map_point{
background: transparent url(../images/point_h.gif)
}
a.map_point{
background: transparent url(../images/point_l.gif);
  background-repeat: no-repeat!important;
  background-position: top right!important
}

.map_point{
width: 30px;
height: 30px;
position: absolute;
z-index: 50;
display: block;
  overflow: visible;
}
@import url('points.css');

li{
  text-align: left;
  color: blue;
  line-height: 16px;
  font-weight: bold
}

#clear_br{
  font-size: 0px;
  height: 0px;
  margin: 0px;
  clear: both
}

#car_flash, #car_flash *{
  padding: 0px;
  margin: 0px
}

#top_logo h1{
  font-size: 24px;
  color: #0000FF
}
#top_logo{
  font-size: 18px;
  color: #FF0000
}

.car{
  clear: both;
  padding: 50px 0px 128px 0px
}

.zayavka img{
  margin: 40px 0px 10px 0px;
}
.zayavka{
  float: left;
  margin: 10px 5px 3px 7px;
  font-size: 12px;
  font-weight: bold;
  width: 110px;
  color: #FF0000;
  display: block
}

#column_left img{
  margin-top: 60px
}

#zvonok img{
  margin-bottom: 10px;
  margin-top: 10px
}

#zvonok{
  padding-top: 9px ;
  padding-bottom: 9px ;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 2px;
  color: #FF0000;
  background-color: #EBEBEB
}

#column_main h2{
  color: #FF0000;
  font-weight: bold;
  font-size: 16px;
  text-decoration: underline;
  margin: 0px 0px 0px 0px
}
#column_main p{
font-size:11px;
  text-align: justify;
  padding: 0px 10px 0px 10px;
  text-indent: 10px
}
#column_left a:hover{
  background-image: url(../images/menu_h.gif);
  background-position: left;
  background-repeat: no-repeat;
  background-color: #ebebeb
}
#column_left a{
  padding:8px 0px 0px 0px;
  display: block;
  text-align: left;
  height: 21px;
  cursor: hand;
  border: solid #FFFFFF;
  border-width: 0px 0px 1px 0px;
  vertical-align: baseline;
  background-image: url(../images/menu_l.gif);
  background-position: left;
  background-repeat: no-repeat;
  background-color: #ebebeb;
}
#column_left a div{
  background-color: #ebebeb;
  margin: 0px 0px 0px 20px;
  font-size: 11px;
  height: 20px;
  display: inline;
  font-weight: bold;
  color: Blue
}
#column_left a:href div{
  background-color: #dbdbdb;

}
#top_top_button a{
  float: right;
  margin: 5px 5px 0px 5px;
  border: solid #F1F1F1;
  border-width: 0px 0px 0px 1px;
  padding: 3px 0px 3px 6px;
}

.footer_border_yes{
  border: solid #FFFFFF;
  margin-left: 7px;
  border-width: 0px 1px 0px 1px;
  margin-right: 7px
}
.footer_border_no{
  margin-left: 6px;
  margin-right: 6px
}

.footer_div{
  width:129px;
  float: left;
  height: 90px;
  margin: 5px 0px 0px 0px;
  overflow: hidden;
  padding: 10px 10px 10px 10px;
  text-align: center;
  vertical-align: baseline;
  font-size: 12px;
  color: Red;
  font-weight: bold;
  cursor:pointer;
  display: block
}

#top_logo{
  width: 200px;
  height: 140px;
  float: left;
  text-align: center
}
#top_top_button{
  width: 550px;
  height: 20px;
  float: left;
margin-bottom:5px
}
#top_main_content{
  width: 550px;
  height: 110px;
  float: left
}

#column_main{
  min-height: 915px;
  background-color: #EBEBEB;
  float: left;
  width: 288px;
  border: solid #FFFFFF;
  border-width: -0px 1px 1px 1px;
  padding-top:10px;

}
#column_right{
  height: 850px;
  width: 259px;
  background-color: #dbdbdb;
  float: left;
  border: solid #FFFFFF;
  border-width: 0px 1px 0px 0px
}


#column_left{
  width: 200px;
  height: 835px;
  float: left
}

#column_top{
  height: 135px;
  width:750px;
  border: solid #FFFFFF;
  border-width: 0px 1px 1px 0px;
  margin-bottom: 0px;
}
.column_footer{
  height: 120px;
  border: solid #FFFFFF;
  border-width: 1px 0px 0px 0px;
  margin-top: 0px;
  clear: both;
  background-color: #EBEBEB;
}
.column_footer a{
  position: relative;
  z-index: 45
}

#conteiner_document{
  width: 750px;

  background-color: #DBDBDB;
  margin: 3px 0px 3px 2px;
  border: 6px double #C9C9C9
}
body{
 /* background-image: url(../images/bg.gif); */
  background-color: #DBDBDB;
  text-align: center;
  font-size: 11px;;
  font-family: Arial, Helvetica, sans-serif
}
a{
  text-decoration: none;
  color: #4B4B4B
}
a:hover{
  text-decoration: underline;
  color: #FF8040
}
img{
  border:0px;
}