BODY 
{
	background : #FFFFFF;
	text-color:#000000;
	font-family : Arial, Verdana;
	font-size: 8pt;
	font-weight: normal;
	
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #CAD0DB;
 	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #CAD0DB;
 	scrollbar-darkshadow-color: #000000;

}


/* ------------------------------------------- KZD's ------------------------------------------- */

TD.login {
	color : #0765A3;
	font-size : 12px;
	font-weight : bold;
}

TD.fastsearch {
	color : #9E0B0F;
	font-size : 12px;
	font-weight : bold;
}

TD.boldBlack {
	color : black;
	font-size : 12px;
	font-weight : bold;
}

TD.boldBlackBigger {
	color : black;
	font-size : 14px;
	font-weight : bold;
}

TD.boldRed {
	color : red;
	font-size : 12px;
	font-weight : bold;
}

TD.nlTitle {
	font-family : verdana;
	color : #000000;
	background : #FFFFFF;
	font-size: 10pt;
	font-weight : bold;
	padding : 4px;
}

TD.leftMenuTitle {
	color : #FFFFFF;
	font-size : 12px;
	font-weight : bold;
}

TD.centerMenuTitle {
	color : #FFFFFF;
	font-size : 12px;
	font-weight : bold;
	vertical-align : middle;
}

TD.boxesTitle {
	font-family : verdana;
	color : #000000;
	background : #FFFFFF;
	font-size: 8pt;
	font-weight : bold;
	padding : 4px;
}
	
TD.shopTitle {
	font-family : verdana;
	color : #000000;
	background : white;
	font-size : 8pt;
	font-weight :bold;
	padding : 4px;
}

TD.shopAdminTitle {
	font-family : verdana;
	color : #000000;
	background : #FFFFFF;
	font-size : 8pt;
	font-weight : bold;
	padding : 4px;
}
	
TD.shopTitleStat {
	font-family : verdana;
	color : #000000;
	background : #FFFFFF;
	font-size : 8pt;
	font-weight : normal;
	padding : 1px;
}

SELECT.boxes {
	font-family : verdana;
	color : black;
	background : #FFFFFF;
	border : 1px solid black;
	font-size : 8pt;
}

a.boldBlack {
	color : #4B4B4B;
	text-decoration : none;
	font-weight : bold;
	font-size : 11px;
}

a:hover.boldBlack {
	color : #4B4B4B;
	text-decoration : underline;
	font-weight : bold;
	font-size : 11px;
}


a.topMenu {
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
	font-size : 12px;
}

a:hover.topMenu {
	color : #E1E1E1;
	text-decoration : underline;
	font-weight : bold;
	font-size : 12px;
}


a.leftMenuMain {
	color : #000000;
	text-decoration : none;
	font-weight : bold;
	font-size : 12px;
}

a:hover.leftMenuMain {
	color : #000000;
	text-decoration : underline;
	font-weight : bold;
	font-size : 12px;
}


a.leftMenuSub {
	color : #4B4B4B;
	text-decoration : none;
	font-weight : bold;
	font-size : 12px;
}

a:hover.leftMenuSub {
	color : #4B4B4B;
	text-decoration : underline;
	font-weight : bold;
	font-size : 12px;
}


INPUT.login {
	color : #000000;
	background:#FFFFFF;
	font-size : 10px;
	font-weight:normal;
}
	
INPUT.boxes {
	font-family : verdana;
	color : black;
	background : FFFFFF;
	border:1px solid #000000;
	font-size: 8pt;
}


INPUT.shop {
	font-family : verdana;
	color:black;
	background:#FFFFFF;
	border:1px solid #000000;
	font-size: 8pt;
}

INPUT.btnToBasket {
	border : 0px;
	width : 56px;
	height : 17px;
	background : url('images/btn_to_basket.gif') no-repeat;
}

INPUT.btnLogin {
	border : 0px;
	width : 59px;
	height : 17px;
	background : url('images/btn_login.gif') no-repeat;
}

INPUT.btnReszletek {
	border : 0px;
	width : 72px;
	height : 17px;
	background : url('images/btn_reszletek.gif') no-repeat;
}

INPUT.btnMehet {
	border : 0px;
	width : 56px;
	height : 17px;
	background : url('images/btn_mehet.gif') no-repeat;
}

INPUT.btnMentes {
	border : 0px;
	width : 56px;
	height : 17px;
	background : url('images/btn_mentes.gif') no-repeat;
}

INPUT.btnFelvesz {
	border : 0px;
	width : 56px;
	height : 17px;
	background : url('images/btn_felvesz.gif') no-repeat;
}

INPUT.btnFeltoltes {
	border : 0px;
	width : 56px;
	height : 17px;
	background : url('images/btn_feltoltes.gif') no-repeat;
}

INPUT.btnModositas {
	border : 0px;
	width : 83px;
	height : 17px;
	background : url('images/btn_modositas.gif') no-repeat;
}ackground : url('images/btn_login.gif') no-repeat;
}

INPUT.btnSendBuy{
	border : 0px;
	width : 132px;
	height : 17px;
	background : url('images/btn_send_buy.gif') no-repeat;
}

INPUT.btnFastsearch {
	border : 0px;
	width : 59px;
	height : 17px;
	background : url('images/btn_fastsearch.gif') no-repeat;
}

select.shop {
		font-family : verdana;
		color:black;
		background:#FFFFFF;
		border:1px solid black;
		font-size: 8pt;
	}






/* 0--------------------------------------------SHOP-------------------------------------------- */

	TD.shopLeftTitle {
		font-family : verdana;
		color:#FFFFFF;
		font-size: 8pt;
		font-weight:bold;
		padding-left:15px;
	}
		
	a.shopLeftMain {
		font-family : verdana;
		color:#272D38;
		text-decoration:none;
		font-size:8pt;
		font-weight:bold;
		padding-left:15px;
	}
	
	a:hover.shopLeftMain {
		font-family : verdana;
		color:#FFFFFF;
		font-size:8pt;
		font-weight:bold;
		text-decoration:underline;
		padding-left:15px;
	}
	
	a.shopLeftSub {
		font-family : verdana;
		color:#272D38;
		text-decoration:none;
		font-size:8pt;
		font-weight:bold;
		padding-right:8px;
		
	}
	
	a:hover.shopLeftSub {
		font-family : verdana;
		color:#FFFFFF;
		font-size:8pt;
		font-weight:bold;
		text-decoration:underline;
		padding-right:8px;
	}
	
	
	
	/* --------------------------*/
	
	
	TD.shopSearchTitle {
		font-family : verdana;
		color:#000000;
		background:#B7BFCE;
		font-size: 10pt;
		font-weight:bold;
		padding:4px;
	}
	
	TD.shopPagesTitle {
		font-family : verdana;
		color:#000000;
		background:#B7BFCE;
		font-size: 10pt;
		font-weight:bold;
		padding:4px;
	}
	
	TD.shopFastSearchTitle {
		font-family : verdana;
		color:#FFFFFF;
		font-size: 8pt;
		font-weight:bold;
	}
	
	TD.shopBasketBoxTitle {
		font-family : verdana;
		color:#FFFFFF;
		font-size: 8pt;
		font-weight:bold;
	}
	
	TD.shopBasketBox {
		font-family : verdana;
		color:#000000;
		font-size:8pt;
		font-weight:normal;
	}
	
	TD.shopStat {
		font-family : verdana;
		color:#000000;
		font-size:7pt;
		font-weight:normal;
	}
	
	TD.shop {
		font-family : verdana;
		color:#000000;
		font-size:8pt;
		font-weight:bold;
		
	}
	
	TD.shopProduct {
		font-family : verdana;
		color:#272D38;
		font-size:8pt;
		font-weight:bold;
	}

	TD.shopAdmin {
		font-family : verdana;
		color:#000000;
		font-size:8pt;
		font-weight:normal;
	}
	
	TD.shopLight {
		font-family : verdana;
		color:#546F89;
		font-size:8pt;
		font-weight:normal;
	}

	a.shopAtr {
		font-family : verdana;
		color:#000000;
		text-decoration:none;
		font-size:8pt;
		font-weight:bold;
	}
	
	a:hover.shopAtr {
		font-family : verdana;
		color:#3F495C;
		font-size:8pt;
		font-weight:bold;
		text-decoration:underline;
	}

	a.shop {
		font-family : verdana;
		color:#000000;
		text-decoration:none;
		font-size:8pt;
		font-weight:bold;
		
	}
	
	a:hover.shop {
		font-family : verdana;
		color:#3F495C;
		font-size:8pt;
		font-weight:bold;
		text-decoration:underline;
		
	}
	
	a.shopStat {
		font-family : verdana;
		color:#000000;
		font-size:7pt;
		font-weight:normal;
		text-decoration:none;
	}
	
	a:hover.shopStat {
		font-family : verdana;
		color:#B7BFCE;
		font-family : verdana;
		font-size:7pt;
		font-weight:normal;
		text-decoration:underline;
	}

	a.shopPages {
		font-family : verdana;
		color:#272D38;
		text-decoration:none;
		font-size:8pt;
		font-weight:bold;
	}
	
	a:hover.shopPages {
		font-family : verdana;
		color:#FFFFFF;
		font-size:8pt;
		font-weight:bold;
		text-decoration:underline;
	}
	
	a.shopBack{
		font-family : verdana;
		color:#000000;
		text-decoration:underline;
		font-size:8pt;
		font-weight:bold;
	}
	
	a:hover.shopBack {
		font-family : verdana;
		color:#3F495C;
		font-size:8pt;
		font-weight:bold;
		text-decoration:none;
	}
	
	input.shopFastSearch {
		font-family : verdana;
		color:black;
		background:#CAD0DB;
		border:1px solid #000000;
		font-size: 8pt;
	}
	
	input.shopFastSearchButton {
		font-family : verdana;
		color:#FFFFFF;
		background:#272D38;
		border:1px solid #000000;
		font-size: 8pt;
	}
	
	
/* ------------------------------------- PIC -------------------------------------------*/
	a.pic {
		font-family : verdana;
		color:#272D38;
		text-decoration:none;
		font-size:8pt;
		font-weight:bold;
	}
	
	a:hover.pic {
		font-family : verdana;
		color:#707C87;
		font-size:8pt;
		font-weight:bold;
		text-decoration:underline;
	}
	
	button.pic {
		font-family : verdana;
		color:#FFFFFF;
		background:#272D38;
		border:1px solid #000000;
		font-size: 8pt;
	}
	
	input.pic {
		font-family : verdana;
		color:#FFFFFF;
		background:#272D38;
		border:1px solid #000000;
		font-size: 8pt;
	}
	
/* ------------------------------------SERVICE--------------------------------------------------*/
	a.service {
		font-family : verdana;
		color:#707C87;
		text-decoration:none;
		font-size:8pt;
		font-weight:bold;
	}
	
	a:hover.service {
		font-family : verdana;
		color:#444444;
		font-size:8pt;
		font-weight:bold;
		text-decoration:underline;
	}
	
	
/* ------------------------------------BASKET--------------------------------------------------*/


	TD.basketTitle {
		font-family : verdana;
		color:#000000;
		background:#FFFFFF;
		font-size: 10pt;
		font-weight:bold;
		padding:4px;
	}
	
	TD.basket {
		font-family : verdana;
		color:#000000;
		font-size:8pt;
		font-weight:bold;
	}

	input.basket {
		font-family : verdana;
		color:black;
		background:#B7BFCE;
		border:1px solid #000000;
		font-size: 8pt;
	}

	select.basket {
		font-family : verdana;
		color:black;
		background:#B1A188;
		border:1px solid black;
		font-size: 8pt;
	}

	a.basket {
		font-family : verdana;
		color:#000000;
		text-decoration:none;
		font-size:8pt;
		font-weight:bold;
	}
	
	a:hover.basket {
		font-family : verdana;
		color:#919DB4;
		font-size:8pt;
		font-weight:bold;
		text-decoration:underline;
	}

/*-------------------------------------------NEWSLETTER----------------------------------*/



	
	TD.nl {
		font-family : verdana;
		color:#000000;
		font-size:8pt;
		font-weight:bold;
		padding-left:5px;
	}
	
	a.nl {
		font-family : verdana;
		color:#000000;
		text-decoration:none;
		font-size:8pt;
		font-weight:bold;
		padding-left:5px;
	}
	
	a:hover.nl {
		font-family : verdana;
		color:#3F495C;
		font-size:8pt;
		font-weight:bold;
		text-decoration:underline;
		padding-left:5px;
	}

	a.nlBack{
		font-family : verdana;
		color:#000000;
		text-decoration:underline;
		font-size:8pt;
		font-weight:bold;
	}
	
	a:hover.nlBack {
		font-family : verdana;
		color:#3F495C;
		font-size:8pt;
		font-weight:bold;
		text-decoration:none;
	}
	
	
	/* ----------------BOXES---------------*/
	
	
	
	
	TD.leftBoxTitle {
		font-family : verdana;
		color:white;
		font-size: 8pt;
		font-weight:bold;
		padding-left:15px;
	}
	
	TD.leftBox {
		font-family : verdana;
		color:#000000;
		font-size: 8pt;
		font-weight:normal;
		padding-left:10px;
	}
	
	TD.rightBoxTitle {
		font-family : verdana;
		color:white;
		font-size: 8pt;
		font-weight:bold;
		padding-left:15px;
	}
	
	TD.rightBox {
		font-family : verdana;
		color:#000000;
		font-size: 8pt;
		font-weight:normal;
		padding-left:10px;
	}
	
	TD.boxes {
		font-family : verdana;
		color:#000000;
		font-size: 8pt;
		font-weight:bold;
		padding:4px;
	}
	
	
	a.boxes {
		font-family : verdana;
		color:#000000;
		text-decoration:none;
		font-size:8pt;
		font-weight:bold;
		padding-left:5px;
	}
	
	a:hover.boxes {
		font-family : verdana;
		color:#3F495C;
		font-size:8pt;
		font-weight:bold;
		text-decoration:underline;
		padding-left:5px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	

/* LOGIN */

TD.loginTitle {
	color : white;
	padding-left:15px;
	font-size:8pt;
	font-weight:bold;
}

input.loginB {
	color : #FFFFFF;
	background:#3F495C;
	border:1px solid black;
	font-size:8pt;
	font-weight:normal;
}

a.login {
	color : #000000;
	font-size:8pt;
	font-weight:normal;
	text-decoration:underlin;
}

a:hover.login {
	color : #1E638A;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}



/* FOOTER*/


TD.footer {
	color:borwn;
	font-size:8pt;
	font-weight:bold;
}

a.footer {
	color : black;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}

a:hover.footer {
	color : white;
	font-size:8pt;
	font-weight:none;
	text-decoration:underline;
}

input.footer {
		font-family : verdana;
		color:black;
		background:#B7BFCE;
		border:1px solid #000000;
		font-size: 8pt;
	}

/* MENUS */


TD.menu {
	color:white;
	background:#3F495C;
	font-size:10pt;
	font-weight:bold;
}

a.menu {
	color : white;
	font-size:9pt;
	font-weight:normal;
	font-type:verdana;
	text-decoration:none;
}

a:hover.menu {
	color :#000000;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}

/* CENTER */

TD.center {
	color : #000000;
	padding:5px;
	font-type:verdana;
	font-size:8pt;
	font-weight:normal;
	font-align:justify;
}

/* REG */



TD.regTitle {
	color : #000000;
	padding-left:5px;
	font-size:10pt;
	font-weight:bold;
}

TD.regHelp {
	color : black;
	padding-left:10px;
	font-size:7pt;
	font-weight:normal;
}

TD.reg {
	text-align:right;
	color : black;
	padding-left:5px;
	font-size:8pt;
	font-weight:normal;
}

TD.reg2 {
	text-align:left;
	color : black;
	padding-left:5px;
	font-size:8pt;
	font-weight:normal;
}

TD.reg3 {
	text-align:left;
	color : black;
	padding-left:5px;
	font-size:8pt;
	font-weight:bold;
}

input.reg {
	color : #000000;
	background : #FFFFFF;
	border:1px solid black;
	font-size:8pt;
	font-weight:normal;
}

textarea.reg {
	color : black;
	background : #FFFFFF;
	border:1px solid black;
	font-size:8pt;
	font-weight:normal;
}

select.reg {
	color : #000000;
	background : #FFFFFF;
	border:1px solid black;
	font-size:8pt;
	font-weight:normal;
}

a.reg {
	color : #000000;
	font-size:8pt;
	font-weight:normal;
	text-decoration:underline;
}

a:hover.reg {
	color :#000000;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}

a.reg2 {
	color : #000000;
	padding-left:10px;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}

a:hover.reg2 {
	color :#000000;
	padding-left:10px;
	font-size:8pt;
	font-weight:normal;
	text-decoration:underline;
}

a.reg3 {
	color : #000000;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}

a:hover.reg3 {
	color :#000000;
	font-size:8pt;
	font-weight:normal;
	text-decoration:underline;
}

h1, h2{
	font-size:22px;
	}
	
#npl-table {/*width: 100%; margin: 15px;*/}
#npl-table th, #npl-table td {padding: 5px; vertical-align: top; font-size: 12px; }
#npl-table th {text-align: center; font-size: 12px;}
#npl-table img {border: none; width: 111px; margin: 0; padding: 0;}
#npl-table a {display: block; font-size: 12px; padding: 0 0 0px 0; font-weight:bold;}
#npl-table a:first-letter {text-transform: capitalize;}
