BODY
{
	BACKGROUND-COLOR: #ffffff;
        color: #000000;
        FONT-FAMILY: verdana, arial, helvetica, sans-serif;
        FONT-SIZE: 11px;
        MARGIN: 0px;
	link: #223399 alink=#223399 vlink=#223399;
	Text-Align=center;
}
A:link
{
        COLOR: #225185; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
A:visited
{
        COLOR: #225185; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
A:active
{
        TEXT-DECORATION: none;
}
A:hover
{
        COLOR: #d40c0c;
}

h1
{
        margin:            0px 0px 8px 0px;
        padding:           4px 0px 0px 6px;
        font-size:         14px;
        color:             #3d4242;
        width:             510px;
        height:            25px;
        background-image:  url('../img/title_bg.gif');
        background-repeat: no-repeat;
}

.main
{
        position:          relative;
        text-align:        left;
        width:             940px;
        margin:            0 auto 0 auto;
}

.header_row0
{
        width:             940px;
        height:            15px;
        font-size:         6px;
        background-image:  url('../img/header_row0.gif');
}

.header_row1
{
        width:             940px;
        height:            75px;
        font-size:         6px;
        background-image:  url('../img/header_row1.gif');
}

.header_row2
{
        width:             940px;
        height:            24px;
        text-align:        right;
        background-image:  url('../img/header_row2.gif');
        background-repeat: no-repeat;
}

.header_row2_content
{
        float:             left;
        position:          relative;
        left:              420px;
        width:             300px;
        height:            20px;
        font-size:         18px;
        text-align:        right;
        font-family:       Arial;
        font-size:         11px;
        color:             #fce578;
        margin:            4 0 0 0;
/*        BACKGROUND-COLOR:  #dddddd;*/
}

.header_row3
{
        width:             940px;
        height:            23px;
        text-align:        right;
        background-image:  url('../img/header_row3.gif');
        background-repeat: no-repeat;
}

.content
{
        text-align:        justify;
        width:             940px;
        left:              0px;
        top:               10px;
        float:             left;
        background-image:  url('../img/main_bg.gif');
}

.part_left
{

        float:             left;
        top:               0px;
        left:              0px;
        text-align:        left;
        width:             220px;
        margin:            auto 0 auto 0;
        font-family:       Arial;
        font-size:         11px;
}

.part_left_top
{

        float:             left;
        top:               0px;
        left:              0px;
        text-align:        left;
        width:             220px;
        height:            165px;
        margin:            0 0 0 0;
        background-image:  url('../img/part_left_top.gif');
}

.part_left_content
{

        float:             left;
        position:          relative;
        top:               0px;
        left:              40px;
        text-align:        left;
        font-family:       Arial;
        font-size:         11px;
        color:             #111111;
        width:             155px;
        margin:            auto 0 auto 0;
/*        BACKGROUND-COLOR:  #ff0000;*/
}

.part_center
{

        float:             left;
        top:               0px;
        left:              0px;
        text-align:        left;
        width:             510px;
        margin:            auto 0 auto 0;
        font-family:       Arial;
        font-size:         11px;
        color:             #111111;
        text-align:        justify;
/*        BACKGROUND-COLOR:  #dddddd;*/
}

.part_right
{

        top:               0px;
        left:              0px;
        float:             left;
        text-align:        left;
        width:             210px;
        margin:            auto 0 auto 0;
        font-family:       Arial;
        font-size:         11px;
}

.part_right_top
{

        float:             left;
        top:               0px;
        left:              0px;
        text-align:        left;
        width:             210px;
        height:            50px;
        margin:            0 0 0 0;
        background-image:  url('../img/part_right_top.gif');
}

.part_right_content
{

        float:             left;
        position:          relative;
        top:               0px;
        left:              24px;
        text-align:        left;
        font-family:       Arial;
        font-size:         11px;
        color:             #111111;
        width:             155px;
        margin:            auto 0 auto 0;
/*        BACKGROUND-COLOR:  #ff0000;*/
}

.footer
{
        position:          relative;
        top:               0px;
        left:              0px;
        float:             left;
        width:             940px;
        height:            40px;
        background-image:  url('../img/footer_row.gif');
        background-repeat: no-repeat;
        font-family:       Arial;
        font-size:         6px;
}

.footer_content
{
        position:          relative;
        left:              220;
        width:             510px;
        font-size:         10px;
        color:             #888888;
        text-align:        center;
        margin:            12px 0px 0px 0px;
/*        BACKGROUND-COLOR:  #ff0000;*/
}

.bejegyzes_header
{
        position:          relative;
        top:               0px;
        left:              0px;
        float:             left;
        padding:           2px 2px 2px 4px;
        width:             510px;
        font-family:       Arial;
        font-size:         11px;
        color:             #111111;
        BACKGROUND-COLOR:  #edece8;
        border-width:      1px 0px 1px 0px;
        border-color:      #a19e8d;
        border-style:      solid;
        margin:            auto 0 auto 0;
}

.bejegyzes_title
{
        position:          relative;
        float:             left;
        left:              0px;
        top:               0px;
	Text-Align:        left;
        width:             340px;
        margin:            0px 0px 0px 0px;
        font-weight:       bold;
/*        BACKGROUND-COLOR:  #ff0000;*/
}

.bejegyzes_date
{
        position:          relative;
        float:             left;
        left:              0px;
        top:               0px;
	Text-Align:        right;
        width:             160px;
        margin:            0px 0px 0px 0px;
/*        BACKGROUND-COLOR:  #00ff00;*/
}

.bejegyzes_content
{
        position:          relative;
        float:             left;
        left:              0px;
        top:               0px;
	Text-Align:        justify;
        width:             500px;
        margin:            2px 4px 2px 4px;
        font-size:         11px;
        color:             #000000;
/*        BACKGROUND-COLOR:  #005555;*/
}

.blokk_header
{
        position:          relative;
        top:               0px;
        left:              0px;
        float:             left;
        padding:           2px 0px 2px 0px;
        width:             155px;
        font-family:       Arial;
        font-size:         12px;
        font-weight:       bold;
	Text-Align:        center;
        color:             #111111;
        BACKGROUND-COLOR:  #f8ea9a;
        border-width:      1px 0px 1px 0px;
        border-color:      #a19e8d;
        border-style:      solid;
        margin:            auto 0 auto 0;
}

.blokk_content
{
        position:          relative;
        float:             left;
        left:              0px;
        top:               0px;
	Text-Align:        justify;
        width:             145px;
        margin:            2px 4px 2px 4px;
        font-size:         11px;
        color:             #000000;
/*        BACKGROUND-COLOR:  #005555;*/
}

.menu
{
        position:          relative;
        top:               0px;
        left:              0px;
        margin-left:       auto;
        margin-right:      auto;
        text-align:        center;
        width:             145px;
/*        background-color:  #005555;*/
}

.menu ul
{
        margin:            0;
        padding:           0;
        list-style-type:   none;
        width:             145px;
        text-align:        left;
}

.menu ul li
{
        color:             #2c497e;
        margin:            0px;
        padding:           1px 3px 1px 3px;
        border-width:      0px 0px 1px 0px;
        border-color:      #a19e8d;
        border-style:      dotted;

}

.menu ul li a
{
        color:             #2c497e;
        text-decoration:   none;
        padding:           1px 3px 1px 15px;
        display:           block;
        background-image:  url('../img/bigyo.gif');
        background-repeat: no-repeat;
}

.menu ul li a:hover
{
        color:             #ffffff;
        text-decoration:   none;
        background-color:  #555555;
        background-image:  url('../img/bigyo.gif');
        background-repeat: no-repeat;
}




/* ---- bj ----- */
.admin_menu
{
 position: absolute;
 font-family: arial; font-size: 12px; color: red; background-color: #fff9f9;
 border: solid 1px grey; padding: 5px;
 visibility: hidden;
 width: 200px;
 z-index: 100;
}

INPUT,SELECT
{
 color: #000000; FONT-FAMILY: arial; FONT-SIZE: 10px; MARGIN: 0px; height: 17px;
 background: #f5f5f0; border: 1px solid #000000
}

TEXTAREA
{
 color: #000000; FONT-FAMILY: arial; FONT-SIZE: 10px; MARGIN: 0px;
 background: #f5f5f0; border: 1px solid #000000
}

INPUT.gomb
{
 background: #fbd291;
}

.hibapanel
{
 font-family: arial; font-size: 12px; color: red; background-color: #fff9f9;
 border: solid 1px red; padding: 5px
}

.bb-quote {
  font-size: 10px;
  border: 1px solid #aaaaaa;
  padding: 10px;
  background: #dde2ef;
}

.bb-quote2 {
  font-size: 11px;
}

.tabla
{
        text-align:        justify;
        font-size:         12px;
}

TD
{
        font-size:         11px;
}

.kicsi
{
        font-size:         11px;
}

.nk
{
        font-size:         10px;
}

.program_tabla
{
        font-size:         11px;
}

.legordulo
{
        font-size:         10px;
}

.program_tabla td
{
        padding: 5px;
}

.fenykep
{
        border: 1px solid #c3c3c3;
}

.kiemelt_blokk
{
 font-family: arial; font-size: 11px; background-color: #f8ea9a;
 border: solid 1px #c0c0c0; padding: 5px
}

.thumbnail
{
 padding: 3px 3px 8px 3px;
 background-color: #f8ea9a;
 border: 1px solid #222222;
 width: 150px;
 height: 230px;
 float: left;
 margin-right: 8px;
 margin-bottom: 8px;
 text-align: center;
 color: #000000;
 font-size: 10px;
}

.thumbnail_galery_fotoborder
{
 border: 1px solid #555555;.
}

.navibar
{
 float: left;
 margin: 0 auto 0 auto;
 text-align: center;
 color: #eeeeee;
 font-size: 10px;
}
