body{	margin: 0; font-family: arial; }

/* Új (táblázatos design) */
table, tr, td { font-size: 10pt; }
td.narancs{ width: 210px; background-image: url(images/narancs.jpg); background-color: #D27322; }
td.bordo{ background-color: #AD3920; }
td.bordo a{ color: yellow; }


td.kek{ background-color: #321B75; }

td.alsocsik2{ background-color: #FFFFCC; color: black; padding-bottom: 2px; text-align: center; font-size: 8pt; border-top: 1px dotted black; }

td.menu{ background-color: #321B75; color: yellow; font-weight: bold; padding-bottom: 6px; }
td.menu a{ text-decoration: none; color: white; font-weight: bold; padding: 4px;}
td.menu a:hover{ color: #FFB766; }
td.zmenu{ background-color: #321B75; color: yellow; font-weight: bold; padding-bottom: 6px; }
td.zmenu img{ width: 20px; float: left; margin-right: 3px; }
img.logo{ margin-right: 10px; display: block; height: 60px;}

/* modul cuccai */
div.modul{ padding: 4px 8px 4px 6px; text-align: justify; margin-right: 10px;
 }
 
div.modul h1{ color: #AD3920; font-size: 14pt; margin-top: 0px; padding-top: 0px; }

/* blokk cuccai */
div.blokkk{  }
/* width: 210px; filter:alpha(Opacity=40, FinishOpacity=100, Style=1, StartX=0, StartY=0, FinishX=200, FinishY=0); */
div.blokk{ padding: 3px; background-color: #FFC788; border: 1px solid #95521B; margin: 5px; background-image: url(images/belul.jpg); }
div.blokk h1{ font-size: 12pt; color: navy; margin: 0px; padding: 0px; }
div.blokk a{ font-size: 9pt; text-decoration: none; color: black; }
div.blokk a:hover{ color: #A65700; }
div.blokk form{	margin: 0px; padding: 0px; display: inline;  }
div.blokk p{	margin: 0px; padding: 0px;  }
div.blokk input{	font-size: 8pt; }

/* termékbox */
div.termekbox{
	background-color: #ECF3F8;
	border: 1px solid black;
	padding: 3px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	font-size: 10pt;
	margin-left: 5px;
	margin-right: 5px;
	color: Navy;
}

table.termekbox{
/*	background-color: #ECF3F8;
	border: 1px solid #96BADC; */
	padding: 6px;
	height: 100%;
}


 
/* dekorációs csíkok definíciói */ 
span.logoszoveg{ float:right; padding-right: 20px; text-align: right; color: white; font-family: Arial Narrow, Arial; } 
div.narancs1{ background-color: #D27322; float: left; position: absolute; width: 180px; z-index: 2; height: 100%; top: 0; border-right: 2px solid #F7C795; }
div.narancs2{ background-color: #F48000; float: left; position: absolute; width: 30px; z-index: 3; height: 100%; top: 0; left: 180px; }
div.menubg{	float: left; position: absolute; width: 280px; height: 240px; z-index:4; bottom: 65px; filter:alpha(Opacity=10, FinishOpacity=100, Style=1, StartX=0, StartY=0, FinishX=200, FinishY=0); }
div.buttonbg{ background-color: #FCC687; border: 1px solid #F48000; margin-left: 20px; padding: 5px; height: 50px; margin-top: 8px; }
div.menudiv{ float: left; position: absolute; width: 280px; height: 240px; z-index:4; bottom: 65px; }
div.buttondiv{	margin-left: 20px; padding: 5px;  margin-top: 8px; height: 50px; }
div.buttondiv a{ float: left; font-size: 12pt; display: block; padding-top: 3px; font-weight: bold; text-decoration: none; color:black; }
div.buttondiv a:hover{float: left; font-size: 12pt; display: block; padding-top: 3px; font-weight: bold; text-decoration: none; color: Maroon; }
div.buttondiv span{ float: left; width: 100%; border-top: 1px solid #B56839; }
div.ajanlo{	background-color: #FFF4E9; float: right; position: relative; width: 400px; height: 100%; padding-left: 10px; padding-top: 10px; }
div.termek{ text-align:center; float: right; position: absolute; width: 162px; height: 100px; overflow: hidden; font-size: 9px; }
div.termek img{ height: 90px; }
div.ajanlo p{ font-size: 8pt; margin-bottom: 3px; margin-top: 6px; }
div.ajanlo h1{ font-size: 12pt; margin-bottom: 3px; color: navy; }
div.ajanlo span{ font-size: 10pt; border-top: 1px solid navy; width: 100%; font-weight: bold; }
div.ajanlo label{ width: 100px; font-weight: bold; display: block; float: left; padding-top: 3px; }

div.alsocsik{ position: absolute; bottom: 0px; background-color: #321B75; height: 60px; width: 100%; z-index:1; }


a img{ border: 0px; }

a.altantargy{
	text-decoration: none;
	color: blue;
}

a.altantargy:hover {
	color: red;
}


td.termkeret{
	background-color: #ECF3F8;
	border: 1px solid #96BADC;
}
