body, input, select, option, td, textarea, span, div { font-family:Verdana,Arial,Helvetica,Sans Serif; }
.tre { font-size:14px;}
.bcpn { font-size:10px; font-weight:normal; color:#000066; }
a.bcpn, a.bcpn:hover { color:#000066; text-decoration:underline; }
.shph { font-size:11px; font-weight:bold; color:#000000; }
a.shph, a.shph:hover { color:#000066; text-decoration:underline; }
.icll { font-size:11px; line-height:145%; font-weight:normal; color:#000000; }
.icllb { font-size:11px; line-height:145%; font-weight:bold; color:#000000; }
a.icll { color:#000066; text-decoration:underline; }
a.icll:hover { color:#000066; text-decoration:underline; }
.ll { font-size:11px; line-height:145%; font-weight:normal; color:#6d6d6d; }
a.ll, a.ll:hover { color:#6d6d6d; text-decoration:none; }
.pd { font-size:11px; line-height:118%; font-weight:normal; color:#000000; }
a.pd, a.pd:hover { color:#000066; text-decoration:none; }
.pd2, a.pd2, a.pd2:hover {	font-size:11px;	color:#000066; text-decoration:none;}
a.specialWarranty, a.specialWarranty:hover { color:#000066; text-decoration:underline; }
a.deliveryLink, a.deliveryLink:hover { color:#000066; text-decoration:underline; }
.th { font-size:10px; font-weight:bold; color:#333333; }
a.th,a.th:hover { text-decoration:underline; }
.ss { font-size:10px; font-weight:bold; color:#000000; }
.ttfl { font-size:10px; font-weight:normal; color:#000000; }
.pt { font-size:20px; font-weight:normal; color:#5F9ED8; }
.ptsmall { font-size:17px; font-weight:normal; color:#5F9ED8; }
a.pt, a.pt:hover { font-size:20px; font-weight:normal; color:#5F9ED8; }
.q { font-size:11px; line-height:145%;  font-weight:normal; color:#000000; }
.p { font-size:11px; line-height:145%;  font-weight:normal; color:#5F9ED8; }
.os { font-size:10px; font-weight:normal; color:#5F9ED8; }
.ftll { font-size:10px; line-height:120%;  font-weight:bold; color:#FFFFFF; }
a.ftll, a.ftll:hover { text-decoration:underline; }
.fl { font-size:10px; line-height:120%; font-weight:normal; color:#FFFFFF; }
a.fl, a.fl:hover { text-decoration:underline; }
.glrc { font-size:10px; font-weight:bold; color:#000066; }
a.glrc, a.glrc:hover { color:#000066; text-decoration:underline; }
.ri { font-size:13px; font-weight:bold; color:#5F9ED8; }
.sh { font-size:13px; font-weight:bold; color:#000000; }
.mp { font-size:11px; font-weight:bold; color:#FFCC00; }
.mp2 { font-family: Verdana; font-size:12px; font-weight:bold; color:#FFCC00; }
.sp { font-size:12px; font-weight:normal; color:#ffffff; }
.sb { font-size:12px; font-weight:bold; color:#ffffff; }
.sbnu { font-size:12px; font-weight:bold; text-decoration:none; color:#ffffff; }
a.sbnu, a.sbnu:hover { text-decoration:none; }
.spc5 { font-family:times; font-size:5px; }
.spc10 { font-family:times; font-size:10px; }
.ttflc { font-size:10px; font-weight:normal; color:#000000; text-align:center; }
.pad { font-weight: bold; font-size: 11px; color: #5F9ED8; }
.pdn { font-size:11px; line-height:110%; font-weight:normal; color:#000000; }
.qn { font-size:11px; line-height:110%;  font-weight:normal; color:#000066; }
.pn { font-size:11px; line-height:110%;  font-weight:normal; color:#5F9ED8; }
.shphbigred { font-weight: bold; font-size: 17px; color: #5F9ED8; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif}
.promobigred { font-weight: bold; font-size: 25px; color: #5F9ED8; line-height: 29px; font-family: Verdana, Arial, Helvetica, sans-serif}
.adbigred { font-weight: bold; font-size: 15px; color: #5F9ED8; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif}
.admedred { font-weight: bold; font-size: 13px; color: #5F9ED8; line-height: 17px; font-family: Verdana, Arial, Helvetica, sans-serif}
.adqn { font-size:11px; line-height:110%;  font-weight:normal; color:#000066; text-decoration:none;}
.nl { font-family: Verdana,Arial,Helvetica,Sans Serif; font-size: 10px; color: #666666; line-height: 110%; font-weight: normal }
.errortxt {font-size: 12px;color: #ffffff;LINE-HEIGHT: 140%;font-family: Verdana, Arial, Helvetica, sans-serif}
.swbodytxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120% }
.swbodytxtbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120% ; font-weight: bold; color: #000000 } 
.swbodytxtboldred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 130%; font-weight: bold; color: #000000 } 
.swlegalbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 110%; font-style: italic ; font-weight: bold ; color: #787878} 
.swlegal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 120%; font-style: italic; color: #787878; font-weight: normal } 
.tshbl   {font-family: verdana,arial,helvetica,san-serif; font-size: 9pt; color: #ffffff; font-weight: bold; background-color: #6699CC;}
.tbbl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000; background-color: #E7F3FD;}
.subhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000066;}
.redhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; line-height:120%; font-weight:normal; color:#5F9ED8;}
.boldblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000066;}
.boldbluelg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:120%; font-weight:bold; color:#000066; text-decoration:none;}
a.boldbluelg, a.boldblue:hover { text-decoration:none; }
.wa { font-size:10px; line-height:120%; font-weight:normal; text-decoration:underline; color:#FFFFFF; }
.slhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000066; background-color: #FFCC00;}
.slbody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000066; background-color: #FFFFCC;}
.slbody2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000066; background-color: #FFFFCC;}
.slmm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000066;}
.homewhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10x; font-weight:bold; color:#ffffff;}
.darkblue { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000066;}
.a10xfff-1 {	color: #fff; FONT: 10px arial}
.a14x000b {	color: #000; FONT: bold 14px arial}
.a12x006b {	color: #006; FONT: bold 12px arial}
.a12x000b {	color: #000; FONT: bold 12px arial}
.a10x000 {	color: #000; FONT: 10px arial}
.ll2 { font-size:10px; line-height:145%; font-weight:normal; color:#000066; }

.bodytxt { font-size: 11px; LINE-HEIGHT: 120%; font-family: Verdana, Arial, Helvetica, sans-serif}
.bodytxtbold { font-weight: bold; font-size: 11px; color: #000000; LINE-HEIGHT: 120%; font-family: Verdana, Arial, Helvetica, sans-serif}
.bodytxtboldred { font-weight: bold; font-size: 11px; color: #5F9ED8; LINE-HEIGHT: 120%; font-family: Verdana, Arial, Helvetica, sans-serif}
.legal { font-size: 9px; LINE-HEIGHT: 120%; FONT-STYLE: italic; font-family: Verdana, Arial, Helvetica, sans-serif}
.intro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 130%; font-weight: bold; color: #CC3333} 
.bodyitalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; line-height: 130%; font-weight: normal; font-variant: normal; color: #000000} 
.box {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 125%; font-weight: normal; text-transform: none; color: #000000}
.bodybold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 125%; font-weight: bold; color: #000000}
.bodysmallitalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: italic; line-height: 130%; font-weight: normal; font-variant: normal; color: #000000 }
.bodyboldCopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 110%; font-weight: bold; color: #CC3333}

div.topBanner1{height:150px;}
div.topBanner2{height:103px;}

div.topBanner1 .top_bg { height:130; background-image:url(../images/wrapper/top_bg.jpg); background-repeat:no-repeat; }
div.topBanner1 .top_menu_bg { background-image:url(../images/wrapper/top_menu_bg.gif); background-repeat:repeat-x; background-color:#a1d9f7; }
div.topBanner1 .top_menu, div.topBanner1 a.top_menu, div.topBanner1 a.top_menu:hover { font-weight: bold; font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
div.topBanner1 .topMenu { left:0px;top:0px; position:relative ; width:670px; height:23px; }
div.topBanner1 .top_link { left:232px; top:10px; position:relative ; width:auto; height:auto; }

div.topBanner2 .top_bg { height:75px; background-image:url(../images/wrapper/top_bg.gif); background-repeat:no-repeat;border:0px solid red;}
div.topBanner2 .top_menu_bg { background-image:url(../images/wrapper/top_menu_bg.gif); background-repeat:repeat-x; background-color:#a1d9f7; }
div.topBanner2 .top_menu, div.topBanner2 a.top_menu, div.topBanner2 a.top_menu:hover { font-weight: bold; font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
div.topBanner2 .topMenu { left:0px;top:51px; position:relative ; width:670px; height:23px;}
div.topBanner2 .top_link { left:350px; top:-15px; position:relative ; width:auto; height:auto; }

.footer, a.footer{ font-size: 9px; color: #818181; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.footer:hover { text-decoration:underline;}
.borderMenu { background-image:url(../images/wrapper/border_bg.gif); background-repeat:no-repeat; background-position:bottom left; background-color:#e8e8e8; }
.left_login_bg { background-image:url(../images/wrapper/left_login_bg.jpg); }
.left_login, a.left_login, a.left_login:hover { font-size: 11px; color: #757575; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.left_loginAuto, a.left_loginAuto, a.left_loginAuto:hover { font-size: 9px; color: #757575; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.left_loginLink, a.left_loginLink, a.left_loginLink:hover { font-size: 9px; color: #0197d2; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.left_loginSmall, a.left_loginSmall, a.left_loginSmall:hover { font-size: 9px; color: #757575; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.left_order{ background-color:#b6cee2;}
.left_QuickOrder{ background-image:url(../images/wrapper/left_QuickOrder_bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#70acdf; padding-left:4px; padding-right:4px }
.left_ShoppingBasket{ background-image:url(../images/wrapper/left_basket_bg.jpg); padding-left:1px; padding-right:1px }
.left_ShoppingBasketTitleBg{ background-image:url(../images/wrapper/left_basket_bgTitle.jpg); padding-left:1px; padding-right:1px }
.left_ShoppingBasketQty, a.left_ShoppingBasketQty, a.left_ShoppingBasketQty:hover{ font-size: 9px; color: #818181; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.left_ShoppingBasketItem, a.left_ShoppingBasketItem, a.left_ShoppingBasketItem:hover{ font-size: 9px; color: #0197d2; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.left_ShoppingBasketTitle, a.left_ShoppingBasketTitle, a.left_ShoppingBasketTitle:hover{ font-size: 9px; font-weight: bold; color: #818181; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
div.ShoppingBasket { width :146px; height:120px; overflow:auto; display:block; scrollbar-arrow-color:ffffff; }
.ShoppingBasketcolor1 { background-color:#e8e8e8; }
.ShoppingBasketcolor2 { background-color:#fbfbfb; }
.productSearch { background-color:#a6a6a6; }
.quickCartridge { background-color:#d5d5d5; }
.right_KeepInTouch_bg { background-image:url(../images/wrapper/right_KeepInTouch_bg.jpg); padding-left:4px; padding-right:4px }
.right_KeepInTouch, a.right_KeepInTouch, a.right_KeepInTouch:hover { font-size: 9px; color: #757575; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.right_KeepInTouchLink, a.right_KeepInTouchLink, a.right_KeepInTouchLink:hover { font-size: 9px; color: #0197d2; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.right_Block_bg { background-image:url(../images/wrapper/right_block_bg.jpg); padding-left:4px; padding-right:4px }
.right_Block { font-size: 9px; color: #757575; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
a.right_Block { font-size: 9px; color: #6d6d6d; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
a.right_Block:hover { font-size: 9px; color: #0197d2; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.lastMinute_bg { background-color:#ffcc33; }
.lastMinuteProduct_bg { background-image:url(../images/wrapper/right_LastMinute_bg.jpg); }
.lastMinuteProductTitle, a.lastMinuteProductTitle, a.lastMinuteProductTitle:hover { font-size: 10px; color: #757575; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.lastMinuteProduct, a.lastMinuteProduct, a.lastMinuteProduct:hover { font-size: 10px; color: #757575; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.lastMinuteProductLink, a.lastMinuteProductLink, a.lastMinuteProductLink:hover { font-size: 10px; color: #0197d2; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.lastMinuteProductPrice_bg { background-color:#ffffff; border: solid 1px #d7d7d7;}
.lastMinuteProductPrice_bgTop { background-color:#ffffff; border-bottom: solid 1px #d7d7d7;}
.lastMinuteProductPrice_separatorTop { background-image:url(../images/wrapper/right_LastMinutePrice_LnTop.jpg); background-repeat:repeat-y; border-bottom: solid 1px #d7d7d7; }
.lastMinuteProductPrice_separator { background-image:url(../images/wrapper/right_LastMinutePrice_Ln.jpg); background-repeat:no-repeat; background-position:left center; }
.lastMinuteProductPrice, a.lastMinuteProductPrice, a.lastMinuteProductPrice:hover { font-size: 9px; color: #757575; font-family: Arial, Helvetica, sans-serif; text-decoration:none; }
.lastMinuteProductStrikePrice, a.lastMinuteProductStrikePrice, a.lastMinuteProductStrikePrice:hover { font-size: 9px; color: #757575; font-family: Arial, Helvetica, sans-serif; text-decoration:none; }

.stapHomeBgTop { background-image:url(../images/stapHome/stapHome_bgTop.gif); background-repeat:no-repeat;}
.stapHomeBg { background-image:url(../images/stapHome/stapHome_bg.gif); background-repeat:repeat-y;}
.stapHomeBgBottom { background-image:url(../images/stapHome/stapHome_bgBottom.gif); background-repeat:no-repeat;}
.superCategoryBg { background-image:url(../images/stapHome/superCat_bg.gif); padding-left:9px; padding-right:2px; }
.superCategoryBottom { background-image:url(../images/stapHome/superCat_bottom.gif); }

.CZ_SU_Kancelarska-technika { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#6d6d6d; }
a.CZ_SU_Kancelarska-technika { color:#6d6d6d; text-decoration:none; }
a.CZ_SU_Kancelarska-technika:hover { color:#fda001; text-decoration:none; }

.CZ_SU_Kancelarske-potreby { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#6d6d6d; }
a.CZ_SU_Kancelarske-potreby { color:#6d6d6d; text-decoration:none; }
a.CZ_SU_Kancelarske-potreby:hover { color:#0063ca; text-decoration:none; }

.CZ_SU_Kancelarsky-nabytek { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#6d6d6d; }
a.CZ_SU_Kancelarsky-nabytek { color:#6d6d6d; text-decoration:none; }
a.CZ_SU_Kancelarsky-nabytek:hover { color:#e10078; text-decoration:none; }

.CZ_SU_Uzitecne { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#6d6d6d; }
a.CZ_SU_Uzitecne { color:#6d6d6d; text-decoration:none; }
a.CZ_SU_Uzitecne:hover { color:#009694; text-decoration:none; }

table tr td.header{}/* promo page */
span.currentPromoPage
{
	background-color:#FFCC00;
}