body
{
    font-family:		Century;
    font-size:			11pt;
/*    background-image:		url(kepek/husvet_300.jpg); */
    background-repeat:		no-repeat;
    background-color:		#ffe;
    background-attachment:	fixed;
    background-position:	top right;
    margin:			0px;
    text-align:			center;
}

div.naptar
{
    display:		block;
}

div.fotok
{
    position:           relative;
    width:              99%;
    height:             230px;
    overflow:           scroll;
    border:             1px dashed #722;
    background-color:   #fde895;
}

div.galfotok
{
    position:           relative;
    width:              99%;
    height:             110px;
    overflow:           scroll;
    border:             1px dashed #722;
    background-color:   #fde895;
}
  
#felirat
{
    margin:		auto;
    height:		30px;
    font-size:		18pt;
    color:		#006000;
    text-align:		center;
    font-weight:	bold;
}

#fejlec
{
    margin:			auto;
    width:			800px;
    height:			268px;
/*    background-image:		url(kepek/fejlec_6.png); */
    background-image:		url(kepek/head_lunch_1.png);
/*    background-color:		#facc16; */
    background-repeat:		no-repeat;
    background-position:	top center;
    text-align:			left;
}

#lablec
{
    font-size:		8pt;
    width:		800px;
    height:		22px;
    margin:		auto;
    background-image:	url(kepek/lablec_sarga.jpg);
    text-align:		center;
    padding-top:	8px;
    color:		#543;
}

#menu
{
    position:		relative;
    top:		30px;
    left:		615px;
    margin:		0;
    font-size:		9pt;
    width:		160px;
/*    background-image:	url(kepek/menu_hatter.jpg); */
    text-align:		left;
}
  
#menu a
{
    display:		block;
    color:		#666;
    text-decoration:	none;
    font-weight:	bold;
    margin-bottom:	3px;
    padding-left:	25px;
}
 
#menu a:hover, #menu a.aktiv
{
    color:		#000;
    background-image:	url(kepek/csont.png);
    background-repeat:	no-repeat;
    background-position:left;
}

#tartalom
{
    font-family:	Arial;
    font-size:		10pt;
    margin:		auto;
    width:		788px;
    border:		1px solid #facc16;
    padding-left:	5px;
    padding-right:	5px;
    margin-top:		2px;
    margin-bottom:	2px;
    text-align:		left;
}

#unnep
{
    position:		absolute;
    z-index:		-1;
    top:		10px;
    right:		10px;
    width:		175px;
    height:		216px;
}

#cimlista
{
    width:		100%;
    height:		300px;
    border:		1px solid #ddd;
    overflow:		auto;
}

table
{
    font-family:	Arial;
    font-size:		10pt;
}

table.fotok
{
    background-color:   #fde895;
}

table.urlap
{
    width:              100%;
    border-top:         1px solid #876;
    border-bottom:      1px solid #876;
    padding:            5px;
}

table.arlista
{
    padding-left:	10px;
}

tr.E, span.E
{
/*    color:	#c79903; */
    color:	#5a5;
    cursor:	pointer;
}

tr.L, span.L
{
    color:	#f05050;
    cursor:	pointer;
}

tr.F, span.F
{
    color:	#0080f0;
    cursor:	pointer;
}

tr.T, span.T
{
    color:	#a0a0f0;
    cursor:	pointer;
}

td.fej
{
    font-weight:        bold;
    border-bottom:      1px solid #876;
    border-right:       1px solid #876;
    background-color:	#fde895;
}

td.fejma
{
    font-weight:        bold;
    border-bottom:      1px solid #876;
    border-right:       1px solid #876;
    background-color:	#facc16;
}

td.kiemelt
{
    font-weight:	bold;
}

td.jelmagyszabad
{
    width:              10px;
/*    background-color: #00a000;*/
    border:             1px solid #876;
    color:              #f0e0d0;
}

td.jelmagyfoly
{
    width:              10px;
    background-color:   #f0f080;
    border:             1px solid #876;
    cursor:             pointer;
}

td.jelmagyfoly_kieg
{
    width:              10px;
    background-color:   #f0f0b0;
    border:             1px solid #876;
    cursor:             pointer;
}

td.jelmagyfoglalt                                                               
{
    width:              10px;
    background-color:   #f05050;
    color:              #f0e0d0;
    border:             1px solid #876;
    cursor:             pointer;
}

td.jelmagyfoglaltkamu
{
    width:              10px;
    color:              #f0e0d0;
    border:             1px solid #876;
    cursor:             pointer;
}

td.jelmagyfoglalt_kieg
{
    width:              10px;
    background-color:   #f0a0a0;
    color:              #f0e0d0;
    border:             1px solid #876;
    cursor:             pointer;
}

td.szolgaltatas
{
    background-color:   #fde895;
}

td.lista
{
    border-right:	1px solid #876;
    border-bottom:	1px solid #876;
    padding:		2px;
}

td.listanezet
{
    font-size:		8pt;
    border-right:	1px solid #876;
    border-bottom:	1px solid #876;
}

pre
{
    font-family:	Courier;
    font-size:		10pt;
}

h1.cim
{
    font-size:		12pt;
    font-weight:	bold;
    font-style:		italic;
    width:		300px;
    height:		35px;
/*    border-bottom:	3px solid #facc16; */
    background-image:	url(kepek/menu_gombok_sarga_1.jpg);
    background-repeat:	no-repeat;
    background-position:left;
/*    background-color:	#fde895; */
/*    padding:		10px 2px 2px 10px; */
    text-align:		center;
    line-height:	26pt;
    margin-top:		5px;
}

h1.alcim
{
    font-size:		10pt;
    width:		250px;
    font-weight:	bold;
/*    text-decoration:	underline; */
    background-color:	#fde895;
    border-bottom:	1px solid #543;
    margin-top:		30px;
}

p.cim
{
    font-size:		12pt;
    font-weight:	bold;
    font-style:		italic;
    width:		300px;
    height:		35px;
/*    border-bottom:	3px solid #facc16; */
    background-image:	url(kepek/menu_gombok_sarga_1.jpg);
    background-repeat:	no-repeat;
    background-position:left;
/*    background-color:	#fde895; */
/*    padding:		10px 2px 2px 10px; */
    text-align:		center;
    line-height:	26pt;
    margin-top:		5px;
}

p.alcim
{
    width:		250px;
    font-weight:	bold;
/*    text-decoration:	underline; */
    background-color:	#fde895;
    border-bottom:	1px solid #543;
}

p.fontos
{
    background-color:   #fde895;
    text-align:         center;
    border:             1px dashed #543;
    padding:            3px;
}

p.leptet
{
    text-align:		center;
    padding:		0px;
    margin:		3px;
}

p.kerdes
{
    font-weight:	bold;
    text-align:		justify;
/*    text-decoration:	underline;*/
    cursor:		pointer;
}

p.valasz
{
    margin-left:	20px;
    margin-right:	10px;
    text-align:		justify;
}

span.letiltva
{
    color:		#ccc;
}

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

img.galeria
{
    cursor:		pointer;
}

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

input.mezodatum
{
    width:              100px;
    border:             1px solid #aaa;
}

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

input.leirasmezo
{
    width:		100%;
    text-align:		center;
    border:		none;
    background-color:	#ffe;
}

input.gomb
{
    background-color:   #ddd;
    border:             1px solid #aaa;
    cursor:		pointer;
}

input.gomb_leptet
{
    font-size:		8pt;
    background-color:   #ddd;
    border:             1px solid #aaa;
    cursor:		pointer;
}

select
{
    width:              200px;
}

textarea
{
    width:		100%;
    height:		80px;
    border:		1px solid #aaa;
}

hr
{
    color:		#facc16;
}

a.hasznos
{
    font-style:		italic;
    text-decoration:	none;
    color:		#630;
    border-bottom:	1px dotted #630;
}

a.hasznos:hover
{
    color:		#300;
    border-bottom:	1px dashed #300;
}

a.hasznos_jelolt
{
    font-style:		italic;
    text-decoration:	none;
    color:		#300;
    border-bottom:	1px dashed #300;
}

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;
}
