body {
  margin: 0px;
  padding: 0px;
  background: #000000;
  font-family: Arial;
  font-size: 14px;
}
*html body {
  behavior:url("/csshover.htc");
}
*html img, *html div, *html input, *html a, *html span { behavior: url("/iepngfix.htc") }
ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

a {
  color:#3FA741;
  outline: none;
  cursor: pointer;
}
a:hover {
  text-decoration: none;
}
p {
  margin: 0px;
  padding: 0px;
  margin-bottom: 15px;
}

.navigate{margin-top:30px;}
table {
  border: none;
  border-collapse: collapse;
}
td {
  padding: 0px;
}
#wrap {
  text-align: center;
}
.events_bg {
  background: url(images/events_bg.jpg) no-repeat top center;
}
.company_bg {
  background: url(images/about_bg.jpg) no-repeat top center;
}
.corporate_bg {
  background: url(images/corporate_bg.jpg) no-repeat top center;
}
.tarifs_bg {
  background: url(images/tarifs.jpg) no-repeat top center;
}

.container {
  width: 1000px;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
.company_center_bg {
  background: url(images/about_center_bg.jpg) no-repeat top left;
}
.advantage_center_bg {
  background: url(images/advantage_center_bg.jpg) no-repeat top left;
}
.events_center_bg {
  background: url(images/events_center_bg.jpg) no-repeat top left;
}
.corporate_center_bg {
  background: url(images/corporate_center_bg.jpg) no-repeat top left;
}
.tarifs_center_bg {
  background: url(images/tarifs_center.jpg) no-repeat top left;
}

.logo {
  width: 176px;
  height: 54px;
  background: url(images/logo.png) no-repeat top left;
  position: absolute;
  top: 34px;
  left: 84px;
}
.tel {
  width: 124px;
  height: 57px;
  background: url(images/tel.png) no-repeat top left;
  position: absolute;
  top: 93px;
  left: 813px;
}
.pol1 {
  width: 1px;
  height: 95px;
  background: url(images/p1.jpg) no-repeat top left;
  position: absolute;
  top: 55px;
  left: 795px;
}

.slider{overflow: hidden;height:950px;width:100%;position:absolute;}
.slider_in{width:200%;display: block;height:950px;left:0%;position: absolute;}
.bg_1{width:50%;position:relative;height:950px;background: url(images/bg_1.jpg) no-repeat 50% 0px;float: left;}
.bg_2{width:50%;position:relative;height:950px;background: url(images/bg_2.jpg) no-repeat 50% 0px;float: left;}

.top224 {
  top: 224px;
}

/* подвал */
.footer {
  width: 1000px;
  height: 139px;
  background: url(images/footer.gif) no-repeat top left;
  position: relative;
}
#c_tm {
  text-decoration: none;
}
.c_tm {
  width: 76px;
  height: 47px;
  background: url(images/ctm.png) no-repeat top left;
  position: absolute;
  top: 29px;
  left: 833px;
}
.c_tm_text {
  font-family: Arial;
  font-size: 10px;
  color: #3f762d;
  text-decoration: none;
  position: absolute;
  top: 78px;
  left: 836px;
}
#c_tm:hover .c_tm_text {
  text-decoration: underline;
}
#c_tm:hover .c_tm, .logo:hover, .pimp:hover, .events_vernut:hover, #popup_close:hover .popup_close, .aut_prev a:hover img, .aut_popup_close:hover, .aut_left:hover, .aut_right:hover {
  opacity: 0.7;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
*html #c_tm:hover .c_tm {
  background: url(images/ctm_ie.png) no-repeat top left;
}

.f_text {
  position: absolute;
  top: 29px;
  left: 546px;
  line-height: 150%;
  color: #b0b0b0;
  font-size: 11px;
  font-family: Tahoma;
}
.f_text a {
  color: #3DA43E;
}
.f_copy {
  position: absolute;
  top: 29px;
  left: 529px;
  font-size: 11px;
  line-height: 150%;
  color: #B0B0B0;
}
/* подвал конец */

/* меню */
.m1, .m2, .m3, .m4, .m5, .m6, .m7
, .m1_a, .m2_a, .m3_a, .m4_a, .m5_a, .m6_a, .m7_a {
  height: 13px;
  position: absolute;
}
.m1, .m1_a {
  background: url(images/m1.png) no-repeat top left;
  width: 78px;
  left: 87px;
  top: 100px;
}
.m2, .m2_a {
  background: url(images/m2.png) no-repeat top left;
  width: 116px;
  left: 87px;
  top: 120px;
}
.m3, .m3_a {
  background: url(images/m3.png) no-repeat top left;
  width: 78px;
  left: 87px;
  top: 140px;
}
.m4, .m4_a {
  background: url(images/m4.png) no-repeat top left;
  width: 49px;
  left: 239px;
  top: 100px;
}
.m5, .m5_a {
  background: url(images/m5.png) no-repeat top left;
  width: 147px;
  left: 239px;
  top: 120px;
}
.m6, .m6_a {
  background: url(images/m6.png) no-repeat top left;
  width: 81px;
  left: 239px;
  top: 140px;
}
.m7, .m7_a {
  background: url(images/m7.png) no-repeat top left;
  width: 109px;
  left: 422px;
  top: 100px;
}
.m1:hover, .m1_a {
  background: url(images/m1.png) no-repeat bottom left;
}
.m2:hover, .m2_a {
  background: url(images/m2.png) no-repeat bottom left;
}
.m3:hover, .m3_a {
  background: url(images/m3.png) no-repeat bottom left;
}
.m4:hover, .m4_a {
  background: url(images/m4.png) no-repeat bottom left;
}
.m5:hover, .m5_a {
  background: url(images/m5.png) no-repeat bottom left;
}
.m6:hover, .m6_a {
  background: url(images/m6.png) no-repeat bottom left;
}
.m7:hover, .m7_a {
  background: url(images/m7.png) no-repeat bottom left;
}
*html .m1, .m1_a {
  background: url(images/m1_1.png) no-repeat bottom left;
}
*html .m2, .m2_a {
  background: url(images/m2_1.png) no-repeat bottom left;
}
*html .m3, .m3_a {
  background: url(images/m3_1.png) no-repeat bottom left;
}
*html .m4, .m4_a {
  background: url(images/m4_1.png) no-repeat bottom left;
}
*html .m5, .m5_a {
  background: url(images/m5_1.png) no-repeat bottom left;
}
*html .m6, .m6_a {
  background: url(images/m6_1.png) no-repeat bottom left;
}
*html .m7, .m7_a {
  background: url(images/m7_1.png) no-repeat bottom left;
}


*html .m1:hover,.m1_a {
  background: url(images/m1_2.png) no-repeat bottom left;
}
*html .m2:hover,.m2_a {
  background: url(images/m2_2.png) no-repeat bottom left;
}
*html .m3:hover,.m3_a {
  background: url(images/m3_2.png) no-repeat bottom left;
}
*html .m4:hover,.m4_a {
  background: url(images/m4_2.png) no-repeat bottom left;
}
*html .m5:hover,.m5_a {
  background: url(images/m5_2.png) no-repeat bottom left;
}
*html .m6:hover,.m6_a {
  background: url(images/m6_2.png) no-repeat bottom left;
}
*html .m7:hover,.m7_a {
  background: url(images/m7_2.png) no-repeat bottom left;
}
/* меню конец */

/* index.htm */
.main_bg {
  background: url(images/main_bg.jpg) no-repeat top center;
}
.main_center {
  font-family: Tahoma;
  font-size: 13px;
  color: #d2d2d2;
  padding-top: 579px;
  position: relative;
}
.main_center_bg {
  background: url(images/main_center.jpg) no-repeat top left;
}
.skidko {
  width: 130px;
  height: 26px;
  position: absolute;
  top: 223px;
  left: 815px;
}
.skid_text {
  width: 140px;
  line-height: 150%;
  font-size: 11px;
  position: absolute;
  top: 254px;
  left: 815px;
}
.param {
  width: 463px;
  height: 66px;
  background: url(images/param.png) no-repeat top left;
  position: absolute;
  top: 486px;
  left: 94px;
}
.pimp {
  width: 98px;
  height: 98px;
  background: url(images/mers.png) no-repeat top left;
  position: absolute;
  top: 397px;
  left: 813px;
}
*html .pimp:hover {
  background: url(images/mers_ie.png) no-repeat top left;
}

.home_text {
  padding-left: 96px;
  padding-bottom: 6px;
  width: 458px;
  text-align: justify;
}
.home_text p {
  margin: 0px;
  padding: 0px;
  margin-bottom: 19px;
  line-height: 140%;
}
/* index.htm end */

/* events */
.events {
  padding-top: 201px;
  padding-left: 95px;
  min-height: 513px;
  font-family: Arial;
  font-size: 14px;
  color: #d2d2d2;
}
*html .events {
  height: 513px;
}
.events_ul {
  margin-top: 20px;
}
.events_ul li {
  width: 255px;
  margin-bottom: 32px;
}
.events_ul p {
  margin-bottom: 3px;
}
.events_ul a {
  color: #3fa741;
}

.events_ul span {
  font-size: 11px;
}

.events_ul_data {
  font-size: 10px;
  color: #666666;
  margin-bottom: 2px;
}
.events_ul2 {
  font-size: 14px;
  margin-left: -7px;
}
.events_ul2 li {
  float: left;
}
.events_ul2 li a {
  color: #3fa741;
  padding-right: 5px;
  padding-left: 6px;
  padding-top: 1px;
  padding-bottom: 2px;
  float: left;
}
.events_ul2 li span {
  padding-right: 5px;
  padding-left: 6px;
  padding-top: 1px;
  padding-bottom: 2px;
  float: left;
  border: 1px solid #008bb3;
  color: #008bb3;
}
.events_ul2 li a:hover {
  padding-right: 4px;
  padding-left: 5px;
  padding-top: 0px;
  padding-bottom: 3px;
  float: left;
  border: 1px solid #008bb3;
  color: #008bb3;
}
.events_head {
  width: 540px;
  padding-top: 15px;
  font-size: 20px;
  margin-bottom: 2px;
}
.events_data {
  font-size: 11px;
  color: #666666;
  margin-bottom: 22px;
}
.events_content {
  margin-left: 103px;
  width: 500px;
  color: #c6cad5;
  padding-bottom: 11px;
}
.events_content p {
  line-height: 120%;
  margin-bottom: 20px;
}

.events_pod_photo {
  font-size: 11px;
  color: #c6cad5;
  padding-top: 11px;
  margin-bottom: 8px;
}
.events_hr {
  border-top: 1px solid #1a1a1a;
  height: 12px;
  overflow: hidden;
}
.events_vernut {
  width: 76px;
  height: 18px;
  background: url(images/vernut.gif) no-repeat top left;
  position: absolute;
  top: 251px;
  left: 813px;
}

/* events end */

/* corporate */
.corporate {
  width: 484px;
  font-family: Arial;
  font-size: 13px;
  color: #d1cccc;
  padding-top: 201px;
  min-height: 635px;
  margin-left: 71px;
}
*html .corporate {
  height: 635px;
}
.c_p1 {
  margin-top: 16px;
  margin-left: 24px;
  margin-bottom: 16px;
  line-height: 130%;
}
.c_bord_block {
  border: 1px solid #142331;
  padding: 10px;
  padding-left: 0px;
  margin-bottom: 12px;
}
.c_bord_block p {
  margin-bottom: 6px;
  margin-left: 24px;
  line-height: 130%;
}
.c_bord_block ul {
  margin-left: 11px;
  color: #d2d2d2;
  font-size: 12px;
  line-height: 170%;
}
.c_bord_block ul li {
  padding-left: 13px;
  background: url(images/c_bord_li.jpg) no-repeat 0px 7px;
  margin-bottom: 0px;
}
.sotr {
  padding: 15px;
  padding-top: 12px;
  padding-left: 25px;
  padding-bottom: 7px;
  background: #152429;
  color: #86898b;
  margin-bottom: 11px;
}
.sotr a {
  font-size: 11px;
  color: #4e595c;
  text-decoration: none;
  line-height: 200%;
}
.sotr2 {
  padding: 15px;
  padding-top: 13px;
  padding-left: 25px;
  padding-bottom: 7px;
  background: #291517;
  color: #8e8384;
  margin-bottom: 11px;
}
.sotr2 a {
  font-size: 11px;
  color: #4e3f40;
  text-decoration: none;
  line-height: 200%;
}
/* coeporate end */

/* tarifs */
.tarifs {
  padding-top: 201px;
  padding-left: 93px;
  padding-bottom: 65px;

}
.tarif_head {
  padding-top: 18px;
  color: #d1cccc;
  margin-bottom: 6px;
}
.tarif_head ul{list-style-type: disc;margin-top:30px;}

.tarifs_table {
  width: 500px;
  color: #8daf8d;
  font-size: 13px;
  border: 1px solid #374951;
}
.pod_table {
  width: 442px;
  padding-top: 16px;
  padding-left: 2px;
  font-size: 13px;
  color: #7d9cac;
  line-height: 150%;
  margin-bottom: 30px;
}

.pod_table li{margin:10px 0;}

.tarifs_table td {
  vertical-align: top;
  font-size: 13px;
  text-align: center;
  padding-bottom: 5px;
  padding-top: 5px;
}
.tarifs_table .no_brd {
  border-bottom: none;
}
.tarifs_table .td1 {
  color: #8daf8d;
  text-align: center;
  font-size: 13px;
  padding-right: 10px;
  padding-left: 2px;
  border-bottom: 2px solid #374951;
}
.tarifs_table .td2 {
  text-align: center;
  font-size: 14px;
  color: #b6e4fb;
  padding-right: 5px;
  padding-left: 5px;
  border-top: 2px solid #374951;
  background: #374940;
}

.tarifs_table p {
  font-size: 13px;
  color: #8daf8d;
  padding: 0px;
  margin: 0px;
  padding-left: 10px;
  line-height: 130%;
}
/* tarifs end */

/* company */
.company_fon {
  background: url(images/about_fon.jpg);
}

.advantage {
  width: 350px;
  padding-top: 201px;
  padding-left: 94px;
  margin-bottom: 185px;
}

.advantage p {
  font-size: 13px;
  color: #d2d2d2;
  line-height: 130%;
  margin-bottom: 17px;
}

.advantage{color:#d2d2d2;font-size:13px;}
.advantage ul{list-style-type: disc;margin-top:30px;}
.advantage li{margin:10px 0px;}

.company {
  width: 350px;
  padding-top: 201px;
  padding-left: 94px;
  margin-bottom: 85px;
}
.company p {
  font-size: 13px;
  color: #d2d2d2;
  line-height: 130%;
  margin-bottom: 17px;
}
.about_vac {
  width: 205px;
  margin-top: 52px;
  padding-top: 33px;
  background: url(images/about_vac.png) no-repeat top left;
  font-family: Tahoma;
  font-size: 11px;
  color: #d2d2d2;
  padding-left: 20px;
  margin-left: -22px;
  line-height: 150%;
}
.about_vac a {
  color: #3da43e;
  text-decoration: underline;
}
.about_vac a:hover {
  text-decoration: none;
}
/* about end */

/* autopark */
.autopark {
  padding-top: 201px;
  padding-left: 95px;
  margin-bottom: 25px;
}
.aut_head {
  font-size: 20px;
  color: #d2d2d2;
  padding-top: 15px;
  margin-bottom: 24px;
}
.aut_prev {
  width: 651px;
  margin-left: 104px;
  padding-bottom: 21px;
}
.aut_prev img {
  border: none;
  margin: 0px;
  padding: 0px;
  display: block;
  float: left;
}
.aut_prev a {
  border: none;
  margin: 0px;
  padding: 0px;
}


/* autopark end */

.clear {
  height: 1px;
  clear: both;
  overflow: hidden;
}
.mleft24 {
  margin-left: 24px;
}
.mbottom10 {
  margin-bottom: 10px;
}
.mbottom20 {
  margin-bottom: 20px;
}
.mbottom16 {
  margin-bottom: 16px;
}

#alles {
  background: url(images/fon_alles.png);
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  z-index: 100;
  display: none;
}
#popup {
  position: relative;
  color: #656565;
  font-size: 16px;
  position: absolute;
  top: 88px;
  left: 50%;
  z-index: 150;
  color: #000000;
  display: none;
}
#popups {
  position: relative;
  color: #656565;
  font-size: 16px;
  position: absolute;
  top: 88px;
  left: 50%;
  z-index: 150;
  color: #000000;
  display: none;
}
.aut_popup {
  width: 1000px;
  margin-top: -88px;
  margin-left: -500px;
  position: relative;
  text-align: left;
}
.aut_popup img {
  position: absolute;
  top: 144px;
  left: 101px;
  border: 1px solid #cacbcd;
}

.aut_popup_close {
  width: 52px;
  height: 70px;
  position: absolute;
  top: 25px;
  left: 896px;
  background: url(images/close_popup2.png) no-repeat top left;
}
.aut_left {
  width: 28px;
  height: 28px;
  background: url(images/left_photo.png) no-repeat top left;
  position: absolute;
  margin-left: 25px;
  margin-top: 250px;
}
.aut_right {
  width: 28px;
  height: 28px;
  background: url(images/right_photo.png) no-repeat top left;
  position: absolute;
  margin-left: 793px;
  margin-top: 250px;
}

.popup{
  width: 825px;
  padding-top: 14px;
  background: url(images/popup_top.gif) no-repeat top left;
  margin-left: -412px;
  position: relative;
  text-align: left;
}
.popup2 {
  width: 825px;
  padding-bottom: 90px;
  background: url(images/popup_bottom.gif) no-repeat bottom left;
  position: relative;
}
.popups{
  width: 825px;
  padding-top: 14px;
  background: url(images/popup_top.gif) no-repeat top left;
  margin-left: -412px;
  position: relative;
  text-align: left;
}
.popups2 {
  width: 825px;
  padding-bottom: 90px;
  background: url(images/popup_bottom.gif) no-repeat bottom left;
  position: relative;
}
*html #alles {
  width: 100%;
  background: url(images/fon_alles_ie6.png);
}
.top_vac {
  width: 794px;
  height: 66px;
  background: url(images/top_vac.gif) no-repeat top left;
  position: relative;
  margin-bottom: 32px;
  margin-left: 17px;
}
#changer{margin-left:30px;width:500px;}
#changer p{margin-top:40px;color:green;}
.online_form{width:500px;}
.online_form td{height:40px;}
.online_form input{font-size:14px;width:300px;border:1px solid #ccc;}
.online_form input.sub{font-size:16px;width:150px;}
.online_form textarea{font-family:Arial;font-size:14px;width:300px;height:75px;border:1px solid #ccc;}

.top_online {
  width: 794px;
  height: 66px;
  background: url(images/top_online.gif) no-repeat top left;
  position: relative;
  margin-bottom: 17px;
  margin-left: 17px;
}
#popup_close {
  text-decoration: none;
}

.popup_close {
  width: 52px;
  height: 52px;
  background: url(images/popup_close.jpg) no-repeat top left;
  position: absolute;
  top: 7px;
  right: 9px;
}
.popup_close_text {
  font-size: 10px;
  font-family: Arial;
  color: #000000;
  text-decoration: none;
  position: absolute;
  top: 28px;
  left: 679px;
}
#popup_close:hover .popup_close_text {
  text-decoration: underline;
}
.vac_mail {
  width: 209px;
  padding-left: 11px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Tahoma;
  font-size: 14px;
  border: 1px solid #e5e5e5;
  position: absolute;
  top: 92px;
  left: 574px;
  line-height: 150%;
}
.vac_mail a {
  color: #28952d;
}
.vac_full {
  width: 517px;
  padding-left: 33px;
  font-family: Tahoma;
  font-size: 11px;
  display: none;
}
.vac_full_div1 {
  line-height: 130%;
  font-size: 14px;
  margin-bottom: 19px;
}
.vac_full p {
  padding-top: 5px;
  margin-left: 11px;
  margin-bottom: 15px;
  line-height: 150%;
}
.vac_a_head {
  font-size: 20px;
  margin-left: 8px;
  padding-left: 26px;
}
.a_minus {
  background: url(images/min.jpg) no-repeat 0px 0px;
  text-decoration: none;
  color: #000000;
}
.a_minus:hover {
  text-decoration: underline;
}
.a_plus {
  background: url(images/pl.jpg) no-repeat 0px 0px;
  color: #28952d;
  text-decoration: underline;
}
.a_plus:hover {
  text-decoration: none;
}
#vac_full1 {
  display: block;
}
*html .aut_left:hover {
   background: url(images/left_photo_ie6.png) no-repeat top left;
}
*html .aut_right:hover {
  background: url(images/right_photo_ie6.png) no-repeat top left;
}
*html .aut_popup_close:hover {
   background: url(images/close_popup2_ie6.png) no-repeat top left;
}


.i {
  width: px;
  height: px;
  position: absolute;
  top: px;
  left: px;
}
.white
	{
	font-size:16px;
	font-family: Tahoma;
	font-weight: bold;
	color:#ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:center;
	}



