body {
    background: url("images/bgf.jpg") no-repeat scroll center top black;
    margin: 0;
    padding: 0;
	color: #777;
    font-family: Tahoma;
    font-size: 12px;
}
.wrapper {
    margin: 0 auto;
    width: 1000px;
}
.head{
background: url("images/felulbg.gif") repeat-x scroll 0 transparent;
height:135px;
}
.fl{
float:left;
}
.fr{
float:right;
}
.clear{
clear:both;
}
a{
color: #666666;
text-decoration: none;
}
@font-face
{
font-family: Cubitus;
src: url(cubitus.ttf);
}
.headlogo{
color: black;
font-family: Cubitus;
    font-size: 80px;
    margin-top: 20px;
	
}
.headmenu{
margin-top: 30px;
}
.hmelement a{
font-weight: bold;
font-size:14px;
color:#333333;
line-height: 1.6;
}
.headad{
background-color: #97ca01;
padding-top:5px;
padding-bottom:5px;
}
.mainwrapper{
background-color: white;
}
.left{
	background: url("images/pix.gif") repeat-y scroll right top transparent;
    padding: 10px;
    width: 160px;
}
.left h2{
margin-bottom:0px;
margin-top:0px;
    color: #0098FF;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
}
.lspacer{
width:100%;height:20px;background:url('images/pix2.gif');background-repeat:repeat-x;background-position:center center;
}
.main{
width: 620px;
padding: 10px;
background: url("images/pix.gif") repeat-y scroll right top transparent;
}
.main h1{
margin-bottom:0px;
margin-top:0px;
    border-bottom: 1px solid #F36D26;
    color: #7FBD2E;
    font-size: 16px;
    font-weight: bold;
    padding-left: 8px;
}
.main h2{
margin-bottom:0px;
margin-top:0px;
    border-bottom: 1px solid #F36D26;
    color: #7FBD2E;
    font-size: 16px;
    font-weight: bold;
    padding-left: 8px;
}
.main hr{
color: red;
width:100%;
}
.main a{
color: #F36D26;
}
.jelenleg {
    color: #7FBD2E;
    font-size: 12px;
    font-weight: bold;
    padding: 8px;
}
.jelenleg b {
    color: #F36D26;
    font-size: 16px;
}
.right{
    padding: 10px;
    width: 160px;
}
.right h2{
margin-bottom:0px;
margin-top:0px;
    color: #0098FF;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
}
.katkock{
display: inline-block;
height:14px;
width: 150px;
background: url("images/kocek.gif") no-repeat scroll 0 8px transparent;
    border-bottom: 1px solid #DDDDDD;
    padding: 2px;
	padding-left:10px;
}

.footer{
    background-color: #97CA01;
    padding-bottom: 5px;
    padding-top: 5px;
	color:#555555;
}

.katbox{
float:left;
width:300px;
margin-left:5px;
height:140px;
text-align: left;
}



.main2{
width: 790px;
padding: 10px;
/*background: url("images/pix.gif") repeat-y scroll right top transparent;*/
}
.main2 h1{
margin-bottom:0px;
margin-top:0px;
    border-bottom: 1px solid #F36D26;
    color: #7FBD2E;
    font-size: 16px;
    font-weight: bold;
    padding-left: 8px;
}
.main2 h2{
margin-bottom:0px;
margin-top:0px;
    border-bottom: 1px solid #F36D26;
    color: #7FBD2E;
    font-size: 16px;
    font-weight: bold;
    padding-left: 8px;
}
.main2 hr{
color: red;
width:100%;
}
.main2 a{
color: #F36D26;
}