html body {
	margin: 0;
	height: 100%;
	overflow: visible;
	/*background-image: url(gfx/bg.gif); */
	background-position: top;
	background-color: #FFFFFF;
}
td {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #323232;
	
	text-decoration: none;
}


	
	
.need {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
a.cikklink {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
}
a.cikklink:visited, :active{
}
a.cikklink :hover{
color:#343434;
text-decoration:underline;
}

a.cikkallink {
	font-family: Arial, Verdana;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
a.cikkallink:visited, :active{
}
a.cikkallink :hover{
color:#FF6600;
text-decoration:underline;
}

a.cikktovabblink {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
	text-align: right;

}
a.cikktovabblink:visited, :active{
}
a.cikktovabblink :hover{
color:#343434;
text-decoration:none;
}

.samuimg {
		padding: 3px;
		border: 1px solid #ccc;
		margin: 3px;
	}
 
.samuimg:hover {
		border-color: #A0A0A0;
	}


.top10link {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
	text-align: right;

}

/*FELUGRÓ BOX*/

.info_box{
		position: absolute;
		width: 200px;
		height: 200px;
		background: url(gfx/box.gif) top left no-repeat;
		display: none;
		left: 10px;
		top: -80px;
		opacity: 0.8;
		filter: alpha(opacity = 80);
		font-size: 11px;
		font-family: verdana;
		z-index: 100;
}
.info_cim_box{
		padding-left: 25px;
		padding-top: 20px;
		font-family: verdana;
		font-weight: bold;
		color: #EA7B00;
		font-size: 11px;		
}

/*Budapesti rendelés gomb*/

.budapesti{
		border: 0px;
		height: 26px;
		width: 230px;
		background: url(gfx/+900.gif) no-repeat top left;
		cursor: pointer;
}

.visszavon{
		border: 0px;
		height: 26px;
		width: 230px;
		background: url(gfx/visszavon.gif) no-repeat top left;
		cursor: pointer;
}

.info_p_box{
		padding-left: 25px;
		padding-top: 9px;		
		width: 80%;
		font-family: verdana;
		font-size: 10px;		
}

/*FELUGRÓ BOX VÉGE*/

.gray {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #323232;
	text-decoration: none;
}
.sform {
	font-family: Arial, Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.topwhite {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.whitelink {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.topmenu {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.topmenunarancs {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF8200;
	text-decoration: none;
}

.cikklink{
	text-decoration: none;

	font-weight: bold;
}
.cikklink:hover{
	color: #FF8200;
}

.rovatlink{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
.rovatlink:hover{
	color: #FF8200;
}

.cikkheader{
	font-weight: lighter;
	
}

td.rovatoktd{
	vertical-align: top;
}

.boxhead {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.boxheadnagy {
	font-family: Arial, Verdana;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}



.boxhead_light {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
}
.f_white {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.f_gray td {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.menu {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #4E4E4E;
	text-decoration: none;
}
.leftmenu {
	font-family: sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 900;
	color: #333333;
	text-decoration: none;
}
.leftmenu:hover {
	font-weight: 800;
	color:gray;
}

.markalink{
	color:orange;
	text-decoration: none;
	font-family: verdana;
	font-size: 8px;
	font-weight: bold;
}

.markalink:hover{
	text-decoration: underline;
}


.form {
        font-family: Arial, Verdana;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        color: #333333;
        text-decoration: none;
        border: 1px solid #CCCCCC;
        background-color: #FFFFFF;
}
.button {
        font-family: Tahoma, Verdana;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
        background-color: #FF8200;
	border: none;
}

.buttonhirlevel {
        border: none;
		text-decoration: none;
		padding: 0px;
		margin: 0px;
		border: 0px;
}


.prodname {
	font-family: Sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FF6612;
	text-decoration: none;
}
.prod td {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #323232;
	line-height: 1.3em;
	text-decoration: none;
}
.marka {
	font-family: Arial, Verdana;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FF6201;
	text-decoration: none;
}
.lap_off {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.lap_on {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.zlava {
	font-family: Arial, Verdana;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #DF192B;
	text-decoration: none;
}

/* autocomplete */
.ac_results {
	padding: 0px;
	border: 1px solid black;
	overflow: hidden;
	z-index: 99999;
	background:#fff;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
	background:#fff;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 11px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}
/* autocomplete end */

/* calendar */

table#calendartable {
	border:0px;
	padding:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
table#calendartable td {
	width:118px;
	height:36px;
	padding:1px;
	color:#434343;
}
table#calendartable thead td {
	font-size:12px;
	text-align:center;
}
table#calendartable tbody td {
	background:url(/gfx/calendarimg/daybg.jpg) repeat-x;
	font-size:9px;
	cursor:pointer;
}
table#calendartable tbody td div {
	width:200px;
	background:#fff;
	position:absolute;
	display:none;
	z-index:10;
	padding:5px;
	border:#434343 1px solid;
	font-weight:bold;
	font-size:12px;
}
table#calendartable tbody td div img {
	width:150px;
	margin:5px 25px;
	vertical-align:bottom;
}
table#calendartable a {
	color:#434343;
	text-decoration:none;
}
table#calendartable a:hover {
	text-decoration:underline;
}
table#calendartable tbody td:hover div {
	display:block;
}

/* calendar end */

/* nyjlista */

table#nyjlista {
	width:545px;
	position:absolute;
	z-index:9;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	color:#000;
	display:none;
}
table#nyjlista tr.nyjhead td, table#nyjlista tr.nyjnev td {
	width:99px;
	padding:5px;
}
table#nyjlista tr.nyjtop {
	height:9px;
	background:url(/gfx/nyjlista_teteje.png) no-repeat;
	background-position:1px 0px;
}
table#nyjlista tr.nyjhead {
	font-size:14px;
	background:url(/gfx/nyjlista_bg.png) repeat-y;
	text-align:center;
	background-position:1px 0px;
}
table#nyjlista tr.nyjnev {
	background:url(/gfx/nyjlista_bg.png) repeat-y;
	background-position:1px 0px;
}
table#nyjlista tr.nyjnev td {
	font-size:10px;
}
table#nyjlista td.kozep {
	background-position:center;
}
table#nyjlista td.jobb {
	background-position:right;
}
table#nyjlista td.bal {
	background-position:1px 0px;
}

table#nyjlista tr.nyjfoot {
	height:8px;
	background:url(/gfx/nyjlista_alja.png) no-repeat;
	background-position:1px 0px;
}

div#nyjeddigidiv:hover table#nyjlista {
	display:block;
}