form { margin: 0; padding: 0; display: inline; }
body,td,div,span,p{font-family:verdana;font-size:12px;background:#ffffff;color:#000000;opacity: 1; -moz-opacity:1;filter: alpha(opacity=100);}

#.hiba {color:#f00}
	.hiba{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;		
		color: #ff0000;
	}	

.csomagcim{
		font-family: verdana, Helvetica, sans-serif, Arial ;
		color: #616161;
		font-size: 18px;
		font-weight: bold;
	}

	.txtcontent{
		font-family: verdana, Helvetica, sans-serif, Arial ;
		color: #616161;	
		font-size: 12px;
		line-height: 16px;	
	}

        .formcim{
                font-family: verdana, Helvetica, sans-serif, Arial;
                color: #616161;
                font-size: 14px;
                font-weight: bold;
        }
        
        .formszoveg{
                font-family: verdana, Helvetica, sans-serif, Arial;
                color: #484B4F;
                font-size: 10px;
                padding-top: 3px;
                padding-bottom: 5px;
                /*font-weight: bold;*/
        }

	.www{
		font-family: verdana, Helvetica, sans-serif, Arial ;
		color: #000000;
		font-size: 12px;
	}

        a.link{
                font-family: verdana, Helvetica, sans-serif, Arial ;
                color: #484B4F;
                font-size: 12px;
                text-decoration: none;
                font-weight: bold;
        }






#		.balhatter{
			background-image: url("art/balarnyek.jpg");
			background-repeat: repeat-y;
			background-position: top right;
		}
		
#		.jobbhatter{
			background-image: url("art/jobbarnyek.jpg");
			background-repeat: repeat-y;
			background-position: top left;
		}
		
#		.fejlec{
			background-image: url("art/fejlec.jpg");
			background-repeat: no-repeat;
			background-position: top left;
			height: 50px;
		}
		
#		.kozephatter{
			background-color: #881112;
			border-top: 3px solid #fff;
			border-left: 0px solid #fff;
			border-right: 0px solid #fff;
			border-bottom: 3px solid #fff;
			vertical-align: top;
			padding: 10px;
		}
		
#		.kozepreszhatter{
			background-image: url("art/kozepreszhatter.jpg");
			background-repeat: no-repeat;
			background-position: top left;
			width: 740px;
			background-color: #fff;
		}
		
#		.kozepreszhatter2{
			background-image: url("art/kozepreszhatter02.jpg");
			background-repeat: no-repeat;
			background-position: top left;
			width: 740px;
			background-color: #fff;
		}
		
#		.alsoblokkhatter{
			background-image: url("art/alsoblokkkitolt.jpg");
			background-repeat: repeat-x;
			background-position: top left;
			
		}
		
#		.formszoveg2{
			font-family: verdana, Helvetica, sans-serif, Arial ;
			color: #fff;
			font-size: 10px;
			padding-top: 10px;
			padding-bottom: 10px;
			/*font-weight: bold;*/
		}
		
#		.felsoformpoz{
			padding-top: 10px;
			padding-left: 10px;
			vertical-align: top;
		}
		
#		.tovabbpoz{
			font-family: verdana, Helvetica, sans-serif, Arial ;
			color: #484B4F;
			font-size: 12px;
			padding-top: 5px;
		}
		
#		a.link:hover{
			color: #881112;
		}
		
#		a.link2{
			font-family: verdana, Helvetica, sans-serif, Arial ;
			color: #484B4F;
			font-size: 11px;
			text-decoration: none;
			font-weight: bold;
			padding-right: 10px;
		}
		
#		a.link2:hover{
			color: #881112;
		}
		
#		.blokkhatter{
			background-image: url("art/blokkelvalaszto.jpg");
			background-repeat: repeat-y;
			background-position: top right;
			vertical-align: top;
			padding: 10px 0 0 0;
		}
		
#		.blokkhatter2{
			vertical-align: top;
			padding: 10px 0 0 0;
		}
		
		/* blokkfelso */
		
#		.felsoblokkfejlecpoz{
			text-align: left;
			padding: 0 0 0 10px
		}
		
#		.csomagalcim{
			font-family: verdana, Helvetica, sans-serif, Arial ;
			color: #616161;
			font-size: 10px;
			font-weight: bold;
		}
		
#		.blokktartalompoz{
			font-family: verdana, Helvetica, sans-serif, Arial ;
			color: #616161;
			font-size: 12px;
			/*font-weight: bold;*/
			padding: 10px 0 10px 30px;
		}
		
		# main_list {
			margin: 0 0 0 5px;
			list-style: none;
			padding: 2px;
		}
		# main_list LI{
                        background-image: url(art/nyil.gif);
                        background-repeat: no-repeat;
                        font-family: verdana, Helvetica, sans-serif, Arial ;
                        color: #616161;	
                        font-size: 12px;
                        padding-top: 0px;
                        padding-right: 2px;
                        padding-bottom: 0px;
                        padding-left: 20px;
                        margin: 0;
                        line-height: 16px;
                }

#main_list2 {
	margin: 0 0 0 0px;
   list-style: none;
   padding: 2px;
}
#main_list2 LI{
	background-image: url(art/nyil.gif);
	background-repeat: no-repeat;
	font-family: verdana, Helvetica, sans-serif, Arial ;	
	color: #616161;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0;
	line-height: 16px;
}
#main_list3 {
	margin: 0 0 0 0px;
   list-style: none;
   padding: 2px;
}
#main_list3 LI{
	background-image: url(art/nyil.gif);
	background-repeat: no-repeat;
	font-family: verdana, Helvetica, sans-serif, Arial ;	
	font-size: 12px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0;
	line-height: 16px;}
	
#	.alsoblokkcim{
			font-family: verdana, Helvetica, sans-serif, Arial ;
			color: #6680B3;
			font-size: 18px;
			font-weight: bold;
		}
		
#	.alsoblokkalcim{
			font-family: verdana, Helvetica, sans-serif, Arial ;
			color: #6680B3;
			font-size: 14px;
			/*font-weight: bold;*/
			
		}
	
#	.netto{
		font-family: verdana, Helvetica, sans-serif, Arial ;
		color: #969696;
		font-size: 12px;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
	}
	
#	.ho{
		font-family: verdana, Helvetica, sans-serif, Arial ;
		color: #616161;
		font-size: 12px;
		font-weight: bold;
		vertical-align: bottom;
	}
	
#	.ar{
		font-family: verdana, Helvetica, sans-serif, Arial ;
		color: #616161;
		font-size: 20px;
		font-weight: bold;
	}
	
#	.alsoblokkpoz{
		background-image: url(art/alsoblokkelvalaszto.jpg);
		background-position: top right;
		background-repeat: repeat-y;
		height: 86px;
		padding: 0 0 0 10px;
	}
	
#	.alsoblokkpoz2{
		height: 86px;
		padding: 0 0 0 10px;
	}
	
#	a.menulink{
		font-family: verdana, Helvetica, sans-serif, Arial ;
		color: #616161;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		padding-bottom: 10px;
		
	}
	
#	a.menulink:hover{
		color: #881112;
	}
	
#	.menupoz{
		background-image: url("art/blokkelvalaszto.jpg");
		background-repeat: repeat-y;
		background-position: top right;
		vertical-align: top;
		padding: 10px 0 0 10px;
		width: 232px;
	}
	
#	.alsoszovegpoz{
		padding: 10px;
	}

#	a.wwwlink{
		font-family: verdana, Helvetica, sans-serif, Arial ;
		color: #fff;
		font-size: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
		text-decoration: none;		
	}
	
#	a.menulink:hover{
		color: #881112;
	}

