html { height:100%} body { margin:0; padding:0; color:#444444; font:14px Arial, Helvetica, sans-serif !important; height:100%; /* font-size:14px !important; */ background: url(../images/bg_1.png) top repeat-x #ffffff; } td{ font-size:14px ; } .fa-home{ margin-right: 10px; line-height: 19px; } a {color:#444444; outline:none;} form { margin:0; padding:0} table, td, tr { vertical-align:top; text-align:left} img { border:0} h1, h2, h3 {font-size:120%} .inp_z { width: 121px; height: 27px; background: url(/tpl/templates/images/cont_5.png) 0 0 no-repeat; cursor: pointer; border: 0; font: 18px Arial, Helvetica, sans-serif; color: #fefefe; padding: 0 0 2px 0; margin: 15px 0 0 131px; } #wrap { width:100%; min-height:100%; background:url(../images/bg_1.gif) bottom repeat-x; width:1100px; margin:0 auto; } * html #wrap { height:100%} /*header*/ #header { height:253px; position:relative; background:url(../images/head_3.png) 602px 37px no-repeat;} #header_logo { position:absolute; left:30px; top:32px;} #header_logo h1 { color:#464747; font:bold 128.6% Arial, Helvetica, sans-serif; margin:0; padding:8px 0 5px 0;} #header_menu { list-style:none; padding:0; margin:0; position:absolute; right:42px; top:32px;} #header_menu li { display:inline; line-height:24px; padding:0 0 0 15px; color:#434444 } #header_menu li a { color:#434444} #header_menu li a:hover{ color:#03a9af; text-decoration:underline} #header_korzina { position:absolute; left:914px; top:85px; width:182px; height:100px; background:url(../images/head_2.jpg) 0 0 no-repeat; padding:1px 0 0 87px; line-height:14px; color:#8b8d8d; background-color:#f1f3f2; } #header_korzina a { color:#353535; line-height:34px; font-weight:bold;} #header_korzina span a{color:8b8d8d; font-weight:normal; line-height:14px;} #header_korzina span a:hover {color:#d41203; text-decoration:none;} #header_tel { position:absolute; left:39px; top:164px; width:252px; line-height:22px; color:#444444; padding:0 0 5px 63px; background:url(../images/head_1.jpg) 0 5px no-repeat;} #header_tel span { font-weight:bold; color:#444444; font-size:158.6%;} #header_text { position:absolute; right:40px; top:81px; color:#494848;} /*content*/ #content { position:relative;} .quantity_div { display: block; width: 80px; height: 26px; position: relative; padding: 0; margin: 10px auto; line-height: normal !important; margin-top: -30px; } .input-group-btn > .btn { min-height: 34px !important; position: relative; } .product-thumb { min-width: 250px; } .quantity_input { text-align: center; width: 28px; height: 24px !important; margin: 0 -3px !important; border: solid 1px #d2d2d2 !important; border-radius: 0 !important; box-shadow: inset 1px 1px 1px #ddd; background: #fff !important; color: #555 !important; font-family: Arial; } /*left_block*/ #left_block {float:left; padding:2px 0 0 32px; width:222px; } #left_block h3 { clear:both; line-height:18px; width:210px; font:normal 128.6% Arial, Helvetica, sans-serif; height:25px; background:url(../images/cont_1.png) 0 0 no-repeat; padding:3px 1px 3px 11px; margin:21px 0 0 0; color:#fdfcfc} #left_block h3:first-child, #left_block .h3_first_child { margin:0} * html #left_block h3 {z-index: expression( runtimeStyle.zIndex = 1, this == parentNode.firstChild ? (className += " h3_first_child") : 0 )} .left_menu { list-style:none; padding:0; margin:16px 0 0 -3px;} .left_menu li { color:#464747; padding-left:16px; line-height:18px; margin-top:6px;} .left_menu li strong { cursor:pointer;} .left_menu li a{ color:#464747; text-decoration:none} .left_menu li a:hover {color: #D41203; text-decoration: underline;} .left_menu li ul { list-style:none; padding:0; margin:0; display:none;} .left_menu li ul li a { color:#8a8b8b; text-decoration:underline;} .left_menu li ul li a:hover {color:#d41203; text-decoration:none; font-weight:bold;} .news { padding:2px 10px 0 8px; color:#8d8c8c; line-height:18px;} .news p { margin:14px 0 0 0} .news p a { color:#4a4949; font-weight:bold; margin-right:1px;} .news p a:hover {color:#d41203; text-decoration:none; font-weight:bold;} .new_tovars { padding:5px 0 0 10px} .new_tovars ul { list-style:none; padding:0; margin:0;} .new_tovars li { width:201px; height:221px; margin:12px 0 0 0; background:url(../images/cont_3.png) 0 0 no-repeat; display:block; text-align:center;} .new_tovars li .img { padding:16px 10px 0 10px; height:147px; overflow:hidden;} .new_tovars li .name { color:#070707; font-size:128.6%;} .new_tovars li .name a:hover { color:#000;} .new_tovars li .proizv { color:#8a8b8b; padding-top:1px;} .new_tovars li .proizv a { color:#8a8b8b} .new_tovars li .proizv span { color:#424343} /*right_block*/ #right_block { width:875px; float:left; padding:0 0 0 33px;} #right_block a:hover { /*color: #D41203; text-decoration:underline;*/ } .size_choise_divs { clear:both; margin-left:-38px; } .size_choise_divs1 { clear:both; margin-left:-38px; } .size_choise { width:372px; float:left; padding-left:38px;} .size_choise1 { width:772px; float:left; padding-left:38px;} .size_choise h3 { width:359px; height:37px; background:url(../images/cont_4.png) 0 0 no-repeat; margin:0; padding:5px 0 0 13px; color:#090909; font:normal 128.6% Arial, Helvetica, sans-serif;} .size_choise1 h3 { width:659px; height:37px; background:url(../images/cont_4.png) 0 0 no-repeat; margin:0; padding:5px 0 0 13px; color:#090909; font:normal 128.6% Arial, Helvetica, sans-serif;} .size_choise1 ul { list-style:none; padding:0; margin:0;} .size_choise1 ul li { clear:both; padding-top:8px; display:block;} .size_choise1 ul li .img { float:left; width:116px; text-align:center;} .size_choise1 ul li .text { padding:4px 0 0 13px; float:left; line-height:18px; color:#848585; width:535px;} .size_choise1 ul li .form { clear:both; padding:5px 0 0 7px; color:#848585;} .size_choise1 ul li .form div{ float:left; line-height:19px} .size_choise ul { list-style:none; padding:0; margin:0;} .size_choise ul li { clear:both; padding-top:8px; display:block;} .size_choise ul li .img { float:left; width:116px; text-align:center;} .size_choise ul li .text { padding:4px 0 0 13px; float:left; line-height:18px; color:#848585; width:235px;} .size_choise ul li .form { clear:both; padding:5px 0 0 7px; color:#848585;} .size_choise ul li .form div{ float:left; line-height:19px} .size_choise ul li .form input.inp_1, input.inp_2, input.inp_3, input.inp_4 { border:2px solid #c7c5c5; height:15px; float:left; width:209px; font:12px Arial, Helvetica, sans-serif; color:#000000} * html .size_choise ul li .form input.inp_1 { width:211px;} *+ html .size_choise ul li .form input.inp_1 { width:211px;} @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { .size_choise ul li .form input.inp_1 { width:211px;} } .size_choise ul li .form input.inp_2 { width:70px} .size_choise ul li .form input.inp_3 { width:64px;} .size_choise ul li .form input.inp_4 { width:62px;} .size_choise ul li .form div.clear { float:none!important; padding-top:10px; min-height:10px } * html .size_choise ul li .form div.clear { height:10px} .fdiv_1 { width:145px; } .fdiv_2 { width:91px; } .fdiv_3 { width:94px; } .fdiv_4 { width:25px; text-align:center; } .fdiv_5 { width:100px;} .fdiv_6 { width:185px;} .fdiv_7 { width:39px; text-align:center; } .size_choise ul li .form input.inp_5 { width:121px; height:27px; background:url(/tpl/templates/images/cont_5.png) 0 0 no-repeat; cursor:pointer; border:0; font:18px Arial, Helvetica, sans-serif; color:#fefefe; padding:0 0 2px 0; margin:15px 0 0 131px} .size_choise1 ul li .form input.inp_5 { width:121px; height:27px; background:url(/tpl/templates/images/cont_5.png) 0 0 no-repeat; cursor:pointer; border:0; font:18px Arial, Helvetica, sans-serif; color:#fefefe; padding:0 0 2px 0; margin:15px 0 0 131px} .mark_choise_divs { clear:both; padding-top:34px; margin-left:-38px; min-height:10px } * html .mark_choise_divs { height:10px} .mark_choise { width:372px; float:left; padding-left:38px;} .mark_choise h3 { width:359px; height:37px; background:url(/tpl/templates/images/cont_4.png) 0 0 no-repeat; margin:0; padding:5px 0 0 13px; color:#090909; font:normal 128.6% Arial, Helvetica, sans-serif;} .mark_choise ul { list-style:none; padding:0; margin:0;} .mark_choise ul li { clear:both; padding-top:9px; display:block;} .mark_choise ul li .img { float:left; width:130px; } .mark_choise ul li .text { padding:4px 0 0 0; float:left; line-height:18px; color:#848585; width:235px;} .mark_choise ul li .form { clear:both; padding:0 2px 0 6px; line-height:20px} .mark_choise ul li .form div { clear:both; padding-top:9px; display:block; } .mark_choise ul li .form div input { float:right; border:2px solid #c7c5c5; height:15px; width:209px; font:12px Arial, Helvetica, sans-serif; color:#000000} .mark_choise ul li input.sub { width:121px; height:27px; background:url(/tpl/templates/images/cont_5.png) 0 0 no-repeat; cursor:pointer; border:0; font:18px Arial, Helvetica, sans-serif; color:#fefefe; padding:0 0 2px 0; margin:27px 0 0 143px} .recomended1 { clear:both; padding-top:7px;/* background:url(../images/cont_7.png) 40px 33px no-repeat*/; margin-left:-42px; min-height:10px; padding-left:1px } * html .recomended1 { height:10px} .recomend1 { padding-left:40px; line-height:1px; padding-right:1px} .recomend1 h3 { width:306px; height:35px; background:url(../images/cont_6.png) 0 0 no-repeat; margin:0; padding:7px 0 0 14px; color:#080808; font:normal 128.6% Arial, Helvetica, sans-serif;} .recomend1 ul { list-style:none; padding:0; margin:0;} .recomend1 ul li { width:174px; padding:19px 25px 11px 0; display:-moz-inline-box; display:inline-block; *zoom:1; *display:inline; vertical-align: top; } .recomend1 ul li .name { clear:both; padding-bottom:20px; line-height:14px; font-weight:bold; color:#8a8b8b} .recomend1 ul li .name span.sp1 { font-size:128.6%; line-height:14px; color:#070707} .recomend1 ul li .name span.sp2 { color:#424343} .recomend1 ul li .name a {color:#8a8b8b; line-height:16px;} .recomend1 ul li .img { width:127px; text-align:center; float:left; padding-top:2px} .recomend1 ul li .img img { max-width:127px;} .recomend1 ul li .text { width:229px; line-height:18px; float:right; color:#424343} .recomend1 ul li .cena { width:228px; float:right; color:#424343; padding:13px 0 11px 0;} .recomend1 ul li .cena span { font-size:128.6%; color:#070707} .recomend1 ul li .kol { float:right; width:97px; color:#868585; padding-top:6px;} .recomend1 ul li .kol input {border:2px solid #e4e3e3; height:15px; width:48px; font:12px Arial, Helvetica, sans-serif; color:#000000; text-align:center; background:#f7f8f8} #right_block .recomend1 ul li .buy, #right_block .buy { text-align:center; float:right; margin-right:10px; width:121px; height:27px; background:url(../images/cont_5.png) 0 0 no-repeat; cursor:pointer; border:0; font:18px Arial, Helvetica, sans-serif; color:#fefefe; padding:0 0 2px 0;} .recomend1 ul li .name a:hover { color:#03a9af; text-decoration:none; font-weight:bold;} .recomended { clear:both; padding-top:46px; background:url(../images/cont_7.png) 40px 33px no-repeat; margin-left:-42px; min-height:10px; padding-left:1px } * html .recomended { height:10px} .recomend { padding-left:40px; line-height:1px; padding-right:1px} .recomend h3 { width:306px; height:35px; background:url(../images/cont_6.png) 0 0 no-repeat; margin:0; padding:7px 0 0 14px; color:#080808; font:normal 128.6% Arial, Helvetica, sans-serif;} .recomend ul { list-style:none; padding:0; margin:0;} .recomend ul li { width:365px; padding:19px 25px 11px 0; display:-moz-inline-box; display:inline-block; *zoom:1; *display:inline; vertical-align: top;} .recomend ul li .name { clear:both; padding-bottom:20px; line-height:14px; font-weight:bold; color:#8a8b8b} .recomend ul li .name span.sp1 { font-size:128.6%; line-height:14px; color:#070707} .recomend ul li .name span.sp2 { /*color:#424343*/} .recomend ul li .name a {color:#8a8b8b; line-height:16px;} .recomend ul li .img { width:127px; text-align:center; float:left; padding-top:2px} .recomend ul li .text { width:229px; line-height:18px; float:right; color:#424343} .recomend ul li .cena { width:228px; float:right; color:#424343; padding:13px 0 11px 0;} .recomend ul li .cena span { font-size:128.6%; color:#070707} .recomend ul li .kol { float:right; width:97px; color:#868585; padding-top:6px;} .recomend ul li .kol input {border:2px solid #e4e3e3; height:15px; width:48px; font:12px Arial, Helvetica, sans-serif; color:#000000; text-align:center; background:#f7f8f8} #right_block .recomend ul li .buy, #right_block .buy { text-align:center; float:right; margin-right:10px; width:121px; height:27px; background:url(../images/cont_5.png) 0 0 no-repeat; cursor:pointer; border:0; font:18px Arial, Helvetica, sans-serif; color:#fefefe; padding:0 0 2px 0;} .recomend ul li .name a:hover { color:#03a9af; text-decoration:none; font-weight:bold;} .list-group{ display: none; } /*footer*/ .pfooter { clear:both; height:148px } .clear { clear:both; } #bg_footer { height:93px; background: url(../images/bg_2.png) top repeat-x; margin-top:-93px;} #footer { width:1100px; margin:0 auto; position:relative; } #footer_1 { position:absolute; left:71px; top:28px; line-height:14px; color:#4c4b4b; font-size:85.7%; text-align:center;} #footer_2 { position:absolute; right:37px; top:34px;} #footer_2 img { float:left; margin-right:9px;} table.podrobno td:first-child { padding-right:10px;} table.podrobno td:first-child img { max-width:180px;} table.podrobno h2 { margin:0; color:#000000; font-size:20px;} table.podrobno span { color:#00a1a9; font-weight:bold;} #right_block .buy { float: none;} .tabliza { width:100%; border:none; padding:0; border-collapse:collapse;} .tabliza td { padding:8px; vertical-align:middle;} .tabliza tr:nth-child(even) { background: #D7D7D7} .tabliza tr:first-child { font-weight:bold; background:#999999; color:#000} .newsfirm {min-height:181px;}