<!--/*--><![CDATA[/*><!--*/

/* A -------------------------------------*/

a {
font-size:11px;
color:#502A00;
text-decoration:none;
}

a:hover {
font-size:11px;
color:#502A00;
text-decoration:underline;
}

.alfejlec {
float:right;
width:809px;
height:23px;
border-right:9px solid #FFFFFF;
background:url(../images/alfejlec_hatter.jpg) top left repeat-x;
}

.menu_02 {
float:right;
width:818px;
border-top:9px solid #FFFFFF;
border-bottom:9px solid #FFFFFF;
background-color:#ffffff;
}

.nyelv {
float:left;
width:75px;
height:157px;
}

/* B -------------------------------------*/

body {
margin-bottom:0px;
margin-top:0px;
padding:0px;
margin: 0; padding: 0;
font-family:Arial, Helvetica, sans-serif;
color:#502A00;
font-size:12px;
font-weight:normal;
background:url(../images/body_hatter.jpg) top left repeat-x;
background-color:#FFFFFF;
}

.bal {
float:left;
width:75px;
}

.bal img {
margin-top:10px;
margin-bottom:0px;
margin-right:10px;
margin-left:51px;
padding-bottom:10px;
float:left;
}

/* C -------------------------------------*/
/* D -------------------------------------*/
/* E -------------------------------------*/
/* F -------------------------------------*/

.fejlec {
width:903px;
height:116px;
border-bottom:1px #D7BA77 solid;
border-left:1px #D7BA77 solid;
border-right:1px #D7BA77 solid;
}

.fejlec_fent {
width:903px;
height:14px;
background:url(../images/fejlec_fent_hatter.jpg) top left repeat-x;
border-bottom:1px solid #FFFFFF;
}

.fejlec_kozep {
width:903px;
height:15px;
background-color:#A82A2C;
border-bottom:1px solid #FFFFFF;
}

.fejlec_lent {
width:903px;
height:85px;
background:url(../images/fejlec_lent_hatter.jpg) no-repeat;
}

.fejlec_lent a {
color:#B6B6B6;
}

/* G -------------------------------------*/
/* H -------------------------------------*/

h1 {
margin:0px;
padding:0px;
font-size:12px;
color:#FFFFFF;
visibility:hidden;
position:absolute;
font-family:Arial, Helvetica, sans-serif;
}

h2 {
float:right;
font-weight:normal;
margin-top:65px;
margin-right:8px;
margin-bottom:0px;
margin-left:0px;
padding:0px;
color:#B6B6B6;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

h3 {
margin-bottom:10px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
padding:0px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

/* I -------------------------------------*/

img {
border:0px;
}

/* J -------------------------------------*/

.jobb {
float:left;
width:828px;
}

/* K -------------------------------------*/
/* L -------------------------------------*/

.lablec {
float:left;
width:903px;
border-bottom:1px #D7BA77 solid;
color:#6B6B6B;
font-size:10px;
}

.szeles .lablec {
border-left:1px #D7BA77 solid;
border-right:1px #D7BA77 solid;
}

.keskeny .lablec {
border-bottom:1px #D7BA77 solid;
}

.lablec a {
color:#6B6B6B;
}

.lablec_fent {
float:left;
width:903px;
height:9px;
background-color:#A82A2C;
border-bottom:1px solid #ffffff;
}

.lablec_lent {
float:left;
width:903px;
height:33px;
padding-top:18px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
background:url(../images/lablec_lent_hatter.jpg) top left repeat-x;
text-align:center;
}

/* M -------------------------------------*/

.menu_01 {
float:left;
width:75px;
}

.menu_01 ul {
width:75px;
border-top:1px solid #D7BA77;
}

.menu_01 li {
text-align:right;
width:75px;
border-bottom:1px solid #D7BA77;
}

.menu_01 li a {
width:65px;
font-weight:bold;
font-size:11px;
display:block;
margin-top:1px;
padding-bottom:3px;
padding-top:3px;
padding-right:10px;
background:url(../images/menu_01_hatter_s.jpg) top left repeat-x;
}

.menu_01 li a:hover {
background:url(../images/menu_01_hatter_r.jpg) top left repeat-x;
text-decoration:none;
}

.menu_01 .kivalasztva a {
background: url(../images/menu_01_hatter_r.jpg) top left repeat-x;
}

.menu_01 li a span {
padding-left:15px;
background:url(../images/nyil.gif) left no-repeat;
}

.menu_02 li {
text-align:left;
background-color:#F8F3E7;
float:left;
}

.menu_02 li a {
float:left;
text-align:left;
width:134px;
padding-bottom:3px;
padding-top:4px;
display:block;
font-size:11px;
background: url(../images/menu_02_hatter_s.jpg) top left repeat-x;
border-right:1px solid #ffffff;
border-bottom:1px solid #DECCB5;
border-top:1px solid #F4ECD8;
}

.menu_02 li a:hover {
background: url(../images/menu_02_hatter_r.jpg) top left repeat-x;
text-decoration:none;
}

.menu_02 .kivalasztva a {
background: url(../images/menu_02_hatter_r.jpg) top left repeat-x;
}

.menu_02 li a span {
text-align:left;
float:left;
margin-left:10px;
background: url(../images/nyil.gif) left no-repeat;
}

.menu_02 li a .sarok {
width:114px;
margin-top:-5px;
padding-bottom:2px;
padding-top:3px;
text-align:left;
background: url(../images/sarok.gif) right top no-repeat;
}

.menu_03 {
padding-left:10px;
float:left;
width:135px;
padding-bottom:20px;
}

.menu_03 ul {
float:left;
width:133px;
margin-bottom:20px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
border-left:1px solid #D7BA77;
border-top:1px solid #D7BA77;
}

.menu_03 li {
width:133px;
text-align:left;
border-bottom:1px solid #D7BA77;
}

.menu_03 li.almenu {
background:url(../images/nyil_padding.gif) right no-repeat;
}

.menu_03 li a {
width:113px;
font-size:11px;
display:block;
margin-top:1px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-bottom:3px;
padding-top:3px;
padding-left:10px;
padding-right:10px;
jbackground:url(../images/menu_01_hatter_s.jpg) top left repeat-x;
}

.menu_03 li a:hover {
background:url(../images/menu_01_hatter_r.jpg) top left repeat-x;
text-decoration:none;
}
.menu_03 li.almenu a:hover {
background:url(../images/almenu_hover_nyil.jpg) top left repeat-x;
text-decoration:none;
}

.menu_03 .kivalasztva a {
background: url(../images/menu_01_hatter_r.jpg) top left repeat-x;
}
.menu_03 .kivalasztva.almenu a {
background: url(../images/almenu_hover_nyil.jpg) top left repeat-x;
}

.menu_03 li a span {
padding-left:15px;
background:url(../images/nyil.gif) left no-repeat;
}

.menu_04 {
margin-left:10px;
float:left;
width:195px;
padding-bottom:20px;
}

.menu_04 ul {
float:left;
width:193px;
margin-bottom:20px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
border-left:1px solid #D7BA77;
border-top:1px solid #D7BA77;
border-right:1px solid #D7BA77;
}

.menu_04 li {
width:193px;
text-align:left;
border-bottom:1px solid #D7BA77;
}

.menu_04 li a {
width:173px;
font-size:11px;
display:block;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-bottom:3px;
padding-top:3px;
padding-left:10px;
padding-right:10px;
background:url(../images/menu_01_hatter_s.jpg) top left repeat-x;
}

.menu_04 li a:hover {
background:url(../images/menu_01_hatter_r.jpg) top left repeat-x;
text-decoration:none;
}

.menu_04 .kivalasztva a {
background: url(../images/menu_01_hatter_r.jpg) top left repeat-x;
}

.menu_04 li a span {
padding-left:15px;
background:url(../images/nyil.gif) left no-repeat;
}

/* N -------------------------------------*/

.nyelv p {
float:left;
margin-top:10px;
width:75px;
text-align:center;
}

.nyelv p a {
font-weight:bold;
font-size:11px;
}

.nyelv ul {
margin-left:8px;
margin-top:10px;
width:67px;
}

.nyelv li {
margin-left:3px;
margin-right:3px;
text-align:center;
float:left;
width:24px;
height:16px;
background-color:#F3E8D0;
}

.nyelv li a {
display:block;
width:24px;
height:16px;
}

.nyelv_eng a {
background:url(../images/angol_zaszlo_s.jpg) no-repeat;
}

.nyelv_eng a:hover {
background:url(../images/angol_zaszlo_r.jpg) no-repeat;
}

.nyelv_deu a {
background:url(../images/nemet_zaszlo_s.jpg) no-repeat;
}

.nyelv_deu a:hover {
background:url(../images/nemet_zaszlo_r.jpg) no-repeat;
}

.nyelv_hun a {
background:url(../images/magyar_zaszlo_s.jpg) no-repeat;
}

.nyelv_hun a:hover {
background:url(../images/magyar_zaszlo_r.jpg) no-repeat;
}

/* O -------------------------------------*/
/* P -------------------------------------*/

p {
margin:0px;
padding:0px;
}

/* Q -------------------------------------*/
/* R -------------------------------------*/
/* S -------------------------------------*/

.szoveg {
text-align:justify;
float:left;
width:664px;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
padding-bottom:10px;
padding-left:10px;
padding-right:0px;
padding-top:0px;
}

/* T -------------------------------------*/

.tartalom {
float:left;
width:903px;
border-left:1px #D7BA77 solid;
border-right:1px #D7BA77 solid;
background-color:#FFFFFF;
}

/* U -------------------------------------*/

ul {
margin:0px;
padding:0px;
list-style:none;
}

/* V -------------------------------------*/

.vaz {
width:903px;
background-color:#FFFFFF;
}

/* w -------------------------------------*/
/* X -------------------------------------*/
/* Z -------------------------------------*/

/*]]>*/-->