@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: 5px auto 5px auto;
	background: #FFFFFF;
	border: thin solid #5E6B7B;
}  

#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, #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;
}

#tartalom_max2{
	float: left;
	width: 903px;
	background: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-bottom: 10px;
}

#latnivalo, #latnivalo2, #latnivalo3, #latnivalo4, #latnivalo5, #latnivalo6, #latnivalo7, #latnivalo8, #latnivalo9, #latnivalo10, #latnivalo11, #latnivalo12, #latnivalo13, #latnivalo14, #latnivalo15, #latnivalo16, #latnivalo17, #latnivalo18, #latnivalo19, #latnivalo20, #latnivalo21, #latnivalo22, #latnivalo23, #latnivalo24{
	width: 590px;
	margin-top: 40px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	height: 200px;
    }
	
#negyzet_infodoboz, #negyzet_infodoboz2, #negyzet_infodoboz3{
	width: 550px;
	margin-top: 40px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	height: 50px;
	background: url(design/negyzet.png) no-repeat;
	padding-left: 40px;
    }

#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, #hirfejlec3{
	background:#5E6B7B;
	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: #C0C8CF;
	border-right-color: #C0C8CF;
	border-left-color: #C0C8CF;
	padding: 5px;
	margin-top: 91px;
}

#hirdoboz, #hirdoboz2, #hirdoboz3{
	background:#EEF0F2;
	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: #C0C8CF;
	border-right-color: #C0C8CF;
	border-bottom-color: #C0C8CF;
	border-left-color: #C0C8CF;
	text-align: center;
}

#e_kirandulasdoboz1, #e_kirandulasdoboz2, #e_kirandulasdoboz3, #e_kirandulasdoboz4{
	text-align: center;
	float: left;
	background: #D1DBE4;
	border: thin solid #B0C9DF;
	width: 201px;
	height: 500px;
	margin: 10px;
}

#o_kirandulasdoboz1, #o_kirandulasdoboz2, #o_kirandulasdoboz3, #o_kirandulasdoboz4, #o_kirandulasdoboz5{
	text-align: center;
	float: left;
	background: #E4D1D1;
	border: thin solid #DFB0B0;
	width: 201px;
	height: 537px;
	margin: 10px;
}  

#b_kirandulasdoboz1, #b_kirandulasdoboz2, #b_kirandulasdoboz3, #b_kirandulasdoboz4, #b_kirandulasdoboz5{
	text-align: center;
	float: left;
	background: #E0E4D1;
	border: thin solid #BFDFB0;
	width: 201px;
	height: 563px;
	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;
}

#kis_f_kirandulas, #kis_f_kirandulas2, #kis_f_kirandulas3{
	width: 200px;
	text-align: center;
	padding-top: 10px;
	float: left;
	margin: 0px;
	position: relative;
	padding-left: 10px;
	padding-right: 10px;
	height: 240px;
}  

#kis_f_kirandulas4{
	width: 200px;
	text-align: center;
	padding-top: 10px;
	float: left;
	margin: 0px;
	position: relative;
	padding-left: 10px;
	padding-right: 10px;
	overflow: auto;
	height: 240px;
}  

#csoport1{
	width: 270px;
	float: left;
	margin: 10px;
	height: 470px;
	background: #D1DBE4;
	border: thin solid #B0C9DF;
	text-align: left;
}  

#csoport2{
	width: 270px;
	text-align: left;
	float: left;
	margin: 10px;
	height: 470px;
	background: #E4D1D1;
	border: thin solid #DFB0B0;
}  

#csoport3{
	width: 270px;
	text-align: left;
	float: left;
	margin: 10px;
	height: 470px;
	background: #E0E4D1;
	border: thin solid #BFDFB0;
}  

#lent{
	clear: both;
	background: #5E6B7B;
	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: #39516C;
	text-decoration: underline;
}

a.link:hover{
	color: #FFFFFF;
	background: #39516C;
	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;
}

p.szoveg{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	margin: 15px;
}

p.szoveg_kozep{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
}

p.szoveg_kozep2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	margin-top: 10px;
}

p.vissza{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
	margin: 14px;
}

p.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: #5E6B7B;
	background: #E2E2E2;
	text-decoration: none;
}

h1.focim{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	text-align: center;
	margin-bottom: 45px;
	margin-top: 15px;
}

h1.focim2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	text-align: center;
	margin-top: 15px;
}

h2.latnivalo{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-align: left;
	margin-left: 15px;
}

h2.alcim{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 20px;
}

h2.alcim2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-align: center;
	margin-top: 15px;
}

p.k_alcim{
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 30px;
}

h4.hircim{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: left;
	color: #E2E2E2;
}

h4.programcim{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-align: left;
	text-align: center;
}

p.hir_szoveg{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

p.hir_szoveg2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

p.hir_szoveg_dolt{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	padding-bottom: 10px;
}

p.hir_szoveg_apro{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	padding-bottom: 10px;
	text-align: right;
}

p.hir_kiemelt{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	margin: 15px;
}

p.hir_ritka{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 15px;
}

p.hir_ritka2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 15px;
	text-align: left;
}

p.hir_ritka_cim{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 25px;
	font-weight: bold;
}

p.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;
	height: 250px;
}

td.kapcsolat{
	text-align: left;
}

ul.kirandulas{
	text-align: left;
	font-size: 12px;
	float: left;
	margin: 0px;
	padding-left: 40px;
}

table.galeria{
	width: 750px;
	padding-right: 10px;
	padding-left: 10px;
}

td.kepalairas{
	text-align: center;
	vertical-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 170px;
}

table.galeria2{
	width: 710px;
	padding-right: 10px;
	padding-left: 10px;
}

#kirandulasfel, #kirandulasfel2, #kirandulasfel3, #kirandulasfel4, #kirandulasfel5, #kirandulasfel6, #kirandulasfel7, #kirandulasfel8, #kirandulasfel9, #kirandulasfel10{
	width: 100px;
	float: left;
	height: 60px;
	text-align: center;
}

td.kirandulasdoboz{
	text-align: center;
	vertical-align: top;
}

p.kirandulas_ora{
	font-size: 11px;
}

p.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;
}

p.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;
}

p.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: inside;
}

ul.lista2{
	list-style-position: inside;
	margin: 15px;
	padding: 0px;
	text-align: left;
}

ul.lista3{
	list-style-position: outside;
	margin: 15px;
	padding: 0px;
	text-align: left;
}

p.szoveg_lista{
	margin-left: 140px;
}

p.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: 40px;
}

p.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: 40px;
}

p.szoveg_apro{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 10px;
	text-align: center;
	font-style: italic;
}

p.szoveg_apro2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 10px;
	text-align: center;
}

#szallas, #szallas2, #szallas3, #szallas4, #szallas5, #szallas6, #szallas7, #szallas8, #szallas9, #szallas10, #szallas11, #szallas12{
	width: 600px;
	margin-top: 40px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	height: 280px;
    }

p.szallas_info{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	margin: 14px;
	font-weight: bold;
}

#fodoboz1, #fodoboz2, #fodoboz3{
	width: 281px;
	float: left;
	margin: 10px;
	text-align: left;
}  
