@CHARSET "UTF-8";

body { background: #115b9f url('../images/layout/pozadi_cele.png') repeat-x; text-align: center; margin: 0; overflow-y: scroll; }
body #document { background: transparent url('../images/layout/pozadi_muz_zena.png') no-repeat center 3px; }
body.filter { background-position: left -180px; }
body.login { background: #115b9f url('../images/layout/pozadi_cele2.png') repeat-x; }

#menu .menu-level-0 { background: #2387c5 url('../images/layout/synopsis_hlavicka.png') no-repeat center top; }
#menu .menu-level-0 .header { height: 44px; }
#menu .menu-level-0 .header .menu_logged { color: #0093e8; float: right; margin: 8px 25px 0 0;}
#menu .menu-level-0 .header .menu_logout { color: #0093e8; float: right; margin: 6px 3px 0 10px; }
#menu .menu-level-0 .header .menu_logout form { margin: 0; }
#menu .menu-level-0 .header .menu_logout .submit { background: transparent url('../images/layout/tlacitko_prihlasit.png'); border: 0; width: 90px; height: 34px; color: #0093e8; font-size: 12px; }

#menu .menu-level-0 .items { height: 30px; padding: 0 3px; }
#menu .menu-level-0 .items span { float: left; line-height: 30px; font-weight: bold; color: #A3A3A3; font-family: arial; font-size: 13px; }
#menu .menu-level-0 .items span a { text-decoration: none; padding: 0 4px 0 4px; }
#menu .menu-level-0 .items span a:hover,
#menu .menu-level-0 .items span.active a { color: #0184cf;/*#FFD328;*/ display: block; background: url('../images/pozadi_menu_over.png') repeat-x;}
#menu .menu-level-0 .items span.disabled { color: #A3A3A3; font-style: normal; }

#menu .menu-level-0 .items .buttons span a { padding: 0; }
#menu .menu-level-0 .items .buttons span a:hover { background: none;}

#menu .menu-level-0 .items button { width: 25px; height: 25px; background: transparent url('../images/layout/buttons.png') 0px 0px no-repeat; border: 0; margin: 3px 2px 0 2px; cursor: pointer; }
#menu .menu-level-0 .items button:hover,
#menu .menu-level-0 .items button.active { background-image: url('../images/layout/buttons_hover.png'); }
#menu .menu-level-0 .items button.disabled { background-image: url('../images/layout/buttons_disabled.png'); cursor: default; }
#menu .menu-level-0 .items .button_users button { background-position: -101px 0px; }
#menu .menu-level-0 .items .button_help button { background-position: -52px 0px; }
#menu .menu-level-0 .items .button_epr button { background-position: -166px 0px; }
#menu .menu-level-0 .items .button_settings button { background-position: -77px 0px; }
#menu .menu-level-0 .items .button_contact button { background-position: -191px 0px; }
#menu .menu-level-0 .items .button_faq button { background-position: -127px 0px; width: 39px; }
#menu .menu-level-0 .items .button_info button { background-position: -26px 0px;}
#menu .menu-level-0 .items .vyhledavani_info button { background-position: 0px 0px;}
#menu .menu-level-0 .items .root_ds button { background-position: -217px 0px;}

#menu .menu-level-x { }
#menu .menu-level-x .level-x { height: 25px; background: #379edf; margin: 0; padding: 0 0 0 32px; clear: both; border-top: 1px solid white;}
#menu .menu-level-x .level-x span { float: left; padding: 0; margin: 0; font-size: 11px;}
#menu .menu-level-x .level-x span a.menu { color: #FFFFFF; display: block; line-height: 25px; padding: 0 4px 0 4px;}
#menu .menu-level-x .level-x span a.menu:hover,
#menu .menu-level-x .level-x span.active a.menu { color: #0184cf; background: url('../images/pozadi_menu_over.png') repeat-x;}
#menu .menu-level-x .level-x span.disabled { color: silver; font-style: normal; display: block; line-height: 25px; padding: 0 4px 0 4px; font-family: arial; font-weight: bold;}

#menu .menu-level-0 .items .buttons { float: right; }
#menu .menu-level-0 .items .buttons span { margin-right: 0; line-height: 12px; }
#menu .menu-level-0 .items .buttons a { text-decoration: none; }

.login_page { margin: auto; text-align: left; background: url('../images/layout/prihlaseni_do_is_zena.png') no-repeat center 3px; width: 456px; height: 180px; padding-top: 225px; }
.login_page .login_container { margin-left: 10px; }
.login_page .login_container .login_dialog_footer { width: 444px; height: 21px; overflow: hidden; background: transparent url('../images/layout/okno_dolni_cast.png') center no-repeat; }

.login_page .login_container .login_dialog_header { width: 444px; height: 65px; overflow: hidden; background: transparent url('../images/layout/okno_horni_cast.png') center top no-repeat; font-size: 12px; line-height: 18px; }
.login_page .login_container .login_dialog_header_debcoll { width: 444px; height: 65px; overflow: hidden; background: transparent url('../images/layout/okno_horni_cast_debcoll.png') center top no-repeat; font-size: 12px; line-height: 18px; }
.login_page .login_container .login_dialog_header_srubar { width: 444px; height: 65px; overflow: hidden; background: transparent url('../images/layout/okno_horni_cast_srubar.png') center top no-repeat; font-size: 12px; line-height: 18px; }

.login_page .login_container .login_dialog_info { width: 444px; height: 118px; overflow: hidden; background: transparent url('../images/layout/okno_horni_cast.png') center -65px no-repeat; font-size: 12px; line-height: 18px; }
.login_page .login_container .login_dialog_info  .left-column { float: left; margin: 15px 0 0 15px; color: #FFFFFF; display: block; width:230px; }
.login_page .login_container .login_dialog_info  .left-column a { color: #FFFFFF; text-decoration: none; }
.login_page .login_container .login_dialog_info  .left-column a:hover { text-decoration: underline; }

.login_page .login_container .login_dialog_info  .right-column { float: right; text-align: right; margin: 15px 25px 0 0; color: #003584; display: block; width:164px; }
.login_page .login_container .login_dialog_info  .right-column a { color: #003584; text-decoration: none; }
.login_page .login_container .login_dialog_info  .right-column a:hover { text-decoration: underline; }

.login_page .login_container .login_dialog_body { width: 444px; background: transparent url('../images/layout/okno_stred.png') center repeat-y; color: #113754; padding: 17px 0 0 0; }
.login_page .login_container .login_dialog_body form { margin: 0 20px; }
.login_page .login_container .login_dialog_body td { color: #113754; font-size: 12px; min-height: 20px; line-height: 25px; }
.login_page .login_container .login_dialog_body td .input { background: transparent; border: 1px solid #CCCCCC; font-size: 12px; padding: 3px 2px; }
.login_page .login_container .login_dialog_body td .submit { background: transparent url('../images/layout/tlacitko_prihlasit.png'); border: 0; width: 90px; height: 34px; color: #0070be; font-size: 12px; }
.login_page .login_container .login_dialog_body td .submit.licence { background: transparent url('../images/layout/tlacitko_licence.png'); width: 140px; }
.login_page .login_container .login_dialog_body td .submit.log {float: right;}
.login_page .login_container .login_dialog_body td .submit.pwdchng { background: transparent url('../images/tlacitko_klic.png'); border: 0; width: 34px; height: 34px; color: #0070be; font-size: 12px; margin:0 5px 0 0; font-size: 0; float: left; opacity: 0.6; float: left;}
.login_page .login_container .login_dialog_body td .submit.pwdchng_login { background: transparent url('../images/layout/tlacitko_prihlasit_zmenit.png'); width: 110px; }


.new_style_dialog { display: none; }
.new_style_dialog.ui-dialog { border: 1px solid #999999; padding: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; background: #FFFFFF;  }
.new_style_dialog.ui-dialog .ui-dialog-titlebar { padding: 9px 20px; font-size: 13px; background: url('../images/layout/okno_nadpis_prechod.png') repeat-x; border: 0; font-weight: normal; color: #FFFFFF; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; -khtml-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; }
.new_style_dialog.ui-dialog .ui-dialog-content { color: #303030; text-align: center; }
.new_style_dialog.ui-dialog .ui-dialog-content p { text-align: left; margin-left: 10px; }
.new_style_dialog.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close { margin: -14px 0 0 0; width: 22px; height: 22px; right: 7px; }
.new_style_dialog.ui-dialog .ui-dialog-titlebar .ui-icon.ui-icon-closethick { background: url('../images/layout/tlacitko_x.png') center no-repeat; width: 22px; height: 22px; }
.new_style_dialog.ui-dialog .ui-dialog-buttonpane { background: #FFFFFF; border-top: 0px solid #FFFFFF; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; -khtml-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; }

.new_style_dialog form { margin: 0; }
.new_style_dialog .text { margin-top: 30px; height: 55px; font-size: 12px; }
.new_style_dialog.ui-dialog .ui-dialog-buttonpane button,
.new_style_dialog .submit { background: transparent url('../images/layout/tlacitko_prihlasit.png'); border: 0; width: 90px; height: 34px; color: #0070be; font-size: 12px; }

.new_style_dialog .ui-progressbar { -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; background: #E7E7E7; }
.new_style_dialog .ui-progressbar .ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -khtml-border-top-left-radius: 5px; border-top-left-radius: 5px;  -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -khtml-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; }
.new_style_dialog .ui-progressbar .ui-corner-right { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -khtml-border-top-right-radius: 5px; border-top-right-radius: 5px;  -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -khtml-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; }

.ui-widget-overlay.new_style_dialog { background: #000000; }

.ui-selectable-helper { position: absolute; z-index: 100; border: 1px dotted black; z-index: 2000; }

.ui-selecting, tr.ui-selecting { background-color: #9DDEFF; }
.ui-selected, tr.ui-selected { background-color: #FFB155; }

#browser_support
{
    margin:5px 20px 0px 10px;
    height:140px;
    font-size: 12px;
}

#browser_support a
{
    color:black;
    text-decoration: underline;
}
#browser_support a:hover
{
    text-decoration: none;
}
