body { color: #817D7D; background-color: white; font-family: Tahoma; font-size: 11px; margin: 0; padding: 0; background: #68DEFD repeat-x top url(../images/bg-body.jpg);}

img{border: 0 solid;}
form{margin: 0; padding: 0;}

a:link{color: #817D7D; text-decoration: none;}
a:visited {color: #817D7D; text-decoration: none;}
a:hover {color: #817D7D; text-decoration: underline;}
a:active {color: #817D7D; text-decoration: underline;}

#menu-top a:link{color: #929497; text-decoration: none;}
#menu-top a:visited {color: #929497; text-decoration: none;}
#menu-top a:hover {color: white; text-decoration: none;}
#menu-top a:active {color: white; text-decoration: none;}

#cart a:link{color: #00C9F6; text-decoration: none;}
#cart a:visited {color: #00C9F6; text-decoration: none;}
#cart a:hover {color: #00C9F6; text-decoration: underline;}
#cart a:active {color: #00C9F6; text-decoration: underline;}

#prod-list a:link, #tag a:link{color: #6C6B6B; text-decoration: none;}
#prod-list a:visited, #tag a:visited {color: #6C6B6B; text-decoration: none;}
#prod-list a:hover, #tag a:hover {color: #6C6B6B; text-decoration: underline;}
#prod-list a:active, #tag a:active {color: #6C6B6B; text-decoration: underline;}

#partner a:link{color: #6C6B6B; text-decoration: underline;}
#partner a:visited {color: #6C6B6B; text-decoration: underline;}
#partner a:hover {color: #6C6B6B; text-decoration: none;}
#partner a:active {color: #6C6B6B; text-decoration: none;}

#new a:link{color: #00CFF7; text-decoration: underline;}
#new a:visited {color: #00CFF7; text-decoration: underline;}
#new a:hover {color: #00CFF7; text-decoration: none;}
#new a:active {color: #00CFF7; text-decoration: none;}

#footer a:link{color: #C4C4C4; text-decoration: none;}
#footer a:visited {color: #C4C4C4; text-decoration: none;}
#footer a:hover {color: #C4C4C4; text-decoration: underline;}
#footer a:active {color: #C4C4C4; text-decoration: underline;}

#cat-top a:link, #sort a:link{color: #3DD6FC; text-decoration: none;}
#cat-top a:visited, #sort a:visited {color: #3DD6FC; text-decoration: none;}
#cat-top a:hover, #sort a:hover {color: #3DD6FC; text-decoration: underline;}
#cat-top a:active, #sort a:active {color: #3DD6FC; text-decoration: underline;}



#body-both{background: no-repeat top center url(../images/bg-body-both.jpg);}
#body-both-b{background: repeat-y center url(../images/bg-body-both-b.jpg);}
#center{width: 978px; margin: 0 auto; background-color: white}

#menu-t{padding-bottom: 3px; border-bottom: #0FCCF4 3px solid; height: 48px; background: #F6F6F6 repeat-x url(../images/menu-top-off.gif);}
#menu-top{width: 17%; text-align: center; font-size: 12px; text-transform: uppercase;}
#menu-top a{display: block; height: 30px; padding-top: 18px;}
#menu-top a:hover, #menu-top a:active{display: block; height: 30px; padding-top: 18px; background: #42DCFD repeat-x url(../images/menu-top-on.gif);}

#head-img{overflow: hidden;}
#after-head{background-color: #00CFF7; border: #00BEE6 1px solid; padding: 0 0 12px 12px; overflow: hidden;}
#clear{clear: both; font-size: 0px; height: 0px;}
#head-block{float: left; display: inline; margin: 12px 12px 0 0; width: 199px; height: 32px; padding: 15px 0 0 30px; background: #57DCFC no-repeat url(../images/after-head-bg.jpg);}
#head-block-field{border: #00C9F6 1px solid; background-color: white; font-family: Tahoma; font-size: 11px; color: #00C9F6; width: 157px; height: 14px; padding-left: 5px;}
#val{height: 15px; float: left; display: inline; background-color: #C4F0FC; color: #00C9F6; padding: 1px 3px 0 3px;}
#head-block select{border: #00C9F6 1px solid; background-color: white; height: 18px; margin-top: -1px; width: 135px; font-family: Tahoma; font-size: 11px; color: #00C9F6;}
#cart{position: relative; border: #00C9F6 1px solid; background-color: white; color: #00C9F6; height: 15px; width: 140px; text-align: right; padding: 1px 20px 0 5px;}
#cart span.link{display: block; float: left;}
#cart img{position: absolute; top:-20px; right:-31px;}
#main-tb{margin-top: 1px; border: #CCCCCC 1px solid; border-bottom: 0 solid;}
#bord{background-color: #EBEBEB; vertical-align: top; width: 11px;}
#bread{font-size: 12px; height: 26px; padding: 10px 80px 0 30px; background: #FBFBFB repeat-x top url(../images/bread.gif);}
#bread span{display: block; float: right; display: inline;}
#bread img{vertical-align: middle; margin-right: 5px;}
#main{border: white 1px solid; padding: 10px; border-bottom: 0 solid; background: white repeat-x top url(../images/main-top.gif);}
#title-shop{text-align: center; text-transform: uppercase; width: 220px; height: 28px; padding: 13px 0 0 0; background: #F5F8F9 no-repeat url(../images/title.jpg); font-weight: bold; color: #6C6B6B;}
#column{border: #D5E8EC 1px solid; border-top: 0 solid; padding: 15px;}
#vybor{margin: 0 auto; width: 175px;}
#vybor select{width: 175px; color: #6C6B6B; font-family: Tahoma; font-size: 12px; height: 22px; border: #D8E9EC 1px solid; margin-bottom: 5px;}
#title{margin: 10px 0 0 13px; text-align: center; text-transform: uppercase; width: 162px; height: 18px; padding-top: 5px; background: #F5F8F9 no-repeat url(../images/title2.jpg); font-weight: bold; color: #6C6B6B;}
#tag{margin: 10px 0 0 13px; text-align: center; width: 172px; line-height: 16px;}
#tag a{margin: 0 5px 0 5px;}

#tag1{font-size: 10px;}
#tag2{font-size: 10px; font-weight: bold;}
#tag3{font-size: 11px; font-weight: bold;}
#tag4{font-size: 12px;}
#tag5{font-size: 12px; font-weight: bold;}
#tag6{font-size: 14px; font-weight: bold;}

#left-cat{font-size: 12px; background: no-repeat 0 8px url(../images/arr.gif); padding: 0 12px 0 20px; margin-left: 5px;}
#left-cat b{display: block; font-weight: normal; padding: 7px; background: repeat-x bottom url(../images/dot.gif);}
#title-consult{position: relative; text-transform: uppercase; width: 198px; height: 28px; padding: 13px 0 0 20px; /*background: #F5F8F9 no-repeat url(../images/title.jpg);*/ border: #D5E8EC 1px solid; border-top:0; border-bottom:0; font-weight: bold; color: #6C6B6B;}
#title-consult img{position: absolute; top: -1px; right: 28px;}
#new{margin: 10px 10px 0 13px;}
#new b{display: block; color: #00CFF7;}
#new u{display: block; text-align: right; text-decoration: none;}
#new u img{vertical-align: middle;}
#podp-field{margin: 10px 0 0 13px; border: #00C9F6 1px solid; background-color: #FCF8F8; font-family: Tahoma; font-size: 11px; color: #00C9F6; width: 140px; height: 14px; padding-left: 5px;}
#partner{margin: 10px 5px 0 5px; color: #A0A0A0; text-align: right; background: no-repeat bottom left url(../images/partner.jpg); border: #D8EAED 1px solid; height: 107px; padding: 3px 5px 0 0;}
#partner u{text-decoration: none; display: block; color: #6C6B6B; font-weight: bold; margin-top: 15px;}

h1, h3{margin: 10px 0 0 6px; padding: 0; font-size: 12px; color: #31C7FC; text-transform: uppercase;}
#prod-list{float: left; width: 217px; height: 140px; display: inline; padding: 25px 0 0 0; background: repeat-x bottom url(../images/dot-hor.gif);}
#prod-list-img{float: left; display: inline; width: 75px; text-align: center; padding-right: 5px;}
#prod-list b{display: block; color: #6C6B6B; padding-bottom: 7px;}
#prod-list u{display: block; font-weight: bold; padding: 10px 0 10px 0; text-decoration: none; font-size: 16px; color: #FF6700;}
#in-cart{position: relative; margin-left: -5px;}
#prod-list-razd{float: left; width: 30px; height: 165px; display: inline; background: no-repeat center 12px url(../images/dot-vert.gif);}
#page-block{clear: both; position: relative; margin: 10px -11px 0 -11px; border: #D5E8EB 1px solid; height: 30px; padding-top: 5px; background: #F5F7F8 repeat-x url(../images/page-block.gif); color: #888787;}
#page{margin: 0 auto; width: 100px; height: 24px; background: #ECECEC repeat-x url(../images/page-bg.gif); text-align: center;}
#left-arr{float: left;}
#right-arr{float: right;}
#page span{ display: block; padding-top: 5px;}
#brend img{margin: 0 7px 0 6px;}
#footer{background-color: #CCCCCC; height: 30px; padding: 20px 120px 0 5px; text-align: center; color: #FFFFFF;}
#footer img{float: left; display: inline; margin: -10px 0 0 10px; position: relative; }

#sort{margin: 10px 0 5px 6px; }
#sort i{font-style: normal; color: #3DD6FC;}
#cat-tb{margin-top: 10px;}
#cat-img{border: #D8EAED 1px solid; width: 128px; /*height: 116px;*/ text-align: center; padding-top: 5px;}
#cat-top{border: #D8EAED 1px solid; padding: 7px 10px 6px 10px; color: #3DD6FC; text-transform: uppercase; font-weight: bold;}
#cat-top span{display: block; float: right; color: #FF6700; text-transform: none; }
#cat-mid{border-left: #D8EAED 1px solid; border-right: #D8EAED 1px solid; color: #6C6B6B; padding: 7px 10px 6px 10px; background-color: #F9FBFB;}
#cat-bot{border: #D8EAED 1px solid; padding: 7px 10px 8px 10px; color: #FF6700; font-size: 16px; font-weight: bold;}
#cat-bot img{float: right; display: inline; vertical-align: middle;}

h2{margin: 10px 0 5px 0; padding: 0; font-size: 12px; color: #31C7FC; text-transform: uppercase;}
#price-prod{height: 23px; margin-bottom: 10px; padding-top: 5px; background: #F7F9FA repeat-x url(../images/price-bg.gif); color: #FF6700; font-weight: bold; font-size: 16px;}
#price-prod b{float: left; position: relative; margin: -5px 10px 0 0; height: 20px; padding: 8px 20px 0 20px; color: white; font-size: 11px; background: #58DBFB repeat-x url(../images/price.gif);}
#price-prod u{font-size: 12px; text-decoration: line-through; margin-right: 10px;}
#art{color: #FF6700; font-weight: bold; font-size: 12px; margin-bottom: 10px;}
#prod-field{border: #C6C6C6 1px solid; width: 40px; text-align: right; padding-right: 10px; color: #817D7D; background-color: white; font-family: Tahoma; font-size: 12px;}
#form-in-cart{font-size: 12px; margin-top: 20px;}
#form-in-cart img{float: right; position: relative; margin-top: -5px;}

#prod-top{color: #898685; text-transform: uppercase; font-size: 8px; position: relative; margin: 20px -20px 0 -20px;/* background: #FCFCFC repeat-x url(../images/prod-top.gif);*/}
#prod-top b{display: block;/* background: no-repeat left url(../images/prod-top-l.jpg);*/}
#prod-top i{display: block; font-style: normal; /*background: no-repeat right url(../images/prod-top-r.jpg);*/ height: 30px; padding: 20px 20px 0 20px;}
#prod-mid{border: #E2E2E4 1px solid; line-height: 19px; color: #BCBCBB; font-size: 12px;}
#prod-mid span{display: block; position: relative; margin: -1px; background: no-repeat left top url(../images/corner-l.gif);}
#prod-mid em{display: block; font-style: normal; background: no-repeat right top url(../images/corner-r.gif); padding: 10px;}
#prod-mid b{display: block; color: #9E9C9C; margin-bottom: 10px;}
#prod-bot{border: #E2E2E4 1px solid; font-size: 12px; border-top: 0px solid; height: 46px; padding: 5px 10px 5px 10px; background: #F7F9FA repeat-x url(../images/prod-bot.gif);}







#slideshow {
    position:relative;
    height:229px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}



#prod-top-title{color: #898685; text-transform: uppercase; margin: 20px 0px 0 0px;font-weight:bold;}
.detailed_description * {font-family: Tahoma; font-size: 12px;}

/*#brend-tb{float:left; display:inline; margin: 0 7px 0 6px;}*/
#brend-tb td{background: #F8F8F8 no-repeat left top url(../images/brend.jpg); width:94px; height:61px; text-align:center; vertical-align:middle;}

