body {
    border:none;
    margin:0;
	 background-image: url(../images/bg.gif);
    overflow-x: hidden;
    overflow-y: auto;
    scrollbar-face-color : #5b5b5a;
    scrollbar-highlight-color : #f1d7bc;
    scrollbar-3dlight-color : #5b5b5a;
    scrollbar-shadow-color : #5b5b5a;
    scrollbar-darkshadow-color : #101010;
    scrollbar-track-color : #f1d7bc;
    scrollbar-arrow-color : #f5b369;
}
hr {
	color: #FF9C00;
	background-color: #FF9C00;
	height:4px;
	border:0px;
}
h1 {
	font-size: 16px;
	font-weight: bold;	
}
h2 {
	font-size: 14px;
	font-weight: bold;	
}
h3 {
	font-size: 12px;
	font-weight: bold;	
}
h4 {
	font-size: 10px;
	font-weight: bold;	
}
h5 {
	font-size: 10px;
	font-weight: bold;	
}
h6 {
	font-size: 10px;
	font-weight: bold;	
}
.red_border {
	border: 0px solid #820000;	
}
.red_border td {
	border: 1px solid #820000;
	color: #820000;
}
.grey_border {
	border: 0px solid #808080;
}
.grey_border td {
	border: 1px solid #808080;
	color: #808080;
}
.black_border {
	border: 0px solid #000000;
}
.black_border td {
	border: 1px solid #000000;
	color: #000000;
}

.help {
	position: absolute;
	height: 500px;
	width: 504px;
	left: 235px;
	top: 248px;
	border: 4px solid #444;
	padding: 2px;
	background-image: url(../images/helpbg.gif);	
	z-index: 999;
	visibility: hidden;
}
.helpbox {
	position: relative;
	float:right;
	bottom: 13px !important;
	bottom: 14px;
	right: 3px;
}
.hideHelp {
	visibility: hidden;
}
.pagetitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B0B0B0;	
	text-transform: uppercase;
	text-indent: 40px;
}
.pagetitle a:active {
	color: #B0B0B0;	
}
.pagetitle a:link {
	color: #B0B0B0;	
}
.pagetitle a:visited {
	color: #B0B0B0;	
}
.pagetitle a:hover {
	color: #803030;	
}
.leftcontent {
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(../images/iso_leftmenu_body.jpg);
	background-repeat: repeat-y;
}
.rightcontent {
	vertical-align: top;
}
.leftmenuhead {
	width: 100%;
	background-image:url(../images/iso_leftmenu_head.jpg);
	background-repeat: no-repeat;
	height: 158px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #606060;	
	text-transform: uppercase;
	text-align: center;
    height: 100%;
}
.leftmenufoot {
	width: 100%;
/*	background-color: #8f8c87; */
	background-color: #262626;
	background-image:url(../images/iso_leftmenu_foot.jpg);
	background-repeat: no-repeat;
	height: 29px;
}
.rightbox {
	width: 565px;
}
#category-grey {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #FFFFFF;	
	width: 180px;
	height: 33px;
   font-weight: bold;
	line-height: 30px;	
   text-transform: uppercase;	
   background-image:url(../images/leftheadpic.jpg);	
	background-repeat: no-repeat;	
	letter-spacing: 2px;	
}
#category {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #A3D1FF;
	background-color:#323232;
	width: 180px;
	height: 19px;
   font-weight: bold;
   text-transform: uppercase;	
	letter-spacing: 2px;
   background-image:url(../images/categoryname-blue.jpg);
	text-align: left;
	}
#category-blue {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #FFFFFF;
	width: 171px;
	height: 18px;	
   font-weight: bold;
   text-transform: uppercase;
   background-image:url(../images/lefticongrey.gif);	
	background-repeat: no-repeat;	
	background-position: 6px 2px;
	letter-spacing: 2px;
	text-align: left;
	padding-left: 16px;
	}
#category-down {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #FFFFFF;
	width: 171px;
	height: 18px;
   font-weight: bold;
   text-transform: uppercase;
   background-image:url(../images/lefticongrey.gif);	
	background-repeat: no-repeat;	
	background-position: 6px 2px;
	letter-spacing: 2px;
	text-align: left;
	padding-left: 16px;
	}
.datum {
	/* position: relative; */
	font-size: 9px;
	font-weight: normal;
	text-align: right;
	margin-bottom: -17px;
	padding-right: 24px;
}
.picflow {	
	/* float: right; */
	border: 1px solid #e0e0e0;
	margin: 5px 2px 4px 3px;
}
.newspicflow {	
	float: right;	
	margin: 5px 2px 4px 3px;
	border: 1px solid #000;
}
.previewbox {
	border: 1px solid #B0B0B0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #707070;
	text-align: justify;
	vertical-align: top;
	line-height: 16px;
}
.previewhead {
	position: relative;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9b8c75;
	background-image: url(../images/itemicon.gif);
	background-repeat: no-repeat;
	background-position: 3px 3px !important;
	background-position: 3px 2px;
	border-bottom: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	padding: 0px 0px 0px 16px;	
	height: 16px;
	line-height: 17px;
	z-index: 0;
	/* float: left; */
}
.bigbox {
	background-image: url(../images/iso_rightopen_body.jpg);
	background-repeat: repeat-y;
	height: 100%;
	border: 1px solid Black;
}
.bigboxhead {
	position: absolute;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../images/iso_rightopen_head.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 9px 0px 0px 38px;
	height: 137px;
	width:565px;
	line-height: 19px !important;
	line-height: 17px;
	z-index: 0;
}
.bigboxheadclosed {
	position: relative;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../images/iso_rightclose.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 34px;
	width:565px;
	line-height: 19px !important;
	line-height: 17px;
	z-index: 1;
}
.bigboxbody {
	position: relative;
	background-image: url(../images/iso_rightopen_body.jpg);
	background-repeat: repeat-y;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #802020;
	background-position: 0px 0px;
	vertical-align: top;
	line-height: 1.4em;
}
.bigboxcontent {
	margin-left: 0px;
	padding-right:24px;
	padding-left:24px;
	/*padding-top:48px;*/
	padding-bottom:28px;
	vertical-align: top;
	line-height: 1.4em;
}
.bigboxcontentclean {
	padding-right:24px;
	padding-left:24px;
	vertical-align: top;
	line-height: 1.9em;
}
.bigboxcontentclean td {
	line-height: 1.1em;
}
.bigboxfoot {
	position: relative;	
	background-image: url(../images/iso_rightopen_foot.jpg);
	background-repeat: no-repeat;
	height: 29px;
}
.leftbottom {
	background-image: url(../images/iso_leftmenu_body.jpg);
	background-repeat: repeat-y;
}
.text {
	background-image: url(../images/lefticongrey.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
	padding: 0px 0px 0px 10px;
	height: 16px;
	line-height: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Green;
	width: 100%;	
}
.akcio {	
	padding: 0px 0px 0px 6px;
	height: 20px;
	line-height: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 8px;
	color: #FFFFFF;	
	width: 100%;
	text-align: center;
}
.matrix {
	background-image: url(../images/matrix1.gif);
	background-repeat: repeat-x;
	background-position: 0px 2px;
	height: 15px !important;
	height: 10px;
	width: 100%;	
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}
.search_input {
	color: #606060;
	z-index: 0;
	width:156px;
}
.search_form {
	margin-bottom:2px !important;
	margin-bottom:1px
}
.search {
	text-indent: 4px;
}
.control {
	width: 100%;
	/*
	border-bottom: 1px solid #A2A0A0;	
	border-top: 1px solid #A2A0A0;
	*/
	margin-bottom: 2px;
	text-align: center;
}
.items {
	background-image: url(../images/lefticongrey.gif);
	background-repeat: no-repeat;
	background-position: 6px 5px;
}
.itemName {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.itemName a:link{
	color: #FFFFFF;
}
.itemName a:active{
	color: #FFFFFF;
}
.itemName a:visited{
	color: #FFFFFF;
}
.itemName a:hover{
	color: #FFD0D0;
}
.rendelesbody{
	/*background-image: url(../images/rendelesbody.jpg);
	background-repeat: repeat-y;*/
	background-color: #580101;
    width:140px;
    margin-left:14px;
    margin-right:14px;
}
.rendeles {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 1px solid #866;	
	color: #FFFFFF;
}
.rendelesdb {
	padding-right: 6px;
}
.rendelesdone {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;	
	color: #444;
}
.rendelesfoot {
	background-image: url(../images/rendelesfoot.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	text-align: center;
}
.rendelesfoot a * {
    color:#444;
}
.rendelt {
	background-image: url(../images/rendelt.jpg);
	background-repeat: no-repeat;
	width: 100%;
	height: 175px;
	margin-top: 2px;
}
.shopping {
	background-image: url(../images/shopping.jpg);
	background-repeat: no-repeat;
	width: 100%;
	height: 78px;
	margin-top: 2px;
}
.fault {
	background-image: url(../images/searchfault.jpg);
	background-repeat: no-repeat;
	width: 100%;
	height: 78px;
	margin-top: 2px;
}
div.hideMe { display: none; }
div.showMe { display: block; }
.descText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #403830;	
}
.desc {
	background-color: #D6D4D4;
	padding: 4px;
	text-align:left;
}
.pager {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
.cart {
	background-image: url(../images/basket.gif);
	background-repeat: no-repeat;
	background-position: 1px 6px;
	background-position: 1px 5px !important;
	padding-left: 23px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #424040;	
}
.impressumbar {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url(../images/iso_foot.jpg);
	background-repeat: no-repeat;
	text-align: center;
	color: #666666;
	vertical-align: top;
	padding-top:8px;
}
/* FONT DECLARATIONS */
.verdana {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.upper {
	text-transform: uppercase;
}
.lower {
	text-transform: lowercase;
}
.bold {
	font-weight: bold;
}
.size10 {
	font-size: 10px;
}
.size11 {
	font-size: 11px;	
}
.size12 {
	font-size: 12px;
}
.over {
	cursor: hand;
}
.l10 {
		line-height: 10px;
}
.l20 {
	line-height: 20px;
}
.previewbox a:link {
	color: #706860;
	text-transform: uppercase;
	text-decoration: none;
}
.previewbox a:visited {
	color: #706860;
	text-transform: uppercase;
	text-decoration: none;
}
.previewbox a:active {
	color: #706860;
	text-transform: uppercase;
	text-decoration: none;
}
.previewbox a:hover {
	color: #807870;
	text-transform: uppercase;
	text-decoration: none;
}

a:link {
	color: #802020;
	text-decoration: none;
}
a:visited {
	color: #802020;
	text-decoration: none;
}
a:active {
	color: #802020;
	text-decoration: none;
}
a:hover {
	color: #802020;
	text-decoration: underline;
}
.rendeles a:link {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
}
.rendeles a:visited {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;	
}
.rendeles a:active {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;	
}
.rendeles a:hover {
	color: #000000;
	text-decoration: none;
	text-transform: none;	
}
.leftlink {
	background-image: url(../images/leftmenu_items.jpg);
	background-repeat: no-repeat;
	background-position: 13px 0px;
	text-align: left;
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-size: 10px;	
	font-weight: normal;
	text-indent: 14px !important;
	text-indent: 7px;
	height:26px;
	padding-top: 5px !important;
	margin-bottom: -5px !important;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-left: 0px !important;
	padding-left: 5px;	
}
.leftlink a img {
	 margin-bottom:-2px;
}
.leftlink a:link {
    color: #FFE0E0;
    text-decoration: none;
}
.leftlink a:visited {
    color: #FFE0E0;
    text-decoration: none;
}
.leftlink a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
.leftlink a:active {
    color: #FFE0E0;
    text-decoration: none;
}

.footerNav {
	font-size: 10px;	
	color:#FFD0D0;
	line-height: 16px;
	font-weight: bold;
}
.footerNav:link {
	color:#FFD0D0;
}
.footerNav:visited {
	color:#FFD0D0;
}
.footerNav:active {
	color:#FFD0D0;
}
.footerNav:hover {
	color:#FFFFFF;
}
.headerNav {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* font-size: 0.55em; */
	font-size: 0.504em;
	color:#E08080;	
	letter-spacing: 0px;
}
.headbg {
	background-image: url(../images/topbg.gif);
	background-repeat: repeat-x;
}
.bottombg {
	background-image: url(../images/bottombg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 100%;
}
.navbar {
	background-image: url(../images/iso_top_menu.jpg);
	background-repeat: no-repeat;
	width: 780px;
	height: 51px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.3em;	
	color:#FFE0E0;
	font-weight: bold;
	padding-top: 0px !important;
	padding-top: 1px;
}
.navbar a:link {
	color:#FFE0E0;
}
.navbar a:visited {
	color:#FFE0E0;
}
.navbar a:active {
	color:#FFE0E0;
}
.navbar a:hover {
	border-bottom: 1px solid #E08080;
	height: 16px;
	color:#E08080;
}
.statusbar {
	background-image: url(../images/iso_statusbar.jpg);
	background-repeat: no-repeat;
}
.mainbody {
	background-image: url(../images/iso_body.gif);
	background-repeat: repeat-y;
}
.markalogok {
}
.termekkep {
	position: relative;
	margin-left:4px;
	margin-bottom:4px;
	/*float: right;*/
	z-index: 1;
	cursor: pointer;
	text-align: center;
}
.termekkep1 {
	position: relative;
	margin-left:4px;
	margin-bottom:4px;
	/*float: right;*/
	z-index: 1;	
	text-align: center;
}
.termekinfo {
	position: relative;
	color: #902020;	
	line-height: 1.9em;
	z-index:9999;
}
.termekinfo td {
	 line-height: 1.0em;
}
.termekneve{
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 4px solid #903030;
	line-height: 18px;
}
.termekdocumentum {
	border-bottom: 1px solid #E0E0D0;
	font-size: 12px;
	font-weight: bold;
}
.termekdocumentum a:hover {
	color: #D0D0D0;
}
.termeklink {
	/*float:right;*/
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	/*border-top: 4px solid #EDE0CA;*/
	line-height: 18px;
	vertical-align: top !important;
	vertical-align: super;
}
.termeklink a:active{
	color: #ADA08A;
}
.termeklink a:link{
	color: #ADA08A;
}
.termeklink a:visited{
	color: #ADA08A;
}
.termeklink a:hover{
	color: #EDE0CA;
}
.stylebox01 {
	background-color: #FEF2DD;
	border: 1px solid #969696;
	padding: 4px 4px 4px 4px;
	margin: 4px 4px 4px 4px;
}
.stylebox01 td {
	font-family: verdana, arial;
	font-size:12px;
	vertical-align:top;
	color:#800000;
	border-bottom:1px solid #FFE0E0;
	padding:4px;
}

.stylebox02 {
	background-color: #202020;
	color: #D0D0D0;
	border: 1px solid #FFFFFF;
	padding: 4px 4px 4px 4px;
	margin: 4px 4px 4px 4px;
}
.stylebox03 {
	background-color: #820000;
	color: #FFFFE0;
	border: 1px solid #FFFFFF;
	padding: 4px 4px 4px 4px;
	margin: 4px 4px 4px 4px;
}
.stylebox_red {
	position: relative;
	background-image: url(../images/stylebox_red.gif);
	background-repeat: no-repeat;
	border: 0px solid #969696;
	width: 510px;
	height: 40px;	
	text-indent:18px;
}
.stylebox_blue {
	position: relative;
	background-image: url(../images/stylebox_blue.gif);
	background-repeat: no-repeat;
	border: 0px solid #969696;
	width: 510px;
	height: 40px;	
	text-indent:18px;
}
.stylebox_green {
	position: relative;
	background-image: url(../images/stylebox_green.gif);
	background-repeat: no-repeat;
	border: 0px solid #969696;
	width: 510px;
	height: 40px;
	text-indent:18px;	
}
.stylebox_rot {
	position: relative;
	background-image: url(../images/stylebox_rot.gif);
	background-repeat: no-repeat;
	border: 0px solid #969696;
	width: 510px;
	height: 40px;	
	text-indent:18px;
}
.stylebox_light {
	position: relative;
	background-image: url(../images/stylebox_light.gif);
	background-repeat: no-repeat;
	border: 0px solid #969696;
	width: 510px;
	height: 40px;	
	text-indent:18px;
}
.stylebox_gold {
	position: relative;
	background-image: url(../images/stylebox_gold.gif);
	background-repeat: no-repeat;
	border: 0px solid #969696;
	width: 510px;
	height: 40px;	
	text-indent:18px;
}
.tbl_under {
	border-bottom: 1px solid #828282;
}
.tbl_under_dotted {
	border-bottom: 1px dotted #828282;
}
.tbl_under_red {
	border-bottom: 1px solid #820000;
}
.tbl_under_red_dotted {
	border-bottom: 1px dotted #820000;
}
table #termekLista {
    padding:5px;
}
table #termekLista td {
    padding:5px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    border-bottom: 2px solid #FFFFFF;
}

table td #katParent {
    padding:5px;
    background-color:#FFFFFF;
    color:#800000;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 18px;
    letter-spacing: 2px;
}
.kivitelezok a:link div, .kivitelezok a:visited div{
    background-image: url(../images/kivitelezok.jpg);
    background-repeat: no-repeat;
    width: 280px;
    height: 36px;
    margin-top:1px;    
}
.kivitelezok a:hover div {
    background-position: 0px -36px;
}
.viszonteladok a:link div, .viszonteladok a:visited div{
    background-image: url(../images/viszonteladok.jpg);
    background-repeat: no-repeat;
    width: 280px;
    height: 36px;
    margin-top:1px;    
}
.viszonteladok a:hover div {
    background-position: 0px -36px;
}
#jeliv table {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#jeliv table th {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    letter-spacing: 1px;
    font-weight:bold;
}
#jeliv table td input {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    width:100%;
}
#jeliv table td {
    width:50%;
}
	
		


