a { outline: none; }
h3 { font-family:Arial; }
body { margin:0px; padding:0px;}
p { font-family:Arial;  margin-top:10px; margin-bottom: 10px; font-size:13px; }
img {  border:none;}

.bottom_header,.content,.center { overflow:hidden; margin:0 auto !important; width:1024px; }
.bottom_header,.content{margin-top: 45px !important;}
.main_anketa { overflow:hidden; margin:0 auto; width:1024px; }
.main_anketa h1 { font-family: Arial; font-size:32px; color:black; margin-top:25px; margin-left: 70px;}
/*.header  { overflow:hidden;}*/
.content  { overflow:hidden;}
/*.footer  { overflow:hidden; position:relative;}*/


.oneMLink {
    padding: 10px 20px;
    border-radius: 7px;
    font: bold 17px Arial;
    text-align: center;
    background: linear-gradient(to top, #FF9000, #FFA538) repeat scroll 0% 0% transparent;
    display: block;
    color: #FFF !important;
    text-decoration: none;
    box-shadow: -5px 5px 9px rgba(0, 0, 0, 0.23)
}

.oneMLink:hover{
background: linear-gradient(to top, #E6453F, #E86A66) repeat scroll 0% 0% transparent;
}

.phoneNum{ font-size:31px; }
.phoneNum b{ font-size:31px; color:#CC0000;}

.center  { overflow:hidden; float:left; width:700px; font-family:Arial; font-size:13px; }
.center h1 { font-family: Arial; font-size:27px; color:black; }
.center h3 {font-size:24px; color:#cc0000; font-family:ARial;}
.center h3 a {font-size:24px; color:#cc0000; font-family:ARial;}
.center h4 {font-size:18px; color:black; font-family:ARial; }
.center h5 {font-size:18px; font-weight:normal; color:black; font-family:ARial; margin:0px; padding:0px;}
.center h6 {font-size:18px; font-weight:normal; color:black; font-family:ARial; margin:0px; padding:0px;}
.center a {color:#336699;}
.left a {color:#336699; font-family:arial; font-size:13px; }
.center ul { }
.center  li { font-family:Arial; font-size:12px; list-style-image: url(../images/li_img.jpg);  margin-top:15px;}
.ul li {list-style-image:url(../images/plastic/ul.jpg); margin-top:8px; font-family:Arial; font-size:13px; line-height:18px;}
.left { float:left; width:270px; padding-left:0px;}
.right   { overflow:hidden; width:200px;}

.menuTop .call_img_2{
 font-family: arial;
 color:#FFA803;
 font-weight: bold;
  font-size: 24px;
  margin-left: 150px; 
  margin-top: 10px;
  margin-right: 90px;
}
.menuTop .call_img_2 span{
color: #cc0000;
  font-size: 24px;
}
.top_header { overflow:hidden; }
.top_header #call_phone_img{
    font-family: arial;
    font-size: 43px;
	float: left;
	color:#FFA803;
	font-weight: bold;
	margin-left: 200px; 
	margin-top: 20px; 
	margin-right: 70px;
   
}
.top_header #call_phone_img  span{
    color: #cc0000;
    font-size: 43px;
}
.baseline_header {  overflow:hidden; } 
.bottom_header {  overflow:hidden; } 
.top_menu {  float:left; overflow:hidden; width:800px; }
.nav p {text-decoration:none; color:#cc0000 !important; font-family:Arial; font-size:20px; color:black; position:relative; display:block; margin:0px;}
.nav {    overflow:hidden; padding:0px; margin-left:-15px; }
.nav ul { }
.nav li {  float:left; list-style:none; margin-left:50px;  }
.nav li a { font-family:Arial; font-size:20px; color:black; position:relative; display:block;  outline: none;}
.nav li a:hover { font-family:Arial; font-size:20px; color:black; text-decoration:none; color:#cc0000;  }
.nav_link  { margin-left:0px; padding:0px; margin-top:0;}
.first_link a { margin-left:0px !important;}
.geo {background: url(../images/geo1.jpg) no-repeat; float:left; margin-left:45px; width:172px; height:115px; overflow:hidden;}
.geo p a { color:#336699; font-family:Arial; font-size:13px; margin:0px; padding:0; margin-top:4px; display:block; font-weight:600;}
.geo p {color:#cc0000; font-family:Arial; font-size:13px; padding-bottom:1px; cursor: pointer; font-weight:600;}
.geo  span {border-bottom:1px dashed #cc0000; display:inline; height:1px; font-weight:600; }
.geo  img {margin-left: 5px; cursor: pointer;}
.nav_link li { float:left; list-style:none; font-family:Arial; font-size:14px; padding:0px 0px 0px 0px; margin-top:-12px;  }
.nav_link li:hover { background:url(../images/but_arrow.jpg) no-repeat center 95% #fff; padding:0px 0px 0px 0px; }
.nav_link a { color:#336699; margin-left:0px;  padding:10px 0px 10px 8px;  font-family:Arial; font-size:14px;    display:inline-block; }
.nav_link li:hover a {    padding:10px 0px 10px 8px;   text-decoration:none; background: url(../images/top_menu_back.png) no-repeat left center;  }
.nav_link  li:hover span {  font-weight:600; text-decoration:none; color:black;  padding:10px 8px 10px 0px;  background: url(../images/top_menu_back2.png) no-repeat right center;    }
.nav_link span { padding:10px 8px 10px 0px; display: inline-block; text-decoration:underline; font-weight:600; cursor:pointer; }
.nav_link_h  { display:none;  }
.bottom_header { margin-top:0px; overflow:hidden;}
.bottom_header_left  { overflow:hidden; float:left; margin-left:35px;}
.bottom_header_right  { overflow:hidden; float:left; margin-left:20px; margin-top: 0px; }

#wrapper { overflow:hidden; width:735px; height:337px;  }

.about_company  {
 background:url(../images/about_company.jpg) no-repeat; 
 height:43px; 
 float:left; 
 padding:10px 5px 10px 25px; 
 margin-top:20px; 
 margin-left:50px;
}
.about_company   a { font-size:14px; font-family:Arial; color:#336699; float:left;  }
.about_company   span {float:left; margin-top: 2px; margin-left:5px; background:url(../images/about_company_but.jpg) no-repeat bottom center; display:inline-block; width:16px; height:16px;cursor:pointer; }
.callme { float:left; margin-top:2px; background:url(../images/callme_back.jpg) no-repeat; width:223px; height:322px; padding:1px;  }
.callme span { background:url(../images/callme_div.jpg) no-repeat #fff2f2; width:184px; height:37px; display:block; margin-top:10px; margin-left:20px; }
.callme img { float:left; margin-top:10px; margin-left:10px;}
.callme input {  float:left; border:none; background:#fff2f2;  margin-top:7px; margin-left:3px; font-style:Italic; font-family:Arial; color:#a7a7a7;}
.callme form { margin-top:-5px;}
.callme p { font-family:Arial; font-size:22px; margin-top: 5px; margin-left:15px;  }
.prod { border:none; margin-left:55px; margin-top:10px; float:left; }
.prod td {padding:0px 20px 0px 10px; text-align: center;  }
.prod td a { color:black; font-family:Arial; font-size:14px; text-decoration:underline; display:block; padding:3px 3px 3px 3px;  }
.prod td a:hover { color:red; background:#f1e9d7; display:block; font-family:Arial; font-size:14px; text-decoration:none;  }
#prod_link  { background:none;}
.first { margin-left:0px !important; }
.menu2 { background:url(../images/menu2_back.jpg) no-repeat; width:945px; height:125px;  }
.menu2 ul { margin-left:-50px; }
.menu2 li {float:left; list-style:none; width:235px; list-style-image: none; margin:0px;}
.menu2 a { font-family:Arial; display:inline-block;   font-size:14px; text-decoration:underline; border:none; color:black; margin-top:5px;  }
.menu2 a img { float:left; margin-top:10px;}
.menu2 a p { margin-top:25px; font-size:14px; }
.menu2 ul li:first-child a{width: 210px;}
.menu2 ul li:first-child span{width: 220px;}


#pres  { width:1000px; }
#pres p {font-family:Arial; font-size:12px; font-style: italic;}
#pres2  { width:700px; }
#pres2 td {padding:2px; text-align:left;}
#pres2 p {font-family:Arial; font-size:12px; font-style: italic; width:125px; margin-left:4px;}
#more { background:url(../images/look_all.jpg) no-repeat; width:169px; height:71px;}
#more a {color:black; font-family:Arial; font-style:italic; font-size:12px; margin-top:10px; margin-left:15px; display:inline-block; text-align: right; width:110px;}
.menu2 a:hover { margin-left:-30px; display:inline-block; margin-top:0px; border:none; text-decoration:none; color:#f30606;  height:125px;    font-family:Arial; font-style:italic; background:url(../images/menu2_backa.png) 0 0 no-repeat; letter-spacing:-1px; font-style:normal; font-size:14px; font-weight:normal; }
.menu2 a:hover span { position:relative; left:30px; padding:5px 10px 0 0; background:url(../images/menu2_backa.png) 0 0 no-repeat; display:inline-block; height:125px; background-position: 100% 0; cursor:pointer; width:230px;}
.menu2 a:hover  p {  font-family:Arial; font-size:14px; font-style: italic; text-decoration:none !important; }
#last_li a:hover { margin-left:-30px; display:inline-block; margin-top:0px; border:none; text-decoration:none; color:#f30606;  height:125px;    font-family:Arial; font-style:italic; background:url(../images/menu2_backa.png) 0 0 no-repeat; letter-spacing:-1px; font-style:normal; font-size:14px; font-weight:normal; }
#last_li a:hover span { position:relative; left:30px; padding:5px 10px 0 0; background:url(../images/menu2_backa.png) 0 0 no-repeat; display:inline-block; height:125px; background-position: 100% 0; cursor:pointer; width:240px;}

.center p { font-family:Arial; font-size:13px; margin-left:15px;}
.txt  li { font-family:Arial; font-size:12px; list-style-image: url(../images/li_img.jpg); margin:0px;}
.center h2 { color:#990000; font-size:14px; font-family: Arial; font-style:Italic;}

.icq table a { color:#336699; font-size:13px; font-family:Arial; }
.icq table b { font-size:14px; font-family:Arial; color:#cc0000;}
.icq table td  {font-family:Arial; font-size:13px; color:#999999;}
.about_us p { font-family: Arial; font-size:20px;  }
.about_us .about_us_otz b{
 color:black;
}

.about_us .about_us_otz p:first-child{
 color:grey;
 font-weight:bold;
 margin-bottom: -5px;
}

.setOtziv span{
display: inherit; 
margin-top: -40px; 
margin-left: 70px;
color:black; 
font-size:15px;
text-decoration:underline;
cursor:pointer;
}


.us_top { background: url(../images/us_top.jpg) no-repeat; width:216px; height:20px; margin-top:-12px; }
.us_baseline {background: #f6dba8; overflow:hidden; width:216px;  }
.us_baseline p { color:#6c4a3c; font-family:Arial; font-size:12px; font-style:italic; margin-left:7px;}
.us_baseline a {color:#336699; font-size:12px; text-decoration:underline; margin-left:10px;}
.us_bottom { background: url(../images/us_bottom.jpg) no-repeat; width:216px; height:69px; padding-bottom: 1px; }
.icq p {font-family:Arial; font-size:18px; margin-top: 0px;}
.icq>p{cursor:pointer; border-bottom: 1px dashed black;}
/*
.footer { margin-left:0px; width:1000px; overflow:hidden;  background: url(../images/footer_back.jpg) no-repeat center top #e3e0d7; padding-bottom:40px; }*/
.footer_left { float:left; overflow:hidden; padding:0px; margin:0px; margin-top:10px;}
.footer_left img {margin-left:5px;}
.footer_left p  {font-size:12px; font-family:Arial;}
.footer_left table {font-size:12px; font-family:Arial;  }
.footer_left b { font-size:12px; font-family:Arial;  font-weight:600;  }
.footer  h3 {font-family:Arial; font-size:18px; margin-top:10px; }
.footer_middle {  float:left;overflow:hidden; padding:0px; margin:0px; margin-top:10px; margin-left:35px !important;}
.footer_middle ul { margin-left:0px; padding:0px;}
.footer_middle li {list-style:none;}
.footer_middle li a { font-size:13px; color:#336699; font-style:italic; font-family:Arial; display: inline-block; background:url(../images/footer_li.jpg) no-repeat left center; padding:3px 5px 3px 27px; }
.footer_middle a span { font-size:13px; color:#336699; font-style:italic; font-family:Arial; display:inline-block; background:none; text-decoration: underline; padding:3px 10px 3px 10px;  cursor:pointer; }
.footer_middle a:hover {font-size:13px; color:#336699; font-style:italic; font-family:Arial; display: inline-block; background:url(../images/footer_li_hover.jpg) no-repeat left center; padding:3px 5px 3px 27px;}
.footer_middle a:hover span { font-size:13px; color:#336699; font-style:italic; font-family:Arial; display:inline-block; background:url(../images/footer_li_hover.png) no-repeat right center; padding:3px 10px 3px 10px;  }
.footer_right {  float:right;overflow:hidden; padding:0px; margin:0px; margin-top:10px; margin-left:30px !important;text-align: right;}
.footer_right li {list-style:none;}
.footer_right  a span { font-size:13px; color:#336699; font-style:normal; font-family: "Open Sans", sans-serif; display:inline-block; background:none; text-decoration: underline; padding:3px 10px 3px 10px;  cursor:pointer; }
.footer_right  a:hover { font-size:13px; color:#e8ae40; font-style:normal; font-family: "Open Sans", sans-serif; display: inline-block; background:none; padding:0; }
.footer_right  a:hover span { font-size:13px; color:#e8ae40; font-style:normal; font-family: "Open Sans", sans-serif; display:inline-block; background:url(../images/footer_li_hover.png) no-repeat right center; padding:3px 10px 3px 10px;  }
.footer_right li a { font-size:13px; color:#336699; font-style:italic; font-family:Arial; display: inline-block; background:url(../images/footer_li.jpg) no-repeat left center; padding:3px 5px 3px 27px; }
.footer_right ul { margin:0px; padding:0px; }
#company_menu { 
z-index:10;
min-width: 125px;
padding-top: 35px;
margin-left: -10px; 
/*width:135px; 
height:181px; */
border:3px solid #ebe8e1;
/*background:url(../images/company_back.png) no-repeat;*/
 background-color:white; 
position:absolute;
 margin-top:-8px; 
display: none;
opacity:0.95;
 }
#company_menu > div{
 padding:0 10px 10px 0;
}
#company_menu p  { padding:0px; margin:0px; margin-top:4px;}
#company_menu p a { font-size: 12px; font-family:Arial; color:black; float:none;}
#company_menu p:hover a { font-size: 12px; font-family:Arial; color:#cc0000; text-decoration:none; }
#company_menu img {cursor:pointer; margin-top:2px; margin-left:2px;}
#geo_menu img { z-index:1; }
#geo_menu { z-index:99; display:none; width:165px; overflow:hidden; background:url(../images/geo_back.png) no-repeat center bottom ; position:absolute; margin-top:66px; margin-left:10px; }
#geo_menu p { margin: 0px; padding:0px; margin-top:7px;}
#geo_menu p a {font-family:Arial; font-size:12px;}
#geo_menu div  { font-family:Arial; font-size:12px; color:#cc0000; margin-top:7px; }
#geo_menu span {border-bottom:1px dashed #cc0000; display:inline; height:1px;  cursor: pointer; }
#geo_up {width:90px;}


/*   Пластик  */
.plastic_menu {overflow: hidden; margin-top:0px;}
.plastic_menu p { font-size:18px; font-family:Arial; font-weight:600; margin:0px; padding:0px; margin-top:8px; padding-bottom:0px; margin-left:20px; }
.plastic_menu ul { padding-left:45px; margin:0px; width:180px; }
.plastic_menu ul li a { font-family:Arial; font-size:13px; text-decoration:underline; color:#336699;  }
.plastic_menu  ul li { line-height:22px;  list-style-image:url(../images/plastic/menu_ul.jpg); margin:0px; padding:0px;   margin-top:4px; cursor:pointer;   }
.plastic_menu ul li:hover a { color:#cc0000; text-decoration: none; }
.plastic_menu ul li:hover {  list-style-image:url(../images/plastic/menu_ul_red.jpg); } 
.al_menu {overflow: hidden; margin-top:0px;}
.al_menu p { font-size:18px; font-family:Arial; font-weight:600; margin:0px; padding:0px; margin-top:8px; padding-bottom:0px; margin-left:20px; }
.al_menu ul { padding-left:45px; margin:0px; width:180px; }
.al_menu ul li a { font-family:Arial; font-size:13px; text-decoration:underline; color:#336699;  }
.al_menu  ul li { list-style-image:url(../images/plastic/menu_ul.jpg); margin:0px;  padding:0px;  margin-top:12px; cursor:pointer;   }
.al_menu ul li:hover a { color:#cc0000; text-decoration: none; }
.al_menu ul li:hover {  list-style-image:url(../images/plastic/menu_ul_red.jpg); }
.dil_menu  {overflow: hidden; margin-top:0px;}
.dil_menu ul { padding-left:45px; margin:0px; width:180px; }
.dil_menu ul li a { font-family:Arial; font-size:13px; text-decoration:none; color:#336699;  }
.dil_menu ul li a span  {border-bottom: 1px dashed #336699; height:1px; }
.dil_menu  ul li { list-style-image:url(../images/plastic/menu_ul.jpg); margin:0px;  padding:0px;  margin-top:12px; cursor:pointer;   }
.dil_menu ul li:hover a { color:#cc0000; text-decoration: none; }
.dil_menu ul li a:hover span { border:none;}


#new { padding-left:45px; padding-top:0px; margin-left:0px; }
#new li { list-style-image:url(../images/plastic/ul_new.jpg);   }
.spec_ul {background:url(../images/plastic/spec_back.jpg) no-repeat #f6daa8 center top; width:218px;  overflow:hidden; margin-bottom:20px; margin-top:5px;  }
.spec_ul ul { padding:0px; margin:0px; margin-left:18px; margin-top:40px; margin-bottom:30px;}
.spec_ul li { list-style:none; margin-top:15px;}
.spec_ul li a { font-family:Arial; font-size:14px; color:black; font-weight:600;}


.spec { overflow:hidden; width:227px;  }
.spec span { font-family: Arial; font-size:20px; color:black; font-weight:600; margin-left:8px;}
.spec ul { margin-left:10px;}
.plastic_table {margin-left:-35px; margin-top:-25px;}
.plastic_table td { padding:10px; padding-left:35px; vertical-align:top;  }
.plastic_table td a { text-decoration:none; border: none;}
.plastic_table td img { margin-left:20px;  }
.plastic_table td p { line-height:15px; font-family:Arial; font-size:24px; font-weight:600; color:#ff9e0c;  margin:0px; padding:0px;}
.plastic_table td p b  { font-family:Arial; font-size:11px; font-weight:normal; color:#ff9e0c; display:block;  }
.plastic_table td span { color:black; font-family:Arial; font-size:13px; width:200px; display: inline-block; margin-left:5px; margin-top:4px;}
.plastic_table td ul { padding:0px; margin:0px; padding-left:28px; margin-top:8px;}
.plastic_table td ul li { list-style-image:url(../images/plastic/ul.jpg); font-size:13px; font-family:Arial; margin:0px;}
#sky {overflow: hidden; background:url(../images/plastic/sky.jpg) no-repeat; width:700px; height:223px;}
#sky div {margin-top:30px; margin-left:60px; float:left; width:260px; overflow:hidden; padding-bottom:2px;}
#sky ul {padding:0px; margin:0px; padding-left:30px; width:190px; padding-bottom:2px; }
#sky ul li { list-style-image:url(../images/ul.png); margin-top:15px; }
#sky ul li a {  text-decoration:none; } 
#sky ul li a span { font-size:14px; font-family:ARial; color:#fff;  border-bottom:1px dashed #fff; }
#sky ul li:hover { list-style-image:url(../images/ul_hover.png); }
#sky ul li:hover a span {border:none; color:#ff9900; }
.stations {  overflow:hidden;   }
.stations a { font-family:Arial; color:#336699; font-size:13px; display:block; margin:0px; padding:0px; }
.stations img { float:left; margin-top:20px;  }
#reg {float: right; overflow:hidden; margin-top:-50px; margin-right:0; width:300px;}
#reg {line-height: 30px;}
#oshibka { background: url(../images/404.jpg) no-repeat; width:649px; padding:1px; height:241px;margin:0 auto; margin-top:100px; }
#oshibka p { font-family:Arial; font-size:13px; color:#ffcc99; line-height:7px;}
#oshibka a { color:#fff; font-family:Arial; font-size:16px; }
#to_top { position:fixed; bottom:540px; background:url(../images/to_top.png) no-repeat; width:78px; height:76px; margin-left:70px;  cursor: pointer; }
#to_top  span {color:#fff; font-family: Arial; font-size:12px;  display: block; border-bottom:1px dashed #fff; width:40px; margin-top:35px; margin-left:18px; cursor:pointer;}
#to_top1 {display:none;}

.first_link_pl { background:url(../images/but_arrow.jpg) no-repeat center 95% #fff; padding:0px 0px 0px 0px; }
.first_link_pl  a {    padding:10px 0px 10px 8px;   text-decoration:none; background: url(../images/top_menu_back.png) no-repeat left center;  }
.first_link_pl   span {  font-weight:600; text-decoration:none; color:black;  padding:10px 8px 10px 0px;  background: url(../images/top_menu_back2.png) no-repeat right center;    }
.activelink { background:url(../images/but_arrow.jpg) no-repeat center 95% #fff; padding:0px 0px 0px 0px; }
.activelink  a {    padding:10px 0px 10px 8px;   text-decoration:none; background: url(../images/top_menu_back.png) no-repeat left center;  }
.activelink   span {  font-weight:600; text-decoration:none; color:black;  padding:10px 8px 10px 0px;  background: url(../images/top_menu_back2.png) no-repeat right center;    }
.otkr { overflow:hidden; }
.otkr  p { width:350px; margin:0px; margin-top:20px; }
.otkr p span  { font-weight:normal; color:#cc6600; font-style:italic;   }
#pointers1 { overflow: hidden; text-align: center;  }
#pointers1 img { margin-left:5px !important; cursor: pointer;}
#pointers2 { overflow: hidden; text-align: center;  }
#pointers2 img { margin-left:5px !important; cursor: pointer;}
#pointers3 { overflow: hidden; text-align: center;  }
#pointers3 img { margin-left:5px !important; cursor: pointer;}
#otkr_l { width:270px;  padding:0px; padding:0px 0px 10px 0px}
#otkr_l h3 { margin:0px; padding:0px; width:500px; margin-bottom:15px;}
#otkr_l img { margin-left:20px;   } 
#veka_top { background: url(../images/veka_top.jpg) no-repeat; width:704px; height:85px;}
#veka_top a { display:block;  color:#336699; font-family:Arial; font-size: 13px; padding:7px 5px 7px 5px; }
#veka_top a:hover { display:block;  color:#cc0000; background:#f1e9d7; font-family:Arial; font-size: 13px; padding:7px 5px 7px 5px; text-decoration:none; font-style:Italic;}
#veka p { margin:0px; padding:0px; font-size:13px; color:black; font-family:Arial; }
#veka p b { font-size:18px; font-weight:normal; }
#veka_ul { width:250px; margin-right:60px; margin-top:110px;}
#veka_ul li { list-style-image:url(../images/veka_ul.jpg); }
#veka table h4 { margin:0px; margin-top:10px; margin-bottom:10px;}
#cost {  }
#cost li {list-style-image:url(../images/ul_gray.jpg); color:gray; font-size:13px; margin-top:3px; }
#cost_form {overflow: hidden; margin-top:10px; width:670px; }
#cost_form span  { background:url(../images/callme_div.jpg) no-repeat;  width:184px; height:37px; display: inline-block; float:left;}
#cost_form span input{ background:#fff2f2; border:none; font-family:Arial; font-size:12px; color:#a7a7a7; font-style:italic; margin-top:7px; margin-left:3px; }
#cost_form span  img {float:left; margin-top:8px; margin-left:8px;}
#cost_form input[type~="image"] {margin-top:3px;}
#help_form {background:url(../images/helpback.png) no-repeat; width:594px; height:259px; padding:1px; }
#help_form div span input[type~="radio"] { }

#help_form div { margin-left:15px;  }
#help_form div span { display:block; margin-top:3px; font-family:Arial; font-size:13px; }
#help_form div span  input{ margin-left: 10px; }
#help_form p {color:#cc0000; font-family:Arial; font-size:14px; font-weight:600; margin:0px; margin-left:15px; margin-top:15px;  }

.helpform { width:700px; overflow:hidden; }
#rec {float:left; overflow:hidden; width:380px; margin-top:-10px; }
.blockabout { display: none; font-family: Arial,Helvetica,sans-serif; font-size: 12px; margin: 15px 0 0 40px; padding: 0;  width: 308px;  z-index: 1;}
.listhead { border-bottom: 1px dashed #9F0511;   color: #9F0511;    cursor: pointer; display: inline; font-family: Arial,Helvetica,sans-serif; font-size:16px !important; margin-left: -10px; padding: 2px 10px; width: auto; }
#help_know {overflow: hidden; width:300px; float:left;}
#help_know span {display:block;}
.oficess {  overflow: hidden; float: left;   width:700px;}
.oficess h2 {  color:black; font-size:32px; font-weight:600; }
.oficess p {margin:0px;  font-family:Arial;}
#spisok { display: inline-block; background: url(../images/spisok.jpg) no-repeat top center;  height:40px; float: left; margin-top:0px; overflow:hidden;  }
#spisok a { color:#336699; font-size: 12px; font-family:Arial; display:block; margin-top:20px; text-decoration:underline;}
#numb_ul li { font-family:Arial; font-size:18px; font-weight:600; list-style-type:decimal; list-style-image: none; }
#numb_ul_slim li { font-family:Arial; font-size:14px; font-weight:normal; list-style-type:decimal; list-style-image: none; }
#numb_ul_red li { line-height:13px; font-family:Arial; font-size:18px; font-weight:600; list-style-type:decimal; list-style-image: none; color:#cc0000; }
#numb_ul_red li span { font-family:Arial; font-size:13px; color:black; font-weight:normal;}
#pal div { background: url(../images/pal_cell_back.jpg) no-repeat; width:146px; height:143px; margin:15px 0px 0px 15px; cursor:pointer; }
#pal { margin-left:10px; margin-top:30px; padding-bottom: 60px; }
#pal img {margin-left:10px; margin-top:10px;}
#pal p { font-size:12px; margin:0px; padding:0px; text-align:center;}
#vyp p { margin:0px; font-family: Arial;  font-style: italic; font-size: 13px; color:#a7a7a7; padding-left:25px; cursor:pointer;  }
#vyp p:hover { background:#a7a7a7; color:#fff; }
#vyp { display:none;}
#plastic { margin-top:0px;  }
#plastic td {   padding:0px; margin:0px; border:none;  text-align:center; vertical-align:middle; width:140px; padding-top:22px;}
#plastic img { vertical-align:middle; display: block; max-width:140px; }
#plastic p {font-family:Arial; color:#fff; font-size:18px; margin:0px; margin-top:-33px; padding:0px; vertical-align: text-top;}
#plastic span  { display:block; font-family:Arial; color:#ff9e0c; font-size:18px; margin:0px; padding:0px; margin-top:7px;}
#plastic a { margin:0px; padding:0px; border:none; text-decoration:none; text-align:center;}
#pl p { width:250px; text-align: left; margin-left:40px;}
#pl h5 {text-align: left; margin-left: 40px;}
#pl td {vertical-align:top;  text-align: center; width:300px;}
#der span { display:block; float:left; padding-top:4px; padding-bottom:4px; }
#tech h5 {font-size:14px; margin:0px; width: 100px; font-weight:600;}
#tech td {padding:0px; margin:0px; text-align:left;  padding-left:30px; font-family:Arial; font-size:12px; padding-top:5px; padding-bottom:5px;}
#tech th {padding:0px; margin:0px; text-align:center; font-family:Arial; font-size:12px; }
#tech td a {color:#cc0000; font-size:12px; font-weight:600;}
#tech {width:700px;}
#techh h5 {font-size:14px; margin:0px; width: 100px; font-weight:600;}
#techh td {padding:0px; margin:0px; text-align:center;  padding-left:10px; font-family:Arial; font-size:12px; padding-top:5px; padding-bottom:5px;}
#techh th {padding:0px; margin:0px; text-align:center; font-family:Arial; font-size:12px;  }
#techh td a {color:#cc0000; font-size:12px; font-weight:600;}
#techh {width:700px;}
#mac_ul {margin-left: 200px; margin-top:20px;}
#mac_ul li  { list-style:none; list-style-image:none; }
#mac_ul li a { text-decoration:none; display:inline-block; padding:4px; cursor: pointer;}
#mac_ul li a:hover { background:#f1e9d7; color:#d63e39; }
#mac_ul li a span {border-bottom:1px dashed #336699; height:1px;}
#mac_ul li a:hover span { border:none;}
.credit td {vertical-align: top; }
.credit h3 {  padding:0px; margin:0px; margin-top:25px;  }
.credit p { margin:0px; padding:0px;  }
#credit {width:480px;}
#credit td {font-family:Arial; font-size:12px;}
#otzivi td { }
#otzivi p { margin:0px; padding:0px; width:130px;  text-align: right; }
.textarea { height:200px; width:300px; background:#e5e5e5; border:1px solid #cccccc; overflow: hidden; }
#otzivi input { background:#e5e5e5; border:1px solid #cccccc;}
.anketa { overflow:hidden; }
#anket {   padding:0px; margin:0px; margin-left:35px; }
#anket li  {  padding:0px; margin:0px;  font-family:Arial; font-size:24px; font-weight:600; list-style-type:upper-roman;  color:#cc0000; }
.main_anketa h3 { margin:0px; margin-top:-1px; padding:0px; font-size:24px; color:#cc0000; font-family:Arial;}
.main_anketa h2 { margin:0px; margin-top:-1px; padding:0px; font-size:24px; color:#cc0000; font-family:Arial;}
#an_1 p { text-align:right; color:black; margin-top:5px; margin-bottom: 5px;}
#an_1 td { padding-left:10px;}
#an_1 input { background:#e5e5e5; border: 1px solid #cccccc;}
#an_2 { width:700px;}
#an_2 p { text-align:right; color:black; margin-top:5px; margin-bottom: 5px;}
#an_2 td {font-size:13px; font-family:Arial; text-align:right; }
#an_2 input { border: none; border-bottom: 1px solid black; }
#an_1 {margin-top:30px;}
#an_2 {margin-top:30px;}
#al { width:600px;}
#al td div { overflow:hidden; width:262px; height:140px; }
#al td a {text-decoration:none; border:none; display:block; width:250px;}
#al td a p { font-size:20px; font-weight:600; color:#cc0000; text-decoration: underline; margin-top:0px; }
#al td a:hover p { color:black; text-decoration:none;}
#text { width:600px;}
#t1 {display:none;}
#t2 {display:none;}
#t3 {display:none;}
#t4 {display:none;}
#t5 {display:none;}
.just_ul { padding:0px; margin:0px; padding-left:28px; margin-top:8px;}
.just_ul li { list-style-image:url(../images/plastic/ul.jpg); font-size:13px; font-family:Arial; margin:0px; margin-top:10px;}
#balk_menu {width:700px; height:155px; }
#balk_menu ul {  padding:0px; margin:0px; width:310px;}
#balk_menu ul li {list-style: none; list-style-image: none; margin-top:5px;}
#balk_menu ul li a { display:block;  padding:5px; text-decoration:none; cursor:pointer;}
#balk_menu ul li a span {border-bottom:1px dashed #336699; height:1px;}
#balk_menu ul li a:hover { background:#f1e9d7; color:#cc0000;}
#balk_menu ul li a:hover span { border:none;}
#numb_ul_red_l li { line-height:13px; font-family:Arial; font-size:14px; font-weight:600; list-style-type:decimal; list-style-image: none; color:#cc0000; }
#numb_ul_red_l li p {color:black; font-weight:normal; margin-left:0px; line-height:16px;}
#gallery {width:700px; overflow:hidden;}
#gallery img {  padding:5px; cursor:pointer;}
#gallery span {display: none; width:115px; height:71px; background:url(../images/al/gallery/overlay.png) no-repeat; position:absolute; margin-top:-80px; margin-left:5px; }
#gallery td:hover  span { display:block; cursor:pointer;}
.gallery_overlay { width:100%; left:0; height:6814px; background:url(../images/overlay.png); position:absolute; z-index:10; display:none; }
#gal_img img {margin-top:19px; }
#dil_ot td { }
#dil_ot p { margin:0px; padding:0px; text-align: right;  }
#dil_ot input { background:#e5e5e5; border:1px solid #cccccc; margin-left:15px; margin-top:10px;}
#dilers { margin-top:10px; border-spacing:13px; }
#dilers td { border:2px solid #f1e5d9;  padding:5px; vertical-align:top; width:210px;}
#dilers td h4 { color:#cc0000; font-size:12px; margin:0px; padding:0px; }
#dilers td p { font-size:12px; font-family:Arial; width:200px; margin:0px; margin-top:5px;  }
#news a {color:#cc0000; font-family:Arial; font-size:20px; font-weight:normal; margin-top:15px; display:block;}
#news a:hover {text-decoration:none;}
#time {background: url(../images/clock2.jpg) no-repeat left 0px;}
#time span {margin-top:4px; display:block; font-size:11px; font-family:arial; color:gray; margin-left:16px; padding:0 0 2px 0; }
#news_left a { display:block; color:black; font-size:13px; font-weight:600; font-family:Arial; padding-left:7px; margin-top:8px;} 
#news_left .active {  text-decoration:none; color:#fff; display:block; font-weight:600; background:url(../images/arrow.jpg) no-repeat; margin:0px; padding:0px; height:19px; width:49px; padding-left:7px;line-height:19px; } 
#news_left .no-active {color:#c4c4c4;}
#contacts { margin-left:15px;}
#contacts td { vertical-align:top;}
#contacts p {font-size:13px; font-family:Arial; font-weight:600; display:block;  margin:0px; padding:0px; margin-left:15px; margin-top:10px;}
#contacts a {font-family:Arial; display:block; font-size:13px; margin-top:5px; margin-left:15px; }
#contacts span {font-size:13px; font-family:Arial;  display:block; margin-left:15px; }
#vac {padding:8px;}
#vac a { display:block; font-family:arial; font-size:13px; margin-top:7px;  }
#element {margin-bottom: 20px;}
#element span {display: block; float:left; width: 665px; margin-top:5px; margin-left:5px; }
#element img {float:left; margin-top:10px; margin-left:5px; }
#elemnt h5 {padding-top:10px;}
#element h5 {}
#gallery_table td { vertical-align: top; padding:5px; }
#gallery_table  { width: 700px;}
#gallery_table h3 { font-size:20px; margin-bottom:0px; margin-top:0px; }
#gallery2 { overflow:hidden; }
#gallery2 img {  padding:0px; cursor:pointer; }
#gallery2 span {display: none; width:115px; height:71px; background:url(../images/al/gallery/overlay.png) no-repeat; position:absolute; margin-top:-75px; margin-left:0px; }
#gallery2 td:hover  span { display:block; cursor:pointer; }
#gallery3 td {padding:10px; text-align: center; vertical-align: top;}
#gallery3 { overflow:hidden; }
#gallery3 img {  padding:0px; cursor:pointer;  text-align:center; margin-top:10px;}
#gallery3 span {display: block; font-family:Arial; font-size:13px; width:150px; text-align:center; margin-top:7px; }
#gallery3 span a {color:black;}
.inform { font-style:italic; color:gray; font-size:12px; width:200px;}
#help_know span {background:url(../images/help_inp.jpg) no-repeat center center;  width:202px; height:28px; display:block; }
#help_know span input { border:none; background: #e5e5e5; color:#7f7f7f; margin:3px; }
#stations {width:700px;}
#stations td {text-align:left; padding-left:10px; width:200px;}
#stations p { font-size:20px; font-family:arial; margin: 0px; }
#stations a  {font-family:Arial; font-size:13px; margin-left:15px; }
#central_of { border: 1px solid #e2c8af; background:#fff; padding:10px;}
#central_of:hover { border: 1px solid #e2c8af; background:#f8ebd2;}
#skk1 { background:url(../) no-repeat center center;  height:27px; }
#skk2 { background:url(../) no-repeat center center; height:27px; }
#skk3 { background:url(../images/kreml.jpg) no-repeat center center;  height:27px; }
#skk a:hover {color: #cc0000;}
#skk {margin-top:15px;}
#map_metro { background:url(../images/map_metro.jpg) no-repeat; width:947px; height:1087px; padding: 1px;}
#map_metro a { display:block; /*background:url(../images/flag_r.png) no-repeat;*/ width:39px; height:28px;}
#no { list-style-image: none; list-style: none;}
#kupon { margin-top:30px; float:left; width:300px;}
#kupon span { font-weight:600; font-size:18px;}
#kupon td { font-family:Arial; font-size:13px; padding:5px; text-align: right; }
#kupon td input { border:1px solid #cccccc; background:#e5e5e5;}
#form1, #form2 { display:none;} 
#stations_v { display: none; z-index:10; }
#inp input { margin-top:3px; width:180px; height:20px; padding-top:2px; border:1px solid #ff9900; background: #fff; color:black; font-style:italic; font-size:13px; font-family:arial;}
#sale { position:fixed; background:url(../images/skidka.jpg) no-repeat; width:496px; height:402px; padding:1px; margin-left:300px; margin-top:250px;}
#cost_time p { cursor:pointer; color: #A7A7A7; font-family: Arial; font-size: 12px;  font-style: italic; margin-top:5px; margin-bottom:0px; padding-left:23px; margin-left:0px; }
#cost_time p:hover { background:#A7A7A7; color:#FFF;  }
#kupon_pech {background: url(../images/print_back.jpg) no-repeat center center; text-align:center; overflow:hidden;}
#kupon_pech2 {   overflow: hidden; background: url(../images/kupon1.gif) no-repeat; width:602px; height:450px; margin:0 auto; z-index:999;}
#helper_form_act  span { background:url(../images/inp_h.png) no-repeat; width:199px; height:32px; display:block; margin-left:10px; }
#helper_form_act input { border:none; font-style:Italic; font-family:Arial; font-size:12px; color:#996666;}
#helper_form_act ul li {  list-style-image:url(../images/help_point.png); font-family:Arial; font-style:Italic;  font-size:12px; color:#330000; border-bottom:1px solid #d29a20; list-style-position: inside;}
#europe { margin:0px; margin-left:-50px; margin-top:14px;}
#europe  li { float:left; margin-left:20px; list-style-image:none; list-style:none; margin-top:0px;}
#europe  li a { color:#cc0000; font-size:15px; font-family:Arial;  }
#europe  li a:hover { color:#cc0000; font-size:15px; font-family:Arial; text-decoration:none;  }
a:hover { text-decoration:none; }


/* Горизонтальная форма*/

#blockFormOnSite .form1 {
    background-color: #FF9900;
    overflow: auto;
    color: white;
    heigth: 80px;
    padding: 10px;

}

#blockFormOnSite .form1 form>div {
    float: left;
    margin-left: 20px;
}

#blockFormOnSite .form1 .f1 {
    font-size: 27px;
    margin-left: 10px;
    margin-top: 10px;
}

#blockFormOnSite .form1 .f2 {
    margin-top: 15px;
}

#blockFormOnSite .form1 .f2 input[type="text"] {
    margin-left: 0;
    line-height: 41px;
    margin-top: -6px;
}

#blockFormOnSite .form1 .f3 {
    margin-top: 8px;
}

#blockFormOnSite .form1 .f4 {
    color: red;
    float: left;
    margin-top: 15px;
}

#blockFormOnSite .form1 .f5 {
    color: white;
    float: left;
    font-size: 13px;
    margin-top: 25px;
    margin-left: 15px;
}

#blockFormOnSite .form1 input[type="text"]{
    border: 1px solid #a9a9a9;
    color: #808080;
    line-height: 33px;
    margin-left: -89px;
    padding: 0 0 0 20px;
    text-align: left;
    vertical-align: middle;
    width: 200px;
}

#blockFormOnSite .form1 input[type="text"]{
   width: 160px;
}

.center .breadcrumbs  #dop-nav p{
margin-left: 0px;
margin-bottom: 25px;
}

.baseCallCenter{
 
  margin-left: -10px;
  width:100%;
  height: 92px;
  padding: 10px;


} 

.baseCallCenter .btBlock{
 padding: 14px 5px;

 width: 222px;
  height: 65px;
 float:left;
}

.baseCallCenter .btBlock:hover{
cursor:pointer;
 background-color: #ea2424;
 -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

}

.baseCallCenter .btBlock:hover .txt{
 color:white;
}

.baseCallCenter .line{
 padding: 0;
 width:190px;
 margin: 5px 0 5px 5px;
 height: 3px;
 background: url('/images/page/index/row.png') repeat-x;
}

.baseCallCenter .btBlock .img1{
   background: url('/images/page/index/blphone.png') no-repeat;
    height: 54px;
    width: 62px;
}

.baseCallCenter .btBlock .img2{
   background: url('/images/page/index/blline.png') no-repeat;
    height: 62px;
    width: 61px;
}


.baseCallCenter .btBlock .img3{
   background: url('/images/page/index/blcalc.png') no-repeat;
    height: 68px;
    width: 58px;
}


.baseCallCenter .btBlock .img4{
   background: url('/images/page/index/blhelp.png') no-repeat;
    height: 68px;
    width: 58px;
}

.baseCallCenter .btBlock:hover .img1{
   background: url('/images/page/index/whphone.png') no-repeat;
}

.baseCallCenter .btBlock:hover .img2{
   background: url('/images/page/index/whline.png') no-repeat;
}


.baseCallCenter .btBlock:hover .img3{
   background: url('/images/page/index/whcalc.png') no-repeat;
}

.baseCallCenter .btBlock:hover .img4{
   background: url('/images/page/index/whhelp.png') no-repeat;
}



.baseCallCenter>div div{
 float:left;
}

.baseCallCenter>div .txt{
  margin-right: 10px;
  color:#2e71a7;
   width: 144px;
  font-weight: bold;
  font-size: 13px;
  text-transform: uppercase;
  text-align:justify;
 font-family: Arial;
  margin: 10px 0 0 10px ;
}


#slider_banner{
 width:700px;
 height:315px;
}


.slider_banner_img{
 z-index:1;
}

.slider_paging{
  /*  position: absolute; 
    left: 730px; 
    top: 520px;*/
	position: relative;
    float:right;
   /* margin-top: -25px; 
    margin-right: 15px;*/
	right: -25px; 
	top: -335px;
}


.slider_paging li {
/* float:left;*/
  list-style: outside none none;
 margin-bottom: 7px;
}

.slider_paging .active a{
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.slider_paging li a{
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    border-radius: 20px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3) inset;
    cursor: pointer;
    display: block;
    height: 14px;
    text-indent: -9999px;
    width: 14px;
	

}


.slider_title{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
 display:none;
  font-family: Arial;
  font-size: 14px;
 position:absolute;

 left: 765px;
 padding:4px;
 color:white;
 opacity: 0.85;
 font-weight:bold;
 background-color:#CD0000;
 border:2px solid #E7DFC6;
}

/*end slider*/

#numb_ul
{
	padding-left:40px!important;
}