body {
        background-color:#5287AF;
        background-image:url(bg.jpg);
        background-repeat:repeat-x;
        margin:0px;
        font-family:Arial;
        color:#fff;
}

td {
        font-size:12px;
}

table.main {
        width:764px;
}

td.td_menu {
        background-image:url(menu_bg.gif);
        background-repeat:repeat-x;
        vertical-align:top;        
        padding-top:0px;
}

td.td_menul {
        background-image:url(menu_bl.jpg);
        background-repeat:no-repeat;
        background-position:top left;
}

td.td_menur {
        background-image:url(menu_br.jpg);
        background-repeat:no-repeat;
        background-position:top left;
}

td.td_menuitem {
        /*width:117px;*/
        font-size:14px;
        font-weight:bold;
        text-align:left;
        vertical-align:bottom;
        padding-bottom:10px;
        background-image:url(mitop.gif);
        background-repeat:no-repeat;
        background-position:center top;
        border-top:3px solid #fff;
        color:#000;
}

td.td_menuitem_a {
        /*width:117px;*/
        font-size:14px;
        font-weight:bold;
        text-align:left;
        vertical-align:bottom;
        padding-bottom:10px;
        background-image:url(mitop_a.gif);
        background-repeat:no-repeat;
        background-position:center top;
        border-top:3px solid #9D9884;
        color:#9E9882;
}

img.logo {
        margin-top:30px;
        margin-left:38px;
        margin-bottom:10px;
}

td.logo {
        /*background-image:url(logo.gif);
        background-repeat:no-repeat;
        background-position:38 7;*/
        vertical-align:bottom;
        padding-left:20px;
}

img.ful {
        margin-right:5px;
}

td.logobanner {
        width:260px;
        padding-bottom:10px;
}

img.img_misep {
        width:2px;
        height:100%;
}

td.banner_top {
        text-align:center;
}

img.banner_top {
        border:1px solid #D6CFB3;
}

td.subdomain {
        text-align:center;
        font-weight:bold;
        font-size:24px;
        color:#000;
        padding:15px;
}

td.finder {
        /*background-color:#275577;*/
        vertical-align:top;
}

div.fnd_tl {
        background-repeat:no-repeat;
        background-position:top left;
        background-image:url(fnd_btl.gif);
        background-color:#275577;
}

div.fnd_tr {
        background-repeat:no-repeat;
        background-position:top right;
        background-image:url(fnd_btr.gif);
}

div.fnd_bl {
        background-repeat:no-repeat;
        background-position:bottom left;
        background-image:url(fnd_bbl.gif);
}

div.fnd_br {
        background-repeat:no-repeat;
        background-position:bottom right;
        background-image:url(fnd_bbr.gif);        
}

table.findertop {
        width:756px;
        height:52px;
}

td.fndbox {
        width:454px;
        background-image:url(fndbox_bg.gif);
        background-repeat:no-repeat;
        vertical-align:top;
        padding-top:11px;
}

img.middle {
        vertical-align:middle;
}

img.img_nisep {
        width:2px;
        height:15px;
}

img.img_nisep_u {
        width:2px;
        height:12px;
}

img.img_nisep_e {
        width:2px;
        height:15px;
}

table.nav {
        margin-top:7px;
        margin-bottom:9px;
}

td.td_navitem {                
        font-size:12px;
        padding-top:0px;
        width:117px;
}

td.td_navitem_u {        
        font-size:12px;
}

td.td_navitem_e {        
        font-size:12px;
}

div.findernav_t {
        width:757px;
        background-image:url(nav_tbg.jpg);
        background-position:top left;
        background-repeat:no-repeat;
}

div.findernav_b {
        width:757px;
        background-image:url(nav_bbg.jpg);
        background-position:bottom left;
        background-repeat:no-repeat;
}

div.findernav_m {
        width:757px;
        background-image:url(nav_mbg.jpg);
        background-repeat:repeat-y;
}

/*content*/
td.content{
        vertical-align:top;
        background-color:#275577;
}

div.content{
        background-color:#275577;
}

div.cnt_tl {
        background-repeat:no-repeat;
        background-position:top left;
        background-image:url(fnd_btl.gif);
}

div.cnt_tr {
        background-repeat:no-repeat;
        background-position:top right;
        background-image:url(fnd_btr.gif);
}

div.cnt_bl {
        background-repeat:no-repeat;
        background-position:bottom left;
        background-image:url(cnt_bbl.gif);
        height:13px;
        font-size:5px;
}

div.cnt_br {
        background-repeat:no-repeat;
        background-position:bottom right;
        background-image:url(cnt_bbr.gif);
        font-size:5px;
        height:13px;
}


td.banner2 {
        text-align:left;
        padding-top:145px;
        padding-bottom:30px;
        width:1px;
}

table.page {
        width:100%;
}

td.pg_l, td.pg_r {
        background-image:url(shd_bl.gif); 
        background-repeat:repeat-x;
        background-position:bottom left;
        vertical-align:bottom;
}

div.pg_l {
        height:26px;
        background-image:url(shd_blv.gif);
        background-repeat:no-repeat;
        background-position:bottom right;
}

div.pg_r {
        height:26px;
        background-image:url(shd_brv.gif);
        background-repeat:no-repeat;
        background-position:bottom left;
}

td.pg_bl, td.pg_br {
        background-color:#757366;
}

td.pg_bc {
        background-image:url(shd_bc.gif); 
        background-position:top left;
        background-repeat:no-repeat;
        background-color:#757366;
        vertical-align:middle;
        font-size:13px;
        color:#fff;        
        padding-left: 48px;
}

div.edt_l {
        background-image:url(edt_bgl.gif);
        background-repeat:no-repeat;
        background-position:top left;
        padding-left:7px;
        height:20px;
        awidth:1px;
}

div.edt_r {
        background-image:url(edt_bgr.gif);
        background-repeat:no-repeat;
        background-position:top right;
        padding-right:5px;
        height:20px;
}


div.edt_c {
        background-image:url(edt_bgc.gif);
        background-repeat:repeat-x;
        background-position:top right;
        height:20px;
}

input.edt {
        border-width:0px;
        background-color:transparent;
        aheight:20px;        
}

a.flink {
        font-size:11px;
        text-decoration:none;
        color:#fff;
}

a.flink:hover {
        font-size:11px;
        text-decoration:none;
        color:#e0e0e0;
}

/*box*/
div.bx {
        width:98%;
        margin-top:8px;
}

table.bx {
        width:100%;
}

td.bx_tl {
        background-image:url(bx_btl.gif);
        width:14px;
}

td.bx_tr {
        background-image:url(bx_btr.gif);
        width:28px;
        text-align:center;
        vertical-align:middle;
}

td.bx_tc {
        background-image:url(bx_btc.gif); 
        background-repeat:repeat-x;
        font-size:12px;
        font-weight:bold;
        color:#000;
}

td.bx_c {
        background-color:#fff; 
        color:#000;
}

td.bx_bl {
        background-image:url(bx_bbl.gif);
        width:14px;
}

td.bx_br {
        background-image:url(bx_bbr.gif);
        width:28px;
}

td.bx_bc {
        background-color:#fff; 
        font-size:5px;
}


/*box2*/
table.bx2 {
        width:98%;
        margin-top:8px;     
}

table.bx2 td {
        color:black;
}

td.bx2_tl {
        background-image:url(bx2_btl.gif);
        width:22px;
}

td.bx2_tr {
        background-image:url(bx2_btr.gif);
        width:22px;
}

td.bx2_tc {
        background-image:url(bx2_btc.gif); 
        background-repeat:repeat-x;
        font-size:12px;
        font-weight:bold;
        color:#000;
        vertical-align:top;
        padding-top:11px;        
}

td.bx2_t2l {
        background-image:url(bx2_bl.gif);
        background-repeat:repeat-y;
        vertical-align:top;
}

div.bx2_t2l {
        width:22px;
        height:16px;
        background-image:url(bx2_bt2l.gif);
        background-repeat:no-repeat;
}

td.bx2_t2r {
        background-image:url(bx2_br.gif);
        background-repeat:repeat-y;
        vertical-align:top;
}

div.bx2_t2r {
        width:22px;
        height:16px;
        background-image:url(bx2_bt2r.gif);
        background-repeat:no-repeat;
}


td.bx2_t2c {
        background-image:url(bx2_bt2c.gif); 
        background-repeat:repeat-x;
        background-color:#fff;
        font-size:12px;
        font-weight:normal;
        color:#000;
        vertical-align:top;
        padding-top:10px;
}


td.bx2_bl {
        background-image:url(bx2_bbl.gif);
}

td.bx2_br {
        background-image:url(bx2_bbr.gif);
}

td.bx2_bc {
        background-image:url(bx2_bbc.gif);
        background-repeat:repeat-x;
}

a.bxlink {
        font-size:12px;
        display:block;
        text-decoration:none;
        color:#000;
        padding-left:15px;
        padding-top:2px;        
        padding-bottom:2px;        
        border-bottom:1px solid #E8E5D4;
}
a.bxlink:hover {
        background-color:#E8E5D4;
}

a.idbxlink {
        font-size:12px;
        text-decoration:none;
        color:#000;
        xpadding-top:2px;        
        padding-right:2px;        
}
a.idbxlink:hover {
        background-color:#E8E5D4;
}

a.pg_bc {
        text-decoration:none;
        color:#fff;
        font-size:12px;
}

a.pg_bc:hover {
        text-decoration:none;
        color:#ccc;
        font-size:12px;
}

input.b_belepes{width: 88px; height: 23px; background: url("../btn_login.gif") no-repeat top left; border: none;}

form {margin:0px;}

span.titlehint {
        font-style:italic;
        cursor:default;
}

span.bxlink_new {
        color:#00a000;
}

span.bxlink_tip {
        color:#c00000;
}

img.editor {
        margin-top:5px;
        margin-bottom:5px;
}

p.editorname {
        text-align:center;
        margin-bottom:5px;
        font-weight:bold;
}

table.nav a {
        text-decoration:none;
        color:#000;
        display:block;
        padding-left:5px;
        padding-right:0px;
}

table.nav a:hover {
        text-decoration:none;
        color:#000;
        background-color:#e0e0e0;
        display:block;
        padding-left:5px;
        padding-right:0px;
}

.div_impresszum {
        padding:20px; 
        font-size:14px; 
        text-align:justify;
}

.div_impresszum td {
        font-size:14px; 
}

.div_impresszum a {
        color:white;
}

a.adminlink {
        color:red; 
        font-style:italic;
}

a.mainlink {
        display:block;
        text-align:center;
        font-size:14px;
        font-weight:bold;
        color:#000;
        text-decoration:none;
}

a.mainlink_a {
        display:block;
        text-align:center;
        font-size:14px;
        font-weight:bold;
        color:#9E9882;
        text-decoration:none;
}

div.submenu {
        display:none;
        position:absolute;
        margin-top:5px;
        amargin-left:-58px;
        padding-top:10px;
        width:119px;
        background-color:#fff;
}

a.sublink {
        display:block;
        font-size:12px;
        font-weight:normal;
        color:#000;
        text-decoration:none;
        padding:4px;
        border-bottom:1px solid #E8E5D4;
        text-align:center;
}

a.sublink:hover {
        display:block;
        font-size:12px;
        font-weight:normal;
        color:#000;
        background-color:#E8E5D4;
        text-decoration:none;
        padding:4px;
        border-bottom:1px solid #E8E5D4;
        text-align:center;
}

div.btnbox {
        width:205px;
        height:45px;
        background-image:url(btnbox_bg.gif);
        text-align:left;
}

div.btnbox a {
        text-decoration:none;
}

div.btnbox_txt1 {
        padding-top:16px;
        padding-right:7px;
        font-weight:bold;
        text-align:left;
        color:black;
}

div.btnbox_txt2 {
        padding-top:8px;
        padding-right:7px;
        font-weight:bold;
        text-align:left;
        color:black;
}

div.btnbox img {
        margin-top:9px;
        margin-left:16px;
        float:left;
}

div.rss {
        background-image:url(icon_rss.gif);
        background-position:top left;
        background-repeat:no-repeat;
        padding-left:45px;        
        padding-top:10px;        
        height:35px;
        text-align:left; 
        margin-bottom:10px;
        margin-left:12px;
        color:white;
        font-weight:bold;
}

div.rss a {
        color:white;
        text-decoration:none;
}