body
{
background-color: #F0E68C ;
}

table.cim
{
width : 100%
}

a
{
color: #888888 ;
}

a.passziv
{
color: #cccccc ;
text-decoration : line-through ;
}


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

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



td.jobb
{
vertical-align: top ;
}

td.bal
{
vertical-align: top ;
width: 110pt ;
}

h3.menunev
{
text-decoration: underline ;
font-weight : normal ;
font-size : 12pt ;
}

h3.focikk
{
}

td.uressav
{
width: 30pt ;
}

td.kozepe
{
text-align: justify ;
vertical-align: top ;
}

p.signo
{
text-decoration : italic ;
}

td.kozep
{
vertical-align: top ;
border-width : 0 1 0 1 ;
border-color : grey ;
border-style : solid ;
}

p
{
vertical-align: top ;
}

td.menupont
{
font-size : 10pt ;
}

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

font.ttb
{
color : red ;
font-size : 8pt ;
}

tr.szines:hover 
{ 
background: #f9f9f9; 
} 

table.totalszeles
{
width: 100% ;
}

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

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 td
{
border-width : 1 ;
border-style : dotted dotted none none ;
border-color : gray ;
}

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

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

font.piros
{
color : red ;
}

font.pont10
{
font-size : 10pt ;
}

font.kiemelt
{
text-decoration: underline ;
background-color: yellow ;
}

select
{
font-size : 7pt ;
}

font.vastag
{
font-weight : bold ;
}

