/**BLocks************************************************************/
html, body {margin:0px; padding:0px; position:relative; min-width: 900px;}
body {text-align:center;}
h1 {padding: 10px 0 10px 20px;margin: 10px;}
ul {margin:0;padding:0 0 0 20px;}
li {margin:0;padding: 5px 0;}
#all {text-align:left;margin:0 auto;padding:0 20px;max-width: 1280px;}
/**header*********/
.head {display:block;padding:1px;}
.head #logo {width: 440px;text-align: right;margin: 10px 0 0 0;padding: 0;}
.head #logo a {padding-right: 10px;}
.head #logo span {display: none;padding-right: 10px;margin: 0;}
.head #reg_search {float: right;text-align: right;margin-top: 20px;padding: 0;}
.head #reg_search .clientRoom {padding-right: 45px;}
.head #reg_search #icons a {padding-right: 7px;}
.head #reg_search #icons a#info {padding-right: 0;}
.head #reg_search span {margin-right: 5px;padding: 0;}
.head #reg_search form {margin: 0;padding-top: 10px;}
.head #reg_search #t13nc {display:none;}
#cse-search-box div input  {height: 17px!important;}
#cse-search-box div .search_buttom  {height: 25px!important;}
.head p {float: left;margin-top: -75px;margin-left: 470px;}
#t13nc-cse-search-box, .inputapi-inline-block {display: none;} /***убираем странную кнопку в поиске***/
/**menu***********/
#menu {margin: 0;padding: 0;height: 67px;display:block;text-align: center;}
#menu table {position:relative;margin: 0 auto;padding: 0;top: -90px;}
#menu table td {padding: 0 0 10px 0;}
#menu table td a {padding: 15px;}
#menu table td a:hover {overflow: visible;}
#menu-shadow {width: 950px;height: 110px;padding:0;margin:0 auto;position: relative;}
#container {position:relative; display:block; margin-top: 50px;padding:0;}
#inner {display:block;position:relative; padding:1px;}
/**left-col******/
#left {float:left; position:relative; width:170px;margin-top: 10px;min-height: 500px;}
#left p {margin: 20px 15px;}
/**blockCatalog***/
#left .block_catalog {width:200px;margin: 50px 0 0 0;padding: 0;height: 450px;}
#left .block_catalog a.catalog  {display: block;width: 110px;height: 150px;position: relative;top: 0;margin: 60px 0 0 20px ;padding: 0;}
#left .block_catalog p  {position: relative;top: -150px;left:5px;width: 110px;}
#left .block_catalog a.blik {display: block; position: relative;top: -150px;width: 100px;height: 140px;margin: 0 0 0 20px;padding: 0;}
/****Right-col******/
#right {float:right; position:relative; width:200px;right:0px;min-height: 500px;}
#right #map {overflow: visible;width: 220px;float: left;height: 100px;position: relative;top: -10px;}
#right #map p {margin: 0;padding: 85px 0 0 20px;}
/***CONTAINER****/
.block {position: relative;margin-top: 160px;padding: 20px 0 0 20px;height: 75px;}
.block a {margin: 0;padding: 0;display: block;width: 155px;height: 50px;}
.block a:active {margin: 1px 0 0 0;}
/*круглые углы*****/
.rounded-box-3 {margin: 15px 0;}
.r1, .r2, .r3 {display: block;height: 1px;}
.r3 { margin: 0 3px;}
.r2 { margin: 0 2px; }
.r1 {margin: 0 1px; }
.rounded-box-3 .inner-box, .rounded-box-3 b {text-align: center;}
.inner-box {padding:5px;}
.r1, .r2, .r3 {overflow: hidden; }
/*************menu**********/
#right .banner {width: 200px;height: 310px;margin: 20px 0;padding:0;}
/**content*******/
#center {margin-left:200px;margin-right:200px;position:relative; display:block;height:1%;max-width: 900px;}
#center .product h2, #center .product h2 a {padding-bottom: 10px;}
/**продукция на главной***/
.product {margin: 8px 30px 0 0;padding:0;}
.product td, .product a, .product h2, .product p {margin: 0;padding:0;vertical-align: top;}
.product td {padding: 0 0 40px 0;}
.product .pic {width: 89px;}
.product .line {/****пропорция ячейки с текстом продукции на главной******/width: 320px;padding-left: 25px;}
.product .pic a {display: block;width: 89px;height: 89px;}
.clear {clear:both;}
/***footer*****/
.foot, .line-foot {display:block;padding:1px;overflow:hidden;}
.foot {min-height: 650px;}
.foot .news {padding: 0;margin:  auto;height:420px;}
.foot .news td {padding: 0; width: 30%;vertical-align: top;}
.foot .news td.h1_news {padding: 20px 0 0 5px;}
.foot .news #rounded-box-3 {width: 150px;text-align: center;margin: 20px 10px 70px 10px;}
.foot h1 {display:inline;margin: 30px 0 0 20px;}
.foot ul {margin: 0 0 0 25px;}
.foot #drive {float:right;position: relative;margin-top: -140px; height:250px;width:250px;}
.foot .sign {margin:0;text-align:left;position:relative;right:-90%;display:block;width:150px;top:-10px;}
.foot p {margin: 20px 0 0 0;padding: 50px 0 0 15px;}
.line-foot table {margin: 0 auto;width: 100%;min-width: 982px;}
.line-foot table td {min-width: 10px;}
.line-foot table th {width: 970px;height: 40px;}
.line-foot table .foot_text div{position: relative;float: left;padding: 30px 50px 0 0;}
.line-foot table .foot_text div.reg, .line-foot table .foot_text div.vac {padding-left: 150px;}
/***Color$background*************************************************/
h1 {color: #00a7d1;background: url('../css/h1.gif') top left no-repeat;}
a {color: #06c;}
a:visited {color: #309;}
a:hover {color: #693;}
/**header*********/
.head #logo a {color: #000;}
.head #logo span  #active_lang, .head p {color: #ccc;}
/**menu***********/
#menu {background: #efefef;}
#menu table td {color: #2a6b7f;}
#menu table td a {color: #2a6b7f;}
#menu table td a:hover {background: transparent url('../css/text_shadow.jpg') 50% 65% no-repeat;}
#menu-shadow {background: transparent url('../css/full_menu.jpg') top center no-repeat;}
/**left-col******/
#left {background: #e7eaee;}
/**blockCatalog***/
#left .block_catalog {background: #fff;}
#left .block_catalog a.catalog  {background: transparent url('../css/cat_shadow.jpg') top left  no-repeat;}
#left .block_catalog p  {color: #666;}
#left .block_catalog a.blik {background: transparent url('../css/blik.png') top left  no-repeat;}
/****Right-col******/
#right #map {background: transparent url('../css/map.gif') top left  no-repeat;}
/***CONTAINER****/
.block {background: #e7eaee;}
.block a {background: transparent url('../css/rz.gif') top  no-repeat;}
.block a:active {background: transparent url('../css/rz.gif') bottom  no-repeat;}
/*круглые углы*****/
.rounded-box-3 .inner-box, .rounded-box-3  b {background-color: #09c; color:#fff;}
.inner-box, .rounded-box-3 a {color:#fff;}
/*************menu**********/
#right .banner {background: transparent url('../css/banner_shadow.gif') top left  no-repeat;}
/**content*******/
#center .product h2, #center .product h2 a {color: #000;}
/**продукция на главной***/
.product div.fd a:hover, .product div.mr a:hover, .product div.spsh a:hover, .product div.sys a:hover, .product div.rail a:hover, .product div.zimm a:hover, .product div.pro a:hover, .product div.cab a:hover, .product div.encoder a:hover {background: url('../css/act_border.gif'); /* Путь к файлу с заменяемым рисунком */}
.product div.fd {background: url('../files/img_des/frequency_drive.jpg'); /* Путь к файлу с исходным рисунком на главной */}
.product div.mr {background: url('../files/img_des/motor_reductor.jpg');}
.product div.spsh {background: url('../files/img_des/spsh1.jpg');}
.product div.encoder {background: url('../files/img_des/encoder.jpg');}
.product div.sys {background: url('../files/img_des/ctm.jpg');}
.product div.rail {background: url('../files/img_des/linear_rail.jpg');}
.product div.zimm {background: url('../files/img_des/act_zimm_thumb.jpg');}
.product div.pro {background: url('../files/img_des/plc_fatek.jpg');}
.product div.cab {background: url('../files/img_des/cable_chain1.jpg');}
/***footer*****/
.foot, .line-foot {color: #666;}
.foot .news {background: #f4f4f4 url('../css/foot.gif') top left repeat-x;}
.foot .news #rounded-box-3 .inner-box, .foot .news #rounded-box-3  b {background-color: #09c;}
.foot .news #rounded-box-3 a {color:#fff;}
.foot .news .rss {color: #000;}
.foot #drive {background: transparent  url('../css/foot_drive.png') center no-repeat;}
.line-foot table td {background: white  url('../css/foot_line2.gif') top  repeat-x;}
.line-foot table th {background: #fff  url('../css/foot_line.gif') top  no-repeat;}
/**Text**************************************************************/
html, body {font: 12pt Verdana, Arial, Helvetica, sans-serif;}
h1 {font-size:1.5em; font-weight: lighter;}
h2 {font-size:1.2em; font-weight: lighter;}
h3, h4, h5, h6 {font-size:1.1em; font-weight: lighter;}
/**header*********/
.head #reg_search, .head #logo {font-size: 12px;}
.head #logo span {font-size: 10px; font-weight: bold;}
.head p {font-size: 1.5em; font-weight: lighter;}
/**menu***********/
#menu {font-size:1.3em;}
/**left-col******/
#left {font-size: 0.9em;}
/**blockCatalog***/
#left .block_catalog p  {font-size: 0.8em;}
#left .block_catalog p i  {font-size: 0.9em;}
/****Right-col******/
#right #map p {font-size: 0.7em;}
/*круглые углы*****/
.r1, .r2, .r3 {font-size:1px;}
.rounded-box-3 a {font-size: 0.8em;font-weight: bolder;}
/**content*******/
#center .product h2, #center .product h2 a {font-size: 14px;font-weight: bold;}
#center p a {font-size: 0.8em;}
/**продукция на главной***/
.left_menu p {font-size: 10pt;}
/***footer*****/
.foot, .line-foot, .foot ul {font-size: 0.9em;}
.foot .news #rounded-box-3 a {font-size: 0.8em;font-weight: bolder;}
.foot p {font-size: 12px;}
/**Ets***************************************************************/
ul {list-style: circle outside  url('../css/li.gif');}
a img {border: none;}
a {outline: none; /* Убираем границу вокруг ссылок в Firefox*/}
/**header*********/
.head a img {border: none;}
.head #logo a {text-decoration: none;}
.head #logo span  #active_lang {text-decoration: underline;}
/**menu***********/
#menu table td a {text-decoration: none;white-space: nowrap;}
/**left-col******/
#left {border-top: 3px solid #d2d7dd;}
/**blockCatalog***/
#left .block_catalog {border: 1px solid #fff;}
/***CONTAINER****/
.block {border-top: 3px solid #d2d7dd;}
.block a {border: none;}
/*круглые углы*****/
.rounded-box-3 a {text-decoration: none;}
/*************menu**********/
#right .banner img {border: 1px solid #ccc;}
/**content*******/
#center .product h2, #center .product h2 a {text-decoration: none;}/**продукция на главной***/
/***footer*****/
.foot .news #rounded-box-3 a {}
.foot h1 {white-space: nowrap;}
.foot .sign {border: none;}
.line-foot table {border-collapse: collapse;}
.line-foot table .foot_text {border: none;background: none;}

/******Тест*******/

.anons div.prod_pic {overflow: hidden;width: 120px;height: 89px;margin: 10px 10px 0 10px;padding:0;float: left;vertical-align: top;}
.anons .prod_pic a:hover {background: transparent url('../css/new_act_border.gif') top no-repeat;}
.anons img {height: 89px;width: 120px;position: relative;margin:0;padding:0;}
.anons a.prod_border {background: transparent url('../css/new_border.gif') top no-repeat;}
.anons div.doc_border {background: transparent url('../css/doc_border.gif') center no-repeat;}
.anons a.prod_border {display: block;width: 120px;height: 89px;position: relative;top: -92px;margin:0;padding:0;clear:both;}
.anons div.doc_border {	display: block;width: 120px;height: 89px;position: relative;top: -92px;margin:0;padding:0;clear:both;}


.anons  {margin: 0 20px 20px 0;padding:0;min-height: 110px;}
.anons p a {margin:0;padding:0;}
.anons p {margin-top: 5px;}
.anons div.prod_text {margin-left: 119px;padding-top:10px;}
 .anons div.prod_text p{padding-top:0;}

.anons  {background: #f2f3f6;}
.anons h2 a:hover {color: #690;}
.anons h2 {font-size: 0.9em;font-weight: bold;}
.anons div.prod_text li {font-size: 0.8em;}
.foot ul {list-style: none;}

