/* Készítette: Zsozik Stúdió - Minden jog fenntartva!*/

/* Elemek alapállapotának beállítása */

html, address, blockquote, body, dd, div, dl, dt, fieldset, form,
frame, frameset, h1, h2, h3, h4, h5, h6, noframes, ol, p, ul, center,
dir, hr, menu, pre { display: block }
li { display: list-item }
head { display: none }
table { display: table }
tr { display: table-row }
thead { display: table-header-group }
tbody { display: table-row-group }
tfoot { display: table-footer-group }
col { display: table-column }
colgroup { display: table-column-group }
td, th { display: table-cell }
caption { display: table-caption }
th { font-weight: bolder; text-align: center }
caption { text-align: center }
body { margin: 0px }
h1 { font-size: 2em; margin: .67em 0 }
h2 { font-size: 1.5em; margin: .75em 0 }
h3 { font-size: 1.17em; margin: .83em 0 }
h4, ul, ol, blockquote, fieldset, form, dl, dir, menu {font-size: 1.1em; margin: .7em 0 }
p {font-size: 1.1em; margin: 0 0 }
h5 { font-size: .83em; margin: 0 0 }
h6 { font-size: .75em; margin: 1.67em 0 }
h1, h2, h3, h4, h5, h6, b, strong { font-weight: bolder }
/*blockquote { margin-left: 40px; margin-right: 40px }*/
i, cite, em, var, address { font-style: italic }
pre, tt, code, kbd, samp { font-family: monospace }
pre { white-space: pre }
button, textarea, input, select { display: inline-block }
big { font-size: 1.17em }
small, sub, sup { font-size: .83em }
sub { vertical-align: sub }
sup { vertical-align: super }
table { border-spacing: 2px; margin: 20px 0px;}
thead, tbody, tfoot { vertical-align: middle }
td, th, tr { vertical-align: inherit }
s, strike, del { text-decoration: line-through }
hr { border: 1px inset }
ol, ul, dir, menu, dd { margin-left: 40px }
ol { list-style-type: decimal }
ol ul, ul ol, ul ul, ol ol { margin-top: 0; margin-bottom: 0 }
u, ins { text-decoration: underline }
br:before { content: "\A"; white-space: pre }
center { text-align: center }
:link, :visited { text-decoration: underline }
/* Begin bidirectionality settings (do not change) */
BDO[DIR="ltr"] { direction: ltr; unicode-bidi: bidi-override }
BDO[DIR="rtl"] { direction: rtl; unicode-bidi: bidi-override }
*[DIR="ltr"] { direction: ltr; unicode-bidi: embed }
*[DIR="rtl"] { direction: rtl; unicode-bidi: embed }
@media print {
h1 { page-break-before: always }
h1, h2, h3, h4, h5, h6 { page-break-after: avoid }
ul, ol, dl { page-break-before: avoid }
}

/* Body beállítás */

body {background-color: #FFCD70; background-image: url(kepek/hatterkep.jpg);
  background-repeat: repeat-y; background-attachment: scroll;
  background-position: 0% 0%; width: 1024px; height: auto; }

/* blokk szövegformázási beállítások */

h1, h2, h3 { font-family: "monotype corsiva", sans-serif ;text-align: center; }
p, h5, blockquote, ul, fieldset, form, ol, dl, dir, menu  { font-family: "times new roman", serif; }
p { /*border-width: 0.1em; border-style: double; border-color: white;*/
    padding-left: 0.2em; padding-right: 0.2em; }
p {text-indent: 1em}
h1 + p, h2 + p, h3 + p {text-indent: 0}
ul { list-style: disc outside; }
ol { list-style: decimal outside; color: red;}
p + ul, p + ol, h1 + ul, h1 + ol { margin-top: 0; margin-bottom: 0; margin-left: 0px}
ul.menu { list-style: disc inside url(kepek/pont.gif); font-family: "monotype corsiva", sans-serif;
font-style: italic; font-weight: bold; font-size: x-large; padding-left: 0em; padding-top: 0em;}
ul.lablecmenu { list-style: none; font-family: "monotype corsiva", sans-serif; font-style: italic; font-weight: bold; font-size: medium; padding-left: 0em; padding-top: 0em; float: left;}
li.sor {display: inline; text-align: center}
.keret { margin-left: 0.1em; margin-right: 0.1em;
    /*border-width: 0em;
    border-style: hidden;
    border-color: transparent;*/
    padding: .5em 1.5em; }
.vastag {font-weight: bold;}
.bekezdes-veg {margin-bottom: 0.5em; }
.bekezdés-kezdet {margin-top: 0.5em; }
.center {text-align: center; margin: 0;}
.hircimsor {text-align: left}

/* soron belüli szövegformázás */
.normalsor {text-indent: 0; text-align: left;}
.dolt {font-style: italic; font-weight: bold; text-indent: 0;}
.kiemelt {font-size: x-large; font-weight: bold; text-align: center;}
.kozepre {text-align: center}




/* tárolók beállítása */

div.container { /*border: 1px dotted blue;*/
width: auto; height:auto; }
div.bal {/*border: 2px solid red;*/
width: 28%; height: auto; margin: 0%; float: left;}
div.kozep {/*border: 1px solid black;*/
width: 50%; height: auto; float: left;}
div.jobb {/*border: 1px solid lime;*/ 
width: auto; height: auto; /*margin-left: 1%; padding: 1em;*/ float: right; }
div.menu {/*border: 1px solid yellow;*/
width: 100%; height: 450px; margin: 2px;}
div.kep {/*border: 1px solid aqua;*/
width: auto; height: auto; margin: 2px; float: left}
div.lablec {width: auto; height:auto; padding-left:23%; clear:left;}
a:link {color: #2E0B08; }
a:visited {color: #C4120A; }
a:hover {color: #AB690B; }
a:active {color: red; }

/* táblázat beállítása */
table {width: 100%; font-family: "times new roman", serif; font-size: x-large; text-align: center;
border-collapse: collapse; border-color: black; border-style: solid; }

img.displayed {display: block; margin-left: auto; margin-right: auto}