a img {border: none; }a, #navEZPagesTOC ul li a {        color: #3E7691;        text-decoration: none;        } a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {        }h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{        font-size: 1.1em;        }.biggerText {        font-size: 1.2em;        }h1, h2, h3, h4, h5, h6 {        margin: 0.3em;		font-size:13px;        }CODE {        font-family: arial, verdana, helvetica, sans-serif;        font-size: 1em;        }                .zelena{color:green;}.blackd{color:black;font-size:10px;}.rtp{font-weight:bold;}.splatkyb { color:blue;}.ruda { text-decoration:none;color:red;}.darekkuk{position:absolute;bottom:95px;margin-left:150px;}.ruka{position:absolute;}.darek1700{position:relative;left:30px;top:25px;}.darekair{position:relative;left:30px;top:25px;}.akceact{position:relative;left:50px;}.icoakce{position:absolute;margin-left:2px;margin-top:2px;}.icoakcedva{position:absolute;margin-left:32px;margin-top:2px;}.icoakcetri{position:absolute;margin-left:62px;margin-top:2px;}.darekdva{position:absolute;bottom:100px;margin-left:150px;}.darektri{position:absolute;bottom:110px;margin-left:150px;}.splatkyb a{ color:blue;text-decoration:none;}.splatkyb a:hover{ color:black;text-decoration:underline;}.splatkyd{border-top: 1px solid grey; padding-top: .8em}.splatkyd a{color:black;text-decoration:none;}.splatkyd a:hover{color:black;text-decoration:underline;}#checkoutConfirmDefaultPaymentTitle{color:red;}#checkoutConfirmDefaultShipmentTitle{color:red;}FORM, SELECT, INPUT {        display: inline;        font-size: 1em;        }FORM	{margin:0px; padding:0px;}TEXTAREA {        float: left;        margin: auto;        display: block;        width: 95%;        }input:focus, select:focus, textarea:focus {        background: #F0F8FF;        }FIELDSET {        padding: 0.5em;        margin: 0.5em 0em;        border: 1px solid #EACFAE;		background:#FFF8E5; 		height:100%;        }LEGEND {        font-weight: bold;        }LABEL, h4.optionName {        line-min-height: 1.5em;        padding: 0.2em;        }LABEL.checkboxLabel, LABEL.radioButtonLabel {        }#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {        float: left;        }LABEL.inputLabel {        width: 11em;        float: left;        }LABEL.inputLabelPayment {        width: 15em;        float: left;        }LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel  {        width: 12em;        float: left;        }P, ADDRESS {        padding: 0.5em;        }ADDRESS {        font-style: normal;        }.clearBoth {        clear: both;        }HR {        min-height: 1px;        margin-top: 0.5em;        border: none;        border-bottom: 1px solid #9a9a9a;        }/*warnings, errors, messages*/.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {        line-min-height: 1.8em;        padding: 0.2em;        border: 1px solid #000000;        }.messageStackWarning, .messageStackError {        background-color: #ff0000;        color: #ffffff;        }.messageStackSuccess {        background-color: #F1F6E6;        color: #000000;        }.messageStackCaution {        background-color: #FFFF66;        color: #000000;        }/*wrappers - page or section containers*/#mainWrapper {        text-align: left;        width: 100%;        vertical-align: top;        }#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {        margin: 0em;        padding: 0em;        }#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {        margin: auto;        } #tagline {        color:#000000;        font-size: 2em;        text-align : center;        vertical-align: middle;        }#sendSpendWrapper {        border: 1px solid #cacaca;        float: right;        margin: 0em 0em 1em 1em;        }.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {        margin: 0;		width:95%        }.wrapperAttribsOptions {        margin: 0.3em 0em;        }/*navigation*/.navSplitPagesResult { margin-top:5px; margin-left:5px; background:#ffffff}.navSplitPagesLinks { margin-top:5px; background:#ffffff}.navNextPrevCounter {        margin: 0em;        font-size: 0.9em;        }.navNextPrevList {        display: inline;        white-space: nowrap;        margin:0px 2px 3px 0px;        list-style-type: none;        }.navNextPrevWrapper{		margin-bottom:2px;		}#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper {        margin: 0em;        background-color: #9a9a9a;        font-weight: bold;        color: #ffffff;        min-height: 1%;        width: 100%;        }#navMain ul, #navSupp ul, #navCatTabs ul  {        margin: 0;        padding:  0.5em 0em;        list-style-type: none;        text-align: center;        line-min-height: 1.5em;        }#navMain ul li, #navSupp ul li, #navCatTabs ul li {        display: inline;        white-space: nowrap;        }#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a {        text-decoration: none;        padding: 0em 0.5em;        margin: 0;        color: #ffffff;        }#navEZPagesTOCWrapper {        font-weight: bold;        float: right;        min-height: 1%;        border: 1px solid #000000;        }#navEZPagesTOC ul {        margin: 0;        padding:  0.5em 0em;        list-style-type: none;        line-min-height: 1.5em;        }#navEZPagesTOC ul li {        white-space: nowrap;        }#navEZPagesTOC ul li a {        padding: 0em 0.5em;        margin: 0;        }#navMainSearch, #navCategoryIcon, .buttonRow, #indexProductListCatDescription {        margin:5px 5px 0 0px;        }.buttonRow2{        margin:5px 0px 0 0px;        }#navBreadCrumb {        background-color: #cc9900;        }#navEZPagesTop {        background-color: #ffff33;        }#navBreadCrumb, #navEZPagesTop {        font-size: 0.95em;        font-weight: bold;        margin: 0em;        padding: 0.5em;        }/*The main content classes*/#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {        vertical-align: top;        }/*.content,*/ #productDescription, .shippingEstimatorWrapper {        /*font-size: 1.2em;*/        /*padding: 0.5em;*/        }.alert {        color: #FF0000;        margin-left: 0.5em;		margin-right:5px;        }.advisory {}.important {        font-weight: bold;		margin:5px;        }.notice {}.rating{}.gvBal {        float: right;        }#bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix {        padding: 0.8em;        }.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {        font-size: 0.9em;        }/*Shopping Cart Display*/#cartAdd {        float: right;        text-align: center;        margin: 1em;        border: 1px solid #000000;        padding: 1em;        }.tableHeading TH {        border-bottom: 1px solid #cccccc;        }.tableHeading, #cartSubTotal {        background-color: #e9e9e9;         }#cartSubTotal {        border-top: 1px solid #cccccc;        font-weight: bold;        text-align: right;        line-min-height: 2.2em;        padding-right: 2.5em;        }.tableRow, .tableHeading, #cartSubTotal {        min-height: 2.2em;        }.cartUnitDisplay, .cartTotalDisplay {        text-align: right;        padding-right: 0.2em;        }#scUpdateQuantity {        width: 2em;        }.cartQuantity {        width: 4.7em;        }.cartNewItem {        color: #33CC33;        position: relative;  /*do not remove-fixes stupid IEbug*/        }.cartOldItem {        color: #660099;        position: relative;   /*do not remove-fixes stupid IEbug*/        }.cartBoxTotal {        text-align: right;        font-weight: bold;        }.cartRemoveItemDisplay {        width: 3.5em;        }#cartAttribsList {        margin-left: 1em;        }#mediaManager {width: 50%; margin: 0.2em;padding: 0.5em;}.normalprice, .productSpecialPriceSale {        }.normalprice{ text-decoration:line-through; font-size:11px;}.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {		font-size:11px;		text-transform:uppercase        }#cartBoxListWrapper ul, #ezPageBoxList ul {        list-style-type: none;        }#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {        margin: 0;        padding: 0.2em 0em;        } .totalBox {        width: 5.5em;        text-align: right;        padding: 0.2em;        }.lineTitle, .amount {        text-align: right;        padding: 0.2em;        }.amount {        width: 5.5em;        }/*Image Display*/#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {        margin: 0em 1em 1em 0em ;        }.categoryIcon {}#cartImage {        margin: 0.5em 1em;        }/*Attributes*/.attribImg {        width: 20%;        margin: 0.3em 0em;}.attributesComments {}/*list box contents*/.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {        margin: 1em 0em;        }/*sideboxes*/.columnLeft { background:#FFF8E5 url(../images/m1-t.gif) top left no-repeat}.columnRight { background:#FFF8E5 url(../images/m4-t.gif) top left no-repeat}h3.leftBoxHeading, h3.leftBoxHeading a {        /*font-size: 1em;*/        color: #ffffff;        }.leftBoxHeading, .centerBoxHeading {        margin: 0em;        padding: 0.5em 0.2em;        }.leftBoxContainer {        border: 1px solid #ffffff;        margin-top: 1.5em;        }.sideBoxContent {        padding: 0.4em;        }h3.rightBoxHeading, h3.rightBoxHeading a {        font-size: 1.1em;        color: #FFFF00;        }.rightBoxHeading {        margin: 0em;        background-color: #663366;        padding: 0.2em 0em;        }h3.leftBoxHeading a:hover {        color: #FFFF33;        text-decoration: none;        } h3.rightBoxHeading a:hover {        color: #FF0000;        text-decoration: none;        }.rightBoxContent {        margin-bottom: 1em;        }.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {               }.cartTotalsDisplay{ font-size: 10px;}#bestsellers .wrapper {        margin: 0em 0em 0em 1.5em;        }#bestsellers ol {        padding: 0;        margin-left: 1.1em;        }#zrd {     	 text-align:center;	 color:#d70000;	 	 	 	 	         }#bestsellers li {        padding: 0;        margin: 0.3em 0em 0.3em 0em;        }#bannerboxHeading {        background-color: #0000CC;}#upProductsHeading {        text-align: left;        }#upDateHeading {        text-align: right;        }/*misc*/.back {        float: left;        }.forward {        float: right;        }.bold {        font-weight: bold;        }.rowOdd {        background-color: #E8E8E8;        min-height: 1.5em;        vertical-align: top;        }.rowEven {        background-color: #F0F0F0;        min-height: 1.5em;        vertical-align: top;        }CAPTION {        /*display: none;*/        }#myAccountGen li, #myAccountNotify li {        margin: 0;        } .accountTotalDisplay, .accountTaxDisplay {        width: 20%;        text-align: right;        /*vertical-align: top*/        }.accountQuantityDisplay {        width: 10%;        vertical-align: top        }TR.tableHeading {        min-height: 2em;        }#siteMapList {        width: 90%;        float: right;        }.ratingRow {        margin: 1em 0em 1.5em 0em;        }LABEL#textAreaReviews {        font-weight: normal;        }#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp {               }/*!!!!!!!!!*/.rm	{		margin:3px;}.rbg1	{background:#FFFFFF;}.rp1	{padding-top:10px;}.rp2	{padding:0 5px 5px 5px;}.box3	{margin-left:5px; margin-right:5px;}#gvFaqDefaultMainContent{margin:10px 15px 0 15px;}.rline	{background:#F7852C}.rline2	{ background:url(../images/rline.gif) bottom left repeat-x; height:1px; width:100%;}#gvFaqDefaultContent{margin:0 5px 0 5px;}.main_block strong{margin-left:5px;}#reviewsDefaultNoReviews{margin:0 5px 5px 5px;}.c3{margin-bottom:10px;}#createAcctSuccessMainContent{ margin:5px;}.rc1	{ margin-left:18px; width:90px; text-align:center}.rr	{font-size:13px; color:#000000; text-decoration:underline}.rpic	{margin-left:15px;		background:url(../images/rline3.gif) bottom left no-repeat;		padding-left:1px;		margin-bottom:10px;		}		.rbord	{		border-style:solid;		border-width:1px;		border-color:#3769AF;		}.rpad	{		margin:10px;		}		.bigger	{		color:#C52B2B;		font-size:13px;		font-weight:bold		}body{padding:0px;margin:0px;background:#ec7600 url(../images/sq.gif);}a	{text-decoration:underline;}a:hover{text-decoration:none;}img { border:0px;}.dt { display:table; width:100%;}.dr { display:table-row; width:100%; height:100%; ;}.uvodobr{border: 4px #E8E8E8 solid}.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; }.main_text, input, textarea, body, font, select	{		font-family: Tahoma; 		font-size:11px;		line-height:13px;		color:#2D2D2D;	}ul { margin:0px; padding:0px; list-style: none;}.ul1 li { background:url(../images/h-l.gif) no-repeat bottom left; padding:1px 0px 3px 0px; margin:0px;}.ul1 li a { background:url(../images/a.gif) no-repeat left; padding-left:14px; color:#2D2D2D; line-height:14px; text-decoration:none;}.ul1 li a:hover { color:#C52B2B;}.ul2 li { background:url(../images/a.gif) no-repeat left center; margin:0px; padding-left:14px;}.ul2 li a { color:#2D2D2D; line-height:18px; font-weight:bold;}.h_text { color:#000000; font-size:15px; line-height:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; letter-spacing:-1px;}.main_bg { background:url(../images/bg-dr.gif) repeat-x top; height:846px;}.main_bg_c { text-align:center;}.main { width:733px; margin:auto;}.header_text, .header_text a { color:#FFFFFF;}.header { height:91px; background:url(../images/top.jpg) no-repeat;}.header_c1 { width:314px;}.header_c2 { width:417px;}.header_c2 img { vertical-align:middle;}.input { vertical-align:middle;}.header_input { width:87px; height:15px; border: 1px #3769AF solid; background:#FFFFFF; padding-left:5px;}.bot_col1 { width:3px;}.bot_col2 { width:727px;}.bot_col3 { width:3px;}.header2_c1 { width:519px;}.header2_c2 { width:1px;}.header2_c3 { width:206px;}.m2_dr { background:url(../images/m2-dr.gif) repeat;}.m2_t { background:url(../images/m2-t.gif) no-repeat top right; height:100%;}.m2_b { background:url(../images/m2-b.gif) no-repeat bottom right; height:100%;}.m2_padding { margin: 14px;}.m2_padding h1 { margin-bottom:-10px;}.m2_block { height:55px; background:##000000; padding-left:12px;}.m2_text { color:#3769AF; font-weight:bold; line-height:11px;}.m2_sel { width:136px; border: 1px #818181 solid; color:#282E3E; padding-left:5px; line-height:11px;}.footer { height:60px;}.footer_c1 { width:519px; background:#FFFFFF url(../images/b-l-b.gif) no-repeat left bottom;}.footer_c2 { width:1px;}.footer_c3 { width:207px; background:#FFFFFF url(../images/b-r-b.gif) no-repeat right bottom;}.footer_text, .footer_text a { color:#6A6A6A;}.footer_text1, .footer_text1 a { color:#6A6A6A; font-size:10px;}.footer_margin { margin-left:23px;}.content_sep_col { width:1px;}.content_col1 { width:205px;}.content_col2 { width:313px;}.content_col3 { width:207px; background:url(../images/m4-dr.gif);}.m1_dr { background:url(../images/m1-dr.gif) repeat; height:100%;}.m1_t { background:url(../images/m1-t.gif) no-repeat top left;}.m1_pad { padding: 17px 30px 15px 23px;}.m3_dr { background:url(../images/m3-dr.gif) repeat; width:207px;}.m3_t { background:url(../images/m3-t.gif) no-repeat top right;}.m3_b { background:url(../images/m3-b.gif) no-repeat bottom left;}.m3_pad { margin: 15px 20px 14px 18px;}.m3_text { color:#306599; line-height:12px; font-weight:bold;}.m3_text1 { color:#CB2F2F; line-height:12px; font-weight:bold;}.m4_dr { background:url(../images/m4-dr.gif);}.m4_t { background:url(../images/m4-t.gif) no-repeat top right;}.m4_pad { margin: 15px 10px 10px 18px;}.cont_top {  background:#FFFFFF;}.big_main_cell { background:#FFFFFF; padding:3px;}.main_cell { border: 1px #3769AF solid;}.main_cell_c1 { width:117px;}.main_cell_c2 { width:188px;}.main_cell_h_text { color:#C52B2B; font-size:13px; line-height:14px; font-weight:bold;}.main_cell_text { color:#306599; font-size:10px; line-height:12px;}.main_cell_text a { color:#CB2F2F;}.price_block { width:174px; }.price_block .c1 { width:119px; padding-top:4px;}.price_block .c2 { width:auto;}.price_text { font-size:14px; color:#C52B2B; font-weight:bold;}.price_text1 { color:#435A6C; font-size:11px;}.price_text2 { color:#2D2D2D; text-decoration:line-through;}.prod_text1 { color:#2D2D2D; font-size:10px;}.prod_text1 a { color:#2D2D2D; font-size:11px;}.prod_text2 { color:#2D2D2D;}.prod_text3 { color:#C52B2B;}.prod_text3 a {color:#C52B2B;}.prod_text3 a:hover { color:#2D2D2D; text-decoration:none; font-weight:bold;}.prod_text4 { color:#306599; font-size:10px; line-height:12px; font-family:Arial, Helvetica, sans-serif;}.prod_text5, .prod_text5 a { color:#306599; line-height:18px;}.prod_margin1 { margin: 4px;}.prod_margin2 { margin: 7px;}.prod_margin3 { margin: 10px; margin-left:0px;}.prod_block_c1 { width:128px;}.prod_block_c2 { width:19px; background:url(../images/1-v-l.gif) repeat-y left;}.prod_block_c3 { width: auto;}.prod_block1_c1 { width:120px; text-align:right;}.prod_block1_c2 { width:8px;}.prod_block1_c3 { width:80px;}.prod_block1_c4 { width: auto;}.prod_block2_c1 { width:210px;}.prod_block2_c2 { width: auto;}.h_l { background:url(../images/1-h-l.gif) repeat-x; height:1px;}.product_input { width:46px; height:17px; border-color:#D4D0C8; border-bottom-width:1px;  border-right-width:1px; background-color:#ffffff; padding-left:5px }.cart_margin { margin:6px;}.cart_h_l { background:url(../images/c-h-l.gif) repeat-x; height:1px;}.cart_cell { text-align:center; padding: 8px 0px 8px 0px;}.cart_cell_w1 { width:1px; background:url(../images/1-v-l.gif) repeat-y;}.cart_cell1 { width:93px;}.cart_cell2 { width:114px;}.cart_cell3 { width:84px;}.cart_cell_h_text { color:#2D2D2D; font-size:11px; line-height:11px;}.cart1_cell { text-align:left;}.cart1_cell_w1 { width:1px; background:url(../images/1-v-l.gif) repeat-y;}.cart1_cell1 { width:93px; }.cart1_cell2 { width:114px;}.cart1_cell3 { width:84px;}.cart_cell_margin { margin: 5px 5px 10px 11px;}.cart_cell_margin1 { margin-left:8px;}.cart_input { width:46px; height:17px; border-color:#D4D0C8; border-bottom-width:1px;  border-right-width:1px; background-color:#ffffff; padding-left:5px}.rl2	{margin-left:5px;}.ee		{text-decoration:line-through; font-size:10px;}.rs		{width:164px; margin:10px 0 0 10px;}.pop_main { width:417px; height:462px; margin:auto;}.pop_margin { padding: 0px 22px 4px 23px;}.pop_head { height:79px; }#infod { border-top: 1px dotted #000000;border-left: 1px dotted #000000;border-right: 1px dotted #000000;border-bottom: 1px dotted #000000; }#akce { color:red;font-size:14px;font-weight:bold; } #doprava { color:red;font-size:15px;font-weight:bold;text-align:center; }.pop_head_text, .pop_head_text a { color: #616161; text-decoration:none; font-size:11px;}.pop_head_text a:hover { text-decoration:underline;}.pop_content { font-size:11px; color:#464646; line-height:13px; height:330px; background:#FFFFFF; padding:3px;}.pop_content_margin { margin: 20px 20px 10px 23px;}.pop_content_margin1 { margin: 12px 18px 10px 9px;}.pop_content strong { color:#C52B2B; font-size:13px;}.pop_content_h_text { color:#000000; font-size:17px; line-height:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; letter-spacing:-1px;}.pop_footer { height:53px; background:#FFFFFF;}.pop_footer .dc { width:100%;}.pop_footer_text { color:#6A6A6A; font-size:10px;}.pop_footer_text font { color:#C52B2B; font-size:11px;}.pop_footer_text font a {color:#C52B2B; font-size:11px; text-decoration:none;}.pop_footer_text font a:hover { text-decoration:underline;}