* {margin: 0px; padding: 0px;} body {background: #AFB3BD; font: 12px Verdana, Arial, Helvetica, sans-serif; color: #50585d;} a {cursor: pointer; cursor: hand; color: #2586c4;} a:hover {text-decoration: none;} li {list-style: none;} img {border: none;} .set {clear: both;} .all {width: 900px; margin: 0 auto; background: url(../images/all-bg.gif) repeat-y; position: relative;} /*header*/ .header-1 {background: url(../images/header-left.jpg) left top no-repeat; border-bottom: solid 1px #E4ECEF;} .header-2 {background: url(../images/header.jpg) 157px 0 no-repeat; height: 123px} .header-3 {background: url(../images/header-right.jpg) 462px 0 no-repeat; height: 123px} .header-4 {background: url(../images/header-icons.jpg) right top no-repeat; height: 123px; border-bottom: solid 1px #848A8E;} /*header*/ /*menu*/ .menu {height: 38px; background: #CFD8DE; border-top: solid 1px #ffffff; border-bottom: solid 1px #ffffff; padding: 7px 0 7px 44px;} .m1 {height: 31px; border: solid 4px #EEEFF0; float: left; background: url(../images/m1-li.gif) repeat-x; padding: 0 11px;} .m1 li {float: left; border-left: dotted 1px #CFD8DE; position: relative;} .m1 li.li-end {border-right: dotted 1px #CFD8DE;} .m1-1 {display: block; height: 26px; padding: 6px 15px 0; font: 16px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; float: left;} .m1-1:hover {border-top: solid 2px #5E656A; border-bottom: solid 2px #5E656A; padding-top: 4px; height: 24px;} .m1 li ul#m1 {position: absolute; top: 29px; left: 0; border-bottom: solid 2px #5E656A; width: 100%; display: none;} .m1 li ul li {float: none; background: #979EA3; padding: 5px 5px 8px 12px; border: none;} .m1 li ul li a.m1-2 {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; padding-left: 13px; display: block; text-decoration: none;} .m1 li ul li a.m1-2:hover {background: url(../images/m1-li-a-li.gif) left 4px no-repeat;} .m2 {padding: 7px 0 0 7px; width: 114px; border-top: solid 4px #EEEFF0; float: right;} .m2 li {background: url(../images/m2-li.gif) repeat-x; height: 18px; padding: 6px 12px 0 11px; float: left;} .m2 li a {display: block; width: 15px; height: 12px; float: left;} .m2-1 {background: url(../images/home.gif) no-repeat;} .m2-2 {background: url(../images/mail.gif) no-repeat;} .m2-3 {background: url(../images/sitemap.gif) no-repeat;} /*menu*/ /*left*/ .left {width: 576px; float: left; padding-bottom: 20px;} .h201 {height: 41px; padding: 33px 0 0 40px; background: url(../images/h2.gif) bottom repeat-x; margin-bottom: 28px;} span#h201, #h202, #h203, #h204, #h205 {height: 41px; background: url(../images/obmen.gif) no-repeat; display: block;} #h202 {background: url(../images/onas.gif) no-repeat;} .table-1 {width: 536px; margin: 0 10px 0 30px; border: solid 1px #CFD8DE;} .table-1 th {background: #CFD8DE; text-transform: uppercase; font-size: 9px; padding: 5px 0;} .table-1 td {text-align: center; width: 67px;} tr.hover td {background: #E0EAF0;} .p01 {padding: 10px 10px 10px 30px;} .pri4 {padding: 10px 10px 10px 30px;} .sp-1 {font-size: 24px; color: #9ea710;} .sp-1 strong {font-size: 54px; color: #FFFFFF; background: #9ea710; float: left; margin-right: 5px;} .pri4 ul li {padding: 6px 13px; background:url(../images/pri4.gif) left 12px no-repeat;} /*left*/ /*right*/ .right {width: 303px; float: right; padding-bottom: 20px;} .right .h201 {padding-left: 15px;} #h203 {background: url(../images/kabinet.gif) no-repeat;} #h204 {background: url(../images/novosti.gif) no-repeat;} #h205 {background: url(../images/kontakti.gif) no-repeat;} label {width: 60px; height: 18px; padding: 4px 0 13px 23px; display: block; float: left;} form input {width: 121px; height: 20px; border: solid 1px #5C6368; float: left;} .voyti {border: none; width: 80px; height: 33px; margin: 11px 21px 0 19px;} form span {display: block; padding-top: 10px;} .data {width: 63px; text-align: right; float: left; font-size: 18px; color: #9ea710;} .data span {font-size: 12px; color: #979ea3;} .p02 {padding: 0 20px 20px 76px; _padding: 0 20px 20px 10px; min-height: 50px; _height: 50px;} .p03 {line-height: 24px; padding: 0 22px;} /*right*/ /*footer*/ #footer {background: #979EA3 url(../images/footer-bg.gif) top repeat-x;} .footer {background: url(../images/footer.gif) 165px top no-repeat; height: 84px;} .p04, .p05 {padding: 23px 0 0 18px; float: left; color: #fafafa; font-size: 13px;} .p04 {width: 715px;} /*footer*/