*{outline:0}
html{height:100%}
body{padding:0; margin:0; font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif; background:#fdde8c; font-size:12px; position:relative; color:#fff; min-height:100%; height:100%}
div.page{width:1000px; margin:0 auto; height:auto !important; min-height:100%; height:100%; background:#fef3d8}
div.upline, div.downline{height:13px; background:url(../images/bg_headline.jpg) repeat-x left top}
div.header{position:relative; height:158px; background:url(../images/bg_header.jpg) repeat-x left top}
div.filters{position:relative; z-index:10}
div.content{padding-bottom:120px; padding-top:50px; padding-left:20px; padding-right:20px; overflow:hidden}
div.footer div.upline{height:11px; background:url(../images/bg_footline.jpg) repeat-x left top; position:absolute; left:0; top:-11px; width:100%}
div.footer{width:1000px; margin:0 auto; height:62px; position:relative; margin-top:-74px; _margin-top:-62px; background:url(../images/bg_footer.jpg) repeat-x left top; text-align:right}
a.logo{position:absolute; left:50px; top:30px; color:#124975; display:block; height:86px; text-decoration:none; font-size:19px; background:url(../images/logo.png) no-repeat left center; line-height:86px; padding-left:180px}
img.locket{position:absolute; right:0; top:-15px}
p.phone-old{float:right; color:#b90710; font-weight:bold; font-size:14px; margin-right:110px; _margin-right:50px; margin-top:49px}
p.phone-old a{color:#b90710}
p.phone-old span{color:#b90710; font-size:18px}
p.phone {
    color: #cc0000;
    font-weight: bold;
    font-size: 21px;
    _margin-right: 50px;
    position: absolute;
    top: 45%;
    transform: translateY(-45%);
    right: 110px;
	margin: 0px;
}
img.pattern{position:absolute; left:520px; top:85px}
div.underHeader{margin-top:-25px; _margin-top:-29px}
div.menuUH{margin:0 60px; position:relative; height:40px; background:url(../images/bg_muh.png) repeat-x 0 -40px}
div.menuUH em{display:block; width:10px; height:40px; position:absolute; top:0; background:url(../images/bg_muh.png) no-repeat}
div.menuUH em.l{left:-10px}
div.menuUH em.r{right:-10px; background-position:left bottom}
div.menuUH ul{font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif; text-align:center; line-height:37px; _line-height:38px}
div.menuUH ul li{display:inline; padding:0 20px 0 15px; background:url(../images/marker.png) no-repeat right center}
div.menuUH ul li a{color:#fff; text-decoration:none; font-size:15px}
div.menuUH ul li.active a{color:#ffe092}
div.menuUH ul li a:hover{text-decoration:underline}
div.footer p{position:relative; top:21px; right:40px; color:#b90710}
div.footer a{color:#b90710; text-decoration:none}
div.footer a:hover{text-decoration:underline}
div.footer div.vstavka{position:absolute; left:50px; bottom:0}
div.footer div.vstavka img{_margin-bottom:-5px}
div.CenterLine{color:#3b210a; font-size:12px}
div.CenterLine a{color:#3b210a; text-decoration:underline}
div.CenterLine a:hover{text-decoration:none; color:#a71d1f}
a img{border:0}
div.CenterLine h1{}
div.CenterLine h2, div.CenterLine h1{color:#b90710; font-size:16px; margin:5px 0; margin-bottom:13px}
div.CenterLine h3{color:#124975; font-size:15px; margin:5px 0}
ul.us_class{margin:0; padding:0; list-style-type:none}
table.us_class{border:0; border-collapse:collapse}
table.us_class td{padding:0}
.w_100{width:100%}
a img{border:0}
.acent{text-align:center}
.red{color:#b90710}
body div.page .aleft{text-align:left}
body div.page .aright{text-align:right}
body div.page .vtop{vertical-align:top}
body a.styliz_btn{display:none; float:left; height:30px; padding-left:7px; color:#fff; text-decoration:none; background:url(../images/basket/bg_btnl.png) no-repeat left center}
body a.styliz_btn span{float:left; display:block; height:30px; color:#fff; font-size:13px; font-weight:bold; line-height:27px; padding-right:15px; padding-left:8px; cursor:pointer; text-decoration:none; background:url(../images/basket/bg_btnr.png) no-repeat right center}
div.menu{width:249px; border:1px solid #e6aa4a; background:#fff; position:relative}
div.menu ul.menuSidebar{background:url(../images/basket/bg_sbm.jpg) repeat-y left top; padding:20px 0 120px 12px; margin:4px}
div.mailManager{background:url(../images/basket/bg_sbm.jpg) repeat-y left top; padding:12px; color:#000; margin:4px}
div.mailManager input{font-size:8pt; margin-top:10px}
ul.menuSidebar li{margin-bottom:8px; _height:1%; _margin-bottom:4px}
ul.menuSidebar li a{color:#124975; text-decoration:none; font-size:12px; display:block; background:url(../images/basket/icon/bg_msbifl.png) no-repeat left center; padding-left:20px}
ul.menuSidebar li a:hover{text-decoration:underline}
ul.menuSidebar li ul{margin:10px 0 0 20px}
ul.menuSidebar li ul a{color:#bd0d16}
ul.menuSidebar li.active a{color:#bd0d16; font-weight:bold}
div.menu em{position:absolute; display:block; width:20px; height:20px; background-image:url(../images/basket/bg_circle.png); _background-image:url(../images/basket/bg_circle.gif); background-repeat:no-repeat}
div.menu em.lt{left:-1px; top:-1px; background-position:left top}
div.menu em.rt{right:-1px; top:-1px; _right:-2px; background-position:right top}
div.menu em.rb{right:-1px; bottom:-1px; _bottom:-2px; _right:-2px; background-position:right bottom}
div.menu em.lb{left:-1px; bottom:-1px; _bottom:-2px; background-position:left bottom}
div.menu .menufoot_acs{position:absolute; bottom:0px; left:5px}
.small{font-size:8pt}
.logoimage{margin-top:28px; margin-left:-10px}
.goup{position:fixed; left:3.5%; top:0px; display:block; border-radius:5px; color:#fff; background:#c61820; width:80px; text-align:center; padding:2px; z-index:100}
.goup span{background:#c61820}
#form2 {margin:30px 0px 35px 0px;}