@charset "iso-8859-2";
/* CSS Document */

/* Remove default styles */ 
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 
{margin:0 auto; padding:0; border:0; outline:0; font-size:100%; background:transparent; border-collapse:collapse; border-spacing:0}

/* CSS Gyömrő */
body {background-color:#000; color:#333; font-family:georgia, "Times New Roman", Times, serif; font-size:14px; line-height:1.5em; background-image:url(kep_elemek/lap_bg.jpg); background-repeat:repeat-y; background-position:top center}
body.iframe {background-image:none; background-color:#fdf8d5}
input {color:#333; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px}
a {color:#333; text-decoration:none; font-weight:normal; font-variant:small-caps; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#CCC}
a:hover {color:#F60; text-decoration:none; font-weight:normal; font-variant:small-caps; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FC3}
td {text-align:left; vertical-align:top}
h1 {font-size:30px; line-height:1.1em; text-align:center; padding-top:35px; padding-bottom:15px; font-weight:normal; font-variant:small-caps; border-bottom-style:dotted; border-bottom-width:1px; border-bottom-color:#CCC}
h2 {font-size:22px; line-height:1.1em; text-align:center; padding-top:10px; padding-bottom:10px; font-weight:normal; font-style:italic; font-family:"Times New Roman", georgia, Times, serif}
h3 {font-size:16px; text-align:center; padding-top:18px; font-weight:bold}
p {padding-top:12px; text-align:justify}
ul {padding-top:12px; padding-left:25px}
strong {font-variant:small-caps}

.lighter {color:#888}

table.main {width:950px}
td.fo_bal {width:240px; background-color:#fdf8d5}
td.fo_jobb {width:640px; background-color:#f2ebe3; padding-right:35px; padding-left:35px}

a.cim {font-weight:bold}

div.kis_menuk {color:#fdf8d5; font-size:12px; vertical-align:middle; height:30px; font-variant:small-caps}
a.kis_menuk {color:#ccff99; font-weight:normal; border-color:#ccff99; border:0}
a.kis_menuk:hover {color:#fff; font-weight:normal; border-color:#ccff99; border:0}

p.itt_vagy {text-align:right; font-size:12px; padding:0px; padding-right:0px; color:#666}

tr.row {background-color:#EDE3D8}

/* Tartalomjegyzékek */
ul.tartalomjegyzek_1 {padding-top:0px; padding-left:0px; list-style-image:none; list-style-type:disc}
li.tartalomjegyzek_1 {padding-top:15px}
a.tartalomjegyzek_1 {font-weight:bold}
ul.tartalomjegyzek_2 {padding-top:0px; padding-left:15px; font-size:14px; list-style-image:none; list-style-type:circle}
li.tartalomjegyzek_2 {padding-top:3px}
a.tartalomjegyzek_2 {color:#666; border:0}
a.tartalomjegyzek_2:hover {color:#F60}
img.tartalomjegyzek_1 {position:relative; top:25px; padding-right:5px}
ul.tartalomjegyzek_1_img {padding-top:0px; padding-left:10px; list-style-image:none; list-style-type:none}
ul.tartalomjegyzek_2_img {padding-top:0px; padding-left:80px; font-size:14px; list-style-image:none; list-style-type:circle}

/* Almenü */
table.almenu {visibility:hidden; background-image:url(kep_elemek/almenu_bg.png); width:221px; height:281px}
table.almenu_belso {margin-top:45px; width:221px}
td.almenu {letter-spacing:1px; color:#fdf8d5; font-variant:small-caps; border-color:#010101; border-bottom-style:none; border-width:1px; cursor:pointer; font-size:12px; padding-left:40px; padding-right:15px; padding-top:1px; padding-bottom:0px}
td.almenu:hover {color:#fff}
a.almenu {display:block; color:#fdf8d5; font-weight:normal; text-decoration:none; border:0}
a.almenu:hover {display:block; color:#fff; font-weight:normal; text-decoration:none; border:0}

td.hir_datum_fejlecben {padding-right:10px; padding-top:2px; padding-bottom:2px; color:#ccff99; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#0C0}
td.hir_cim_fejlecben {padding-top:2px; padding-bottom:2px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#0C0}

img.h1_ikon {position:relative; top:20px; padding-right:5px}

/* Album képek */
table.album_kep {width:187px; height:220px; background-image:url(kep_elemek/kep_polaroid_bg.png)}
td.album_kep {width:160px; height:160px; padding-right:2px; padding-top:11px; padding-bottom:0px; text-align:center; vertical-align:middle}
td.album_kep_alairas {width:160px; padding-left:13px; padding-right:20px; padding-top:5px; font-size:10px; line-height:150%; font-style:italic; color:#333}
img.album_kep {width:160px; height:160px}

/* Oldalsó linkek */
table.oldalso_linkek {width:170px; margin-top:20px}
table.ajanlott {width:218px; height:281px; margin-top:0px; background-image:url(kep_elemek/polaroid_ajanlott_menu.png)}
td.oldalso_linkek_fejlece {text-align:left; color:#F90}
td.oldalso_linkek {text-align:left; padding-top:50px; padding-left:53px; color:#fdf8d5; font-size:13px}
td.oldalso_linkek_sima {text-align:left; padding-top:5px; padding-left:10px; color:#fdf8d5; font-size:13px}
ul.oldalso_linkek {padding-top:0; padding-left:0px}
ul.oldalso_linkek_al {padding-top:0; padding-left:20px; font-size:12px}
a.oldalso_link {color:#fdf8d5; border:0}
a.oldalso_link:hover {color:#F60}
td.vissza_fooldalra {height:45px; vertical-align:top; padding-left:50px}
a.vissza_fooldalra {color:#ae9f61; border:0}
a.vissza_fooldalra:hover {color:#F60}

/* ADMIN PAGES */
td.torolt_felhasznalo {text-decoration:line-through; color:#999}

/* LÁBLÉC */
td.lablec {color:#000; text-align:center; vertical-align:middle}
a.lablec {font-size:12px; color:#fdf8d5; letter-spacing:2px}