/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2005 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet.css 3215 2006-03-20 06:05:55Z birdbrain $
 */

/* Clean Business theme by Dieter Schneider for www.csstemplateheaven.com 2007*/

body {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3B3B39;
	background-color: #F7F7F7;
}
a img {
	border: none;
}
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {
	text-decoration: underline;
}
h1 {
	color:#333;
	display: block;
	font-size: 24px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
h2 {
	font-size: 1.3em;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
}
h3 {
	font-size: 1.3em;
	display: block;
	padding-bottom: 5px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
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 {
	text-align: inherit;
}
CODE {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 1em;
}
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: #F0F8FF;
}
FIELDSET {
	padding: 0.5em;
	margin: 0.5em 0em;
	border: 1px solid #7e0202;
}
LEGEND {
	font-weight: bold;
	padding: 0.3em;
	color: #333;
}
LABEL, h4.optionName {
	line-height: 1.5em;
	padding: 0.2em;
}
LABEL.checkboxLabel, LABEL.radioButtonLabel {
	margin: 0.5em 0.3em;
	line-height: 2.2em;
}
#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-top: 4px;
	padding-bottom: 4px;
	text-align: justify;
	margin-top: 4px;
	margin-bottom: 15px;
	color: #666;
}
ADDRESS {
	font-style: normal;
}
.clearBoth {
	clear: both;
}
HR {
	height: 0px;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999;
	padding: 0px;
}
/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
	padding: 10px;
	margin-bottom: 5px;
	border: 1px solid #CCC;
}
.messageStackWarning, .messageStackError {
	background-color: #ff0000;
	color: #ffffff;
}
.messageStackSuccess {
	background-color: #99FF99;
	color: #000000;
}
.messageStackCaution {
	background-color: #FFFF66;
	color: #000000;
}
/*wrappers - page or section containers*/
#mainWrapper {
	width: 970px;
	vertical-align: top;
	background-color: #FFF;
	position: relative;
	font-size: 12px;
	float: left;
	background-image: url(../../../../img-shop/xparfemy-back.gif);
	background-repeat: repeat-y;
	background-position: center center;
	padding-right: 10px;
	padding-left: 10px;
}
#logoWrapper {
	height:130px;
}
#contentMainWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #popupAdditionalImage, #popupImage {
	margin: 0em;
}
#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {
	background-color: #FFF;
}
#tagline {
	color:#ffffff;
	font-size: 1.4em;
	font-weight: bold;
	text-align : right;
	vertical-align: middle;
	padding-right: 30px;
	padding-top: 60px;
}
#sendSpendWrapper {
	border: 1px solid #cacaca;
	float: right;
	margin: 0em 0em 1em 1em;
}
.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {
	width: 47%;
}
.wrapperAttribsOptions {
	margin: 0.3em 0em;
}
/*navigation*/

.navSplitPagesResult {
	margin-top: 10px;
	margin-bottom: 10px;
}
.navSplitPagesLinks {
	margin-top: 10px;
	margin-bottom: 10px;
}
.navNextPrevCounter {
	margin: 0em;
	font-size: 0.9em;
}
.navNextPrevList {
	display: inline;
	white-space: nowrap;
	margin: 0;
	padding:  0.5em 0em;
	list-style-type: none;
}
#navMainWrapper {
	background-color: #E9E9E9;
	font-weight: bold;
	color: #333;
	background-repeat: no-repeat;
	margin: 5px;
	padding: 3px;
}
#navSuppWrapper {
	width: 940px;
	background-color: #EFEFEF;
	margin: 5px;
	background-image: url(../../../../img-shop/xparfemy-footer.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
}
#navCatTabsWrapper {
	margin-left: 20px;
	margin-right: 20px;
	width: 802px;
	background-image: none;
	height: 20px;
	position: absolute;
	top: 12px;
}
#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;
	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: #666666;
}
#navEZPagesTOCWrapper {
	font-weight: bold;
	float: right;
	height: 1%;
	border: 1px solid #000000;
}
#navEZPagesTOC ul {
	margin: 0;
	padding:  0.5em 0em;
	list-style-type: none;
	line-height: 1.5em;
}
#navEZPagesTOC ul li {
	white-space: nowrap;
}
#navEZPagesTOC ul li a {
	padding: 0em 0.5em;
	margin: 0;
}
#navMainSearch, #navCategoryIcon, #indexProductListCatDescription {
	width: 100%;
	margin-bottom: 5px;
}
.buttonRow {
	margin-bottom:20px;
	margin-top: 20px;
}
#navBreadCrumb {
	background-color: transparent;
}
#navBreadCrumb, #navEZPagesTop {
	font-size: 12px;
	margin: 0em;
	padding: 10px;
	color: #09F;
}
/*The main content classes*/
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
	vertical-align: top;
}
table {
}
/*.content,*/ #productDescription, .shippingEstimatorWrapper {
	/*font-size: 1.2em;*/
	padding: 0.5em;
}
.alert {
	color: #FF0000;
	margin-left: 0.5em;
}
.advisory {
	color: #666;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.important {
	font-weight: bold;
}
.notice {
}
.rating {
}
.gvBal {
	float: right;
}
.centerColumn {
	padding: 10px;
}
/*Shopping Cart Display*/
#cartAdd {
	float: right;
	text-align: center;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 265px;
	font-size: 11px;
	padding-top: 10px;
	padding-right: 0em;
	padding-bottom: 10px;
	padding-left: 0em;
	background-color: #BAD9E8;
}
.tableHeading TH {
	border-bottom: 1px solid #cccccc;
	background-color: #CFEFFF;
}
.tableHeading, #cartSubTotal {
	background-color: #e9e9e9;
}
#cartSubTotal {
	font-weight: normal;
	text-align: right;
	border-top-width: 3px;
	border-top-style: double;
	border-top-color: #666;
	font-size: 24px;
	line-height: 2.2em;
	padding-right: 10px;
}
.tableRow, .tableHeading, #cartSubTotal {
	height: 2.2em;
}
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay {
	padding: 3px;
	vertical-align: middle;
}
#cartInstructionsDisplay {
	padding: 10px;
	background-image: url(../../../../img-shop/xparfemy-back-cont.png);
	background-repeat: repeat-x;
	background-position: center top;
	color: #666;
	float: left;
	width: 740px;
}
.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 {
}
.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 {
	text-decoration: line-through;
}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
	color: #ff0000;
}
#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 {
}
strong.leftBoxHeading, strong.leftBoxHeading a {
	font-size: 1em;
	height: 22px;
	float: none;
	color: #FFFFFF;
	display: block;
	position: relative;
	left: 0px;
}
.leftBoxHeading, .centerBoxHeading {
	margin: 0em;
	background-color: transparent;
	padding: 0.5em 0.2em;
}
.leftBoxHeading {
	margin: 0em;
	background-color: #7A1815;
	padding: 5px 0px;
}
.leftBoxContainer {
	border: none;
	float: left;
	width: 100%;
	margin-bottom: 5px;
}
.sideBoxContent {
	background-color: transparent;
	padding: 0em;
	float: left;
	width: 175px;
}
strong.rightBoxHeading, strong.rightBoxHeading a {
	font-size: 1em;
	height: 22px;
	color: #FFFFFF;
	display: block;
}
.rightBoxHeading {
	margin: 0em;
	background-color: #F06;
	padding: 5px 0px;
	background-repeat: no-repeat;
}
.rightBoxContainer {
	border: none;
}
h3.leftBoxHeading a:hover {
	color: #FFFF33;
	text-decoration: none;
}
h3.rightBoxHeading a:hover {
	color: #606000;
	text-decoration: none;
}
.rightBoxContent {
	background-color: #000000;
	margin-bottom: 1em;
}
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #navCatTabsWrapper, #navEZPageNextPrev, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading, .rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
#siteinfoIP, #siteinfoLegal {
	text-align: right;
	padding-right: 10px;
	padding-left: 10px;
	color: #666;
}
#bannerboxHeading {
	background-color: transparent;
}
#upProductsHeading {
	text-align: left;
}
#upDateHeading {
	text-align: right;
}
/*misc*/
.back {
	float: left;
}
.back2 {
	font-size:10px;
	font-weight:bold;
}
.forward {
	float: right;
}
.hiddenField {
	display: none;
}
.visibleField {
	display: inline;
}
.bold {
	font-weight: bold;
}
.rowOdd {
	background-color: #F0F0F0;
	height: 1.5em;
	vertical-align: top;
}
.rowEven {
	background-color: #F7F7F7;
	height: 1.5em;
	vertical-align: top;
}
.productListing-odd {
	background-color: #FFFFFF;
}
.productListing-even {
}
.listingProductImage {
	padding: 4px;
}
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;
}
#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 {
	background-color: #ffffff;
}
.doporucujeme {
	color: Black;
	font: normal 12px Tahoma;
	text-decoration: none;
}
.nasi_partneri {
	color: #999;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.kosmetika {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 25px;
	margin-top: 25px;
}
.category-top {
	text-align:left;
	padding-left:10px;
	color: black;
	text-decoration: none;
	font-weight: normal;
}
.category-top:hover {
	font-weight:normal;
}
.category-links {
	height:16px;
	text-align:left;
	padding-left:10px;
	color: black;
	text-decoration: none;
}
.category-links:hover {
	color: #F05C3E;
}
.bestsellers_thumbnail {
	width: 25px;
	float: left;
	margin: 0px;
}
#bestsellers .wrapper {
	margin: 0;
}
#bestsellers ol {
	padding: 0;
	margin: 0;
}
#bestsellers tr {
	margin: 0px;
}
#bestsellers li {
	margin: 0px;
	clear: both;
}
.table_nejsell {
	margin:0;
	padding:0;
}
.paticka {
	padding-left:25px;
	padding-right:25px;
	line-height:20px;
}
.legalCopyright a {
	color:#666;
	text-decoration: underline;
}
.legalCopyright {
	color:silver;
}
.greeting {
	text-align:center;
}
.menuvyrobci, .menuvyrobci_zvyraznene {
	text-align:left;
	padding-left:10px;
}
.menuvyrobci:hover, .menuvyrobci_zvyraznene:hover {
	text-decoration:none;
	color: #F05C3E;
}
.menuvyrobci_zvyraznene {
	background-color:#FF99CC;
}
#productDescription h2 {
	color: #F05C3E;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F05C3E;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 00px;
	margin-left: 0px;
}
#nase_eshopy {
	position:absolute;
	top:10px;
	width:800px;
	height:25px;
	margin-left: 25px;
	color:red;
	font: normal 12px Georgia;
	line-height: 25px;
}
#nase_eshopy a, .jstezde {
	color:Navy;
	font: bold 14px Georgia;
	line-height: 25px;
	width:auto;
	padding: 0 10px 0 10px;
}
#nase_eshopy a:hover {
	color:blue;
}
.jstezde {
	color:Gray;
}
#contentMainWrapper {
}
#top {
	width: 780px;
	left: 180px;
	position: relative;
	background-image: url(../../../../img-shop/xparfemy-back-cont.png);
	background-repeat: repeat-x;
	background-position: left top;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 40px;
	background-color: #FFF;
	float: left;
}
#navColumnOne {
	float: left;
	width: 175px;
	position: relative;
	left: -790px;
	padding-left: 5px;
	background-color: #FFF;
	z-index: 50;
}
#navColumnTwo {
	float: left;
	position: relative;
	width: 175px;
	padding-right: 5px;
	background-color: #FFF;
}
#headerWrapper {
	width: 100%;
	top: 0px;
	background-image: url(../../../../img-shop/xparfemy-header.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
	float: left;
}
#bannerSix {
	width: 100%;
}
#dulezite {
	float: left;
	position: relative;
	text-align: center;
	width: 100%;
	font-weight: normal;
}
#logo {
	float: none;
	height: 86px;
}
a.category-top, a.menuvyrobci, a.category-links {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin-right: 2px;
	margin-left: 2px;
}
.clientprice {
	line-height:25px;
	text-align:center;
	color:black;
	margin-top:20px;
	font-weight: bold;
	margin-right: 6px;
}
.clientprice em {
	line-height:25px;
	color:#696969
}
#dostupnost {
	font:normal 12px Verdana;
	margin-top:10px;
	line-height:15px;
	width:100%;
	text-align:center;
	color:green;
}
#dostupnost strong {
	font: bold 11px Verdana;
	line-height:15px;
	color:black;
}
#dostupnost em {
	font: italic 10px Verdana;
	line-height:15px;
	color:gray;
}
.newnavbtn {
	width:150px;
	height:28px;
	margin:0;
	float:left
}
.tpbt1 {
	background: url(../_images/menu/1_1.jpg) no-repeat #CE938F;
}
.tpbt1:hover {
	background: url(../_images/menu/1.jpg) no-repeat;
}
.tpbt2 {
	background: url(../_images/menu/2_2.jpg) no-repeat;
}
.tpbt2:hover {
	background: url(../_images/menu/2.jpg) no-repeat;
}
.tpbt3 {
	background: url(../_images/menu/3_3.jpg) no-repeat;
}
.tpbt3:hover {
	background: url(../_images/menu/3.jpg) no-repeat;
}
.tpbt4 {
	background: url(../_images/menu/4_4.jpg) no-repeat;
}
.tpbt4:hover {
	background: url(../_images/menu/4.jpg) no-repeat;
}
.tpbt5 {
	background: url(../_images/menu/5_5.jpg) no-repeat;
}
.tpbt5:hover {
	background: url(../_images/menu/5.jpg) no-repeat;
}
.tpbt6 {
	background: url(../_images/menu/6_6.jpg) no-repeat;
}
.tpbt6:hover {
	background: url(../_images/menu/6.jpg) no-repeat;
}
#banner_strana_leva {
	width: 160px;
	position: absolute;
	left: -160px;
	top: 3px;
}
#banner_strana_prava {
	width: 160px;
	position: absolute;
	top: 4px;
	right: -160px;
}
#akceDog #hlida {
	background-color: #F00;
	display: block;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 20px;
}
#watchDog {
	font-weight: bolder;
	display: block;
	background-color: #090;
	padding: 0px;
	text-align: center;
	width: 553px;
	font-size: 18px;
}
#watchDog a {
	display: block;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 20px;
	color: #FFF;
}
#watchdog td {
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
#img_original {
	position: absolute;
	left: 204px;
	top: 194px;
	display: none;
}
#productGeneral #productPrices {
	display: block;
	text-align: right;
	width: 236px;
	float: right;
}
#productGeneral #skladem {
	display: block;
	text-align: right;
	font-size: 12px;
}
#productMainImage {
	min-height: 200px;
	width: 100%;
	margin: 0px;
	background-color: #FFF;
	background-image: url(../../../../img-shop/xparfemy-back-cont.png);
	background-repeat: repeat-x;
	background-position: center top;
	padding-top: 20px;
}
.categoryListBoxContentsH h2 {
	display: block;
	background-color: #F9F9F9;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	color: #666666;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #CCC;
}
#dorucenidovanoc {
	position: absolute;
	font-size: 16px;
	font-weight: bold;
	background-color: #FFC;
	padding: 20px;
	margin-top: 50px;
	margin-right: 50px;
	margin-bottom: 50px;
	margin-left: 50px;
	display: block;
	width: 692px;
	border-top-width: 5px;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F00;
	border-right-color: #F00;
	border-bottom-color: #F00;
	border-left-color: #F00;
	text-align: center;
	color: #F00;
	filter: Alpha(Opacity=90);
}
.akceImg {
	position: absolute;
	left: 10px;
}
td.productListing-data2, td.productListing-data3, td.productListing-data4, td.productListing-data6, td.productListing-data7, td.productListing-data8, td.productListing-data {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F1F1F1;
	min-height:100px;
	vertical-align: top;
}
span.help_legend {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF0000;
	cursor: help;
}
#v-tooltip {
	position:absolute;
	padding:10px;
	color:#fff;
	font-size: 11px;
	display:none;
	background-color: #333333;
	width: 220px;
}
#productDescription {
	color: #666;
	font-size: 11px;
	font-style: italic;
	text-align: justify;
}
.infoDelivery td {
	padding: 3px;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.infoDelivery table {
	padding: 0px;
}
div.infoDelivery {
	padding: 5px;
	background-color: #FFF;
}
div.infoDetail {
	padding: 5px;
	float: left;
	background-color: #FFF;
	position: relative;
	width: 471px;
}
#filter_skladem, #filter_by, #filter_vyrobce {
	display: block;
	color: #09F;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
}
#filter_skladem span, #filter_vyrobce span {
	padding-right: 10px;
	text-decoration: underline;
	font-size: 12px;
	padding-left: 5px;
}
#facebook {
	width: 276px;
	float: right;
	text-align: right;
	background-image: url(../../../../images/logo-facebook.gif);
	background-repeat: no-repeat;
	background-position: 156px center;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 5px;
	margin-bottom: 10px;
}
#jeVzorek {
	width: 100%;
	font-size: 12px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #FFFFEC;
	float: left;
}
#facebook a {
	color:#0066FF;
}
#XNaseptavac {
	background-color: #FFF;
	font-size: 12px;
	color: #000;
	padding: 4px;
	display: none;
	position: absolute;
	z-index: 2000;
	width: 380px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.groups_c_m_p ul {
	list-style-type: none;
	display: block;
	margin: 0px;
	padding: 0px;
}
.groups_c_m_p a {
	display: block;
	color: #036;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	padding: 3px;
}
.groups_c_m_p a:hover {
	text-decoration: underline;
}
.groups_c_m_p .group {
	display: block;
	background-color: #FFF3C6;
	padding: 3px;
}
#XVy_input form input {
	margin: 0px;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	background-color: #EEE;
	font-style: italic;
	color: #666;
	border: 3px solid #FFF;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
}
#XVyhledavani {
	margin-left: 40px;
	display: block;
	background-color: transparent;
	width: auto;
	z-index: 1000;
}
#navMainWrapper li {
	display: inline;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: normal;
}
#navMainWrapper ul {
	margin: 0px;
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#XVy_input img {
	cursor: hand;
	cursor: pointer;
}
#xparfemy-banner-960x50 {
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	position: relative;
	float: left;
	border: 1px solid #C8E3EE;
}
#s_twiter {
	background-color: #FFF;
	background-image: url(../../../../img-shop/b-twitter.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#s_facebook {
	background-color: #0254A0;
	background-image: url(../../../../img-shop/b-facebook.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#s_platba {
	background-color: #FFF;
	background-image: url(../../../../img-shop/b-platba.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#s_heureka {
	background-color: #FFF;
	background-image: url(../../../../img-shop/b-heureka.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left:90px;
}
#navColumnOne a {
	font-size: 12px;
	background-repeat: no-repeat;
	background-position: 2px center;
}
#navColumnOne a:hover {
	background-image: url(../../../../img-shop/xparfemy-m_bok.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}
a {
	color: #333;
	text-decoration: none;
}
.centeredContent {
}
#navBreadCrumb a {
	color: #09F;
	text-decoration: underline;
}
#navBreadCrumb a:hover {
	text-decoration: none;
}
ul.TabVyber, ul.TabKategorieList {
	display: block;
	list-style-type: none;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	z-index: 10;
	float: left;
	width: 100%;
}
.TabVyber li {
	display: block;
	margin-right: 5px;
	z-index: 2;
	float: left;
	position: relative;
}
.TabKategorieList li {
	display: block;
	margin-right: 3px;
	z-index: 2;
	float: left;
	position: relative;
}
.TabVyber li a {
	padding-left: 25px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFF;
	display: block;
	z-index: 10;
	border: 1px solid #CCC;
	background-image: url(../../../../img-shop/ico_bull_3.gif);
	background-repeat: no-repeat;
	background-position: -4690px center;
}
.TabKategorieList li a {
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFF;
	display: block;
	z-index: 10;
	border: 1px solid #CCC;
	background-image: url(../../../../img-shop/xparfemy-m_xbok.gif);
	background-repeat: no-repeat;
	background-position: 1px center;
	padding-left: 7px;
	width: 10px;
	padding-right: 1px;
}
.TabVyber li a:hover, .TabVyber li a.selected {
	text-decoration: none;
	background-color: #EFEFEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
	background-position: -3750px center;
}
.TabKategorieList li a:hover, .TabKategorieList li a.selected {
	text-decoration: none;
	background-color: #EFEFEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
	background-image: url(../../../../img-shop/xparfemy-m_bok.gif);
}
#Vyber, #kategorieList {
	background-color: #EFEFEF;
	position: relative;
	float: left;
	top: -1px;
	border: 1px solid #CCC;
	width: 738px;
	z-index: 1;
	margin-bottom: 5px;
	padding: 10px;
	background-image: url(../../../../img-shop/xparfemy-footer.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#filter_skladem label {
	cursor:pointer;
	cursor:hand;
}
#productListing h3, #specialsDefault h3, #whatsNew h3{
	font-size: 12px;
	font-weight: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#productListing a, #specialsDefault a, #whatsNew a  {
	color: #069;
	text-decoration: underline;
	text-align:center;
}
#productListing a:hover, #specialsDefault a:hover, #whatsNew a:hover {
	text-decoration: none;
}
#productListing img, #specialsDefault img, #whatsNew img {
	margin-top:5px;
}
.listingDescription {
	text-align: left;
	color: #666;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.navigatorPage {
	position: relative;
	float: left;
	width: 738px;
	border: 1px solid #CCC;
	background-color: #ECF9FF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
}
#parfemDneHeader {
	position: absolute;
	width: 314px;
	left: 493px;
	top: 0px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#dneImg {
	float: left;
}
#dneTitle {
	float: left;
	padding-right: 30px;
	padding-left: 10px;
	height: 80px;
	width: 160px;
}
#dneCena {
	float: right;
	width: 120px;
	font-size: 24px;
	text-align: left;
	font-weight: bold;
	color: #F00;
	padding-right: 70px;
	padding-left: 10px;
}
#dneTitle #title {
	font-weight: bold;
	color: #F00;
	display: block;
	margin-bottom: 5px;
	font-size: 18px;
}
.categoryListBoxContents {
	text-align: left;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.categoryListBoxContents a {
	background-image: url(../../../../img-shop/xparfemy-m_xbok.gif);
	background-repeat: no-repeat;
	background-position: 1px center;
	padding-left: 10px;
	text-decoration: underline;
	color: #39C;
}
.categoryListBoxContents a:hover {
	text-decoration: none;
	background-image: url(../../../../img-shop/xparfemy-m_bok.gif);
}
.categoryListBoxContentsH {
	float: left;
	display: none;
}
.TabAVyber, .TabAKategorieList {
	position: relative;
	float: left;
}
#categoryDescription {
	padding-bottom: 10px;
}
#kategorieList .categoryListBoxContents, #kategorieList .clearBoth {
	display: none;
}
.top_produkt {
	width: 100%;
	margin-bottom: 10px;
	background-color: #6CF;
	position: relative;
	float: left;
	background-image: url(../../../../img-shop/xparfemy-nejprodavnejsi.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.info_kategorie {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
#TabHeaderPopis {
	display: block;
	float: left;
	background-color: #D8E9F1;
	color: #333;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	cursor:pointer;
	cursor:hand;
}
#TabFooterPopis {
	display: block;
	float: left;
	background-color: #D8E9F1;
	color: #333;
	font-weight: bold;
	padding-bottom: 5px;
	padding-right: 22px;
	padding-left: 10px;
	cursor:pointer;
	cursor:hand;
	background-image: url(../../../../img-shop/xparfemy-sipka-dolu.gif);
	background-repeat: no-repeat;
	background-position: 120px 2px;
}
div.TableHeader {
	float: left;
	width: 100%;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #D8E9F1;
	margin-bottom: 5px;
}
div.TableFooter {
	float: left;
	width: 100%;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #D8E9F1;
	margin-bottom: 10px;
}
.kategorieH2, .top_main_pageH2, .whatsNewH2 {
	margin-top: 20px;
	margin-bottom: 10px;
	text-align: left;
	display: block;
	float: left;
	width: 725px;
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.kategorieH2{
	background-image: url(../../../../img-shop/xparfemy-h2.gif);
}

.top_main_pageH2{
	background-image: url(../../../../img-shop/xparfemy-h2-special.gif);
}

.whatsNewH2{
	background-image: url(../../../../img-shop/xparfemy-h2-novinka.gif);
}

.categoryImg {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
}
#TabFooterDescription {
	display: block;
	float: right;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #D8E9F1;
	cursor:pointer;
	cursor:hand;
}
#categoryListingAll {
}
#bannerImg {
	padding: 10px;
	float: left;
	margin: 10px;
	background-color: #FFF;
	background-image: url(../../../../img-shop/xparfemy-back-cont.png);
	background-repeat: repeat-x;
	background-position: center top;
	height: 110px;
	width: 110px;
}
#bannerTitle, #bannerDescription, #bannerCena, #bannerBuy {
	float: right;
	width: 590px;
	padding-top: 10px;
	padding-right: 10px;
}
#bannerTitle h3 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#bannerCena {
	width: 200px;
	font-size: 36px;
	font-weight: bold;
	text-align: right;
	float: left;
	position: absolute;
	left: 538px;
	top: 84px;
	color: #FFF;
}
#bannerImg img {
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.products_id, .products_quantity, .products_na_ceste {
	display: none;
}
.skladem, .star {
	text-align:center;
	width: 60px;
	vertical-align: middle;
}
.products_price {
	text-align:right;
	width: 110px;
}
.rating {
	width: 60px;
	height: 10px;
	position: relative;
	display: block;
	overflow: hidden;
}
.rating span {
	width: 60px;
	height: 10px;
	position: relative;
	top: 0;
	display: block;
	background-color: #fff;
	background-image: url(../../../../img-shop/xparfemy-rating.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.r-0 span {
	display:none
}
;
.r-10 span {
	background-position: -110px 0;
}
.r-15 span {
	background-position: -220px 0;
}
.r-20 span {
	background-position: -330px 0;
}
.r-25 span {
	background-position: -440px 0;
}
.r-30 span {
	background-position: -550px 0;
}
.r-35 span {
	background-position: -660px 0;
}
.r-40 span {
	background-position: -770px 0;
}
.r-45 span {
	background-position: -880px 0;
}
.r-50 span {
	background-position: -990px 0;
}
.p-list .rating, .p-list .rating span {
	height: 13px;
}
.p-list .r-0 span {
	display:none
}
;
.p-list .r-10 span {
	background-position: -110px -10px;
}
.p-list .r-15 span {
	background-position: -220px -10px;
}
.p-list .r-20 span {
	background-position: -330px -10px;
}
.p-list .r-25 span {
	background-position: -440px -10px;
}
.p-list .r-30 span {
	background-position: -550px -10px;
}
.p-list .r-35 span {
	background-position: -660px -10px;
}
.p-list .r-40 span {
	background-position: -770px -10px;
}
.p-list .r-45 span {
	background-position: -880px -10px;
}
.p-list .r-50 span {
	background-position: -990px -10px;
}
.d_star .rating, .d_star .rating span {
	height: 22px;
	width:110px;
}
.d_star .r-0 span {
	display:none
}
;
.d_star .r-10 span {
	background-position: -110px -25px;
}
.d_star .r-15 span {
	background-position: -220px -25px;
}
.d_star .r-20 span {
	background-position: -330px -25px;
}
.d_star .r-25 span {
	background-position: -440px -25px;
}
.d_star .r-30 span {
	background-position: -550px -25px;
}
.d_star .r-35 span {
	background-position: -660px -25px;
}
.d_star .r-40 span {
	background-position: -770px -25px;
}
.d_star .r-45 span {
	background-position: -880px -25px;
}
.d_star .r-50 span {
	background-position: -990px -25px;
}
#box2-c, #box3-c {
	display: none;
}
.columnsStyle,.centerBoxContentsSpecials {
	margin-bottom: 10px;
	border: 1px solid #E8E8E8;
	margin-right: 1px;
	text-align: center;
	position: relative;
	background-image: url(../../../../img-shop/xparfemy-product-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 1px;
}
.columnsStyle h3 {
	text-align: center;
}
.listingHodnoceni {
	text-align: center;
	width: 60px;
	margin-right: auto;
	margin-left: auto;
}
#detailProduktu, #poslat_dotaz {
	background-color: #FFF;
	position: relative;
	padding: 10px;
	float: left;
	width: 560px;
	background-repeat: no-repeat;
	background-position: -3px top;
}
#levyBlok {
	float: left;
	width: 280px;
	position: relative;
}
#productMainImage img {
	background-color: #FFF;
	padding: 10px;
}
#pravyBlok {
	float: right;
	width: 265px;
	margin-bottom: 5px;
	margin-left: 10px;
}
#pravyBlok table {
	width: 265px;
}
#pravyBlok table th {
	text-align: left;
}
# #info_price th, #info_price td {
 font-size: 20px;
 color: #F00;
 font-weight: bolder;
 background-color: #FFF;
 padding-top: 20px;
}
#pravyBlok em {
	text-align: right;
	color: #999;
	display: block;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 5px;
	padding-left: 2px;
}
.box-c td {
	padding:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBE9;
}
#productGeneral .slozeni {
	font-size: 12px;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: underline;
	color: #666;
}
#XVarianty, #XFullInfo {
	background-image: url(../../../../img-shop/xparfemy-back-cont.png);
	background-repeat: repeat-x;
	background-position: center top;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 2px;
	margin-top: 10px;
	position: relative;
	float: left;
	width: 740px;
}
#box-variant-c {
	background-color: #FFF;
}
#XVarianty a {
	color: #39F;
	font-size: 11px;
}
.koupit {
	text-align: right;
}
#menuItem li {
	display: inline;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	margin-right:12px;
	background-repeat: no-repeat;
	background-position: 8px center;
}
#menuItem ul {
	padding: 10px;
	background-color: #ECF5F9;
	border: 1px solid #9ECADE;
}
#dotazForm form {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	display: block;
}
.notify-ok {
	color: #390;
	display: block;
	padding: 10px;
	border: 1px solid #390;
	background-color: #F1FFEA;
	text-align: center;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
}
#navSupp ul {
	display: block;
	float: left;
	width: 20%;
	text-align: left;
}
#navSupp ul h4 {
	color: #666;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	margin: 5px;
	padding-bottom: 5px;
}
#navSupp ul li {
	display: block;
	
}
#navSupp {
	float: left;
	width: 100%;
}
#footerBanners {
	width: 960px;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
}
.footerItem {
	width: 25%;
	float: left;
}
.footerItem a {
	display: block;
	border: 1px solid #DDD;
	height: 70px;
	margin-top: 2px;
	margin-right: 2px;
	margin-left: 2px;
}
#s_heureka span {
	display: block;
	margin-top: 20px;
}
.header_cart_total {
	position: absolute;
	left: 765px;
	top: 69px;
	width: 210px;
	padding-top: 15px;
	cursor:pointer;
	cursor:hand;
	z-index: 500;
}
#cartNavigator {
	float: left;
	width: 100%;
}
.cartProductDisplay {
	width: 440px;
}
#cartEmptyText {
	padding: 10px;
	border: 1px solid #F00;
	background-color: #FFF0F0;
	color: #F00;
	margin-bottom: 10px;
}
h3.centerBoxHeading {
	text-align: left;
}
#infoShoppingCart, #popupShippingEstimator {
	padding: 20px;
	color: #666;
}
#ZakStavajici, #ZakUdaje, #ZakFirma {
	padding: 10px;
	background-color: #EBEBEB;
	border: 1px solid #999;
	display: none;
	float: left;
	width: 738px;
}
#ZakUdaje {
	display:block;
}
.LoginNav {
	margin-top: 15px;
	padding-bottom: 5px;

}
#kontaktyInfo {
	float: left;
	width: 170px;
	margin-left: 10px;
	height: 330px;
	margin-bottom: 20px;
	background-image: url(../../../../img-shop/xparfemy-banner-170x330.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#header_cart_total_short {
	padding-bottom: 15px;
	text-align: right;
	padding-right: 10px;
}
#header_cart_total_show_all {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../../../../img-shop/back_shopping_cart.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
	display: none;
}
#header_cart_total_show_all ul {
	margin: 0px;
	padding: 0px;
}
#header_cart_total_show_all li {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
	list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
}
#cartAdd p {
	text-align: center;
	margin: 0px;
}
#checkoutConfirmDefaultHeading, #checkoutPaymentHeading, #checkoutShippingHeading, #loginDefaultHeading {
	font-size: 12px;
	padding-bottom: 20px;
	padding-top: 10px;
}
h1 span.selected {
	color: #FFF;
	background-color: #333;
	display: inline;
}
h1 span {
	margin-right: 10px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-color: #FFE066;
}
#orderTotals {
	margin-bottom: 20px;
	border-top-width: 3px;
	border-top-style: double;
	border-top-color: #333;
}
#checkoutBillto, #checkoutShipto, #myAccountShipInfo, #myAccountPaymentInfo {
	background-image: url(../../../../img-shop/xparfemy-back-cont.png);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 10px;
}
.cartTableHeading th {
	background-color: #CFEFFF;
}
#ottotal {
	font-size: 24px;
}
#myAccountOrdersStatus td {
	text-align: center;
	padding: 5px;
}
td.accountTotalDisplay {
	padding: 5px;
}
.content {
	padding: 2px;
	margin-right: 0px;
	float: left;
}
.content.forward {
	float: right;
}
#ch_doprava, #ch_platba, #ch_komentar, #ch_slevovy_kupon {
	padding: 10px;
	background-image: url(../../../../img-shop/xparfemy-back-cont.png);
	background-repeat: repeat-x;
	background-position: center top;
	border: 1px solid #CCC;
	margin-top: 5px;
}
#ch_doprava p, #ch_platba p {
	color: #7D7D7D;
	font-weight: normal;
	font-style: italic;
}
.ch_slevovy_kupon_nav, .ch_komentar_nav {
	margin-top: 20px;
}
#ch_komentar {
	float: left;
	width: 738px;
}
#ch_platba img {
	padding-left: 30px;
}
#ch_platba strong, #ch_doprava strong {
	color: #F00;
}
#ch_slevovy_kupon .inputLabel {
	width: auto;
}
#x_page {
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
#menuNav ul {
	margin: 0px;
	display: block;
	width: 100%;
	float: left;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#menuNav li {
	list-style-type: none;
	display: block;
	float: left;
	width: 85px;
	text-align: center;
}
#menuNav a {
	display: block;
	background-image: none;
	padding: 7px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #EEE;
	border-left-width: 1px;
	border-right-color: #EEE;
	border-left-color: #EEE;
	border-left-style: solid;
}
#menuNav {
	width: 100%;
}
#menuNav a.selected {
	background-color: #EEE;
	color: #000;
	font-weight: bold;
	padding: 7px;
	border-bottom-style: none;
}
#menuNav li.oddelovac {
	width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 28px;
}
#categoriesContent {
	background-image: url(../../../../img-shop/xparfemy-back-cont.png);
	background-repeat: repeat-x;
	background-position: center top;
	border-right-color: #EEE;
	border-bottom-color: #EEE;
	border-left-color: #EEE;
	width: 173px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top: 10px;
}
.category-subs-parent {
}
.m_select {
	background-image: url(../../../../img-shop/xparfemy-m_bok.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}

.normalprice {
	color: #999;
}
#ZakStavajici form .back, #ZakStavajici form .forward {
	margin: 0px;
	padding: 0px;
}
#emailexist {
	line-height: 2.2em;
}
#XVy_input form {
	margin: 0px;
	padding: 0px;
}
#productGeneral form {
	margin: 0px;
	padding: 0px;
}
#info_doprava td a, #info_manufacturer td a {
	color: #09F;
	text-decoration: underline;
}

#info_darek td a {
	color: #F00;
	text-decoration: underline;
}

#info_doprava td a:hover, #info_manufacturer td a:hover, #info_darek td a:hover {
	text-decoration: none;
}



h1.darek_voc {
	color: #C00;
	background-image: url(../../../../img-shop/xparfemy-shopping_cart.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 70px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.countdown {
	color: #00E;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}
.frost_icon {
	background-image: url(../../../../img-shop/timer_icon.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 70px;
	width: 70px;
	position: absolute;
	left: 187px;
	top: -14px;
}
.frostc {
	background-image: url(../../../../img-shop/xparfemy-product-bg-frost.gif);
}
