/* admin.css v 10:12 */
/* stary css */
body,html {margin:0px; padding:0px; text-align:left; color:black; font:normal normal 0.85em Trebuchet, Trebuchet MS, sans-serif; font-size:0.85em}
body {padding:0px 5px 0px 5px; }
table {padding:0px; margin:0px; border:none; margin:auto;}
td {vertical-align:top; _font-size:0.75em; margin:0px; padding:0px;}
form {margin:0px;}
img {border:none; vertical-align:middle}
input {vertical-align:middle;}
a {text-decoration:none; color:black;}
h1 {margin-bottom:0px;}
a:hover {text-decoration:underline; color:#d80000;}
a.buttonx:hover {text-decoration:none;}
a.buttonmx:hover {text-decoration:none;}
.tbold {font-weight:bold;}
.tpodtrzeny, .tpodtrzeny td {text-decoration:underline;}
.tkurziva {font-style:italic;}
.tvetsi {font-size:16px;}
.tmensi {font-size:10px;}
.al {text-align:left}
.ac {text-align:center}
.aj {text-align:justify}
.ar {text-align:right}
.inv {display:none;}
.fr {float:right; _position:relative;}
.fl {float:left; _position:relative;}
.cleaner {clear:both;}
.nic {font-size:1px;}
.red {color:red;}
.obrl {float:left; margin:5px 10px 5px 0px;}
.obrr {float:right; margin:5px 0px 5px 10px;}
ul {margin:5px 0px 5px 0px;}
h1 {font:normal normal 160% Trebuchet MS, Trebuchet, sans-serif; color:black; margin:0px; margin-bottom:10px;}
h2 {font:normal normal 150% Trebuchet MS, Trebuchet, sans-serif; color:#6EA1D3; margin:0px; margin-top:10px; margin-bottom:10px; font-weight:bold;}
h3 {font:normal normal 130% Trebuchet MS, Trebuchet, sans-serif; color:#6EA1D3; margin:0px; margin-top:10px; margin-bottom:5px; font-weight:bold;}
h4 {font:normal normal 120% Trebuchet MS, Trebuchet, sans-serif; color:#6EA1D3; margin:0px; margin-bottom:5px; font-weight:bold; clear:both;}
th {text-align:left; font-size:14px; font-weight:bold;}
body.simple {padding:10px 0px 10px 0px; background-color:#eef2f2;}
body.simple h2, body.simple h3, body.simple h4 {color:black;}
.sousedstvo {position:absolute; top:25px; left:-50px; background:#EF871A; display:block; padding:6px 12px 6px 12px; min-width:120px; z-index:6;}
.sousedstvo a {display:block; padding:2px 5px 2px 5px; font-size:10px; text-transform:uppercase;}
.sousedstvo_kotva {position:relative; z-index:6;}
#hlavicka {padding:0px 10px 10px 0px;}
#plochy {float:left; height:25px; text-transform:uppercase; font-weight:bold;}
#plochy a {display:block; float:left; background:url("informace_sipka.gif") no-repeat 5px 5px; padding:3px 6px 3px 20px; margin-right:5px; border-bottom:solid 1px #D2DEE6; border-right:solid 1px #D2DEE6; font-size:90%}
#plochy a:hover {text-decoration:none; color:white; background-color:red;}
#plochy a.on {background-color:#6EA1D3; background-image:url("informace_sipka_on.gif"); color:white;}
#informace {float:right; height:25px; text-transform:uppercase; font-size:80%;}
#informace div,#informace a {float:left; margin-left:10px; padding:3px 6px 3px 20px; background:url("informace_tecka.gif") no-repeat 5px 6px;}
#informace a {background:#DDE6ED url("informace_krizek.gif") no-repeat 5px 6px; font-weight:bold;}
#informace a:hover {background-color:red; color:white; text-decoration:none;}
#menu {clear:both; margin-left:70px; padding-top:8px; background:url("menu_bg.gif") left 37px repeat-x; text-transform:uppercase;}
#menu a,#menu div.prazdne {display:block; _float:left; height:20px; padding:4px 10px 6px 10px; background:url("menu_item_bg.gif") right top no-repeat;}
#menu .menu_item {float:left; position:relative; z-index:7;}
#menu div.on a,#menu a:hover {background:url("menu_item_on.gif") right 0px no-repeat; text-decoration:none; color:black;}
#menu .submenu {position:absolute; z-index:8; top:28px; left:-30px; width:150px; _width:170px; border:solid 2px #94ACD2; background:white; padding:4px; font-size:85%; z-index:3;}
#menu .submenu a {height:auto; display:block; padding:2px 5px 2px 18px; background:url("submenu_o.gif") 5px 5px no-repeat !important; float:none;}
#menu .submenu a:hover {background:url("submenu_o_cerne.gif") #A5BAD9 5px 5px no-repeat !important;}
#menu a.neaktivni {cursor:default;}
#menu .submenu a.neaktivni {color:#999;}
#menu .submenu a.neaktivni:hover {background:url("submenu_o.gif") 5px 5px no-repeat !important;}
#menu .submenu .separator {height:3px; font-size:1px; border-bottom:solid 2px #94ACD2; width:100%; margin:5px 0px 5px 0px;}
#telo {clear:both; background:url("telo_bg.gif") #DDE5ED top left repeat-x;}
#telo_in {background:url("telo_in_bg.gif") top left repeat-y; _position:relative;}
#levy {float:left; width:162px; background:url("levy_bg.gif") top left no-repeat; padding-top:30px; _position:relative;}
#levy .item {background:url("levy_item_bg.gif") left bottom no-repeat; background-position:left 26px; _position:relative;}
#levy .nazev {padding:5px 10px 5px 23px; min-height:18px; text-transform:uppercase; background:url("menu_o.gif") 10px 9px no-repeat;}
#levy .nazev a {display:block; width:100%; height:100%;}
#levy .item .on2 {background-image:url("levy_item_bg_on2.gif"); background-position:left bottom;}
#levy .item .on2 a,#levy .item .on2 a:hover {color:white; text-decoration:none;}
#levy .on .nazev {background:url("levy_nazev_bg.gif") right top repeat-y #93ACD2; color:white;}
#levy .on .nazev a {color:white; display:block; width:100%; height:100%;}
#levy .on .nazev a:hover {text-decoration:none;}
#levy .ozdoba {background:url("levy_on_bottom.gif") left bottom no-repeat; height:8px; _font-size:1px; display:none;}
#levy .on .ozdoba {display:block;}
#levy .balik {background:white url("levy_balik_bottom.gif") left top repeat-y; padding:4px 0px 10px 25px; font-size:90%;}
#levy .balik a,#levy .balik div {display:block; padding-left:12px; background:url("balik_o_cerne.gif") left 4px no-repeat;}
#levy .balik a:hover, #levy .balik .on {color:#93ACD2; text-decoration:none; background-image:url("balik_o.gif");}
#box {background:white url("box_pravy.gif") right top repeat-y; position:relative; padding-right:20px; }
#box .roh1 {position:absolute; top:0px; left:0px; width:5px; height:4px; _font-size:2px; background-image:url("rohy/box1.gif");}
#box .roh2 {position:absolute; top:0px; right:0px; _right:-1px; width:12px; height:9px; _font-size:2px; background-image:url("rohy/box2.gif")}
#box .ozdoba {clear:both; position:relative; height:12px; _font-size:2px; background:url("box_bottom.gif") repeat-x bottom left; _font-size:2px;}
#box .roh3 {position:absolute; bottom:0px; left:0px; width:26px; height:9px; _font-size:2px; background-image:url("rohy/box3.gif")}
#box .roh4 {position:absolute; bottom:0px; right:-20px; _right:-21px; width:35px; height:10px; _font-size:2px; background-image:url("rohy/box4.gif")}
#box .item {float:left; font-size:90% !important; padding:10px 15px 10px 15px; position:relative; margin-bottom:4px;}
#box .item .nazev {text-transform:uppercase; padding-bottom:5px;}
#box .item a {display:block; padding-left:13px; background:url("box_o_cerne.gif") no-repeat 0px 3px;}
#box .item a:hover, #box .item .on {display:block; padding-left:13px; background:url("box_o.gif") no-repeat 0px 3px; color:#93ACD2;}
#box .dulezite {margin-left:8px; width:130px; background:#dde5ed url("dulezite.gif") top left repeat-y; padding:0px;}
#box .dulezite .ozdoba1 {background:url("dulezite_top.gif") top left no-repeat;}
#box .dulezite .ozdoba2 {background:url("dulezite_bottom.gif") bottom left no-repeat; padding:10px 5px 10px 15px; position:relative;}
#box .dulezite .on {color:white; background:url("dulezite_on.gif") left top no-repeat; height:18px;}
#box .dulezite a.on:hover {color:black; background:url("dulezite_on.gif") left top no-repeat;}
.zaviratko {position:absolute; right:17px; top:36px; padding:5px; background:white; text-align:center; _font-size:2px;}
#obsah {padding:20px 210px 0px 180px;}
#obsah.no_right {padding-right:20px;}
#obsah_in {float:left; width:100%; _width:auto; z-index:1; position:relative;}
#rohy {background:url("rohy/telo3.gif") no-repeat left bottom;}
#rohy div {background:url("rohy/telo4.gif") no-repeat right bottom;}
#hlavni {position:relative; margin:0px 35px 0px 26px; background:url("rohy/hlavni3.gif") no-repeat white left bottom; position:relative;}
#hlavni_in {background:url("rohy/hlavni4.gif") no-repeat right bottom; padding:10px 10px 10px 10px; position:relative; _width:100%;}
#nahoru {text-align:right; padding-top:10px; font-size:90%; clear:both;}
.simple #hlavni {padding:0px; background:none;}
.polozka {margin:0px 9px 14px 9px; float:left; width:240px; padding-bottom:8px; position:relative;}
.polozka h4 {text-align:left; padding:0px 12px 5px 12px; border-bottom:solid 1px #dde6ed; margin-bottom:8px; color:black; font-style:italic; font-size:110%;}
.polozka .polozka_ovladani {position:absolute; top:0px; right:0px; padding:3px; background:white;}
#pravy {float:right; width:190px; _width:170px; margin-right:10px; _position:relative; _left:26px; padding-top:10px;}
#pravy.ie_hack {width:2px;}
#pravy .polozka {background:url("pravy_bg.gif") left bottom repeat-y; _margin-right:0px; padding:10px; width:170px; padding-top:0px; position:relative; font-size:90%;}
#pravy .ozdoba {background:url("pravy_bottom.gif") left bottom no-repeat; height:4px; _font-size:1px; width:190px; position:relative; left:-10px; top:10px;}
#pravy h4 {background:url("pravy_top.gif") left top no-repeat; border:none; margin-left:-10px; width:175px; padding:10px 0px 8px 15px; text-align:left; font-weight:bold; text-transform:uppercase;}
#pravy .polozka_ovladani {position:absolute; top:3px; right:8px; _right:27px; width:15px; text-align:right;}
#pravy .mezera {height:15px; _height:0px; _font-size:1px;}
#pravy .polozka a {display:block;}
#pravy .cerveny {background-image:url("pravy_cerveny_bg.gif"); color:white;}
#pravy .cerveny a {color:white;}
#pravy .cerveny a:hover {color:black;}
#pravy .cerveny .ozdoba {background-image:url("pravy_cerveny_bottom.gif");}
#pravy .cerveny .nazev {background-image:url("pravy_cerveny_top.gif");}
#paticka {font-size:90%; padding:9px 15px 0px 15px; clear:both; }
#paticka .leva {float:left;}
#paticka .prava {float:right;}
tr.oddeleny td, td.oddeleny {border-bottom:solid 1px #999999;}
div.oddeleny {border-bottom:solid 1px #999999; padding-bottom:10px; margin-bottom:10px;}
.odsazeny .full {width:93%;}
.full {width:100%;}
.w100 {width:100px;}
.vyrazny, tr.vyraznyt, td.vyraznyt, tr.vyraznyt td {background-color:#DDE5ED;}
.nevyrazny,tr.nevyraznyt td {background-color:#93ACD2}
tr.nevyraznyt td {padding:2px 5px 2px 5px;}
tr.odsazenyt td {padding:5px;}
.oddelenyh,tr.oddelenyh td {border-top: solid 1px #93ACD2;}
.odsazeny {padding:5px 10px 5px 10px;}
.odsazenyl {padding-left:20px;}
.odsazenyd {padding-bottom:15px;}
.odsazenyh {padding-top:5px;}
.odsazeny0, tr.odsazeny0 td {padding:0px;}
.oddelenyr {border-right:solid 1px #93ACD2; padding-right:8px;}
td.c {width:170px;}
#pravy .c {width:80px;}
td.vyrazny {background-color:#E64141; border:solid 1px #fee9da;}
.str {float:right}
.str img {padding-left:3px;}
.obsah_prvek {padding-left:15px; background:url('obsah_puntik.gif') no-repeat left 4px;}
.iframe {width:100%; height:300px; border:solid 1px black; margin-bottom:4px;}
.graf {padding-bottom:25px; padding-left:50px; position:relative; background:url('meritko.gif') no-repeat 40px top; height:200px; _height:225px;}
.graf .vlevo {position:absolute; left:0px; font-size:10px;}
.graf .v100 {top:-5px;}
.graf .v50 {top:93px;}
.graf .v0 {top:193px;}
.graf .prostor {position:relative; height:100%; padding:0px; background:url('graf-dole.gif') repeat-x 0px bottom;}
.graf .prvek {width:5%; position:absolute; bottom:1px; background-color:#d90000; text-align:center; border-bottom:none; border-left:solid 1px white; border-right:solid 1px white;}
.graf .prvek span {padding:2px; display:block; position:absolute; bottom:-25px; width:100%; text-align:center;}
.graf .sirsi {width:13%;}
.graf .uzsi {width:3%;}
.zalozka {background:url('zalozka.gif') no-repeat; width:80px; height:17px; float:left; margin-right:4px; text-align:center; padding-top:3px; _padding-top:3px; _margin-bottom:0px; }
.zalozka_on {background:url('zalozka_on.gif') no-repeat; width:80px; height:17px; float:left; margin-right:4px; text-align:center; font-weight:bold; padding-top:3px; _margin-bottom:0px;}
.zabaleny {padding-left:10px; background-image:url("zabaleny.gif"); background-repeat:no-repeat; background-position:left 5px;}
.rozbaleny {padding-left:10px; background-image:url("rozbaleny.gif"); background-repeat:no-repeat; background-position:left 5px;}
#hlavni .item {width:100px; float:left; margin:5px 10px 5px 10px; text-align:center;}
#hlavni .policko {width:120px; background:url("item_top.gif") left top no-repeat #DDE5ED; margin-bottom:8px; margin-left:5px;}
#hlavni .policko .ozdoba {background:url("item_bottom.gif") left bottom no-repeat; padding:7px 8px 7px 8px;}
#hlavni .policko_on {background:url("item_on_top.gif") left top no-repeat #93ACD2;}
#hlavni .policko_on .ozdoba {background:url("item_on_bottom.gif") left bottom no-repeat;}
.tlacitko_lista {position:relative; z-index:4; min-height:24px; _height:24px; background:red url("tlacitka/bg.gif");}
.tlacitko {float:left; display:block; height:22px; width:22px; background-color:#e5e5e5; background:url('tlacitka/bg.gif') no-repeat; padding-top:2px; padding-left:2px; _height:24px; _width:24px;}
.tlacitko_samostatne {background:red url("tlacitka/bg.gif");}
.tlacitko_disabled {background-image:url("tlacitka/bg_disabled.gif"); background-color:#cccccc}
.stisk {background-color:#cccccc; background-image:url('/tlacitka/bg_stisk.gif');}
a.tlacitko:hover {text-decoration:none; background-image:url('/tlacitka/bg_on.gif');}
a.stisk:hover {text-decoration:none; background-image:url('/tlacitka/bg_stisk_on.gif');}
a.tlacitko_disabled:hover {background-image:url("tlacitka/bg_disabled.gif"); background-color:#cccccc}
.bezbarve {background:none;}
.editor_popup {position:absolute; z-index:4; min-width:180px; _width:180px; top:50px; border:solid 5px #DD1616; border-top:solid 25px #dd1616; background:white; padding:2px 2px 2px 2px;}
.editor_popup .editor_nadpis {position:absolute; top:-20px; left:5px; font-size:11px; color:white; text-transform:uppercase;}
.editor_popup .editor_seznam {display:block; padding:2px 5px 2px 5px; border:solid 1px white;}
.editor_popup .editor_seznam:hover {background:#ccc; text-decoration:none; color:black; border:solid 1px black;}
.editor_popup .editor_seznam_mini {width:16px; _width:26px; float:left; text-align:center; font-size:130%;}
.editor_popup .full {width:95%;}
#ache_ed {z-index:1; position:relative;}
.editor_close_popup {display:block; position:absolute; right:1px; top:-20px; width:65px; height:16px; background:url("/tlacitka/close_popup.gif");}
.editor_close_popup:hover {background-image:url("/tlacitka/close_popup_on.gif");}
.editor_popup_text {padding:2px 4px 2px 4px; width:380px;}
.editor_popup .c {width:100px;}
.editor_popup .input {border:solid 1px black; background:white; font-size:90%; background-color:#E5E5E5;}
.editor_paleta {float:left; padding-right:4px; background:url("tlacitka/separator.gif") right top no-repeat;}
.editor_paleta_r {float:right; padding-left:4px; background:url("tlacitka/separator.gif") left top no-repeat;}
.editor_select {font-size:9px; margin:2px 2px 0px 0px; width:120px;}
.prvek_horizontalni {float:left; height:100%; background-color:#d90000; }
.zasedly {color:#666666;}
.kotva_popup {position:relative; cursor:pointer; z-index:3;}
.popup {width:250px; padding:9px; background-color:white; border:solid 1px #d90000; text-align:left; position:absolute; top:35px; left:0px; z-index:5;}
.cislo_diar {color:#d90000; font-size:18px; font-weight:bold;}
.inverzni {color:white;}
.diar_cas {float:left; width:50px; padding-left:20px; _width:70px; font-size:120%; font-weight:bold;}
.good {clear:both; margin-left:12px; padding:4px; background:#DDE5ED;}
.good_ok {padding-left:25px; background:url('ikony/ok.gif') no-repeat left 2px;}
.good_chyba {padding:4px 4px 4px 25px; background:url('ikony/chyba.gif') no-repeat 5px 5px; background-color:#CA604A;}
.good a {text-decoration:underline;}
.rfade_nevyrazny {background:url('rfade.png') right top repeat-y;}
.lfade_nevyrazny {background:url('lfade.png') left top repeat-y;}
.barvicka {border:solid 1px black; width:10px; height:10px; font-size:5px; margin:2px; margin-right:5px;}
tr.odsazeny td {padding-top:3px; padding-bottom:3px;}
div.str_cary {background-image:url('struktura_cary.gif'); background-repeat:no-repeat; min-height:16px; _height:16px;}
div.str_cary2 {background-image:url('struktura_cary2.gif'); background-repeat: no-repeat; min-height:16px; _height:16px;}
textarea {border:solid 1px #6EA1D3; font:normal normal 12px Tahoma, sans-serif; width:100%; height:120px; background-color:#DDE5ED}
textarea.nizky {height:50px;}
textarea.velky {height:400px;}
textarea.ctverec {width:150px; height:50px;}
textarea.editor {border:solid 1px #93ACD2; background:white; position:relative; z-index:5;}
.monospace {font:normal normal 11px monospace;}
select {vertical-align:middle;}
div.c {float:left; width:170px; margin-right:10px;}
.input {width:100%; border:solid 1px #6EA1D3; background-color:#DDE5ED; font:normal normal 12px Tahoma, sans-serif; height:16px; _height:20px; padding-left:2px; vertical-align:middle; margin-bottom:1px;}
.vyrazny .input, .nevyrazny .input, .vyrazny textarea, .nevyrazny .textarea {background-color:white;}
.mensi {width:120px;}
.mini {width:50px;}
.stredni {width:280px;}
.button {background: #d80000; text-transform:uppercase; color:white; border:none; font-size:12px; padding:2px 5px 2px 5px; _padding:2px 5px 1px 5px; height:20px; vertical-align:middle;}
a.button {padding-top:2px; padding-bottom:0px; _padding-right:4px;}
.x {background-color: #ff0000; cursor:pointer;}
.bzpet {background-image:url('bzpet.gif'); background-position: left top; background-repeat: no-repeat; padding-left:25px;}
.bvratit {background-image:url('bvratit.gif'); background-position: left top; background-repeat: no-repeat; padding-left:25px;}
.bsmazat {background-image:url('bsmazat.gif'); background-position: left top; background-repeat: no-repeat; padding-left:25px;}
.bulozit {background-image:url('bulozit.gif'); background-position: left top; background-repeat: no-repeat; padding-left:25px;}
.bodeslat {background-image:url('bodeslat.gif'); background-position: left top; background-repeat: no-repeat; padding-left:25px;}
a.button:hover {background-color: #ff0000; color:white; cursor:pointer; text-decoration:none;}
.polozka .input, .polozka .full {width:98%;}
.ar_pr {text-align:right; padding-right:10px;}