body, form {margin:0;padding:0;font-size:12px}
td, tr, th, input, textarea {font-size:12px}

table#prihlaseni tr td {font-size:11px}

img {border:none}
td, th {font-weight:normal;text-align:left; vertical-align:top}
ul, ol {margin-top:0.6em;margin-bottom:0.1em}
li {padding-bottom:0.4em}
hr {border:none; height:1px}
p, .just {text-align:justify}
fieldset {margin-bottom: 14px;width:55%}
.field-login {width:30em;margin-left:1em}
form.login {float:right;margin-top:5px}
form.login table tr td {font-size:11px}

#all {width:1000px}
table.gbt {width:985px}
table.gbt tr td {line-height:1.5em}
table.gbt tr td.right {text-align:right;font-size:9px}

.lft {float:left}
.rgt {float:right}
div.cistic {clear:both}
.cntr {text-align:center}
legend, .bld, .n-n, a.menu {font-weight:bold}
.n-n, .akce-cas {font-size:11px}
td, th, a, .box .nadpis, #gb-vzkazy {font-size:12px}
div.info-jmena a.blk, .box .obsah a {display:block;padding:1px 0 1px 4px}
#menu {width:100%;position:absolute;font-size:13px;width:1000px}
#menu div.mvv a,#menu div.mvn a {text-decoration:none;display:block;padding:4px 10px 4px 10px;_width:1%}
#logo {position:absolute; height:74px; width:214px}
#motiv {width:100%; height:81px}
#styly {margin:3px 0 0 600px}
.small, .fsm, textarea, select, option {font-size:11px}
a.logout:hover, #srazy-nav .act a, .npt {text-decoration:none}
a:hover, a:hover b {text-decoration:underline}
#styly a {display:block;float:left;padding:1px 5px 2px 5px; margin-right:4px;font-size:11px;text-decoration:none}
hr.cistic-dolni {clear:both;visibility:hidden;display:none}
#lista {_height:30px;width:100%}
.lista-l {padding-left:10px;white-space:nowrap}
.lista-r {width:58%}
.info-jmena {height:522px;overflow:auto}
#plocha {width:100%;padding:38px 0 0 0}
#plocha-odsaz {padding:32px 5px 0 10px}
#plocha-nastaveni {padding:42px 10px 0 10px}
#vlevo {width:220px;float:left}
#vpravo {margin:0 8px 0 225px}
.box {margin:0 5px 10px 10px}
.srazy-navi {padding:2px 0 14px 14px;font-size:90%;_font-size:11px}
#zap {clear:both;margin-top:8px;padding:4px 0 4px 0}
.cntro {margin:0 0 6px 0}
.vlevo {font-weight:bold;padding:5px;float:left}
.vpravo {padding:5px;text-align:justify;width:78%;float:left}
a.menu-v, a.menu-v:hover {font-weight:bold;text-decoration:none}
.mvlevo-v, .mvlevo {font-weight:bold;padding:4px 10px 10px 10px;float:left}
.mvpravo {padding:1px 1px 8px 12px;font-weight:bold;float:right}
.odsaz {padding:10px}
.bad {padding-top:6px;font-size:11px}
#info-jmena {width:210px;float:left;font-size:11px}
.hesloform {font-size:11px}
b.nl {font-weight:normal}
.mvv, .mvn {font-weight:bold;float:left}
a.logout {font-size:11px;border:2px outset #e2e2e2;display:block;padding:2px 6px 2px 6px;font-weight:bold}
.povinne {font-size:14px}
#hledat-skupinu {width:300px; margin:8px 0 12px 0}
.ank-hlas {	text-align:right}
.srazy-jmeno {margin-left:2.6em}
.srazy-popisky {margin-left:0.8em}
#srazy-popis {margin:0 0 10px 6px}
.fps {width:130px}
.ccntr {padding-top:20px; margin-bottom:6px}
.vybercss, .blk {display:block}
#srazy-nav .nact, #srazy-nav .act {padding:2px 5px 2px 5px}
.area-w {width:470px; height:128px}
.poc-vz {margin-top:10px;font-size:11px}
a.tlac {float:left;display:block;padding:2px 6px 2px 6px;text-decoration:none}
table.poz-ods {margin:6px}
.end {font-size:0; _position:absolute}
.box .obsah {padding:5px}
.pocet-skupin {font-size:11px;margin:4px 0 5px 3px}
.alert {color:#b00;margin:2px 0 8px 2px}
.alert-ok {color:#090;margin:2px 0 8px 2px}
table.oblibene-skupiny {margin:5px}
table.oblibene-skupiny td.ps {color:#999}
.akce-prichod {font-size:11px}
p.budouci {margin:0.5em 0;line-height:1.4em}
p.budouci a {font-weight: bold}
p.budouci a span {font-weight: normal}
.info-users {text-decoration:none;font-size:11px}
p.uplynule {margin:0.4em 0}
p.uplynule a {font-size:11px}
#zobraz-prispevky {font-size:11px;margin:10px 0 4px 0}
#gb-najit {margin:4px 2px 3px 50px}
.padr {padding-right:8px;width:40px}
p {font-size:12px}
#neznam-heslo {padding:2px 0 10px 2px}

#akce-reklama {margin-left:1.5em}
.akce-obsah {padding:6px 0 2px 0;display:block}
#akce-info {margin: 0 0 0 1.5em;width:364px;position:absolute;z-index:100}
#akce-info legend a {text-decoration:none;font-weight:normal;color:#777}
#akce-info div {font-size:11px;white-space:nowrap;line-height:1.7em;height:121px;width:364px;overflow:auto;_padding:4px;_height:135px}
fieldset span, #akce-info a {font-size:11px}

/* --- admin --- */

a.del {color:#c10}

/* ------ LAST.FM ------- */
table.lm {width:184px;margin:8px 2px 5px 2px}
table.lm td {margin:0 !important;padding:0 !important;border:0 !important;}
table.lm tr.lfmHead a:hover {background:url(images/lastfm/topartists_regular_black.png) no-repeat 0 0 !important;}
table.lm tr.lfmEmbed object {float:left;}
table.lm tr.lfmFoot td.lfmConfig a:hover {background:url(images/lastfm/black.png) no-repeat 0px 0 !important;}
table.lm tr.lfmFoot td.lfmView a:hover {background:url(images/lastfm/black.png) no-repeat -85px 0 !important;}
table.lm tr.lfmFoot td.lfmPopup a:hover {background:url(images/lastfm/black.png) no-repeat -159px 0 !important;}
 
