html, body {
    margin: 0;
    padding: 0;
    border:0 none;
    
    height:100%;
    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #3b5998; /* 790e11 9c3b3d */
}

body {
    background-color: #cfd6e6;
    background-image: url(../img/bg.jpg);
    background-attachment: fixed;
}


/********************/

.containerTable {
    table-layout:fixed;
    width:990px;
    height:100%;
    background-color:#fff;
}


.bal {
    width:10px;
    background-color:#3b5998;
    /**/
    background-image: url(../img/border.jpg);
    
}

.jobb {
    width:10px;
    background-color:#3b5998;
    /**/
    background-image: url(../img/border.jpg);
    
}


.fejCell{
    width: 970px;
    height:140px;
    background-color:#3b5998; /* 3b5998 */

}


.menuCell{
    width: 180px;
    padding: 10px;
    /*
    background-image:url(../img/m1.jpg);
    background-repeat:no-repeat;
    background-position: 20px 99%;
    */
   
    background-image:url(../img/mbg.jpg);
    
    /*
    background-repeat:repeat-y;
    */
  
    
}


.contentCell{
    padding:10px 10px 10px 0;
}


.labsor{
    height: 1%;
    background-color: transparent;

        
    
    
}

/******************/


.lab {
    color: #fff;
    background-color: #3b5998;
    width:100%;
}
.lab td{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
}

.lab a:link {
    color: #fff;
    background: transparent;
    text-decoration: none;
}

.lab a:visited {
    color: #fff;
    background: transparent;
    text-decoration: none;
}

.lab a:active {
    color: #ccc;
    background: transparent;
    text-decoration: none;
}

.lab a:hover {
    color: #ccc;
    background: transparent;
    text-decoration: none;
}


p, p.tiny{
    margin:0;
    padding:0;
}

h1.cim{
    font-size:18px;
    font-weight: bold;
    color: #e3c450;
    margin:0;
    padding:0;
    text-shadow: 1px 1px 1px #000;    
}

.shadow{
    box-shadow: 4px 4px 3px #959595; 
}


/* ********** */
.tt_PopdivHiddenHTML{
display:none;
}

/* *************** */
.arnyek_container{
position:relative;
}

.arnyek{
position:absolute;
top:0;
left:0;
background:#000;
padding: 0;
margin: 0;
border: 0 none;
}






/******************/
tr.trHover:hover{
    background-color:#fee !important;
}

/*********/
.checkbox {
width: 20px;
height: 20px;

margin:0;

}

/******************/

input[type="text"] {
    border:1px solid #e3c450;
} 

textarea {
    border:1px solid #e3c450; 
} 
select {
    border: #e3c450;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
} 

/**************************************/
hr {
display:block;
height: 0px;
margin: 0;
padding: 0;
color: #ffb423;
background: transparent;
border: 0;
border-top: 1px solid #3b5998;
}

/**************************************/
a:link  {
    color: #00f;
    background: transparent;
    text-decoration: none;
}

a:visited {
    color: #00f;
    background: transparent;
    text-decoration: none;
}

a:active {
    color: #f00;
    background: transparent;
    text-decoration: underline;
}

a:hover {
    color: #f00;
    background: transparent;
    text-decoration: none;
}

/* ********************* */
.class1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #D4B012;
    background: transparent;
}


.class1 a:link  {
    color: #D4B012;
    background: transparent;
    text-decoration: none;
}

.class1 a:visited {
    color: #D4B012;
    background: transparent;
    text-decoration: none;
}

.class1 a:active {
    color: #990000;
    background: transparent;
    text-decoration: underline;
}

.class1 a:hover {
    color: #ff0000;
    background: transparent;
    text-decoration: underline overline;
}

/**************************************/
.a10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.a11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.a12 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.a12b{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.a12j{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify}
.a14 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px}
.a16 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px}
.a18 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px}
.a20 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px}

.ures1 {font-size: 1px;}
.ures2 {font-size: 2px;}
.ures4 {font-size: 4px;}
.ures8 {font-size: 8px;}

.br1 {line-height: 1px;}
.br2 {line-height: 2px;}
.br4 {line-height: 4px;}
.br8 {line-height: 8px;}

/********************/

.pir{
width: 400px;
padding: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #fff;
background: #f00;
border:2px solid #ffb423;
}

.pir a:link, .pir a:visited
{
display:block;
margin:5px;
padding:5px;
color: #0000ff;
background: #ffffff;
text-decoration: underline;
}

.pir a:active
{
display:block;
margin:5px;
padding:5px;
color: #ff0000;
background: #ffffff;
text-decoration: underline overline;
}

.pir a:hover
{
margin:5px;
padding:5px;
color: #ff0000;
background: #ffffff;
text-decoration: underline overline;
}

/********************/

.zold{
width: 400px;
padding: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #fff;
background: #090;
border:2px solid #ffb423;
}

.zold a:link, .zold a:visited
{
display:block;
margin:5px;
padding:5px;
color: #00f;
background: #fff;
text-decoration: underline;
}

.zold a:active
{
display:block;
margin:5px;
padding:5px;
color: #090;
background: #fff;
text-decoration: underline overline;
}

.zold a:hover
{
margin:5px;
padding:5px;
color: #090;
background: #fff;
text-decoration: underline overline;
}


/*********************/
.t1 {
width:700px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000;
background-color:#FFFCCC;
background-image:url(../img/t1.png);
}

.t1 th{
height:25px;
font-weight:normal;
color: #9c3b3d; /* fffccc  */
background-color:#ffb423;
background-image:url(../img/t1_fej.png);
}

.t1 th.text{
height:25px;
font-weight:normal;
color: #9c3b3d;
background-color:#ffb423;
background-image:url(../img/t1_fej_text.png);
}

.t1 td.lab{
height:25px;
background-image:url(../img/t1_lab.png);
}


.t1 th a:link, .t1 th a:visited {
color: #d00 ;
text-decoration: none;
}

.t1 th a:active, .t1 th a:hover {
color: #f00;
text-decoration: none;
}

.t1 td{}

.t1 td a:link, .t1 td a:visited {
color: #d00;
text-decoration: none;
}

.t1 td a:active, .t1 td a:hover {
color: #f00;
text-decoration: none;
}

/*
.t1 fieldset{
width:490px;
}
*/

.t1 legend{
color:#aaa;
}


/****************/
.t2 {
width:700px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000;
background-color:#FFFDDD;
background-image:url(../img/t2.png);
}

.t2 th{
height:25px;
font-weight: normal;
color: #9c3b3d;
background-color:#ffb423;
background-image:url(../img/t2_fej.png);
}

.t2 th.text{
height:25px;
font-weight:normal;
color: #9c3b3d;
background-color:#ffb423;
background-image:url(../img/t1_fej_text.png);
}

.t2 td.lab{
height:25px;
background-image:url(../img/t2_lab.png);
}

.t2 th a:link, .t2 th a:visited {
color: #d00 ;
text-decoration:  none;
}

.t2 th a:active, .t2 th a:hover {
color: #f00;
text-decoration: none;
}

.t2 td{}

.t2 td a:link, .t2 td a:visited {
color: #d00;
text-decoration: none;
}

.t2 td a:active, .t2 td a:hover {
color: #f00;
text-decoration: none;
}

.t2 legend{
color:#aaa;
}

/***************/
.gomb1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5E6639;
    background: #fff;
}

.gomb1:hover {
    color: #fff;
    background: #ffb423;
}

.gomb2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #5E6639;
    background: #fff;
}

.gomb2:hover {
    color: #fff;
    background: #ffb423;
}


/***************/
table.lapozo {
border:1px solid #D4B012;
border-width:1px 0px 1px 0px;
border-style:solid;
border-color:#3b5998;
background-color:#e4e7f0;
}

.lapozo .jelenlegi {
color: #f00;
background:#e3c450;
margin: 0;
padding: 1px 2px;
}

.lapozo a:link, .lapozo td a:visited {
color: #3b5998;
margin: 0;
padding: 1px 2px;
background:transparent;

text-decoration: none;
}

.lapozo a:active, .lapozo td a:hover {
color: #ff0000;
margin: 0;
padding: 1px 2px;
background:#cfd6e6;
text-decoration: none;
}


/***********************************************************/


.dropcap
{
    float: left;
    width: 34px;
    font-size: 48px;
    line-height: 80%;
}



/***************/
#floatdiv_container {
    position:relative;
    z-index:998;
}

#floatdiv {
    position:absolute;
    width:180px;
    height:auto;
    left:0;
    top:0;
    padding:0;
    z-index:998;
}

/***************/
#balmenu {
    width: 180px;
    margin: 0 auto;
    border-collapse: collapse;
    table-layout: fixed;
    border: none;
}

#balmenu td {
    width: 100%;
    text-align:left;
}

#balmenu td.link a, #balmenu td.selected a {
    color: #fff;
    background-color: transparent; /* #cfd6e6 */

    text-decoration:none;
    display:block;


/*
    padding:3px 3px 3px 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    text-align:left;
*/




}

#balmenu td.link a:link, #balmenu td.link a:visited{
    text-decoration: none;

     background-color: transparent; /* #3b5998 */

/*
    background-image:url(../img/menu_off.png);
    background-repeat: no-repeat;
    background-position: 6px center;


    border-top:2px solid #e5edff;
    border-right:2px solid #a8aebc;     
    border-bottom:2px solid #a8aebc;
    border-left:2px solid #e5edff;
*/


}


#balmenu td.selected a:link, #balmenu td.selected a:visited{
 
     background-color: transparent; /* #3b5998 */
 
 /*
 color: #fff;

    text-decoration: none;


    background-image:url(../img/menu_on.png);
    background-repeat: no-repeat;
    background-position: 6px center;


    border-top:2px solid #5c8aeb;
    border-right:2px solid #283c66;     
    border-bottom:2px solid #283c66;
    border-left:2px solid #5c8aeb;
*/

}


#balmenu td.link a:hover, #balmenu td.link a:active, #balmenu td.selected a:hover, #balmenu td.selected a:active{
    color: #fff;

     background-color: transparent; /* #3b5998 */
     
/*
    background-color:#c65647; 
    text-decoration: none;
    background-image:url(../img/menu_hover.png);
    background-repeat: no-repeat;
    background-position: 6px center;
    border-top:2px solid #d49a8a;
    border-right:2px solid #9c3b3d;     
    border-bottom:2px solid #9c3b3d;
    border-left:2px solid #d49a8a;  
*/


}

#balmenu .almenu_container{
    position:relative;
    width:0px;
}
 
#balmenu .almenu{
    margin:0;
    padding:0;
    position:absolute;
    top:-1px;
    left:179px;
    width:180px;
    height:auto;
    opacity: 0.85;
    display:none;
    overflow:hidden;
}

#balmenu #tablealmenu {
    width:180px; 

/*
    background-color:#7c0042;
    border:1px solid #7c0042;
    text-align:left;
    border-collapse: collapse;
*/

} 


/* ************************** */
ul.lnk  {
    margin:0px 0px 0px 10px;
    padding:0px 0px 0px 10px;
}

ul.lnk li, ul.lnk li a:link, ul.lnk li a:visited {
    color: #00f;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    list-style-image: url(../img/list_kek.gif);
}

ul.lnk li a:hover, ul.lnk li:hover {
    color: #f3f;
    list-style-image: url(../img/list_lil.gif);
}

/* ********** */
.tt_PopdivHiddenHTML{
display:none;
}

/*****************************/
table.menu a { 
width:180px;
height:26px;
display: block; 
} 

div.menu a {
color: #ffb423; 
background: #fffccc; 
background-image:url(../img/menu0.png);
text-decoration:none; 

line-height:20px; /* A FÜGGŐLEGES KÖZÉPRE IGAZÍTÁSHOZ ! */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
}

div.menu a:link {
color: #ffb423; 
background: #fffccc;
background-image:url(../img/menu0.png);
}

div.menu a:active { 
color: #c00;
background: #ffb423;
background-image:url(../img/menu1.png);
}

div.menu a:visited {
color: #ffb423; 
background: #fffccc; 
background-image:url(../img/menu0.png);
}

div.menu a:hover {
color: #fffccc;
background: #ffb423;
background-image:url(../img/menu1.png);
}


.rsslink {
    margin-top:5px;
    margin-bottom:5px;
    list-style-type: square;
    color:#930;
}

.rsslink li a, .rsslink li a:link, .rsslink li a:visited{
    text-decoration: none;
    color:#930;
}

.rsslink li:hover, .rsslink li a:hover, .rsslink li a:active {
    color:#f00;
}

div.alkInfo{
    display:none;
    position:absolute;
    top:16px;
    /*
    left:-30px;
    */
    
    right:0;
    
    width:150px;
    height:80px;
    
    color:#000;
    background-color:#fee;
    text-align:left;
    
    border:1px solid #9c3b3d;
    /**/
    opacity:0.8;
    
    cursor:pointer;
}


.lupeOpac{
    opacity:0.4;
}


/* /////// TINY MCE /////////////////////////////////////////////////// */
p.tiny{
    margin:0;
    padding:0;
}


ul,ol{
    margin-top:5px;
    margin-bottom:5px;
}


.nincs{
}

a.link_pdf, a.link_doc, a.link_rtf, a.link_txt, a.link_zip, a.link_internet, a.link_mp3 {
    background-repeat: no-repeat;
    background-position: 0 6px;
    padding: 8px 4px 0 22px;
    line-height: 120%;
}

a.link_pdf{
    background-image: url(../img/pdf.gif);
}

a.link_doc{
    background-image: url(../img/word.gif);
}

a.link_rtf{
    background-image: url(../img/word.gif);
}

a.link_txt{
    background-image: url(../img/txt.gif);
}

a.link_zip{
    background-image: url(../img/zip.gif);
}

a.link_internet{
    background-image: url(../img/internet.gif);
}

a.link_mp3{
    background-image: url(../img/mp3.gif);
}

/* ******************** */


#helyimenu1 {
width: 570px;
margin: 0 auto;
border-collapse: collapse;
table-layout: fixed;
}

#helyimenu1 td {
padding: 1px;
font-size: 14px;
}

#helyimenu1 td a {
color: #fff;
background: #3b5998;
text-decoration: none;
display: block;
padding: 2px;
}

#helyimenu1 td a:link, #helyimenu1 td a:visited{
color: #fff;
background:#3b5998;
text-decoration: none;
}

#helyimenu1 td a:active, #helyimenu1 td a:hover {
color: #3b5998;
background-color:#cfd6e6;
text-decoration: none;
font-weight: bold;
}


#helyimenu1 td.aktiv a:link, #helyimenu1 td.aktiv a:visited, #helyimenu1 td.aktiv a:active, #helyimenu1 td.aktiv a:hover{
color: #fff;
background:#e3c450;
font-weight: bold;
text-decoration: none;
}


