
*  {
margin: 0;
padding: 0;
}

html {
background-color: #BEADA2;
margin:0 auto;
}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #624635;
}

table#body_tabla {
margin:0 auto;
height: 800px;
width: 900px;
}

table#kozep {
border: 3px solid #f4ece7;
background-image: url(http://www.katiszalon.hu/images/hatter.jpg);
width: 100%;

}

table#also {
border: 2px solid #f4ece7;
height: 200px;
}

table#admin {
border: 2px solid #f4ece7;
}


table#fomenu {
text-align: center;
width: 100%;
height: 70px;

}

table#fomenu a:link, table#fomenu a:visited {
display: block;
font-size: 14px;
font-weight: bold;
color: #624635;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

table#fomenu a:hover, table#fomenu a:active {
display: block;
font-size: 14px;
font-weight: bold;
color: #f4ece7;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

table#fomenu a.current:link, table#fomenu a.current:visited, 
table#fomenu a.current:hover, table#fomenu a.current:active {
display: block;
font-size: 14px;
font-weight: bold;
color: #f4ece7;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}



div#almenu ul {
margin-left: 20px;
}

div#almenu ul li {
list-style-type: none;
padding: 0px 0 0 0;
margin: 15px 0;
}

div#almenu ul li a:link, div#almenu ul li a:visited {
font-size: 14px;
font-weight: bold;
color: #624635;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#almenu ul li a:hover, div#almenu ul li a:active {
font-size: 14px;
font-weight: bold;
color: #f4ece7;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#almenu ul li a.current:link, div#almenu ul li a.current:visited, 
div#almenu ul li a.current:hover, div#almenu ul li a.current:active {
font-size: 14px;
font-weight: bold;
color: #f4ece7;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


table#bal_oszlop img {
position: relative;
top: 0px;
left: -30px;
}


table#tartalom_szoveg {
width: 694px; /* 700-border */
padding: 0px 10px 0px 10px;
}

div#tartalom_szoveg table {
margin: 0 auto;
border="0";
}

table#tartalom_szoveg  p {
font-size: 12px;
line-height: 16px;
text-align: center;
font-family: Arial;
margin: 5px 0 5px 0;
}


table#tartalom_szoveg  h1 {
font-size: 16px;
text-align: center;
margin: 5px 0 5px 0;
}

table#tartalom_szoveg  h2 {
font-size: 14px;
}

table#tartalom_szoveg a:link, table#tartalom_szoveg a:visited {
font-size: 12px;
color: #0033CC;
text-decoration: none;
}

table#tartalom_szoveg a:hover, table#tartalom_szoveg a:active {
font-size: 12px;
color: #f4ece7;
text-decoration: underline;
}


table#oldalnav span.aktualis_oldal {
font-size: 12px;
line-height: 16px;
}


table#oldalnav a:link, table#oldalnav a:visited {
font-size: 12px;
line-height: 16px;
font-weight: bold;
color: #f4ece7;
text-decoration: none;
}

table#oldalnav a:hover,table#oldalnav a, table#oldalnav a:active {
font-size: 12px;
line-height: 16px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}



table#admin p {
font-size: 13px;
color: #f4ece7;
font-weight: bold;
padding: 0 0px 0 0px;
}

table#admin ul {
margin-left: 20px;
}

table#admin ul li {
list-style-type: none;
padding: 0px 0 0 0;
margin: 15px 0;
}

table#admin ul li a:link, table#admin ul li a:visited {
font-size: 14px;
font-weight: bold;
color: #624635;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

table#admin ul li a:hover, table#admin ul li a:active {
font-size: 14px;
font-weight: bold;
color: #f4ece7;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

table#also {
text-align: center;
}

table#also h1 {
font-size: 20px;
color: #f4ece7;
letter-spacing: 0.2em;
}

table#also h2 {
font-size: 16px;
color: #f4ece7;
letter-spacing: 0.1em;
}

table#also h2 a:link, table#also h2 a:visited {
font-size: 16px;
color: #f4ece7;
letter-spacing: 0.1em;
text-decoration: none;
}

table#also h2 a:hover, table#also h2 a:active {
font-size: 16px;
color: #f4ece7;
letter-spacing: 0.1em;
text-decoration: underline;
}


table#lablec{
height: 50px;
}

table#lablec p {
font-size: 13px;
color: #f4ece7;
font-weight: bold;
padding: 0 20px 0 20px;
}

table#lablec a:link, table#lablec a:visited {
font-size: 13px;
color: #f4ece7;
text-decoration: none;
}

table#lablec a:hover, table#lablec a:active {
font-size: 13px;
color: #f4ece7;
text-decoration: underline;
}



a.oldalv {
font-size: 12px;
line-height: 16px;
color: #0033CC;
text-decoration: none;
}



a.oldalv {
font-size: 12px;
line-height: 16px;
color: #0033CC;
text-decoration: none;
}

a:link, a:visited {
font-size: 14px;
font-weight: bold;
color: #624635;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

a:hover, a:active {
font-size: 14px;
font-weight: bold;
color: #f4ece7;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

a.current:link, a.current:visited, 
a.current:hover, a.current:active {
font-size: 14px;
font-weight: bold;
color: #f4ece7;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
