@charset "utf-8"; /* CSS Document */ html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, p, span, a, img, form {margin: 0px; padding: 0px;} html {height: 100%; } body {font: 12px/20px Arial, Helvetica, sans-serif; color: #333333; min-width: 1000px; position: relative; height: 100%; background: #0d0d0d url(../images/fon.png) center center fixed no-repeat; } img {border: none;} a {cursor: pointer; text-decoration: underline; color: #ff4c06;} a:hover {text-decoration: none;} p {padding:0 0 20px; text-align: justify;} h1, h2, h3, h4, h5, h6 {font-family: 'Conv_calibri', sans-serif; color: #2f3234; padding: 0 0 15px; line-height: normal; font-weight: normal;} h1 {font-size: 20px;} h2 {font-size: 20px; padding: 0 0 16px;} h3 {font-size: 14px; line-height: 18px;} h4 {font-size: 13px;} h5 {font-size: 11px;} h6 {font-size: 10px;} ol {padding:0 0 20px 30px;} ul {padding: 0 0 20px 0; } ul li {list-style:none; padding: 5px 0 5px 11px; background: url(../images/marker.png) left 13px no-repeat; /*line-height: normal;*/ } ol li{padding:5px;} .footer:before, .footer:after, .menu_footer ul:before, .menu_footer ul:after, .menu ul:before, .menu ul:after, .basket:before, .basket:after, .list_images ul:before, .list_images ul:after , .spec_propos ul:before, .spec_propos ul:after, .spec_propos li:before, .spec_propos li:after, .breadcrumps ul:before, .breadcrumps ul:after, .area:before, .area:after, .catalog ul:after, .catalog ul:before, .block_info:before, .block_info:after, .block_info .list_images:before, .block_info .list_images:after, .block_item_price:before, .block_item_price:after, .block_info .list_images ul:before, .block_info .list_images ul:after, .delivery:before, .delivery:after, .city:before, .city:after, .kolvo:before, .kolvo:after {content: ""; display: table;} .footer:after, .menu_footer ul:after, .menu ul:after, .basket:after, .list_images ul:after, .spec_propos ul:after, .spec_propos li:after, .breadcrumps ul:after, .area:after, .catalog ul:after, .block_info:after, .block_info .list_images:after, .block_item_price:after, .block_info .list_images ul:after, .delivery:after, .city:after, .kolvo:after {clear: both;} .footer, .menu_footer ul, .menu ul, .basket, .list_images ul, .spec_propos ul, .spec_propos li, .breadcrumps ul, .area, .catalog ul, .block_info, .block_info .list_images, .block_item_price, .block_info .list_images ul, .delivery, .city, .kolvo {zoom:1;} .wrap {min-height: 100%; position: relative;} .page { margin: 0 auto; width: 1000px; padding: 30px 0 60px; } .contentarea {background:#fff; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; width: 950px; padding:25px;} .header {position: relative; padding: 0 0 25px; height: 35px;} .logo {position: absolute; width: 181px;} .logo a {display: block; width: 181px; height: 35px; background: url(../images/logo.png) no-repeat;} .menu {font-size: 13px; position: absolute; width: 600px; left: 250px; top:6px;} .menu ul {padding: 0;} .menu li {float: left; list-style: none; background: url(../images/border_menu.png) left center no-repeat; padding: 0 20px;} .menu li:first-child {background: none;} .menu .active a {text-decoration: none; color: #2f3134;} .basket {position: absolute; right: 0; top:0; padding: 6px 0 0; width: 90px;} .bask_link {float: left;} .bask_link a {color: #2f3134;} .bask{float: right; width: 31px;} .bask a {display: block; background: url(../images/basket.png) center center no-repeat; width: 27px; height: 26px; text-align: center; padding: 0 0 0 4px; color: #fff; font-weight: bold; font-size: 13px; text-decoration: none;} .block_images {position: relative; padding: 0 0 25px;} .grand_image {-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; position: relative; z-index: 1; height: 429px; overflow: hidden;} .grand_image img {} .list_images {position: relative; margin-top: -20px; z-index: 100; } .list_images ul {padding: 0; margin: 0 auto; text-align: center; line-height: 0;font-size: 0; display: table;} .list_images .item-list li , .list_images li{/*float: left;*/ display:inline-block; list-style: none; background: #fff; padding: 2px;-webkit-box-shadow: #c5c5c5 0px 1px 2px; -moz-box-shadow: #c5c5c5 0px 1px 2px; box-shadow: #c5c5c5 0px 1px 2px; margin: 0 8px 5px 7px; line-height: 0;} .lte7 .list_images li {display: inline; zoom:1;} .spec_propos { width: 950px; padding: 0 0 15px; /*overflow: hidden;*/} .spec_propos ul {padding: 0; width: 1000px;} .spec_propos li {float: left;list-style: none; background: url(../images/spec_propos.png) no-repeat; width: 272px; height:104px; padding: 18px 20px 10px; margin: 0 8px 8px 0; } .descript {width: 155px; float: left;color: #555555;} .descript h3 {font-weight: bold; color:#ff4800; padding: 0 0 13px; } .descript h3 a {text-decoration: none;} .descript h3 a:hover {text-decoration: underline;} .descript .info_area {font-size: 11px; line-height: 14px;} .spec_propos .image {float: right; width: 100px; text-align: right;} .spec_propos .image img {max-width: 99px; max-height: 104px;} .spec_propos .image i {width: 1px; height: 104px; display: inline-block;} .lte7 .spec_propos .image i {display: inline; zoom:1;} .spec_propos .image a *{ vertical-align: middle;} .popular_catalog {width: 950px; overflow: hidden; padding: 0 0 20px;} .popular_catalog ul {padding: 0; display: table; font-size: 0; line-height: 0; width: 1000px;} .popular_catalog li {display: inline-block; list-style: none; text-align: center; font-size: 13px; line-height: normal; padding: 0 21px 10px; width: 118px; vertical-align: top; background: none;} .lte7 .popular_catalog li {display: inline; zoom:1;} .popular_catalog .im {width: 116px; height: 114px;} .popular_catalog .im img {max-width: 115px; max-height: 114px;} .popular_catalog .im i { width: 1px; height: 114px; display: inline-block;} .lte7 .popular_catalog .im i {display: inline; zoom:1;} .popular_catalog .im *{vertical-align: middle;} .popular_catalog .title {padding: 0 0 5px;} .popular_catalog .info {color:#999999;font-size: 11px; padding: 0 0 5px;} .popular_catalog .price {color:#333333;} .item_navig { background: url(../images/footer_menu_fon.png) repeat; margin: 0 -25px -25px; padding: 25px; -webkit-border-radius:0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; width: 950px; overflow: hidden;} .item_navig > ul {padding: 0;font-size: 0; line-height: 0; display: table; width: 1100px;} .item_navig > ul > li {display: inline-block; list-style: none; vertical-align: top; padding: 0 22px 10px 0; width: 116px; background: none;} .lte7 .item_navig > ul > li {display: inline; zoom:1; font-size: 13px; line-height: normal;} .item_navig > ul > li h4 {padding: 0 0 8px; font-weight: bold;} .item_navig > ul > li h4 a {color: #2f3234; font-size: 13px; text-decoration: none;} .item_navig > ul > li h4 a:hover {text-decoration: underline;} .item_navig ul ul {padding: 0;} .item_navig ul ul li {list-style: none; font-size: 11px; padding: 5px 0; line-height: normal; background: none;} .item_navig ul ul li a{color: #555555;} .footer {width: 1000px; margin:-60px auto 0; padding: 24px 0 0; height: 36px; color: #fff; font-size: 11px; line-height:normal; position: relative; } .menu_footer {float: left; width: 350px; padding: 0 15px 0 0;} .menu_footer ul { padding: 0;} .menu_footer li { float: left; list-style: none; background: url(../images/border_menu_footer.png) left center no-repeat; padding: 0 13px 0 14px; /*background: none;*/} .menu_footer .active a {color: #fff;} .menu_footer li:first-child {background: url(../images/police.png) left center no-repeat;} .menu_footer a {color: #fff; text-decoration: none;} .menu_footer a:hover {text-decoration: underline;} .copy {float: right; width: 250px; text-align: right; padding: 0 0 0 15px;} /*-------------------catalog-------------------*/ .image_fon { padding: 0 0 18px;} .image_fon img {-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;} .breadcrumps {padding: 0 0 15px;} .breadcrumps ul {padding: 0; font-size: 10px;} .breadcrumps li {float: left; list-style: none; padding: 0 11px 0 25px; background: url(../images/arrow_breadcr.png) left center no-repeat;} .breadcrumps li:first-child {background: none; padding: 0 11px 0 0;} .breadcrumps li a {color:#b3b3b3;} .area {padding: 0 0 40px;} .navig_menu { float: left; width: 150px; font-size: 13px; padding: 0 0 20px 0; line-height: normal;} .navig_menu ul {padding: 0; border-top:1px dashed #b2b2b2; } .navig_menu li {list-style: none !important; padding: 12px 0 12px 14px; background: url(../images/arrow_menu1.png) 2px 17px no-repeat; border-bottom: 1px dashed #b2b2b2;} .navig_menu .active {background-position: -154px 17px; font-weight: bold;} .navig_menu li a {color: #333333; text-decoration: none;} .navig_menu li a:hover {text-decoration: underline;} .navig_menu li ul {margin: 15px 0 0 -14px; padding: 5px 0 0 14px; font-weight: normal; font-size: 12px;} .navig_menu li ul li {border: none; background: url(../images/style_menu2.png) 0 12px no-repeat; padding: 6px 0 6px 10px; list-style: none !important; } .navig_menu li ul .active {background-position: -150px 12px; list-style: none !important; } .navig_menu li ul li {list-style-image: none !important;} .navig_menu li ul .active a {text-decoration: none;} .navig_menu li ul li a {text-decoration: underline;} .navig_menu li ul li a:hover {text-decoration: none;} .navig_menu li ul ul {border: none; margin: 0; padding: 7px 0 0 6px; font-size: 11px;} .navig_menu li ul ul li {padding: 4px 0; background: none;} .navig_menu ul li ul li ul li a {text-decoration: underline;} .navig_menu li ul .active ul a {text-decoration: underline;} .navig_menu li ul ul li a:hover {text-decoration: none;} .navig_menu li ul ul .active {font-weight:bold;} .navig_menu li ul ul .active a {color: #ff4a03; text-decoration: none; } .navig_menu li ul ul .active li a {color: #333333; text-decoration: underline;} .navig_menu li ul ul .active li a:hover {text-decoration: none;} .content_page {float: right; width: 770px; position: relative; } .content_page h1 {border-bottom:1px solid #ebedef; padding: 0 0 11px; margin: 0 0 16px;} .catalog {position: relative;z-index:0;} .catalog h1 {} .catalog ul {padding:0; width: 900px;position: relative;z-index: 10; /*margin-top: -10px;*/} .catalog li {width: 240px; padding: 0; list-style: none; font-size: 15px; line-height: normal; /*border-bottom: 1px solid #ebedef;*/ background: url(../images/pxl_gr.png) left bottom repeat-x; margin: 20px 20px 0 0; height: 314px; float: left;} .catalog .im {width: 240px; height: 220px; text-align: center; padding: 0 0 5px;} .catalog .im a i {display: inline-block; width: 1px; height: 220px;} .lte7 .catalog .im a i {display: inline; zoom:1;} .catalog .im a * {vertical-align: middle;} .catalog .im img {max-width: 239px; max-height: 220px;} .catalog .title {color: #ff4800; padding: 0 0 9px; height: 34px; overflow: hidden;} .catalog .title a {text-decoration: none;} .catalog .title a:hover {text-decoration: underline;} .catalog .price span {padding: 0 ; } .catalog .price a { background: url(../images/basket_small.png) right top no-repeat; /*padding: 0 16px 0 0;*/ display: inline-block; width: 16px; height: 14px;} .lte7 .catalog .price a {display: inline; zoom:1;} .catalog .price a{vertical-align: middle;} .catalog .price {color: #333333;} .border {background:url(../images/pxl_cat.png) left top repeat-x; height: 24px; margin-top: -1px; position: relative;z-index: 20;} .navigation {line-height: normal; margin-top: -1px; /*background: url(../images/pxl_cat.png) left top repeat-x;*/ padding: 18px 0 0; } .navigation ul {padding: 0; text-align: center; margin: 0;} .navigation li {/*float: left;*/ list-style: none; display: inline; margin: 0 3px 5px !important; background: none;padding: 2px 6px !important; zoom:1;} .navigation li a {display: inline-block;color:#2f3234;} .lte7 .navigation li a {display: inline; zoom:1;} .navigation .pager-current {background: #2f3134;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;color: #fff; font-weight: normal !important;} .navigation .pager-current a { text-decoration:none;} /*inner_item*/ .block_item_image { position: relative; padding: 0 0 30px;} .block_item_image .im {margin: 0 -25px;} .block_item_image .block_information {position: absolute; top:18px; left:0;color: #fff;} .block_item_image .block_information h1 {font-size: 42px; color: #fff; font-weight: bold;} .block_item_image .block_information .info_item {font-size: 16px;} .block_info {background: url(../images/footer_menu_fon.png) repeat; padding:18px 25px 13px; margin: 0 -25px;} .block_info .list_images {margin: 0; float: left; width: 690px;} .block_info .list_images ul {text-align: left; float: left; display: block;} .block_info .list_images li {margin: 0 15px 5px 0; opacity: 0.7; filter: alpha(opacity=70); -moz-opacity: 0.7; float: left; } .block_info .list_images .active {opacity: 1; filter: alpha(opacity=100); -moz-opacity: 1;} .block_item_price {float: right; padding: 8px 0 0; /*line-height: normal;*/} .kolvo {width: 70px; float: left; padding: 0 20px 0 0; font-size: 13px; color:#333333; } .kolvo form{display:inline-block;margin-right:20px;width:27px;} .kolvo span { background: url(../images/input_small.png) no-repeat; padding: 1px 4px; display: inline-block; height: 22px; width: 27px;margin: 0 8px 0 0; } .lte7 .kolvo span {display: inline; zoom:1;} .kolvo div.form-item-qty { background: url(../images/input_small.png) no-repeat; padding: 1px 4px; display: inline-block; height: 22px; width: 27px;margin: 0 8px 0 0; } .lte7 .kolvo div.form-item-qty {display: inline; zoom:1;} .kolvo input[type="text"] { width: 27px; height: 22px; line-height: 22px; border: none; font-size: 15px; color: #333333; text-align: center; background: none; padding: 0;} .block_item_price .price {float:left; color:#2f3134; font-size: 28px; min-width:95px; padding: 2px 15px 4px 0; } .block_item_price .price span {font-size: 14px;} .put_to_basket { float: left; width: 31px; } .put_to_basket a {display: inline-block; background: url(../images/put_in_basket.png) no-repeat;height: 26px; width: 31px;} .lte7 .put_to_basket a {display: inline; zoom:1;} .block1, .block2, .block3 {padding: 0 0 20px 0;} .block1 div, .block2 div, .block3 div, .block1 p, .block2 p, .block3 p {text-align: justify;} /*inner_cart*/ .block_basket {padding: 0 0 30px;} .block_basket table {border-collapse: collapse;} .block_basket tbody {border:none;} .block_basket table th {text-align: left; border-bottom: 1px solid #e2e5e7; padding: 5px 0; font-size: 11px; color: #333333; font-weight: normal;} .block_basket table td {vertical-align: middle; padding: 15px 10px 15px 0;border-bottom: 1px solid #e2e5e7;} .block_basket .image {width:127px; text-align: center; } .block_basket .info {width: 388px;} .block_basket .info .title {font-size: 15px;} .block_basket .info .title a {text-decoration: none;} .block_basket .info .title a:hover {text-decoration: underline;} .block_basket .info .info_item {font-size: 12px; color:#333333;} .block_basket .kolvo {width: 96px; float: none;} /* .block_basket .kolvo span {vertical-align: middle;}*/ .block_basket .price {width: 95px; font-size: 15px; color: #333333; text-align: left !important;} .block_basket .delete {width: 13px;} .block_basket .delete a {display: block; width: 13px; height: 12px; background: url(../images/delete.png) no-repeat;} .block_basket .common {font-size: 15px; font-weight: bold;} .block_basket .common_sum {font-size: 15px;} .block_basket .command td {border: none;} .execut_of_order {} .execut_of_order h2 {border-bottom: 1px solid #e2e5e7;} .execut_of_order form {padding: 22px 0 25px; } .row label {width: 190px; padding: 0 10px 0 0; vertical-align: middle; font-size: 13px; color: #2f3234 !important; font-weight: normal; display: inline-block !important;} .lte7 .row label {display: inline; zoom:1;} .jClever-element {margin: 8px 0 !important;} .row input[type="text"] {font-size: 13px; color: #2f3234; background: none; border:none; height: 23px; line-height: 23px; padding: 1px 10px; width:271px; } .jClever-element-input {background: url(../images/input2.png) no-repeat; width: 291px; height: 25px; position: relative;} .phone .jClever-element-input {background: url(../images/input.png) no-repeat; width: 161px; height: 25px;} .phone .jClever-element-input input[type="text"] {width: 141px;} .jClever-element-select-wrapper {background: url(../images/input2.png) no-repeat; border: none; width: 291px; height: 25px;} .jClever-element-select-center {line-height: 25px;} .city .jClever-element-select-right {background: url(../images/arrow_select.png) center center no-repeat;text-indent: -10000px;} .jClever-element-select-list-wrapper {border:none;} body .jClever-element-select-center {background: none !important;color: #2f3234; font-size: 13px; padding: 0 30px 0 10px; height:25px; line-height: 25px; } .city .jClever-element-select-wrapper {border:none; height: 25px; width: 291px; } .city {z-index: 1000; position: relative;} .city label {float: left; padding-top: 6px; } .city .jClever-element{float: left;} .phone {padding: 0 0 35px;} .addr {padding: 0 0 35px; z-index: 10;position: relative;} .comments {padding: 0 0 45px; z-index: 10; position: relative;} .comments label {vertical-align: top !important; padding-top:10px;} .jClever-element-textarea {background: url(../images/textarea.png) no-repeat; width: 291px; height: 65px;} form .comments .jClever-element-textarea textarea {overflow: auto; width: 287px; padding: 0 0 0 4px; line-height: normal; font-size: 13px; font-family: Arial, Helvetica, sans-serif; background: none; border:none; height: 65px; color: #2f3234; } .comments .form-item {margin: 0 0 0 -3px !important;} .delivery {line-height: normal; padding:0 0 25px; border-bottom: 1px solid #e2e5e7; position: relative; z-index: 10;} .delivery .label {float:left; width: 190px; padding: 0 10px 0 0; font-size: 13px;} .delivery label {width: 500px; font-weight: bold;} .delivery .methode_of_delivery {/*float:left; width: 500px;*/ overflow: hidden;} .jClever-element-radio-twins {height: 12px !important; width: 12px !important; margin: 0 9px 0 0;} .delivery .condition {font-size: 11px; color: #777777; padding: 0 0 0 20px;} .methode_of_delivery .row {padding: 0 0 15px;} .jClever-element-select-list li {background: none;} .sbmt {padding: 18px 0 0;} .sbmt a {border: none; color: #ff4800; font-size: 16px; font-weight: bold; text-decoration: none;} .jClever-element .focused {background: none;} body .jClever-element-select-list-wrapper {/*background:url(../images/select_popup.png) no-repeat;*/ border: 1px solid #e5e5e5; border-top:1px solid #ffffff; border-bottom: 1px solid #b3b3b3; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; /*height: 172px;*/ width: 289px; top:26px; left: 0;-webkit-box-shadow: #e5e5e5 0px 1px 0px; -moz-box-shadow: #e5e5e5 0px 1px 0px; box-shadow: #e5e5e5 0px 1px 0px;/*padding: 7px 0 10px !important;*/ } body .jClever-element-select-list li:hover, body .jClever-element-select-list li.selected {background: #ff4c06;} body .jClever-element-select-list > li.active {font-weight: normal;} .city .jClever-element {font-size: 11px; color: #2f3234;} body .jspDrag {background: url(../images/drag_middle.png) repeat-y; position: relative; } body .jspDragTop {background: #e8e8e8 url(../images/drag_top.png) no-repeat; height: 3px; position: absolute; top:0; left:0; width: 5px;} body .jspDragBottom {background: #e8e8e8 url(../images/drag_bottom.png) left bottom no-repeat; height: 3px; position: absolute; bottom: 0; left: 0; width: 5px;} body .jspTrack{background: url(../images/track.png) no-repeat; height: 172px !important;} body .jspVerticalBar{background: none; top:0px; right:8px; width: 5px; height: 172px;} body .jspContainer {} body .jspPane {/*width: 273px !important; height: 180px; overflow: hidden;*/} /*inner_txt*/ .text {/*margin:16px 0 0;*/} .text {font-size: 13px; line-height: 18px; padding: 0 0 25px; text-align: justify;} .phones, .horaire, .company_info {font-size: 13px; line-height: 25px; padding: 0 0 27px;} .phones h3, .horaire h3, .company_info h3, .cart h3 {font-weight: bold; padding: 0 0 7px;} .company_info{ line-height: 18px;} .cart {padding: 0 0 40px;} body .execut_of_order .form-item {display: inline-block; position: relative; } .lte7 .execut_of_order .form-item {display: inline; zoom:1; } ul.primary li {background: none;} .row .jClever-element {display: inline-block; vertical-align: middle;} .lte7 .row .jClever-element {display: inline; zoom:1;} .uc-cart-checkout-form .form-item {margin: 0 ; padding: 0 0 15px;} .main-cart-pane-of-cart-page h1 {margin: 0;} .form-type-radio .description, .form-type-checkbox .description {margin: 0;} .copy p {text-align: right;} .kolvo form {float: left;} .kolvo .shtuki {float: left; padding: 3px 0 0;} .jClever-element-select-list .first {-webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;} .jClever-element-select-list .last {-webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;} .lte7 .jClever-element-select-wrapper {zoom:1;} .lte7 .jClever-element-select-wrapper-design {position: relative; zoom:1;} /*.lte7 .jClever-element-select-list-wrapper {left:1px;}*/ .lte7 .jspContainer {/*float: left; zoom:1;*/} /*.site-map-menu {padding: 0 !important;} .site-map-menu ul {padding-left: 14px !important;} .site-map-menu li {list-style: none !important; background: none; list-style-image: none !important; list-style-type: none !important;}*/