html, body{ background:url(../images/bg-body.jpg) repeat; margin:0; padding:0; font:14px/1.5 Calibri, "Times New Roman", Times, serif; height:100%}
#main{width:1000px; margin:0 auto; height:100%;}
#wrapper{ padding-bottom:128px; margin-top:-128px; min-height:100%;}
/*стили для шапки*/
#header{ padding-top:128px;}
#bg-header-left{background:url(../images/bg-header-left.png) no-repeat; width:14px; height:79px; float:left;}
#bg-header-right{background:url(../images/bg-header-right.png) no-repeat; width:14px; height:79px; float:right;}
#bg-header-center{background:url(../images/bg-header-center.png) repeat-x; height:79px; margin:0 14px; padding:1px;}
#heder-logo{background:url(../images/header-logo.png) no-repeat; width:58px; height:48px; float:left; margin-top:3px;}
#heder-logo a{display:block; height:48px;}
#header ul{margin:10px 0 0 40px; padding:0; text-transform:lowercase; list-style:none; float:left;}
#header li{ background:url(../images/menu-veltikal-razdelitel.png) right center no-repeat; padding-right:29px;  float:left;}
#header .no-razdelitel{background:none}
#header a{color:#FFF; font-size:20px; margin-left:15px; text-decoration:none;}
#iphone{float:right; margin:5px 5px 0 0; }
*+html #iphone{ width:150px; position: absolute; }
#iphone h2{font-size:24px; padding:0; margin:0; color:#FFF;}
#iphone h2 span{ vertical-align:super; margin-right:5px; font-size:16px;}
#iphone p{font-size:16px; color:#FFF; margin:0; padding:0 0 5px 0; line-height:0.5; font-weight:bold;}
/* контернер для левого и правого блока*/
#conterner{}
/* стили для сайт бара*/
#saitBar{ width:247px; float:left; }
#top-Bar{margin-bottom:15px; padding-bottom:1px;}
#bottom-Bar{ width:247px; margin-bottom:15px;}
#top-Bar p{color:#444444; margin:0 0 5px 0; font-size:18px;}
#bg-menuTopParams{background:url(../images/bg-menuTopParams.png) no-repeat; width:247px; height:50px;}
#bg-menuTopPraizvodil{background:url(../images/bg-menuTopProizvodetel.png) no-repeat; width:247px; height:38px;}
.bg-menuCenter{background:url(../images/bg-menuCenter.png) repeat-y; width:217px;  padding:1px 15px; }
.bg-menuCenter p{ margin:5px 0;}
.bg-menuBottom{background:url(../images/bg-menuBottom.png) no-repeat; width:247px; height:22px;}
#diapazon{ width:220px; padding-top:1px;}
#polzunok-praisLeft{background:url(../images/polzunok-prais.png) no-repeat; width:14px; height:20px; margin-left:-3px; float:left;}
#polzunok-praisRight{background:url(../images/polzunok-prais.png) no-repeat; width:14px; height:20px; margin-right:-1px; float:right;}
#lineika-prais{background:url(../images/lineika-prais.png) no-repeat; width:225px; height:30px; margin-top:21px;}
.saitBar form{width:200px; margin:0;}
#diapazon-form{ height:27px; width:230px; margin-top:15px;}
#diapazon-form p{float:left; margin:0 5px 0 0; line-height:27px;}
#form-ot{width:102px; float:left;}
#form-do{width:121px; float:left; }
#diapazon-form .znak-ru{ margin:0 0 0 5px;}
.bg-inputLeft{background:url(../images/bg-inputLeft.png) no-repeat; width:6px; height:27px; float:left;}
.bg-inputRight{background:url(../images/bg-inputRight.png) no-repeat; width:6px; height:27px; float:left; border:none;}
.bg-inputCenter{background:url(../images/bg-inputCenter.png) repeat-x; height:27px; width:55px; float:left; border:none; outline:none; line-height:27px;}
#top-Bar form .selectName{margin:10px 0 0; text-shadow:#FFF 1px 1px; }
.bg-selectCenter{background:url(../images/bg-inputCenter.png) repeat-x; height:27px; width:212px; border:none; outline:none; margin-bottom:10px; padding-left:10px; float:left; border:none; outline:none; line-height:27px;}
#top-Bar form .textSeach{margin-bottom:0;}
#inputCheckbox span{display:block; text-shadow:#FFF 1px 1px;}
.inputCheck { margin:0 5px 0 0;   }
#bg-submitParams{background:url(../images/bg-submutPalams.png) no-repeat; width:112px; height:31px; padding:0; margin:20px 0 5px 58px; border:none; outline:none; display:block; cursor:pointer; }
#next-params{text-align:center; font-size:14px; color:#444444; margin:0 0 0 55px; padding:0; text-decoration:none; border-bottom:1px dashed #444444;}
#bottom-Bar ul{margin:10px 0 ; padding:0; list-style:none;}
#bottom-Bar li{ background:url(../images/li-razdelitel.png) 10px bottom no-repeat; margin-left:10px; height:30px;}
#bottom-Bar a{color:#444444; font-size:18px; text-shadow:#FFF 1px 1px; text-decoration:none;}
#bottom-Bar a:hover{color:#580000;}
/* стили для панели пользователа*/
#wrapperContent{ width:750px;  float:right;}
#panel-users{ height:35px; margin-left:15px;}
#panel-search{width:545px; float:left;}
#bg-searchLeft{background:url(../images/bg-search-left.png) no-repeat; width:45px; height:35px; float:left;}
#bg-searchRight{background:url(../images/bg-search-right.png) no-repeat; width:45px; height:35px; float:right;}
#bg-searchCenter{ background:url(../images/bg-search-center.png) repeat-x; height:35px; width:455px; color:#444444; font-size:18px; line-height:35px; margin:0; padding:0 ; border:none; outline:none;}
#bg-searchSubmit{background:url(../images/bg-search-submit.png) no-repeat; width:30px; height:29px; margin:3px 0 0 10px; border:none; outline:none; cursor:pointer;}
#panel-corzina{background:url(../images/bg-corzina.png) no-repeat; width:172px; height:35px; float:right; margin:0;}
#panel-corzina p{color:#FFF; font-size:18px; margin:2px 30px 0 0; float:right;}
#icon-corzina{background:url(../images/icon-corzina.png) no-repeat; width:23px; height:23px; margin:5px 0 0 10px; float:left;} 
/* стили для моделей телефонов*/
#content-phones{}
.phones{ margin:5px 0 0 10px; width:365px; height:396px; float:left;}
.bg-phone-topLeft{background:url(../images/bg-phone-topLeft.png) no-repeat; width:20px; height:53px; float:left;}
.bg-phone-topRight{background:url(../images/bg-phone-topRight.png) no-repeat; width:20px; height:53px; float:right;}
.bg-phone-topCenter{background:url(../images/bg-phone-topCenter.png) repeat-x; height:53px; margin:0 20px;}
.bg-phone-topCenter h2{text-align:center; font-size:24px;  margin:0; padding:10px 0 0 0; }
.bg-phone-topCenter h2 a{color:#a40111; text-decoration:none;}
.bg-phone-right{background:url(../images/bg-phone-right.png) right no-repeat; height:280px;}
.bg-phone-left{background:url(../images/bg-phone-left.png) left no-repeat; height:280px;}
.bg-phone-center{background:url(../images/bg-phone-center.png) repeat-x; height:280px;  margin:0 20px; }
.bg-phone-center img{float:left; margin:10px 0 20px 0;}
*+html .params-phone img{margin-top:-18px;}
.params-phone{ float:left;  margin:0 0 0 15px;}
.params-phone p{ font-weight:bold; font-size:14px; font-family:Verdana, Geneva, sans-serif; margin:0; padding:0;}
.params-phone img{float:right; margin:3px 28px 0 0; padding:0;}
p.harakris{ line-height:1.2; margin-top:4px;}
*+html p.harakris{ padding-bottom:5px;}
.params-phone ul{margin:0; padding:0; list-style:none; font:bold 14px Verdana, Geneva, sans-serif;}
.params-phone li{ background:url(../images/bg-liPlush.png) 0 center no-repeat; font-weight:normal; font-size:12px; height:14px; padding:0 0 0 15px; margin:0;}
*+html .params-phone li{margin-top:-8px;}
.params-link{margin-top:20px;}
.params-link p{line-height:1.2;}
.params-link a{color:#000}
.noneBold{font-weight:normal;}
.phone-bottom{background:url(../images/phone-bottom.png) no-repeat; width:152px; height:39px; float:right;}
.phone-bottom a{display:block; height:39px; cursor:pointer;}
.bg-phone-botLeft{background:url(../images/bg-phone-botLeft.png) no-repeat; width:20px; height:65px; float:left;}
.bg-phone-botRight{background:url(../images/bg-phone-botRight.png) no-repeat; width:20px; height:65px; float:right;}
.bg-phone-botCenter{background:url(../images/bg-phone-botCenter.png) repeat-x; height:65px; margin:0 20px; padding:1px;}
.plais-bottom{ }
.plais-bottom p{font:36px Candara; float:left; margin:0 0 0 5px; padding:0;}

/*стили для подвала */
#footer{ margin-top:-128px; height:108px}
#bg-footer-left{background:url(../images/bg-footer-left.png) no-repeat; width:16px; height:108px; float:left;}
#bg-footer-right{background:url(../images/bg-footer-right.png) no-repeat; width:16px; height:108px; float:right}
#bg-footer-center{background:url(../images/bg-footer-center.png) repeat-x; height:108px; margin:0 16px; padding:1px;}
#block-footer{ margin:10px 5px;}
#block-footer p{color:#666666; font-size:18px; margin:0; padding:0;}
#block-platesh{ background:url(../images/vertikal-lazdelitelFotter.png) right center  no-repeat; width:355px; height:90px; float:left;}
#icon-platesh{background:url(../images/icon-platezh.png) no-repeat; width:334px; height:39px;}
#menu-footer{ background:url(../images/vertikal-lazdelitelFotter.png) right center no-repeat; width:250px; height:90px; margin-left:15px; float:left;}
#menu-footer ul{list-style:none; padding:0;}
#menu-footer li{margin: 0 0 0 5px; padding:0; height:23px;}
#menu-footer li a{color:#666666; font-size:18px; text-decoration:none;}
#menuFooterLeft{float:left;  margin:5px 0 0 0;}
#menuFooterRight{float:right; margin:5px 20px 0 0 ;}
p#copy{ float:left; margin:25px 0 0 40px;}

.clear{clear:both;}
