@charset "utf-8";
/* CSS Document */
p
{
    padding-top: 0px;
    margin-top: 0px;
}
 html,body{
    width:100%;
    height:100%;
    margin: 0px;
    padding: 0px;
}
body
{
    text-align:left;
    font:12px/18px Arial;
    color: #8b8b8b;
    background:url(../gfx/bg_main.png) top left repeat-x #ffffff;
}
td
{
    text-align:left;
    vertical-align:top;
}
.menu_container
{
    width: 145px;
    margin-bottom: 60px;
}
.menu_standard
{
    font: bold 11px/14px Arial;
    text-transform: uppercase;
    height: 21px;
    padding-top: 7px;
    width: 100%;
    margin: 4px 0px 4px 0px;
    cursor: pointer;
}
.menu_active
{
    font: 11px/14px Arial;
    color: white;
    text-transform: uppercase;
    background: url(../gfx/bg_button.png) repeat-x;
    height: 21px;
    padding: 7px 0px 0px 7px;
    margin: 2px 0px 2px 0px;
}
.menu_separator
{
    height: 1px;
    width: 100%;
    background: url(../gfx/dot_line.png) repeat-x;
}
.menu_article_standard
{
    font:11px/14px Arial;
    color: #8b8b8b;    
    margin: 0px;
    cursor: pointer;
    position: relative;
    display: block;
}
.menu_article_standard-t
{
    background-repeat: repeat-x;
    background-position: top;
    height: 7px;
    margin-top: 1px;
    position: relative;
    display: block;
}
.menu_article_standard-b
{
    background-repeat: repeat-x;
    background-position: top;
    height: 7px;
    margin-bottom: 1px;
    position: relative;
    display: block;
}
.rollover_menu
{
    cursor: pointer;
}
.menu_article_standard-bh
{
    background: url(../gfx/yl_btn_b.png);
}
.menu_article_standard-mh
{
    background: url(../gfx/yl_btn_m.gif);
    color: #ffffff;
    font-weight: bold;
    padding-left: 7px;
}
.menu_article_standard-th
{
    background: url(../gfx/yl_btn_t.png);
}
.menu_article_active
{
    font: bold 11px/14px Arial;
    color: #3a3939;
    background: url(../gfx/btn_bg.png);
    padding: 0px 0px 0px 7px;
    margin: 0px 0px 0px 0px;
    position: relative;
    display: block;
}
.menu_article_active-t
{
    background: url(../gfx/btn_gray_t.png) repeat-x;
    height: 7px;
    margin-top: 1px;
    position: relative;
    display: block;
    border: black 0px solid;
    padding: 0px;
}
.menu_article_active-b
{
    background: url(../gfx/btn_gray_b.png) repeat-x top;
    height: 7px;
    margin-bottom: 1px;
    position: relative;
    display: block;
    border: black 0px solid;
    padding: 0px;
}
h1
{
    color: #3A3939;
    font: 36px/40px Arial;
    margin-top: 2px;
}
.dark_gray_14
{
    color: #3a3939;
    font: 14px/14px Arial;
}
a
{
    color: #184089;
}
a.link_zolty:link, a.link_zolty:active, a.link_zolty:visited
{
    font:12px/18px Arial;
    color:#184089;
    text-decoration:none;
}
a.link_zolty:hover
{
    font:12px/18px Arial;
    color:#ffd200;
    text-decoration: none;
}
ul
{
    margin-left: 0px;
    padding-left: 0px;
    list-style: none;
}
li
{
    padding-left: 20px;
    background-image: url(../gfx/dot.gif);
    background-repeat: no-repeat;
    background-position: 0 .5em;
}
.bor_r
{
    background-image: url(../gfx/border-right.png);
    width: 6px;
}
.bor_l
{
    background-image: url(../gfx/border-left.png);
    width: 6px;
}
.bor_b
{
    background-image: url(../gfx/border-bottom.png);
    height: 6px;
}
.bor_t
{
    background-image: url(../gfx/border-top.png);
    height: 6px;
}
.bor_tr
{
    background-image: url(../gfx/border-top-right.png);
    width: 6px;
    height: 6px;
}
.bor_tl
{
    background-image: url(../gfx/border-top-left.png);
    width: 6px;
    height: 6px;
}
.bor_br
{
    background-image: url(../gfx/border-bottom-right.png);
    width: 6px;
    height: 6px;
}
.bor_b  l
{
    background-image: url(../gfx/border-bottom-left.png);
    width: 6px;
    height: 6px;
}
/**
 IMAGE REEL!!!
 */
 .picture_reel{
     cursor: pointer;
     padding: 1px;
     border: #d5d5d5 1px solid;
 }
 .nod_galeria{
     width: 270px;
     text-align: center;
 }
 .nod_odstep_hor{
     height: 34px;
 }
#image_reel{
    position: fixed;
    width:100%;
    height:100%;
    overflow: hidden;
    z-index: 99998;
    display: none;
    top: 0px;
    left: 0px;
}
#image_reelbg{
    position: fixed;
    width:100%;
    height:100%;
    top: 0px;
    left: 0px;
    z-index: 99997;
    display: none;
    background: #ffffff;
    opacity:0.8;
    filter:alpha(opacity=80);
}
#image_reel #image_window{
    width: 10000000000000000px;
    height: 10000000000000000px;
    top: 50%;
    margin-top: -266px;
    position: absolute;
    z-index: 999999;
}
#image_reel .image_container{
    width: 820px;
    margin: 0px 25px 0px 25px;
    float: left;
    display: inline;
    display: inline-block
}
#image_reel .image_desc{
    width: 800px;
    position: absolute;
    z-index: 1000000;
    top: 50%;
    top: 563px;
    color: #000000;
    margin-left: 10px;
}
#image_reel .image_slide img{
    width: 800px;
    height: 533px;    
}
#image_reel .image_slide{
    width: 802px;
    height: 537px;
    margin: 0px 0px 100px 0px;
    padding: 7px 8px 7px 8px;
    background: url(../gfx/bg_prz.png) no-repeat;
    cursor: pointer;
}
.limit_hgh{
    width: 820px !important;
    height: 533px;
}
.alpha_50{
    opacity:0.5;
    filter:alpha(opacity=50);
}
.alpha_80{
    opacity:0.8;
    filter:alpha(opacity=80);
}