span.error { background-color:red; color:white; }
p.message { /* font-size:16px; */ }
p.error { font-size:18px; background-color:red; color:white; }
p.shop { /* standard p in shop */
  padding: 0px;
  margin: 0px 0px 0px 0px;
}
a.a-menu {
    text-decoration:none;
    color:black;
}
a.menu {
    text-decoration:none;
}
a.amenu { 
  font-weight:900;
  font-style:italic; 
}

/* A keres�si tal�lat jel�l�se a tal�lati list�ban */
span.query {
  background-color:white;
  color:black;
}

.left {
  text-align:left;
}

th.left {
  padding-right:8px;
}

.needData {
/*  background-color:#cc6666; */
}

p.categoryDescription { /* Category description */ }
p.clickToZoomClass { /* click to zoom paragrap style */
	font-size:8pt;
	margin:0px;
	padding:0px;
	line-height:12pt;
	text-align:right;
  font-style:italic; 
}

/* Item view styles */
p.itemCode { /* Item code */ 
	font-size:8pt;
	margin:0px 6px 0px 0px;
	padding:0px;
	line-height:12pt;
	text-align:left;
}
p.itemName { /* Item name */ 
	font-size:12pt;
	margin:0px 0px 4px 0px;
	padding:0px;
	line-height:13pt;
	text-align:left;
    color:#ff0000;
}
p.item { /* other item datas */ 
	font-size:8pt;
	margin:0px 0px 2px 0px;
	padding:0px;
	line-height:10pt;
	text-align:left;
}
p.addToCart { /* addToCart style */
	font-size:8pt;
	margin:0px 0px 6px 0px;
	padding:0px;
	line-height:12pt;
	text-align:right; 
}
p.itemReport { /* itemReport style */
	font-size:8pt;
	margin:0px 6px 6px 0px;
	padding:0px;
	line-height:12pt;
	text-align:right; 
}
p.newsDate {
    font-style:italic; 
	text-align:right;
}

li.category {
	font-family:arial, helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	padding:0px;
	margin:0px 0px 2px 0px;
	line-height:13pt;
	text-align:left;
}

a.category {
	color:#000000;
	text-decoration:none;
}

ul.category {
	margin-top:0px;
	margin-bottom:8px;
}

ul.term-list {
	margin:0px 0px 0px 48px;
	padding-left:6px;
}

hr.shop {
	margin-bottom:6px;
	height:1px;
	color:#990000;
}
th.tariff {
	border-bottom:1px solid #ff0000;
    padding:0px;
}

td.tariff {
	border-bottom:1px solid #ff0000;
    padding:0px;
}

td.tariff_category {
	border-bottom:1px solid #ff0000;
    padding:0px;
}

p.tariff {
    margin:3px 4px 4px 4px;
    padding:0px;
    text-align:left;
}

p.tariff_price {
    margin:3px 6px 4px 6px;
    padding:0px;
    text-align:right;
}

p.tariff_category {
    margin:12px 6px 4px 6px;
    padding:0px;
}
p.copy {
  text-align:center;
}

.lowTodo     { }
.normalTodo  { background: #eeeeee; }
.highTodo    { background: #ffcccc; }
.panicTodo   { background: red; }
.passiveTodo { background: lime; }
.subTodo     { background: yellow; }
.mineTodo	 { background: cyan; }
.otherTodo	 { background: magenta; }

th.row       { text-align:left; }

table.categoryPreview { width:100%; }
td.categoryPreview { text-align:center; vertical-align:bottom; padding-bottom:20px; }
p.categoryPreview { text-align:center; }

/**
 * Wienerberger List styles
 */
#wl-table {
	width: 					510px;
	z-index:				1;
}
#wl-table td {
	width:					140px;
	text-align: 			center; 
	vertical-align: 		middle;
}
#wl-table td p { 
	text-align: 			center;
	margin: 				0px;
	padding: 				0px;
}
#wl-table td.wl-table-header {
	background-color:		#000000; 
	color: 					#FFFFFF
}
#wl-table td.wl-table-header p {
	color: 					#FFFFFF; 
	font-size: 				12px; 
	font-weight: 			bold; 
}


.wl-snapshot {
	display:				none;
	width:					240px;
	/*height:					300px;*/
	background-color:		#EEEEEE;
	color:					#000000;
	border: 				1px solid #000000;
	padding:				5px;
}
.visibleSnapshot { display:block;}