body { background-color: #393939; margin: 0; }
table#teljes_tablazat { border-top: solid 1px white; margin-top: 10px; }
td#content_cella { vertical-align: top; background-image: url(../images/tt_design_07.gif); }
td#menu_cella { vertical-align: top; background-image: url(../images/tt_design_06.gif); }
#lablec { background-image: url(../images/bg_lablec.gif); width: 654px; height: 20px; border-bottom: solid 1px white; text-align: center; font: normal 10px arial; color: #606060; }
td.right_top { vertical-align: top; background-image: url(../images/tt_design_03.gif); height:73px; width: 172px; font: normal 12px arial, sans-serif; text-align: right; padding-right: 6px; }
td.main { padding: 10px; }
.tabla { border: solid 1px #d3d3d3; padding: 4px; font: normal 14px arial, sans-serif; background-color: #f3f3f3; }

.menupont { font: normal 14px arial, sans-serif; background-image: url(../images/bg_menu.gif); color: #4a5c15; padding: 4px 0 4px 6px; ; margin: 0 2px 4px 0; border-top: solid 1px #c4d19d;}
ul.almenu { margin: 0; padding-left: 26px; margin-bottom: 4px; }
li.almenupont { font: normal 12px arial, sans-serif; color: #7d943b; list-style-image: url(../images/almenu_arrow.gif); padding-bottom: 2px; }
.elerhetoseg { border: solid 1px #afbf7f; margin: 4px; padding: 4px; background-color: #f1f6e3;  }
.elerhetoseg_cimke { font: bold 12px arial, sans-serif; letter-spacing: 1px; }
.elerhetoseg_adatok { font: normal 11px arial, sans-serif; color: #798752; }

h1 { margin: 0; font: normal 20px georgia, sans-serif; letter-spacing: 1px; }
p { font: normal 16px arial, sans-serif; line-height: 22px; }

a.a_mp:link, a.a_mp:visited { color: #9aad63; text-decoration: underline; }
a.a_mp:active, a.a_mp:hover { color: #7a9724; text-decoration: none; }

a.mail:link, a.mail:visited { color: #b3c8f0; text-decoration: underline; }
a.mail:active, a.mail:hover { color: #dde5f4; text-decoration: none; }
