/* reset */
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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
table            {border-collapse: collapse; border-spacing: 0;}
caption, th, td    {text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q    {quotes: "" "";}
form            { margin: 0px; padding: 0px; }
:focus            { outline: none; }

a:link,
a:visited        { text-decoration: none; }
a:hover,
a:active        { text-decoration: underline; }

/* alapok */
#html    { padding: 0px; width: 944px; margin: 0px auto 0px auto; font-family: Arial, Verdana; }
body    { width: 100%; height: 100%; margin: 0px; padding: 0px; text-align: center; background-repeat: no-repeat; background-color: #000000; background-position: top center; }

/* konstrukcio */
.bgcontent    { position: relative; }
.bg            { position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; opacity: 0.72; filter:alpha(opacity=72); background-color: #000; }
.content    { position: relative; }

/* barmi mas */
.menu              { width: 944px; height: 34px; margin: 0px; padding: 0px; z-index: 10; }
.menu .csik        { width: 944px; height: 2px; margin: 0px; padding: 0px; background-image: url('../../pic/site/menu_csik.png'); font-size: 0px; }
.menu .linksor    { width: 894px; height: 20px; margin: 5px 0px 0px 25px; padding: 0px; }
.menu #angyal    { position: absolute; top: 21px; left: 245px; }

.logo            { float: left; width: 318px; height: 169px; margin: -34px 0px 0px 0px; padding: 0px; z-index: 1; }
.logo #eliz        { position: absolute; top: 52px; left: 18px; }

.hirlevel        { float: right; width: 370px; height: 127px; margin: -34px 0px 0px 0px; padding: 0px; z-index: 1; }

#fel_hirlevel            { margin: 44px auto 0px auto; height: 17px; padding: 0px; }
#fel_hirlevel LABEL        { color: #e3a054; font-size: 10px; font-weight: normal; font-family: Arial; margin: 0px 5px 0px 0px; padding: 0px; }
#fel_hirlevel .hirl_inp    { width: 179px; height: 17px; border: 0px; margin: 0px; padding: 0px; background: url('../../pic/site/feliratkozas_inp_bg.jpg') no-repeat top left; color: #e3a054; font-size: 10px; font-weight: normal; font-family: Arial; }
#fel_hirlevel .hirl_subm{ width: 84px; height: 17px; border: 0px; color: #341b0b; font-size: 10px; font-weight: normal; font-family: Arial; margin: 0px; padding: 0px; background: url('../../pic/site/feliratkozas_bg.jpg') no-repeat top left; }

#fel_menu        { text-align: right; margin: 12px 22px 0px 0px; padding: 0px; }
#fel_menu A        { color: #e3a054; font-size: 10px; font-weight: normal; font-family: Arial; }

#fel_zaszlok    { text-align: right; margin: 12px 22px 0px 0px; padding: 0px; }
#fel_zaszlok IMG{ width: 24px; height: 14px; margin: 0px 3px; padding: 0px; }

.tartalom        { float: left; width: 757px; margin: 45px 0px 0px 0px; padding: 0px; text-align: justify; }
.tartalom .csik    { width: 757px; height: 2px; margin: 0px; padding: 0px; background-image: url('../../pic/site/menu_csik.png'); font-size: 0px; }

.tartalom H1        { color: #db7909; font-size: 18px; font-weight: normal; font-family: Arial; margin: 20px; padding: 0px; }
.tartalom .text        { color: #bcae83; font-size: 12px; font-weight: normal; font-family: Arial; line-height: 1.4; margin: 20px; padding: 0px; }
.tartalom .text img    { padding: 2px; margin: 0 15px 10px 0; border: 1px solid #bcae83; }

.tartalom .text .tervezo        { clear: both; width: 730px; overflow: hidden; padding: 10px 0 10px 0; }
.tartalom .text .tervezo_img    { float: left; width: 257px; height: 344px; margin: 0 15px 0 0; }
.tartalom .text .tervezo_txt    { float: left; width: 450px;  }
.tartalom .text .tervezo span    { font-weight: bold; font-size: 14px; }

.tartalom H2        { color: #ded19c; font-size: 12px; font-weight: bold; text-decoration: underline; font-family: Arial; margin: 0px 20px; padding: 0px; }
.tartalom .felsorol    { color: #bcae83; font: 12px normal Arial; line-height: 1.4; margin: 6px 20px 15px 20px; padding: 0px; }

.tartalom H3        { color: #db7909; font-size: 14px; font-weight: normal; font-family: Arial; margin: 10px 20px; padding: 0px; }

.tartalom A        { color: #db7909; font-size: 12px; font-weight: normal; font-family: Arial; }
.tartalom UL    { margin: 0px 20px 20px 30px; padding: 0px; }
.tartalom UL span { font: 13px arial; color: #BCAE83; font-weight: bold; padding-left: 5px; }
.tartalom LI    { color: #bcae83; font-size: 12px; font-weight: normal; font-family: Arial; line-height: 1.4; margin: 5px; padding: 0px; }
.tartalom LI A    { color: #db7909; font-size: 12px; font-weight: normal; font-family: Arial; }

.feet                { float: left; width: 307px; height: 26px; margin: 60px 0px 50px 0px; padding: 0px; }
.feet .cim            { width: 307px; height: 26px; margin: 0px; padding: 0px; background-image: url('../../pic/site/feet.jpg'); }
.feet .cim #text    { color: black; font-size: 10px; font-weight: normal; font-family: Arial; padding: 6px 0px 0px 0px; margin: 0px; }

.feet .cim #text A:link,
.feet .cim #text A:visited    { color: black; font-size: 10px; font-weight: normal; font-family: Arial; padding: 2px 4px; margin: 0px; }
.feet .cim #text A:hover,
.feet .cim #text A:active    { background-color: #502c07; color: #f09934; text-decoration: none; }

/* termekeink, lakberendezes */

.kisdoboz        { float: left; width: 180px; margin: 5px 11px 0px 0px; padding: 0px; text-align: justify; }
.kisdoboz .csik    { width: 180px; height: 2px; margin: 0px; padding: 0px; background-image: url('../../pic/site/menu_csik.png'); font-size: 0px; }
.kisdoboz IMG    { width: 166px; height: 125px; margin: 7px 7px 0px 7px; padding: 0px; }
.kisdoboz H2    { padding: 0px; margin: 4px 0px 4px 10px; }
.kisdoboz A        { color: #ded19c; font-size: 12px; font-weight: bold; font-family: Arial; }

.kisdoboz_end        { float: left; width: 180px; margin: 5px 0px 0px 0px; padding: 0px; text-align: justify; }
.kisdoboz_end .csik    { width: 180px; height: 2px; margin: 0px; padding: 0px; background-image: url('../../pic/site/menu_csik.png'); font-size: 0px; }
.kisdoboz_end IMG    { width: 166px; height: 125px; margin: 7px 7px 0px 7px; padding: 0px; }
.kisdoboz_end H2    { padding: 0px; margin: 4px 0px 4px 10px; }
.kisdoboz_end A        { color: #ded19c; font-size: 12px; font-weight: bold; font-family: Arial; }

