body { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #eeeeee;
}
#wrapper {
 margin: 0 auto 0 0;
 width: 981px;
 background: repeat-y url('images/hatter.jpg');
}
#header {
 color: #333;
 width: 981px;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 122px;
 margin: 0px 0px 0px 0px;
 background-image: url('images/fejlec.jpg');
}
#leftcolumn {
 color: #333;
 border: 0px solid #ccc;
 /*background: #E7DBD5 url('images/menu_alatt.jpg') bottom;*/
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 235px;
 float: left;
 min-height: 646px;
}
#content {
 float: left;
 color: #333;
 border: 1px solid #ebd4b0;
 background: #ebd4b0;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 556px;
 min-height: 646px;
 height: auto;
}
#rightcolumn {
 color: #ebd4b0;
 border: 0px solid #ccc;
 background: #231f1a;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 188px;
 float: left;
 min-height: 646px;
 height: 646px;
 text-align: center;
}
#footer {
 width: 981px;
 clear: both;
 color: gray;
 border: 0px solid #ccc;
 background: black;
 margin: 0px 0px 0px 0px;
 padding-top: 5px;
 padding-bottom: 5px;
 text-align:center;
 font-size: 10px;
}



#content .cimsor {
    text-align: center;
    font-size: 16px;
    font-weight: bold;
}
#content .szoveg {
    padding: 10px;
}

#content a, a:visited {
    font-weight:bold;
    text-decoration:underline;
    color:#733;
}

#content a:hover {
    text-decoration:none;
}

#content tr,td {
    font-size: 12px;
    text-align: center;
}

#content td,tr,th,table {
    border: 1px solid grey;
}

#menu a.menual1 {display: block; width: 235px; height: 30px; background: url(images/menu1.jpg) no-repeat 0 0; text-decoration: none;}
#menu a:hover.menual1 {background-position: -235px 0;}
#menu a.menual2 {display: block; width: 235px; height: 30px; background: url(images/menu2.jpg) no-repeat 0 0; text-decoration: none;}
#menu a:hover.menual2 {background-position: -235px 0;}
#menu a.menual3 {display: block; width: 235px; height: 30px; background: url(images/menu3.jpg) no-repeat 0 0; text-decoration: none;}
#menu a:hover.menual3 {background-position: -235px 0;}
#menu a.menual4 {display: block; width: 235px; height: 30px; background: url(images/menu4.jpg) no-repeat 0 0; text-decoration: none;}
#menu a:hover.menual4 {background-position: -235px 0;}
#menu a.menual5 {display: block; width: 235px; height: 30px; background: url(images/menu5.jpg) no-repeat 0 0; text-decoration: none;}
#menu a:hover.menual5 {background-position: -235px 0;}
#menu a.menual6 {display: block; width: 235px; height: 30px; background: url(images/menu6.jpg) no-repeat 0 0; text-decoration: none;}
#menu a:hover.menual6 {background-position: -235px 0;}
#menu a.menual7 {display: block; width: 235px; height: 30px; background: url(images/menu7.jpg) no-repeat 0 0; text-decoration: none;}
#menu a:hover.menual7 {background-position: -235px 0;}
#menu a.menual8 {display: block; width: 235px; height: 33px; background: url(images/menu8.jpg) no-repeat 0 0; text-decoration: none;}
#menu a:hover.menual8 {background-position: -235px 0;}



#lebegomenu, #lebegomenu ul {
padding: 0;
margin: 0;
list-style: none;
}
#lebegomenu a:link,
#lebegomenu a:active,
#lebegomenu a:visited {
display: block;
text-decoration: none;
}

#lebegomenu a.almenual1 {display: block; width: 306px; height: 27px; background: url(images/almenu1.jpg) no-repeat 0 0; text-decoration: none;}
#lebegomenu a.almenual2 {display: block; width: 306px; height: 27px; background: url(images/almenu2.jpg) no-repeat 0 0; text-decoration: none;}
#lebegomenu a.almenual3 {display: block; width: 306px; height: 26px; background: url(images/almenu3.jpg) no-repeat 0 0; text-decoration: none;}
#lebegomenu a.almenual4 {display: block; width: 306px; height: 27px; background: url(images/almenu4.jpg) no-repeat 0 0; text-decoration: none;}
#lebegomenu a.almenual5 {display: block; width: 306px; height: 27px; background: url(images/almenu5.jpg) no-repeat 0 0; text-decoration: none;}

#lebegomenu a:hover{
background-position: -314px 0;
}
#lebegomenu li {
float: left;
}
#lebegomenu li ul {
float: left;
position: absolute;
left: -999em;
padding: 0;
margin: 0;
}
#lebegomenu li ul li {
float: none;
display: block;
}
#lebegomenu li:hover ul,
#lebegomenu li.sfhover ul {
left: 135px;
display: block;
}

#right_lent a {
    color: #ebd4b0;
    text-decoration: underline;
}

#right_lent a:hover {
    text-decoration: none;
}

#right_google {
    padding-top: 0px;
}


