HTML { height: 100%; margin-bottom: 1px; }

BODY {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12pt;
	color: #000000;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
}

P, UL { font-family: Arial, Helvetica, Sans-serif; font-size: 12pt; text-align: justify; }
P.small { font-family: Arial, Helvetica, Sans-serif; font-size: 8pt; text-align: center; }

.elvalasztovonal { border-bottom: 1px dotted #777; }

A.menu:link, A.menu:visited, A.menu {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

A.menu:hover
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}



.handcursor{
cursor:hand;
cursor:pointer;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

div.maincontent {
	margin: 0.7em;
}

TD.meretek {
background-color: #f5f5f5;
text-align: center;
}

.overstrike { text-decoration: line-through;}
.red { color: #c30000; }
.blue { color: #0000c3; }

HTML { height: 100%; margin-bottom: 1px; }

h1.top {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
/*	background-color: #940000;*/
	padding:0.5em;	
	background-image: url(../images/layout/bg-header.gif);
	background-repeat:no-repeat;
}

table {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
}

table.content {
	width: 1004px;
	height: 100%;
	border: 0;
}


table.header {
	width: 1004px;
	height: 100%;
	border: 0;
	background-image: url(../images/layout/bg-logo.gif);
	background-repeat:repeat-x;
}

td.cheat {
	width: 1004px;
    vertical-align: top;	
	border: 0;
}

table.category {
	width: 775px;
#	height: 274px;
	border: 0;
	padding: 5;
	background-image: url(../images/layout/box-category.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, Sans-serif;
}

table.bottom {
	width: 775px;
	height: 68px;
	border: 0;
	padding: 5;
	background-image: url(../images/layout/box-bottom.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, Sans-serif;
}

table.right {
	width: 208px;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;	
	margin: 0;
	padding: 0;
	border: 0;
    vertical-align: top;	
}

BODY {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
}

TD.menu {
	color: #FFFFFF;
	height: 40px;
	width: 1004px;
    vertical-align: middle;
	background-color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

TD.border {
	border : 1px solid #333333;
background-image: url(../images/layout/bg-middlebox.gif);
background-color:#f6f6f6;
background-repeat:repeat-x;
}

TD.upgrad {
background-image: url(../images/layout/bg-upgrad.gif);
background-color:#700000;
background-repeat:repeat-x;
color: #ffffff;
}

TABLE.border {
	border : 1px solid #888888;
}

TD.right {
	background-image: url(../images/layout/right-bg.gif);
	background-repeat: no-repeat;
	background-color: #686868;
	width: 208px;
    vertical-align: top;	
}

div.topbox
{
	margin-top: 1.8em;
}

div.productimage
{
	width: 411px;
float: left;
	
}

DIV.space-line {
  clear: both; margin: 0; padding: 0; width: auto;
}


div.productinfo
{
	float: left;
}

div.smallbreak
{
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

div.vsmallbreak
{
	margin-top: 0.3em;
	margin-bottom: 0.3em;
}

TD.login {
	background-image: url(../images/layout/bg-login.gif);
	background-repeat: no-repeat;
	width: 222px;
    height: 117px;
    font-size:10pt;
	font-family: Arial, Helvetica, Sans-serif;
}


TD.cart {
	background-image: url(../images/layout/bg-cart.gif);
	background-repeat: no-repeat;
	width: 222px;
    height: 117px;
	font-size:10pt;
	font-family: Arial, Helvetica, Sans-serif;
}


TD.thumbs30 {
    vertical-align: top;	
	text-align: center;
}

IMG.border {
	border : 1px solid #888888;
}


TD.center {
	text-align: center; 
}


BR.little {
font-size:4pt;
}

BR.vlittle {
font-size:2pt;
}

BR.vvlittle {
font-size:0px;
}

TD.category {
	color: #5c0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
    vertical-align: top;
	height: 12px;
	width: 25%;
}

TD.item {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
    vertical-align: top;
	font-size: 10pt;	
}

TD.bg-left {
/*background-color:#9b8f75;*/
background-color:#b2956b;
background-repeat:repeat-y;
background-image: url(../images/layout/bg-left.gif);
background-position:right;
font-size:0pt;
}

TD.bg-right {
background-color:#b2956b;
background-repeat:repeat-y;
background-image: url(../images/layout/bg-right.gif);
background-position:left;
font-size:0pt;
}


INPUT.login {
background-image: url(../images/layout/bg-input.gif);
background-color:#f6f6f6;
background-repeat:repeat-x;
border : 1px solid #999999;
width: 100px;
font-size:10pt;
font-family: Arial, Helvetica, Sans-serif;
}

A.menu:link, A.menu:visited, A.menu {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.menu:hover {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
A.menu2:link, A.menu2:visited, A.menu2 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

A.menu2:hover {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A:link, A:visited, A {
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

A:hover
{
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.title {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight: bold;
}

TD.products {
	color: #111111;
    vertical-align: top;
	text-align: center;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

A.webshop:link, A.webshop:visited, A.webshop{
	color: #888888;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.webshop:hover {
	color: #888888;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}




table.full {
	height: 100%;
	width: 100%;
	border: 0;
}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}

H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

B.error {
	font-size: 10pt;
	font-weight: bold;
	color: #930003;
	text-align: center;
}

.elvalasztovonal {
	border-bottom: 1px dotted #777;
}


TD.hair {
	background-image: url(../images/layout/hair-bg.jpg);
	background-repeat: no-repeat;
}


TH { 
	font-family: Arial, Helvetica, Sans-serif; 
	font-size: 10pt; 
	background-color: #748739;
	color: #ffffff;
	background-image: url(../images/layout/bg-th.gif);	
}

TD.little {
	font-size: 0px;
}

TR.line1 { background: #e1e1e1; }
TR.line2 { background: #efefef; }
tr.line3 { background-color: #C8C9CC; }
tr.line4 { background-color: #e6e6e6; }

TR.webshop0 { background-color: #33d600; }
TR.webshop1 { background-color: #dd6800; }
TR.webshop2 { background-color: #5edbd5; }
TR.webshop3 { background-color: #5f75d8; }
TR.webshop4 { background-color: #00b8d2; }
TR.webshop5 { background-color: #d887d6; }
TR.webshop6 { background-color: #d4c508; }
TR.webshop7 { background-color: #bd004b; }


TD.menu2 {
	height: 40px;
	background-color: #708b20;
	border-right-color: #acca2e;
	border-right-style: groove ;
	border: 1;
	padding-right: 20px;
	padding-left: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-image: url(../images/layout/bg-menu.jpg);
	background-repeat: repeat-x;
}

TD.menu2:hover {
	height: 40px;
	background-color: #708b20;
	border-right-color: #acca2e;
	border-right-style: groove ;
	border: 1;
	padding-right: 20px;
	padding-left: 20px;
	cursor: pointer;
	font-weight: bold;
	background-image: url(../images/layout/bg-menu2.jpg);
	background-repeat: repeat-x;
}

TD.menu3 {
	height: 40px;
	background-color: #708b20;
	padding-right: 20px;
	padding-left: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-image: url(../images/layout/bg-menu.jpg);
	background-repeat: repeat-x;
}

TD.menu3:hover {
	height: 40px;
	background-color: #708b20;
	padding-right: 20px;
	padding-left: 20px;
	cursor: pointer;
	font-weight: bold;
	background-image: url(../images/layout/bg-menu2.jpg);
	background-repeat: repeat-x;
}

