body{margin: 0;padding:0;background:#5f5f5f;_height:100%;min-height:100%;background:white}
#maintable{width:100%;height:100%;}
#bal{background:url('images/bgbal.gif') top repeat-x;}
#jobb{}
a img{border:0;}

#contenttable{width:780px;height:100%;background:#aa8b3b;}
#top_left{height:245px;width:224px;}
#middle_left{border-left:19px solid #5f5f5f;vertical-align:top; background:#FFFCCF url('images/bottom.jpg') no-repeat bottom left;text-align:center; padding-bottom:300px;font:11px verdana, sans-serif;color:#767676;}
#middle_left a{color: #767676;text-decoration:none;line-height:30px;}
#middle_left b{color:black;}
#middle_left .2div{margin-top:200px;}
#middle_right{width:556px;height:400px;background:#fff7c6 url('images/contentbg.jpg') top repeat-x;border-left:1px solid black;}
#top_right{background:url('images/menubg.jpg') top repeat-x;}
#footer{vertical-align:top;text-align:center;border-left:19px solid #5f5f5f;background:#AA8B3B}
#footer h1{color:#d4b25b;font:normal 28px verdana,sans-serif;margin:5px;}
#footer div{font:normal 11px verdana,sans-serif;color:#494b4a;margin-bottom:10px;}

#menudiv{height:56px;background:transparent;text-align:right;}
#menudiv a{display:block;font:11px verdana,sans-serif;text-align:center;float:right;padding: 21px 5px 21px 5px;color: #322e22;text-decoration:none;border-left:1px solid white;border-right:1px solid #322e22;}
#menudiv a:hover{color:black;}
#menudiv a#first{border-right:0px;}
#menudiv a#last{border-left:0px;}

#pagecontent{font: 11px/16px verdana,sans-serif;color:#7f7f7f;border-right:1px solid #7f7f7f;border-left:1px solid #7f7f7f;width:536px;_height:420px;min-height:420px;margin-left:10px;background:white url('images/pagecontentbg.gif') top repeat-x;padding-top:10px;padding-bottom:10px;}
#pagecontent h1{margin: 5px 0px 10px 10px;font:bold 14px verdana,sans-serif;}
#paddingdiv{margin-left:20px;margin-right:20px;text-align:justify;_height:390px;min-height:390px;}
#backtotop{font:normal 10px/20px verdana,sams-serif;text-decoration:none;color:#7f7f7f;margin-right:5px;}
#backtotop:hover{text-decoration:underline;}
#right{text-align:right;}
#bovebben{background: url('images/bovebben.jpg') top right no-repeat; height:29px;padding-top:5px;margin:0px;}
#bovebben a{color:#7f7f7f;text-decoration:none;margin-right:5px;}
#koszonto{margin-top:20px;clear:both;width:460px;margin-bottom:20px;}
#koszonto b.nagy{font-size:14px;margin-top:20px;padding:0;}

.formtable{font:normal 11px verdana,sans-serif;font:bold 11px/16px verdana,sans-serif;}
.formtable input,textarea,select{border:1px solid #7f7f7f;font:11px verdana,sans-serif; width:460px;}
h2{
    margin:0px;
    font:24px Arial;
    color:#b4923b;
}

a.news{
    color:black;text-decoration:none;
}

a.news:hover{
    color:orange;
}

.sidecontent a{
    text-decoration:underline;
}

a.catlink{
    color:#990000;
    font-weight:bold;
    text-decoration:none;
}
a.menuitem{
    font:13px Courier;
    text-decoration:none;
    color:#303030;
}

.sephr{
    color:#c5cd7f;
}

.newsside a{
    margin:0px;
    padding:0px;
}
