/* CSS Document */
body {
	text-align: center;
	padding: 0;
	margin: 0;
	}

#container {
	text-align: left;
	border: 0;
	width: 780px;
	margin: 0 auto;
	}

#containercenter {
	text-align: left;
	border: 0;
	width: 720px !important;  
	width: 780px;
	padding: 0;
	padding-left: 30px;
	padding-right: 30px;
	margin: 0;
	background: #fff url(./images/hatter.gif) repeat-y;
	}

	#containercenter h1, h2, h3, h4, h5, h6 {
		font-size: 14px;
		font-family: "Trebuchet MS", Georgia, Times New Roman, serif;
		color: #000;
		margin: 0;
		padding: 0;
		border: 0;
	}

	#containercenter h1 {
		font-size: 40px;
		color: #7F0000;
	}
	
	#containercenter h2 {
		color: #000;
		font: bold 22px/30px Verdana, Arial, Helvetica, sans-serif;	
		padding: 0 30px 0 30px;
	}
	
	#containercenter h3 {
		font-size: 17px;
		color: #7F0000;
		padding: 0 30px 0 30px;
	}

	#containercenter h4 {
		font-size: 15px;
		color: #000;
	}

	#containercenter h4.szines {
		color:#7F0000;
	}
	
	#containercenter p, ul, ol {
		color: #000;
		font: 13px Verdana, Arial, Helvetica, sans-serif;	
		padding: 0 30px;
	}
	
	#containercenter a {
		color: #0000FF;
		font: 13px Verdana, Arial, Helvetica, sans-serif;	
	}

	#containercenter a.big {
		font-size: 15px;	
	}		
		
	#containercenter ul, ol {
		padding: 10px 0;
		margin: 0 30px;
	}
		
	#containercenter li {
		margin: 0 0 0 30px	
	}
	#containercenter .small {
		font: 10px normal Verdana, Arial, Helvetica, sans-serif;
		color: #000;
		margin: 0;
		padding: 0 30px;
	}

#containerhirlevel {
	text-align: left;
	
	border: solid #7F0000 1px;
    background-color : #FFF4CF;
	align: center;
	valign: center;
	margin: 0 auto;
	width: 550px;
	padding: 10px;
	font-family: Verdana, Arial;
	color: 222;
	font-size: 13px;
	
}
#fejlec {
	border: 0px;
	width: 780px;
	height: 89px;
	margin: 0;
	padding: 0;
	background: #fff url(./images/fejlec.jpg);
	}

#kepalairas {
	text-align: right;
	border: 0;
	width: 780px;
	margin: 0;
	padding: 0 20px 0 0;
	font: 9px Verdana, Arial, Helvetica, sans-serif;	
	}
	#kepalairas p {
		font: 9px normal Verdana, Arial, Helvetica, sans-serif;
		color: #000;
		margin: 0;
		padding: 0;
	}
#felsokeret {
	border: 0;
	width: 780px;
	height: 14px;
	margin: 0;
	padding: 0;
	background: #fff url(./images/felso-keret.gif);
	font-size: 1px;
	}
	
a.fomenu {
	text-align: center;
	color: #7F0000;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.fomenu:hover {
	color: #EA700C;
}	
	
#fomenufent {
	text-align: center;
	border: 0px;
	width: 780px;
	height: 24px;
	margin: 0;
	padding: 3px 0 0 0;
	background: #fff url(./images/menu-felul.gif);
	}	

#headingup {
	text-align: center;
	border: 0;
	margin: 0;
	padding: 5px 0 0 0;
	}


#fomenulent {
	text-align: center;
	border: 0;
	width: 780px;
	height: 38px;
	margin: 0;
	padding: 3px 0 0 0;
	background: #fff url(./images/menu-alul.gif) no-repeat;
}

#nevjegy {
	text-align: left;
	border: 0;
	width: 400;
	padding: 0 0 10px 0;
	margin: 0 auto;
}
	#nevjegy img {
		border: 0;
		margin: 0 10px 0 0;
		padding: 0;
		float: left;
	}
	
	#nevjegy .cegnev{
		font: bold 16px "Trebuchet MS", Georgia, Times New Roman, serif;
		color: #7F0000;
	}

	#nevjegy p.adatok{
		font: 12px Verdana, Arial, Helvetica, sans-serif;
		padding: 0;
		margin: 0;

	}

	#nevjegy a.email{
		font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
		margin: 0;
		padding: 0;
	}

	#nevjegy .center{
		align: center;
	}

#footer {
	text-align: center;
	border: 0px;
	width: 780px;
	height: 35px;
	margin: 0;
	padding: 0;
	font: 9px Verdana, Arial, Helvetica, sans-serif;	
}

a.footerlink {
	text-align: center;
	color: #000000;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.footerlinkline {
	text-align: center;
	color: #000000;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.footerlinkline:hover {
	text-decoration: underline;
}

.centerdiv {
	text-align: center;
	align: center;
	margin: 0 auto;
	border: 0;
	padding: 0;
}

.leftdiv {
	text-align: left;
	margin: 0;
	border: 0;
	padding: 0;
}

.vastag {
	font-weight:bold;
}

.teglalap {
	border: solid #7F0000 1px;
    background-color : FFF4CF;
	align: center;
	valign: center;
	margin: 0 auto;
	width: 350px;
	padding: 10px;
	font-family: Verdana, Arial;
	color: 222;
	font-size: 13px;
	text-align: center;
}

.szelesteglalap {
	border: solid #7F0000 1px;
    background-color : FFF4CF;
	align: center;
	valign: center;
	margin: 0 auto;
	width: 650px;
	padding: 10px;
	font-family: Verdana, Arial;
	color: 222;
	font-size: 13px;
	text-align: center;
}


p.hirlevel {
	padding: 0 10px;
	margin: 0;
}


.teglalapszinesszoveg {
	color: #7F0000;
	font-size: 17px;
	font-family: Verdana, Arial;
}

.ritkitott{
  margin-top: 0px;
  margin-bottom: 6px;
}

.szinesnagyobb {
	color: #7F0000;
	font-size: 17px;
}

img {
	padding: 0;
	margin: 0;
	border: 1px solid #555;
}

img.noborder {
	border: 0;
}

td  {
	color: #000;
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;	
 }

table {
	padding: 0;
	margin:0;
}
.small
 {
	color: #000;
	font: 9px Verdana, Arial, Helvetica, sans-serif;	
	padding: 0  15px;
 }

.popupcim {
    font : bold 22px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #7F0000;
}

.popupalcim {
    font : bold 17px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}

.szines {
	color: #7F0000;
}