@charset "iso-8859-2";


body{
	background: #FFFFFF url(design/fejlec.png) repeat-x fixed;
}

h1, h2, h3, h4, h5, h6{
	font-weight: bold;
	margin: 0;
	text-align: left;
}

p{
  margin: 0;
}

#lap{
	width: 903px;
	margin: 0px auto 5px auto;
	background: #FFFFFF;
	border: thin solid #8B0000;
}  

#fent, #kozep, #lent{
    margin: 0 0 0 0;
}

#menusav{
    background: #2D3645;
}

#tartalom{
	float: left;
	width: 633px;
	background: #FFFFFF;
	margin: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#tartalom_max{
	float: left;
	width: 883px;
	background: #FFFFFF;
	margin: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#tartalom_max2, #tartalom_max2-2{
	float: left;
	width: 903px;
	background: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-bottom: 10px;
}

#tartalom_max3{
	float: left;
	width: 883px;
	margin: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#a_latnivalo, #a_latnivalo2, #a_latnivalo3, #a_latnivalo4, #a_latnivalo5, #a_latnivalo6, #a_latnivalo7, #a_latnivalo8, #a_latnivalo9, #a_latnivalo10, #a_latnivalo11, #a_latnivalo12, #a_latnivalo13, #a_latnivalo14, #a_latnivalo15, #a_latnivalo16, #a_latnivalo17, #a_latnivalo18, #a_latnivalo19, #a_latnivalo20, #a_latnivalo21, #a_latnivalo22, #a_latnivalo23, #a_latnivalo24, #a_latnivalo25, #a_latnivalo26, #a_latnivalo27, #a_latnivalo28, #a_latnivalo29{
	width: 610px;
	margin-top: 40px;
	height: 160px;
    }
	
#b_latnivalo, #b_latnivalo2, #b_latnivalo3, #b_latnivalo4, #b_latnivalo5, #b_latnivalo6, #b_latnivalo7, #b_latnivalo8, #b_latnivalo9, #b_latnivalo10, #b_latnivalo11, #b_latnivalo12, #b_latnivalo13, #b_latnivalo14, #b_latnivalo15, #b_latnivalo16, #b_latnivalo17, #b_latnivalo18, #b_latnivalo19, #b_latnivalo20, #b_latnivalo21, #b_latnivalo22{
	width: 300px;
	margin-top: 20px;
	height: 140px;
	float: left;
    }
	
#negyzet_infodoboz, #negyzet_infodoboz2, #negyzet_infodoboz3{
	width: 550px;
	margin-top: 40px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	height: 50px;
	padding-left: 40px;
	clear: both;
	padding-top: 50px;
	background-image: url(design/negyzet.png);
	background-repeat: no-repeat;
	background-position: 0px 50px;
    }

#galeria{
	float: left;
	width: 757px;
	background: #FFFFFF;
	padding: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
}

#maxfel{
	float: left;
	width: 358px;
	background: #FFFFFF;
	padding: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
}

#maxfel2{
	float: left;
	width: 359px;
	background: #FFFFFF;
	padding: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
}

#oldalsav{
	float: left;
	width: 230px;
	padding: 10px;
	background: #FFFFFF repeat-x top;
}  

#hirfejlec, #hirfejlec2{
	background:#8B0000;
	width: 215px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8B0000;
	border-right-color: #8B0000;
	border-left-color: #8B0000;
	padding: 5px;
	margin-top: 91px;
}

#hirdoboz, #hirdoboz2{
	background:#F2EEEE;
	width: 215px;
	padding: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8B0000;
	border-right-color: #8B0000;
	border-bottom-color: #8B0000;
	border-left-color: #8B0000;
	text-align: center;
}

#e_kirandulasdoboz1, #e_kirandulasdoboz2, #e_kirandulasdoboz3, #e_kirandulasdoboz4{
	text-align: center;
	float: left;
	background: #DBD9E9;
	border: thin solid #CECAE1;
	width: 320px;
	height: 415px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 80px;
}

#o_kirandulasdoboz1, #o_kirandulasdoboz2, #o_kirandulasdoboz3, #o_kirandulasdoboz4, #o_kirandulasdoboz5, #o_kirandulasdoboz6, #o_kirandulasdoboz7, #o_kirandulasdoboz8, #o_kirandulasdoboz9, #o_kirandulasdoboz10, #o_kirandulasdoboz11, #o_kirandulasdoboz12, #o_kirandulasdoboz13, #o_kirandulasdoboz14, #o_kirandulasdoboz15{
	text-align: center;
	float: left;
	background: #E9D2D2;
	border: thin solid #E3C4C4;
	width: 277px;
	height: 527px;
	margin: 10px;
}  

#b_kirandulasdoboz1, #b_kirandulasdoboz2, #b_kirandulasdoboz3, #b_kirandulasdoboz4, #b_kirandulasdoboz5{
	text-align: center;
	float: left;
	background: #DEE9DE;
	border: thin solid #D2E1D2;
	width: 277px;
	height: 542px;
	margin: 10px;
}  

#kis_kirandulas, #kis_kirandulas2, #kis_kirandulas3{
	width: 234px;
	text-align: center;
	padding-top: 10px;
	float: left;
	margin: 0px;
	position: relative;
	padding-left: 30px;
	padding-right: 30px;
}

#csoport1{
	width: 270px;
	float: left;
	height: 420px;
	background: #DBD9E9;
	border: thin solid #CECAE1;
	text-align: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 60px;
	margin-left: 10px;
}  

#csoport2{
	width: 270px;
	text-align: left;
	float: left;
	height: 420px;
	background: #E9D2D2;
	border: thin solid #E3C4C4;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 60px;
	margin-left: 10px;
}  

#csoport3{
	width: 270px;
	text-align: left;
	float: left;
	height: 420px;
	background: #DEE9DE;
	border: thin solid #D2E1D2;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 60px;
	margin-left: 10px;
}  

#csoport_1{
	width: 270px;
	float: left;
	height: 370px;
	background: #DBD9E9;
	border: thin solid #CECAE1;
	text-align: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 100px;
	margin-left: 10px;
}  

#csoport_2{
	width: 270px;
	text-align: left;
	float: left;
	height: 370px;
	background: #E9D2D2;
	border: thin solid #E3C4C4;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 100px;
	margin-left: 10px;
}  

#csoport_3{
	width: 270px;
	text-align: left;
	float: left;
	height: 370px;
	background: #DEE9DE;
	border: thin solid #D2E1D2;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 100px;
	margin-left: 10px;
}  

#lent{
	clear: both;
	background: #8B0000;
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E2E2E2;
}

ul.fesztival{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 110px;
}

p.menu{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #7E7E7E;
	margin-top: 8px;
	margin-left: 5px;
}

a.menu:link, a.menu:visited{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #7E7E7E;
	margin-top: 8px;
	text-decoration: none;
}

a.link:link, a.link:visited{
	color: #002E6F;
	text-decoration: underline;
}

a.link:hover{
	color: #FFFFFF;
	background: #002E6F;
	text-decoration: underline;
}

a.link_kiemelt:link, a.link_kiemelt:visited{
	color: #000000;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}

a.link_kiemelt:hover{
    color: #FFFFFF;
	background-color: #000000;
	text-decoration: underline;
}

.szoveg{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	margin: 15px;
}

.szoveg_kozep{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
}

.vissza{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
	margin: 14px;
}

.also_link{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	link: #CC6600;
	text-align: center;
	margin-top: 25px;
	margin-bottom: 50px;
}

a.link1:link {
	font-weight: bold;
}
a.link1:visited {
	font-weight: bold;
}
a.link2:link {
	font-size: 10px;
	font-weight: bold;
	color: #E2E2E2;
}
a.link2:visited {
	font-size: 10px;
	font-weight: bold;
	color: #E2E2E2;
}
a.link3:link {
	font-weight: normal;
}
a.link4:link {
	font-size: 10px;
	font-weight: bold;
}

a.link5:link, a.link5:visited{
	color: #000000;
	text-decoration: none;
}
a.link5:hover {
	color: #FFFFFF;
	background: #000000;
	text-decoration: none;
}

a.link6:link, a.link6:visited{
	color: #E2E2E2;
	text-decoration: none;
}
a.link6:hover {
	color: #8B0000;
	background: #E2E2E2;
	text-decoration: none;
}

.focim{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	text-align: center;
	margin-bottom: 45px;
	margin-top: 15px;
}

.focim2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	text-align: center;
	margin-top: 15px;
}

.latnivalo{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-align: left;
	margin-left: 20px;
}

.alcim{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 20px;
}

.k_alcim{
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 30px;
}

.hircim{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: left;
	color: #E2E2E2;
}

.programcim{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-align: left;
	text-align: center;
}

.hir_szoveg{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

.hir_szoveg2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

.hir_szoveg_dolt{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	padding-bottom: 10px;
}

.hir_szoveg_apro{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	padding-bottom: 10px;
	text-align: right;
}

.hir_kiemelt{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	margin: 15px;
}

.hir_ritka{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 15px;
}

.hir_ritka2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 15px;
	text-align: left;
}

.hir_szoveg3{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	margin: 5px;
}

.hir_szoveg4{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin: 5px;
}

.hir_ritka_cim{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 25px;
	font-weight: bold;
}

.kepalairas{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 30px;
}

#kepsav{
	float: left;
	width: 180px;
	text-align: center;
	padding-top: 5px;
}

table.kepek{
	width: 630px;
	padding-right: 10px;
	padding-left: 10px;
}

td.kepek{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 15px;
}

table.kapcsolat{
	width: 600px;
	padding-right: 10px;
	padding-left: 10px;
}

td.kapcsolat{
	text-align: center;
}

ul.kirandulas{
	text-align: left;
	font-size: 12px;
	float: none;
	margin: 0px;
	padding-left: 40px;
}

table.galeria{
	padding-right: 10px;
	padding-left: 10px;
}

td.kepalairas{
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 160px;
	padding-top: 15px;
}

table.galeria2{
	width: 710px;
	padding-right: 10px;
	padding-left: 10px;
}

#kirandulasfel, #kirandulasfel2, #kirandulasfel3, #kirandulasfel4, #kirandulasfel5, #kirandulasfel6, #kirandulasfel7, #kirandulasfel8, #kirandulasfel9, #kirandulasfel10, #kirandulasfel11, #kirandulasfel12, #kirandulasfel13, #kirandulasfel14, #kirandulasfel15, #kirandulasfel16, #kirandulasfel17, #kirandulasfel18, #kirandulasfel19, #kirandulasfel20, #kirandulasfel21, #kirandulasfel22, #kirandulasfel23, #kirandulasfel25, #kirandulasfel25, #kirandulasfel26, #kirandulasfel27, #kirandulasfel28{
	width: 50%;
	float: left;
	height: 60px;
	text-align: center;
}

td.kirandulasdoboz{
	text-align: center;
	vertical-align: top;
}

.kirandulas_ora{
	font-size: 11px;
}

.szoveg3{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	margin-top: 15px;
	margin-right: 40px;
	margin-bottom: 15px;
	margin-left: 40px;
}

.szoveg4{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	margin-top: 30px;
	margin-right: 40px;
	margin-bottom: 15px;
	margin-left: 40px;
}

.szoveg5{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	margin-top: 10px;
	margin-right: 40px;
	margin-bottom: 15px;
	margin-left: 100px;
}

.szoveg_kiemelt{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	color: #990000;
	margin: 15px;
	font-weight: bold;
}

ul.lista{
	margin-left: 100px;
	list-style-type: square;
	list-style-position: outside;
}

.szoveg_lista{
	margin-left: 140px;
}

.gyik_cim{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	margin-top: 30px;
	margin-right: 40px;
	margin-bottom: 5px;
	margin-left: 100px;
}

.gyik_szoveg{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	margin-top: 5px;
	margin-right: 40px;
	margin-bottom: 25px;
	margin-left: 100px;
}

.szoveg_apro{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	padding-bottom: 10px;
	text-align: center;
}

#fejlec{
	height: 116px;
}  

#szallas, #szallas2, #szallas3, #szallas4, #szallas5, #szallas6, #szallas7, #szallas8, #szallas9, #szallas10, #szallas11, #szallas12, #szallas13, #szallas14, #szallas15, #szallas16, #szallas17, #szallas18, #szallas19, #szallas20, #szallas21, #szallas22, #szallas23, #szallas24, #szallas25, #szallas26, #szallas27, #szallas28, #szallas29, #szallas30, #szallas31, #szallas32, #szallas33, #szallas34, #szallas35, #szallas36, #szallas37, #szallas38, #szallas39, #szallas40, #szallas41, #szallas42, #szallas43, #szallas44, #szallas45, #szallas46, #szallas47, #szallas48, #szallas49, #szallas50{
	width: 600px;
	margin-top: 40px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	height: 270px;
    }

.szallas_info{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	margin: 14px;
	font-weight: bold;
}

.szoveg_kicsi{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	margin-top: 15px;
	margin-right: 50px;
	margin-bottom: 15px;
	margin-left: 50px;
}

.alcim2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-align: center;
	margin-top: 15px;
}

.szoveg_apro2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 10px;
	text-align: center;
}

#fodoboz1, #fodoboz2, #fodoboz3{
	width: 391px;
	float: left;
	margin: 30px;
	text-align: left;
}  

#latniv_1{
	width: 30%;
	padding: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 15px;
	float: left;
	text-align: left;
}

#latniv_2{
	width: 50%;
	padding: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 15px;
	float: right;
	text-align: right;
}

.hetes_kiemelt {
    font-size: 36px;
}

#kis_f_kirandulas, #kis_f_kirandulas2, #kis_f_kirandulas3{
	width: 370px;
	text-align: center;
	float: left;
	margin: 0px;
	position: relative;
	padding-top: 10px;
	padding-right: 35px;
	padding-bottom: 10px;
	padding-left: 35px;
	height: auto;
}

a.link7:link, a.link7:visited{
	color: #E2E2E2;
	text-decoration: underline;
}
a.link7:hover {
	color: #8B0000;
	background: #E2E2E2;
	text-decoration: underline;
}

.hir_idezet{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 10px;
}

.szoveg_kozep2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	margin-top: 10px;
}

