@charset "utf-8";
/* CSS Document */

html,body{margin:0;padding:0;font:12px Arial, Helvetica, sans-serif;color:#646464;}
body {background:url(../graphic/presentation/bg-body.jpg) repeat-y top center;}
img{border:0;}
a, a:hover{text-decoration:none;}
h1,h2,h3,h4,h5 {padding:0px;margin:0;line-height:16px;}
p {line-height:16px;padding:0px;margin:0px;}
.clear {clear:both;font-size:0;}
.span-clear {clear:both;font-size:0;display:block;}
ul,ol,li {line-height:16px;}
form, fieldset {padding:0px;margin:0px;border:0;}
input {font:12px Arial, Helvetica, sans-serif;border:0;padding:0;margin:0;}
textarea {font:12px Arial, Helvetica, sans-serif;}
.plain {list-style:none;padding:0;margin:0;}
.point .in .plain li {min-height:29px;}

.rounded-left {border-radius:5px 0 0 5px;-moz-border-radiu:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;}

#page {width:1040px;margin:0 auto;position:relative;padding:0 0 20px 0;}
#top {position:relative;z-index:400;}
#top .guy {position:absolute;top:0;right:0;z-index:400;}
#top #logo {float:left;}
#top #logo img {float:left;}
#top #info {float:right;background:url(../graphic/presentation/top-info.jpg) no-repeat top left;width:380px;height:84px;list-style:none;padding:35px 0px 0px 130px;margin:0px;}
#top #info a {background:url(../graphic/presentation/top-right-icons.jpg) no-repeat;display:block;font-size:15px;color:#000;}
#top #info .i1 {background-position:0px 0px;height:19px;padding:3px 0px 0px 35px;font-weight:bold;}
#top #info .i2 {background-position:0px -22px;height:21px;padding:4px 0px 0px 35px;}
#top #info .i3 {background-position:0px -48px;height:20px;padding:0px 0px 0px 28px;margin:3px 0 0 0;}


#slider {padding:10px 0px;}
#myController-upper {padding:15px;position:absolute;z-index:10;width:945px;height:146px;}
.jFlowControl-upper {display:none;}
.jFlowPrev-upper, .jFlowNext-upper {position:absolute;z-index:50;cursor:pointer;background:none;}
.jFlowPrev-upper {background:url(../graphic/presentation/slider-left.gif) no-repeat top left;width:22px;height:22px;font-size:0px;line-height:0px;right:40px;top:10px;}
.jFlowNext-upper {background:url(../graphic/presentation/slider-right.gif) no-repeat top left;width:22px;height:22px;font-size:0px;line-height:0px;right:10px;top:10px;}
.slide-wrapper-upper { padding: 0px; position:relative;}

#new-menu {background:url(../graphic/presentation/new-menu-bg.jpg) repeat-x top left #333;height:54px;padding:0 150px 0 0;}
#new-menu ul {float:right;}
#new-menu ul li {float:left;display:block;padding:0 0 0 20px;}
#new-menu ul li a {display:block;float:left;color:#fff;height:54px;line-height:54px;font-size:15px;text-transform:uppercase;position:relative;z-index:410;}

#new-search {float:left;}
#new-search fieldset {padding:10px 0 0 15px;}
#new-search .holder {border:1px solid #a2a2a2;padding:0;margin:0;float:left;}
#new-search .input-text {padding:0px;margin:0;float:left;background:url(../graphic/presentation/new-search-input-text.jpg) no-repeat top left;width:203px;height:32px;line-height:32px;padding:0 10px;font-style:italic;font-size:11px;}
#new-search .input-submit {padding:0px;margin:0px;float:left;background:url(../graphic/presentation/new-search-input-submit.jpg) no-repeat top left;width:37px;height:32px;cursor:pointer;}

#new-tabs {background:#c1022c;height:60px;float:left;}
#new-tabs ul {padding:10px 0;float:left;}
#new-tabs ul li a {color:#fff;font-size:13px;}
#new-tabs ul li {float:left;display:block;border-left:1px solid #fff;height:34px;padding:0 10px;text-align:center;position:relative;}
#new-tabs ul li:first-child {border-left:0;padding-left:30px;}
#new-tabs ul li td {height:34px;}

#new-tabs .other {float:right;background:#f00000;width:180px;position:relative;height:60px;}
#new-tabs .other a span {padding:20px 0 20px 10px;display:block;color:#fff;font-size:15px;}
#new-tabs .new-tabs-menu {float:left;width:860px;}
#new-tabs .new-subtabs {background:url(../graphic/presentation/subtabs-bg.jpg) repeat-x top #fcfcfc;border:1px solid #cecece;position:absolute;top:44px;left:0;z-index:600;display:none;}
#new-tabs .other .new-subtabs {top:54px;}
#new-tabs .dock-right .new-subtabs {left:auto;right:0;}
#new-tabs .new-subtabs .arrow {background:url(../graphic/presentation/new-tabs-arrow.png) no-repeat top left;width:113px;height:12px;position:absolute;top:-13px;left:-1px;clear:both;}
#new-tabs .dock-right .new-subtabs .arrow {left:auto;right:-1px;}
#new-tabs .new-subtabs .inner {padding:10px 0;}
#new-tabs .new-subtabs .inner a {color:#000;font-size:12px;}
#new-tabs .new-subtabs .inner ul {width:230px;float:left;padding:0 20px 0 10px;border-left:1px solid #dedede;}
#new-tabs .new-subtabs .inner ul:first-child {border-left:0;}
#new-tabs .new-subtabs .inner ul li {display:block;float:none;border:0;height:auto;padding:3px 0;text-align:left;line-height:18px;}
#new-tabs .new-subtabs .inner ul li.lvl1 {padding:0 0 0 10px;}
#new-tabs .new-subtabs .inner ul li a {font-weight:bold;color:#000;padding:0 0 0 20px;display:block;}
#new-tabs .new-subtabs .inner ul li a:hover {color:#c40000;text-decoration:underline;background:url(../graphic/presentation/new-subtabs-main-li-hover.png) no-repeat 0 1px;}
#new-tabs .new-subtabs .inner ul li.lvl1 a {font-weight:normal;}
#new-tabs .new-subtabs .inner ul li.lvl1 a:hover {text-decoration:none;}
#new-tabs .new-subtabs .contact {background:#9d0124;padding:5px 30px 10px 30px;border-top:2px solid #000;position:relative;text-align:left;font-size:14px;}
#new-tabs .new-subtabs .contact h4 a {font-size:18px;line-height:18px;}
#new-tabs .new-subtabs .contact a {font-size:12px;color:#fff;line-height:18px;display:block;}
#new-tabs .new-subtabs .contact .guy {background:url(../graphic/presentation/new-tabs-subtabs-contact.png) no-repeat top left;width:127px;height:74px;display:block;position:absolute;bottom:0;right:20px;}

#rotator {color:#fff;padding:0;position:relative;height:278px;}
#rotator .rotate {position:relative;height:278px;}
#rotator .rotation li {width:758px;height:278px;}
#rotator .rotate .rotate-bg {position:absolute;top:0;left:0;z-index:1;}

#rotator .rotate .text {position:relative;z-index:10;padding:20px 0 0 70px;float:left;color:#000;}
#rotator .rotate .text h3 {font-size:50px;line-height:60px;padding:0 0 5px 0;}
#rotator .rotate .text h4 {font-size:20px;line-height:20px;}

#rotator .rotate .point {position:absolute;top:0;right:0;z-index:10;float:right;width:284px;height:278px;padding:0;background:url(../graphic/presentation/new-banner-data.jpg) repeat-x top #c1022c;}
#rotator .rotate .point .in {}
#rotator .rotate .point h4 {text-transform:uppercase;font-size:20px;line-height:24px;position:relative;padding:15px 0 15px 90px;background:url(../graphic/presentation/banner-ico.png) no-repeat 20px center;}
#rotator .rotate .point strong {display:block;}
#rotator .rotate .point ul li {border-top:1px solid #a7354d;position:relative;line-height:16px;width:auto;height:auto;padding:5px 20px 5px 90px;background:url(../graphic/presentation/banner-li.png) no-repeat 30px 10px;display:block;}
#rotator .rotate .point ul li a {color:#fff;}
#rotator .rotate .point .more {text-transform:uppercase;padding:10px 20px;border-top:1px solid #a7354d;position:absolute;bottom:0px;}
#rotator .rotate .point .more a {color:#fff;background:url(../graphic/presentation/point-more.png) no-repeat center right;display:block;font-size:14px;padding-right:15px;}

#rotator .rotate a.full-size {width:758px;height:278px;position:absolute;top:0;left:0;z-index:150;display:block;}

#rotator .nav .arrow {background:url(../graphic/presentation/banner-nav.png) no-repeat 0 0;width:15px;height:7px;display:inline-block;position:absolute;top:4px;}
#rotator .nav .arrow.prev {background-position:0 -7px;left:0;}
#rotator .nav .arrow.next {background-position:0 0;right:0;}

#rotator .pager-holder {position:absolute;padding:0 17px;height:7px;bottom:20px;left:20px;z-index:100;}
#rotator .pager-holder .pager {padding:4px 0 0 0;}
#rotator .pager-holder .pager a {display:block;float:left;text-indent:-9999px;width:26px;height:7px;margin:0 2px;background:#fff;opacity:0.6;}
#rotator .pager-holder .pager a.activeSlide {opacity:1;}
.rotate-main {margin:0 0 40px 0;}

h3.new-header {border-bottom:1px solid #b13450;font-size:30px;line-height:35px;padding:10px 0 10px 50px;background:url(../graphic/presentation/h3-ikona.jpg) no-repeat 10px 10px;color:#c1022e;text-transform:uppercase;}

.set-size {padding:0 30px;}
#new-categories {width:740px;position:relative;float:left;}
#new-categories .rotation {}
#new-categories .rotation .slide {}
#new-categories .rotation .slide .box {width:225px;float:left;padding:20px 0 0 15px;height:300px;}
#new-categories .rotation .slide .box h4 {font-size:17px;color:#333;border-bottom:1px dotted #333;text-transform:uppercase;margin:0 0 10px 0;display:block;height:54px;padding:0 0 5px 0;}
#new-categories .rotation .slide .box table {height:54px;}
#new-categories .rotation .slide .box td {height:54px;}
#new-categories .rotation .slide .box h4 a {color:#333;display:block;line-height:normal;}
#new-categories .rotation .slide .box .ico {float:right;}
#new-categories .rotation .slide .box ul {float:left;width:135px;font-size:11px;padding:0 0 10px 0;}
#new-categories .rotation .slide .box ul li {background:url(../graphic/presentation/new-categories-ul-li.jpg) no-repeat 0px 6px;padding:0 0 0 10px;}
#new-categories .rotation .slide .box ul li a {color:#4c4c4c;}
#new-categories .rotation .slide .box ul li a:hover {color:#c40000;}
#new-categories .rotation .slide .box .more {border-top:1px solid #9e9e9e;padding:5px 0;text-align:right;}
#new-categories .rotation .slide .box .more a {background:url(../graphic/presentation/new-categories-more.jpg) no-repeat center right;padding:0 15px 0 0;color:#919191;font-weight:bold;}
#new-categories .nav .btn {background:url(../graphic/presentation/rotation-nav-btn.png) no-repeat 0 0;width:32px;height:45px;display:block;position:absolute;top:335px;}
#new-categories .nav .btn.prev {background-position:0 0;left:-30px;}
#new-categories .nav .btn.next {background-position:0 -45px;right:-30px;}
#new-categories .box {position:relative;}
#new-categories .more {position:absolute;bottom:0px;}

#new-buttons {float:right;width:230px;margin-right:-31px;padding:10px 0 0 0;}
#new-buttons ul li {height:165px;position:relative;padding:5px 0 0 0;}
#new-buttons ul li span {background:#9d0124;color:#fff;position:absolute;top:80px;right:2px;padding:20px 0 20px 20px;width:130px;font-size:17px;}
#new-buttons ul li a {display:block;}

#new-news {padding:20px 0;position:relative;}
#new-news .rotation .slide {}
#new-news .rotation .slide .box {height:170px;width:225px;float:left;padding:15px 0 0 15px;}
#new-news .rotation .slide .box h4 {border-left:3px solid #be0322;color:#333;padding:0 0 0 5px;text-transform:uppercase;font-size:17px;line-height:17px;}
#new-news .rotation .slide .box h4 a {color:#333;}
#new-news .rotation .slide .box .image {padding:10px 0;}
#new-news .rotation .slide .box p {color:#333;}
#new-news .rotation .slide .box p a {color:#333;}
#new-news .nav .btn {background:url(../graphic/presentation/rotation-nav-btn.png) no-repeat 0 0;width:32px;height:45px;display:block;position:absolute;top:135px;}
#new-news .nav .btn.prev {background-position:0 0;left:-30px;}
#new-news .nav .btn.next {background-position:0 -45px;right:-30px;}

#top-menu {background:url(../graphic/presentation/top-menu.jpg) repeat-x;height:38px;}
#top-menu ul {list-style:none;padding:10px 0px 0px 0px;margin:0px;}
#top-menu ul li {float:left;padding:0px 22px;}
#top-menu li a {background:url(../graphic/presentation/top-menu-li-a.jpg) no-repeat center left;padding:0px 0px 0px 20px;font-size:18px;color:#fff;}
.ui-tabs a {color:#fff;}
.ui-tabs { position: relative;}
.ui-tabs .ui-tabs-nav { margin: 0; padding:0px; position:relative; z-index:100;}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0px;border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; background:url(../graphic/presentation/top-menu-li-a.jpg) no-repeat 10px center; padding:0px 10px 0px 30px;line-height:20px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, 
.ui-tabs .ui-tabs-nav li.ui-state-disabled a, 
.ui-tabs .ui-tabs-nav li.ui-state-processing a { background:url(../graphic/presentation/tab-selected-left.jpg) no-repeat top left;display:block;padding:0px 0px 1px 30px;position:relative;z-index:20;color:#000 !important;margin-top:-17px;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer;}
.ui-tabs .ui-tabs-panel { display: block; border: 0; background: none; position:relative; z-index:50; margin-top:-2px;}
.ui-tabs .ui-tabs-hide { display: none !important; }
.clear {clear:both;font-size:0;}
#tabs .nav .remove {display:none;visibility:hidden;}

.ui-tabs .ui-tabs-nav li strong {font-weight:normal;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected strong {font-weight:normal;background:url(../graphic/presentation/tab-selected-right.jpg) no-repeat top right;padding:17px 10px 12px 0px;display:block;}

#frame {width:984px;margin:0 auto;}
#tabs {position:relative;z-index:300;display:none;}
#tabs .nav {background:url(../graphic/presentation/bg-nav.jpg) repeat-x;height:30px;padding:8px 0px 0px 10px;margin:0px;clear:both;list-style:none;width:974px;}
#tabs .nav a {font-size:18px;display:block;float:left;}
#tabs .nav li {float:left;padding:0px 34px 0px 0px;}

#tabs .container {background:url(../graphic/presentation/bg-container.jpg) repeat-x;padding:10px 0px 6px 10px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;position:relative;z-index:1;margin-left:10px;width:962px;}
#tabs .container-end {background:url(../graphic/presentation/container-bottom.jpg) no-repeat top left;width:976px;height:9px;font-size:0px;line-height:0px;float:right;}
#tabs .container-end-left {background:url(../graphic/presentation/container-bottom-left.gif) no-repeat top left;width:8px;height:9px;font-size:0px;line-height:0px;display:block;position:absolute;bottom:-1px;left:-1px;}
#tabs .container-end-right {background:url(../graphic/presentation/container-bottom-right.gif) no-repeat top left;width:8px;height:9px;font-size:0px;line-height:0px;display:block;position:absolute;bottom:-1px;right:-1px;}

#tabs .col {list-style:none;margin:0;padding:0;}
#tabs .col li {width:240px;position:relative;line-height:23px;float:left;}
#tabs .col li a {position:relative;z-index:1;color:#000;}
#tabs .col .layer {position:absolute;z-index:111;list-style:none;margin:0px;padding:0px;}
#tabs .col .showit {display:block;position:absolute;top:0;left:0;width:495px;padding:0px;z-index:20;list-style:none;margin:0px;}
#tabs .col .hideit {display:none;position:absolute;top:0;left:0;height:0px;width:0px;background:none;list-style:none;margin:0px;padding:0px;}
#tabs .col .upper {width:495px;background:url(../graphic/presentation/layer.gif) no-repeat top left;}
#tabs .col .repeat {display:block;background:url(../graphic/presentation/layer-repeat.gif) repeat-y;border-bottom:1px solid #bababa;}
#tabs .col .repeat-inner {display:block;background:url(../graphic/presentation/repeat-inner.jpg) no-repeat;width:495px;}
#tabs .col .end-l {background:url(../graphic/presentation/layer-end-left.gif) no-repeat top left;width:8px;height:8px;position:absolute;bottom:0;left:0;display:block;line-height:0px;font-size:0px;margin-left:0px;}
#tabs .col .end-r {background:url(../graphic/presentation/layer-end-right.gif) no-repeat top left;width:8px;height:8px;position:absolute;bottom:0;right:0;display:block;line-height:0px;font-size:0px;margin-right:0px;}

#tabs .layer h4 {color:#fff;font-weight:bold;font-size:12px;padding:8px 0px 0px 12px;height:20px;display:block;width:430px;}
#tabs .layer h4 a,#tabs .layer h3 a{ color: white;}
#tabs .layer h3 {color:#fff;font-weight:bold;font-size:21px;padding:13px 0px 0px 12px;height:33px;display:block;width:430px;}
#tabs .layer .left-side {float:left;width:282px;list-style:none;padding:10px 12px;margin:0px;color:#000;}
#tabs .layer .left-side li {line-height:20px;width:280px;}

#tabs .layer .left-side li a {color:#000;position:relative;}
#tabs .layer .left-side li a:hover {text-decoration:underline;}
#tabs .layer .right-side {float:left;width:188px;list-style:none;padding:0px;margin:0px;}
#tabs .layer .right-side li {padding:0px 0px 0px 10px;border-bottom:1px solid #fff;width:178px;}
#tabs .layer .right-side li a {color:#000;display:block;padding:17px 0px 20px 65px;}
#tabs .layer .right-side li .i1 {background:url(../graphic/presentation/layer-i1.jpg) no-repeat center left;}
#tabs .layer .right-side li .i2 {background:url(../graphic/presentation/layer-i2.jpg) no-repeat center left;}
#tabs .layer .right-side li .i3 {background:url(../graphic/presentation/layer-i3.jpg) no-repeat center left;}
#tabs .layer .right-side li .i4 {background:url(../graphic/presentation/layer-i4.jpg) no-repeat center left;}
#tabs .layer .right-side li .i5 {background:url(../graphic/presentation/layer-i5.jpg) no-repeat center left;}
#tabs .layer .closer {position:absolute;top:5px;right:12px;font-weight:bold;color:#fff;}

#path {color:#000;padding:20px 0px;}
#path a {color:#000;}

#info-hor {color:#000;padding:0px 0px 10px 0px;float:left;}
#info-hor h2, .h2 {font-size:21px;font-weight:bold;background:url(../graphic/presentation/h-ico.jpg) no-repeat center left;padding:0px 0px 0px 35px;line-height:40px;color:#000;}
#info-hor ul {list-style:none;margin:0px;padding:10px 0px 0px 0px;}
#info-hor ul li {display:block;float:left;}
#info-hor ul .box-a {}
#info-hor ul .box-a .start {background:url(../graphic/presentation/info-hor-box-a-start.jpg) no-repeat top left;width:556px;height:10px;font-size:0px;line-height:0px;display:block;}
#info-hor ul .box-a .end {background:url(../graphic/presentation/info-hor-box-a-end.jpg) no-repeat top left;width:556px;height:10px;font-size:0px;line-height:0px;display:block;}
#info-hor ul .box-a .cnt {background:url(../graphic/presentation/info-hor-box-a-p.jpg) repeat-y;width:516px;padding:3px 20px 3px 20px;line-height:18px;display:block;text-align:justify;}

#info-hor ul .box-b {padding:0px 10px 0px 10px;position:relative;z-index:1;float:left;}
#info-hor ul .box-b .start {background:url(../graphic/presentation/info-hor-box-b-start.jpg) no-repeat top left;width:146px;height:10px;display:block;line-height:0px;font-size:0px;}
#info-hor ul .box-b .end {background:url(../graphic/presentation/info-hor-box-b-end.jpg) no-repeat top left;width:146px;height:10px;display:block;line-height:0px;font-size:0px;}
#info-hor ul .box-b .cnt {background:url(../graphic/presentation/info-hor-box-b-cnt.jpg) repeat-y;width:106px;display:block;text-align:center;padding:15px 20px 0px 20px;}
#info-hor ul .box-b h4 {color:#9d0124;font-size:19px;line-height:24px;font-weight:normal;text-align:left;padding:0px 0px 0px 20px;position:absolute;top:2px;left:0px;}
#info-hor ul .box-b a {display:block;color:#000;font-size:11px;float:left;}
#info-hor ul .box-b .i1 {background:url(../graphic/presentation/info-hor-box-b-i1.jpg) no-repeat center left;padding:0px 0px 0px 20px;}
#info-hor ul .box-b .i2 {background:url(../graphic/presentation/info-hor-box-b-i2.jpg) no-repeat center left;padding:0px 0px 0px 20px;}
#info-hor ul .box-b .cnt img {margin-bottom:-4px;}

#info-hor ul .box-c {background:url(../graphic/presentation/info-hor-box-c.jpg) no-repeat top left;width:261px;height:168px;}
#info-hor ul .box-c ul {padding:34px 0px 0px 114px;margin:0px;list-style:none;float:left;}
#info-hor ul .box-c ul li {display:block;color:#9d0124;font-weight:bold;padding:0px 0px 10px 0px;}
#info-hor ul .box-c ul li a {color:#9d0124;}



.rounded {-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;position:relative;}
.rounded-top {border-radius:10px 10px 0 0;-webkit-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;position:relative;}
#sections {background:#f8f8f8;margin:20px 0 0 0;}
#sections h2 {background:#9d0224;padding:10px 0 10px 75px;color:#fff;display:block;clear:both;position:relative;}
#sections h2 img {position:absolute;top:-2px;left:20px;}
#sections h2:first-child img {left:8px;}
#sections ul {padding:10px 15px;float:left;}
#sections ul li {width:200px;float:left;border-right:1px solid #c6c6c6;min-height:150px;padding:5px 15px;position:relative;margin:10px 0;}
#sections ul.usage li {min-height:30px;}
#sections ul li p {padding:5px 0;}
#sections ul li:nth-child(4n) {border-right:0;}
#sections ul li a.more {position:absolute;bottom:15px;right:15px;background:url(../graphic/presentation/arrow.jpg) no-repeat center right;padding:0 15px 0 0;color:#7c7c7c;font-weight:bold;}
#sections .usage .head {height:30px;color:#b3001d;font-weight:bold;font-size:16px;visibility:hidden;}
#sections .usage li:nth-child(1) .head {visibility:visible;}
#sections .usage .list a {background:url(../graphic/presentation/arrow.jpg) no-repeat left 2px;padding:0 0 0 15px;color:#000;font-weight:bold;display:block;}
#sections .title {color:#000;font-weight:bold;}

.separator {background:#c6c6c6;height:1px;line-height:0;font-size:0;margin:10px auto 10px auto;clear:both;width:944px;}


#tags {padding:10px 0px 0px 0px;color:#000;}
#tags .start {background:url(../graphic/presentation/tags-head.jpg) no-repeat top left;width:986px;height:32px;}
#tags h5 {font-size:16px;color:#fff;padding:8px 0px 0px 20px;}
#tags a {color:#000;}
#tags .cnt {border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;background:#f8f8f8;padding:10px 20px;color:#000 !important;font-size:12px;line-height:21px;}
#tags .cnt p, #tags .cnt p span {color:#000 !important;}
#tags .end {background:url(../graphic/presentation/tags-end.jpg) no-repeat top left;width:986px;height:8px;font-size:0px;line-height:0px;}
#tags .f10 {font-size:10px;}
#tags .f14 {font-size:14px;}
#tags .f16 {font-size:16px;}
#tags .f18 {font-size:18px;}
#tags .f20 {font-size:20px;}
#tags .f22 {font-size:22px;}
#tags .f24 {font-size:24px;}
#tags .f26 {font-size:26px;}
#tags .f30 {font-size:30px;}

#prod-group {padding:20px 0px 0px 0px;}
#prod-group ul {list-style:none;padding:10px 0px 0px 0px;margin:0px;}
#prod-group ul li {border:1px solid #afafaf;height:195px;width:160px;padding:10px;float:left;margin:0px 18px 18px 0px;}
#prod-group ul li table {font-weight:bold;color:#000;height:55px; vertical-align:bottom;}
#prod-group ul li span {text-align:center;height:145px;display:block;}
#prod-group ul .remove {margin-right:0px;}
#prod-group h4 {background:url(../graphic/presentation/h-ico.jpg) no-repeat center left;padding:10px 35px;font-size:21px;color:#000;}

#bottom {padding:10px 0;background:#636363;}
#bottom .cnt {padding:0;width:960px;margin:0 auto;}
#bottom .cnt ul {list-style:none;padding:0px 0px 0px 20px;margin:0px;float:left;width:220px;}
#bottom .cnt ul li {color:#fff;line-height:18px;}
#bottom .cnt ul li a {color:#fff;}

#bottom-nav {background:#9d0124;height:35px;margin:0 auto;}
#bottom-nav ul {list-style:none;padding:10px 0px 0px 0px;margin:0px;text-align:center;}
#bottom-nav ul li {display:inline;padding:2px 20px 2px 0px;}
#bottom-nav ul li a {background:url(../graphic/presentation/bottom-nav-a.jpg) no-repeat center left;padding:4px 0px 0px 20px;color:#fff;}

#footer-nav {background:#efefef;}
#footer-nav ul {list-style:none;padding:15px 0px 20px 0px;margin:0px;text-align:center;}
#footer-nav ul li {display:inline;border-left:1px solid #000;line-height:12px;padding:0px 10px 0px 10px;color:#000;}
#footer-nav ul li a {color:#000;}
#footer-nav ul .remove {border-left:0px;}

#links-nav {background:#efefef;}
#links-nav ul {list-style:none;padding:15px 0px 20px 0px;margin:0px;text-align:center;font-size:10px;}
#links-nav ul li {display:inline;border-left:1px solid #7d8184;line-height:8px;padding:0px 10px 0px 10px;color:#7d8184;}
#links-nav ul li:first-child {border-left:0;}
#links-nav ul li a {color:#606060;}
#links-nav ul .remove {border-left:0px;}


#footer {width:978px;margin:0 auto;background:#efefef;}
#footer, #footer a {color:#000;}
#footer .left {float:left;}
#footer .left img {vertical-align:middle;}

#footer .right {float:right;text-align:right;border-right:1px solid #7f7f7f;padding:0px 20px 0px 0px;}
#footer #logos {float:right;}

#info-contact {padding:0px 0px 20px 0px;}
#info-contact h4 {font-size:21px;font-weight:bold;background:url(../graphic/presentation/h-ico.jpg) no-repeat center left;padding:0px 0px 0px 35px;line-height:40px;color:#000;}
#info-contact .start {background:url(../graphic/presentation/info-contact-start.jpg) no-repeat top left;width:981px;height:10px;line-height:0px;font-size:0px;margin:10px 0px 0px 0px;}
#info-contact .cnt {background:#f1f1f1;border-left:1px solid #afafaf;border-right:1px solid #afafaf;padding:5px 20px;color:#000;width:939px;}
#info-contact .end {background:url(../graphic/presentation/info-contact-end.jpg) no-repeat top left;width:981px;height:10px;line-height:0px;font-size:0px;}
#info-contact ul {list-style:none;padding:0px;margin:0px;}
#info-contact li {width:450px;float:left;padding:0px 30px 0px 0px;text-align:justify;}
#info-contact .remove {padding-right:0px;}

#contact-map {color:#000;width:662px;float:left;}
#contact-map .start {background:url(../graphic/presentation/contact-map-start.jpg) no-repeat top left;width:656px;height:8px;line-height:0px;font-size:0px;}
#contact-map .end {background:url(../graphic/presentation/contact-map-end.jpg) no-repeat top left;width:656px;height:8px;line-height:0px;font-size:0px;}
#contact-map .cnt {background:#f8f8f8;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;width:654px;}
#contact-map h4 {font-size:15px;color:#000;border-bottom:1px solid #c6c6c6;padding:5px 10px 10px 10px;}

#contact-map .left {width:260px;float:left;padding:20px 10px 0px 10px;line-height:22px;}
#contact-map .right {width:360px;float:right;padding:20px 10px 0px 0px;line-height:22px;}
#contact-map span a {color:#a61939;font-weight:bold;}
#contact-map a {color:#000;}

#contact-form {float:right;width:312px;}
#contact-form #form {padding:0px 0px 20px 0px;}
#contact-form #form .start {background:url(../graphic/presentation/contact-form-form-start.jpg) no-repeat top left;width:310px;height:8px;line-height:0px;font-size:0px;}
#contact-form #form .end {background:url(../graphic/presentation/contact-form-form-end.jpg) no-repeat top left;width:310px;height:8px;line-height:0px;font-size:0px;}
#contact-form #form .cnt {background:#f8f8f8;width:308px;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
#contact-form h4 {font-size:15px;color:#000;border-bottom:1px solid #c6c6c6;padding:5px 10px 10px 10px;}
#contact-form #form .formula {padding:20px 0px 0px 0px !important;display:block;color:#000;}
#contact-form #form .formula label {width:70px;float:left;padding:5px 0px 0px 20px;font-size:11px;}
#contact-form #form .formula .input-text {width:190px;border:1px solid #c9c9c9;padding:3px;}
#contact-form #form .formula div {padding:0px 0px 5px 0px;}
#contact-form #form .formula .input-textarea {width:190px;border:1px solid #c9c9c9;height:80px;padding:3px;}
#contact-form #form .formula .input-submit {float:right;margin:0px 20px 0px 0px;background:none;border:none;cursor:pointer;color:#9d0124;font-weight:bold;font-size:15px;}

#contact-form .llinks {background:url(../graphic/presentation/contact-form-links.jpg) no-repeat top left;width:310px;height:185px;}
#contact-form .llinks ul {list-style:none;padding:42px 0px 0px 126px;margin:0px;}
#contact-form .llinks ul li {padding:0px 0px 10px 0px;}
#contact-form .llinks ul li a {color:#9d0124;font-weight:bold;}

#subpage {}
#subpage #submenu {width:200px;float:left;}
#filter {color:#606060;}
#filter .start {background:url(../graphic/presentation/filter-start.jpg) no-repeat top left;width:193px;height:9px;line-height:0px;font-size:0px;}
#filter .end {background:url(../graphic/presentation/filter-end.jpg) no-repeat top left;width:193px;height:9px;line-height:0px;font-size:0px;}
#filter .cnt {background:#f1f1f1;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;width:191px;float:left;}
#filter .search {padding:5px 0px 8px 5px;border-bottom:1px solid #c1c1c1;}
#filter .search .input-text {width:95px;height:10px;border:1px solid #000;padding:3px;vertical-align:middle;margin:0px 3px 0px 0px;}
#filter .search .input-submit {background:url(../graphic/presentation/filter-search-input-submit.jpg) no-repeat top left;width:18px;height:18px;cursor:pointer;border:0px;vertical-align:middle;}
#filter ul {padding:0px 0px 3px 0px;margin:0px 5px 5px 5px;list-style:none;border-bottom:1px dotted #9d0124;font-size:11px;width:180px;}
#filter span {padding:10px 5px;display:block;}
#filter ul input {vertical-align:middle;}
#filter ul input[type="checkbox"] {margin-right:5px;}

#filter ul li .input-submit {background:#9d0123;color:#fff;font-weight:bold;padding:2px 10px;border:0px;cursor:pointer;}
#filter .input-select {border:1px solid #9d0124;width:178px;color:#666;margin:0px 0px 5px 0px;}
#filter .remove {border-bottom:0px;}
#filter .last {text-align:right;}

#submenu {}
.links {padding:10px 0px;}
.links .start {background:url(../graphic/presentation/submenu-links-start.jpg) no-repeat top left;width:193px;height:8px;line-height:0px;font-size:0px;}
.links .end {background:url(../graphic/presentation/submenu-links-end.jpg) no-repeat top left;width:193px;height:8px;line-height:0px;font-size:0px;}
.links .cnt {background:#b90020;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;width:191px;}
.links ul {margin:0px;padding:0px 10px;list-style:none;color:#fff;}
.links ul li {border-bottom:1px dotted #fff;padding:5px 0px 5px 0px;font-weight:bold;}
.links ul li a {color:#fff;background:url(../graphic/presentation/submenu-links-li-a.jpg) no-repeat center left;padding:0px 0px 0px 20px;display:block;}
.links ul .remove {border-bottom:0px;}

.medialinks {}
.medialinks ul {list-style:none;padding:0px 10px 0px 10px;margin:0px;}
.medialinks .start {background:url(../graphic/presentation/media-links-start.jpg) no-repeat top left;width:194px;height:8px;font-size:0px;line-height:0px;}
.medialinks .end {background:url(../graphic/presentation/media-links-end.jpg) no-repeat top left;width:194px;height:8px;font-size:0px;line-height:0px;}
.medialinks .cnt {background:#f8f8f8;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;width:192px;}
.medialinks .i1 {background:url(../graphic/presentation/media-links-ico1.jpg) no-repeat center left;}
.medialinks .i2 {background:url(../graphic/presentation/media-links-ico2.jpg) no-repeat center left;}
.medialinks .i3 {background:url(../graphic/presentation/media-links-ico3.jpg) no-repeat center left;}
.medialinks li a {color:#000;display:block;padding:10px 0px 10px 40px;}
.medialinks li {padding:0px 0px 0px 0px;border-bottom:1px dotted #9d0124;}
.medialinks .remove {border-bottom:0px;}
.medialinks h5 {font-size:15px;color:#000;border-bottom:1px solid #c6c6c6;padding:3px 0px 7px 15px; font-weight:bold;}

.infolinks {padding:10px 0px;}
.infolinks ul {list-style:none;padding:0px 15px;margin:0px;font-size:18px;color:#9d0124;}
.infolinks .start {background:url(../graphic/presentation/media-links-start.jpg) no-repeat top left;width:194px;height:8px;font-size:0px;line-height:0px;}
.infolinks .end {background:url(../graphic/presentation/media-links-end.jpg) no-repeat top left;width:194px;height:8px;font-size:0px;line-height:0px;}
.infolinks .cnt {background:#f8f8f8;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;width:192px;}
.infolinks ul li {padding:3px 0px 3px 12px;border-bottom:1px dotted #9d0124;background:url(../graphic/presentation/info-links-li.jpg) no-repeat left 10px;}
.infolinks ul li a {color:#000;font-size:12px;}
.infolinks ul .remove {border-bottom:0px;}
.infolinks h5 {font-size:15px;color:#000;border-bottom:1px solid #c6c6c6;padding:3px 0px 7px 15px;font-weight:bold;}

#submenu .newsletter {}
#submenu .newsletter h5 {font-size:15px;color:#000;border-bottom:1px solid #c6c6c6;padding:3px 0px 7px 15px;font-weight:bold;}
#submenu .newsletter .start {background:url(../graphic/presentation/media-links-start.jpg) no-repeat top left;width:194px;height:8px;font-size:0px;line-height:0px;}
#submenu .newsletter .end {background:url(../graphic/presentation/media-links-end.jpg) no-repeat top left;width:194px;height:8px;font-size:0px;line-height:0px;}
#submenu .newsletter .cnt {background:#f8f8f8;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;width:192px;}
#submenu .newsletter .input-text {width:140px;height:10px;border:1px solid #000;padding:3px;vertical-align:middle;margin:0px 3px 0px 0px;}
#submenu .newsletter .input-submit {background:url(../graphic/presentation/filter-search-input-submit.jpg) no-repeat top left;width:18px;height:18px;cursor:pointer;border:0px;vertical-align:middle;}
#submenu .newsletter .formula {padding:10px 0px 10px 10px !important;}

#prod {float:right;width:765px;color:#000;}
#prod .right-side {width:385px;float:left;padding-top:40px;}
#prod .left-side {width:350px;float:left;padding-top:40px;position:relative;}
#prod .left-side .sun-big {background:url(../graphic/presentation/slonce.png) no-repeat top left;width:114px;height:77px;text-align:center;padding:36px 0 0 0;font-size:19px;color:#a1051a;font-weight:bold;position:absolute;top:40px;right:40px;cursor:pointer;display:block;} 
#prod .left-side .image {text-align:center;}
#prod .left-side .image span {float:right;padding-right:30px;}
#prod .left-side .simg-nav {position:relative;padding:0px 20px;width:280px;}
#prod .left-side .simg ul {width:280px;}
#prod .left-side .simg {margin:0px 0px 0px 15px;width:300px;}
#prod .left-side .simg li {padding:3px 3px 0px 3px;text-align:center;border:0px;background:url(../graphic/presentation/bg-simg-img.jpg) no-repeat top left;width:89px;height:86px;float:left;}
#prod .left-side .simg li img {width:80px;height:80px;cursor:pointer;}
#prod .left-side .simg-nav a.prev, #prod .left-side .simg-nav a.next {display:block;margin-top:-1px;}
#prod .left-side .simg-nav a.prev {position:absolute;left:0px;top:0px;background:url(../graphic/presentation/simg-left.jpg) no-repeat top left;width:9px;height:87px;cursor:pointer;}
#prod .left-side .simg-nav a.next {position:absolute;right:0px;top:0px;background:url(../graphic/presentation/simg-right.jpg) no-repeat top left;width:9px;height:87px;cursor:pointer;}
#prod h1 {font-size:19px;line-height:24px;color:#000;background:url(../graphic/presentation/h-ico.jpg) no-repeat top left;padding:0px 0px 0px 35px;}
/* #prod ul {list-style:square;padding:0px;margin:0px;} 
#prod .right-side ul ul{margin: 10px 0 10px;}
#prod .right-side ul li{margin-left: 35px;}
#prod .right-side ul>div{border-bottom:1px solid #ccc;padding:10px 0px;}
#prod .right-side ul>div span {display:block;padding:0px 0px 0px 20px;}
#prod .right-side ul>div span a {padding:10px 0px 10px 55px;display:block;color:#9d0124;font-weight:bold;}
#prod .right-side ul>div span .i1 {background:url(../graphic/presentation/prod-ico1.jpg) no-repeat center left;}
#prod .right-side ul>div span .i2 {background:url(../graphic/presentation/prod-ico2.jpg) no-repeat center left;}
#prod .right-side ul>div  p {line-height:17px;}
*/
#det-data-rotate {position:relative;z-index:15;margin-top:-9px;float:left;}
#det-data-rotate ul {list-style:none;padding:0px;margin:0px;position:relative;z-index:15;}
#det-data-rotate .three li {float:left;width:150px;padding:0px 20px 20px 20px;margin:0px 0px 0px 0px;background:url(../graphic/presentation/rotate-three-ul-li.jpg) no-repeat right 25px;height:250px;}
#det-data-rotate .three .image {height:150px;display:block;text-align:center;}
#det-data-rotate .three li .inner {border-top:1px solid #e5e5e5;display:block;padding:25px 0px 0px 0px;}
#det-data-rotate .clear {clear:both;display:block;font-size:0px;}
#det-data-rotate a {color:#000;}
#det-data-rotate .start {background:url(../graphic/presentation/rotate-start.gif) no-repeat top left;width:763px;height:11px;line-height:0px;font-size:0px;position:relative;z-index:10;}
#det-data-rotate .end {background:url(../graphic/presentation/rotate-end.gif) no-repeat top left;width:763px;height:11px;line-height:0px;font-size:0px;}
#det-data-rotate .cnt {border-left:1px solid #afafaf;border-right:1px solid #afafaf;width:761px;}
#det-data-rotate .three li .remove {border-top:0px;}
#det-data-rotate .three .removeborder {background:none;}

#det-data-nav {list-style:none;padding:0px;margin:0px;position:relative;z-index:20;}
#det-data-nav li {list-style:none; float:left;position:relative;padding:0px 5px 0px 0px;}
#det-data-nav li a {background:url(../graphic/presentation/det-data-nav-li-a.gif) no-repeat top left;width:133px;text-align:center;display:block;height:32px;padding:8px 0px 0px 0px;font-weight:bold;color:#000;}
#det-data-nav li a.current {background:url(../graphic/presentation/det-data-nav-li-a-current.gif) no-repeat top left;width:133px;text-align:center;display:block;height:24px;padding:8px 0px 0px 0px;font-weight:bold;color:#000;position:relative;z-index:100;color:#000;}
#det-data-nav #ex-one a.current {background:url(../graphic/presentation/det-data-nav-li-a-current-short.gif) no-repeat top left;width:133px;text-align:center;display:block;height:32px;padding:8px 0px 0px 0px;font-weight:bold;color:#000;position:relative;}
#det-data-nav #ex-one a {background:url(../graphic/presentation/det-data-nav-li-a-first.gif) no-repeat top left;width:133px;text-align:center;display:block;height:32px;padding:8px 0px 0px 0px;font-weight:bold;color:#000;}

#det-data-rotate .two {list-style:none;padding:0px 15px;margin:0px;}
#det-data-rotate .two li {padding:8px 0px;border-top:1px solid #bfbfbf;display:block;position:relative;}
#det-data-rotate .two li img {vertical-align:middle;margin:0px 10px 0px 10px;}
#det-data-rotate .two .remove {border-top:0px;}

#det-data-rotate #dd-one {padding:0px 0px 0px 20px;}
#det-data-rotate .one {padding:0px;float:left;margin:10px 0px;}
#det-data-rotate .one li {padding:3px 10px 3px 100px;border-bottom:1px solid #ccc;}
#det-data-rotate .one li span {position:absolute;left:10px;font-weight:bold;}
#det-data-rotate .one .select {background:#eee;}

#det-data-rotate .four {padding:0px 0px 10px 40px;float:left;}
#det-data-rotate .four li {float:left;width:140px;height:165px;border:1px solid #ccc;margin:10px 10px 0px 0px;padding:10px;}
#det-data-rotate .four .image {text-align:center;}
/*#det-data-rotate .four li strong a {color:#9d0124;}*/

#list {float:right;width:772px;}
#list h1 {font-size:19px;line-height:24px;color:#000;background:url(../graphic/presentation/h-ico.jpg) no-repeat top left;padding:0px 0px 0px 35px;}
#list .left-side {float:left;width:568px;}
#list .right-side {float:right;width:194px;}

#list .sort {font-size:11px;color:#9d0124; padding:15px 0px 30px 0px;}
#list .input-select {color:#9d0124;font-size:11px;border:1px solid #9d0124;vertical-align:middle;}
#list .sort img {vertical-align:top;}

#list .prods {}
#list .prods ul {list-style:none;padding:0px;margin:0px;}
#list .prods li {width:160px;padding:10px 10px 3px 10px;border:1px solid #afafaf;margin:0px 5px 5px 0px; float:left;position:relative;}
#list .prods li .sun-small {position:absolute;top:52px;right:0;background:url(../graphic/presentation/slonce-male.png) no-repeat top left;width:84px;height:56px;text-align:center;font-size:14px;padding:28px 0 0 0;color:#a1051a;cursor:pointer;display:block;}
#list .prods li span, #list .prods li strong {display:block;}
#list .prods li .image {display:block;text-align:center;height:125px;}
#list .prods li h3 {font-weight:bold;color:#000;}
#list .prods li h3 a {color:#000;}
#list .prods li strong {color:#9d0124;}
#list .prods li p {height:80px;padding:10px 0px;display:block;line-height:15px;}
#list .prods li .compare {border-top:1px dotted #a2a2a2;text-align:right;padding:5px 0px 0px 0px; font-weight:bold; color:#9d0124;}
#list .prods li .compare input {vertical-align:middle;}

a.offer {background:url(../graphic/presentation/send-question.jpg) no-repeat center left;padding:10px 0 10px 40px;color:#787878;font-weight:bold;font-size:12px;margin-left:5px;}

#list .box1 {background:url(../graphic/presentation/list-box2.jpg) no-repeat top left;width:173px;height:32px;padding:90px 0px 0px 20px;font-size:16px;color:#000;}
#list .box1 a {color:#000;font-weight:bold;}

                
#infobox {position:relative;}
#infobox a.trigg {font-size:12px;font-weight:bold;color:#fff;background:url(../graphic/presentation/infobox-trigger.jpg) no-repeat center left;padding:5px 0px 5px 0px;display:block;width:60px;float:right;}
#infobox .preview {height:45px;overflow:hidden;float:left;margin:0px;}
#infobox .full {height:auto;}
#infobox .visible {height:27px;line-height:normal;font-size:12px;visibility:visible;display:block;}
#infobox .hidden {height:0px;line-height:0px;font-size:0px;visibility:hidden;display:none;}
#infobox .left-side {width:560px;float:left;padding:20px 0 0 0;}
#infobox .left-side p {padding:0px 0px;line-height:16px;text-align:justify;}
#infobox .right-side {background:url(../graphic/presentation/infobox-right-full.jpg) no-repeat top left;width:185px;float:right;}
#infobox .right-side ul {list-style:none;padding:0px;margin:0px;}
#infobox .right-side ul li {border-bottom:1px solid #afafaf;padding:0px 0px 0px 10px;}
#infobox .right-side ul li a {display:block;padding:9px 0px 9px 40px;color:#000;}
#infobox .right-side ul li .i1 {background:url(../graphic/presentation/infobox-i1.jpg) no-repeat center left;padding-top:7px;padding-bottom:7px;}
#infobox .right-side ul li .i2 {background:url(../graphic/presentation/infobox-i2.jpg) no-repeat center left;}
#infobox .right-side ul li .i3 {background:url(../graphic/presentation/infobox-i3.jpg) no-repeat center left;}
#infobox .right-side ul li .i4 {background:url(../graphic/presentation/infobox-i4.jpg) no-repeat center left;}
#infobox .right-side ul li .i5 {background:url(../graphic/presentation/infobox-i5.jpg) no-repeat center left;}
#infobox .right-side ul .remove {border-bottom:0px;}
#infobox .bottom {float:left;}
#infobox .bottom .left-side {background:url(../graphic/presentation/infobox-bottom-left.jpg) no-repeat top left;width:577px;text-align:right;padding:0px 15px 0px 0px;}
#infobox .bottom .right-side {background:url(../graphic/presentation/infobox-bottom-right.jpg) no-repeat top left;width:170px;text-align:right;padding:0px 15px 0px 0px;}

/* #main {width:976px;margin:0 auto;} */
#main .left-side {width:193px;float:left;padding-right:10px;}
#main .center {width:480px;float:left;}
#main .right-side {width:283px;float:right;}

#main .search-box {padding:0px 0px 5px 0px;}
#main .search-box .start {background:url(../graphic/presentation/search-start.jpg) no-repeat top left;width:193px;height:8px;font-size:0px;line-height:0px;}
#main .search-box .end {background:url(../graphic/presentation/search-end.jpg) no-repeat top left;width:193px;height:8px;font-size:0px;line-height:0px;}
#main .search-box .cnt {background:#f1f1f1;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;width:181px;padding:5px 0px 5px 10px;}
#main .search-box strong {font-weight:bold;color:#000;float:left;display:block;padding:1px 10px 0px 0px;}
#main .search-box .input-text {background:url(../graphic/presentation/search-input-text.jpg) no-repeat top left;width:96px;height:18px;border:0px;font-size:11px;vertical-align:middle;float:left;}
#main .search-box .input-submit {background:url(../graphic/presentation/search-input-submit.jpg) no-repeat top left;width:17px;height:18px;border:0px;cursor:pointer;vertical-align:middle;float:left;}

#main .combox {}
#main .combox .one {background:url(../graphic/presentation/com-box1.jpg) no-repeat top left;width:193px;height:122px;margin:0px 0px 5px 0px;}
#main .combox .two {background:url(../graphic/presentation/com-box2.jpg) no-repeat top left;width:193px;height:123px;margin:0px 0px 5px 0px;}
#main .combox .three {background:url(../graphic/presentation/com-box3.jpg) no-repeat top left;width:193px;height:122px;margin:0px 0px 5px 0px;}
#main .combox .four {background:url(../graphic/presentation/com-box4.jpg) no-repeat top left;width:193px;height:122px;margin:0px 0px 5px 0px;}
#main .combox a {color:#000;font-size:17px;padding:90px 0px 0px 10px;display:block; color: rgb(65, 65, 65); }
#main .combox .two a {padding-top:80px;}
#main .combox .two span {font-size:14px;display:block;}

#main .articles {margin:0px;padding:0px;list-style:none;}
#main .center h4 {background:url(../graphic/presentation/main-center-h4.jpg) no-repeat center left;padding:5px 0px 5px 25px;color:#c1022c;font-size:17px;font-weight:bold;}
#main .articles li {padding:20px 0px 0px 0px;}
#main .articles h3 {color:#c1022c;font-weight:bold;font-size:14px;border-bottom:1px solid #7f7f7f;padding:0px 0px 5px 0px;}
#main .articles h3 a {color:#c1022c;}
#main .articles p {color:#7a7a7a;line-height:20px;text-align:justify;}
#main .articles a.more {display:block;color:#7a7a7a;font-weight:bold;text-align:right;}

#main .right-side .promo {width:178px;height:98px;padding:10px 140px 0px 100px;margin:0px 0px 5px 0px;position:relative;}
#main .right-side .one {background:url(../graphic/presentation/promo1.jpg) no-repeat top right;}
#main .right-side .two {background:url(../graphic/presentation/promo2.jpg) no-repeat top right;}
#main .right-side .three {background:url(../graphic/presentation/promo3.jpg) no-repeat top right;}
#main .right-side .four {background:url(../graphic/presentation/promo4.jpg) no-repeat top right;}
#main .right-side .five {background:url(../graphic/presentation/promo5.jpg) no-repeat top right;}
#main .right-side .promo h5 {font-size:21px;color:#414141;line-height:12px;}
#main .right-side .promo p {font-size:13px;color:#5a5a5a;padding:0px 0px;margin:0px;display:block;}
#main .right-side .promo span {display:block;color:#000;font-size:11px;}
#main .right-side a {color:#414141;}
#main .right-side .promo .tag-a {background:url(../graphic/presentation/promo-tag-a.png) no-repeat top left;width:100px;height:108px;position:absolute;top:0px;left:0px;}
#main .right-side .promo .tag-b {background:url(../graphic/presentation/promo-tag-b.png) no-repeat top left;width:100px;height:108px;position:absolute;top:0px;left:0px;}
#main .right-side .promo .tag-c {background:url(../graphic/presentation/promo-tag-c.png) no-repeat top left;width:100px;height:108px;position:absolute;top:0px;left:0px;}
#main .right-side .promo .tag-d {background:url(../graphic/presentation/promo-tag-d.png) no-repeat top left;width:100px;height:108px;position:absolute;top:0px;left:0px;}


#main-info {padding:20px 0px 0px 0px;width:976px;margin:0 auto;}
#main-info h3 {border-bottom:1px solid #b13450;font-size:30px;line-height:35px;padding:0 0 15px 50px;background:url(../graphic/presentation/h3-ikona.jpg) no-repeat 10px top;color:#c1022e;}
#main-info ul {list-style:none;padding:0px;margin:0px;float:left;}
#main-info ul li {width:225px;float:left;position:relative;z-index:20;margin:5px 0 0 15px;}
#main-info ul li h5 {font-size:17px;color:#424242;text-transform:uppercase;border-left:3px solid #be0322;padding:0 0 0 8px;margin:0 0 10px 0;}
#main-info ul .last {background:none;width:236px;margin-right:-3px;position:relative;}
#main-info ul .first {margin-left:10px}
#main-info .cnt {padding:10px 0;}
#main-info ul li p {border-top:1px dotted #424242;padding:10px 0;min-height:130px;}
#main-info ul li .more {display:block;float:right;color:#ba0000;font-weight:bold;background:url(../graphic/presentation/main-info-more.jpg) no-repeat center right;padding:5px 15px 5px 0;border-top:1px solid #3d3d3d;}

#single {color:#000;}
#single .left-side {width:282px;float:left;padding:0px 10px 0px 0px;}
#single .right-side {width:650px;float:left;padding:0px 0px 0px 10px;}
#single .left-side ul {list-style:none;padding:0px;margin:0px;}
#single .left-side ul li {padding:0px;margin:0px;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;background:#f8f8f8;}
#single .left-side ul li ul {padding:5px 0px;margin:0px;}
#single .left-side ul li ul li {margin:0px 10px 0px 45px;padding:8px 0px 8px 0px;border-bottom:1px dotted #9d0124;border-left:0px;border-right:0px;}
#single .left-side ul .head {background:#9d0124;height:45px;position:relative;border-left:0px;border-right:0px;}
#single .left-side ul .head img {position:absolute;top:0px;left:18px;}
#single .left-side ul .first {background:url(../graphic/presentation/single-menu-first.jpg) no-repeat top left;width:282px;height:44px;}
#single .left-side ul .first img {top:1px;left:6px;}
#single .left-side ul .head strong {padding:16px 0px 0px 68px;display:block;color:#fff;}
#single .left-side ul .end {background:url(../graphic/presentation/single-menu-end.jpg) no-repeat top left;width:282px;height:8px;line-height:0px;font-size:0px;border-left:0px;border-right:0px;}
#single .right-side p {line-height:18px;}
#single .right-side h2 {font-size:21px;font-weight:bold;background:url(../graphic/presentation/h-ico.jpg) no-repeat top left;padding:0px 0px 0px 35px;line-height:28px;color:#000;margin:0px 0px 20px 0px;}

#article a, #video-detail a {color:#9d0224; text-decoration:none;}
#article a:hover, #video-detail a:hover {color:#9d0224; text-decoration:underline;}

#article table td {background-color:#fff; font-weight:normal;}
#article table th {background-color:#ccc;font-weight:bold;}
#article table .row td {background:#eee;}

.maplayer {color:#000;float:left;position:relative;}
.mapshow {display:block;visibility:visible;background:red;width:567px;background:url(../graphic/presentation/maplayer.gif) no-repeat top left;position:absolute;top:90px;right:0px;z-index:500;}
.maphide {display:none;visibility:hidden;width:0px;height:0px;position:absolute;top:90px;right:0px;z-index:500;}
.map-inner {background:url(../graphic/presentation/map-inner.gif) repeat-y;width:567px;}
.map-inside {background:url(../graphic/presentation/map-inside.gif) no-repeat top left;width:567px;}
.map-end {background:url(../graphic/presentation/map-end.gif) no-repeat top left;width:567px;height:8px;font-size:0px;line-height:0px;}

.maplayer h5 {font-size:21px;color:#fff;font-weight:bold;padding:15px 0px 0px 20px;height:34px;}
.maplayer p {text-align:justify;line-height:17px;}
.maplayer .cnt {padding:15px 20px 20px 20px;}
.maplayer .cnt .left {width:262px;float:left;padding-top:20px;}
.maplayer .cnt .right {width:262px;float:right;padding-top:20px;}
.maplayer .cnt .right ul {list-style:none;padding:0px;margin:0px;float:left;}
.maplayer .cnt .right ul li {padding:7px 0px 7px 0px;position:relative;width:262px;}
.maplayer .cnt .right ul li label {font-size:11px;color:#4d4d4d;}
.maplayer .cnt .right ul li span {position:absolute;top:0;left:70px;}
.maplayer .cnt .right ul li .input-text {background:url(../graphic/presentation/maplayer-input-text.jpg) no-repeat top left;width:181px;padding:5px 0px 5px 10px;font-size:11px;border:0px;}
.maplayer .cnt .right ul li .input-textarea {background:url(../graphic/presentation/maplayer-input-textarea.jpg) no-repeat top left;width:171px;height:63px;padding:10px;border:0px;font-size:11px;}
.maplayer .textarea {display:block;height:60px;float:left;}
.maplayer .submit {text-align:right;}
.maplayer .input-submit {background:none;border:none;cursor:pointer;color:#9d0124;font-weight:bold;font-size:15px;position:absolute;bottom:10px;right:10px;}


/**My styles **/
#tabs {
   margin-bottom: 10px !important;
}

#slider{
   padding-top: 0 !important;
}

.left-side li a{
	color: black;
}

#slider, #slider *{
	overflow: hidden !important;
}

#list h1 {
	line-height: 28px;
}

.jflow-content-slider-upper{
	position: relative;	
}

#myController-upper{
	position: absolute !important;
	height: 22px !important;
	width: 40px !important;
	right: 0;
}

.links .cnt{
	background: #a00024;
}

.shadow{
	position: absolute;
	left:0;
	top: 0;
	z-index:499;
	background: url("../js/jquery/ui/css/images/ui-bg_inset-soft_15_2b2922_1x100.png") repeat-x scroll 50% bottom #2B2922;
	
	height: 500px;
	filter: alpha(opacity=50);
	opacity: 0.5;
	
	
	
}



#list .prods li p {
	height: 70px;
}

#list .prods li .compare {
	padding-top: 0;
}

.prods  .image{
	height: 115px;
}

.nav a{
	color: white;
}

.white{
	color:white;
}


.right-side h3{
  margin: 12px 0 8px 0;
}
.right-side p{
	text-align: justify;
	margin-bottom: 8px;
}
	
#info-multi .left-side .boxes .normal ul li{
	list-style: none;	
}	


.search span{
	padding: 0px !important;
}

.promo{
	padding-right: 40px !important; 
	width: 278px !important;
}

#prod .right-side ul li span{
  display: inline !important;
  padding: 0 !important;
}

#prod h1 {
  height:27px;
}

#slider{
    /*height: 176px;*/
}

.slide-thumbnail-upper{
    display: none;
}

#myController-upper {
    z-index: 200;
}


img{
    border-color: white;

}

/*
.preview2{  
  background:url("../graphic/presentation/infobox-left-full2.jpg") no-repeat scroll left top transparent !important;
  float:left;
  width:777px !important;   
}
*/

.bottom2, .bottom2 div{  
  width:756px !important; 
  background-color: rgb(119, 119, 119); 
  padding-right: 20px;
}

.buttons li {margin-top:10px;width:188px;}
.buttons li:first-child {margin-top:0;}
.buttons li a {color:#000;font-weight:bold;font-size:12px;background:url(../graphic/presentation/btn-grey.jpg) repeat-y;display:block;border-left:1px solid #b0b0b0;border-right:1px solid #b0b0b0;padding:0 0 0 15px;}
.buttons li .start {background:url(../graphic/presentation/btn-start.jpg) no-repeat top left;width:188px;height:12px;line-height:0;font-size:0;}
.buttons li .end {background:url(../graphic/presentation/btn-end.jpg) no-repeat top left;width:188px;height:12px;line-height:0;font-size:0;}
.buttons li img {vertical-align:middle;margin-right:15px;}

.redbox {padding-top:10px;}
.redbox .cnt {background:#b90020;padding:10px;width:166px;border-left:1px solid #aeaeae;border-right:1px solid #aeaeae;}
.redbox .cnt li {border-top:1px dotted #fff;padding:5px 0;}
.redbox .cnt li:first-child {border:0;}
.redbox .cnt a {color:#fff;}
.redbox big {background:#575757;display:block;padding:5px 10px 10px 10px;color:#fff;font-size:15px;text-transform:uppercase;width:166px;border-left:1px solid #aeaeae;border-right:1px solid #aeaeae;}
.redbox .start {background:url(../graphic/presentation/redbox-head-start.jpg) no-repeat top left;height:11px;width:188px;font-size:0;line-height:0;}
.redbox .end {background:url(../graphic/presentation/redbox-end.jpg) no-repeat top left;width:188px;height:11px;font-size:0;line-height:0;}
.redbox .cnt h4 {color:#fff;padding:10px 0 0 0;}
.redbox .cnt h4 img {vertical-align:middle;margin-right:10px;}

.laylinks {padding:0;margin:0;}
.laylinks ul {border-bottom:1px solid #ccc;padding:0;margin:0;list-style:none;}
.laylinks ul li {clear:both;border-top:1px solid #ccc;position:relative;height:52px;line-height:52px;}
.laylinks ul li .btn {width:90px;float:left;text-align:center;margin-right:10px;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;}
.laylinks ul li a {color:#9d0124;font-weight:bold;cursor:pointer;}
.laylinks ul li .btn.current {background:#9b0123}
.laylinks ul li .btn img {vertical-align:middle;}
.laylinks ul li .lay {display:none;position:absolute;top:52px;left:0;background:#9b0123;z-index:50;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;width:260px;z-index:200;}
.laylinks ul li .lay ul {border-bottom:0;padding:20px;}
.laylinks ul li .lay ul li {clear:both;border-top:0;height:auto;line-height:normal;color:#fff;border-top:1px solid #b74e65;padding:10px 0;}
.laylinks ul li .lay ul li:first-child {border-top:0;}

#footnew {color:#606060;position:relative;padding:10px 0 0 0;background:#efefef;}
#footnew .logo {float:left;border-right:1px solid #7f7f7f;height:65px;padding:5px 0 0 0;}
#footnew .text {float:left;padding:0 0 0 15px;height:85px;}
#footnew .text p {padding:0;line-height:18px;}
#footnew .menu {float:right;border-left:1px solid #c2c2c2;padding:0 30px 0 15px;position:absolute;top:0;right:0;}
#footnew .menu ul {padding:5px 0;}
#footnew .menu ul li {width:90px;display:block;padding:3px 0;}
#footnew .menu ul li img {vertical-align:middle;}
#footnew .menu ul li a {background:url(../graphic/presentation/footnew-menu-links.png) no-repeat 0 0;display:block;height:13px;}
#footnew .menu ul li.topserw a {background-position:0 0;}
#footnew .menu ul li.topserw a:hover {background-position:-90px 0;}
#footnew .menu ul li.haws a {background-position:0 -19px;}
#footnew .menu ul li.haws a:hover {background-position:-90px -19px;}
#footnew .menu ul li.opatrunki a {background-position:0 -38px;}
#footnew .menu ul li.opatrunki a:hover {background-position:-90px -38px;}
#footnew .menu ul li.latarki {padding:1px 0;}
#footnew .menu ul li.latarki a {background-position:0 -55px;height:18px;}
#footnew .menu ul li.latarki a:hover {background-position:-90px -55px;height:18px;}
#footnew .menu ul li.sorbenty a {background-position:0 -76px;}
#footnew .menu ul li.sorbenty a:hover {background-position:-90px -76px;}
#footnew .authors {line-height:30px;padding-left:30px;}
#footnew .authors a {margin:0 5px;}
#footnew .authors img {vertical-align:middle;margin-bottom:8px;}

.promotions_resize {width:626px;}
