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: 35px;

}

#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 50px 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
}
#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:3px 0px 0px 0px;
  display: block;
  text-align: left;
  height: 17px;
  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: 12px;
  height: 20px;
  display: inline
}
#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{
  height: 815px;
  background-color: #EBEBEB;
  float: left;
  width: 288px;
  border: solid #FFFFFF;
  border-width: -0px 1px 1px 1px;
  padding-top:10px;

}
#column_right{
  height: 825px;
  width: 259px;
  background-color: #dbdbdb;
  float: left;
  border: solid #FFFFFF;
  border-width: 0px 1px 1px 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_pre_document{
  width: 765px;
  height: 1357px;
  float: left;
  text-align: center;
  background-color: #6B91FE;
  border: 2px solid #596EBD
}

#conteiner_document{
  width: 750px;
  height: 1347px;
  float: left;
  background-color: #DBDBDB;
  margin: 3px 0px 3px 2px;
  border: 2px solid #596EBD
}

#conteiner_main{
  width: 785px;
  height: 1200px;
  border: 0px solid white;
  margin-top: 0px;
  margin-bottom: 5px
}
#conteiner_border_top{
  width: 710px;
  height: 10px;
  float: left;
  background-image: url(../images/border_top.gif);
  background-repeat: repeat-x;
  background-position: bottom
}
#conteiner_border_top_l{
  width: 40px;
  height: 10px;
  float: left;
  background-image: url(../images/border_top_l.gif);
  background-repeat: no-repeat;
  background-position: bottom
}
#conteiner_border_top_r{
  width: 40px;
  height: 10px;
  float: left;
  background-image: url(../images/border_top_r.gif);
  background-repeat: no-repeat;
  background-position: bottom
}
#conteiner_border_bottom{
  width: 710px;
  height: 10px;
  float: left;
  background-image: url(../images/border_bottom.gif);
  background-repeat: repeat-x
}
#conteiner_border_bottom_l{
  width: 40px;
  height: 10px;
  float: left;
  background-image: url(../images/border_bottom_l.gif);
  background-repeat: no-repeat
}
#conteiner_border_bottom_r{
  width: 40px;
  height: 10px;
  float: left;
  background-image: url(../images/border_bottom_r.gif);
  background-repeat: no-repeat
}
#conteiner_border_left{
  width: 10px;
  height: 980px;
  float: left;
}
#conteiner_border_left_t{
  height: 40px;
  background-image: url(../images/border_left_t.gif);
  background-repeat: no-repeat
}
#conteiner_border_left_b{
  height: 40px;
  background-image: url(../images/border_left_b.gif);
  background-repeat: no-repeat
}
#conteiner_border_left_c{
  height: 1102px;
  background-image: url(../images/border_left.gif);
  background-repeat: repeat-y
}
#conteiner_border_right{
  width: 10px;
  height: 980px;
  float: left;

}
#conteiner_border_right_t{
  height: 40px;
  background-image: url(../images/border_right_t.gif);
  background-repeat: no-repeat
}
#conteiner_border_right_b{
  height: 40px;
  background-image: url(../images/border_right_b.gif);
  background-repeat: no-repeat
}
#conteiner_border_right_c{
  width: 10px;
  height: 1102px;
  float: left;
  background-image: url(../images/border_right.gif);
  background-repeat: repeat-y
}
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;
}
