* {margin:0;padding:0}
body {font-size:12px;color:#ccc;background:#000 url('../img/back.jpg') 0 0 repeat scroll}
option {font-size:11px}
body, input, textarea, select, option {font-family: Verdana, "Verdana CE", "Arial CE", "Helvetica CE", Arial, lucida, sans-serif}
textarea {font-size:100%;background:#e2e2e2}

.clr {clear:both}
hr.clr, div.clr {border:none;font-size:1px;height:1px;clear:both;display:none}
.just, #ma p, .zarovnat {text-align:justify}
p {line-height:1.6em;text-align:justify}
strong {color:#ddd}
hr {height:1px;border:none;line-height:1px;color:#886b5d;background:#886b5d;margin:1.8em 0 0.8em 0}
hr.seda {color:#333;background:#333;margin:1em 0}
hr.seda-gb {color:#333;background:#333;margin:0.5em 0}

.hd {display:none}
.blk {display:block}
.sm {font-size:11px}
.right {text-align:right}
.cntr {text-align:center}

img {border:none}
img.obr-left {float:left;margin:0.8em 1.5em 0.8em 0.8em}
img.obr-right {float:right;margin:0.8em 0.8em 0.8em 1.5em}

#mimring {background:transparent url('../img/mimring.gif') top left no-repeat scroll;width:182px;height:129px;position:absolute}

#zahlavi {background:#000 url('../img/master-set-II.jpg') top right no-repeat scroll;height:129px;border-bottom:6px solid #222}
h1 {position:absolute;top:30px;left:202px}
h1 a {display:block;width:380px;height:35px;color:#E1A925;font-size:18px;padding:14px 0 0 0;text-decoration:none}

#oddel {font-size:1px;height:6px;background:#222}
.error {color:#f55}
.error-block {color:#e55;border:1px solid #333;padding:10px 4px;width:400px;margin-bottom:1em;text-align:center;background:#111}

h2 {font-size:18px;font-weight:normal;color:#fc9844;margin:0.5em 0}
h3 {font-size:15px;font-weight:normal;color:#fcb874;margin:0.5em 0}
h4, h5 {font-size:13px;font-weight:normal;color:#fcc8a4;margin:0.5em 0}

h1 a span, h2.kulna a span {display:none}

div#jazyk {position:absolute;top:6px;left:203px}
div#jazyk span {color:#444}
div#jazyk a {color:#9e9898;text-decoration:none;font-size:11px}
div#jazyk a:hover {color:#eee;text-decoration:underline}

div#user {position:absolute;top:6px;left:425px}
div#user span {color:#666;font-size:11px}
div#user a {color:#ceb898;text-decoration:none;font-size:11px}
div#user a:hover {color:#eee;text-decoration:underline}

div#menu, div#menu-adm {position:absolute;top:82px;left:190px}
div#menu ul li, div#menu-adm ul li {list-style-type:none;float:left}
div#menu ul li.aktiv a, div#menu-adm ul li.aktiv a {color:#999;border-bottom:1px solid #666}
div#menu ul li, div#menu-adm ul li {display:block;padding:0 4px}
div#menu ul li a, div#menu-adm ul li a {display:block;padding:4px 9px;border:1px solid #000}
div#menu ul li, div#menu ul li a, div#menu-adm ul li, div#menu-adm ul li a {color:#e9c964;font-size:13px;text-decoration:none;letter-spacing:0.03em;background:#000}
div#menu ul li a:hover, div#menu-adm ul li a:hover {color:#eee;text-decoration:none;}

div#menu-adm {position:absolute;top:74px;left:190px}

div#admin_menu {position:absolute;top:102px;left:196px}
div#admin_menu ul li {list-style-type:none;float:left}
div#admin_menu ul li {display:block;padding:0 1px}
div#admin_menu ul li.aktiv a {color:#fff}
div#admin_menu ul li a {display:block;padding:5px 6px;border:1px solid #000}
div#admin_menu ul li, div#admin_menu ul li a {color:#baa;font-size:11px;text-decoration:none;letter-spacing:0.03em;background:#000}
div#admin_menu ul li a:hover {color:#fff;text-decoration:none}

div#obsah {margin:1.5em 1em 1em 1em}

div#obsah a {color:#fe9;text-decoration:underline}
div#obsah a:hover {color:#eed}

div#obsah ul {margin:1em 1em 1em 1.2em}
div#obsah li {list-style-type:square;line-height:1.6em}

div.clanek p {max-width:825px;margin-top:1em;line-height:1.7em;font-size:13px;color:#bbb}
div.clanek p {text-indent: 2.2em}

fieldset {margin:0 0 1em 0;padding:1em 1em 0.8em 1em;border:1px solid #555}
legend {padding:2px 8px;color:#999}
label {font-weight: normal}
input {background:#eee;border:1px solid #888;padding:2px 1px}
input:hover {background:#edca54}
input[type=submit] {padding:1px 5px;background:#e9dbca}
input[type=submit]:hover {background:#fc9844;cursor:pointer;border:1px solid #b34c44}

fieldset#search {width:59em;margin-top:6px}

table tr th, table tr td {padding:2px 4px;text-align:left;line-height:1.5em;vertical-align:top} 
.tab-pop {text-align:left;color:#676}
.tab-oddel {padding:0}
.tab-oddel hr {margin:6px 0;color:#2f312e;background:#2f312e}
input#exact-ano, input#exact-ne {position:relative;left:2px;top:2px}
.tab-lineheight {line-height:1.8em}
.tab-2player {border:1px solid #2f312e;padding:1px 22px 1px 22px;margin-bottom:3px}
.tab-3player label {margin-left:23px}
.norm {font-weight:normal}
.bov {color:#888}
input.mensi {font-size:11px;margin-top:4px}

.tab-vlevo {float:left;margin-right:1em;width:374px}
.tab-vpravo {margin-top:48px;width:320px}
.tab-all {width:99%;clear:both}

.ovladani {margin:1em 0;border-bottom:1px solid #333;padding-bottom:6px}
.ovladani span {color:#797}
.ovladani span strong {color:#898}
.bt {border-top:1px solid #333;padding-top:6px}

table.database tr td {padding:2px 6px}
table.database tr td.sec {padding:4px 10px}

.akce-cas {color:#777}

.foto {float:left;margin:0 0 1em 0;height:200px}
.fotoset {margin:1.5em 0 0 0.5em}
.foto-pop {color:#222;width:180px;font-size:11px}
.foto-pop-bigger {width:242px;font-size:13px;margin-bottom:6px;text-align:center}
.foto-pop-bigger a {color:#444;text-decoration:none}
.foto-pop-mid {text-align:center}
.foto-pop-bigger a:hover {color:#002;text-decoration:underline}
.foto-pop-uvod {color:#222;font-size:11px;width:160px;padding-left:10px;position:relative;left:0;top:-4px}

#prihlaseni {width:30em;margin:1em}
#prihlaseni table {margin:0 auto}
#prihlaseni table tr td {padding:3px}
#prihlaseni table tr td.ods-1 {padding-top:12px}

.adm-form {width:40em;margin:1em}
.adm-form table {margin-left:8px}
.adm-form table tr td {padding:3px}
.adm-form table tr td.ods-1 {padding-top:8px}

.chyba {color:#e44} 
.chyba ul {padding-left:12px}

.ok {color:#292;padding-left:12px} 
.ok ul {}

sup {font-size:11px;color:#fba842}

.tbl-seznam {background:#222;margin:8px 0 0 12px;border:1px solid #444}
.tbl-seznam tr td, .tbl-seznam tr th {padding:3px 10px;background:#111;font-size:11px}
.tbl-seznam tr th {background:#2a2f3a;font-weight:normal}
.tbl-seznam tr:hover td {background:#222}

#seznam_vlozit {font-size:13px;line-height:1.8em;margin:22px 0 4px 0;clear:both}
#seznam_vlozit .s_seznam {margin-left:12px;float:left;padding:0 2em 4px 34px;background:transparent url('../img/seznam.gif') 0 0 no-repeat scroll}
#seznam_vlozit .s_seznam a {position:relative;top:-3px;left:0}

#seznam_vlozit .s_vlozit {margin-left:18em;padding:0 2em 4px 34px;background:transparent url('../img/vlozit.gif') 0 0 no-repeat scroll}
#seznam_vlozit .s_vlozit a {position:relative;top:-3px;left:0}

.del img {position:relative;top:2px;left:0}

#select-lang select {width:100px}
#select-date select {width:58px}
#select-time select {width:44px}

.pocet {color:#999}
.delfoto {background:#a11;width:16px;border:1px solid #a88;position:relative;top:-7px;left:-3px}
.delfoto {display:block;padding:1px 2px 1px 3px;text-decoration:none !important;text-align:center;color:#ddd !important}
.delfoto:hover {color:#fff !important;border:1px solid #dbb;background:#c11}

#podmenu ul li a {color:#fb7755;font-size:13px}
#podmenu ul li {color:#ab3715;float:left;margin-right:4em}

#podmenu-2 ul li a {color:#bbb;font-size:12px}
#podmenu-2 ul li {color:#888;font-size:12px;padding:1px 0}
#podmenu-2 ul li ul {margin-top:0}

table.armady {table-layout:fixed}
table.armady tr td, table.armady tr th {font-size:11px;padding:2px;text-align:center}
table.armady tr:hover td {background:#333}
table.armady tr th:hover {background:#334}
table.armady tr td.rightod {padding-right:8px;text-align:right}
table.armady tr td.army-name {white-space:nowrap;text-align:left}

table.armady tr td a, table.armady tr th a {font-size:11px}
table.armady tr th {font-size:10px;white-space:nowrap;text-align:center;background:#111}
table.armady tr th span {font-size:16px}
table.armady tr th .sort {position:relative;top:3px;left:-1px;cursor:pointer}
table.armady tr th .filtr-button {font-size:10px;padding:1px 0;font-weight:bold}

table.armady tr th #input-name {width:216px}
table.armady tr th #input-life {width:42px}
table.armady tr th #input-move {width:40px}
table.armady tr th #input-range {width:42px}
table.armady tr th #input-attack {width:42px}
table.armady tr th #input-defense {width:48px}
table.armady tr th #input-units {width:54px}
table.armady tr th #input-points {width:44px}

table.armady tr th #select-faction {width:46px}
table.armady tr th #select-world {width:72px}
table.armady tr th #select-personality {width:74px}
table.armady tr th #select-size_t {width:72px}
table.armady tr th #select-species {width:76px}
table.armady tr th #select-classes {width:82px}
table.armady tr th #select-common {width:54px}
table.armady tr th #select-squad {width:54px}

table.armady tr th #input-size {width:48px}

.foto-pop {color:#898;padding:1px 10px 1px 0}
table.armady tr th.armady_filtrovano {background:#a24c24;color:#fff}

.move {background:#003415;text-align:center}
.attack {background:#771516;text-align:center}
.range {background:#524c4c;text-align:center}
.defense {background:#1a447e;text-align:center}

td.faction_Einar {color:#efcd8d !important}
td.faction_Vydar {color:#5d8899 !important}
td.faction_Utgar {color:#f55 !important}
td.faction_Jandar {color:#3d7dbd !important}
td.faction_Ullar {color:#82b443 !important}
td.faction_Aquilla {color:#afa !important}
td.faction_Marvel {color:#ddf !important}

td.faction_Einar a{color:#efcd8d !important}
td.faction_Vydar a{color:#5d8899 !important}
td.faction_Utgar a{color:#f55 !important}
td.faction_Jandar a{color:#3d7dbd !important}
td.faction_Ullar a{color:#82b443 !important}
td.faction_Aquilla a{color:#afa !important}
td.faction_Marvel a{color:#ddf !important}

div#army-detail table {border:1px solid #444;width:440px;margin-bottom:10px}
div#army-detail table tr th {font-weight:normal;color:#ccc;background:transparent url('../img/army-name.gif') 0 0 repeat-x scroll}
div#army-detail table tr th.army-detail-name {border-bottom:1px solid #171c18;padding:3px 15px;font-size:140%;color:#aaa;background:transparent url('../img/army-name.gif') 0 0 repeat-x scroll}
div#army-detail table tr th, div#army-detail table tr td {padding:2px 15px 3px 15px}
div#army-detail table tr th.kor-fi, div#army-detail table tr td.kor-fi {padding:3px 15px 3px 15px}

div#army-detail table tr td.small, div#army-detail table tr th.small {font-size:11px;padding-right:0}


div#army-detail table tr th.move {background:#003415;text-align:left}
div#army-detail table tr th.attack {background:#771516;text-align:left}
div#army-detail table tr th.range {background:#524c4c;text-align:left}
div#army-detail table tr th.defense {background:#1a447e;text-align:left}

#army-detail-obrazky {position:absolute;top:184px;left:451px;clear:both}
#army-detail-hit {float:left;border:1px solid #444444}
#army-detail-foto img {margin:0 16px 5px 0}
#army-detail-foto  {margin-top:10px}
#army-detail-special {line-height:1.5em}
#army-detail-special span {color:#9a9}
div#army-detail-special table tr th {font-weight:normal;color:#ccc;background:transparent url('../img/army-name.gif') 0 0 repeat-y scroll}
div#army-detail-special table {border:1px solid #444;margin-bottom:10px}
#army-detail-special em, #army-detail-special strong {color:#c86433;font-style:normal}

#army-detail-special, #army-detail-others {max-width:780px}
#army-detail-special {text-align: justify}
#army-detail-others {max-width:750px}

ul.army-detail-odraz {margin:0}
ul.army-detail-odraz li {margin:0 0 0 6px;padding:0}
ul.army-detail-odraz li a {font-size:11px}

ul.vlakna li {margin-left:8px;padding:2px 0}
ul.vlakna li span {color:#797;font-size:11px}

table.vlakna tr th {font-size:11px;color:#888;font-weight:normal}
table.vlakna tr td {padding:3px 1px}
table.vlakna tr td.vets {font-size:13px;background:transparent url('../img/forum.gif') 0 7px no-repeat scroll;padding-left:22px}
table.vlakna tr td span {color:#797;font-size:11px}

.zpet {margin-bottom:10px}
.oranz {color:#e37143 !important}
a.se {color:#898 !important;display:block;;background:transparent url('../img/down.gif') 0 5px no-repeat scroll;padding:3px 0 3px 20px}
a.se:hover {color:#4e8952 !important;}
table.prispevek-n tr td span.akce-cas, table.prispevek-n tr td strong {color:#e37143 !important}
table.prispevek-n tr td strong {color:#e59786 !important}
table.prispevek-n tr td span.gb-new {font-size:11px;color:#e59786 !important}