/* initializalas
-------------------------------------------------------------------------*/
/* alap beallitasok, margin-ok es padding-ok nullazasa */
/* heading es egyeb formazasok, melyek mas alapertelmezett margokkal birnak az egyes bongeszokben */
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, li, dl, address {margin: 0px; padding: 0px; }
/* a linkek kez alakot kapjanak mindenhol */
form label {cursor: pointer; }
address {font-style: normal; }
/* a linkek alapertelmezett alahuzasat szunteti meg */
:link,:visited { text-decoration: none;  }
/* linkelt kepek keretezesenek megszuntetese */
a img,:link img,:visited img {border: none; }
/* float-olt elemek utan hasznalatos clear */
div.clear, span.clear {clear: both; font-size: 0px; }

body {
font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
font-size: 95%;
background-image:url(../images/bg.png);
background-position:top center;
background-repeat:repeat-x;
background-color:#cccccc;
color:#111111;
}

.nagy{
width:100%;
height:100%;
background-image:url(../images/bgright.png);
background-repeat:no-repeat;
background-position:top right;
}

a{
color:#000000;
}

a:hover{
color:#444444;
text-decoration:underline;
}

h1{
font-size:170%;
margin:0 0 40px 50px;
text-align:center;
}

.lelek{
text-align:left;
padding:50px 0 90px 30px;
color:#BBBBBB;
font-style:italic;
}

.tartalom p{
margin-bottom:10px;
}

.menu{
float:left;
text-align:center;
width:25%;
}

.menu img{
padding-top:20px;
}

.menu ul {
list-style: none;
overflow: hidden;
font-size:18px;
font-weight:bold;
}

.menu li{
padding-bottom:6px;
list-style:none;
}

.menuk{
text-align:left;
margin:0 0 10px 30px;
}

#active a{
color:#660000;
text-decoration:underline;
}

.elerhet{
margin-top:20px;
font-size:18px;
}

.emil{
color:#000000;
font-weight:bold;
margin-top:10px;
font-size:20px;
}

.telszam{
color:#000000;
font-size:20px;
}

.telszam span{
color:#000000;
font-size:24px;
font-weight:bold;
}

.tartalom{
float:right;
width:75%;
}

.tartalom_belso{
padding-right:100px;
text-align:justify;
}

ul{
list-style:inside;
}

.jog li{
padding-bottom:20px;
}

tr{
height:30px;
}

.elso{
width:200px;
}

.masodik{
width:100px;
text-align:right;
vertical-align:top;
}

.urnakepek{
width:500px;
text-align:center;
margin:0 auto;
}

.kozepre{
width:500px;
text-align:left;
margin:0 auto;
}

.clearfix {
clear: both;
}
 
.lab{
width:100%;
text-align:center;
padding-top:30px;
padding-bottom:20px;
font-size:12px;
}

.whos{
filter:alpha(opacity=0);
opacity: 0.0;
-moz-opacity:0.0;
}
