/*(C) DBLaci 2006-12-22 12:43*/
HTML {margin: 0px;padding:0px;height:100%;}

BODY {
    margin: 0px;
    padding:0px;
    height:100%;
    font-family: arial,sans-serif;
    font-size:12px;
    color:#B87B21;
}

TD#menu {
    background:#F0DAB8 url('bg_menu.png') no-repeat top left;
    vertical-align:top;
    padding-top:100px;
}

TD#top {
    background:url('top.png') no-repeat top left;
    text-align:right;
    padding-right:20px;
    color:#B87A20;
    font-size:16px;
    font-weight:bold;
}
TD#right {
    background:url('bg2.png') repeat-y top left;
}
TD#tartalom {
    background:url('bg_body.jpg') no-repeat center center;
    padding-top:50px;
}
TD#credit {
    background:url('bg.png') repeat-y top left;
    padding-left:145px;
    vertical-align:bottom;
    text-align:center;
    width:243px;
    padding-right:40px;
    padding-bottom:5px;
}
TD#hakell {
    background:url('bg.png') repeat-y top left;
/*    min-height:500px;*/
}

A, A:visited {
    text-decoration:none;
    color:#666666;
    font-style:italic;
}
A:hover, A:active {
    text-decoration:underline;
}

A IMG {
    border:0;
}
SPAN.credit1 {
    font-family:Arial;
    font-size:12px;
}
SPAN.credit2, SPAN.credit2 A, SPAN.credit2 A:visited {
    font-size:11px;
    color:#C6AC86;
}

DIV#intro {
    background:url('bg_intro.png') repeat-x top left;
    width:100%;
    height:768px;
    text-align:center;
    padding-top:95px;
}
TD#introtd {
    background:url('intro_logo.png') no-repeat center top;
    height:437px;
    vertical-align:bottom;
    text-align:left;
    width:500px;
}
TABLE.nevek TH {
    font-weight:bold;
}
TABLE.araink TH {
    text-align:left;
}
TABLE.araink TD {
    font-size:10px;
}
DIV#map {
    visibility:hidden;
    position:absolute;
    z-index:10;
    left:300px;
    top:150px;
}
DIV.bezaras {
    text-align:right;
    cursor:pointer;
}
DIV#pop {
    visibility:hidden;
    position:absolute;
    z-index:21;
    left:350px;
    top:200px;
}
DIV#popcon {
    width:400px;
    padding:20px;
    text-align:justify;
}
DIV#takaro, DIV#takaro2 {
    visibility:hidden;
    position:absolute;
    z-index:9;
    background:#FFF;
    filter:alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
    border:1px #B18E56 solid;
}
DIV#takaro2 {
    z-index:20;
    filter:alpha(opacity=90);
    -moz-opacity: 0.9;
    opacity: 0.9;
}
DIV.map_kis {
    position: relative;
}

DIV.map_kis A, DIV.map_kis A:hover, DIV.map_kis A:visited {
    text-decoration:none;
}
DIV.map_kis A SPAN.felirat {
    display:none;
}

DIV.map_kis A:hover SPAN.felirat {
    display:block;
    position: absolute;
    width:100%;
    height:35px;
    top:60px;
    left:0;
    padding-top:8px;
    background:#000;
    filter:alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
    text-align:center;
    color:#FFF;
    font-weight:bold;
    font-style:normal;
}

SPAN.dolt {
    font-size:10px;
    font-style:italic;
}
SPAN.map_fejlec {
    font-style:italic;
    font-weight:bold;
    font-family:Arial;
    color:#545454;
}
SPAN.kiemelt {
    font-weight:bold;
    font-size:15px;
}
CENTER.honap_lista {
    font-size:18px;
    color:#E9CDAA;
    font-weight:bold;
}
CENTER.honap_lista A, CENTER.honap_lista A:visited {
    color:#E9CDAA;
    font-style:normal;
    text-decoration:none;
}
CENTER.honap_lista A:hover, CENTER.honap_lista A.kiv {
    color:#C67B20;
    font-style:normal;
    text-decoration:none;
}
a.menu:link {color: #E9CDAA; font-weight:bold; font-size:12px}
a.menu:visited {color: #E9CDAA; font-weight:bold; font-size:12px}
a.menu:hover {color:#C67B20; font-weight:bold; font:Georgia, "Times New Roman", Times, serif; font-size:12px}
a.menu {  
text-decoration: none;  
} 

a.menu2:link {color: #C67B20; font-weight:bold; font-size:12px}
a.menu2:visited {color: #C67B20; font-weight:bold; font-size:12px}
a.menu2:hover {color:#C67B20; font-weight:bold; font-size:12px}
a.menu2 {  
text-decoration: none;  
} 
TABLE.tabor {
    border-top:1px solid #EADAC1;
    border-left:1px solid #EADAC1;
    border-bottom:0;
    border-right:0;
}
TABLE.tabor TD, TABLE.tabor TH {
    border-bottom:1px solid #EADAC1;
    border-right:1px solid #EADAC1;
    border-top:0;
    border-left:0;
    text-align:center;
}
TABLE.tabor TR.paros {
    background-color:#E9CDAA;
    color:#FFF;
}