TD.naptar_td {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #000000;
}
a.kalendarium_link:link {
	color: #000000;
	text-decoration: none;
}
a.kalendarium_link:visited {
	color: #000000;
	text-decoration: none;
}
a.kalendarium_link:active {
	color: #000000;
	text-decoration: none;
}
a.kalendarium_link:hover {
	color: #000000;
	text-decoration: underline;
}




a.bejelsav:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
}
a.bejelsav:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
}
a.bejelsav:active {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
}
a.bejelsav:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
}



div.tartalom {
	position: relative;
	margin: 0px auto;
	width: 1160px;
}
div.tartalom_cim {
	position: relative;
	left: 0px;
	height: 40px;
	font-size: 20px;
	font-family: Tahoma, Arial, Verdana;
	color: #000000;
	width: 650px;
}
span.tartalom_cim {
	position: absolute;
	left: 0px;
	top: 7px;
}
div.tartalom_hatter {
	position: relative;
	left: -10px;
	width: 700px;
}




div.lablec {
	position: relative;
	margin: 0px auto;
	left: -156px;
	width: 1160px;
	height: 48px;
}
span.lablec {
	position: relative;
	top: 17px;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial;
}




div.jobbsav {
	position: absolute;
	top: 0px;
	right: 20px;
	width: 258px;
	background-image: url(./elemek/jobb_sav_hatter.jpg);
}
div.balsav {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 722px;
}
div.fejlec {
	position: relative;
	margin: 22px auto 0px auto;
	height: 347px;
	width: 1160px;
	background-image: url(./elemek/fejlec_logobal_uj4v.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
span.jobbsav_cim {
	font-size: 16px;
	color: #FFFFFF;
	padding: 0px 0px 0px 35px;
	font-family: Tahoma, Arial, Verdana;
}







div.rovidhirbox{
	position: relative;
	margin: 0px auto;
	top: -20px;
	width: 1000px;
	height: 244px;
}
span.rovidhir_cim{
	position: relative;
	top: 6px;
	left: 755px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 17px;
	font-family: Verdana;
}
span.rovidhir_szoveg{
	position: relative;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial;
}
div.rovidhir_tart{
	position: absolute;
	top: 72px;
	left: 687px;
	width: 190px;
	height: 155px;
	overflow: hidden;
}
div.rovidhir_lapozo{
	position: absolute;
	top: 240px;
	left: 682px;
	width: 190px;
	height: 29px;
}
span.rovidhir_tovabbi{
	position: absolute;
	top: 32px;
	right: 0px;
}
a.rovidhir_tovabbi:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana;
}
a.rovidhir_tovabbi:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana;
}
a.rovidhir_tovabbi:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana;
}
a.rovidhir_tovabbi:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 10px;
	font-family: Verdana;
}







div.bejelsav {
	position: relative;
	margin: 0px auto;
	top: 306px;
	left: -65px;
	width: 1000px;
	height: 40px;
}
input.keresett_szoveg {
	position: absolute;
	top: 10px;
	left: 740px;
	width: 150px;
	font-size: 12px;
	font-family: Arial, Verdana;
	border: 1px solid #000000;
	padding: 2px 0px 2px 5px;
}
input.kereso {
	font-size: 12px;
	font-family: Arial, Verdana;
	border: 1px solid #000000;
	padding: 2px 0px 2px 5px;
}
img.mehet_btn {
	position: absolute;
	top: 9px;
	left: 890px;
}
input.belep_nev {
	position: absolute;
	top: 10px;
	left: 15px;
	width: 150px;
	font-size: 12px;
	font-family: Arial, Verdana;
	border: 1px solid #000000;
	padding: 2px 0px 2px 5px;
}
input.belep_jelszo {
	position: absolute;
	top: 10px;
	left: 195px;
	width: 150px;
	font-size: 12px;
	font-family: Arial, Verdana;
	border: 1px solid #000000;
	padding: 2px 0px 2px 5px;
}
input.bejel_button {
	position: absolute;
	top: 8px;
	left: 375px;
	display: block;
	background-color: transparent;
	background-image: url(./elemek/belepes.jpg);
	background-repeat: no-repeat;
	width: 71px;
	height: 25px;
	text-align: center;
	text-decoration: none;
	border: 0px;
	padding: 0px;
}

input.reg_button {
	position: absolute;
	top: 8px;
	left: 465px;
	display: block;
	background-color: transparent;
	background-image: url(http://www.madridista.hu/web/elemek/reg1.jpg);
	background-repeat: no-repeat;
	width: 98px;
	height: 25px;
	text-align: center;
	text-decoration: none;
	border: 0px;
	padding: 0px;
}



div.kalendarium {
	position: relative;
	left: 27px;
	width: 205px;
}




div.jobb_valaszto {
	position: relative;
	left: 29px;
	width: 200px;
	height: 30px;
}
div.menu {
	position: relative;
	left: 29px;
	width: 200px;
}
div.menupont1 {
	width: 200px;
	height: 31px;
	background-image: url(./elemek/menu1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
div.menupont2 {
	width: 200px;
	height: 31px;
	background-image: url(./elemek/menu2.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
div.menupont3 {
	width: 200px;
	height: 31px;
	background-image: url(./elemek/menu3.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
div.almenu {
	width: 200px;
}
span.menupont2{
	position: relative;
	top: 8px;
	left: 15px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
}
span.menupont3{
	position: relative;
	top: 8px;
	left: 30px;
	color: #000000;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
}
