

table.split1 {width:990px; margin:0 0 20px 0;}
table.split1 td.lftN {width:257px; vertical-align:top;}
table.split1 td.mainN {vertical-align:top;}

table.split3 {width:990px; margin:0 0 20px 0;}
table.split3 td.lftN {width:267px; vertical-align:top;}
table.split3 td.mainN {vertical-align:top;}

table.split4 {width:990px; margin:0 0 20px 0;}

table.split7 {width:990px; margin:0 0 20px 0;}
table.split7 td.lftN {width:190px; vertical-align:top;}
table.split7 td.mainN {vertical-align:top;}

table.bannersTopThree {}
table.bannersTopThree td.lft {vertical-align:top; text-align: left; width:260px;}
table.bannersTopThree td.lftWide {vertical-align:top; text-align: left; width:540px; padding:0px 0px 0px 0px;}
table.bannersTopThree td.mid {vertical-align:top; text-align: center; padding:0 10px 0 10px; width:260px;}
table.bannersTopThree td.rgt {vertical-align:top; text-align: right; width:260px;}

table.tabsFourProd {margin-top: 10px; width:800px; clear:both;}
table.tabsFourProd_733 {margin-top: 10px; width:733px; clear:both;}
table.tabsFourProd_733 td.vgnezdeni_seznam div.tabProd table.tabProd {width:156px;}

div.safetyNoLock {margin:10px 0 0 0; width:798px; border:1px solid #e4e4e4; position:relative; clear:both; display:block; overflow:hidden; /*background:url(../images/indexNEW/safetyBG.jpg) 0 100% repeat-x;*/}
div.safetyNoLock table.safetyTxt {float:left; width:179px; margin:0 0 0 15px;}
div.safetyNoLock table.safetyTxt td.img {vertical-align:top; padding:23px 10px 0 0;}
div.safetyNoLock table.safetyTxt td.txt {vertical-align:top; font-size:11px; color:#666666; padding:23px 0 20px 0;}
div.safetyNoLock table.safetyTxt td.txt h2 {font-size:14px; color:#000000; margin:0; padding:0 0 10px 0;}

div.tabProd {float:left; padding:0 0 0 25px; background:url(../images/indexNEW/prodSep.jpg) 11px 0 no-repeat;}
div.tabProd.nobrd {background:none; padding:0 0 0 18px;}
div.tabProd table.tabProd {width:170px;}
div.tabProd table.tabProd td div.icon_small_img_border {margin:0 auto;}
div.tabProd table.tabProd td.hdrTab {font-size:12px; color:#203983; padding:10px 0 10px 0; vertical-align: bottom; display:block;}
div.tabProd table.tabProd td.hdrTab a {font-size:12px; color:#203983; font-weight:bold;}
div.tabProd table.tabProd td.hdrTab a:hover {text-decoration:none;}
div.tabProd table.tabProd td.txtTab {font-size:11px; color:#666666; vertical-align:top; display:block;}
div.tabProd table.tabProd td.txtTab p {margin:0; padding:0;}
div.tabProd table.tabProd td.pricesTab {padding:10px 0 10px 0; vertical-align:top; display:block;}
div.tabProd table.tabProd td.btn {border-collapse:collapse; border:0px; margin:0px; padding:0px;}
div.tabProd table.tabProd td.btn table.btnNew {width:120px; margin:0 auto; background: url(../images/indexNEW/btnR.jpg) 100% 0 no-repeat; cursor:pointer; border-collapse:collapse; border:0px; padding:0px;}
div.tabProd table.tabProd td.btn table.btnNew td {text-align:center; background: url(../images/indexNEW/btnL.jpg) 0 0 no-repeat; height:27px; padding:0 10px 0 28px; color:#FFFFFF; font-weight:bold; border-collapse:collapse; border:0px;}

div.tabProd table.tabProd td.pricesTab p.regPrice {font-size:10px; color:#666666; clear:both; padding:3px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
div.tabProd table.tabProd td.pricesTab p.regPrice span.txt {float:left; padding:1px 0 0 0;}
div.tabProd table.tabProd td.pricesTab p.regPrice span.nbr {font-size:11px; color:#666666; float:right;}

div.tabProd table.tabProd td.pricesTab p.yourPrice {font-size:10px; color:#666666; background-color:#f7f7f7; clear:both; padding:3px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
div.tabProd table.tabProd td.pricesTab p.yourPrice span.txt {float:left; padding:1px 0 0 0;}
div.tabProd table.tabProd td.pricesTab p.yourPrice span.nbr {font-size:12px; color:#CC0000; font-weight:bold; float:right;}

div.tabProd table.tabProd td.pricesTab p.dsc {font-size:10px; color:#666666; clear:both; padding:3px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
div.tabProd table.tabProd td.pricesTab p.dsc span.txt {float:left; padding:1px 0 0 0;}
div.tabProd table.tabProd td.pricesTab p.dsc span.nbr {font-size:12px; color:#666666; float:right;}

div.tabProd table.tabProd td.pricesTab p.rates {font-size:10px; color:#666666; clear:both; padding:3px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
div.tabProd table.tabProd td.pricesTab p.rates span.txt {float:left; padding:1px 0 0 0;}
div.tabProd table.tabProd td.pricesTab p.rates span.nbr {font-size:12px; color:#666666; font-weight:bold; float:right;}

div.tabProd table.tabProdSml {width:152px;}
div.tabProd table.tabProdSml td div.icon_small_img_border {margin:0 auto;}
div.tabProd table.tabProdSml td.hdrTab {font-size:12px; color:#203983; padding:10px 0 10px 0; vertical-align: bottom; display:block;}
div.tabProd table.tabProdSml td.hdrTab a {font-size:12px; color:#203983; font-weight:bold;}
div.tabProd table.tabProdSml td.hdrTab a:hover {text-decoration:none;}
div.tabProd table.tabProdSml td.txtTab {font-size:11px; color:#666666; vertical-align:top; display:block;}
div.tabProd table.tabProdSml td.txtTab p {margin:0; padding:0;}
div.tabProd table.tabProdSml td.pricesTab {padding:10px 0 10px 0; vertical-align:top; display:block;}
div.tabProd table.tabProdSml td.btn {}
div.tabProd table.tabProdSml td.btn table.btnNew {width:120px; margin:0 auto; background: url(../images/indexNEW/btnR.jpg) 100% 0 no-repeat; cursor:pointer;}
div.tabProd table.tabProdSml td.btn table.btnNew td {text-align:center; background: url(../images/indexNEW/btnL.jpg) 0 0 no-repeat; height:27px; padding:0 10px 0 28px; color:#FFFFFF; font-weight:bold;}

div.tabProd table.tabProdSml td.pricesTab p.regPrice {font-size:10px; color:#666666; clear:both; padding:3px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
div.tabProd table.tabProdSml td.pricesTab p.regPrice span.txt {float:left; padding:1px 0 0 0;}
div.tabProd table.tabProdSml td.pricesTab p.regPrice span.nbr {font-size:11px; color:#666666; float:right;}

div.tabProd table.tabProdSml td.pricesTab p.yourPrice {font-size:10px; color:#666666; background-color:#f7f7f7; clear:both; padding:3px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
div.tabProd table.tabProdSml td.pricesTab p.yourPrice span.txt {float:left; padding:1px 0 0 0;}
div.tabProd table.tabProdSml td.pricesTab p.yourPrice span.nbr {font-size:12px; color:#CC0000; font-weight:bold; float:right;}

div.tabProd table.tabProdSml td.pricesTab p.dsc {font-size:10px; color:#666666; clear:both; padding:3px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
div.tabProd table.tabProdSml td.pricesTab p.dsc span.txt {float:left; padding:1px 0 0 0;}
div.tabProd table.tabProdSml td.pricesTab p.dsc span.nbr {font-size:12px; color:#666666; float:right;}

div.tabProd table.tabProdSml td.pricesTab p.rates {font-size:10px; color:#666666; clear:both; padding:3px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
div.tabProd table.tabProdSml td.pricesTab p.rates span.txt {float:left; padding:1px 0 0 0;}
div.tabProd table.tabProdSml td.pricesTab p.rates span.nbr {font-size:12px; color:#666666; font-weight:bold; float:right;}

div.howW {position:relative; clear:both; display:block; border:1px solid #e4e4e4; margin:10px 0 0 0;}
div.howW div.howHead {background: url(../images/indexNEW/boxHeadBG.jpg) 0 0 repeat-x; font-size:16px; color:#CB0003; font-weight:bold; padding:9px 13px 4px 13px;}
div.howW div.howInner {background: url(../images/indexNEW/boxInnerBG.jpg) 0 0 repeat-x; overflow:hidden; zoom:1; padding:17px 0 13px 17px;}

div.howItemW {float:left; background:url(../images/indexNEW/whoSep.jpg) 20px 0 no-repeat; padding:0 0 0 42px; width:143px;}
div.howItemW.nopad {background:none; padding:0;}
div.howItemW a {clear:both; display:block; text-align:center;}
div.howItemW img {border:1px solid #e4e4e4;}
div.howItemW a:hover img {border:1px solid #e4e4e4;}
div.howItemW div {clear:both; color:#172A6C; font-size:12px; padding:8px 0 0 0; margin:0 0 0 0; text-align:center; font-weight:bold;}
div.howItemW div a {color:#172A6C; font-size:12px;}
div.howItemW div a:hover {text-decoration:none;}

div.howItemShortW {float:left; background:url(../images/indexNEW/whoSep.jpg) 18px 0 no-repeat; padding:0 0 0 38px; width:143px;}
div.howItemShortW.nopad {background:none; padding:0;}
div.howItemShortW a {clear:both; display:block; text-align:center;}
div.howItemShortW img {border:1px solid #e4e4e4;}
div.howItemShortW div {clear:both; color:#172A6C; font-size:12px; padding:8px 0 0 0; margin:0 0 0 0; text-align:center; font-weight:bold;}
div.howItemShortW div a {color:#172A6C; font-size:12px;}
div.howItemShortW div a:hover {text-decoration:none;}


div.bannersHome {position:relative; clear:both; display:block; overflow:hidden; margin:10px 0 0 0;}
div.bannersHome.nomrg {margin:0;}
div.bannersHome div.bannerItem {float:left; margin:0 0 0 10px;}
div.bannersHome div.bannerItem p {margin:0; padding:0;}
div.bannersHome div.bannerItem.nomrg {margin:0;}

div.bannersHome div.bannerItem5 {float:left; margin:0 0 0 10px;}
div.bannersHome div.bannerItem5 p {margin:0; padding:0;}
div.bannersHome div.bannerItem5.nomrg {margin:0;}

table.bannersTopNew {position:relative; clear:both; border:0; border-collapse:collapse;}
table.bannersTopNew td.lft {vertical-align:top; border:0; border-collapse:collapse;}
table.bannersTopNew td.rgt {vertical-align:top; padding:0 0 0 11px; border:0; border-collapse:collapse;}

table.split1 td.mainN div.bannersHome div.bannerItem {float:left; margin:0 0 0 7px;}
table.split1 td.mainN div.bannersHome div.bannerItem.nomrg {margin:0;}

div.banner733 {position:relative; clear:both; display:block; overflow:hidden;}
div.banner733 p {margin:0; padding:0;}

div.banner722 {position:relative; clear:both; display:block; overflow:hidden;}
div.banner722 p {margin:0; padding:0;}

div.safetyH {margin:10px 0 0 0; width:988px; border:1px solid #e4e4e4; position:relative; clear:both; display:block; overflow:hidden; /*background:url(../images/indexNEW/safetyBG.jpg) 0 100% repeat-x;*/}
div.safetyH table.safetyImg {float:left; width:175px;}

div.safetyH table.safetyTxt {float:left; width:180px; margin:0 0 0 20px;}
div.safetyH table.safetyTxt td.img {vertical-align:top; padding:23px 10px 0 0;}
div.safetyH table.safetyTxt td.txt {vertical-align:top; font-size:11px; color:#666666; padding:23px 0 20px 0;}
div.safetyH table.safetyTxt td.txt h2 {font-size:14px; color:#000000; margin:0; padding:0 0 10px 0;}

div.lftProdsW {position:relative; clear:both; display:block; border:1px solid #e4e4e4; width:253px; margin:0 0 0 0;}
div.lftProdsW div.lftProdsHead {background: url(../images/indexNEW/boxHeadBG.jpg) 0 0 repeat-x; font-size:16px; color:#CB0003; font-weight:bold; padding:4px 13px 0 8px; zoom:1;}
div.lftProdsW div.lftProdsHead > h2 {background:url(../images/indexNEW/tvIconRed.png) 0 0 no-repeat;}
div.lftProdsW div.lftProdsHead h2 {padding:5px 0 8px 40px; margin:0; font-size:16px; color:#CB0003;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/indexNEW/tvIconRed.png', sizingMethod='crop'); zoom:1;}
div.lftProdsW div.lftProdsHead h2 a {font-size:16px; color:#CB0003; text-decoration:none;}
div.lftProdsW div.lftProdsHead h2 a:hover {text-decoration:underline;}
div.lftProdsW div.lftProdsInner {background: url(../images/indexNEW/boxInnerBG.jpg) 0 0 repeat-x; overflow:hidden; zoom:1; padding:7px 0 13px 10px;}

table.lftProdItem {width:96%; border-top:1px solid #e4e4e4;}
table.lftProdItem.first {border:0 none;}
table.lftProdItem td.pic {vertical-align:top; padding:15px 0 8px 0;}
table.lftProdItem td.txt {vertical-align:top; padding:13px 0 8px 10px; font-size:11px; color:#666666;}
table.lftProdItem td.txt h2 {padding:0 0 7px 0; margin:0; font-size:16px; color:#203983;}
table.lftProdItem td.txt h2 a {font-size:12px; color:#203983; text-decoration:none;}
table.lftProdItem td.txt h2 a:hover {text-decoration:underline;}
table.lftProdItem td.txt p {margin:0; padding:0;}
table.lftProdItem td.txt p.yourPrice {clear:both; padding:10px 2px 3px 2px; margin:0; zoom:1; overflow:hidden;}
table.lftProdItem td.txt p.yourPrice span.txt {float:left; padding:1px 0 0 0;}
table.lftProdItem td.txt p.yourPrice {font-size:10px; color:#666666; overflow:hidden;}
table.lftProdItem td.txt p.yourPrice span.nbr {font-size:12px; color:#CC0000; font-weight:bold; float:right;}

div.lftSafeW {width:245px; float:left; clear:both; display:block; margin:0 0 0 0; padding:0 0 10px 0; border:1px solid #CCCCCC; /*background:url(../images/indexNEW/lftSafeBG.jpg) 0 100% repeat-x;*/}
div.lftSafeW table.safetyTxt {width:100%; margin:0 0 0 0;}
div.lftSafeW table.safetyTxt td.img {vertical-align:top; padding:13px 10px 0 10px;}
div.lftSafeW table.safetyTxt td.txt {vertical-align:top; font-size:11px; color:#666666; padding:13px 15px 0 0; text-align:left; width:100%;}
div.lftSafeW table.safetyTxt td.txt h2 {font-size:14px; color:#000000; margin:0; padding:0 0 10px 0;}
div.lftSafeW h3 {font-size:14px; color:#FF0000; margin:0; padding:0 10px 5px 10px;}

div.lftPhoneW {width:245px; margin:10px 0 0 0; padding:0 0 10px 0; border:1px solid #CCCCCC; float:left; clear:both; display:block;}
div.lftPhoneW div.txt {color:#1847A1; font-size:12px; font-weight:bold; padding:15px 30px 5px 30px; text-align:center;}
div.lftPhoneW div.phone {width:169px; padding:17px 10px 16px 48px; margin:0 auto; font-size:22px; font-weight:bold; color:#FFFFFF; background:url(../images/indexNEW/lftNbrBG.jpg) 0 0 no-repeat;}

table.indexProdList {width:990px; clear:both;}
table.indexProdList td.lftList {vertical-align:top; padding:0 10px 20px 0;}
table.indexProdList td.rgtList {width:242px; vertical-align:top; padding:0 0 20px 0;}

div.indexProdListBox {width:242px; border:1px solid #e0e0e0; background-color:#f7f7f7; margin:0 0 10px 0;}
div.indexProdListBox div.indexProdListBoxHeader {background:url(../images/indexNEW/prodListBG.jpg) 0 50% repeat-x; border-bottom:1px solid #e0e0e0; color:#CB0003; font-size:18px; line-height:22px; padding:7px 9px 7px 9px; font-weight:normal;;}
div.indexProdListBox div.indexProdListBoxHeader a {color:#CB0003; font-size:18px; line-height:22px; text-decoration:underline;}
div.indexProdListBox div.indexProdListBoxHeader a:hover {text-decoration:none;}

div.indexProdListBox table.indexProdListItem {width:224px; margin:0 auto; clear:both; border-top:1px solid #e6e6e6;}
div.indexProdListBox table.indexProdListItem.nobrd {border:0 none;}
div.indexProdListBox table.indexProdListItem td.pic {vertical-align:top; width:78px; padding:11px 0 9px 0;}
div.indexProdListBox table.indexProdListItem td.pic img {border:1px solid #ffffff;}
div.indexProdListBox table.indexProdListItem td.pic a {border:1px solid #e0e0e0; float:left;}
div.indexProdListBox table.indexProdListItem td.pic a:hover {border:1px solid #000066;}
div.indexProdListBox table.indexProdListItem td.txt {vertical-align:top; padding:7px 0 9px 0;}
div.indexProdListBox table.indexProdListItem td.txt div.indexProdListTitle {padding:0 0 7px 0;}
div.indexProdListBox table.indexProdListItem td.txt div.indexProdListTitle a {font-size:12px; line-height:14px; color:#000066; text-decoration:underline; font-weight:bold;}
div.indexProdListBox table.indexProdListItem td.txt div.indexProdListTitle a:hover {text-decoration:none;}

div.indexProdListBox table.indexProdListItem td.txt p.catNew_price {font-size:12px !important;}
div.indexProdListBox table.indexProdListItem td.txt p.catNew_price span.regPrice {font-size:12px !important; padding:0px !important;}
div.indexProdListBox table.indexProdListItem td.txt p.catNew_price span.yourPrice {font-size:13px !important; padding:0px !important;}

div.indexProdListBox table.indexProdListItem td.txt div.indexProdListLinks {clear:both; padding:5px 0 0 0;}
div.indexProdListBox table.indexProdListItem td.txt div.indexProdListLinks p.more_info {color:#CB0003; float:left; font-size:12px; line-height:14px; display:block; margin:0px; padding:0px;}
div.indexProdListBox table.indexProdListItem td.txt div.indexProdListLinks p.more_info a {color:#CB0003; font-size:12px; line-height:14px; text-decoration:underline;}
div.indexProdListBox table.indexProdListItem td.txt div.indexProdListLinks p.more_info a:hover {text-decoration:none;}
div.indexProdListBox table.indexProdListItem td.txt div.indexProdListLinks p.order {color:#CB0003; float:right; font-size:12px; line-height:14px; display:block; font-weight:bold; margin:0px; padding:0px;}
div.indexProdListBox table.indexProdListItem td.txt div.indexProdListLinks p.order a {color:#CB0003; font-size:12px; line-height:14px; text-decoration:underline;}
div.indexProdListBox table.indexProdListItem td.txt div.indexProdListLinks p.order a:hover {text-decoration:none;}

div.indexArtListBoxText {width:224px; margin:0 auto 10px auto; font-size:12px; line-height:16px; color:#CB0003; clear:both; border-bottom:1px solid #CB0003; padding:7px 0 7px 0;}

div.indexProdListBox table.indexArtListItem {width:224px; margin:0 auto; clear:both; border-top:1px solid #e6e6e6;}
div.indexProdListBox table.indexArtListItem.nobrd {border:0 none;}
div.indexProdListBox table.indexArtListItem td.pic {vertical-align:top; width:60px; padding:11px 0 9px 0;}
div.indexProdListBox table.indexArtListItem td.pic img {border:1px solid #ffffff;}
div.indexProdListBox table.indexArtListItem td.pic a {border:1px solid #e0e0e0; float:left;}
div.indexProdListBox table.indexArtListItem td.pic a:hover {border:1px solid #000066;}
div.indexProdListBox table.indexArtListItem td.txt {vertical-align:top; padding:7px 0 9px 0;}
div.indexProdListBox table.indexArtListItem td.txt a {font-size:12px; line-height:14px; color:#000066; text-decoration:underline; font-weight:bold;}
div.indexProdListBox table.indexArtListItem td.txt a:hover {text-decoration:none;}
div.indexProdListBox table.indexArtListItem td.link {vertical-align:bottom; text-align:right; padding:0 0 9px 0;}
div.indexProdListBox table.indexArtListItem td.link a {color:#000066; font-size:12px; line-height:14px; text-decoration:underline;}
div.indexProdListBox table.indexArtListItem td.link a:hover {text-decoration:none;}

div.boxIndexHead {background: url(../images/indexNEW/boxHeadBG.jpg) repeat-x scroll 0 0 transparent; clear: both; color:#000066; display: block; font-size: 14px; font-weight: bold; padding: 9px 13px 4px; position: relative;}
div.boxIndexHead > h2 {background: url(../images/ts_prenova_test/tv_izdelki_small_transp.png) 0 0 no-repeat;}
div.boxIndexHead h2 {margin:0px; padding:0 0 0 28px; color:#CB0003; font-size:18px; line-height:22px; font-weight:normal; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ts_prenova_test/tv_izdelki_small_transp.png', sizingMethod='crop'); zoom:1;}
div.boxIndexInner {background: url(../images/indexNEW/boxInnerBG.jpg) repeat-x scroll 0 0 transparent; clear: both; display: block; overflow: hidden; padding: 10px 0 10px 0; position: relative;}

table.indexLock {background:url(../images/indexNEW/indexLock.jpg) 0 50% no-repeat; width:242px; margin:0 0 10px 0;}
table.indexLock td.text {height:92px; padding:0 10px 0 85px; font-size:16px; line-height:20px; font-weight:bold; color:#ffffff;}

table.indexMainProdBox {width:96%; margin:0 auto; border-top:1px solid #E4E4E4 ;}
table.indexMainProdBox.nobrd {border:0 none;}
table.indexMainProdBox td.pic {vertical-align:top; padding:10px 10px 10px 10px; width:121px;}
table.indexMainProdBox td.pic a {float:left; display:block; border:1px solid #E4E4E4;}
table.indexMainProdBox td.prices {width:190px; vertical-align:top; padding:10px 0 0 20px;}
table.indexMainProdBox td.indexBtn {vertical-align:bottom; padding:0 0 10px 20px;}
table.indexMainProdBox td.indexBtn a {background: url(../images/ts_prenova_test/buy_product_btn_l.png) no-repeat scroll 0 0 transparent; clear: both; color: #FFFFFF; float: left; font-size: 14px; font-weight: bold; height: 31px; line-height: 31px; margin: 5px 5px 10px; padding-left: 28px; text-decoration: none;}
table.indexMainProdBox td.indexBtn a span {background: url(../images/ts_prenova_test/buy_product_btn_r.png) no-repeat scroll 100% 0 transparent; float: left; padding: 0 10px 0 0;}
table.indexMainProdBox td.indexBtn a span span {background: url(../images/ts_prenova_test/buy_product_btn_m.png) repeat-x scroll 0 0 transparent; float: left; padding: 0 0 0 10px; text-align: center; width: 117px;}
table.indexMainProdBox td.desc {vertical-align:top; padding:8px 0 10px 0; color: #666666; font-size: 12px; line-height: 16px;}
table.indexMainProdBox td.desc h2 {font-size: 14px; font-weight: bold; line-height: 18px; margin:0 0 0 0; padding:0 0 7px 0; color: #000066;}
table.indexMainProdBox td.desc h2 a {font-size: 14px; font-weight: bold; line-height: 18px; color: #000066; text-decoration: underline;}
table.indexMainProdBox td.desc h2 a:hover {text-decoration:none;}
table.indexMainProdBox td.desc p {color: #666666; font-size: 12px; line-height: 16px; padding:7px 0 7px 0; margin:0px;}
table.indexMainProdBox td.desc p.indexMore {font-size: 12px; line-height: 16px; padding:7px 0 0 0;}
table.indexMainProdBox td.desc p.indexMore a {font-size: 12px; line-height: 16px; color: #000066; text-decoration: underline;}
table.indexMainProdBox td.desc p.indexMore a:hover {text-decoration:none;}

div.indexSplit9Banner {width:244px; clear:both; overflow:hidden; position:relative; margin:0 0 10px 0; zoom:1;}

.vgnezdeni_seznam_holder {width:100%; clear:both; margin:10px 0 0 0; padding:0px; border:0 none; border-collapse:collapse;}
.vgnezdeni_seznam {border: 1px solid #e4e4e4; border-top:0 none; border-collapse:collapse; margin:0 0 0 0; padding:0px;}

.glowingtabsNEW{
width:100%;
line-height:normal;
display:table;
border-bottom: 1px solid #e4e4e4; /*Add border strip to bottom of menu*/
background: #f0f0f0 url(../images/ts_prenova_test/tab_bg.png) repeat-x 0 0;
z-index:1;
}

.glowingtabsNEW ul{
list-style-type: none;
margin:0;
margin-left: 5px; /*Left offset of entire tab menu relative to page*/
padding:0;
padding-top: 15px;
margin-bottom:-1px;
z-index:2;
overflow:hidden;
}

.glowingtabsNEW li {
display:inline;
margin:0;
padding:0;
}

.glowingtabsNEW a {
float:left;
background:url(../images/indexNEW/tab_red_l.gif) no-repeat left top;
margin:0;
margin-right: 5px; /*spacing between each tab*/
padding:0 0 0 3px;
text-decoration:none;
font-size:12px;
cursor: pointer;
position:relative;
zoom:1;
}

.glowingtabsNEW a:link .glowingtabsNEW a:visited{
	text-decoration:none;
	color:white;	
}

.glowingtabsNEW a span{
float:left;
display:block;
background:url(../images/indexNEW/tab_red_r.gif) no-repeat right top;
padding: 5px 12px 5px 9px;
font-weight:bold;
color: #FFFFFF;
cursor: pointer;
}

/* Commented Backslash Hack hides rule from IE5-Mac  \*/
.glowingtabsNEW a span {float:none;}
/* End IE5-Mac hack */

.glowingtabsNEW a:hover span {
color: #CB0003;
}

.glowingtabsNEW a.current{ /*Selected Tab style*/
background-position:0 -80px; /*Shift background image up to start of 2nd tab image*/
position: relative;
}

.glowingtabsNEW a.current span{ /*Selected Tab style*/
background-position:100% -80px; /*Shift background image up to start of 2nd tab image*/
color: #CB0003;
padding: 5px 12px 4px 9px;

}

.glowingtabsNEW a:hover{ /*onMouseover style*/
background-position:0% -80px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabsNEW a:hover span{ /*onMouseover style*/
background-position:100% -80px; /*Shift background image up to start of 2nd tab image*/
}

.tabcontainer{
clear: left;
width:100%; /*width of 2nd level sub menus*/
/*height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
margin: 10px 0;
display:table;
}

.tabcontent{
display: none;
min-height: 25px;
padding:0 0 0 0;
}

div.lftFaceBook {padding:10px 0 0 0; float:left; clear:both; display:block;}
table.lftFaceBook {width:247px; cursor:pointer; border:1px solid #CCCCCC;}
table.lftFaceBook td.img {width:60px; padding:5px 0 5px 5px; vertical-align:top;}
table.lftFaceBook td.txt {padding:5px; vertical-align:middle; color:#666666; font-size:11px; line-height:15px;}
table.lftFaceBook td.txt div.txt {color:#1847A1; font-size:12px; font-weight:bold; line-height:16px; text-decoration:none;}
table.lftFaceBook td.txt div.txt a {font-size:12px; font-weight:bold; line-height:16px; text-decoration:none;}
table.lftFaceBook td.txt div.txt a:hover {text-decoration:underline;}
table.lftFaceBook td.txt a {color:#666666; font-size:12px; line-height:16px; text-decoration:none;}
table.lftFaceBook td.txt a:hover {text-decoration:underline;}

div.socialBox {padding:5px; margin:10px; border:1px solid #CCCCCC; float:left; clear:both; display:block;}

table.split10MainBanners {margin:0px; padding:0px; border-collapse:collapse;}
table.split10MainBanners td.split10MainBanner {width:570px; vertical-align:top; margin:0px; padding:0px; border-collapse:collapse;}
table.split10MainBanners td.split10SubBanner {width:210px; vertical-align:top; text-align:right; margin:0px; padding:0px; border-collapse:collapse;}

table.split11MainBanners {margin:0px; padding:0px; border:0 none; border-collapse:collapse; width:990px;}
table.split11MainBanners td.left {width:790px; vertical-align:top; border:0 none; margin:0px; padding:0px; border-collapse:collapse;}
table.split11MainBanners td.right {vertical-align:top; text-align:right; border:0 none; margin:0px; padding:0px; border-collapse:collapse;}
table.split11InnerBanners {width:100%; margin:0px; padding:0px; border-collapse:collapse; border:0 none;}
table.split11InnerBanners td.ilft {width:395px; vertical-align:top; text-align:left; border:0 none; margin:0px; padding:0 0 9px 0; border-collapse:collapse;}
table.split11InnerBanners td.irgt {vertical-align:top; text-align:left; border:0 none; margin:0px; padding:0 0 9px 0; border-collapse:collapse;}

table.split11InnerBanners td.ilft.btm {padding:0 0 0 0;}
table.split11InnerBanners td.irgt.btm {padding:0 0 0 0;}

table.split10SubBanners {margin:15px 0 5px 0; padding:0px; border-collapse:collapse;}
table.split10SubBanners td.inner {width:167px; vertical-align:top; text-align:right; margin:0px; padding:0px; border-collapse:collapse;}
table.split10SubBanners td.first {text-align:left; vertical-align:top; width:155px; margin:0px; padding:0px; border-collapse:collapse;}

div.splitBenefitsV2 {background-color:#eeeeee; border:1px solid #e8e8e8; position:relative; zoom:1; margin:10px 0 0 0; padding:10px 0 20px 10px; overflow:hidden; zoom:1;}
table.splitBenefitsV2 {margin:0px; padding:0px; border-collapse:collapse; border:0 none; float:left;}
table.splitBenefitsV2.one {width:230px;}
table.splitBenefitsV2.two {width:230px; margin-left:14px;}
table.splitBenefitsV2.three {width:230px; margin-left:14px;}
table.splitBenefitsV2.four {width:230px; margin-left:14px;}
table.splitBenefitsV2 td.bnft {vertical-align:top; margin:0px; padding:0px; border-collapse:collapse; border:0 none; font-size:11px; line-height:16px; color:#6b6b6b;}
table.splitBenefitsV2 td.bnft div.bnftTxt {font-size:11px; line-height:16px; color:#6b6b6b;}
table.splitBenefitsV2.two td.bnft div.bnftTxt {font-size:11px; line-height:16px; color:#6b6b6b; padding:0 0 0 6px;}
table.splitBenefitsV2 td.bnft table.bnftTitle {margin:0px; padding:0px; border-collapse:collapse; border:0 none;}
table.splitBenefitsV2 td.bnft table.bnftTitle td.img {margin:0px; padding:0px; border-collapse:collapse; border:0 none; vertical-align:top;}
table.splitBenefitsV2 td.bnft table.bnftTitle td.header {margin:0px; padding:4px 0 5px 0; border-collapse:collapse; border:0 none; font-size:14px; line-height:26px; color:#464646; font-weight:bold;}

div.splitBenefitsTopV2 {background-color:#eeeeee; border:1px solid #e8e8e8; position:relative; zoom:1; margin:0 0 0 0; padding:0 9px 0 9px; overflow:hidden; zoom:1; float:right; display:block; width:180px;}
table.splitBenefitsTopV2 {margin:9px 0 9px 0; padding:0px; border-collapse:collapse; border:0 none; float:left;}
table.splitBenefitsTopV2 td.bnft {vertical-align:top; margin:0px; padding:0px; border-collapse:collapse; border:0 none; font-size:11px; line-height:16px; color:#6b6b6b; text-align:left;}
table.splitBenefitsTopV2 td.bnft div.bnftTxt {font-size:11px; line-height:16px; color:#6b6b6b;}
table.splitBenefitsTopV2.two td.bnft div.bnftTxt {font-size:11px; line-height:16px; color:#6b6b6b; padding:0 0 0 6px;}
table.splitBenefitsTopV2 td.bnft table.bnftTitle {margin:0px; padding:0px; border-collapse:collapse; border:0 none;}
table.splitBenefitsTopV2 td.bnft table.bnftTitle td.img {margin:0px; padding:0px; border-collapse:collapse; border:0 none; vertical-align:top;}
table.splitBenefitsTopV2 td.bnft table.bnftTitle td.header {margin:0px; padding:4px 0 5px 0; border-collapse:collapse; border:0 none; font-size:14px; line-height:26px; color:#464646; font-weight:bold;}

div.splitPromoV2 {position:relative; margin:10px 0 0 0; overflow:hidden; zoom:1;}
table.splitPromoV2 {border:1px solid #e8e8e8; float:left; width:320px; border-collapse:collapse; margin:0px; padding:0px;}
table.splitPromoV2.one {}
table.splitPromoV2.two {margin:0 15px 0 15px;}
table.splitPromoV2.three {}
table.splitPromoV2 td.img {padding:11px; vertical-align:top; border-collapse:collapse; margin:0px; border:0 none;}
table.splitPromoV2 td.txt {font-size:11px; line-height:15px; color:#707070; vertical-align:top; padding:11px 11px 11px 0; border-collapse:collapse; margin:0px; border:0 none;}
table.splitPromoV2 td.txt h3 {color:#ce070d; font-size:16px; line-height:20px; margin:0px; padding:0 0 4px 0;}
table.splitPromoV2 td.txt p {font-size:11px; line-height:15px; color:#707070; margin:0px; padding:0px;}
table.splitPromoV2 td.txt table.ezineFormBox {margin:5px 0 0 0; padding:0px; border-collapse:collapse; border:0 none;}
table.splitPromoV2 td.txt table.ezineFormBox td.ff {border:0 none; margin:0px; padding:1px 0 0 0; border-collapse:collapse; vertical-align:top;}
table.splitPromoV2 td.txt table.ezineFormBox td.ff input {border:1px solid #bcbcbc; border-right:0 none; padding:4px 0 0 0; *padding:3px 0 0 0; padding:3px 0 0 0\0/; font-size:11px; height:17px; *height:18px; color:#999999; width:100px; float:left; margin:0px; display:block; position:relative;}
table.splitPromoV2 td.txt table.ezineFormBox td.btn {margin:0px; padding:0px; border-collapse:collapse; border:0 none; vertical-align:top;}
table.splitPromoV2 td.txt table.ezineFormBox td.btn a {display:block; overflow:hidden; float:left; background: url(../images/indexNEW/ezineBtn.jpg) 100% 50% no-repeat; font-size:11px; line-height:16px; color:#ffffff; padding:4px 4px 4px 4px; font-weight:bold; position:relative; text-decoration:none;}
table.splitPromoV2 td.txt table.ezineFormBox td.btn a:hover {text-decoration:none;}
table.splitPromoV2 td.txt table.indexBtnNew {margin:5px 0 0 0; padding:0px; border-collapse:collapse; border:0 none; background: url(../images/indexNEW/ezineBtn.jpg) 100% 50% no-repeat;}
table.splitPromoV2 td.txt table.indexBtnNew td.btn {margin:0px; padding:0px; border-collapse:collapse; border:0 none; vertical-align:top; background: url(../images/indexNEW/ezineBtnL.jpg) 0 50% no-repeat;}
table.splitPromoV2 td.txt table.indexBtnNew td.btn a {display:block; overflow:hidden; float:left; font-size:11px; line-height:16px; color:#ffffff; padding:4px 4px 4px 4px; font-weight:bold; position:relative; text-decoration:none;}
table.splitPromoV2 td.txt table.indexBtnNew td.btn a:hover {text-decoration:none;}

table.splitBrands {margin:10px 0 0 0; padding:0px; border-collapse:collapse; border:0 none; width:100%; border-bottom:1px solid #e3e3e3;}
table.splitBrands td.inner {margin:0px; padding:20px 0 20px 0; border-collapse:collapse; border:0 none;}

table.splitBrandsList {margin:0px; padding:0px; border-collapse:collapse; border:0 none; width:100%;}
table.splitBrandsList td.mid {text-align:center; margin:0px; padding:0px; border-collapse:collapse; border:0 none;}
table.splitBrandsList td.first {text-align:left; margin:0px; padding:0px; border-collapse:collapse; border:0 none;}
table.splitBrandsList td.last {text-align:right; margin:0px; padding:0px; border-collapse:collapse; border:0 none;}

.inputboxerror10 {border:1px solid #ce070d!important; border-right:0 none !important;}

/* index carousel */

div.indexCarousel {width:733px; height:230px; position:relative; clear:both; overflow:hidden;}
#indexPagination {position:absolute; left:10px; bottom:10px;}
#indexPagination a {float:left; display:block; width:18px; height:18px; font-size:12px; line-height:18px; color:#000000; background-color:#ffffff; border:1px solid #FFFFFF; margin-right:5px; text-decoration:none; font-weight:bold; text-align:center;}
#indexPagination a:hover {text-decoration:none;}
#indexPagination a.selected {border:1px solid #EC1D25; color:#EC1D25;}

div.indexCarousel702 {width:702px; height:260px; position:relative; clear:both; overflow:hidden;}

/* k2c */
div.k2c_indexBanner {width:247px; float:left; display:block; overflow:hidden; clear:both; margin:0 0 10px 0; cursor:pointer;}
div.k2c_CategoryBanner {width:175px; float:left; display:block; overflow:hidden; clear:both; margin:0 0 10px 0; cursor:pointer;}
div.k2c_SideBanner {width:45px; position:fixed; top:150px; right:0px; overflow:hidden; cursor:pointer; z-index:999;
_position: absolute;
_left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollRight ? document.documentElement.scrollRight : document.body.scrollRight ) ) + 'px' );
_top: expression( ( 150 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.k2cBannerBox {width:360px; height:170px;}
div.k2cBannerBox map {cursor:pointer;}
