body
{
background-color: #F0E68C ;
}

table.cim
{
width : 100%
}

a
{
color: #888888 ;
}

a.passziv
{
color: #cccccc ;
text-decoration : line-through ;
}




table.login 
{
font-size : 10pt ;
background-color : #F0E68C ;
width : 100% ;
height: 26px ;
border-style : dotted ;
border-color : white ;
border-width : 1px ;
}

table.login input
{
height: 20px ;
width: 80px ;
}




h3.menunev
{
text-decoration: underline ;
font-weight : normal ;
font-size : 12pt ;
}

h3.focikk
{
}


p.signo
{
font-style : italic ;
}


p
{
vertical-align: top ;
}


ul.frissites
{
font-size : 10pt ;
}

ul.menu 
{
margin: 0;
padding: 0;
list-style: none;
width: 130px; /* Width of Menu Items */
border-bottom: 1px solid #ccc;
}

ul.menu li 
{
position: relative;
}

ul.menu li a 
{
display: block;
text-decoration: none;
color: #777;
background: #fff; /* IE6 Bug */
padding: 3px;
border: 1px solid #ccc;
border-bottom: 0;
font-size : 9pt ;
}

ul li a:hover 
{ 
color: #E2144A; 
background: #f9f9f9; 
} 

* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }

p.jog
{
background-color : yellow ;
}

p
{
font-size : 11 pt ;
}

h4.kicsi
{
font-size : 10 pt ;
text-decoration: underline ;
font-weight : normal ;
}


tr.szines:hover 
{ 
background: #f9f9f9; 
} 

table.totalszeles
{
width: 100% ;
}




h2.csop
{
font-weight : bolder ;
text-decoration : underline ;
font-size : 10pt ;
text-align: center ;
}

p.csop
{
text-align: center ;
}

a
{
color : black ;
text-decoration : none ;
}

a:hover
{
color : blue ;
text-decoration : underline ;
}


table.keretes tr:hover
{
background: #f9f9f9;
}

th.sotet1bal
{
font-size : 8pt ;
text-align : left ;
background-color : #FFD700 ; 
border-style : dotted dotted none none ;
border-width : 1 ;
}

th.sotet1kozep
{
font-size : 8pt ;
text-align : center ;
background-color : #FFD700 ; 
border-style : dotted dotted none none ;
border-width : 1 ;
}

th.sotet1jobb
{
font-size : 8pt ;
text-align : right ;
background-color : #FFD700 ; 
border-style : dotted dotted none none ;
border-width : 1 ;
}

option.kicsi
{
font-size : 8pt ;
}

p.info
{
font-size : 9pt ;
text-align : justify ;
}


select
{
font-size : 7pt ;
}




a.kekalahuzott
{
color : blue ;
text-decoration: underline ;
}

/* -------------------------------- */
/* --- TD - TÁBLACELLA          --- */
/* -------------------------------- */

/*régiek*/

td.cim
{
background-color : transparent ;
# border-color : #eeeeee ;
color : white ;
text-align : left ;
font-family : serif ;
font-size : 25pt ;
font-weight : bold ;
width : 100% ;
border-width : 0 ;
# border-style : solid ;
height: 96px ;
}

td.jobb
{
vertical-align: top ;
}

td.bal
{
vertical-align: top ;
width: 110pt ;
}

td.uressav
{
width: 30pt ;
}

td.kozepe
{
text-align: justify ;
vertical-align: top ;
}

td.kozep
{
vertical-align: top ;
border-width : 0 1 0 1 ;
border-color : grey ;
border-style : solid ;
}

td.menupont
{
font-size : 10pt ;
}

table.totalszeles td
{
border: 1px dashed white ;
padding: 3px ;
}

td.a1
{
font-size : 10pt ;
text-align : left ;
}

td.a2
{
font-size : 8pt ;
text-align : left ;
}

td.a3
{
font-size : 8pt ;
text-align : center ;
}

td.a4
{
font-size : 8pt ;
text-align : right ;
}

table.keretes td
{
border-width : 1 ;
border-style : dotted dotted none none ;
border-color : gray ;
}

td.o1
{
font-size : 9pt ;
border-width : 1 ;
border-style : dotted dotted none none ;
border-color : gray ;
}

td.o2
{
font-size : 7pt ;
border-width : 1 ;
border-style : dotted dotted none none ;
border-color : gray ;
text-align : left ;
}

td.o3
{
font-size : 7pt ;
border-width : 1 ;
border-style : dotted dotted none none ;
border-color : gray ;
text-align : center ;
}

td.o4
{
font-size : 7pt ;
border-width : 1 ;
border-style : dotted dotted none none ;
border-color : gray ;
text-align : right ;
}

td.12
{
font-size : 9pt ;
border-width : 1 ;
border-style : dotted dotted none none ;
border-color : gray ;
text-align : left ;
}

td.bal10
{
font-size : 10pt ;
text-align : left ;
}

td.bal12
{
font-size : 12pt ;
text-align : left ;
}

td.bal10vastag
{
font-size : 10pt ;
text-align : left ;
font-weight : bold ;
}

td.bal12vastag
{
font-size : 12pt ;
text-align : left ;
font-weight : bold ;
}


td.nincs
{
font-size : 10px ;
font-style : italic ;
color : red ;
}

/* újak */

td.jobbra,th.jobbra
{
text-align : right ;
}

td.balra,th.balra
{
text-align : left ;
}

.kozre
{
text-align : center ;
}

.kiegy
{
text-align : justify ;
}

td.folul,th.folul
{
vertical-align: top ;
}

td.kozepen,th.kozepen
{
vertical-align: middle ;
}

td.alul,th.alul
{
vertical-align: bottom ;
}


/* -------------------------------- */
/* --- FONT                     --- */
/* -------------------------------- */

/* régiek */

font.ttb
{
color : red ;
font-size : 8pt ;
}

font.kiemelt
{
text-decoration: underline ;
background-color: yellow ;
}

/* újak */

font.piros
{
color : red ;
}

font.pont8
{
font-size : 8pt ;
}

font.pont10
{
font-size : 10pt ;
}

font.pont12
{
font-size : 12pt ;
}

font.vastag
{
font-weight : bold ;
}

font.alahuz
{
text-decoration: underline ;
}

font.dolt
{
font-style : italic ;
}

.nemtori
{
white-space:nowrap;
}

/* -------------------------------- */
/* --- OLDAL ELRENDEZÉS         --- */
/* -------------------------------- */

#keret
{
width: 100%;
margin-left: auto;
margin-right: auto;
}

#fejlec
{
position: absolute;
left:0;
top:0;
height: 125px;
width: 100%;
}

#balmenu
{
position: absolute;
left:0;
top:130;
width:130px;
}

#tartalom
{
margin:130px 0 0 130px;
padding-bottom:10px;
vertical-align:top ;
}

#lablec
{
height: 20px;
clear: both;
}

/* -------------------------------- */
/* --- KERETEK                  --- */
/* -------------------------------- */

.keretfent1
{
padding-top : 0 ;
border-top: thin dotted gray ; /* border-top-width||border-style||szín */
}

.keretlent1
{
padding-bottom : 0 ;
border-bottom: thin dotted gray ; 
}

.keretjobb1
{
padding-right : 0 ;
border-right: thin dotted gray ; 
}

.keretbal1
{
padding-left : 0 ;
border-left: thin dotted gray ; 
}


