@CHARSET "UTF-8";

/* The outer table of the menu */ 
.categoriesTable
{
	width:200px;
}

/* The top categories style */ 
.topCategory
{
	height:30px;
	background-image: url("../Images/productPanel/topCategoryBg.png");
	background-repeat: no-repeat;
	color: black;
	text-align: center;
	font:13px Tahoma;
	font-weight: bold;	
	cursor:pointer;
}

.topCategory a,.topCategory a:VISITED
{
	text-decoration: none;
	color:white;
}

/* Second level menu categories */ 
.secondCategory 
{
	height:30px;
	background-image: url("../Images/productPanel/secondCategoryBg.png");
	background-repeat: no-repeat;
	color: white;
	text-align: left;
	margin: 3px;
	padding-left: 10px;
	font:13px Tahoma;
	cursor:pointer;
}

.secondCategory a
{
	text-decoration: none;
	color:white;
}

.secondCategory a:VISITED
{
	text-decoration: none;
	color:white;
}

/* Second level menu categories */ 
.secondCategory:HOVER
{
	background-image: url("../Images/productPanel/secondCategoryBgOver.png");
	background-repeat: no-repeat;
}

/* The space between firstLevel + secondLevel categories blocks */
.topCategoriesSpace
{
	height: 40px;
}

.catDiv
{
  position: absolute;
  top: -100px;
  left: -100px;
  overflow: hidden;
  z-index: 1;
  filter: alpha(opacity =     85);
  -moz-opacity: 0.85;
  -khtml-opacity: 0.85;
  opacity: 0.85;
  width: 200px;
}

.width20
{
	width: 19px;
	vertical-align: middle;
}

.iTable
{
	width: 200px;
}

/* To styl toy head px. Ypokathgories , Top Sellers Προϊόντα , Σχετικά Προϊόντα (Στο προϊόν), Ο τίτλος του προϊόντος (στο προϊόν) */
.headClass
{
	height: 40px; 
	background-image: url("../Images/productPanel/head1.png");
	background-repeat: no-repeat;
	background-position: top left;
	text-align:left;
	padding-left: 20px;
	padding-bottom:15px;
	font:14px Tahoma;
	font-weight:bold;
	/*color: #B82A22;*/
	color: black;
}

/* Sthn emfanish ypokathgoriwn ta eswterika tables poy exoyn thn fwtografia ths ypokathgorias kai to link me ton titlo*/ 
.categoryPicAndLink
{
	width:100%;
	text-align: center;
}

/* Το cell sto οποίο μπαίνει μέσα το categoryPicAndLink */
.outerCategoryCell
{
	text-align: center;
}


/* To link sthn kathgoria mesa sto tables twn ypokathgoriwn */ 
.categoryLink
{
	height:30px;
	background-image: url("../Images/productPanel/catBg.png");
	background-repeat:no-repeat;
	background-position:center;
	color: black;
	text-align: center;
	font:14px Tahoma;
	font-weight: bold;	
}

.categoryLink a,.categoryLink a:VISITED
{
	text-decoration: none;
	color:#780502;
}

.categoryLink a:HOVER
{
	color:#A80017;
}
.headsSpace
{
  height:50px;
}
*/ To eksoteriko table sto menu enos proiontos */ 
.productMenuTable
{
 width: 100%;
}

.menuProductInfoLink 
{
  text-align: center;
  color: black;	
  font:12px Tahoma;
}

.menuProductInfoLink a
{
  color: black;	
}

.menuProductInfoLink a:HOVER
{
	border-bottom:#AA0014;
  color: black;	
}
.menuProductInfoLink a:VISITED
{
  color: black;	
}
.menuProductCode
{
	text-align: right;
	padding-right:5px;
	color: #808080;
}

.menuTableTitle
{
	heigh:28px; 
	font:13px Tahoma;
	font-weight:bold;
	color: white;
	padding-left: 10px;
	padding-bottom:3px;
	text-align: left;
	background-image: url("../Images/productPanel/menuProductTitleBg.png");
	background-repeat: repeat-x;
	vertical-align: middle;
}

.menuTablePic
{
	width:180px; 
	text-align:center;
	padding-top:3px;	
}
.menuPicLarger
{
  vertical-align: middle;	
  color: black;
}

.menuPicLarger a
{
  text-decoration:none;	
  color: black;
}

.menuPicLarger a:VISITED
{
  text-decoration:none;	
  color: black;
}

.menuTableDesc
{
	padding: 10px;
	text-align: left;
	color: black;
}

.menuPricesLength
{
	width:85px;
}

.menuPricesFillerLength
{
	width:5px;
}
.menuTablePricesOuter
{
	width:50px;
}

.menuTableActivePriceOuter
{
	text-align: center;
	font:10px Tahoma;
	font-weight:bold;
	color: black;	
}

.menuTableActivePrice
{
	heigh:28px; 
	white-space:nowrap;
	font:13px Tahoma;
	font-weight:bold;
	color: black;
	text-align: center;
	background-image: url("../Images/productPanel/menuProductTitleBg2.png");
	background-repeat: repeat-x;
	vertical-align: middle;
}

.menuTableInactivePriceOuter
{
	font:10px Tahoma;
	font-weight:bold;
	color: black;	
	text-align: center;
	text-decoration: line-through;
}

.menuTableInactivePrice
{
	color:#A80017;
	text-decoration: line-through;
	font:13px Tahoma;
	font-weight:bold;
}

/* H apostash metaji twn tables prointwn sta menu */
.menuProductsSpacing
{
	height:20px;
}

/* To pio eksoteriko style emfanishs proiontos se menu */
.menuProductMainTable
{
	border: solid 1px #AA0014;
}

.pagesMenu
{
	height: 40px; 
	width: 100%;
	background-image: url("../Images/productPanel/head1.png");
	background-repeat: no-repeat;
	background-position: top left;
	text-align:left;
	padding-left: 20px;
	padding-bottom:22px;	
	font:14px Tahoma;
	font-weight:bold;
	/*color: #B82A22;*/
	color: black;
	vertical-align: top;
}

.menuPages
{
	heigh:28px; 
	width:100px;
	white-space:nowrap;
	font:13px Tahoma;
	font-weight:bold;
	color: black;
	text-align: center;
	background-image: url("../Images/productPanel/menuProductTitleBg2.png");
	background-repeat: repeat-x;
	vertical-align: middle;
}

.menuPages a
{
	color: white;
}
.menuPagesLastFirst
{
	width:30px; 
	text-align: center;
	background-image: url("../Images/productPanel/menuProductTitleBg2.png");
	background-repeat: repeat-x;
	vertical-align: middle;	
}