

/* Start:/bitrix/templates/evroplaststore/template_styles.css?178843610324086*/
*{margin:0;padding:0;outline:0;font-size:100%;}html{height:100%;padding-bottom:1px;background:#fff;}ol,ul{list-style:none;}blockquote,q{quotes:none;}a img{border:none;}table{border-collapse:collapse;border-spacing:0;}input[type='button']::-moz-focus-inner{border:0;}

body { min-width:1024px; font:15px/1.3 Arial, sans-serif; color:#646464; }
body.public { background:#fff url('/bitrix/templates/evroplaststore/img/public-bg.jpg') 50% 105px no-repeat; }
a { color:#646464; }
a:hover { color:#f27a00; text-decoration:none; }

.btn { text-decoration:none; background:url('/bitrix/templates/evroplaststore/img/btn.png') 100% 0 no-repeat; display:inline-block; *display:inlined; *zoom:1; }
.btn i { float:left; background:url('/bitrix/templates/evroplaststore/img/btn.png') 0 0 no-repeat; }
.btn.black { height:25px; color:#fff; font-size:12px; line-height:24px; *line-height:22px; padding-right:9px; background-position:100% 0; margin-left:9px; }
.btnblack { border: 1px solid #323232; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -khtml-border-radius: 6px; color: #fff; padding: 3px; margin-top: 2px;margin-bottom: 2px;font: 13px/1.3 Arial, sans-serif;letter-spacing: 1px; background: #323232; }
.btnblack:hover {background: #999999;}
.btnblack_del { border: 1px solid #323232; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -khtml-border-radius: 6px; color: #fff; padding: 3px; margin-top: 8px;margin-bottom: 2px;font: 10px/1.3 Arial, sans-serif;letter-spacing: 1px; background: #323232; }
.btnblack_del:hover {background: #999999;}
.btn.black i { width:9px; height:25px; background-position:0 0; margin-left:-9px; }
.btn.black:hover { background-position:100% -25px; }
.btn.black:hover i { background-position:0 -25px; }
.btn.orange { height:30px; color:#000; font-size:14px; line-height:28px; font-weight:bold; padding-right:17px; background-position:100% -50px; margin-left:15px; }
.btn.orange i { width:15px; height:30px; background-position:0 -50px; margin-left:-15px; }
.btn.orange:hover { background-position:100% -80px; }
.btn.orange:hover i { background-position:0 -80px; }
.btn.gray { height:30px; color:#000; font-size:14px; line-height:28px; font-weight:bold; padding-right:17px; background-position:100% -110px; margin-left:15px; }
.btn.gray i { width:15px; height:30px; background-position:0 -110px; margin-left:-15px; }
.btn.gray:hover { background-position:100% -140px; }
.btn.gray:hover i { background-position:0 -140px; }



#header { background:url('/bitrix/templates/evroplaststore/img/header-bg.png') 0 0 repeat-x; }
#header > div { min-width:960px; max-width:1360px; padding:0 20px; margin:0 auto; position:relative; overflow:hidden; }
#header a.logo { float:left; width:254px; height:50px; text-indent:-9999px; background:url('/bitrix/templates/evroplaststore/img/logo.png') 0 0 no-repeat; margin:28px 0 27px 20px; }

#header .cart { width:250px; padding:27px 0 20px 80px; background:url('/bitrix/templates/evroplaststore/img/header-cart-bg.png') 0 19px no-repeat; margin-left:-115px; position:absolute; top:0; left:50%; }
#header .cart > a { color:#3f2f08; font-size:15px; font-weight:bold; }
#header .cart p { color:#8f0000; }
#header .cart p * { vertical-align:middle; }

#header .tel { float:right; color:#3f2e08; line-height:20px; padding:15px 30px 15px 70px; background:url('/bitrix/templates/evroplaststore/img/header-tel-ico.png') 15px 50% no-repeat; border:1px solid #a37814; margin-top:10px; }
#header .tel b { font-size:18px; display:block; }
#header .tel p { font-size:10px; line-height:14px; }

#header .menu { float:left; width:100%; background:url('/bitrix/templates/evroplaststore/img/menu.png') 0 0 repeat-x; }
#header .menu li { float:left; height:41px; background:url('/bitrix/templates/evroplaststore/img/menu.png') 0 -82px no-repeat; }
#header .menu li a { float:left; height:41px; color:#000; font-size:15px; line-height:41px; text-decoration:none; padding:0 17px; }
#header .menu li a:hover { color:#fff; }
#header .menu li:first-child, #header .menu li.active + li { background:none; }
#header .menu li:first-child a { padding-left:37px; background:url('/bitrix/templates/evroplaststore/img/menu.png') 17px -135px no-repeat; }
#header .menu li.active { background:url('/bitrix/templates/evroplaststore/img/menu.png') 0 -41px repeat-x; }
#header .menu li.active a { color:#fff; background-position:17px -110px; }

#header .welcome { float:left; width:100%; height:145px; padding-top:80px; text-align:center; }
#header .welcome strong { color:#e15f00; font-size:30px; line-height:1; }
#header .welcome strong i { color:#453d3a; font-style:normal; display:block; }



#main { }
#main > div { min-width:960px; max-width:1360px; padding:30px 20px 80px; margin:0 auto; overflow:hidden; }
#main .sidebar { float:left; width:230px; margin-right:36px; }
#main .sidebar > div { padding:15px 20px; margin-bottom:20px; }
#main .sidebar h3 { color:#e15f00; font-size:16px; margin-bottom:7px; }
#main .sidebar li { font-size:11px; padding:3px 0; }
#main .sidebar li a { font-size:15px; }
#main .sidebar li b { font-size:15px; color:#000; }
#main .sidebar > ul li { padding:0 0 10px 20px; background:url('/bitrix/templates/evroplaststore/img/list-style-square.png') 0 7px no-repeat; }
#main .sidebar > ul li a { color:#000; font-size:15px; font-weight:normal; }
#main .sidebar > ul li p { font-size:13px; line-height:18px; padding-top:2px; }

#main .sidebar .search { width:190px; height:60px; padding:40px 20px 20px; background:url('/bitrix/templates/evroplaststore/img/search-bg.png') 0 0 no-repeat; margin-top:-20px; }
#main .sidebar .search input { float:left; width:153px; color:#fff; font-size:12px; padding:4px 5px; background:#656565; border:1px solid #656565; margin-top:7px; }
#main .sidebar .search a { float:left; width:25px; height:24px; text-indent:-9999px; background:url('/bitrix/templates/evroplaststore/img/search-btn.png') 0 0 no-repeat; margin-top:7px; }

#main .sidebar .interior { background:#e8e8e8; position:relative; }
#main .sidebar .interior img { position:absolute; top:-10px; right:20px; }

#main .sidebar .fasad { border:1px solid #b7b7b7; position:relative; }
#main .sidebar .fasad img { position:absolute; top:-12px; right:2px; }


#main .rightbar { float:right; width:158px; margin-left:36px; }
#main .rightbar > div { margin-bottom:20px; }

#main .rightbar .filter { padding:15px; background:#e8e8e8; overflow:hidden; }
#main .rightbar .filter h3 { color:#000; font-size:15px; margin-bottom:7px; }
#main .rightbar .filter b { float:left; width:100%; }
#main .rightbar .filter b i { font-style:normal; font-weight:normal; }
#main .rightbar .filter label { float:left; width:64px; margin:5px 0 10px; }
#main .rightbar .filter label input { width:30px; color:#7f7f7f; font-size:12px; padding:3px 5px; background:#fff url('/bitrix/templates/evroplaststore/img/input-out-bg.png') 0 100% repeat-x; border:1px solid #ccc; }
#main .rightbar .filter p { float:left; width:100%; text-align:center; padding-top:3px; }


#main .content { overflow:hidden; }
#main .content > div { overflow:hidden; }
#main .content h1 { color:#86898a; font-size:30px; margin-bottom:20px; }
.public #main .content h1 { margin-top:-8px; }
#main .content h1 span { padding-right:25px; }
#main .content.index h1 span { background:url('/bitrix/templates/evroplaststore/img/title-ico-index.png') 100% 10px no-repeat; }
#main .content.cart h1 span { background:url('/bitrix/templates/evroplaststore/img/title-ico-cart.png') 100% 50% no-repeat; }
#main .content.order h1 span { background:url('/bitrix/templates/evroplaststore/img/title-ico-cart.png') 100% 50% no-repeat; }
#main .content.catalog h1 span { background:url('/bitrix/templates/evroplaststore/img/title-ico-catalog.png') 100% 50% no-repeat; }
#main .content.certificates h1 span { background:url('/bitrix/templates/evroplaststore/img/title-ico-certificates.png') 100% 10px no-repeat; }
#main .content.contacts h1 span { background:url('/bitrix/templates/evroplaststore/img/title-ico-contacts.png') 100% 10px no-repeat; }
#main .content h2 { color:#e15f00; font-size:22px; margin-bottom:13px; }
#main .content hr { height:0; border:dashed #b2b2b2; border-width:1px 0 0 0; margin:13px 0; }
#main .content .img_left { float:left; margin:2px 15px 0 0; }
#main .content .img_right { float:right; margin:2px 0 0 15px; }
#main .content .glav span { font-size:15px;}
#main .content .glav ol { padding:7px}
#main .content .glav li b { color:#e15f00;}
#main .content .glav li { font-size:15px; padding:2px 0 2px 20px; }
#main .content .ul li { color:#000; padding:2px 0 2px 20px; background:url('/bitrix/templates/evroplaststore/img/list-style-square.png') 4px 7px no-repeat; }
#main .content .ul li a { color:#000; }
#main .content .ol li { color:#000; padding:2px 0; }
#main .content .ol li i { float:left; width:17px; color:#fff; font-size:11px; font-style:normal; padding:0 0 0 3px; background:url('/bitrix/templates/evroplaststore/img/list-style-decimal.png') 0 1px no-repeat; }

#main .navigator { background:#e8e8e8; margin-bottom:25px; }
#main .navigator > div { height:20px; line-height:20px; padding:5px 12px; overflow:hidden; }
#main .navigator > div:first-child { border-bottom:1px dashed #a2a2a2; }
#main .navigator > div > p { float:left; line-height:1; cursor:default; }
#main .navigator > div > p a { float:left; color:#000; text-decoration:none; padding:4px 5px 3px; margin:0 1px; }
#main .navigator > div > p a:hover { color:#f27a00; }
#main .navigator > div > p a.active { color:#fff; background:#000; }
#main .navigator > div > p a.prev, #main .navigator > div > p a.next { width:7px; height:7px; text-indent:-9999px; padding:0; background:url('/bitrix/templates/evroplaststore/img/navigator-pages.png') 0 0 no-repeat; margin-top:7px; }
#main .navigator > div > p a.prev { background-position:0 0; }
#main .navigator > div > p a.next { background-position:-7px 0; }
#main .navigator > div > span { float:right; }
#main .navigator > div > div { float:right; }
#main .navigator > div > div i { float:left; line-height:1; font-style:normal; margin:3px 5px 0 0; }
#main .navigator > div > div .sel ect { width:45px; height:18px; background:#fff url('/bitrix/templates/evroplaststore/img/input-out-bg.png') 0 100% repeat-x; border:1px solid #ccc; display:inline-block; *display:inline; *zoom:1; position:relative; }
#main .navigator > div > div .select span { font-size:12px; line-height:18px; padding-right:5px; background:url('/bitrix/templates/evroplaststore/img/navigator-select.png') 100% 50% no-repeat; position:absolute; top:0; right:7px; left:7px; z-index:1; }
#main .navigator > div > div .select select { width:45px; height:18px; display:block; position:relative; z-index:2; }
#main .navigator > div > div:first-child { float:left; }
#main .navigator > div > div:first-child .select { width:150px; }
#main .navigator > div > div:first-child .select select { width:150px; }

#main .place { color:#000; font-size:12px; }
#main .place a { color:#86898a; padding-right:10px; background:url('/bitrix/templates/evroplaststore/img/place-arr.png') 100% 50% no-repeat; margin-right:3px; }

#main .cat_table a {font-size:16px; font-weight: bold;}
#main .cat_table td {padding: 10px}

#main .items { margin-left:-25px; }
#main .items > li { width:150px; vertical-align:top; margin:0 0 25px 25px; display:inline-block; *display:inline; *zoom:1; }
#main .items > li a:first-child { width:150px; height:150px; background:#000 url('/bitrix/templates/evroplaststore/img/item-bg.gif') 50% no-repeat; margin-bottom:10px; display:block; }
#main .items > li strong { color:#000; margin-bottom:4px; display:block; }
#main .items > li input { width:30px; }
#main .items > li ul { margin-bottom:7px; }
#main .items > li li { height:18px; font-size:13px; line-height:18px; background:url('/bitrix/templates/evroplaststore/img/dots.png') 0 50% repeat-x; overflow:hidden; }
#main .items > li li > i { float:left; font-style:normal; padding-right:3px; background:#fff; }
#main .items > li li > u { float:right; text-decoration:none; padding-left:3px; background:#fff; }
#main .items > li li > b { float:right; color:#e96635; padding-left:3px; background:#fff; font-size: 14px;}
#main .items > li li b i { font-style:normal; font-weight:normal; }
#main .items > li input { vertical-align: bottom; color:#000; font-size:13px; font-weight:bold; text-align:center; padding:3px 4px; background:url('/bitrix/templates/evroplaststore/img/input-out-bg.png') 0 100% repeat-x; border:1px solid #d6d8d8; margin-top:3px; }
#main .items > li a.btn { float:right; }
/*#main .add2cart > button {   background-image: -moz-linear-gradient(#fab71b, #f8a316, #f68a11);
   background-image: -webkit-gradient(linear, 0 0, 0  100%, fr om(#fab71b), to(#f68a11), color-stop(0.5, #f8a316));
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00BBD6', endColorstr='#EBFFFF');
   padding: 3px 7px;
   color: #000;
   font-size: 13px;
   font-weight: bold;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   border: 1px solid #666;
   vertical-align: bottom;}*/
#main .add2cart > button{
  background: #fab71b;
  background-image: -webkit-linear-gradient(top, #fab71b, #f68a11);
  background-image: -moz-linear-gradient(top, #fab71b, #f68a11);
  background-image: -ms-linear-gradient(top, #fab71b, #f68a11);
  background-image: -o-linear-gradient(top, #fab71b, #f68a11);
  background-image: linear-gradient(to bottom, #fab71b, #f68a11);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
   border-radius: 5px;
   border: 1px solid #666;
   color: #000;
   font-size: 13px;
   font-weight: bold;
  padding: 3px 7px;
  text-decoration: none;
margin-left: 5px;
}

#main .add2cart > button:hover {
  background: #fab71b;
  background-image: -webkit-linear-gradient(top, #fab71b, #f8a316);
  background-image: -moz-linear-gradient(top, #fab71b, #f8a316);
  background-image: -ms-linear-gradient(top, #fab71b, #f8a316);
  background-image: -o-linear-gradient(top, #fab71b, #f8a316);
  background-image: linear-gradient(to bottom, #fab71b, #f8a316);
  text-decoration: none;
}

#main .item_details > ul { margin-bottom:7px;}
#main .item_details > li { width:165px; height:18px; font-size:13px; line-height:18px; background:url('/bitrix/templates/evroplaststore//img/dots.png') 0 50% repeat-x; overflow:hidden; }
#main .item_details > li > i { float:left; font-style:normal; padding-right:3px; background:#fff; }
#main .item_details > li > u { float:right; text-decoration:none; padding-left:3px; background:#fff; }
#main .item_details > li > b { float:right; color:#e96635; padding-left:3px; background:#fff; }
#main .item_details > li b i { font-style:normal; font-weight:normal; }
#main .items_details > li input { float:left; color:#000; font-size:13px; font-weight:bold; text-align:right; padding:3px 4px; background:url('/img/input-out-bg.png') 0 100% repeat-x; border:1px solid #d6d8d8; margin-top:3px; }
#main .items_details > li a.btn { float:right; }

#main .item_models > ul { margin-bottom:7px;}
#main .item_models > li { width:395px; height:18px; font-size:13px; line-height:18px; margin-top: 12px; background:url('/bitrix/templates/evroplaststore//img/dots.png') 0 50% repeat-x; overflow:hidden; }
#main .item_models > li > i { float:left; font-style:normal; padding-right:3px; background:#fff; }
#main .item_models > li > u { float:right; text-decoration:none; padding-left:3px; background:#fff; }
#main .item_models > li > b { float:right; color:#e96635; padding-left:3px; background:#fff; }
#main .item_models > li b i { font-style:normal; font-weight:normal; }


#main .catalog .items > li a { font-weight:bold; }

#main .contacts { }
#main .contacts .tel, #main .contacts .mail, #main .contacts .addr { height:30px; line-height:30px; padding-left:40px; margin-bottom:15px; }
#main .contacts .tel { background:url('/bitrix/templates/evroplaststore/img/header-tel-ico.png') 0 50% no-repeat; }
#main .contacts .mail { background:url('/bitrix/templates/evroplaststore/img/mail-ico.png') 2px 50% no-repeat; }
#main .contacts .addr { background:url('/bitrix/templates/evroplaststore/img/addr-ico.png') 7px 50% no-repeat; }
#main .contacts .map { margin-bottom:30px; }
#main .contacts .map a { color:#153fc5; }
#main .contacts .map img { margin-bottom:5px; }

#main table.cart { width:100%; }
#main table.cart td { vertical-align:middle; padding:15px; }
#main table.cart thead td { font-size:12px; font-weight:bold; text-align:center; white-space:nowrap; background:#ebebeb url('/bitrix/templates/evroplaststore/img/cart-thead-bg.png') 0 100% repeat-x; }
#main table.cart thead td img { margin:5px auto 0; display:block; }
#main table.cart thead td.photo { width:70px; }
#main table.cart thead td.count, #main .cart thead td.delete { width:50px; }
#main table.cart tbody .odd td, #main .cart tbody .odd th { background:#f7f7f7; }
#main table.cart tbody td, #main .cart tbody th { border-top:1px solid #b2b2b2; }
#main table.cart tbody td img {width:70px;}
#main table.cart tbody td a { color:#000; font-size:14px; }
#main table.cart tbody td i { color:#86898a; font-size:12px; font-style:normal; display:block; }
#main table.cart tbody td input { width:30px; color:#7f7f7f; font-size:12px; font-weight:bold; text-align:right; padding:3px 5px; background:#fff url('/bitrix/templates/evroplaststore/img/input-in-bg.png') 0 0 repeat-x; border:1px solid #a8acad; }
#main table.cart tbody th { color:#f27a00; font-size:14px; }
#main table.cart tbody th a.delete { width:15px; height:16px; text-decoration:none; background:url('/bitrix/templates/evroplaststore/img/btn.png') 0 -170px no-repeat; display:inline-block; }
#main table.cart tbody th a.delete:hover { background-position:-15px -170px; }
#main table.cart tfoot td { padding:25px 0; border-top:3px solid #b2b2b2; }
#main table.cart tfoot td p { float:right; color:#000; font-size:12px; line-height:28px; margin-right:35px; }
#main table.cart tfoot td p b { color:#f27a00; font-size:18px; margin-left:25px; }
#main table.cart tfoot td a.btn.gray { float:left; }
#main table.cart tfoot td a.btn.orange { float:right; }
#main .order table.cart tfoot td a.btn.gray { float:right; }
#main table.cart tfoot button.orange {   background: -moz-linear-gradient(#fab71b, #f8a316, #f68a11);
   background: -webkit-gradient(linear, 0 0, 0  100%, fr om(#fab71b), to(#f68a11), color-stop(0.5, #f8a316));
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00BBD6', endColorstr='#EBFFFF');
   padding: 3px 7px;
   color: #000;
   font-size: 13px;
   font-weight: bold;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   border: 1px solid #666;
   vertical-align: bottom;
   float:right;}
#main table.cart tfoot button.grey {   background: -moz-linear-gradient(#e8e8e8, #e0e0e0, #dbdbdb);
   background: -webkit-gradient(linear, 0 0, 0  100%, fr om(#e8e8e8), to(#dbdbdb), color-stop(0.5, #e0e0e0));
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00BBD6', endColorstr='#EBFFFF');
   padding: 3px 7px;
   color: #000;
   font-size: 13px;
   font-weight: bold;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   border: 1px solid #666;
   vertical-align: bottom;
   float:left;}

#main .form { width:458px; padding:15px 20px; border:1px dashed #b2b2b2; overflow:hidden; }
#main .form h3 { color:#000; font-size:18px; margin-bottom:15px; }
#main .form p { margin-bottom:15px; }
#main .form form { margin-left:-20px; overflow:hidden; }
#main .form label { float:left; margin:0 0 15px 20px; }
#main .form label span { float:left; height:15px; margin-bottom:7px; }
#main .form label span i { color:#f58220; font-style:normal; }
#main .form label input { float:left; clear:left; width:207px; height:15px; padding:3px 5px; background:url('/bitrix/templates/evroplaststore/img/input-in-bg.png') 0 0 repeat-x; border:1px solid #a8acad; }
#main .form label.long input { width:400px; }
#main .form label.area { width:100%; }
#main .form label textarea { float:left; clear:left; width:451px; padding:3px 0 3px 5px; background:url('/bitrix/templates/evroplaststore/img/input-in-bg.png') 0 0 repeat-x; border:1px solid #a8acad; }
#main .form label.short { float:right; }
#main .form label.short textarea { width:212px; height:135px; }
#main .form a.btn { float:right; }
#main .order .form { width:651px; }
#main .order label input { width:184px; }

#main .certificates { }
#main .certificates ul { margin-left:-20px; }
#main .certificates ul li { width:240px; vertical-align:top; margin:0 0 25px 20px; display:inline-block; *display:inline; *zoom:1; }
#main .certificates ul li a { width:210px; height:210px; padding:15px; background:#000 url('/bitrix/templates/evroplaststore/img/item-bg.gif') 50% no-repeat; display:block; }
#main .certificates ul li b { color:#f27a00; font-size:14px; margin:10px 0 5px; display:block; }
#main .certificates ul li p { font-size:12px; }

#main .item { }
#main .item .photo { float:left; width:325px; margin-right:5px; }
#main .item .photo a { float:left; }
#main .item .photo a img { padding:14px; background:#000 url('/bitrix/templates/evroplaststore/img/item-bg.gif') 50% no-repeat; margin:0 20px 20px 0; }
#main .item .photo a ~ a img { width:60px; padding:5px; background:#000; }
#main .item .photo a ~ a:hover img { background:#333; }
#main .item .desc > div { color:#000; font-size:12px; }
#main .item .desc > div p:first-child { font-size:14px; }
#main .item div .price { font-size:16px; color:#646464; margin: 10px 0;}
#main .item div .price > b:first-child { color:#f27a00; font-size:18px;}
#main .item div .shipp {color: #e15f00; font-size: 14px;}

#main .item .desc > div input { width:30px; color:#7f7f7f; font-weight:bold; text-align:right; padding:3px 5px; background:url('/bitrix/templates/evroplaststore/img/input-in-bg.png') 0 0 repeat-x; border:1px solid #a8acad; margin-right:20px; }
#main .item .desc > span p { padding-bottom: 8px;}

#main .tabs { margin:25px 0; }
#main .tabs .nav { float:left; width:100%; background:url('/bitrix/templates/evroplaststore/img/menu.png') 0 0 repeat-x; margin-bottom:25px; }
#main .tabs .nav li { float:left; height:41px; position:relative; }
#main .tabs .nav li a { float:left; height:41px; color:#000; font-size:15px; line-height:41px; text-decoration:none; padding:0 17px; }
#main .tabs .nav li a:hover { color:#fff; }
#main .tabs .nav li i { width:0; height:0; border:5px solid; border-color:#1d1d1d transparent transparent; margin-left:-5px; position:absolute; top:41px; left:50%; display:none; }
#main .tabs .nav li.active { background:#1d1d1d; }
#main .tabs .nav li.active a { color:#fff; background-position:17px -110px; }
#main .tabs .nav li.active i { display:block; }
#main .tabs .box > div { display:none; float:left; width:100%; margin-bottom:25px;  }
#main .tabs .box > div span.fs18{font-size:18px; }
#main .tabs .box > div.active { display:block; }



#footer { }
#footer > div { min-width:960px; max-width:1360px; padding:0 10px; background:url('/bitrix/templates/evroplaststore/img/footer-bg.png') 0 15px repeat-x; margin:0 auto; position:relative; }
#footer > div > div { height:85px; font-size:11px; padding:30px 20px 0; background:#f2f0ee; overflow:hidden; }
#footer > div > img { position:absolute; top:-39px; left:77px; }
#footer > div > div a.logo { float:left; width:190px; height:37px; text-indent:-9999px; background:url('/bitrix/templates/evroplaststore/img/logof.png') 0 0 no-repeat; margin:18px 55px 0 0; }
#footer > div > div ul { float:left; margin:12px 0 10px; }
#footer > div > div ul li { float:left; margin-right:17px; }
#footer > div > div ul li a { color:#646464; }
#footer > div > div ul li:first-child a { float:left; width:10px; height:10px; text-indent:-9999px; background:url('/bitrix/templates/evroplaststore/img/menu.png') 0 -150px no-repeat; }
#footer > div > div > p { float:left; width:50%; }
#footer > div > div > div { float:right; }
#footer > div > div div p { text-align:right; margin-top:15px; }
#footer > div > div div p * { vertical-align:middle; }
/* End */
/* /bitrix/templates/evroplaststore/template_styles.css?178843610324086 */
