body {
    background: url(../images/back_rep.jpg) repeat-x #1b63af;
    margin: 0px;
    font-family:Tahoma;
    font-size:12px;
}

td {
    font-family:Tahoma;
    font-size:12px;
}

td p {
    margin-top:0px;
    padding-top:0px;
}

body.start {
    background: url(../images/kezdolap_hatterkep.jpg) repeat-x #1b63af;
    margin: 0px;
    font-family:Tahoma;
    font-size:12px;
}

#Table_01 {
    width:100%;
    height:100%;
}

#start_movie {
    width:640px;
    height:480px;
}

hr {
    color:#08287f;
    background-color:#08287f;
}

h1 {
    font-size:18px;
}

h2 {
    font-size:16px;
}

h3 {
    font-size:14px;
}

h3.greenlabel {
    font-size:14px;
    background: url(../images/label_green.gif) left no-repeat;
    padding:5px;
    margin-top:10px;
}

h3.bluelabel {
    font-size:14px;
    background: url(../images/label_blue.gif) left no-repeat;
    padding:5px;
    margin-top:10px;
}

h3.redlabel {
    font-size:14px;
    background: url(../images/label_red.gif) left no-repeat;
    padding:5px;
    margin-top:10px;
}

h3.yellowlabel {
    font-size:14px;
    background: url(../images/label_yellow.gif) left no-repeat;
    padding:5px;
    margin-top:10px;
}


a {
    color:#2b55a7;
    text-decoration:underline;
}

a:hover {
    color:#77B3EF;
    text-decoration:underline;
    cursor:pointer;
}

#cent_panel {
    width:980px;
    min-height:500px;
    _height:500px;
}

#tart_menu {
    width:951px;
    float: left;
    background: url(../images/tart_rep.jpg) right repeat-y;
    padding:0px;
    text-align: left;
}

#tart_menu_b {
    width:951px;
    background: url(../images/index_11.jpg) bottom right no-repeat;
    z-index:1000; 
    position:relative;
    margin-top:100px;
    _margin-top: 0px;
}

#logoclick {
    width:285px;
    height:90px;
    margin-top:10px;
    position: absolute;
    z-index:100;
    cursor:pointer;
}

#index-02 {
    /*background: url(../images/index_02.jpg);*/
    width:15px;
    height:419px;
    float:left;
}

#index-03 {
    float:left;
    background: url(../images/index_03.jpg);
    width:951px;
    height:219px;
    z-index:1;
    position:relative;
    margin: 0; 
}

#fflash {
    position:absolute;
}

#index-04 {
    /*background: url(../images/index_04.jpg);*/
    width:14px;
    height:419px;
    float:left;
}

#menu_container {
    float:left;
    clear:both;
    width:181px;
    background: url(../images/menu_rep.jpg);
}

#the_menu {
    position: relative;
    background: url(../images/index_06.jpg) top no-repeat;
}

#menu_foot {
    clear:both;
    width:181px;
    height:13px;
    background: url(../images/index_14.jpg) bottom no-repeat;
}

#tart_container {
    float:left;
    width:770px;
    min-height:300px;
    _height:300px;
    text-align: left;
    margin-top:-90px;
    z-index:11;
    position:relative; 
}

#index-17 {
    width:980px;
    height:85px;
    clear: both;
    background: url(../images/index_17.jpg) no-repeat top;
}

#copy {
    position: absolute;
    z-index: 20;
    width:550px;
    margin: 20px 20px 0 400px;
    color: #95C8FD;
    font-size:10px;
    text-align: right;
}

#copy a {
    color:#95C8FD;
    text-decoration: none;
}

a.kiscim, a.kiscim:hover {
    font-size: 12px;
    color: #09277F;
    font-weight: bold;
    text-decoration: none;
    display: block;
}

/* MENU */
div.artMenu {
    position: relative;
    top: -66px;
}
div.menupoint, div.menupoint_over {
    width: 171px;
    _width: 181px;
    height: 17px;
    padding-top: 8px;
    padding-left: 10px;
    padding-bottom:10px;
}
div.mp0{ background-image: url(/images/ful_0.jpg); }
div.mp1{ background-image: url(/images/ful_1.jpg); } 
div.mp2{ background-image: url(/images/ful_2.jpg); }
div.mp3{ background-image: url(/images/ful_3.jpg); }
div.menupoint_almenus{
    width: 160px;
    padding: 5px 0px 5px 10px;
}

a.menu_cim, a.menu_cim:hover {
    color: #09277F;
    text-decoration: none;
    font-weight: bold;
    cursor: default;
}
.mpoint_title {
    width:133px;
    margin-left:5px;
}

.minibox {
    color: #08287F;
}

div.menupoint_al, div.menupoint_over_al {
    margin: 3px;
    cursor: pointer;
}
a.menu_cim_al{
    color: white;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
}
/* MENU END */

/* FÕOLDAL */
div.foajanlo{
    width: 720px; 
    height: 169px;
    cursor: pointer;
}
div.foa_szoveg{
    width: 200px;
    background-color: white;
    padding: 3px 10px;
    height: 163px;
    float: left;
    color: #001A5F;
    opacity:0.7;
    filter:alpha(opacity=70);
}
div.foa_cim{
    padding: 5px 10px;
    text-align: right;
    width: 480px;
    float: left;
    font-size: 28px;
    color: black;
    margin-top: 120px;
    background-color: #f0f0f0;
    opacity:0.5;
    filter:alpha(opacity=50);
}

div.foa_cim_kics{
    padding: 5px 10px;
    text-align: right;
    width: 480px;
    float: left;
    font-size: 24px;
    color: black;
    margin-top: 120px;
    background-color: #f0f0f0;
    opacity:0.5;
    filter:alpha(opacity=50);
}


div.hsep{
    background-image: url(../images/pont.gif);
    height: 1px;
    float: left;
    width: 240px;
    _width: 230px;
    font-size: 1px;
}
div.hsep_l{
    margin-right: 40px;
    margin-left: 5px;
}
div.vsep{
    background-image: url(../images/pont.gif);
    height: 200px;
    width: 1px;
    float: left;
    margin: 30px 20px 0px 20px;
    font-size: 1px;
}

/* FÕOLDAL END */

/* TARTALOM */
div.content {
    width: 530px; 
    float: left;
}
div.valasztovonal {
    background-image: url(../images/pont.gif); 
    height: 600px; 
    width: 1px; 
    float: left;    
    margin: 30px 5px 0px 5px;   
}                                                             
div.jobbsav {            
    width: 190px; 
    float: left; 
    margin-top: 10px;
}

div.jobbsav td {
    font-size:10px;
}

/* TARTALOM END */

div.column1{
    width: 200px;                            
    float: left;
}
div.column2 {
    width: 400px;
    float: left;
    margin-left: 30px;
}

.butt1:hover {
  color:#0faadb;
  background: #B5D2DF;
}

.keret_tl {
    background: url("/images/keret_top_left.jpg") no-repeat bottom left;
    float:left;
    width:5px;
    height:7px;
}

.keret_top {
    background: url("/images/keret_top.jpg") repeat-x bottom;
    float:left;
    height:7px;
    width:520px;
}

.keret_tr {
    background: url("/images/keret_top_right.jpg") no-repeat bottom left;
    float:left;
    height:7px;
    width:5px;
}

.keret_left {
    background: url("/images/keret_left.jpg") repeat-y right;
    float:left;
    width:5px;
    height:390px;
    clear:both;
}

.keret_right {
    background: url("/images/keret_right.jpg") repeat-y left;
    float:left;
    width:5px;
    height:390px; 
}

.keret_bl {
    background: url("/images/keret_bottom_left.jpg") no-repeat top right;
    float:left;
    width:5px;
    height:7px;
    clear:both;
}

.keret_bott {
    background: url("/images/keret_bottom.jpg") repeat-x top;
    float:left;
    height:7px;
    width:520px;
}

.keret_br {
    background: url("/images/keret_bottom_right.jpg") no-repeat top left;
    float:left;
    height:7px;
    width:5px;
}

/* OLDALPANEL */
#oldalpanel{
    
}
.oldalpanel_top{
    background: url("/images/oldalpanel_top.jpg") no-repeat top;
    width: 180px;
    height: 14px;
}
.oldalpanel_mid{
    background: url("/images/oldalpanel_mid.jpg") repeat-y center;
    width: 180px;
}
.oldalpanel_grafika{
    background: url("/images/oldalpanel_grafika.jpg") no-repeat center;
    width: 180px;
    height: 40px;
    text-align: center;
}
.oldalpanel_bottom{
    background: url("/images/oldalpanel_bottom.jpg") no-repeat top;
    width: 180px;
    height: 14px;
}
                                   
/* OLDALPANEL END */

.news_pic {
    float:left;
    padding: 0 10px 10px 0;
}

div.water {
    color:#08287F;
}

div.water td {
    color:#08287F;
}

.butt1 {
  font-size: 11px;
  color:#ffffff;
  background: #2c5aa0;
  border: #808080 1px solid;
  cursor: pointer;
}

.butt1:hover {
  color:#2c5aa0;
  background: #91B1E0;
}

.hirl_inp {
    width:155px;
    border: #808080 1px solid;
    font-size: 11px;
    background: white;
    color:#08287F;
}

.waterblue {
    color:#08287F;
}