body
{
   background: #D8DCDD url("images/design/hatter.png") repeat-x;
    margin:		0;
    font-family:	Verdana,Arial, sans-serif;
    font-size:		12px;
}

body.info
{
    font-family:	Arial;
    font-size:		10px;
    background:		#fdc965;
    margin:		2px;
}
body.index {
background: #D8DCDD url("images/design/hatter.png") repeat-x;
margin: 0;
padding-top: 200px;
text-align: center;
}
#container {
width: 1100px;
margin: 0 auto;
background:#F3EFED;
text-align: center;
}
#fejlec h1 {
margin: 0;
font-family: Arial, Verdana,sans-serif;
font-size: 18px;
color: #fff;
}
#fejlec {
background:	#01A2B4;
width:1100px;
margin:10px auto 0 auto;
text-align: center;
padding: 6px 0;
font-family: Verdana,Arial,sans-serif;
font-size: 11px;
}
p.cim
{
	font-family: Arial, Verdana, sans-serif;
	font-size:		14pt;
    font-weight:	bold;
    text-align:		center;
    color:		#fff;
    margin-bottom:	6px;
}
p.menusor {
font-weight: bold;
font-size: 13px;
font-family: Arial, Verdana,sans-serif;
color: black;
}
#fejlec p.alcim
{
    font-weight:	bold;
color: #fff;
}
p.alcim
{
    font-weight:	bold;
color: #fff;
}
td p.alcim {
color: black;
font-size: 11px;
font-family:Verdana, Arial, sans-serif;
}
#container p.alcim {
color: black;
}
p.sugoalcim
{
    font-weight:	bold;
    text-decoration:	underline;
}

#fejlec p.tajekoztat
{
    text-align:		center;
color: #fff;
    margin-top:		0px;
}


div.fotok
{
    position:           relative;
    width:              760px;
    height:             230px;
    overflow:           scroll;
    background-color:   #F3EFED;
	padding: 5px 10px;
margin: 0 10px;
}

div.galfotok
{
    position:           relative;
    width:              760px;
    height:             110px;
    overflow:           scroll;
    background-color:   #fff;
	padding: 5px 10px;
margin: 0 10px;
}

div.fajlok
{
    position:           relative;
    width:              760px;
    height:             300px;
    overflow:           scroll;
    background-color:   #fff;
	padding: 5px 10px;
margin: 0 10px;
}

table
{
background-color:	#F5F5F5;
border-collapse: separate;
border-spacing: 2px;
border: 1px solid #D7D7D7;
	padding: 1px;
	font-family: Verdana, Arial, sans-serif;
font-size: 11px;
	padding:6px;
}

table.menupontok
{
	margin: 0 auto;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
    font-weight:	bold;
    background-color:	#EAEAEA;
border: 3px solid #14587B;
}
table.menupontok tr td {
vertical-align: top;
}
table.menupontok tr.keretcim {
background: #14587B;
color: white;
font-weight: bold;
font-size: 16px;
font-family: Arial, Verdana, sans-serif;
height: 30px;
line-height: 30px;
}
a.menupont
{
	text-align: left;
	display:		block;
    width:		136px;
    text-decoration:	none;
    color:		#626262;
    background-color:	#fff;
    padding:	5px 5px;
    margin-bottom:	1px;
}

a.menucsoport
{
    display:		block;
    width:		136px;
	height: 30px;
    font-weight:	bold;
    text-decoration:	none;
    color:		#fff;
    line-height: 28px;
	background-color:	#439776;
    padding:	5px;
}

a.menucsoport:hover
{
    background-color:	#52B592;
}

table.keret {
width:1020px;
background:#C0C0C0;
margin: 0 auto;
}
table.beallit
{
width: 1040px;
margin: 0 auto 20px auto;
text-align: left;
background-color:	#F5F5F5;
border-collapse: separate;
border-spacing: 2px;
border: 1px solid #D7D7D7;
padding: 1px;
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
line-height: 16px;
}
table.beallit tr td, table.beallit_kicsi tr td {
border: 1px solid #C3C3C3;
}
table.beallit_kicsi
{
width: 400px;
margin: 0 auto 20px auto;
text-align: left;
background-color:	#F5F5F5;
border-collapse: separate;
border-spacing: 2px;
border: 1px solid #D7D7D7;
padding: 1px;
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
line-height: 16px;
}
table.beallit_kicsi tr td {
padding-left: 20px;
}
table.beallit_kicsi tr td.fej {
padding-left: 0;
}

table.beallit a, table.beallit a:visited {
font-weight: bold;
color:#5C5C5C;
}
table.beallit a:hover {
text-decoration: none;
}

table.ablak {
width: 600px;
margin: 0 auto 20px auto;
background-color:	#F5F5F5;
border-collapse: separate;
border-spacing: 2px;
border: 1px solid #D7D7D7;
	padding: 1px;
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
line-height: 16px;
}
table.ablak tr td {
border: 1px solid #C3C3C3;
}

table.fotok, table.fajlok
{
    background-color:   #fff;
}
tr.alapsor
{
    background-color:	#E9E5CF;
}
table.beallit tr.elvalaszto {
line-height: 5px;
background: #C3CCCF;
}
td.fej
{
    font-weight:	bold;
	font-size: 13px;
    text-align:		center;
    background-color:	#53A694;
	color: #fff;
padding: 4px;
}

td.sor
{
padding: 4px;
}

td.kiemelt
{
    font-weight:	bold;
	text-align: left;
color: black;
}
.kiemelt {
color: #fff;
}
textarea.tiny
{
    height:		300px;
}
img.galeria, img.mappa
{
    cursor:		pointer;
}

input.mezo
{
    width:		200px;
    border:		1px solid #aaa;
}

input.mezorovid
{
    width:		50px;
    border:		1px solid #aaa;
}

input.mezohosszu
{
    width:		400px;
    border:		1px solid #aaa;
}

input.leirasmezo
{
    width:              100%;
    text-align:         center;
    background-color:	transparent;
    border:             none;
	font-weight: bold;
}

input.gomb
{
    font-family:	Arial;
    font-size:		9pt;
    margin-left:	2px;
    border:		1px solid #543;
    cursor:		pointer;
    background-color:	#ddd;
}

input.gomb_torol
{
    font-family:	Arial;
    font-size:		9pt;
    margin-left:	2px;
    border:		1px solid #543;
    cursor:		pointer;
    background-color:	#eaa;
}

input.gomb_uj
{
    font-family:	Arial;
    font-size:		9pt;
    margin-left:	2px;
    border:		1px solid #543;
    cursor:		pointer;
    background-color:	#aea;
}

span.hasznoslink
{
    color:              #876;
    cursor:             pointer;
}

a.menupont_top
{
    display:		block;
    width:		100px;
    text-decoration:	none;
    text-align:		center;
    color:		#993300;
    background-color:	#fff;
    padding:		2px;
}

a.menupont_naptar
{
    position:		relative;
    top:		10px;
    display:		block;
    width:		200px;
    height:		150px;
    text-decoration:	none;
    text-align:		center;
    color:		#993300;
    background-color:	#fff;
    line-height:	150px;
}

a.menupont_kult1
{
    position:		relative;
    top:		50px;
    display:		block;
    width:		200px;
    height:		50px;
    text-decoration:	none;
    text-align:		center;
    color:		#993300;
    background-color:	#fff;
    line-height:	50px;
}

a.menupont_kult2
{
    position:		relative;
    top:		80px;
    display:		block;
    width:		200px;
    height:		50px;
    text-decoration:	none;
    text-align:		center;
    color:		#993300;
    background-color:	#fff;
    line-height:	50px;
}

a.menupont_hirek
{
    position:		relative;
    top:		10px;
    left:		10px;
    display:		block;
    width:		200px;
    height:		50px;
    text-decoration:	none;
    text-align:		center;
    color:		#993300;
    background-color:	#fff;
    line-height:	50px;
}

a.menupont_reklam
{
    position:		relative;
    top:		60px;
    left:		10px;
    display:		block;
    width:		200px;
    height:		50px;
    text-decoration:	none;
    text-align:		center;
    color:		#993300;
    background-color:	#fff;
    line-height:	50px;
}

a.menupont_nyelv1
{
    position:		relative;
    top:		100px;
    left:		10px;
    display:		block;
    width:		200px;
    height:		50px;
    text-decoration:	none;
    text-align:		center;
    color:		#993300;
    background-color:	#fff;
    line-height:	50px;
}

a.menupont_nyelv2
{
    position:		relative;
    top:		130px;
    left:		10px;
    display:		block;
    width:		200px;
    height:		50px;
    text-decoration:	none;
    text-align:		center;
    color:		#993300;
    background-color:	#fff;
    line-height:	50px;
}

a.menupont:hover, a.menupont_top:hover, a.menupont_naptar:hover, a.menupont_kult1:hover, a.menupont_kult2:hover, a.menupont_hirek:hover, a.menupont_reklam:hover, a.menupont_nyelv1:hover, a.menupont_nyelv2:hover
{
    background-color:	#aaa;
    color:		#fff;
}

a.menu
{
    display:		block;
/*    width:		300px; */
    color:		#fff;
    background-color:	#14587B;
    text-decoration:	none;
    border:		1px solid #01A2B4;
    margin-bottom:	2px;
    padding:		4px 5px;
	font-weight: bold;
font-size: 12px;
}

a.menu:hover, a.menu_jelolt
{
    display:		block;
/*    width:		300px; */
    color:		#fff;
    background-color:	#01A2B4;
    text-decoration:	none;
    border:		1px solid #01A2B4;
    margin-bottom:	2px;
    padding:		4px 5px;
	font-weight: bold;
font-size: 12px;
}

a.modosit
{
    font-size: 9pt;
    font-weight: bold;
    text-decoration: underline;
    color: #876;
}

a.modosit:hover
{
    color: #000;
    margin: 0px;
}

a.torol
{
    font-size: 9pt;
    font-weight: bold;
    text-decoration: underline;
    color: #600;
    cursor: pointer;
}

a.torol:hover
{
    color: #f00;
    margin: 0px;
}
