body
{
	margin: 0px;
	background-color: #D9F2E4;
		scrollbar-face-color: #7F97AA;
		scrollbar-arrow-color: #f4f9fd;
		scrollbar-track-color: #A3B5C2;
		scrollbar-highlight-color: #7F97AA;
		scrollbar-shadow-color: #718CA1;
		scrollbar-darkshadow-color: black;
		scrollbar-3dlight-color: white;
		scrollbar-base-color: #83b7f4;
	
}

/* font ----------------------*/

.bold
{
	font-weight: bold;
}

.ul
{
	text-decoration: underline;
}

.ital
{
	font-style: italic;
}

/* ----------------------- */ 
/* ----------------------- */ 
.vamid
{
	vertical-align:middle;
}

.vatop
{
	vertical-align:top;
}

.vabot
{
	vertical-align:bottom;
}

.upper
{
	text-transform: uppercase;
}

.capital
{
	font-variant: small-caps;
}

.nofont
{
	font-size: 0px;
}

.tacent
{
	text-align:center;
}

.taright
{
	text-align:right;
}

.taleft
{
	text-align:left;
}

.tajust
{
	text-align:justify;
}
/* szinek --------------- */

/* border ---------------- */
.b0
{
	border: 0px;
}

.b1
{
	border: 1px solid black;	
}

.b1w
{
	border: 1px solid white;	
}

.b2
{
	border: 2px solid black;
}

.bt2p
{
	border-top: 2px solid black;
}

.bt2
{
	border-top: 3px double black;
}

/*------------------*/

.bb
{
	border-bottom: 1px solid black;
}

.bb2
{
	border-bottom: 2px solid black;
}


.bt
{
	border-top: 1px solid black;
}

.br
{
	border-right: 1px solid black;
}

.br2
{
	border-right: 2px solid black;
}

.bl
{
	border-left: 1px solid black;
}


/* padding-------------------------------- */
.p1
{
	padding: 1px;
}

.p2
{
	padding:2px;
}

.p3
{
	padding:3px;
}

.p4
{
	padding:4px;
}

.p5
{
	padding:5px;
}

/* --------------------------------------------- */

.pl1
{
	padding-left: 1px;	
}

.pl2
{
	padding-left: 2px;	
}

.pl3
{
	padding-left: 3px;	
}

.pl4
{
	padding-left: 4px;	
}

.pl5
{
	padding-left: 5px;	
}

/* ---------------------------------------------*/

.pr1
{
	padding-right: 1px;	
}

.pr2
{
	padding-right: 2px;	
}

.pr3
{
	padding-right: 3px;	
}

.pr4
{
	padding-right: 4px;	
}

.pr5
{
	padding-right: 5px;	
}

/*------------------------------------------------*/

.pt1
{
	padding-top: 1px;
}

.pt2
{
	padding-top: 2px;
}

.pt3
{
	padding-top: 2px;
}

.pt4
{
	padding-top: 4px;
}

.pt5
{
	padding-top: 5px;
}

/*----------------------------------------------*/
.pb1
{
	padding-bottom: 1px;
}

.pb2
{
	padding-bottom: 2px;
}

.pb3
{
	padding-bottom: 3px;
}

.pb4
{
	padding-bottom: 4px;
}

.pb5
{
	padding-bottom: 5px;
}

/* ------------------------------------- */

.ptb10
{
	padding-top: 10px;
	padding-bottom: 10px;
}



/* color ------------------------------------- */

.sz_feher
{
	color: White;
}

.sz_fekete
{
	color: Black;
}

.sz_piros
{
	color: red;
}

.sz_szurke
{
	color: #8A8A8A;
}

.sz_acelkek
{
	color: #7C8CB3;
}

.sz_firebrick
{
	color: #B22222;
}

.sz_olivegreen
{
	color: #609803;
}

.sz_darkgreen
{
	color: #39825E;
}


/* background ----------------------------- */

.bg_szurke
{
	background: #F4F4F4;	
}

.bg_feher
{
	background: white;
}

.bg_acelkek
{
	background: #EFF3F7;
}

.bg_barack
{
	background-color: #FDF5E6;
}

.bg_zold
{
	background-color: #ECF9F1;
}

.bg_malyva
{
	background-color: #FFEDE5;	
}


/* ------------------------------------------ */
/* font ------------------------------------- */ 
/* ------------------------------------------ */

.verdana
{
	font: 8pt verdana;	
}

/*    --------------------------------------------------- */
/*    --------------------------------------------------- */
/*    --------------------------------------------------- */


.menusav
{
	background-color: #9FD9BE;
	padding: 3px;
	border-right: 1px solid white;
	font: 8pt Verdana;
}

.foterulet
{
	padding: 3px 8px 3px 8px;
	border-left: 1px solid #2F4F4F;
	font: 8pt Verdana;	
}

.doboz
{
	border: 1px solid #2F4F4F;
}

.doboz_fejlec
{
	color: white;
	background-color: #39825E;
	font: bold 8pt Verdana;
	padding: 2px;
	border: 1px solid white;
}

.doboz_fejlec_alatt
{
	border-top: 1px solid #2F4F4F;
	color: #2F4F4F;
	background-color: #DCDCDC;
	font: 8pt Verdana;
	padding: 2px;
}



.doboz_belso
{
	border-top: 1px solid #2F4F4F;
	padding: 2px;
	color: #696969;
	background-color: white;
	font: 8pt Verdana;		
}

/*    --------------------------------------------------- */
/*    input --------------------------------------------- */
/*    --------------------------------------------------- */

.szovegdoboz
{
	margin-top: 3px;
	color: Maroon;
	font: 8pt Verdana;
	border: 1px solid #2F4F4F;
	padding: 2px 2px 3px 2px;
	background: white;
	height:20px;
}

.szovegdoboz_wm
{
	margin-top: 3px;
	color: #696969;
	font: 8pt Verdana;
	border: 1px solid #2F4F4F;
	padding: 2px 2px 3px 2px;
	background: #EEF8F5;
	height:20px;
	font-style: italic;
}


.szovegdoboz2
{
	margin-top: 3px;
	color: Maroon;
	border: 1px solid #2F4F4F;
	padding: 2px 2px 3px 2px;
	height:20px;
	font-weight: normal;
	font: 8pt Verdana;	
}

.listbox
{
	color: Maroon;
	font: 8pt Verdana;
	border: 1px solid #2F4F4F;
	padding: 2px 2px 3px 2px;
	background: white;
	height:18px;
}

.gomb
{
	padding-top: 1px;
	height: 20px;
	color: black;
	background: #E6E6E6;
	font: bold 8pt Verdana;
	text-align: center;
	vertical-align: middle;
	border-top: 1px solid #2F4F4F;
	border-left: 1px solid #2F4F4F;	
	border-right: 2px solid #2F4F4F;
	border-bottom: 2px solid #2F4F4F;
	cursor: pointer;	
}

.gomb_vekony
{
	padding-top: 1px;
	height: 17px;
	color: black;
	background: #E6E6E6;
	font: 9px verdana;
	text-align: center;
	vertical-align: middle;
	border-top: 1px solid #2F4F4F;
	border-left: 1px solid #2F4F4F;	
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	cursor: pointer;	
}

/* ----------------------------------------- */
/* szinek ---------------------------------- */
/* ----------------------------------------- */

.halvanyszurke
{
	background-color: #FAFAFA;		
}

.halvanyszurke2
{
	background-color: #F5F5F5;		
}



/*    --------------------------------------------------- */
/*    a     --------------------------------------------- */
/*    --------------------------------------------------- */

a.link
{
	color:Maroon;
	text-decoration: none;
}

a.link:hover
{
	color: Maroon;
	font-weight: bold;
	text-decoration: none;
}



a.pager
{
	font: 10px Verdana;
	color: black;
	text-decoration: none;
}

a.pager:hover
{
	font:10px Verdana;
	color: black;	
	text-decoration: underline;
}


a.tfejlec
{
	background-color: #B22222;
	color: white;
	font: bold 8pt Verdana;	
	border: 1px solid white;
	padding: 2px;
	text-decoration: none;
}

a.tfejlec:hover
{
	background-color: #B22222;
	color: white;
	font: bold 8pt Verdana;	
	border: 1px solid white;
	padding: 2px;
	text-decoration: underline;
}



/*    --------------------------------------------------- */
/*    --------------------------------------------- */
/*    --------------------------------------------------- */

.cimke
{
	font: bold 9pt verdana;
	text-decoration: underline;
	font-variant: small-caps;
}

.tfejlec
{
	background-color: #39825E;
	color: white;
	font: bold 8pt Verdana;	
	border: 1px solid white;
	padding: 2px;
	text-decoration: none;
}

/* ---------------------------------
szanyielektronik
----------------------------------*/

	.szoveg
	{
		font :bold 11px Tahoma;
		color : #023C4A;
		line-height : 14px;
		text-align:justify;
	}

	.szoveg2
	{
		font : 12px Tahoma;
		color : #023C4A;

	}

	td
	{
		font : 12px Tahoma;
		color : #1B548A;

	}

	p.a
	{
		font : bold 11px Tahoma;
		color : #AD0B0C;
	}

	td.piros
	{
		text-align: right;
		padding-right: 12px;
	}

	td.color
	{
		font : bold 11px Verdana;
		COLOR: #023C4A;
		text-align: right;
		padding-right: 10px;
	}

	td.color2
	{
		font : 10px Tahoma;
		COLOR: #023C4A;
		text-align: right;
		padding-right: 10px;
	}

	.ref
	{
		font : bold 11px Tahoma;
		color : white;
		letter-spacing : 1px;
		text-decoration: none;
	}

	a
	{
		font : bold 11px Tahoma;
		color: #AD0B0C;
		text-decoration: none;
	}

	a:hover
	{
		font : bold 11px Tahoma;
		color : white;
		text-decoration: none;
	}

	a.bsd
	{
		font : 10px Tahoma;
		color: #1B548A;
		text-decoration: none;
	}

	a.bsd:hover
	{
		font : 10px Tahoma;
		color: #AD0B0C;
		text-decoration: none;
	}

	
	a.ref
	{
		font : bold 11px Tahoma;
		color : white;
		letter-spacing : 1px;
		text-decoration: none;
	}

	a.ref:hover
	{
		font : bold 11px Tahoma;
		color : #AD0B0C;
		letter-spacing : 1px;
		text-decoration: none;
	}


	a.mail
	{
		font : 10px Tahoma;
		color : #023C4A;
		text-decoration: none;
	}

	a.mail:hover
	{
		font : 10px Tahoma;
		color: white;
		background-color : #023C4A;
		text-decoration: none;
	}

	#divContainer2
	{
		position:relative;
		width:620px;
		height:100px;
		overflow:hidden;
		clip:rect(0 620 100 0);
		visibility:visible;
		text-align: center;

	}

	#divContent2
	{
		position:relative;
		width:620px;
		height:100px;
		font : 11px Tahoma;
		color : white;
	}

		.fejlec
	{
		font :bolder 12px Verdana;
		color : white;
		text-align:right;
		letter-spacing:1px;
		text-transform : uppercase;
	}

	.fejlec2
	{
		font :bold 11px Verdana;
		color : white;
		text-transform : uppercase;
	}

	.fejlecref
	{
		font :bold 13px Verdana;
		COLOR: #375D7A;
		text-transform : uppercase;
		text-align:right;	
	}
	
	.fejlec3
	{
		font :bold 12px Verdana;
		color : #AD0B0C;
		text-transform : uppercase;
	}

	.kategoria_kep
	{
		margin-right: 10px;
		margin-bottom: 10px;
	}
	
	.line
	{
		line-height: 13px;
	}
	
.gomb
{
	padding-top: 1px;
	height: 20px;
	color: black;
	background: #E6E6E6;
	font: bold 8pt Verdana;
	text-align: center;
	vertical-align: middle;
	border-top: 1px solid #2F4F4F;
	border-left: 1px solid #2F4F4F;	
	border-right: 2px solid #2F4F4F;
	border-bottom: 2px solid #2F4F4F;
	cursor: pointer;	
}
	

img.tojail {
	border: 1px solid #023C4A;
}