/* CSS Document */
body {font-family: Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;
	font-size:70%;  color:#333;  padding:0; margin:0;  text-align:center; background:#6E6E6E url('background-body.png') top center}


a img{border:none;}
a.description {text-decoration:none}
a.description:hover {text-decoration:underline}
p {margin:0;padding:3px 0}
form {padding:0 0 5px 0; margin:0; line-height:1.5em}
table {font-size:100%}

.categoryHide{display:none;}
.tac {text-align:center}
.tar {text-align:right}
.tal {text-align:left}
.vam {vertical-align:middle}
.vat {vertical-align:top}
.vac {vertical-align:middle}
.clearer-l {clear:left; height:1px; overflow:hidden; margin:0; padding:0;}
.clearer-r {clear:right; height:1px; overflow:hidden; margin:0; padding:0;}
.clearer {clear:both; height:1px; overflow:hidden; margin:0; padding:0;}
.info, .userNotify {border:3px double red; padding:10px; color:red; font-weight:bold; }
.info a, .userNotify a {color:red; font-weight:bold;}
.nowrap {white-space:nowrap}

.red {color:#CE211F}
.grow {color:#969594}
.black {color:#000}
.italic{font-style:italic}
.dnone{display: none;}





#body-in {background: url('background-top.png') top center repeat-x}
#page-container {width:1142px; margin:0 auto;}
#page-container-l {background: url('background-l.png') top left no-repeat}
#page-container-r {background: url('background-r.png') top right no-repeat}
#page-container-in {width:916px; text-align:left; margin: 0 auto; padding:0 0 100px 0; position:relative; background:#FFF}

#col-main {float:right; width:685px ; padding:2px;}
#col-main table td.vat {vertical-align:top}
/*
#col-main-in {float:left ;width:455px  ; }
#col-main-in1 {width:100%;position:relative;}
*/
#col-main-in h1,#basket h1, #col-main-in h2 { line-height:30px; color:#CE211F; font-size:130%;margin:0; background: url('col-main-bar.png') top left repeat-x}
/*#col-main-in h1 span,#basket h1 span, #col-main-in h2 span {background: url('col-main-bar-decoration.png') top right no-repeat; display:block; height:30px;}*/
#col-main-in #basket h1 span, #col-main-in h2 span {background: url('col-main-bar-decoration.png') top right no-repeat; display:block; height:30px;}
#col-main-in h2 span.detail-produktu {font-size:90%; margin-top:30px}
#col-main-in h2 span.kategorie-produktu {font-size:90%; margin-top:30px}
#col-main a {color:#333}

#bottomReferers { text-align:justify; clear:both; padding-top:10px;}
#bottomReferers a {text-decoration:none; padding:0 10px; white-space:nowrap;}
#bottomReferers strong{color:#000; font-weight:normal;}
#bottomReferers strong a{background:#4B4B4B;}
#bottomReferers a:hover{text-decoration:underline;}
#bottomReferers a.l1{color:#eaeaea;}
#bottomReferers a.l2{color:#000;}
#bottomReferers a.l3{color:#888;}
/*
#bottomReferers a.l1{color:#840;}
#bottomReferers a.l2{color:#000;}
#bottomReferers a.l3{color:#888;}
*/ 
#bottomReferers a.q5{font-size:120%; font-weight:bold;}
#bottomReferers a.q4{font-size:110%; font-weight:bold;}
#bottomReferers a.q3{font-size:100%; font-weight:normal;}
#bottomReferers a.q2{font-size:90%;  font-weight:normal;}
#bottomReferers a.q1{font-size:80%;  font-weight:normal;}
#bottomReferers a.q{font-size:70%;   font-weight:normal;}

#bestSearches { text-align:justify; clear:both; padding-top:10px; }
#bestSearches a {text-decoration:none; padding:0 10px; white-space:nowrap;}
#bestSearches strong{color:#000; font-weight:normal;}
#bestSearches strong a{background:#4B4B4B;}
#bestSearches a:hover{text-decoration:underline;}
#bestSearches a.l1{color:#eaeaea;}
#bestSearches a.l2{color:#000;}
#bestSearches a.l3{color:#888;}
#bestSearches a.q5{font-size:120%; font-weight:bold;}
#bestSearches a.q4{font-size:110%; font-weight:bold;}
#bestSearches a.q3{font-size:100%; font-weight:normal;}
#bestSearches a.q2{font-size:90%;  font-weight:normal;}
#bestSearches a.q1{font-size:80%;  font-weight:normal;}
#bestSearches a.q{font-size:70%;   font-weight:normal;}

#question {background:#F3F3F3; width:650px; padding:0px; margin:20px 0; margin-left:10px; border:solid 1px #E1E1E1}
#question h2{font-size:110%; background:none; padding:10px}

#foot-text {width:916px; background: #fff; margin:0 auto}
#foot-text-in {width:916px; background: #fff}
#foot-text-in1 {background:#fff; width:736px; margin:0 auto; color:#000}
.foot-lista {font-size:80%; /*border-top:solid 1px #8D8B8B;*/ color:#777;}
.foot-lista a{color:#777;}
.foot-lista .line {border-top:solid 1px #8D8B8B;}
.foot-lista .foot-lista-in { padding: 20px; width: 920px; margin: 0 auto;}

#bottom {width:916px; height:40px; background: url('bottom-left.gif') top left no-repeat; margin:0 auto}
#bottom-in {width:916px; height:40px; background: url('bottom-right.gif') top right no-repeat}
#bottom-in1 {background:#383838 url('bottom-bg.png') top left repeat-x; width:736px; height:40px;  margin:0 auto;line-height:40px; color:#FFF}
#bottom-in1 a{color:#fff; style:underline;}

#bottom-mirror {width:916px; height:46px; background:url('bottom-mirror-left.gif') top left no-repeat; margin:0 auto;}
#bottom-mirror-in {width:916px; height:46px; background: url('bottom-mirror-right.gif') top right no-repeat}
#bottom-mirror-in1 {background:url('bottom-mirror.gif') top left repeat-x; width:746px; height:46px;  margin:0 auto;line-height:46px; color:#FFF}
#bottom-mirror-in1 a{color:#fff; style:underline;}
#bottom-mirror-bottom {width:916px; height:auto; background:#5E5D5D url('bottom-mirror-bottom.png') top left repeat-x; margin:0 auto; color:#fff; padding:5px;}
#bottom-mirror-bottom table {margin-bottom:15px}
#bottom-mirror-bottom td {vertical-align:top; text-align:left}




/* zbozi */
#col-main-in .goodsOneInList {width:225px; float:left; margin-top:10px; margin-right:2px;}
#col-main-in .goodsOneInList h2 {background:#969696 url('goodsOneInList-bar-bg.png') top left no-repeat;font-weight:normal; text-align:center; font-size:100%; line-height:1em; padding:14px 25px;}
#col-main-in .goodsOneInList h2 a {color:#FFF; text-decoration:none}
#col-main-in .goodsOneInList h2 a:hover {text-decoration:underline}

#best-sale h2 {font-family: "Arial CE", "Arial"; color: #fff; background: url('bestseller-head-bg.png') no-repeat; width: 643px; height: 42px; line-height: 50px; overflow: hidden; font-size: 180%; font-weight: normal; padding: 7px 20px;}
#best-sale .goodsOneInList {text-align: center; background: url('bestseller-box.png') no-repeat; width: 221px; height: 254px; margin-left: 5px;}
#best-sale .goodsOneInList .heading {width: 100%;}
#best-sale .goodsOneInList .foto { background: url('bg-foto.png') no-repeat #fff; width: 159px; height: 159px; margin: 0 auto;}
#best-sale .goodsOneInList .foto-in {padding: 11px;}
#best-sale .goodsOneInList td {height: 38px;}
#best-sale .goodsOneInList h3 {margin: 0; max-height: 36px; overflow: hidden; font-size: 120%;}
#best-sale .goodsOneInList h3 a {text-decoration: none; font-weight: normal; color: #363636;}
#best-sale .goodsOneInList h3 a:hover {text-decoration: underline;}
#best-sale .goodsOneInList .price-box {position: relative; width: 95px; height: 40px; line-height: 40px; color: #fff; background: url('price-box-bg.png') #467e06; font-size: 150%; font-family: "Arial CE", "Arial"; font-weight: bold;  text-align: center}
#best-sale .goodsOneInList .price-box-in { overflow: hidden;}
#best-sale .goodsOneInList .price-box span.corner {position: absolute; top: 0px; left: -4px; background: url('price-box-bg-left.png') no-repeat; width:4px; height:44px; display: block;}

.goodsOneInList-content {border:solid 1px #C2C1C1; border-top:none}
.goodsOneInList-content .price {font-weight:bold; font-size:110%; color:#CE211F}
/*.goodsOneInList-content-image {width:223px; background: url('goodsOneInList-image-bg.png') top left no-repeat; margin-bottom:10px; text-align:center}*/
.goodsOneInList-content-image {width:223px; margin-bottom:10px; text-align:center}
.goodsOneInList-content-image img {margin:10px 0 0 1px}
.goodsOneInList-content-text {margin:5px;}
.goodsOneInList-content-text p.text {min-height:7em}
.goodsOneInList-content-text a {color:#414141; text-decoration:none}
.goodsOneInList-content-text a:hover {text-decoration:underline}
.goodsOneInList-content-text a span {text-decoration:underline}
.goodsOneInList-content-text .category h3 {font-size:100%; font-weight:normal; padding:0; margin:0}
.goodsOneInList-content-text .category a {color:#6F6F6F; font-size:90%}
#display {background:#eee; text-align:right; padding:5px; color:#333; line-height:1.5em}
#display select {vertical-align:middle}
#display a {color:#FFF}
.pagination {  padding:10px 10px 10px 10px; margin: 20px 0; font-size: 130%; font-family: "Arial CE", arial; text-align: right; border-bottom: 1px solid #797979;}
.pagination img {vertical-align:middle}
.pagination a, #col-main .pagination a {color: #797979}
.pagination a:hover, #col-main .pagination a:hover {text-decoration:none}
.pagination strong {color: #d80b25;}
/* konec zbozi */




/* nakupni kosik */
#basket {  width:680px;}
#basket h1 {background:#FFF; font-weight:bold;font-size:120%; background:url('background-basket-h1.png') no-repeat top left; padding:0; padding-left:10px; color:#333; margin:20px 0 0 0}
#basket h2 {background:#FFF; font-weight:bold;font-size:120%; background:url('background-basket-h2.png') no-repeat top left; padding:0; padding-left:10px; color:#333; margin:20px 0 0 0}
#basket .box {width:654px; background:red; padding:10px; border-right:solid 1px #F3F3F3; border-left:solid 1px #F3F3F3; border-bottom:solid 1px #F3F3F3; background:#fff url('background-basket.png') top left repeat-x}
#basket .box-h1 {width:674px; background:red; padding:0; border-right:solid 1px #F3F3F3; border-left:solid 1px #F3F3F3; border-bottom:solid 1px #F3F3F3; background:#fff}
#basket form {line-height:1em}
#basket p {margin:5px 0; padding:0}
#basket p.img {margin:15px 0; padding:0}
#basket h3 {font-size:130%; background:none;text-align:left; color:#CE211F; margin:10px 0; padding:0 10px }
#basket #add-packing-info {margin:2px 0; text-align:right;}

#table-head {background:#fffwidth:100%;color:#333; margin:0}
#table-head th {padding:5px;} 

#table-body {background:none; margin: 1px 0;width:100%;border:solid 1px #C7C4C4;border-bottom:none}
#table-body td {border-bottom:solid 1px #C7C4C4; padding:1px 5px}
#table-body .ok-annul {width:28px; vertical-align:middle}
#table-body .count {width:20px; vertical-align:middle}
#table-body .odd {background:#FBFBFB}
#table-body .even {background:#fff}

#table-body-kosik {background:none; width:100%; border-bottom:none}
#table-body-kosik td {border-top:solid 1px #EEEEEE; padding:1px 5px}
#table-body-kosik .ok-annul {width:28px; vertical-align:middle}
#table-body-kosik .count {width:20px; vertical-align:middle; text-align:center}
#table-body-kosik .odd {background:#FBFBFB}
#table-body-kosik .even {background:#fff}

.alternative {width:338px; float:left; text-align:center; margin-top:13px}
.alternative-l {padding:0 20px 0 50px}
.alternative-r {padding:0 50px 0 20px}
#basket .alternative p {margin:5px 18px; font-size:85%; color:#AAA1A1; height:10em;}

.transfer {font-size:110%; margin:0 0 10px 0}
.transfer td {vertical-align:top}

.form {width:256px; float:left; margin-right:10px}
.form-right {margin:0}
#basket .form h4 {width:256px;  background:#969594; color:#FFF; margin:0; text-align:center; line-height:1.8em; font-size:120%}
#basket .form p {font-size:90%;color:#A9A0A0; margin:2px 0; padding:0; height:4em}
.form table {width:256px; margin:5px 0 15px 0; font-size:100%; text-align:left}
.form table td {vertical-align:bottom}
.form table .cell2 {width:128px; height:22px}
.form table .cell2 input {width:126px}

#basket .order {font-size:90%; margin:0; padding-top:5px; color:#AAA1A1}
.order a {color:#000; }
.order span {font-size:120%; color:#000}
.other-info {margin:5px 0; width:450px}

#result {width:100%; background:#F1F1F1; color:#494949; font-size:90%;}
#result p {float:right; margin:10px; text-align:right; line-height:1.5em}
#result p span {font-size:120%; color:#000; }
#result p span.price span{color:#CE211F;  font-size:190%;}

#adress {}
#adress .form {width:320px}
#adress .form table {width:320px}
#adress .form table .cell2 {width:180px; height:22px}
#adress .form table .cell2 input {width:180px}
#adress .form h4 {background:#333; color:#fff; width:100%}
#adress .form h4.grey {background:#BDBDBD; color:#fff; width:100%}
#adress .form p.desc {text-align:center; padding:5px; height:2em}

.alternative {width:330px; float:left; text-align:center; margin-top:13px}
.alternative-l {padding:0 20px 0 50px}
.alternative-r {padding:0 50px 0 20px}
#basket .alternative p {margin:5px 18px; font-size:95%; color:#AAA1A1; height:10em;}
/* konec nakupni kosik */


#deliveryTable th {padding-top:15px; text-align: left;}
#deliveryTable .description {color:#7E7E7E; font-size:90%}
#deliveryTable .payment-terms-table {color:#333; font-size:110%; margin:5px 15px 5px 0}
#deliveryTable .payment-terms-table th {color:#333; }
#total-delivery-price {padding:10px; margin-top:30px; font-weight:bold; }



/* detail */
#path {line-height:2em; border-bottom:solid 1px #f5f5f5; border-top:solid 1px #f5f5f5; margin-bottom:4px; padding:2px; vertical-align:middle}
#path a {color:#000}
#detail h1 {background:#f5f5f5; color:#333; padding:10px 10px; font-size:110%; margin:0 0 5px 0;line-height:1em; }

#detail h2.popis-produktu {background:none; color:#333; padding:10px 0 0 0; font-size:100%; margin:0 0 5px 0; line-height:1em; }
#detail .goodsOneInList-content {border:none}
.detail-text p {margin: 10px 10px;}

#view {float:left; width:340px; padding:15px}
.actions {position:relative; top:0; left:0}
.actions .actions5 {position:absolute; top:0; left:116px;}
.actions .actions4 {position:absolute; top:0; left:87px;}
.actions .actions3 {position:absolute; top:0; left:58px}
.actions .actions2 {position:absolute; top:0; left:29px}
.actions .actions1 {position:absolute; top:0; left:0}

#variants {padding-top:20px}
#variants select {width:200px}
#information {float:right; width:295px; margin:5px; margin-right:15px;}
#information-content {margin:10px; background:#F4F4F4 url('background-basket.png') top left repeat-y; padding:10px; border:solid 1px #F4F4F4; width:265px;}
#information .count {vertical-align:middle; width:20px; text-align:center; margin:0 5px}
#information .input {vertical-align:middle; width:104px; height:40px;}
#information #price {border-bottom:solid 1px #DADADA; padding:20px 0; text-align:center}
#information #price .s-dph {font-weight:bold; color:#CE211F; font-size:150%}
#information #price .bez-dph {color:#7E7E7E; font-size:80%}
#information #buy   {border-bottom:solid 1px #DADADA; padding:20px 0; text-align:center}
#information #info  {padding:20px 0;}
#information #transfer  {padding:10px 0; text-align:center; border-bottom:solid 1px #DADADA; }
#information #transfer  span {color:#8F0808; font-weight:bold}

/* konec detail */





/* prave menu */
#col-main-right {float:right; width:225px; }
.col-main-right-content {width:225px; background: url('col-main-right-content-bg-bottom.png') bottom left no-repeat; padding-bottom:20px}
.col-main-right-content-in { background:#FAFAFA  url('col-main-right-content-bg.png') bottom left repeat-x; padding:4px }
.col-main-right-content .registration {width:150px}
/* konec prave menu */


/* registrace */
#registration {width:100%}
#registration table {float:left; width:345px}
#registration table th {background:#333; color:#fff; text-align:center}
#registration table th.nep {background:#BDBDBD; color:#fff; text-align:center}
#registration .comments {float:left; width:45%; padding:0 5px; font-size:90%; color:#7C7C7C}
#registration .full {float:left; width:650px; padding:0 5px; font-size:90%; color:#7C7C7C}
#registration .send {margin:15px}
/* konec registrace */

#col-left h2, #col-main-right h2 {width:225px; height:45px; line-height:45px; text-align:center;background:#393939; color:#FFF; font-size:120%; position:relative; margin:0}
#col-left h2 span, #col-main-right h2 span {width:225px; height:45px; position:absolute; top:0; left:0;}
#col-left h2.search span {background: url('col-left-search.png') top left no-repeat}
#col-left h2.category span {background: url('col-left-category.png') top left no-repeat}
#col-left h2.information span {background: url('col-left-info.png') top left no-repeat}
#col-left h2.partners span {background: url('col-left-partners.png') top left no-repeat}
#col-left h2.login span {background: url('col-main-right-login.png') top left no-repeat}
#col-left .h2, #col-main-right .h2 {width:225px; height:45px; line-height:45px; text-align:center;background:#393939; color:#FFF; font-size:120%; position:relative; margin:0}
#col-left .h2 span, #col-main-right .h2 span {width:225px; height:45px; position:absolute; top:0; left:0;}
#col-left .h2.search span {background: url('col-left-search.png') top left no-repeat}
#col-left .h2.category span {background: url('col-left-category.png') top left no-repeat}
#col-left .h2.information span {background: url('col-left-info.png') top left no-repeat}
#col-left .h2.partners span {background: url('col-left-partners.png') top left no-repeat}
#col-left .h2.login span {background: url('col-main-right-login.png') top left no-repeat}
#col-main-right .boxTitle {width:225px; height:45px; line-height:45px; text-align:center;background:#393939; color:#FFF; font-size:120%; position:relative; margin:0}
#col-main-right .boxTitle span {width:225px; height:45px; position:absolute; top:0; left:0;}
#col-main-right .boxTitle.top10 span {background: url('col-main-right-top10.png') top left no-repeat}

#col-right-top10 .col-right-top10 {padding-bottom:5px}
#col-right-top10 .col-right-top10 h2.top10 {width:220px; height:25px; line-height:5px; text-align:center; background:#FAFAFA ; color:#000; font-size:100%; position:relative; margin:0; padding:0px;}
#col-right-top10 .col-right-top10 h2.top10 a {width:220px; line-height:25px; text-align:center;background:#FAFAFA ; color:#000; font-size:100%; position:relative; margin:0; padding:0; font-weight:normal}
#col-right-top10 .col-right-top10 .top10-image {text-align:center; position:relative; margin:2px;}


/* leve menu */
#col-left {float:left; width:227px; }
.col-left-content {width:225px; background: url('col-left-content-bg-bottom.png') bottom left no-repeat; padding-bottom:22px}
.col-left-content-in { background:#FFF url('col-left-content-bg.png') bottom left repeat-x; padding:5px }
.col-left-content .search {width:200px}
.col-left-content .button {width:71px; margin-top:5px}

#col-left ul {margin:1px 0 0 0; padding:0 1px 0 0px;width:225px; list-style-type:none; background:#FFF}
#col-left ul li {display:block; padding:0; background:#BCBCBC; margin:0 0 1px 0; line-height:2em; }
#col-left .selected {background:#969594;}
#col-left ul li span {display:block;padding-left:15px; background:url('col-left-arrow.gif') center left no-repeat; margin-left:10px}
#col-left .selected span {background:url('col-left-arrow.gif') center left no-repeat; }
#col-left ul li a {display:block; color:#000; text-decoration:none}
#col-left ul li a:hover {text-decoration:underline}
#col-left ul li ul {padding:1px 0 0px 0; background:#FFF; width:225px;}
#col-left ul li ul li {display:block; padding:0; background:#969594; }
#col-left ul li ul li span {display:block;  background:url('col-left-arrow.gif') center left no-repeat; margin-left:20px}
/* konec leve menu */





/* hlavicka */
#head {height:262px}
#head-in {position:absolute; top:0; left:0; width:916px; height:262px }
#head-bg1 {position:absolute; top:0; left:346px; background: url('head-bg1.png') top left no-repeat; width:79px; height:43px}
#head-bg2 {position:absolute; top:146px; left:0; background: url('head-bg2.png') top left no-repeat; width:182px; height:78px}
#head-bg3 {position:absolute; top:224px; left:0; background: url('head-bg3.png') top left no-repeat; width:86px; height:37px}
#head-bg4 {position:absolute; top:146px; left:182px; background: url('head-bg4.png') top left no-repeat; width:243px; height:78px}
#head-bg5 {position:absolute; top:0; left:425px; background: url('head-bg5.png') top left no-repeat; width:141px; height:224px}
#head-bg6 {position:absolute; top:0; left:566px; background: url('head-bg6.png') top left no-repeat; width:125px; height:167px}
#head-bg7 {position:absolute; top:167px; left:566px; background: url('head-bg7.png') top left no-repeat; width:125px; height:57px}
#head-bg8 {position:absolute; top:177px; left:691px; background: url('head-bg8.png') top left no-repeat; width:121px; height:47px}
#head-bg9 {position:absolute; top:177px; left:812px; background: url('head-bg9.png') top left no-repeat; width:104px; height:47px}
#head-bg10 {position:absolute; top:224px; left:828px; background: url('head-bg10.png') top left no-repeat; width:88px; height:38px}
#head-bg11 {position:absolute; top:0; left:691px; background: url('head-bg11.png') top left no-repeat; width:225px; height:7px}
#head-bg12 {position:absolute; top:0; left:0; background: url('head-bg12.png') top left repeat-x; width:346px; height:43px}
#head-bg13 {position:absolute; top:157px; left:-1px; background: url('head-bg13.png') top left repeat-x; width:253px; height:104px; z-index: 100; font-family: "Arial CE", "Arial";}
#head-bg13 .call {color: #fff; font-size: 120%; margin: 4px 0 0 54px; font-weight: bold;}
#head-bg13 .phone {color: #ffde00; font-size: 290%;  margin-left: 54px; font-weight: bold;}

#logo {position:absolute; top:43px; left:0}

#shopping-basket {position:absolute; top:7px; left:691px; height:170px; width:225px;background:#FFF}
#shopping-basket h2 {height:40px; width:225px; position:relative; background:#3D3D3D; line-height:40px; color:#FFF; font-size:120%; margin:0; text-align:center}
#shopping-basket h2 span {width:225px; height:40px; position:absolute; top:0; left:0; background: url('shopping-basket.png') top left no-repeat}
#shopping-basket .h2 {height:40px; width:225px; position:relative; background:#3D3D3D; line-height:40px; color:#FFF; font-size:120%; margin:0; text-align:center}
#shopping-basket .h2 span {width:225px; height:40px; position:absolute; top:0; left:0; background: url('shopping-basket.png') top left no-repeat}
#shopping-basket-content { background: url('shopping-basket-bg-bottom.png') bottom left no-repeat; height:130px;}
#shopping-basket-content-in {background: url('shopping-basket-bg.png') top left repeat-x;  padding:10px; text-align:center}
#shopping-basket span {line-height:3em}

#head-menu {background:#3A3A3A url('head-menu.png') top left repeat-x; height:33px; width:580px; position:absolute; top:227px; left:248px}
#head-menu-in {padding:9px 10px 0 10px; text-align:center}
#head-menu ul {margin:0; padding:0; list-style-type:none;}
#head-menu ul li {display:inline; border-left: solid 1px #FFF; padding:0 10px }
#head-menu ul li:first-child {border:none}
#head-menu ul li a {color:#FFF; text-decoration:none}
#head-menu ul li a:hover {text-decoration:underline}
/* konec hlavicka */





#content ul.list {margin:0; padding:0; list-style-type:none;background: none; width:210px}
#content ul.list li {line-height:1.5em; background: none; }
#content ul.list li span {background: url('col-left-arrow-black.gif') center left no-repeat; padding:0 0 0 10px}
#content ul.list li a {color:#000;text-decoration:none}
#content ul.list li a:hover {text-decoration:underline}

#col-main-right ol.list_decimal {position:relative; margin:0 0 0 7px;padding:0 ; list-style-type:decimal; list-style-position:inside}
#col-main-right ol.list_decimal li {margin:0 0 2px 0; padding:0}
#col-main-right ol.list_decimal li span {margin:0 0 0 10px}
#col-main-right ol.list_decimal li a {color:#000; }

/* nova paticka */
#footer-top {background: url('footer-top-bg.png') repeat-x; height: 93px; color: #fff; font-family: "Arial CE", "Arial", "Verdana"; text-align: left;}
#footer-top-in {width: 1142px; margin: 0 auto;}
#footer-top-in1 {width: 920px; margin: 0 auto;}
#footer-top td img {vertical-align: middle;}
#footer-top a {color: #fff;}
#footer-top a:hover {text-decoration: none;}
#footer-top .phones {font-size: 200%; padding-top: 10px;}
#footer-top .phones td {height: 32px;}
#footer-top .phones .phone-ico {padding: 12px 14px 0 0;}
#footer-top .phones small {font-size: 55%; font-weight: bold;}
#footer-top .mail {font-size: 220%; padding-top: 10px;}
#footer-top .mail a {text-decoration: none;}
#footer-top .mail a:hover {text-decoration: underline;}
#footer-top .eshop td {height: 32px;}

#footer {background: url('footer-bg-repeat.png') repeat-x; height: 372px; color: #ccc; font-family: "Arial CE", "Arial", "Verdana"; text-align: left;}
#footer-in {background: url('footer-bg.png') no-repeat center center; height: 372px; width: 1142px; margin: 0 auto;}
#footer-in1 {width: 920px; margin: 0 auto;}
#footer .foot-menu {height: 88px;}
#footer .foot-menu ul {margin: 0; padding: 36px 0 0 0; height: 20px;}
#footer .foot-menu ul li {list-style: url('separator.png'); float: left; padding: 0 32px 0 14px;}
#footer .foot-menu ul li.first {list-style: none;}
#footer .foot-menu a {color: #777777; font-size: 150%; text-decoration: none;}
#footer .foot-menu a:hover {text-decoration: underline;}

#footer .head {font-size: 180%;}
#footer .why-box {float: left; width: 264px; height: 192px; position: relative;}
#footer .why-box-in {padding: 16px;}
#footer .why-box ul {margin: 16px; padding: 0;}
#footer .why-box ul li {list-style: url('foot-list-arrow.png'); font-size: 120%; margin-bottom: 6px;}
#footer .why-box .head {color: #71afe3;}
#footer .why-box .head img {position: absolute; top: 10px; left: 212px;}

#footer .where-box {float: left; width: 262px; height: 142px; margin-left: 18px; position: relative;}
#footer .where-box-in {padding: 16px;}
#footer .where-box .head {color: #76a03a;}
#footer .where-box .head img {position: absolute; top: 10px; left: 186px;}
#footer .where-box .content {margin: 14px 0; font-size: 120%; line-height: 22px;}

#footer .payment-box {float: left; width: 356px; height: 240px; margin-left: 20px; position: relative;}
#footer .payment-box-in {padding: 16px;}
#footer .payment-box .head {color: #d7c002;}
#footer .payment-box ul {margin: 6px 16px 16px 16px; padding: 0;}
#footer .payment-box ul li {list-style: url('foot-list-arrow.png'); font-size: 120%; margin-bottom: 6px;}
#footer .payment-box strong {font-size: 130%;}
/* konec nova paticka */
