﻿body {
    background-color: #6ea500;
    margin: 0px;
    color: #2b3537;
}

a:link,
a:visited,
a:hover,
a:active { text-decoration: none; }
table.fotabla {
    width: 100%;
    height: 100%;
}

table.w100 { width: 100%; }
table.kozepre { text-align: center; }
td.kozepre { text-align: center; }


/*
** menu
*/
table.menu {
    background: url('../App_Images/menu/menu_hatter.jpg');
    height: 161px;
    width: 850px;
    text-align: left;
}
td.w233 { width: 233px; }
td.w155h52 {
    width: 155px;
    height: 52px;
}
td.w155h54 {
    width: 155px;
    height: 54px;
}
td.w161 { width: 161px; }
td.w119 { width: 119px; }
td.w21 { width: 21px; }
tr.menu_link a:link  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #2B3537;
    font-weight: bold;
    font-style: normal;
}
tr.menu_link span  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #922310;
    font-weight: bold;
    font-style: normal;
}
tr.menu_link a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #2B3537;
    font-weight: bold;
    font-style: normal;
    border-bottom: dotted 1px;
}
tr.menu_link a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #2B3537;
    font-weight: bold;
    font-style: normal;
}
tr.menu_link a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #2B3537;
    font-weight: bold;
    font-style: normal;
}


/*
** data box
*/
table.tartalom { height: 100%; }
td.tartalom { height: 100%; }
td.w808bg {
    width: 806px;
    background-color: #dddddd;
}
td.hatter_b_felso {
    background-image: url('../App_Images/fotabla/hatter_bal_02.png');
    height: 100%;
    width: 22px;
    background-repeat: repeat;
}
td.hatter_j_felso {
    background-image: url('../App_Images/fotabla/hatter_jobb_02.png');
    height: 100%;
    width: 22px;
    background-repeat: repeat;
}
td.hw14 {
    height: 14px;
    width: 14px;
}
/* tortenet table eleje */
td.tort {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #2B3537;
    font-style: normal;
    width: 700px;
    line-height: 30px;
    text-align: left;
}
td.jobb {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #2B3537;
    font-style: normal;
    width: 150px;
    line-height: 30px;
    text-align: left;
}
/* munkat table eleje */
td.munkat {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #2B3537;
    font-style: normal;
    width: 700px;
    line-height: 30px;
    text-align: left;
}
td.w150 { width:150px; }
td.munkat_szoveg {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #2B3537;
    font-style: normal;
    line-height: 20px;
    text-align: left;
    font-weight: bold;
    width: 100%;
}
.munkat_szoveg {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #2B3537;
    font-style: normal;
    text-align: left;
    font-weight: bold;
}
/* vizsg table eleje */
td.vizsg {
    width: 700px;
    text-align: left;
}
td.w150 { width: 150px; }
td.vizsg_szoveg {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #2B3537;
    font-style: normal;
    line-height: 20px;
    text-align: left;
    font-weight: normal;
    width: 100%;
    vertical-align: top;
}
.vizsg_szoveg {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #2B3537;
    font-style: normal;
    text-align:left;
    font-weight: bold;
}
/* szabvany table eleje */
td.h44w201 {
    width: 201px;
    height: 44px;
    padding-left: 10px;
    background: #dddddd;
    font-weight: bold;
}
td.jobb {
    width: 600px;
    height: 44px;
    padding-left: 10px;
    background: #eeeeee;
    line-height: 10px;
}
td.szabv {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #2B3537;
    font-style: normal;
    text-align: left;
    width: 100%;
}
td.h44w201_fejlec {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
    font-style: normal;
    text-align: left;
    width: 201px;
    height: 44px;
    padding-left: 10px;
    background-color: #333333;
    font-weight: bold;
}
td.jobb_fejlec {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
    font-style: normal;
    text-align: left;
    width: 600px;
    padding-left: 10px;
    background-color: #666666;
    font-weight: bold;
}
table.szabv {
    border-right: solid #666666;
    border-top: solid #333333;
    border-left: solid #333333;
    border-bottom: solid #666666;
    background-color: #CCCCCC;
}
/* tanulm table eleje */
td.h94w201 {
    width: 201px;
    height: 94px;
    padding-left: 10px;
    background: url('../App_Images/tanulm/table_hatter.png');
    font-weight: bold;
}
td.jobb_tanulm {
    width: 600px;
    height: 94px;
    padding-left: 10px;
    background: url('../App_Images/tanulm/table_hatter.png');
    line-height: 12px;
}
/* index table eleje */
td.index_f {
    width: 712px;
    height: 300px;
    background: url('../App_Images/index/flash.pn'g);
    text-align: center;
    background-repeat: no-repeat;
}
td.index_l {
    width: 712px;
    height: 300px;
    heigh\t: 270px;
    background: url('../App_Images/index/lablec.png');
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
    font-style: normal;
    text-align: center;
    padding-top: 30px;
    font-weight: bold;
    vertical-align: top;
}
tr.index_link a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
}
tr.index_link a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
    border-bottom: dotted 1px;
}
tr.index_link a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
}
tr.index_link a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
}


/*
** gallery table
*/
td.galery_hw120 {
    width: 120px;
    text-align: left;
    background: url('../App_Images/galery/hatter_kep.png');
}
tr.galery_link a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #5C5C5C;
    font-weight: bold;
    font-style: normal;
}
tr.galery_link a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #2B3537;
    font-weight: bold;
    font-style: normal;
}
tr.galery_link a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #5C5C5C;
    font-weight: bold;
    font-style: normal;
}
tr.galery_link a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #5C5C5C;
    font-weight: bold;
    font-style: normal;
}

	
/*
** ablak table eleje
*/	
td.felso_kozep { background: url('../App_Images/ablak/felso_kozep.png') }
td.also_kozep { background: url('../App_Images/ablak/also_kozep.png') }
td.bal_kozep { background: url('../App_Images/ablak/bal_kozep.png') }
td.jobb_kozep { background: url('../App_Images/ablak/jobb_kozep.png') }
td.ablak_hatter{ background-color: #f1f1f1; }
td.fel {
    text-align: right;
    background: #bbbbbb;
    height: 15px;
}
td.ablak_hr { color: #d4d4d4; }


/*
** background
*/
table.hatter_teteje {
    background-image: url('../App_Images/fotabla/hatter_teteje.png');
    width: 100%;
    height: 572px;
}
td.hatter_teteje {
    width: 50%;
    height: 100%;
}
table.hatter_kozepe {
    background-color: #6ea500;
    width: 100%;
    height: 100%;
}
table.hatter_alja {
    background-image: url('../App_Images/fotabla/hatter_alja.png');
    width: 100%;
    height: 237px;
}
td.hatter_alja {
    width: 25%;
    height: 100%;
}


/*
** footer
*/

table.lablec {
    background: url('../App_Images/fotabla/hatter_alja.png');
    width: 100%;
    height: 262px;
}
td.w25 {
    background: url('../App_Images/fotabla/hatter_alja.png') repeat-x;
    width: 50%;
    height: 262px;
}
td.lablec_h {
    background: url('../App_Images/fotabla/hatter_alja_menu.png');
    width: 850px;
    height:262px;
}
table.lablec_menu {
    width: 850px;
    height: 262px;
}
table.lablec_menu {
    width: 850px;
    height: 262px;
    text-align: center;
    padding-top: 45px;
}
tr.lablec_link a:link  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #720518;
    font-weight: bold;
}
tr.lablec_link a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #2b3537;
    font-weight: bold;
    border-bottom: dotted 1px;
}
tr.lablec_link a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #720518;
    font-weight: bold;
}
tr.lablec_link a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #720518;
    font-weight: bold;
}


/*
** form
*/
.input {
    font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #464646;
    font-weight: normal;
    text-align: left;
    width: 175px;
}

.galery_hw120Div {
	width: 100px;
	overflow: hidden;
	height: 77px;
	border: 10px solid #2B3537;
}
