/*
//navMain
// +----------------------------------------------------------------------+
// |zen-cart Open Source E-commerce                                       |
// +----------------------------------------------------------------------+                             |
// +----------------------------------------------------------------------+
// +----------------------------------------------------------------------+
// $Id: stylesheet.css 1223 2005-04-22 03:46:20Z ajeh $
*/
BODY {
  background: white url('../images/toorezane.jpg') 50% 50% no-repeat; 
  color: #230649; 	margin: 0px;
  font-size: 0.7em;	font-family: verdana, arial, helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
  text-align: center; font-size: 13px; font-weight:bold; margin: 0.3em 0;
	font-family: Verdana, 'Times CE', Georgia, Arial, 'sans serif';
} 
h1 { font-size: 2.0em; filter: blur(add=5, direction=150, strength=5);  width:100%; height:30; } 
h2 { font-size: 1.8em; font-weight: bold; } 
h3 { font-size: 1.65em; filter: blur(add=3, direction=150, strength=3);  width:100%; height:20; /* výška a šířka musí u filtru být */ 
     font-weight: bold; }

h4 { font-size: 1.35em; } 
h5 { font-size: 1.17em; } 
h6 { font-size: 1.0em; } 

LABEL, h4.optionName, LEGEND, ADDRESS, .larger {
	font-size: 1.1em;	}

.sideBoxContent {
	font-size: 1.0em;	}

.sideBoxContent LI A, .sideBoxContent A {LINE-HEIGHT: 120%;	}

h2.greeting { font-size: 1.1em; text-align: left; margin: 0em; }

h2#checkoutConfirmDefaultHeadingComments { font-size: 1.1em; }
h2#checkoutConfirmDefaultHeadingCart { font-size: 1.2em; }
h2#checkoutPaymentHeadingAddress { font-size: 1.3em; }

legend, SPAN.greetUser {
   color: #ea6a02;   
   font-weight: bold;
   font-size: 1.0em;
}


.vlevo {position:relative; float: left;}
.vpravo {position:relative; float: right;}
.center {text-align:center;}

.90 {font-size: 90%;}
.80 {font-size: 80%;}
.font-size80 {font-size: 80%;}
.70 {font-size: 70%;}
.font-size70 {font-size: 70%;}
.maly {font-size: 60%;}
.biggerText {font-size: 120%;}

.srazene {letter-spacing:-0.15 em;}
.justify {text-align:justify;}

/*dunkles lila vom logo*/
.darkPurple1 { background-color:#310A63; color:white;}


/*dunkles lila vom logo*/
.textDarkPurple2 { color:#4a00a6;}

/* helles lila logo */
.lightPurple1{ background-color:#edd1c2;   }
/*helles lila grau header   */
.lightPurple2{ background-color:#8b869d; }  
/*helles lila   grau für content boxen */
.lightPurple3{ background-color:#e6e8ec; }

.lightGreen1{ background-color:#EDFDE3; }
.textGreen2{ color:#9fce00;  }


.sedavypln {background: #eff0f1;} 
.tmaveseda {color: #aeaab7;}	

.white{ background-color:#FFFFFF; }
.textWhite{ color:#FFFFFF;  }
.vroubky {background: #eff0f1 url('../images/bgbilesvroubky.jpg') 0 0 repeat; }
.tecky{ background: url('http://poppers.ic.cz/obr/tecky.bmp') 0 0 repeat; } 
.ruch { background: url('http://poppers.ic.cz/obr/noise.gif') repeat; }

.listaoranzova {
  padding:6px 0px 6px 25px; font: bold 120% 'Century Gothic',Georgia,Verdana; text-align:center; 
	margin:0px 0px 0px 0px; 
  background: #fc6901 url(../images/listaoranzovaleva.jpg) 0% 0% repeat-x;  
	color: white; height:21px;
}
.zkracene {width:27%;height:13px;text-align:right;position:relative;float:right;overflow:hidden;margin:0px 80px 0px 0px;padding: 1px;}

#reviewsInfoDefaultDate  
{width:290px;height:13px;text-align:right;position:relative;float:right;overflow:hidden;margin:0px 80px 0px 0px;padding: 1px;}
.productReviewsDefaultReviewer
  {width:280px;height:13px;overflow:hidden;margin:0px 0px 0px 0px;padding: 1px;}
div.centerColumn#reviewsDefault div.bold 
  {width:280px;height:13px;position:relative;float:right;overflow:hidden;margin:0px 0px 0px 0px;padding: 1px;}




a img {border: none; text-align:center;padding:0; margin:0;text-decoration: none;}

div.content a:link {
	color: #3300FF;
	text-decoration: underline;   
	}
#navEZPagesTOC ul li a {
	color: #3300FF;
	text-decoration: none; 
	}
a {
  color:#0025d2; 
	position:static; text-decoration: none;
}
a:visited {
  color:#0025d2;  
  text-decoration: none; 
	position:static;
}

a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover 
{
  color: #423a98;   
  text-decoration: none;position:relative; top:1px; 
}

a:active {
  color: #00afea;   
  text-decoration: underline; 
	position:relative; top:1px; left:1px;
}
.cssButton, a span.cssButton, a.cssButton, a span.button_buy_now, a.button_buy_now, a:link span.cssButton, a:visited span.cssButton, a:visited.cssButton, a:visited span.button_buy_now, a:active span.cssButton {
text-decoration: none; font-size:0.9em;
}




.vespechu { 
cursor: move; width:204px;
background:#ffffff url('../images/kovovyprechod.jpg') repeat-x; 
padding: 0px; margin:0;
text-align: left;font-size:13px; font-family: Arial;
}


input.submit {
width: 172px; padding: 0px;margin:3px 3px 3px 3px; float: right;
}

input.baner {  
margin: 6px 0px 0px 2px; padding: 0px 3px 0px 3px; 
width:84px; background:#f2f2f9 url('images/cellpic3.jpg') 50% 50% repeat; 
} 
	

input.orange {  }

.tlacitko {
width:90px;height: 20px;color:white;
padding:0px;margin:5px 2px 0px 0px;float:right;
background: #465fb3 url('..images/posleteinfo.jpg') 50% 50% no-repeat;
}

.infobox { 
width:200px; height: 75px; padding: 0px;margin:0px; text-align: left; font-size:90%;
}


SELECT {font-size: 0.9em; 
 font-family: Tahoma, Verdana ;  
 background: #aeaab7 url('../images/cellpic3.jpg') 50% 50%  fixed repeat; 
scrollbar-face-color: #878787;    
scrollbar-track-color: #2b4b94;   
scrollbar-shadow-color: Navy;
scrollbar-highlight-color: White;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: Navy;
scrollbar-arrow-color: Black
text-align: right; 

 }

OPTION {font-size: 0.9em; 
 font-family: Tahoma, Verdana; 
 color: #645f70;   
 background: #f0eff1;  
 text-align: right;
 }





div.productimage {text-align: center; margin:0px -40px 0px 0px;
  width:190px; padding:0px;
}





 /* ------------------------
A {
  color: #428dff;
  text-decoration: none;
}

A:hover {
  color: #ffb062;
  text-decoration: none;
} -------------------- */ 


@font-face {
  font-family: Jokerman;
  font-style:  normal;
  font-weight: 700;
  src: url(JOKERMA0.eot);
}



.titlenadpis {
padding:0px 0px 0px 0px; margin:0px; height:24px; color:#4a00a6; text-align:center; 
font-size:36pt; font-weight:bold; letter-spacing:-2px; position:relative; left: 0px;top:2px;
z-index:-1; background-color:#ffaf00; 
}


.jokerman {font-family:Jokerman,'curlz MT', georgia;}
.joker2 {font-family:'Jokerman Alts LET','curlz MT', georgia; }

.svislysloupec {
  float:left;width:80px; margin:10px 7px 10px -1px;padding:0px;
  background: #faf9f8 url(../images/starslabsi.gif) 0% 0%  repeat; 
}
li {list-style: circle url(../images/teckacerna.jpg) otside;}  

.disclaimer li {list-style: circle url(../images/teckaoranz.jpg) outside;
  	margin: 0em 0em 0.5em -1.5em; padding:0em;}     
.disclaimer {padding: 0px 10px 5px 0px; margin: -1em 0em 0em 0em;text-align:justify;font-size: 1.0em;}

hr {color:#8b869d;}

.spodtrzenim {color:#d37001; border-bottom:6px solid #f1f0ef; 
  text-align:left;padding:0px 0px 9px 0px;margin:9px 0px 9px 0px;}

h1#indexDefaultHeading {
font-size: 1.45em; filter: blur(add=1, direction=150, strength=5);  width:100%; height:20; 
}




.spodtrzenim-původní {color:#8b869d; border-bottom:5px solid #EAE8ED; text-align:left;padding:0px 0px 5px 0px;}

.padding10 {padding:9px 9px 10px 10px;}
.padding5 {padding:4px 5px 5px 5px;}
.padding3 {padding:3px;}
.margin10 {margin:10px;}

FORM {
	display: inline;
}
.banners {
  padding: 15px;
}


CODE {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 1.5em;
	}

FORM, SELECT, INPUT {
	display: inline;
	font-size: 1em;
	margin: 0.1em;
	}

TEXTAREA {
	float: left;
	margin: auto;
	display: block;
	width: 95%;
	}

input:focus, select:focus, textarea:focus {
	background: #E4FEF5;
	}

FIELDSET {
	padding: 0.5em;
	margin: 0.5em 0em;
	border: 1px solid #cccccc;
	}


LABEL, h4.optionName {
	line-height: 1.5em;
	padding: 0.2em;
	}

LABEL.checkboxLabel, LABEL.radioButtonLabel {
	margin: 0.5em 0.3em;
	}

#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
	float: left;
	}

LABEL.inputLabel {
	width: 9em;
	float: left;
	}

LABEL.inputLabelPayment {
	width: 14em;
	float: left;
	padding-left: 2.5em;
	}

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel {
	width: 11em;
	float: left;
	}

#checkoutPayment LABEL.radioButtonLabel {
	font-weight: bold;
	}

P, ADDRESS {
	padding: 0.4em;text-align:justify;margin:0.2em 0em 0.2em 0em;} 
	}
ADDRESS {
	font-style: normal;
	}




.clearBoth {
	clear: both;
	}

HR {
	height: 1px;
	margin-top: 0.5em;
	border: none;
	border-bottom: 1px solid #9a9a9a;
	}







/*    ----- warnings, errors, messages ---- */ 



.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
	line-height: 1.8em;
	padding: 0.2em;
	border: 1px solid #9a9a9a;
	}

.messageStackWarning, .messageStackError {
	background-color: #f04e00;   
	color: #ffffff;
	}

.messageStackSuccess {
	background-color: #cdff35; 
	color: #000000;
	}

.messageStackCaution {
	background-color: #efbf94; 
	color: #000000;
	}





/* ------  wrappers - page or section containers ----------- */


#mainWrapper {
	background-color: #ffffff;
	text-align: left;
	width: 800px;
	vertical-align: top;
	border: 0px solid #9a9a9a; 
	padding: 0px;
	}

#headerWrapper, #contentMainWrapper, #mainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #popupAdditionalImage, #popupImage {
	margin: 0em;
	padding: 0em;
	}
td.main {
	margin: 0em;
	padding: 0em;width:30%;
	}

#logoWrapper{

	height:169px;
	background: url(../images/hlavicka.jpg) 0% 50% no-repeat;  z-index:2;
	border-bottom: 0px solid #513584;  
	}



#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {
	margin: auto;
	} 
#mainWrapper {
	margin-top: 12px;
	} 	
#navColumnOneWrapper, #navColumnTwoWrapper {
	margin-left: 0em;
	margin-right: 0em;
	}



#tagline {
	color:#000000;
	font-size: 2em;
	text-align : center;
	vertical-align: middle;
	}

#sendSpendWrapper {
	border: 0px solid #cacaca;
	float: right;
	margin: 0em 0em 1em 1em;
	}

.floatingBox, #accountLinksWrapper, #sendSpendWrapper,  #checkoutBillto, #navEZPagesTOCWrapper {
	margin: 0px 0px 5px 0px;
	width: 44%;
	}
#checkoutShipto, #checkoutBillto {
	margin: 5px 0px 5px 0px;	width: 44%;color:gray;font-weight: normal;font-size: 70%;
	}
#checkoutShipto ADDRESS, #checkoutBillto ADDRESS {
	color: #000000; font-size: 150%;text-align:left;
	}



.wrapperAttribsOptions {
	margin: 0.3em 0em;
	}






/* ------- navigation ------- */



.navSplitPagesResult {padding:2px 2px 2px 0px;margin: 15px 0px 8px 0px;}

.navSplitPagesLinks {font-weight: bold; letter-spacing:-1px;padding:2px 0px 3px 0px; margin: 15px 0px 8px 0px;}

.navSplitPagesLinks a, .navSplitPagesLinks a:visited {
  background: #ff7300; color:white; text-decoration:none; 
	padding:2px 5px 3px 5px; }


.navSplitPagesLinks a:hover {
  color: #f06c00; background: white; text-decoration:none;
  padding:1px 4px 2px 4px; font-weight: bolt;	border:1px solid #f06c00;position:relative; top:0px;}


.current {
  color: #f06c00; padding:1px 4px 2px 4px; font-weight: bolt;	border:1px solid #f06c00; position:relative; top:0px; 
}


.navNextPrevCounter {
	margin: 0em;
	font-size: 0.9em;
	}
	
	
	

	
.navNextPrevWrapper {
	padding: 0.0em -0.3em 0.0em -0.3em; margin:0.0em -0.4em 0.0em -0.4em; vertical-align: middle;
	}

	
.navNextPrevList {
	display: inline;
	white-space: nowrap;     /*     */ 
	padding:0.0em; margin:-0.3em;
	list-style-type: none; font-size:0.9em;
	}


div.navNextPrevList a img {
	padding: 0.1em 0.4em 0.1em 0.4em; vertical-align: middle;
	}




#navMainWrapper, #navCatTabsWrapper {
	margin: 0em;  
	background: #e8e9ea url(../images/twinkle-grey.gif) 0% 50% repeat-x;
	padding: 0.5em 0.2em;
	font-weight: bold;
	color: #ffffff;
	height: 1%;
	}
	
#navSuppWrapper {
	margin: 0em;
	background: #e6e6e8 url(../images/twinkle-grey.gif) 0% 50% repeat-x;  
	font-weight: bold;
	color: #ffffff;
	height: 1%;
	}

#navCatTabsWrapper {
	background-color: #ffffff;
	color: #9a9a9a;
	background-image:none;
}

#navMain ul, #navSupp ul, #navCatTabs ul {
	margin: 0;
	padding: 0.5em 0em;
	list-style-type: none;
	text-align: center;
	line-height: 1.5em;
	}

#navMain ul li, #navSupp ul li, #navCatTabs ul li {
	display: inline;
	}

#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a {
	text-decoration: none;
	padding: 0em 0.5em;
	margin: 0; font-size: 1.1em; 
	color: #0025d2;
	white-space: nowrap;
	}

#navCatTabs ul li a {
	color: #9a9a9a;
	}

#navEZPagesTOCWrapper {
	font-weight: bold;
	float: right;
	height: 1%;
	border-left: 1px dotted #9a9a9a;
	border-top: 1px dotted #9a9a9a;
	border-bottom: 1px dotted #9a9a9a;
	margin: 20px 0px 7px 13px; padding: 0px;
	}

#navEZPagesTOC ul {
	margin: 0;
	padding: 0.5em 0em;
	list-style-type: none;
	line-height: 1.5em;
	}

#navEZPagesTOC ul li {
	white-space: nowrap;list-style-type: none;
	}

#navEZPagesTOC ul li a {
	padding: 0em 0.5em;
	margin: 0;
	}
#ezPagesTOCHeading {
	padding: 0.3em;color:#878787;
	margin: 0em;font-size: 1.5em; 
	}







#navCategoryIcon, #indexProductListCatDescription {
	margin: 0.8em 0.5em 0.5em 0.5em ;
	}
.buttonRow {
	margin: 0.8em 0.0em 1.0em 0.0em ;position: relative; text-decoration: none; font-size:0.9em;
	}

.buttonRow a, .buttonRow a:link, .buttonRow a:visited {
  text-decoration: none;
	}

	
#navMainSearch {
	float: right;
	}

#navBreadCrumb {
	padding: 0.5em 0em 0.5em 0em;
	background-color: #ffffff;
	font-size: 0.95em;
	font-weight: bold;
	margin: 0px 0px 0px 10px; 
	}



#navEZPagesTop { 
	background: #2b409d url(../images/listamodraleva.jpg) 50% 50% no-repeat; 
	font-size: 0.95em;color: #ffffff;
	text-align: center;
	font-weight: bold;
	margin: -13px 0px 6px 209px;height:28px; width: 418px;
	padding: 0.3em;
	}

#navEZPagesTop a { 
  color: #ffffff;
	}

#navColumnOne, #navColumnTwo {
	background-color: transparent;
	}








/*   ----- The main content classes ---- */




#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
	vertical-align: top;
	}



#productDescription {
  font-size: 1.2em;   
	padding: 0em;text-align:justify;
	}

h1#productName {color:#d37001; border-bottom:6px solid #f1f0ef; text-align:left;
  padding:5px 0px 5px 0px;margin:20px 0px 10px 0px;float:right;
	font-size: 1.5em; filter: none;width:56%;
	}
#productPrices {
	font-size: 1.5em;
	padding: 0em;text-align:right;
	}


.productGeneral {  }

#productInfoLink {
	padding: 0em; margin: 0.0em 0.0em 2.0em 0.0em;
	}
#productDateAdded {
	padding: 0em; margin: 2.0em 0.0em 0.6em 0.0em;
  }

.reviewCount { float:left; margin: 0.8em 0.0em 0.0em 0.6em;background-color:#eff0f1; padding: 0.4em; 
	}

.shippingEstimatorWrapper {

	padding: 0.5em;
	}



span.alert {
	color: #ea6a02; 
	}
fieldset .alert {
	font-size: 0.85em; color: #ea6a02; letter-spacing:-1px;
	margin-left: 0.5em;
	}
span.markProductOutOfStock {
  color: #f04e00;  
	}	
.advisory {}
.important {
	font-weight: bold;
	}
.notice {}
.rating{}
.gvBal {
	float: right;
	}
#bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix {
	padding: 0.8em;
	}
	
	
	
	
	
.centerColumn {
	padding: 0em; margin: 0px 0px 20px 10px;
  width:425px;align:center;text-align:left; border: 0px;
	}

div#specialsListing {
	padding: 0px; margin: 0px 0px 0px 10px;
  width:425px;align:center;text align:left; border: 0px;
	}



.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {
	font-size: 0.9em;
	}










/* --- Shopping Cart Display --- */


#shippingEstimatorContent { padding: 20px 0px 3px 0px;
	}

#cartDefaultHeading { font-size: 1.5em;
	}

#cartAdd {
  background: #fecf0d url('../images/baner4.jpg') 0% 50% repeat-x;    
	float: right;
	text-align: right;
	margin: 5px 0px 15px 0px;
	padding: 4px 5px 3px 3px; width:44%;
	}
	
div#cartAdd p {	padding: 0px; margin: 10px 0px 5px 0px;
	}

.tableHeading TH {
	border-bottom: 1px solid #9a9a9a;
	}

.tableHeading, #cartSubTotal {
	background-color: #e9e9e9;
	 }

#cartSubTotal {
	border-top: 1px solid #cccccc;
	font-weight: bold;
	text-align: right;
	line-height: 2.2em;
	padding-right: 2.5em;
	}

.tableRow, .tableHeading, #cartSubTotal {
	height: 2.2em;
	}

.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay {
	padding: 0.5em 0em;
	}

.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;
	background-color: #E4FEf5;
	border: 1px solid #003D00;
	}

.normalprice, .productSpecialPriceSale {
	text-decoration: line-through;
	}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
	color: #e67800;
	}

.orderHistList {
	margin: 0em;
	padding: 0.2em 0em 0.2em 0em;
	list-style-type: none;
	} 
ul.orderHistList li {
	margin: 0em;
	padding: 0em;
	list-style: none;
	}

#cartBoxListWrapper ul, #ezPageBoxList ul {
	list-style-type: none;
	}

#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {
	margin: 0;
	padding: 0.2em 0em;
	} 

#cartBoxEmpty, #cartBoxVoucherBalance {
	font-weight: bold;
	}

.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: 1em 1em 1em 0em; float:left;
	}

#productMainImage a, #reviewsInfoDefaultProductImage a {
	margin: 1em;	position:relative; top:0px; left:0px;float:left;
	}
#productMainImage a:hover, #reviewsInfoDefaultProductImage a:hover {
	margin: 1em;	position:relative; top:-1px; left:0px;float:left;
	}




.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;
	}




.centerBoxWrapper {
  width: 418px;
	border: 0px solid #9a9a9a;
	height: 1%;
	margin: 7px 0px 0px 0px;padding:0px;
	}

h2.centerBoxHeading {
  font-size: 1.2em;font-weight: bold;
  padding: 9px 0px 0px 9px; font-family: 'Century Gothic', Georgia, Arial, Tahoma, sans-serif;
  height: 26px; width: 418px;
  margin:0px 0px 0px 0px; 
  background: #878787 url(../images/listatmseda.jpg) 0% 0% no-repeat; 
  color: white;   
}

div#whatsNew h2.centerBoxHeading {
  background: #fc6901 url(../images/listaoranzovaleva.jpg) 0% 0% no-repeat; 
}



h3.itemTitle {   font-size: 1.1em; 
}


h3.itemTitle a, h3.itemTitle a:active, h3.itemTitle a:visited {  
font-size: 1.1em; 
text-decoration: none;  position:static; 
}
h3.itemTitle a:hover { font-size: 1.1em;filter: blur(add=1, direction=150, strength=3);  width:100%; height:20; 
  text-decoration: none; color:#0025d2; 
	position:relative; top:1px; right:-1px;

}


tr.productListing-odd h3.itemTitle {   
font-size: 1.1em; padding: 1px 0px 3px 0px; border-bottom: 6px solid #e6e6e8;   
}





tr.productListing-even h3.itemTitle {   font-size: 1.1em; padding: 3px 0px 3px 0px; background-color: ;  
}
.listingProductImage { margin: 10px 20px 10px 20px;
}


tr.productListing-even {	
background: #f1f0ef; padding:0px; 
}

tr.productListing-even td.productListing-data { padding:0px 0px 0px 0px; 
}

tr.productListing-odd td.productListing-data {	padding:6px 0px 6px 0px; 
}

td.productListing-data a img, td.productListing-data a:hover img, td.productListing-data a:visited img {	
padding:0px; margin:10px 10px 10px 10px; text-decoration: none;
}




div.listingDescription { text-align: justify; padding: 0px 0px 10px 0px;
}







/* ----------- sideboxes --------------- */





.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, 
#navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, 
#bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, 
.center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, 
#cartBoxGVBalance, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, 
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, 
#reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, 
.additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, 
.centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {
	text-align: center;
	}
	
	




div.specialsListBoxContents {
	vertical-align: top; float: left; text-align:center; 
  margin: 15px 0px 15px 0px; padding:10px 0px 0px 0px; 
  border-top: 1px dotted #878787; border-bottom: 0px solid #878787; border-right: 1px dotted #878787;width: 30%;
	}

div.centerBoxContentsAlsoPurch {
	vertical-align: top; float: left; text-align:center; 
  margin: 20px -1px 0px 0px; padding:0px; 
	}

	
	
.columnLeft {
  background: #faf9f8 url(../images/bgbilesvroubky.jpg) 0px 0px repeat;  

  padding:0px;
  margin:0px;
  overflow:hidden; width:198px;
  border-bottom: 12px solid white;
}
.columnRight {
  background: #faf9f8 url(../images/starslabsi.gif) 0% 100% repeat-y;   
  padding: 0px;
  margin:0px; 
  overflow:hidden; width:156px;
  border-bottom: 12px solid white;
}







h3.leftBoxHeading {

  filter:none;font-weight: bold;
  height: 24px;text-align: left;margin:0em; 
  font-size: 1.2em;font-family: 'Century Gothic', Georgia, sans-serif;
  padding:8px 0px 0px 28px;  font-weight: bold; 
  background: #fc6901 url(../images/listaoranzova.jpg) 0% 50% no-repeat; 
	color: white; 
}

h3.rightBoxHeading {
  filter:none; font-weight: bold; 
  height: 24px;text-align: left;  margin:0em; 
  font-size: 1.2em;font-family: 'Century Gothic', Georgia, sans-serif;
  padding:8px 16px 0px 8px;  font-weight: bold; 
  background: #2b4b94 url(../images/listamodraprava.jpg) 109% 50% no-repeat; 
  color: white;  
}


h3.leftBoxHeading a, h3.rightBoxHeading a, h3.leftBoxHeading a:visited, h3.rightBoxHeading a:visited {
	color: #ffffff;text-decoration:underline;padding: 1px;
	}
h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover {
  color:lightgrey; /*       #9fe8ff #873ffe */ 
	text-decoration: none; 
	position:relative; top:1px;  padding: 1px; 
} 
.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited {
	color: #FFFFFF;text-decoration:underline; 0
	}
.rightBoxHeading a:active, .leftBoxHeading a:active, .centerBoxHeading a:active {
	color:white; text-decoration: none;
	position:relative; left:0px; top:-1px; 
	padding: 1px 1px 1px 1px; 0
	} 


#manufacturersHeading, #orderhistoryHeading {
background:#878787 url(../images/listatmseda.jpg) 0% 50% no-repeat;
}
/*   #orderhistoryHeading,  #whatsnewHeading, #tellafriendHeading, #manufacturersHeading { background: #2b4b94 url(../images/listamodraleva.jpg) 0% 50% repeat-x;   }   */

#moreinformationHeading, #ezpagesHeading {
background: #2b4b94 url(../images/listamodraleva.jpg) 0% 50% no-repeat;
}   




#manufacturersContent {
background: #dedfe0; text-align:right; padding: 7px 13px 7px 7px;
}


#bestsellersHeading, #shoppingcartHeading, #searchHeading, #whosonlineHeading {
  background:#fc6901 url(../images/listaoranzovaprava.jpg) 0% 50% no-repeat; 
}

#featuredHeading {
  background:#878787 url(../images/listatmseda8.jpg) 109% 50% no-repeat; 
}
/*  #reviewsHeading,  #featuredHeading, #specialsHeading,          */ 

#whosonlineContent, 
#reviewsContent a, #reviewsContent a:visited, #reviewsContent {font-size: 0.95em; text-decoration:none;  
}


#currenciesHeading {
  color:grey; background:#eff0f1 url(none); 
}





/*  #manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading */




.leftBoxContainer, .rightBoxContainer {
	margin: 0px; 

	}


.sideBoxContent {
	background-color:#eff0f1;   
	padding: 0.4em;
	}

.sideBoxContent li {
  LINE-HEIHT: 140%;
	}





#bestsellers .wrapper {
	margin: 0em 0em 0em 0.3em;
	}

#bestsellers ol {
	padding: 0px;
	margin: 0em 0em 0em 1.1em;
	}

#bestsellers li {
	padding: 0;
	margin: 0.2em 0em 0.2em 0em;font-size: 0.75em;
  list-style: circle url(../images/teckamodra.jpg) outside;
	}

#bannerboxHeading {
	background-color: #0000CC;
}

#upProductsHeading {
	text-align: left;
	}

#upDateHeading {
	text-align: right;
	}







/* ----  categories box parent and child categories ----  */



A.category-top, A.category-top:visited, 
#informationContent a:link, #informationContent a:visited, #moreinformationContent a:link, 
#moreinformationContent a:visited, #affiliatesContent a:link, #affiliatesContent a:visited { 
  padding: 3px 2px 3px 20px; color: black; font-size:1.05em;
  background: url(../images/teckacerna.jpg) 2% 50%  no-repeat; 
  position:static;text-decoration: none; 
}
A.category-top, A.category-top:visited a, A.category-top:visited, li a:visited, li a:link { 
  font-size:1.05em;text-decoration: none;
}
A.category-links, A.category-links:visited { 
  padding: 2px 2px 3px 20px; color: #3300ff; font-size:1.05em;
  background: url(../images/teckaoranz.jpg) 2% 50%  no-repeat; 
  position:static; text-decoration: none;
}

#ezpagesContent a, #ezpagesContent a:visited, #affiliatesContent a, #affiliatesContent a:visited { 
  padding: 2px 2px 3px 20px; color: black;
  background: url(../images/teckamodra.jpg) 2% 50%  no-repeat; 
  position:static; 
}		

 		  

A.category-top:hover, #informationContent a:hover, #moreinformationContent a:hover, 
#affiliatesContent a:hover, #ezpagesContent a:hover { 
  background: url(../images/teckaoranz.jpg) 4% 50%  no-repeat;
}
A.category-links:hover { 
  background: url(../images/teckamodra.jpg) 4% 50%  no-repeat;
}

#categoriesContent { font-size:1.05em;
}


A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited {
	color: #FF0000;
	text-decoration: none;
	}
SPAN.category-subs-parent {
	font-weight: bold;
	}
SPAN.category-subs-selected {
	font-weight: bold;
	}


ul.floatingBox li {
 padding: 2px 2px 3px 20px; color: black; margin: 0px 0px 0px -40px;
  background: url(../images/teckamodra.jpg) 2% 50%  no-repeat; 
  position:static;list-style-type:none;	
	}	
	


/* -- end categories box links -- */






/*  -- misc --  */


.back {
	float: left;
	}

.forward, #shoppingCartDefault #PPECbutton {
	float: right;
	}

.bold {
	font-weight: bold;
	}

.rowOdd {
	background-color: #E8E8E8;
	height: 1.5em;
	vertical-align: top;
	}

.rowEven {
	background-color: #F0F0F0;
	height: 1.5em;
	vertical-align: top;
	}

.hiddenField {
	display: none;
}
.visibleField {
	display: inline;
}

.termsagree, .termsiagree {
 background: url(../images/noise.gif) 0% 50% repeat;font-weight: bold; padding: 2px; 
 margin:0px;text-align:justify;line-height:1.5;
}




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 {
	background-color: #cacaca;
	height: 2em;
	}

.productListing-rowheading {
	background: #f1f0ef url(../images/twinkle-grey.gif) 0% 50% repeat-x;
	/* background-image: url(../images/tile_back.gif); */
  height: 32px; font-weight: bold;
	color: black; padding: 2px; 
	}




#siteMapList {
	width: 90%;
	float: right;
	}

.ratingRow {
	margin: 1em 0em 1.5em 0em;
	}

LABEL#textAreaReviews {
	font-weight: normal;
	margin: 1em 0em;
	}

#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {
	background-color: #ffffff;
	}

body#popupImage {
	background-color: #ffffff; padding:-10px 0px 5px 0px; 
	}

