/*******************************************************************************************************************************************
CSS PRO MAINWEB - TV
*******************************************************************************************************************************************/

/*
@font-face { font-family:"Ronnie";font-style:normal;font-weight:normal;src:url("/_img/_data/fonty/gotham-narrow/gotham-narrow-light.woff"); }
@font-face { font-family:"Ronnie";font-style:normal;font-weight:bold;  src:url("/_img/_data/fonty/gotham-narrow/gotham-narrow-medium.woff");  }
*/

body, table, td, th, li, p, input, textarea { font-family:"Ronnie","Arial CE","Helvetica CE",Arial,sans-serif; }
h1,h2,h3                                    { font-family:"Ronnie","Arial CE","Arial CE","Helvetica CE",Arial,sans-serif; }

/* zakladni tagy */
body                { margin:0px;padding:0px;background-image:url('/_img/_system/tv/title-bg-01.png');background-position:left top;background-repeat:repeat-x;background-color:#F8F8F8; }
img                 { border-style:none; }
b                   { font-weight:bold; }

a                   { color:#007AB4; }
a[target=_blank]    { text-decoration-line:underline;text-decoration-style:dotted;-moz-text-decoration-line:underline;-moz-text-decoration-style:dotted; }
.aktivni            { font-weight:bold;text-decoration:none; }
.a                  { color:#007AB4;text-decoration:underline; }
.a_blank            { color:#007AB4;text-decoration:underline;text-decoration-style:dotted;-moz-text-decoration-line:underline;-moz-text-decoration-style:dotted; }
.zalozka_zvyraznena { background-color:#FFFF00 !important;color:#000000 !important;font-size:13px !important;line-height:13px !important;padding:3px !important;font-weight:bold !important;border-style:none !important;;border-top:1px solid #000000 !important; }

p                   { margin:0px; }
form                { margin:0px; }
table               { border-spacing:0px;border-collapse:collapse; }
td                  { padding:0px; }
label               { display:block;cursor:pointer;cursor:hand; }

/* zakladni moje */
.bgtran             { background-color:transparent; }
.bgzel              { background-color:#FFEA78; }

.number             { border-radius:25%;position:absolute;margin:-3px 0px 0px -1px;background-color:#EB242E;color:#FFFFFF;font-size:9px;font-weight:bold;padding:1px 3px 1px 4px;b1order:1px solid #FFFFFF; }
.close              { float:right;cursor:pointer;cursor:hand; }
.form_p             { text-align:right;font-weight:bold; }
.form_n             { text-align:right;font-weight:normal; }
.cursor_d           { cursor:default; }
.cursor_h           { cursor:pointer;cursor:hand; }
.cursor_help        { cursor:help;position:relative; }
.cursor-d                               { cursor:default; }
.cursor-h                               { cursor:pointer;cursor:hand; }
.cursor-help                            { cursor:help;position:relative; }

.zkratit            { overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }

.help               { display:none;width:250px;background-color:#FDFFC4;position:absolute;z-index:99;border:2px solid #D6E3EA;font-size:12px;font-weight:normal;color:#000000;line-height:18px;text-align:left;padding:10px;box-shadow:#FFFFFF 0px -1px 0px;-webkit-box-shadow:#FFFFFF 0px -1px 0px;-moz-box-shadow:#FFFFFF 0px -1px 0px;cursor:default; }
                      
.help p             { margin:4px 0px 4px 0px !important; }

.pohlavi_m          { color:#007AB4 !important; }
.pohlavi_z          { color:#DA0095 !important; }

.bod_a              { width:10px;height:10px;background-color:#008FD4;border-radius:5px; }
.bod_n              { width:10px;height:10px;background-color:#CCCCCC;border-radius:5px; }

.martin             { color:#ACACAC; }

.r0                 { padding-right:0px !important; text-align:right !important; }
.r5                 { padding-right:5px !important; text-align:right !important; }
.r10                { padding-right:10px !important;text-align:right !important; }
.r15                { padding-right:15px !important;text-align:right !important; }
.r20                { padding-right:20px !important;text-align:right !important; }
.r25                { padding-right:25px !important;text-align:right !important; }
.r30                { padding-right:30px !important;text-align:right !important; }
.r35                { padding-right:35px !important;text-align:right !important; }
.r40                { padding-right:40px !important;text-align:right !important; }
.r45                { padding-right:45px !important;text-align:right !important; }
.r50                { padding-right:50px !important;text-align:right !important; }
.r60                { padding-right:60px !important;text-align:right !important; }
.r70                { padding-right:70px !important;text-align:right !important; }
.r80                { padding-right:80px !important;text-align:right !important; }
.r90                { padding-right:90px !important;text-align:right !important; }
.r100               { padding-right:100px !important;text-align:right !important; }
.r110               { padding-right:110px !important;text-align:right !important; }
.r120               { padding-right:120px !important;text-align:right !important; }
.r130               { padding-right:130px !important;text-align:right !important; }

.l5                 { padding-left:5px !important; text-align:left !important; }
.l10                { padding-left:10px !important;text-align:left !important; }
.l15                { padding-left:15px !important;text-align:left !important; }
.l20                { padding-left:20px !important;text-align:left !important; }
.l25                { padding-left:25px !important;text-align:left !important; }
.l30                { padding-left:30px !important;text-align:left !important; }

.f7                 { font-size:7px !important; }
.f8                 { font-size:8px !important; }
.f9                 { font-size:9px !important; }
.f10                { font-size:10px !important; }
.f11                { font-size:11px !important; }
.f12                { font-size:12px !important; }
.f13                { font-size:13px !important; }
.f14                { font-size:14px !important; }
.f15                { font-size:15px !important; }
.f16                { font-size:16px !important; }
.f17                { font-size:17px !important; }
.f18                { font-size:18px !important; }
.f19                { font-size:19px !important; }
.f20                { font-size:20px !important; }
.f21                { font-size:21px !important; }
.f22                { font-size:22px !important; }
.f23                { font-size:23px !important; }
.f24                { font-size:24px !important; }
.f25                { font-size:25px !important; }
.f26                { font-size:26px !important; }

.lh7                { line-height:7px !important; }
.lh8                { line-height:8px !important; }
.lh9                { line-height:9px !important; }
.lh10               { line-height:10px !important; }
.lh11               { line-height:11px !important; }
.lh12               { line-height:12px !important; }
.lh13               { line-height:13px !important; }
.lh14               { line-height:14px !important; }
.lh15               { line-height:15px !important; }
.lh16               { line-height:16px !important; }
.lh17               { line-height:17px !important; }
.lh18               { line-height:18px !important; }
.lh19               { line-height:19px !important; }
.lh20               { line-height:20px !important; }
.lh21               { line-height:21px !important; }
.lh22               { line-height:22px !important; }
.lh23               { line-height:23px !important; }
.lh24               { line-height:24px !important; }
.lh25               { line-height:25px !important; }
.lh26               { line-height:26px !important; }

.pruh30             { opacity:0.30;filter:alpha(opacity=30)  }
.pruh40             { opacity:0.40;filter:alpha(opacity=40)  }
.pruh50             { opacity:0.50;filter:alpha(opacity=50)  }
.pruh75             { opacity:0.75;filter:alpha(opacity=75)  }
.pruh100            { opacity:1.00;filter:alpha(opacity=100) }

.maximalizovane                    { position:absolute;top:0px;left:0px;width:calc(100% - 40px) !important;min-height:1200px !important;margin:0px !important;padding:20px 20px 20px 20px;background-color:#FFFFFF;z-index:95; }
.maximalizuj                       { float:right; }
.maximalizuj img                   { position:absolute;cursor:pointer;cursor:hand;margin:-86px 0px 0px -40px;border:1px solid #D6E3EA;background-color:#FFFFFF;padding:8px; }
.maximalizovane .maximalizuj img   { margin:-5px 0px 0px -50px; }

.poznamkaR          { color:#ACACAC;font-size:11px;text-align:right; }
.ao                 { text-decoration:none !important;font-weight:bold !important;color:#000000 !important; }
.np                 { text-decoration:none !important; }
.b                  { font-weight:bold !important; }
.nw                 { white-space:nowrap; }
.nr                 { clear:both; }
.db                 { display:block !important; }
.di                 { display:inline !important; }
.dib                { display:inline-block !important; }
.dn                 { display:none; }
.s                  { color:#808080; }
.s a                { color:#808080; }
.s a:hover          { color:#007AB4; }
.ss                 { color:#ACACAC; }
.ss a               { color:#ACACAC; }
.ss a:hover         { color:#007AB4; }
.z                  { color:#008000; }
.c                  { color:#FF0000; }
.cc                 { color:#000000; } /* jako CernoCerne:) */
.bb                 { color:#FFFFFF; } /* jako BiloBile:) */
.m                  { font-size:11px; }
.mm                 { font-size:9px; }
.msn                { font-size:11px;color:#808080;font-weight:normal; }
.mcn                { font-size:11px;color:#000000;font-weight:normal; }
.mmcn               { font-size:10px;color:#000000;font-weight:normal; }
.stred              { text-align:center !important; }
.i                  { font-style:italic; }
.zp                 { background-color:#FFFF00; }

.infobox            { background-color:#FFFFFF;position:absolute;z-index:99;margin:30px 0px 0px 0px;border:1px solid #D6E3EA;font-size:12px;font-weight:normal;color:#000000;line-height:18px;text-align:left;padding:10px;box-shadow:#D6E3EA 3px 4px 4px;-webkit-box-shadow:#D6E3EA 3px 4px 4px;-moz-box-shadow:#D6E3EA 3px 4px 4px; }

#test               { position:fixed;z-index:99;top:42px;left:10px;background-color:#FFFFFF;padding:15px;color:#000000;font-weight:bold;border:2px solid #000000;opacity:0.7;margin:-2px 0px 0px -2px;font-size:15px;font-family:courier; }

#b01                { width:1000px;margin-left:auto;margin-right:auto; }

/* c jako cokoliv */
#c01                { margin:0px 5px 0px 13px;float:left;position:relative;top:10px; }
#pravitko           { position:absolute;top:0px;left:8px;background-color:#FFFFFF;padding:4px 5px 2px 5px;color:#BCBCBC;font-weight:bold;cursor:pointer;cursor:hand; }

/* drobnosti v souborech *.js */
.inpinf01           { color:#FF0000; }
.inpinf01 img       { width:12px;position:relative;top:1px;left:1px;margin-right:0px; }
.inpinf02           { color:#008000; }
.inpinf02 img       { width:12px;position:relative;top:2px;left:-1px;margin-right:1px; }

/* hvezdicky */
.hvezdicky-1                  { line-height:1px;border:1px solid #E7E7E7;background-color:#FFFFFF;padding:7px 7px 7px 7px;text-decoration:none;display:inline-block;margin:0px; }
.hvezdicky-1 img              { width:12px;height:11px; }

/* div pro zmenu poradi prvku */
.sortable                     { width:100%;margin:0px 0px 40px 0px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden; }
.sortable .obal               { width:238px;height:162px;float:left;text-align:left;margin:3px 15px 11px 3px;font-size:11px;overflow:hidden;cursor:move;border:2px solid #808080;border-radius:10px;background-color:#FFFFFF;color:#CCCCCC; }
.sortable .obal:hover         { box-shadow:#ACACAC 0px 0px 4px;-webkit-box-shadow:#ACACAC 0px 0px 4px;-moz-box-shadow:#ACACAC 0px 0px 4px; }
.sortable .sortable-placeholder { width:238px;height:162px;float:left;text-align:center;margin:3px 15px 11px 3px;font-size:11px;overflow:hidden;cursor:move;border:2px dashed #CCCCCC;border-radius:10px;background-color:#FFFFFF;display:block; }

.sortable .nahled             { display:block;height:130px;line-height:130px;overflow:hidden;background-color:#FFFFFF;border-bottom:1px solid #CCCCCC; }
.sortable .nahled img         { width:100%;vertical-align:middle; }

.sortable .oznac_foto         { position:absolute;margin:  7px 0px 0px    7px;line-height:1px; background-color:#FFFFFF;padding:2px 1px 2px 1px;border-radius:5px;box-shadow:#ACACAC 0px 0px 2px;-webkit-box-shadow:#ACACAC 0px 0px 2px;-moz-box-shadow:#ACACAC 0px 0px 2px; }
.sortable .smaz_foto          { position:absolute;margin:  7px 0px 0px  209px;line-height:1px; background-color:#FFFFFF;padding:7px 7px 7px 7px;border-radius:5px;box-shadow:#ACACAC 0px 0px 2px;-webkit-box-shadow:#ACACAC 0px 0px 2px;-moz-box-shadow:#ACACAC 0px 0px 2px; }
.sortable .zvetsi_foto        { position:absolute;margin: 35px 0px 0px    7px;line-height:1px; background-color:#FFFFFF;padding:5px 3px 5px 4px;border-radius:5px;box-shadow:#ACACAC 0px 0px 2px;-webkit-box-shadow:#ACACAC 0px 0px 2px;-moz-box-shadow:#ACACAC 0px 0px 2px; }
.sortable .zvetsenina         { position:absolute;margin: 35px 0px 0px -235px;line-height:1px; background-color:#FFFFFF;padding:5px 5px 3px 5px;border-radius:5px;box-shadow:#ACACAC 0px 0px 2px;-webkit-box-shadow:#ACACAC 0px 0px 2px;-moz-box-shadow:#ACACAC 0px 0px 2px;width:490px;display:none;z-index:2; }
.sortable .skupina            { position:absolute;margin: 62px 0px 0px    7px;line-height:11px;background-color:#FFFFFF;padding:6px 2px 4px 0px;border-radius:5px;box-shadow:#ACACAC 0px 0px 2px;-webkit-box-shadow:#ACACAC 0px 0px 2px;-moz-box-shadow:#ACACAC 0px 0px 2px;width:20px;font-size:13px;font-weight:bold;color:#808080;text-align:center;z-index:1; }
.sortable .autor              { position:absolute;margin:102px 0px 0px    7px;line-height:11px;background-color:#FFFFFF;padding:6px 5px 4px 5px;border-radius:5px;box-shadow:#ACACAC 0px 0px 2px;-webkit-box-shadow:#ACACAC 0px 0px 2px;-moz-box-shadow:#ACACAC 0px 0px 2px;font-size:11px;font-weight:bold;color:#808080;text-align:center;z-index:1;opacity:0.7; }
.sortable .autor_neni         { position:absolute;margin:102px 0px 0px    7px;line-height:11px;background-color:#FF0000;padding:6px 2px 4px 0px;border-radius:5px;box-shadow:#ACACAC 0px 0px 2px;-webkit-box-shadow:#ACACAC 0px 0px 2px;-moz-box-shadow:#ACACAC 0px 0px 2px;width:20px;font-size:11px;font-weight:bold;color:#FFFFFF;text-align:center;z-index:1;opacity:0.7; }

.sortable .oznac_foto:hover   { background-color:#FDFFC4; }
.sortable .smaz_foto:hover    { background-color:#FDFFC4; }
.sortable .zvetsi_foto:hover  { background-color:#FDFFC4; }
.sortable .zvetsenina:hover   { background-color:#FDFFC4; }

.sortable .popisek_obsah      { width:216px;font-size:13px !important;height:21px !important;padding:0px !important;text-align:center;border-style:none !important;color:#ACACAC; }
.sortable .popisek_zobraz     { position:relative;top:1px;left:-2px; }

/* infohlaska */
#chyba              { width:100%;border:1px solid #F6CED2;background-color:#FFF1F1;margin:10px 0px 15px 0px;line-height:10px; } /* kdyz to ma z-index, leze pod to rozbalovaci menu */
#uspech             { width:100%;border:1px solid #C1E9D1;background-color:#E6F8E6;margin:10px 0px 15px 0px;line-height:10px; }
#info               { width:100%;border:1px solid #D8EAF2;background-color:#ECF1F4;margin:10px 0px 15px 0px;line-height:10px; }
#chyba tr           { background-color:transparent !important; }
#uspech tr          { background-color:transparent !important; }
#info tr            { background-color:transparent !important; }
#chyba tr:hover     { background-color:transparent !important; }
#uspech tr:hover    { background-color:transparent !important; }
#info tr:hover      { background-color:transparent !important; }
#chyba td           { padding:10px 0px 10px 0px !important; }
#uspech td          { padding:10px 0px 10px 0px !important; }
#info td            { padding:10px 0px 10px 0px !important; }
#chyba ul           { margin:5px 0px 0px 0px; }
#uspech ul          { margin:5px 0px 0px 0px; }
#info ul            { margin:5px 0px 0px 0px; }

.itdO               { width:65px;text-align:center;padding:10px 0px 10px 0px; }
.itdT1              { text-align:left;padding:10px 0px 10px 0px;font-size:17px;line-height:22px; }
.itdT2              { text-align:left;padding:10px 0px 10px 0px;font-size:20px;line-height:26px; }
.itdO img           { width:44px;height:44px; }

/* meziinfohlaska */
#meziinfo           { width:1000px;background-color:#FFEA78;border-left:1px solid #D6E3EA;border-right:1px solid #D6E3EA;font-size:13px; }
#meziinfo div       { padding:7px 5px 7px 15px; }
#meziinfo img       { margin-right:5px; }
#meziinfo span      { font-weight:bold; }

/* horni linka */
#b02                { padding:8px 0px 0px 0px;font-size:13px; }
#b02 a:hover        {  }
#b02a               { width:270px;float:left; }
#b02b               { width:650px;float:left;white-space:nowrap;margin-left:10px; }
#b02c               { width:300px;float:right;text-align:right;overflow:hidden;white-space:nowrap;margin-right:10px; }

/* login box */
.login_box                  { display:none;font-size:13px;font-weight:bold;color:#000000;line-height:15px;padding:0px;position:absolute;margin:30px 0px 0px 0px;background-color:#FFFFFF;border:1px solid #FFFFFF;border-radius:6px;box-shadow:#D6E3EA 0px 4px 4px;-webkit-box-shadow:#D6E3EA 0px 4px 4px;-moz-box-shadow:#D6E3EA 0px 4px 4px; } /* moc dobre tomu nejde z-index */
.login_box .in              { background-color:#FDFFC4;padding:6px 10px 12px 10px !important;border:1px solid #D6E3EA;border-radius:6px; }
.login_box .login_info      { display:none;border:1px solid #F6CED2;padding:7px 8px 7px 8px;px;background-color:#FFF1F1;margin:4px 0px 15px 0px; }
.login_box .login_info img  { width:16px;float:left;margin:0px 5px 0px 0px; }
.login_box form             { margin:0px !important; }
.login_box p                { margin:7px 0px 0px 0px !important; }
.login_box .jmeno           { width:220px !important;margin:3px 0px 0px 0px; }
.login_box .heslo           { width:220px !important;margin:3px 0px 0px 0px; }
.login_box .odkazy          { float:right;font-size:11px;text-align:right; }
.login_box .prihlasit       { font-size:17px !important;line-height:17px !important;padding:4px 8px 4px 8px !important;font-weight:bold;margin-top:2px; }
.login_box .pamatovat       { margin-top:3px; }
.login_box .pamatovat label { position:relative;top:-1px;display:inline; }
.login_box .login_close     { float:right;margin:-7px 0px 0px 0px; }

/* logo + vyhledavani */
#b03                { clear:both; }
#b03a               { border-style:none;margin:45px 0px 24px 10px; }
#b03b               { width:560px;margin:32px 0px 0px 0px;float:right; }

#b03favo            { width:32px;height:30px;float:left;margin:0px 10px 0px 0px;background-image:url('/_img/_system/tv/ico-favorites.png'); }
#b03favo a          { display:block;height:30px; }

#b03kos1            { width:32px;height:31px;float:left;background-image:url('/_img/_system/tv/ico-kosik-01.png'); }
#b03kos1 a          { display:block;height:31px; }

#b03kos2            { float:left;font-size:18px;font-weight:bold;margin:7px 0px 0px 7px; }
#b03kos2 a          { text-decoration:none;display:block; }
#b03kos2 span       { margin-left:5px;color:#008FD4;font-size:20px;font-weight:bold;text-decoration:underline; }

.login_stav              { width:250px;height:32px;float:right;padding-right:10px; }
.login_stav .obal        { float:right;font-size:11px;top:-2px;color:#007AB4;position:relative;z-index:5; }
.login_stav .title       { font-size:17px;font-weight:bold;margin:-1px 0px 0px -1px;color:#007AB4;display:block;text-decoration:none; }
.login_stav .online      { color:#008000;font-weight:bold; }
.login_stav .ico_anonym  { float:right;width:24px;height:30px;margin-right:8px; }
.login_stav .ico         { width:30px;height:30px;float:right;margin-right:8px;border:1px solid #D6E3EA;overflow:hidden; }
.login_stav .ico div     { width:28px;height:28px;float:right;border:1px solid #FFFFFF;text-align:center;background-color:#FFFFFF;overflow:hidden; }
.login_stav .ico div img { width:28px; }

#b03hled1           { width:500px;float:right;clear:right;height:40px;margin:10px 10px 0px 0px;line-height:1px;  }
#b03hled1 .td1      { width:9px; }
#b03hled1 .td1 img  { width:9px;height:40px; }
#b03hled1 .td2      { width:439px;background-image:url('/_img/_system/tv/title-bg-08b.png'); }
#b03hled1 .td3      { width:43px; background-image:url('/_img/_system/tv/title-bg-08b.png'); }
#b03hled1 .td4      { width:9px; }
#b03hled1 .td4 img  { width:9px;height:40px; }
#b03hled1 #odesli   { position:relative;top:0px;left:5px;width:43px;height:30px;border-style:none;background-image:url('/_img/_system/tv/submit-01.png');cursor:pointer;cursor:hand; }
#b03hled1 #hledej   { width:410px;border:0px solid #FFFFFF;position:relative;top:0px;left:3px;font-size:16px;font-weight:normal;margin:0px;background-color:#FFFFFF;color:#ACACAC; }

#naseptavac         { width:506px;padding:2px;position:absolute;margin:42px 0px 0px 0px;z-index:1;background-color:#FFFFFF;border:1px solid #D6E3EA;border-radius:6px;box-shadow:#D6E3EA 3px 4px 4px;-webkit-box-shadow:#D6E3EA 3px 4px 4px;-moz-box-shadow:#D6E3EA 3px 4px 4px; }
#naseptavac a       { padding:5px;display:block; }
#naseptavac a:hover { background-color:#EFEFEF; }

/* menu kategorii */
#b04                { width:1000px;height:50px;border:1px solid #D6E3EA;background-color:#FFFFFF;position:relative; } /* kdyz to ma z-index, leze pod to login */
#b04 table          { margin:1px 0px 1px 1px;font-size:16px;font-weight:bold; }
#b04 td             { overflow:hidden;white-space:nowrap; }
#b04 td a:hover     { background-color:#EFEFEF; }
#b04 td a img       { float:left;position:relative;top:-6px;left:-5px; }
#b04 td table       { position:absolute;z-index:5;margin-top:14px;border:0px none #FFFFFF;background-color:#FFFFFF;font-size:13px;font-weight:normal;line-height:20px;box-shadow:#D6E3EA 3px 4px 4px;-webkit-box-shadow:#D6E3EA 3px 4px 4px;-moz-box-shadow:#D6E3EA 3px 4px 4px; }
#b04 td table td    { border-bottom:1px solid #D6E3EA;border-top:1px solid #D6E3EA; }

.b04nk_a            { height:33px;display:block;color:#007AB4;text-decoration:none;padding:15px 0px 0px 20px;border-right:1px solid #FFFFFF; }
.b04nk_n            { height:33px;display:block;color:#000000;text-decoration:none;padding:15px 0px 0px 20px;border-right:1px solid #FFFFFF; }

.b04sip             { position:absolute;margin:-4px 0px 0px 0px;text-align:center; }

.b04a               { width:210px;padding:5px;border-right:1px solid #D6E3EA;border-left:1px solid #D6E3EA; }
.b04b               { width:210px;padding:5px;border-right:1px solid #D6E3EA; }

.b04a .rozbal       { float:right;width:20px;border-left:2px solid #FFF;backgro1und-color:blue;height:29px;cursor:pointer;cursor:hand; }
.b04a .rozbal:hover { background-color:#EFEFEF; }
.b04a .rozbal img   { position:relative;top:5px;left:3px; }

.b04k_a             { padding:5px 15px 4px 5px !important;text-decoration:none;color:#007AB4;display:block;padding-bottom:1px;font-size:15px;font-weight:bold; } /* kategorie */
.b04k_n             { padding:5px 15px 4px 5px !important;text-decoration:none;color:#000000;display:block;padding-bottom:1px;font-size:15px;font-weight:bold; } /* kategorie */

.b04pk_10           { margin:0px 0px 0px 0px;padding-top:1px;border-top:0px solid #D6E3EA; }
.b04pk_15           { margin:0px 0px 0px 0px;padding-top:1px;border-top:0px solid #D6E3EA; }
.b04pk_a            { padding:3px 15px 3px 15px;display:block;text-decoration:none;color:#007AB4; }
.b04pk_n            { padding:3px 15px 3px 15px;display:block;text-decoration:none;color:#000000; }

/* linka navigace */
#b05           { width:1000px;height:35px;border:1px solid #D6E3EA;background-color:#ECF1F4;margin:30px 0px 0px 0px;font-size:12px;font-weight:normal; }
#b05a          { float:left; }
#b05a img      { float:left;margin-right:7px; }
.b05a_m        { padding:10px 10px 9px 17px;text-decoration:none;color:#008FD4;display:block;font-weight:bold; }
.b05a_c        { padding:10px 10px 9px 17px;text-decoration:none;color:#000000;display:block; }
#b05b          { float:left;background-image:url('/_img/_system/tv/z-02.png');background-repeat:no-repeat;background-position:top left; }
.b05b_m        { padding:9px 10px 8px 25px;text-decoration:none;color:#007AB4;display:block;font-weight:bold;font-size:15px; }
.b05b_c        { padding:10px 10px 9px 25px;text-decoration:none;color:#000000;display:block; }

/* hlavni pole - WEB   */
#hp_ram                     { width:1000px;border:1px solid #D6E3EA;margin:-1px 0px 20px 0px;background-color:#FFFFFF; }

/* hlavni pole - ADMIN */
#admin_ram                  { width:1000px;border:1px solid #D6E3EA;margin:-1px 0px 20px 0px;background-color:#FFFFFF; }
#admin                      { width:960px;min-height:800px;_height:800px;margin:25px 20px 40px 20px;font-size:14px;line-height:20px; } /* overflow:hidden; nevracet sem */

#admin h1                   { margin:4px 0px 15px 0px;font-size:23px;font-weight:bold;color:#007AB4;padding-bottom:8px;border-bottom:4px solid #D6E3EA; }
#admin h1 span              { color:#007AB4; }
#admin p                    { margin:0px 0px 10px 0px; }

#admin ul                   { margin:0px 0px 5px 0px; }
#admin li                   { margin:0px 0px 10px 0px; }

#admin #akce                { margin:0px 0px 2px 0px;text-align:right; }
#admin #akceL               { margin:0px 0px 2px 0px;float:left; }
#admin #doresit             { margin:-17px 0px 0px 0px;color:#ACACAC;font-size:11px; }

#admin .filtr               { background-color:#ECECEC;line-height:30px;padding:5px 5px 5px 5px;text-align:center; }

#admin .tab1mini            { width:100%;border:1px solid #7FC7EA;background-color:#FFFFFF;border-collapse:separate;border-spacing:1px;line-height:19px;font-size:11px; }
#admin .tab1mini caption    { border-top:1px solid #7FC7EA;border-left:1px solid #7FC7EA;border-right:1px solid #7FC7EA;background-color:#7FC7EA;font-weight:bold;color:#FFFFFF;cursor:default; }
#admin .tab1mini tr:hover   { background-color:#FDFFC4;cursor:default; }
#admin .tab1mini tr         { background-color:#ECF1F4; }
#admin .tab1mini .nh:hover  { background-color:#ECF1F4; }
#admin .tab1mini th         { background-color:#BFE3F4;color:#008FD4;text-shadow: 0px 0px 1px #FFFFFF; }
#admin .tab1mini td         { padding:0px 3px 0px 3px; }
#admin .tab1mini td a       { display:block; }

#admin #tab1                { width:100%;border:1px solid #7FC7EA;background-color:#FFFFFF;border-collapse:separate;border-spacing:1px;line-height:33px; }
#admin #tab1 caption        { border-top:1px solid #7FC7EA;border-left:1px solid #7FC7EA;border-right:1px solid #7FC7EA;background-color:#7FC7EA;font-weight:bold;color:#FFFFFF;cursor:default; }
#admin #tab1 tr:hover       { background-color:#FDFFC4;cursor:default; }
#admin .nohover tr:hover    { background-color:#ECF1F4 !important;cursor:default; }
#admin .nohover .mr:hover   { background-color:#FFFFFF !important;cursor:default; }
#admin .nohover .mr2:hover  { background-color:#FFEA78 !important;cursor:default; }
#admin #tab1 tr             { background-color:#ECF1F4; }
#admin #tab1 .nh:hover      { background-color:#ECF1F4; }
#admin #tab1 th             { background-color:#BFE3F4;color:#008FD4;text-shadow: 0px 0px 1px #FFFFFF; }
#admin #tab1 td             { padding:0px 3px 0px 3px; }
#admin #tab1 td a           { display:block; }
#admin #tab1 td select      { position:relative;top:1px; }
#admin #tab1 td input       { position:relative;top:1px; }

#admin #tab1 .zvyr1         { background-color:#00BB00; }
#admin #tab1 .zvyr1 td      { color:#FFFFFF !important; }
#admin #tab1 .zvyr1 td a    { color:#FFFFFF !important;; }
#admin #tab1 .zvyr1:hover   { background-color:#38D638;color:#FFFFFF !important;text-shadow: 0px 0px 5px #008000; }

#admin #tab1 #mr td         { padding:0px 5px 0px 5px;background-color:#FFFFFF;color:#008FD4;font-weight:bold;border-top:1px solid #7FC7EA;border-bottom:1px solid #7FC7EA; }
#admin #tab1 #mr td a       { text-decoration:underline;display:block;color:#007AB4; }
#admin #tab1 .dr            { font-family:verdana;font-size:9px;line-height:11px;font-weight:bold; }

#admin #tab1 .mr td         { padding:0px 5px 0px 5px;background-color:#FFFFFF;color:#008FD4;font-weight:bold;border-top:1px solid #7FC7EA;border-bottom:1px solid #7FC7EA; }
#admin #tab1 .mr td a       { text-decoration:underline;display:block;color:#007AB4; }
#admin #tab1 .mr2           { background-color:#FFEA78; }
#admin #tab1 .mr2 td        { border-top:1px solid #808080;border-bottom:1px solid #808080;font-size:11px;font-weight:bold;color:#000000; }

#admin #tab1 #ca80          { float:left;background-color:#F8F8F8;width:080px;margin-right:-082px;font-size:12px;line-height:25px;padding:5px 0px 3px 0px;color:#000000;font-weight:normal; }
#admin #tab1 #ca100         { float:left;background-color:#F8F8F8;width:100px;margin-right:-102px;font-size:12px;line-height:25px;padding:5px 0px 3px 0px;color:#000000;font-weight:normal; }
#admin #tab1 #ca120         { float:left;background-color:#F8F8F8;width:120px;margin-right:-122px;font-size:12px;line-height:25px;padding:5px 0px 3px 0px;color:#000000;font-weight:normal; }
#admin #tab1 #ca140         { float:left;background-color:#F8F8F8;width:140px;margin-right:-142px;font-size:12px;line-height:25px;padding:5px 0px 3px 0px;color:#000000;font-weight:normal; }
#admin #tab1 #ca160         { float:left;background-color:#F8F8F8;width:160px;margin-right:-162px;font-size:12px;line-height:25px;padding:5px 0px 3px 0px;color:#000000;font-weight:normal; }
#admin #tab1 #ca180         { float:left;background-color:#F8F8F8;width:180px;margin-right:-182px;font-size:12px;line-height:25px;padding:5px 0px 3px 0px;color:#000000;font-weight:normal; }
#admin #tab1 #ca200         { float:left;background-color:#F8F8F8;width:200px;margin-right:-202px;font-size:12px;line-height:25px;padding:5px 0px 3px 0px;color:#000000;font-weight:normal; }
#admin #tab1 #ca250         { float:left;background-color:#F8F8F8;width:250px;margin-right:-252px;font-size:12px;line-height:25px;padding:5px 0px 3px 0px;color:#000000;font-weight:normal; }
#admin #tab1 #car80         { float:right;background-color:#F8F8F8;width:080px;margin-left:-082px;font-size:12px;line-height:25px;padding:5px 0px 3px 0px;color:#000000;font-weight:normal; }
#admin #tab1 #car100        { float:right;background-color:#F8F8F8;width:100px;margin-left:-102px;font-size:12px;line-height:25px;padding:5px 0px 3px 0px;color:#000000;font-weight:normal; }
#admin #tab1 #car120        { float:right;background-color:#F8F8F8;width:120px;margin-left:-122px;font-size:12px;line-height:25px;padding:5px 0px 3px 0px;color:#000000;font-weight:normal; }
#admin #tab1 #car140        { float:right;background-color:#F8F8F8;width:140px;margin-left:-142px;font-size:12px;line-height:25px;padding:5px 0px 3px 0px;color:#000000;font-weight:normal; }
#admin #tab1 #car160        { float:right;background-color:#F8F8F8;width:160px;margin-left:-162px;font-size:12px;line-height:25px;padding:5px 0px 3px 0px;color:#000000;font-weight:normal; }
#admin #tab1 #car200        { float:right;background-color:#F8F8F8;width:200px;margin-left:-202px;font-size:12px;line-height:25px;padding:5px 0px 3px 0px;color:#000000;font-weight:normal; }
#admin #tab1 #car220        { float:right;background-color:#F8F8F8;width:220px;margin-left:-222px;font-size:12px;line-height:25px;padding:5px 0px 3px 0px;color:#000000;font-weight:normal; }
#admin #tab1 #car240        { float:right;background-color:#F8F8F8;width:240px;margin-left:-242px;font-size:12px;line-height:25px;padding:5px 0px 3px 0px;color:#000000;font-weight:normal; }
#admin #tab1 #car250        { float:right;background-color:#F8F8F8;width:250px;margin-left:-252px;font-size:12px;line-height:25px;padding:5px 0px 3px 0px;color:#000000;font-weight:normal; }

#admin .tabA                         { width:100%;border-collapse:collapse;border-top:2px solid #ECF1F4;border-bottom:2px solid #ECF1F4;line-height:19px;margin:0px 0px 10px 0px;cursor:default; }
#admin .tabA tbody                   { }
#admin .tabA caption                 { line-height:30px;background-color:#CCCCCC;border-bottom:2px solid #FFFFFF;font-weight:bold;color:#FFFFFF; }
#admin .tabA th                      { line-height:30px;background-color:#ECF1F4;text-align:center;color:#000000; }
#admin .tabA tr                      { border-bottom:1px solid #ECF1F4; }
#admin .tabA tr:hover                { background-color:#F1F3F4; }
#admin .tabA .top                    { background-color:#FDFFC4; }
#admin .tabA .top:hover              { background-color:#FFEA78; }
#admin .tabA td                      { line-height:30px;font-size:15px;text-align:left; }

#admin .tab1inside          { width:100%;border-style:none;border-collapse:separate;border-spacing:1px;line-height:33px; }
#admin .tab1inside tr:hover { background-color:#FDFFC4 !important;cursor:default; }
#admin .tab1inside tr       { background-color:#ECF1F4; }
#admin .tab1inside th       { background-color:#BFE3F4;color:#008FD4;text-shadow: 0px 0px 1px #FFFFFF; }
#admin .tab1inside td       { padding:0px 3px 0px 3px;border-bottom:1px solid #FFFFFF; }
#admin .tab1inside td a     { display:block; }

#admin .zalozky             { height:31px;margin-top:20px; }
#admin .zalozky_n           { padding:5px 13px 5px 13px;float:left;margin-right:1px;border:1px solid #FAFAFA;border-bottom:1px solid #FFFFFF;background-color:#FAFAFA;text-align:center;color:#ACACAC;font-weight:bold;cursor:pointer;cursor:hand; }
#admin .zalozky_a           { padding:5px 13px 5px 13px;float:left;margin-right:1px;border:1px solid #7FC7EA;border-bottom:1px solid #7FC7EA;background-color:#7FC7EA;text-align:center;color:#FFFFFF;font-weight:bold;cursor:pointer;cursor:hand; }

#admin #tab1 .tinymce                        { border-style:none;background-color:transparent;border-collapse:collapse; }
#admin #tab1 .tinymce tr                     { background-color:transparent; }
#admin #tab1 .tinymce td                     { padding:0px; }
#admin #tab1 .tinymce td a                   { display:inline; }
#admin #tab1 .tinymce textarea               { margin:0px 0px -7px 0px;border:1px solid #ACACAC;background-color:#FFFFFF;font-size:15px;line-height:22px; }

#admin #tiny_moje_prvky                      { padding:5px 0px 0px 0px;border:1px solid #CCCCCC;background-color:#EFEFEF;position:relative;top:-1px; }
#admin #tiny_moje_prvky .pop_button          { width:24px;height:24px;display:block;overflow:hidden;float:left;margin:0px 0px 5px 4px;border:1px solid #A5A5A5;background-color:#FAFAFA;font-size:9px;font-weight:bold;font-family:calibri;text-decoration:none;text-align:center;background-repeat:no-repeat;background-position:4px 4px;cursor:pointer;cursor:hand; }
#admin #tiny_moje_prvky .pop_button:hover    { background-color:#FDEDC4;color:#000000; }
#admin #tiny_moje_prvky .pop                 { font-size:13px;font-weight:normal;text-align:left;background-color:#FFFFFF;border-top:1px solid #CCCCCC;display:none; }
#admin #tiny_moje_prvky .pop .pop_close      { background-color:#CCCCCC;color:#000000;font-weight:bold;padding:0px 10px 0px 10px;font-size:15px;cursor:pointer;cursor:hand; }
#admin #tiny_moje_prvky .pop .pop_close img  { float:right;border:1px solid #FFFFFF;width:16px;height:16px;line-height:16px;padding:3px;margin:4px 0px 0px 0px; }
#admin #tiny_moje_prvky .pop .pop_close span { background-repeat:no-repeat;padding-left:20px;background-position:0px 1px; }
#admin #tiny_moje_prvky .pop .pop_obsah      { padding:10px;cursor:default; }

#admin #tab2                       { width:100%;border:1px dotted #993333;background-color:#FFEA78;border-collapse:separate;border-spacing:1px;line-height:33px; }
#admin #tab2 caption               { border-top:1px solid #993333;border-left:1px solid #993333;border-right:1px solid #993333;background-color:#993333;font-weight:bold;color:#FFFFFF;cursor:default; }
#admin #tab2 tr                    { background-color:#FFEA78; }
#admin .nohover2 tr:hover          { background-color:#FFEA78 !important;cursor:default; }
#admin #tab2 th                    { background-color:#BFE3F4;color:#008FD4;text-shadow: 0px 0px 1px #FFFFFF; }
#admin #tab2 td                    { padding:0px 3px 0px 3px; }
#admin #tab2 td a                  { display:block; }


.ico_html           { background-image:url('/_img/_system/plexus/ico16a/html.png'); }
.ico_wysiwyg        { background-image:url('/_img/_system/plexus/ico16a/wysiwyg.png'); }
.ico_cara           { background-image:url('/_img/_system/plexus/ico16a/cara.png'); }
.ico_vysvetlivka    { background-image:url('/_img/_system/plexus/ico16a/vysvetlivka.png'); }
.ico_zdroj          { background-image:url('/_img/_system/plexus/ico16a/zdroj.png'); }
.ico_zvyraznit_1    { background-image:url('/_img/_system/plexus/ico16a/zvyraznit-nadpis.png'); }
.ico_zvyraznit_2    { background-image:url('/_img/_system/plexus/ico16a/zvyraznit-podbarvit.png'); }
.ico_inforamecek    { background-image:url('/_img/_system/plexus/ico16a/inforamecek.png'); }
.ico_federace       { background-image:url('/_img/_system/plexus/ico16a/federace.png'); }
.ico_tabulka        { background-image:url('/_img/_system/plexus/ico16a/tabulka.png'); }
.ico_fotografie     { background-image:url('/_img/_system/plexus/ico16a/foto.png'); }

/* spodni boxy, pokracovani je v css, co se nemeni dle webu, zapati */
#b06           { height:689px;margin:0px;background-image:url('/_img/_system/tv/title-bg-02a.png'); }
#b06a          { width:1000px;border:0px solid blue;height:323px;padding-top:16px;margin-left:auto;margin-right:auto;background-image:url('/_img/_system/tv/title-bg-03.png');background-repeat:no-repeat;background-position:left -1px; }
#b06b          { width:230px;height:311px;background-image:url('/_img/_system/tv/title-bg-06.jpg');float:left;margin:0px 8px 0px 15px; }
#b06c          { width:230px;height:311px;background-image:url('/_img/_system/tv/title-bg-06.jpg');float:left;margin:0px 8px 0px 8px; }
#b06d          { font-size:18px;font-weight:bold;color:#007AB4;margin:0px 5px 0px 5px;padding:12px 0px 5px 12px;border-bottom:3px solid #D6E3EA; }
#b06d img      { margin:10px auto 0px auto; }
#b06e          { width:196px;height:245px;margin:10px 0px 0px 16px;overflow:hidden;font-size:12px; }

#b06f          { width:960px;height:255px;margin-left:auto;margin-right:auto;background-image:url('/_img/_system/tv/title-bg-04.png');background-repeat:no-repeat;background-position:left 0px;padding:0px 20px 0px 20px; }
#b06f a        { color:#3B5998; }
#b06h          { height:20px;margin:24px 0px 8px 0px;position:relative;top:0px;left:0px;float:left; }
#b06i          { width:467px;height:148px;border-top:2px solid #D6E3EA;border-bottom:2px solid #D6E3EA;padding:4px 0px 10px 0px;clear:both; }
#b06j          { font-size:13px; }

#b06k          { width:1000px;height:079px;margin-left:auto;margin-right:auto;background-image:url('/_img/_system/tv/title-bg-05.png');background-repeat:no-repeat;background-position:left 0px;font-size:13px;line-height:21px;padding-top:17px;text-align:center; }
#b06k span     { color:#007AB4;font-weight:bold; }

/* miniadmin */
#miniadmin_fix      { position:fixed;bottom:10px;right:10px;width:230px;font-size:13px;border:1px solid #D6E3EA;background-color:#FFEA78;padding:10px; }
#miniadmin          { position:absolute;top:10px;right:10px;width:250px;font-size:11px;border:1px solid #D6E3EA;background-color:#FFFFFF; }
#miniadmin table    { line-height:20px; }
#miniadmin td       {  }
#miniadmin td a     { display:block; }
#miniadmin tr:hover { background-color:#ECF1F4; }
#miniadmin h2       { padding:5px;background-color:#ECF1F4;margin:0px; }
#miniadmin .d1      { line-height:19px;margin-bottom:15px;padding:5px; }
#miniadmin .d2      { float:right;margin:7px 0px 0px 0px;border-style:none;cursor:pointer;cursor:hand; }
#miniadmin .d3      { width:100%; }
.rozliseni { position:fixed;z-index:999;bottom:30px;left:10px;width:150px;padding:20px;background-color:#ACACAC;text-align:left;text-decoration:none;color:#FFFFFF;opacity:0.8; }

/* fotogalerie */
#galerie       { }
#ga01          { position:fixed;top:0px;left:0px;z-index:10;width:100%;height:100%;background-color:#151515;text-align:center; }
#ga02          { position:absolute;top:0px;left:0px;z-index:12;width:100%;border-bottom:1px solid #303030;background-color:#000000; }
#ga02 table    { width:450px;position:relative;left:79px;margin:20px 0px 18px 0px;line-height:10px;background-color:#000000; }
#ga03          { float:right;font-weight:bold;color:#808080;margin:17px 10px 0px 0px; }
#ga03 a        { color:#808080 !important; }
#ga03 a:hover  { color:#ACACAC !important; }
#ga04          { width:220px;text-align:left; }
#ga04 a        { border-style:none !important; }
#ga05          { width:046px;text-align:center; }
#ga06          { font-weight:bold;color:#808080;text-align:left; }
#ga07          { position:absolute;top:90px;left:0px;z-index:11;width:100%; }
#ga08          { margin:0px auto 0px auto;padding:0px 10px 0px 0px; }
#ga08 div      { font-size:20px;margin:0px auto 0px auto;line-height:28px; }
#ga09          { width:60px;cursor:pointer;cursor:hand; }
#ga09 a        { display:block;text-align:center; }
#ga09 img      { vertical-align:middle; }
#ga10 img      { width:100%; }
#ga11          { font-size:20px;color:#FFF;padding:10px 0px 10px 0px;margin:0px auto 0px auto;text-align:left; }
#ga12          { position:fixed;bottom:0px;left:0px;z-index:12;width:100%;border-top:1px solid #303030;background-color:#000000; }
#ga15          { border:1px solid #303030;margin:0px auto 0px auto; }
#ga16          {  }
#ga16 td       { padding-bottom:100px; }
#ga17          { color:#FFFFFF;font-size:20px;text-align:left;margin:10px 0px 15px 0px; }
#ga17 a        { font-weight:bold; }
#ga18          { color:#808080;font-size:20px;text-align:left;padding:0px 0px 0px 10px; }
#ga18 a        { font-weight:bold; }

#ga_zavrit               { float:right;cursor:pointer;cursor:hand;opacity:0.75;margin-right:9px; }
#ga_nav_logo             { width:193px;height:38px;opacity:0.75; }
#ga_nav_predchozi        { opacity:0.75;margin:0px 0px 0px 0px; }
#ga_nav_dalsi            { opacity:0.75;margin:0px 0px 0px 0px; }
#ga_nav_poradi           { position:relative;top:-6px;margin-left:20px;}
#ga_nav_celkem           { position:relative;top:-6px; }
#ga_nav_celkem a         { color:#808080 !important; }
#ga_nav_celkem a:hover   { color:#ACACAC !important; }
#ga_autor                { font-size:13px;color:#808080;float:right;margin:3px 0px 10px 20px; }
#ga_popisek              { }
#ga_foto                 { position:relative;left:-5px;margin-bottom:76px; }
#ga_nahledy              { }
#ga_nahledy div          { width:240px;height:135px;line-height:135px;background-color:#101010;text-align:center;overflow:hidden;float:left;margin:0px 10px 10px 0px;border:1px solid #404040;box-shadow:0px 0px 0px #000000;-moz-box-shadow:0px 0px 0px #000000;-webkit-box-shadow:0px 0px 0px #000000; }
#ga_nahledy div a        { vertical-align:middle;display:block; }
#ga_soubor               { position:absolute; }
#ga_soubor_stin          { }
#ga_soubor_predchozi     { opacity:0; }
#ga_soubor_dalsi         { opacity:0; }
#ga_nav_nahledy          { }
#ga_rozsah               { font-size:16px;color:#808080;font-weight:bold;float:right;margin:0px 30px 0px 10px; }

#ga_nahled_predchozi     { width:240px;height:160px;line-height:160px;background-color:#101010;text-align:center;overflow:hidden;float:left;margin:0px 10px 10px 0px;border:1px solid #151515;box-shadow:0px 0px 0px #000000;-moz-box-shadow:0px 0px 0px #000000;-webkit-box-shadow:0px 0px 0px #000000;background-image:url('/_img/_system/plexus/ico-predchozi-3a.png'); }
#ga_nahled_predchozi a   { vertical-align:middle;display:block; }
#ga_nahled_dalsi         { width:240px;height:160px;line-height:160px;background-color:#101010;text-align:center;overflow:hidden;float:left;margin:0px 10px 10px 0px;border:1px solid #151515;box-shadow:0px 0px 0px #000000;-moz-box-shadow:0px 0px 0px #000000;-webkit-box-shadow:0px 0px 0px #000000;background-image:url('/_img/_system/plexus/ico-dalsi-3a.png');     }
#ga_nahled_dalsi a       { vertical-align:middle;display:block; }

#ga_obal_navigace        { margin:0px auto 0px auto;padding: 0px 20px  0px 20px; }     /* position:relative;z-index:99;border-left:3px solid yellow;border-right:3px solid yellow; */
#ga_obal_fotografie      { margin:0px auto 0px auto;padding: 0px 20px  0px 20px; }
#ga_obal_zapati          { margin:0px auto 0px auto;padding:20px 20px 20px 20px; }

/* vyjizdeci infohlasky "plus" */
.plus                    { display:none;position:absolute;right:10px;bottom:10px;background-color:#FDFFC4;border-radius:5px;opacity:0.8; }
.plus_obsah              { padding:10px;text-align:left; }
.plus_zavrit             { float:right;position:relative;top:-3px;left:3px;cursor:pointer;cursor:hand; }
.plus_zapati             { border-top:2px solid #ACACAC;margin-top:5px;text-align:right;font-size:13px;color:#808080; }
.plus_nezobrazovat       { position:relative;top:2px; }
.plus input              { opacity:0.7; }
.plus p                  { margin:15px 0px 0px 0px; }

/* kategorie */
#kategorie_zahlavi            { margin:0px 0px 25px 0px; }
#kategorie_filtr              { color:#CCCCCC;font-size:13px;text-align:left;background-color:#ECF1F4; }
#kategorie_filtr div          { padding:4px 10px 4px 10px;line-height:21px; }
#kategorie_filtr div a        { white-space:nowrap }

#kategorie_vyhledavani        { color:#000000;font-size:15px;text-align:left;background-color:#ECF1F4; }
#kategorie_vyhledavani div    { padding:6px 10px 6px 10px;line-height:25px; }

#kategorie_text_nad           { margin:-8px 0px 0px 0px;padding:0px 0px 5px 0px; }
#kategorie_text_pod           { }

#kategorie_obsah              { border-top:1px solid #FFFFFF; }

#k_cl                         { clear:both;margin:0px 0px 30px 0px;text-align:left; }
#k_cl a                       { text-decoration:none !important;display:block; }
#k_cl_img                     { width:200px;height:150px;float:left;margin:0px 15px 0px 5px;box-shadow:#ACACAC 0px 0px 3px;-webkit-box-shadow:#ACACAC 0px 0px 3px;-moz-box-shadow:#ACACAC 0px 0px 3px; }
#k_cl_img div                 { position:absolute;height:52px;margin:95px 0px 0px 3px; }
#k_cl_img div img             { width:52px;height:52px; }
#k_cl_img img                 { width:200px;height:150px; }
#k_cl_text                    { width:420px;float:left; }
#k_cl_nadtitulek              { color:#000000;font-size:11px;font-weight:bold;line-height:13px;margin:0px 0px 2px -5px; }
#k_cl_nadtitulek span         { background-color:#ECF1F4;padding:3px 5px 2px 5px; }
#k_cl_nadpis                  { font-size:18px;line-height:25px;text-decoration:underline; }
#k_cl_upoutavka               { font-size:15px;line-height:22px;color:#000000;margin:2px 0px 4px 0px;clear:both; }
#k_cl_priznaky                { clear:both;height:17px;margin:3px 0px 2px 0px;line-height:16px; }
#k_cl_priznaky #vime_prvni    { font-size:11px;float:left;color:#FFFFFF;padding:1px 5px 0px 5px;margin-right:5px;font-weight:bold;background-color:#34B234; }
#k_cl_priznaky #exkluzivne    { font-size:11px;float:left;color:#FFFFFF;padding:1px 5px 0px 5px;margin-right:5px;font-weight:bold;background-color:#F58221; }
#k_cl_priznaky #aktualizujeme { font-size:11px;float:left;color:#FFFFFF;padding:1px 5px 0px 5px;margin-right:5px;font-weight:bold;background-color:#57AEFF; }
#k_cl_drobnosti               { font-size:11px;line-height:18px;color:#ACACAC;margin:0px 0px 0px 0px; }
#k_cl_admin                   { padding:3px;float:right;background-color:#ECF1F4;line-height:1px; }

#k_bl                         { clear:both;margin:0px 0px 30px 0px;text-align:left;line-height:22px;opacity:0.6; }
#k_bl:hover                   { opacity:0.6; }
#k_bl a                       { text-decoration:none !important;display:block; }
#k_bl_img                     { width:100px;height:75px;float:left;margin:0px 10px 0px 5px;box-shadow:#ACACAC 0px 0px 3px;-webkit-box-shadow:#ACACAC 0px 0px 3px;-moz-box-shadow:#ACACAC 0px 0px 3px; }
#k_bl_img div                 { position:absolute;height:52px;margin:46px 0px 0px 3px; }
#k_bl_img div img             { width:26px;height:26px; }
#k_bl_img img                 { width:100px;height:75px; }
#k_bl_text                    { width:525px;overflow:hidden; }
#k_bl_nadpis                  { font-size:18px;line-height:20px;text-decoration:underline; }
#k_bl_upoutavka               { font-size:13px;line-height:18px;color:#000000;margin:2px 0px 0px 0px; }
#k_bl_priznaky                { clear:both;height:17px;margin:3px 0px 1px 0px;line-height:16px; }
#k_bl_priznaky #vime_prvni    { font-size:11px;float:left;color:#FFFFFF;padding:1px 5px 0px 5px;margin-right:5px;font-weight:bold;background-color:#34B234; }
#k_bl_priznaky #exkluzivne    { font-size:11px;float:left;color:#FFFFFF;padding:1px 5px 0px 5px;margin-right:5px;font-weight:bold;background-color:#008FD4; }
#k_bl_priznaky #aktualizujeme { font-size:11px;float:left;color:#FFFFFF;padding:1px 5px 0px 5px;margin-right:5px;font-weight:bold;background-color:#57AEFF; }
#k_bl_drobnosti               { font-size:11px;line-height:18px;color:#808080;margin:0px 0px 0px 0px; }

/* strankovani */
.strankovani                  { font-size:15px;text-align:center;line-height:20px;margin:0px auto 30px auto;clear:both; }
.strankovani .predchoziA      { width:35px;display:block;float:left;margin:2px;text-align:center;border:1px solid #ECF1F4;background-color:#ECF1F4;color:#007AB4; }
.strankovani .predchoziA:hover{ border-color:#D6E3EA;background-color:#D6E3EA; }
.strankovani .predchoziA a    { padding:4px 0px 0px 0px;display:block; }
.strankovani .predchoziN      { width:35px;display:block;float:left;margin:2px;text-align:center;border:1px solid #ECF1F4;background-color:#ECF1F4;color:#D6E3EA; }
.strankovani .predchoziN img  { padding:4px 0px 0px 0px; }
.strankovani .stranaA         { width:035px;display:block;float:left;margin:2px;text-align:center;border:1px solid #007AB4;background-color:#007AB4;color:#FFFFFF;font-weight:bold;padding:6px 0px 4px 0px;cursor:default; }
.strankovani .stranaN         { width:035px;display:block;float:left;margin:2px;text-align:center;border:1px solid #ECF1F4;background-color:#ECF1F4;color:#007AB4;font-weight:normal; }
.strankovani .stranaN:hover   { border-color:#D6E3EA;background-color:#D6E3EA; }
.strankovani .stranaN a       { padding:6px 0px 4px 0px;display:block; }
.strankovani .tecky           { width:040px;display:block;float:left;padding:8px 0px 2px 0px;cursor:default; }
.strankovani .dalsiA          { width:35px;display:block;float:left;margin:2px;text-align:center;border:1px solid #ECF1F4;background-color:#ECF1F4; }
.strankovani .dalsiA:hover    { border-color:#D6E3EA;background-color:#D6E3EA; }
.strankovani .dalsiA a        { padding:4px 0px 0px 0px;display:block; }
.strankovani .dalsiN          { width:35px;display:block;float:left;margin:2px;text-align:center;border:1px solid #ECF1F4;background-color:#ECF1F4;color:#D6E3EA; }
.strankovani .dalsiN img      { padding:4px 0px 0px 0px; }

/* prave menu */
#right                        { width:312px;overflow:hidden;margin:25px 14px 80px 0px;float:right; }
.right_nadpis                 { clear:both;font-size:15px;line-height:20px;background-color:#008FD4;color:#FFFFFF;font-weight:bold;padding:5px 0px 3px 10px;border-bottom-left-radius:10px;border-top-right-radius:10px;cursor:default; }
.right_obsah                  { margin:10px 0px 20px 0px;font-size:13px;line-height:20px;padding-left:10px; }
.right_obsah p                { margin:0px 0px 10px 0px; }

.right_obsah table            { width:100%;border-collapse:collapse;border-bottom:2px solid #D6E3EA;line-height:17px;margin:0px 0px 10px 0px;cursor:default; }
.right_obsah caption          { padding:5px 0px 5px 0px;background-color:#D6E3EA;border-bottom:2px solid #FFFFFF;font-weight:bold;color:#FFFFFF; }
.right_obsah th               { padding:3px 0px 3px 0px;background-color:#ECF1F4;border-bottom:1px solid #FFFFFF;text-align:center;color:#000000; }
.right_obsah tr               { border-bottom:1px solid #F4F4F4; }
.right_obsah tr:hover         { background-color:#ECF1F4; }
.right_obsah td               { font-size:12px;padding:2px 0px 0px 0px;line-height:24px; }
.right_obsah .m               { font-size:11px; }
.right_obsah .c               { text-align:center; }
.right_obsah .s               { color:#ACACAC; }

/* kalendar + kalendar2 */
#kalendar_volba               { width:100%;border-bottom:1px solid #008FD4;margin-bottom:20px; }
#kalendar_volba td            { text-align:center;padding:3px 0px 3px 0px;border-top-right-radius:10px; }
#kalendar_volba .jedn         { width:150px; }
#kalendar_volba .hled         { width:220px; }
#kalendar_volba .akt          { background-color:#008FD4; }
#kalendar_volba .pas          { background-color:#ECF1F4; }
#kalendar_volba .akt a        { display:block;text-decoration:none;font-weight:bold;color:#FFFFFF; }
#kalendar_volba .pas a        { display:block;text-decoration:none;font-weight:normal;color:#000000; }

/* seznamy akci */
#seznam_akci_a                { width:100%;border-collapse:collapse;border-bottom:2px solid #ECF1F4;margin:20px 0px 10px 0px;cursor:default;line-height:35px; }
#seznam_akci_a th             { padding:2px 0px 0px 5px;background-color:#BFE3F4;color:#008FD4;text-align:left;border-bottom:1px solid #7FC7EA;line-height:32px; }
#seznam_akci_a tr             { border-bottom:1px solid #ECF1F4; }
#seznam_akci_a tr:hover       { background-color:#ECF1F4; }
#seznam_akci_a td             { padding-left:3px;text-align:left; }
#seznam_akci_a td a           { color:#000000;text-decoration:none;display:block; }
#seznam_akci_a td .otaz1      { margin-right:3px;position:relative;top:2px; }
#seznam_akci_a td .otaz2      { color:#808080;cursor:help; }

#seznam_akci_n                { width:100%;border-collapse:collapse;border-bottom:2px solid #ECF1F4;margin:20px 0px 10px 0px;cursor:default;line-height:35px; }
#seznam_akci_n th             { padding:2px 0px 0px 5px;background-color:#ECF1F4;color:#ACACAC;text-align:left;border-bottom:1px solid #D6E3EA;line-height:32px; }
#seznam_akci_n tr             { border-bottom:1px solid #ECF1F4; }
#seznam_akci_n tr:hover       { background-color:#ECF1F4; }
#seznam_akci_n td             { padding-left:3px;text-align:left; }
#seznam_akci_n td a           { color:#808080;text-decoration:none;display:block; }
#seznam_akci_n td .otaz1      { margin-right:3px;position:relative;top:2px; }
#seznam_akci_n td .otaz2      { color:#808080;cursor:help; }

/* kalendar1 - prehled */
#kalendar1_filtr              { clear:both;padding-top:20px;margin-bottom:-5px; }
#kalendar1_filtr .rok         { float:right;margin-top:-4px; }
#kalendar1_filtr .rok select  { width:68px;font-size:15px;border:1px solid #D6E3EA;padding-left:3px;font-weight:bold; }
#kalendar1_filtr .rok option  { font-weight:normal;padding-left:6px; }

#kalendar_light                    { }

#kalendar_light #dny_minus         { width:23px;height:79px;line-height:81px;float:left;background-color:#BFE3F4;border:1px solid #BFE3F4;margin:0px 1px 0px 0px;text-align:center;font-size:13px; }
#kalendar_light #dny_minus a       { display:block; }

#kalendar_light #dny_plus          { width:24px;height:79px;line-height:81px;float:left;background-color:#BFE3F4;border:1px solid #BFE3F4;margin:0px 0px 0px 0px;text-align:center;font-size:13px; }
#kalendar_light #dny_plus a        { display:block; }

#kalendar_light #dny_obal          { width:588px;height:81px;float:left;overflow:hidden; }
#kalendar_light #dny               { height:81px;white-space:nowrap;position:relative; }

#kalendar_light #dny .mesice       { height:26px;line-height:28px;background-color:#F8F8F8;border:1px solid #ECECEC;margin:0px 1px 1px 0px;text-align:center; }
#kalendar_light #dny .mesice a     { display:block;color:#000000;text-decoration:none; }
#kalendar_light #dny .mesice .m1   { float:left;padding-left:5px;color:#CCCCCC;font-weight:normal;text-decoration:none; }
#kalendar_light #dny .mesice .m2   { color:#000000;text-decoration:none; }
#kalendar_light #dny .mesice .m3   { float:right;padding-right:5px;color:#CCCCCC;font-weight:normal;text-decoration:none; }
#kalendar_light #dny .akt          { font-weight:bold; }
#kalendar_light #dny .pas          { font-weight:normal; }

#kalendar_light #dny .dny          { width:25px;height:50px;float:left;border:1px solid #ECECEC;margin:0px 1px 0px 0px;text-align:center;font-size:13px;line-height:15px; }
#kalendar_light #dny .dny a        { display:block;color:#000000;text-decoration:none; }
#kalendar_light #dny .dny .d1      { text-align:center;padding:10px 0px 3px 0px;font-size:17px; }
#kalendar_light #dny .dny .d2      { text-align:center; }
#kalendar_light #dny .akce         { background-color:#FDFFC4; }
#kalendar_light #dny .vikend       { background-color:#ECECEC;cursor:default; }
#kalendar_light #dny .vsedni       { background-color:#F8F8F8;cursor:default; }
#kalendar_light #dny .vybrany      { font-weight:bold; }
#kalendar_light #dny .nevybrany    { font-weight:normal; }

/* kalendar2 - hledani v akcich */
#kalendar2 #kal_p1             { width:308px;height:240px;background-color:#F8F8F8;float:left; }
#kalendar2 #kal_p2             { padding:20px 10px 10px 10px; }
#kalendar2 .pt                 { font-weight:bold; }
#kalendar2 .p1                 { margin:18px 0px 0px 0px; }
#kalendar2 .p2                 { margin:18px 0px 0px 0px;color:#ACACAC;font-size:11px;text-align:right; }

#kalendar2 .vypis01            { clear:both;text-align:left; }
#kalendar2 .vypis01 a          { text-decoration:none !important;display:block;padding:10px 0px 10px 0px; }
#kalendar2 .vypis01 .otaz1     { margin:0px 3px 0px 0px;position:relative;top:2px; }
#kalendar2 .vypis01 .otaz2     { color:#808080;cursor:help; }
#kalendar2 .vypis01:hover      { background-color:#F8F8F8; }
#kalendar2 .vypis02            { width:67px;height:60px;float:left;margin:4px 11px 0px 10px;overflow:hidden; }
#kalendar2 .vypis02 img        { position:absolute;z-index:2; }
#kalendar2 .vypis03            { width:67px;position:absolute;z-index:1;font-size:28px;font-weight:bold;color:#007AB4;text-align:center;margin:19px 0px 0px 2px; }
#kalendar2 .vypis04            { width:67px;position:absolute;z-index:1;font-size:11px;font-weight:bold;color:#007AB4;text-align:center;margin:36px 0px 0px 0px; }
#kalendar2 .vypis05            { width:430px;float:left;margin:0px 0px 0px 0px;line-height:22px;font-size:13px;color:#000000; }
#kalendar2 .vypis06            { font-size:18px;color:#007AB4;line-height:23px;text-decoration:underline; }
#kalendar2 .vypis07            { margin:0px 0px 0px 0px; }

#kalendar_uplny                { width:321px; }

#kalendar_uplny #kal_rok       { height:40px;line-height:40px;margin-bottom:1px; }
#kalendar_uplny #kal_rok img   { position:relative;top:2px; }
#kalendar_uplny #kal_rok_pred  { display:block;width:045px;float:left;text-align:center;background-color:#7FC7EA; }
#kalendar_uplny #kal_rok_dalsi { display:block;width:045px;float:left;text-align:center;background-color:#7FC7EA;border-top-right-radius:10px; }
#kalendar_uplny #kal_rok_rok   { display:block;width:231px;float:left;text-align:center;background-color:#7FC7EA;text-decoration:none;font-weight:bold;font-size:19px; }

#kalendar_uplny #kal_mes       { height:34px;line-height:34px; }
#kalendar_uplny #kal_mes img   { position:relative;top:2px; }
#kalendar_uplny #kal_mes_pred  { display:block;width:045px;float:left;text-align:center;background-color:#BFE3F4; }
#kalendar_uplny #kal_mes_dalsi { display:block;width:045px;float:left;text-align:center;background-color:#BFE3F4; }
#kalendar_uplny #kal_mes_mesic { display:block;width:231px;float:left;text-align:center;background-color:#BFE3F4;text-decoration:none;font-weight:bold;color:#000000; }

#kalendar_uplny #kal_den                      { height:30px;line-height:30px; }
#kalendar_uplny #kal_den .den                 { width:43px;text-align:center;margin-top:1px;float:left; }

#kalendar_uplny #kal_den .vsedni              { background-color:#F8F8F8;border:1px solid #ECECEC; }
#kalendar_uplny #kal_den .vikend              { background-color:#ECECEC;border:1px solid #ECECEC; }
#kalendar_uplny #kal_den .akce                { background-color:#FFEA78; }
#kalendar_uplny #kal_den .mezera              { margin-right:1px; }
#kalendar_uplny #kal_den .vybrany             { border:1px solid #000000;font-weight:bold; }
#kalendar_uplny #kal_den .nevybrany           { border:1px solid #ECECEC; }
#kalendar_uplny #kal_den .dnes                { font-weight:bold;font-size:11px; }

#kalendar_uplny #kal_den .den a               { text-decoration:none;display:block;color:#000000; }
#kalendar_uplny #kal_den .den p               { margin:0px; }
#kalendar_uplny #kal_den .den .detail         { position:absolute;width:360px;overflow:hidden;white-space:nowrap;padding:1px;text-align:left;font-size:13px;line-height:18px;margin:25px 0px 0px 20px;color:#008000;border:1px solid #D6E3EA;box-shadow:#D6E3EA 3px 4px 4px;-webkit-box-shadow:#D6E3EA 3px 4px 4px;-moz-box-shadow:#D6E3EA 3px 4px 4px;background-color:#FFFFFF; }
#kalendar_uplny #kal_den .den .detail a       { text-decoration:none;color:#000000;display:block;padding:10px 10px 8px 10px; }
#kalendar_uplny #kal_den .den .detail a:hover { text-decoration:none;color:#000000;background-color:#ECF1F4; }

#kalendar_uplny #kal_den .den .detail .kd1    { text-decoration:underline;font-size:15px;color:#007AB4;font-weight:normal; }
#kalendar_uplny #kal_den .den .detail .kd2    { text-decoration:none;font-size:11px;font-weight:normal;position:relative;top:1px; }
#kalendar_uplny #kal_den .den .detail .otaz1  { margin:0px 4px 0px 0px;position:relative;top:3px; }
#kalendar_uplny #kal_den .den .detail .otaz2  { color:#808080;cursor:help; }

/* vypis konkretni udalosti */
#udalost_zahlavi              { clear:both;margin:0px 0px 20px 0px;padding:0px; }
#udalost_zahlavi .ico         { width:100px;height:100px;background-color:#ECF1F4;border:1px solid #D6E3EA;float:left;margin-right:10px;text-align:center; }
#udalost_zahlavi .ico a       { display:block;padding:14px 0px 15px 0px; }
#udalost_zahlavi .ico img     { opacity:0.75; }
#udalost_zahlavi .nadpis      { float:left;width:527px;border-bottom:4px solid #D6E3EA;padding-bottom:6px;margin:-2px 0px 5px 0px;color:#007AB4;font-size:25px;font-weight:bold;text-align:left;line-height:28px; }
#udalost_zahlavi .otaz1       { margin:0px 3px 0px 0px;position:relative;top:2px; }
#udalost_zahlavi .otaz2       { color:#808080;cursor:help; }
#udalost_zahlavi table        { float:left;margin:0px;font-size:13px;line-height:22px; }
#udalost_zahlavi table .datum { color:#008FD4;font-weight:bold; }
#udalost_zahlavi table .prvni { width:050px; }

/* stavy udalosti */
.u_stav                       { color:#FFFFFF;font-weight:normal;padding:1px 3px 1px 3px; }
.u_rect1                      { display:block;width:17px;height:17px;line-height:17px;overflow:hidden;font-size:13px;float:right;text-align:center;position:relative;top:0px;left:-4px;border-radius:25%; }
.u_rect2                      { display:block;width:13px;height:13px;line-height:13px;overflow:hidden;font-size:10px;float:left;text-align:center;margin-right:3px;border-radius:25%; }
.u_rect3                      { display:block;width:17px;height:17px;line-height:17px;overflow:hidden;font-size:13px;float:left;text-align:center;margin-right:5px;position:relative;top:4px;left:0px;border-radius:25%; }
.u_volno                      { background-color:#00CC33; }
.u_obsazeno                   { background-color:#FF0000; }
.u_probiha                    { background-color:#008000; }
.u_skoncila                   { background-color:#ACACAC; }

/* odkaz <<na uvodni stranku */
/*
#home                         {  }
#home .konec                  { position:relative;top:-400px; }
#home img                     {  }
#home div                     {  }
*/

/* odkaz na "ctete dale" */
/*
#next                         { float:right;margin:30px 20px 50px 0px;line-height:19px; }
#next img                     { float:right;margin-left:5px; }
#next div                     { float:right;margin-top:-1px;display:block;text-align:right; }
#next div a                   { text-decoration:none; }
#next div a span              { font-weight:bold;color:#000000; }
*/

/* admin */
#admin_dlazdice div               { width:150px;height:150px;float:left;margin:0px 10px 10px 0px;background-color:#FFFFFF;border:1px solid #ECF1F4;text-align:center;font-size:13px;line-height:15px;border-bottom-left-radius:10px;border-top-right-radius:10px; }
#admin_dlazdice div a             { width:150px;height:150px;display:block;text-decoration:none;color:#000000; }
#admin_dlazdice div img           { margin-top:10px; }
#admin_dlazdice div:hover         { background-color:#ECF1F4; }

#admin_dlazdice_stats div         { width:150px;height:150px;float:left;margin:0px 10px 10px 0px;background-color:#ECF1F4;border:1px solid #ECF1F4;text-align:center;font-size:13px;line-height:15px;border-bottom-left-radius:10px;border-top-right-radius:10px; }
#admin_dlazdice_stats div a       { width:150px;height:150px;display:block;text-decoration:none;color:#000000;border-style:none !important; }
#admin_dlazdice_stats div:hover   { background-color:#FDFFC4;border:1px solid #FDFFC4; }
#admin_dlazdice_stats div .nadpis { display:block;line-height:15px;font-size:15px;color:#000000;padding:18px 0px 5px 0px; }
#admin_dlazdice_stats div .cislo  { display:block;line-height:25px;font-size:25px;color:#000000;padding: 0px 0px 5px 0px;color:#008FD4;font-weight:bold; }
#admin_dlazdice_stats div .cislo2 { display:block;line-height:25px;font-size:23px;color:#000000;padding: 0px 0px 5px 0px;color:#008FD4;font-weight:bold; }

/* vypis videi */
.nahled_videa                                 { margin-top:0px;margin-left:0px;overflow:hidden;float:left;line-height:16px; }
.nahled_videa a                               { text-decoration:none !important; }
.nahled_videa .obal_obrazku                   { overflow:hidden;text-align:center;background-color:#000000; }
.nahled_videa .obal_obrazku .pozadi           {  }
.nahled_videa .obal_obrazku .pozadi div       {  }
.nahled_videa .obal_obrazku .informace        {  }
.nahled_videa .obal_obrazku .informace .autor {  }
.nahled_videa .obal_obrazku .informace .delka {  }
.nahled_videa .obal_obrazku .play             { position:absolute; }
.nahled_videa .obal_obrazku .play .a          { display:none; }
.nahled_videa .nazev_videa                    {  }

/* palce */
.palce              { color:#007AB4;font-weight:bold; }

.cudlik-oranzovy    { display:inline-block !important;font-size:15px;line-height:25px;padding:0px 8px 0px 8px;font-weight:bold;text-decoration:none;color:#FFFFFF;text-align:center;border:1px solid #FF6C00;background-color:#FF6C00;white-space:nowrap;cursor:pointer;cursor:hand; }
.cudlik-sedy        { display:inline-block !important;font-size:15px;line-height:25px;padding:0px 8px 0px 8px;font-weight:bold;text-decoration:none;color:#000000;text-align:center;border:1px solid #E7E7E7;background-color:#E7E7E7;white-space:nowrap;cursor:pointer;cursor:hand; }
.cudlik-oranzovy:active { background-color:#00BB00;border:1px solid #00BB00; }
.cudlik-sedy:active     { background-color:#ACACAC;border:1px solid #ACACAC; }

/* stream */
#streamX                           { background-image:none; }
#streamX table                     { width:100%;overflow:hidden;font-size:15px;line-height:30px; }
#streamX table .zahlavi            { background-color:#ECECEC;border-bottom:1px solid #DDDDDD; }
#streamX table .bot                { display:inline-block;font-size:9px;line-height:9px;background-color:#ACACAC;color:#FFFFFF;padding:2px 2px 0px 2px;border-radius:0px;margin:0px 3px 0px 0px;position:relative;top:-1px; }
#streamX table .blok               { display:inline-block;font-size:9px;line-height:9px;background-color:#800000;color:#FFFFFF;padding:1px 2px 1px 2px;border-radius:0px;margin:0px 3px 0px 0px;position:relative;top:-1px; }
#streamX table .vlajka             { width:16px;height:16px;position:relative;top:3px;margin:0px 3px 0px 0px; }
#streamX table .radek              { border-bottom:1px solid #ECECEC; }
#streamX table .radek:hover        { background-color:#FFEA78; }
#streamX table .radek .napoveda    { min-width:1200px;min-height:300px;display:none;position:absolute;z-index:1;margin:28px 0px 0px 100px;background-color:#FFFFFF;border:1px solid #DDDDDD;font-size:15px;line-height:25px;padding:15px;box-shadow:rgba(0,0,0,0.25) 0px 0px 6px;-webkit-box-shadow:rgba(0,0,0,0.25) 0px 0px 6px;-moz-box-shadow:rgba(0,0,0,0.25) 0px 0px 6px; }
#streamX table .radek .get         { font-size:11px;color:#ACACAC; }
#streamX table .radek .post        { font-size:11px;color:#FF9900; }
#streamX table .radek-blok         { background-color:#F47F7F; }
#streamX table .radek-blok .get    { color:#ECECEC; }
#streamX table .radek-blok .post   { color:#FFEA78; }
#streamX table .radek-blok:hover   { background-color:#FF0000; }






.form-datum                             { display:inline-block; }
.form-datum span                        { display:inline-block;margin:0px 5px 0px 0px; }
.form-datum .den                        { width:55px; margin:0px 5px 0px 0px; }
.form-datum .mesic                      { width:100px;margin:0px 5px 0px 0px; }
.form-datum .rok                        { width:72px; margin:0px 5px 0px 0px; }
.form-datum .hodin                      { width:20px; margin:0px 5px 0px 0px;padding-left:7px;padding-right:7px;text-align:center; }
.form-datum .minut                      { width:20px; margin:0px 5px 0px 0px;padding-left:7px;padding-right:7px;text-align:center; }
.form-datum .sekund                     { width:20px; margin:0px 5px 0px 0px;padding-left:7px;padding-right:7px;text-align:center; }
.form-datum .nastav-ted                 { font-size:inherit;line-height:1;font-weight:normal;color:#000000;text-align:left;padding:10px 20px 9px 20px;margin:-1px 0px 1px 0px;border:1px solid #E7E7E7;background-color:#E7E7E7;cursor:pointer;cursor:hand; }


















