
html, body {
margin: 0px;
padding: 0px;
height: 100%;
background-color: #ffffff;
background-image: url(kepek/hatter.jpg);
background-attachment: fixed;
background-repeat: repeat-x;
}

table.fo {
background-image: url(kepek/hatter2.jpg);
text-align: left;
margin: 0px auto;
background-color: #ffffff;
width: 950px;
height: 100%;
}

table {
width: 100%;
}

table.fej {
width: 100%;
border: none;
padding: none;
}

table.kapcs {
width: 100%;
text-align: left;
margin: 0px auto;
height: 10;
}

p {
font-family: arial;
color: #01684b;
font-size: 70%;
text-align: justify;
}

p.tabla {
text-align: center;
}

p.cim {
font-family: arial;
color: #01684b;
font-size: 90%;
font-weight: bold;
}

img {
border-width: 0px;
}

a {
text-decoration: none;
color: #01684b;
}

a:hover {
color: #f39740;
}

a.menu {
color: #ffffff;
font-weight: bold;
font-size: 80%;
font-family: arial;
text-decoration: none;
}

a.menu:hover {
font-weight: bold;
color: #01684b;
}

a.akcio {
color: #ffffff;
font-weight: bold;
font-size: 80%;
font-family: arial;
text-decoration: blink;
}

a.akcio:hover {
font-weight: bold;
color: #01684b;
text-decoration: blink;
}

a.fontos {
color: #ffffff;
font-size: 100%;
font-weight: bold;
font-family: arial;
text-decoration: blink;
}

a.fontos:hover {
font-weight: bold;
color: #f39740;
text-decoration: blink;
}

a.leftmenu {
color: #ffffff;
font-size: 100%;
font-family: arial;
text-decoration: none;
}

a.leftmenu:hover {
color: #f39740;
}

td.tophatter {
background-color: #f39740;
background-image: url(kepek/menuhatter.jpg);
}

td.fejlec {
border-right: inset 1px #ffffff;
width: 20%;
height: 30px;
text-align: center;
}

td.fejlec2 {
width: 20%;
height: 30px;
text-align: center;
}

td.topleft {
background-image: url(kepek/menuhat.jpg);
background-color: #01684b;
width: 170px;
height: 30px;
text-align: center;
font-size: 80%;
color: #ffffff;
font-family: arial;
}

td.cim {
text-align: right;
font-size: 70%;
color: #01684b;
font-family: arial;
}

td.left {
background-image: url(kepek/lefthatter.jpg);
background-position: bottom;
background-repeat: no-repeat;
vertical-align: top;
background-color: #01684b;
font-size: 70%;
color: #ffffff;
font-family: arial;
padding-top: 20px;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 10px;
}

td.main {
background-color: #ffffff;
background-image: url(kepek/sarok.jpg);
background-position: right bottom;
background-repeat: no-repeat;
width: 100%;
vertical-align: top;
padding: 30px;
}

hr {
height: 1pt;
color: #ffffff;
text-decoration: none;
}