body
{
font: normal 10pt verdana ;
background-color: #F0E68C ;
}

h2.focim
{
text-align : center ;
letter-spacing : 1,5em ;
font-variant : small-caps ;
text-decoration : underline ;
font-weight : bold ;
font-size : 12pt ;
}

table
{
border-width : 0 ;
}

td, th
{
margin : 0px 0px 0px 0px ;
padding: 0px 0px 0px 0px ;
border-width 0px 0px 0px 0px ;
}

th
{
font-size : 10pt ;
border-style : none solid solid solid ;
border-color : gray ;
border-width : 1 ;
align : center ;
}

select
{
font-size : 7pt ;
}

option
{
width: 60 pt ;
}

a
{
color : black ;
text-decoration : none ;
}

a:hover
{
color : blue ;
text-decoration : underline ;
}

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.aaa
{
font-size: 8 pt ;
}

select.o2
{
width : 80pt ;
}

select.o3
{
width : 40pt ;
}

select.o4, select.o5
{
width : 60pt ;
}

select.o6
{
width : 40pt ;
}

select.o7,select.o8,select.o9,select.o10,
{
width : 25pt ;
}


input.szam
{
width : 20 pt ;
}

font.dolt
{
font-style : italic ;
color: gray ;

}

th.asz1
{
width : 60 pt ;
}

th.asz3
{
width : 100 pt ;
}

th.asz4
{
width : 120 pt ;
}

th.asz2
{
width : 60 pt ;
}

p.asz, h4.asz
{
text-align : center ;
}

p.infobox
{
border-width : 1px ;
border-style : dotted ;
border-color : gray ;
}

h2.csop
{
font-weight : bolder ;
text-decoration : underline ;
font-size : 10pt ;
text-align: center ;
}

p.csop
{
text-align: center ;
}

a.pici
{
font-size : 8pt ;
}

font.sarga
{
background-color : yellow ;
}

#alsofilter
{
display: none ;
}

table.szurokulso
{
text-align : center ;
vertical-align: top ;
}


table.szurobelso
{
text-align : left ;
vertical-align: top ;
}

td.szurokulso
{
vertical-align: top ;
text-align : left ;
}

table.matrix
{
padding : 0 em ;
margin : 0 em  ;
border: 0px ;
}

td.matrix, th.matrix
{
border: 1px dotted white;
border-style : dotted dotted none none ;
padding: 0 em ;
margin: 0 ;
text-align : center ;
}

th.matrix
{
border-style : solid ;
border-color: gray ;
}

td.szines
{
background-color : #FFD700 ;
}

td.bely1
{
font-size : 12pt ;
border-width : 1 ;
border-style : dotted dotted none none ;
border-color : gray ;
background-color : #FFD700 ;
}

td.bely2
{
font-size : 9pt ;
border-width : 1 ;
border-style : dotted dotted solid none ;
border-color : gray gray black gray ;
}
