body{ background:#ffffff;
      margin:0px;
      padding:10px;
}
table{ width:800px;}
td { vertical-align:top; }

a:link{    font-family:"Arial"; color:purple; text-decoration:none;}
a:visited{ font-family:"Arial"; color:purple; text-decoration:none;}
a:hover{   font-family:"Arial"; color:purple; text-decoration:none; font-weight:bold;}
a:active{  font-family:"Arial"; color:purple; text-decoration:none;}

/* menu */
.hmenu{ height:113px;
        width:630px;
        background-image:url('img/bg_hmenu1.jpg');
        background-repeat:no-repeat;
        text-align:right;
        margin:0px;
        padding:0px;
}
.hmenu img{ position:relative;
            top:70px;
            padding:5px;
}

.kislanyok{ height:113px;
            width:170px;
}
.vmenu img{ padding:5px;
            padding-bottom:20px;
}

.vmenu{ height:486px;
        width:170px;
        background-image:url('img/bg_vmenu1.jpg');
        background-repeat:no-repeat;
}
/* end menu */

.txt{  width:610px;
       text-align:justify;
/*        background-image:url('img/bg_txt1.jpg'); */
       background-repeat:no-repeat;
       font-family:"Helvetica";
       color:#8888ff;
       font-size:14px;
/*        text-indent:30px; */
       line-height:18px;
       border:0px;
       padding:10px;
       vertical-align:top;
       list-style-position:inside;
}

.cont{ left:auto;
       right:auto;
       width:610px;
       text-align:center;
       text-indent:0px;
}


.img{  margin:10px;
       border:1px solid #0000ff;
       height:175px;
       width:180px;
       float:left;
       text-align:center;
}
.img img{ display:inline;
          margin:3px;
          border:1px solid #ffffff;
}
.img a:hover img { border:1px solid #0000ff;}

.desc{ text-align: center;
       font-weight: normal;
       font-family:"Helvetica";
       color:#8888ff;
       font-size:0.7em;
       width: 160px;
       margin: 2px;
}

.pagecount{ text-align:center;}
