/* zakladni tagy */
body {
    color: #222222;
    background: #eeeeee;
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
    margin: 0;
    padding: 0;
    behavior: url("../css/csshover.htc");
    cursor: default;
}
p,
ul {
    margin: 0 0 18px;
    padding: 0;
    line-height: 16px;
}
ul {
    margin-left: 20px;
}
li {
    margin: 0;
    padding: 0;
}
form {
    margin: 0;
    padding: 0;
}
a img {
    border: 0;
}
input,
select,
textarea,
table {
    font-size: 100%;
    font-family: arial, helvetica, sans-serif;
    vertical-align: middle;
}
a {
    color: #9b171b;
    outline: none;
}
a:hover {
    text-decoration: none;
}

/* inputy, submity a labely */
input[type=submit],
input[type=reset],
input[type=button]  {
    cursor: pointer;
    outline: none;
    background: url(../images/design/submit.png) repeat-x left bottom #1b0101;
    border: solid 1px #a15c5c;
    height: 22px;
    padding: 0 8px;
    color: #fff;
}
input.noback {
    border: 0;
    background: transparent;
}
input {
    outline: none;
}
label {
    cursor: pointer;
}
hr {
    color: #d8d8d8;
    background: #d8d8d8;
    height: 1px;
    border: 0;
    margin: 3px 1px;
}

/* obaly stranky */
#nadpozadi {
    background: url(../images/design/body2.png) repeat-x center top fixed;
}
#pozadi {
    background: url(../images/design/pozadi.jpg) no-repeat center top fixed;
}
#pagepevna {
    width: 1047px;
    margin: 0 auto;
    text-align: left;
    position: relative;
}

/* hlavicka */
#hlavicka {
    height: 435px;
    background: url(../images/design/obal2b.png) no-repeat center bottom;
    /*margin-bottom: 15px;*/
}
#logo {
    width: 477px;
    position: absolute;
    left: 25px;
    top: 0px;
    z-index: 1000;
    margin: 0;
}
#logo a {
    display: block;
    background: url(../images/design/logo.png) no-repeat;
    width: 477px;
    height: 109px;
    position: absolute;
    left: 0;
    top: 0px;
    z-index: 1;
    margin: 0;
}
#logo span {
    width: 156px;
    height: 80px;
    position: absolute;
    left: 0;
    top: 109px;
    z-index: 2;
    background: url(../images/design/logo.png) no-repeat 0px -109px;
    display: block;
    cursor: pointer;
}

/* Emailová adresa v hlavičce*/
#email {
    display: none;
}

/* ikony */
#ikony {
    position: absolute;
    right: 44px;
    top: 12px;
    z-index: 100;
    font-size: 10px;
    font-family: Myriad Pro;
    color: #fff;
}
#ikony a {
    color: #fff;
    text-decoration: none;
    display: block;
    float: left;
    border-right: 1px #fff solid;
    padding: 0 8px;
}
#ikony a:hover {
    color: #db9f9f;
}
#ikony #tisk {
    border: 0;
}
#ikony .carka {
    display: none;
}

/* Vyhledávání */
.vyhledavani {
    position: absolute;
    right: 98px;
    top: 61px;
    width: 400px;
    height: 28px;
    text-align: right;
    font-weight: bold;
    font-family: Myriad Pro;
    font-size: 12px;
    color: #fff;
}
.vyhledavani p {
    margin: 0;
    padding: 0;
}
.vyhledavani label {
    font-weight: normal;
}
.vyhledavani input[type=text] {
    width: 148px;
    height: 26px;
    line-height: 26px;
    padding: 0 7px 3px 5px;
    margin: 0 0 0 3px;
    background: url(../images/design/newsletter.png) left top no-repeat;
    color: #fff;
    font-family: Myriad Pro;
    font-size: 12px;
    border: 0;
    font-weight: normal;
}
.vyhledavani input[type=submit] {
    width: 64px;
    height: 27px;
    line-height: 24px;
    padding: 0 2px 3px 0;
    margin: 0 0 0 15px;
    background: url(../images/design/newsletter.png) right top no-repeat;
    color: #fff;
    font-family: Myriad Pro;
    font-size: 12px;
    text-align: center;
    border: 0;
    font-weight: normal;
}

/* Novinky e-mailem */
#novinky {
    display: none;
    position: absolute;
    right: 78px;
    top: 61px;
    width: 400px;
    height: 28px;
    text-align: right;
    font-weight: bold;
    font-family: Myriad Pro;
    font-size: 12px;
    color: #fff;
}
#novinky input[type=submit] {
    width: 64px;
    height: 27px;
    line-height: 24px;
    padding: 0 2px 3px 0;
    margin: 0 0 0 37px;
    background: url(../images/design/newsletter.png) right top no-repeat;
    color: #fff;
    font-family: Myriad Pro;
    font-size: 12px;
    text-align: center;
    border: 0;
    font-weight: normal;
}
#novinky input[type=text] {
    width: 148px;
    height: 26px;
    line-height: 24px;
    padding: 0 7px 3px 5px;
    margin: 0 0 0 10px;
    background: url(../images/design/newsletter.png) left top no-repeat;
    color: #fff;
    font-family: Myriad Pro;
    font-size: 12px;
    border: 0;
    font-weight: normal;
}

/* menu */
#menu {
    width: 877px;
    height: 39px;
    background: url(../images/design/menu.png) no-repeat;
    position: absolute;
    left: 0;
    top: 123px;
    padding: 5px 0 15px 170px;
    z-index: 999;
}
#menu ul,
#menu li,
#menu a {
    display: block;
    margin: 0;
    padding: 0;
}
#menu ul {
    width: 150px;
    background: #fff;
    border: #9b171b solid;
    border-width: 1px 1px 0 1px;
    list-style-type: none;
}
#menu li {
    position: relative;
    z-index: 900;
    text-align: left;
    vertical-align: middle !important;
    font-size: 16px;    
    font-weight: 600;
    font-family: Myriad Pro;
}
#menu li.folder ul {
    position: absolute;
    left: 140px;
    top: 5px;
}
#menu li.folder > ul {
    left: 140px;
}
#menu a {
    width: 100%;
    height: 100%;
    color: #8b0101;
    border-bottom: 1px #fefefe solid;
    text-decoration: none;
    padding: 12px;
}
#menu li > a {
    width: auto;
}
#menu a:hover {
    color: #fff;
    background: #9b171b;
    border-bottom: 1px #9b171b solid;
}
#menu li.folder a:hover {
    background: #9b171b;
}
#menu li.folder:hover {
    z-index: 10;
}
#menu ul ul li.folder {
    background: url(../images/odrazka2.gif) 97% 50% no-repeat;
}
#menu ul ul li.folder > a:hover {
    background: url(../images/odrazka2.gif) 97% 50% #9b171b;
}
#menu ul ul,
#menu li:hover ul ul,
#menu li:hover li:hover	ul ul,
#menu li:hover li:hover	li:hover ul ul {
    display: none;
}
#menu li:hover ul,
#menu li:hover li:hover ul,
#menu li:hover li:hover li:hover ul,
#menu li:hover li:hover li:hover li:hover ul {
    display: block;
}
#menu .level1 {
    width: auto;
    height: 30px;
    background: transparent;
    border: 0;
    display: block;
    margin: 0;
    padding: 0;
}
#menu .level1 .top {
    height: 39px;
    line-height: 39px;
    float: left;
    border: 0;
    margin: 0;
    text-align: center;
}
#menu .level1 .top.folder ul {
    position: absolute;
    left: 0;
    top: 39px;
    border: solid 1px #ff0024;
    min-width: 207px;
    background: url(../images/design/submenu.png) repeat-y center center #fff;
}
#menu .level1 .top.folder ul ul {position: absolute; left: 140px; top: 5px;}
#menu .level1 .toplink {
    width: auto;
    height: 36px;
    line-height: 36px;
    font-size: 15px;
    text-transform: uppercase;
    color: #fff;
    background: url(../images/design/menu_polozka.png) 0px 39px no-repeat;
    font-weight: bold;
    border: 0;
    padding: 3px 14px 0;
    font-family: Arial;
}
#menu .level1 .toplink:hover {
    color: #fff; width: auto; background: url(../images/design/menu_polozka.png) repeat-x blue;
}

/* Levý sloupec */
#levy {
    float: left;
}

/* Přepínací aktuality */
.aktuality.prepinaci {
    display: none;
    position: absolute;
    z-index: 9;
    top: 434px;
    left: 51px;
    font-size: 14px;
    width: 740px;
}
.aktuality.prepinaci .navigace {
    float: left;
}
.aktuality.prepinaci input[type=button] {
    background: url(../images/design/tipky.png) right top;
    height: 14px;
    width: 14px;
    padding: 0;
    border: 0;
    text-indent: -1000px;
    overflow: hidden;
    margin: 0 17px 0 6px;
    display: block;
    float: left;
    line-height: 0px;
    font-size: 0px;
}
.aktuality.prepinaci .navigace input[type=button]:first-child {
    background-position: left top;
    margin: 0;
}
.aktuality.prepinaci span.nadpis {
    float: left;
    margin: 0 3px 0 0;
}
.aktuality.prepinaci .aktualita,
.aktuality.prepinaci #aktualita {
    float: left;
}
.aktuality.prepinaci a {
    color: #000;
}
.aktuality.prepinaci a:hover {
    color: #333;
    text-decoration: none;
}

/* Obal */
#obal {
    width: 1047px;
    background: url(../images/design/obal2.png) center center repeat-y;
    overflow: auto;
    padding: 0;
}

/* Pravý sloupec přímo pod obalem */
#obal > #pravy0,
#stredovy > .obsah > #pravy {
    float: right;
    width: 201px;
    margin: 0 37px 0 0;
    clear: right;
}
#obal > #pravy0 a,
#stredovy > .obsah > #pravy a {
    color: #fff;
}
#obal > #pravy0 a:hover,
#stredovy > .obsah > #pravy a:hover {
    color: #d19191;
}
#obal > #pravy0 h3,
#stredovy > .obsah > #pravy h3 {
    color: #fff;
    font-size: 14px;
    font-family: Myriad Pro;
    font-weight: 500;
    margin: 0;
    padding: 0 0 0 14px;
    text-align: left;
    height: 39px;
    line-height: 39px;
}
#obal > #pravy0 .boxik,
#stredovy > .obsah > #pravy .boxik {
    background: url(../images/design/box.png) no-repeat top center #500101;
    width: 201px;
    clear: both;
    margin: 0 0 13px;
    color: #fff;
}
#obal > #pravy0 .boxik .obsah,
#stredovy > .obsah > #pravy .obsah {
    background: url(../images/design/box_bottom.png) no-repeat bottom center;
    width: 201px;
    padding: 0 0 8px;
    min-height: 100px;
}
#obal > #pravy0 .boxik .obsah .podobsah,
#stredovy > .obsah > #pravy .podobsah {
    margin: 0 5px 12px 5px;
    background: #804040;
    padding: 8px;
    min-height: 100px;
}
.pravy_tabulka {
    background: #804040;
    width: 194px;
    margin: 0 0 8px 3px;
    font-size: 11px;
    color: #fff;
    border-spacing: 0;
    border-collapse: collapse;
}
.pravy_tabulka td {
    padding: 2px 4px;
}
.pravy_tabulka tr.active {
    background: #581818; 
}
ul.dalsi {
    list-style-type: none;
    margin: 0 0 6px 40px;
    padding: 0;
}
#panel_strelci {
    background: #804040;
    width: 194px;
    margin: 0 0 8px 3px;
    font-size: 11px;
    color: #fff;
    border-spacing: 0;  
    border-collapse: collapse;  
}
#panel_strelci th {
    padding: 2px 2px;
    text-align: center;
}
#panel_strelci td {
    border: solid 1px #fababa;
    border-width: 1px 0;
    padding: 2px 4px;
}
#panel_strelci td.poradi,
#panel_strelci td.pocet {
    text-align: center;
}
#pravy0 #panel_strelci a {
    color: #d19191;
    text-decoration: none;
}
#pravy0 #panel_strelci a:hover {
    color: #fff;
    text-decoration: underline;
}

/* Středový */
#stredovy,
#stredovy > .obsah {
    overflow: auto;
}
#stredovy .banner {
    padding: 0 0 0 33px;    
}
#stredovy .banner img {
    max-width: 755px;    
}
#stredovy.like_title .banner {
    padding: 0 0 0 42px;    
}
/* Pravý sloupec ve středovém*/
#stredovy > #pravy {
    width: 315px;
    float: right;    
    padding: 0 12px 0 0;
}

/* Poslední příští zápasy */
#zapasi {
    /*margin: 0 0 13px;*/
}
#zapasi h3 {
    overflow: auto;
    margin: 0;
    padding: 0 0 11px;
    background: url(../images/design/box2_top.png) no-repeat left 31px #fff;
}
#zapasi h3 span {
    width: 157px;
    height: 31px;
    float: left;
    background: url(../images/design/posledni_pristi.png) no-repeat 0px 0px;
    overflow: hidden;
    text-indent: -1000px;
    cursor: pointer;
}
#zapasi h3 span#pasive_po {
    background-position: -157px 0px;
}
#zapasi h3 span#pasive_pr {
    background-position: 0px -31px;
}
#zapasi h3 span#pasive_pr + span {
    background-position: -157px -31px;
}
#zapasi .obsah {
    background: url(../images/design/box2.png) no-repeat left bottom;
    min-height: 115px;
    padding: 6px 0 0;
}
#zapasi .bottom {
    padding: 13px 0 0;
}
#zapasi ul {
    list-style-type: none;
    margin: 0;
    padding: 0 16px;
    font-family: Myriad Pro;
}
#zapasi ul li {
    padding: 0 0 8px;
}
#zapasi .z_tymy {
    font-size: 16px;
    text-decoration: none;
    color: #040404;
}
#zapasi .z_vysledek {
    font-size: 16px;
    text-decoration: none;
    font-weight: bold;
}
#zapasi .z_turnaj {
    font-size: 10px;
}
#zapasi a:hover {
    text-decoration: underline;
}
#levy #zapasi {
    width: 231px;
    margin-left: 37px;
}
#levy #zapasi .obsah {
    background-image: url(../images/design/box3.png);
}
#levy #zapasi h3 {
    background: url(../images/design/box3_top.png) no-repeat left 22px #fff;
    height: 22px;
    padding: 0 0 8px;
}
#levy #zapasi h3 span {
    width: 115px;
    height: 22px;
    float: left;
    background: url(../images/design/posledni_pristi2.png) no-repeat 0px 0px;
    overflow: hidden;
    text-indent: -1000px;
    cursor: pointer;
}
#levy #zapasi h3 span#pasive_po {
    background-position: -115px 0px;
}
#levy #zapasi h3 span#pasive_pr {
    background-position: 0px -23px;
}
#levy #zapasi h3 span#pasive_pr + span {
    background-position: -115px -22px;
}
#levy #zapasi .z_tymy {
    font-size: 13px;
}
#levy #zapasi .z_vysledek {
    font-size: 13px;
}
#levy #zapasi ul {
    padding: 0 12px;
}

/* Hráč měsíce */
#stredovy > #pravy .hrac_mesice {
    margin: 0 0 13px;
}

/*baner pod hracem mesice*/
#easyad_titulni {
	overflow: hidden;
}
/* Anketa */
#anketa {
    width: 315px;
}
.clanek #anketa {
    margin: 18px 0;
}
#stredovy > #pravy #anketa h3,
#anketa h3 {
    overflow: auto;
    margin: 0;
    padding: 0 0 11px;
    background: url(../images/design/box2_top.png) no-repeat left 31px #fff;
}
#stredovy > #pravy #anketa h3 span,
h3 span {
    width: 157px;
    height: 31px;
    float: left;
    background: url(../images/design/anketa.png) no-repeat 0px 0px;
    overflow: hidden;
    text-indent: -1000px;
}
#stredovy > #pravy #anketa .obsah,
#anketa .obsah {
    background: url(../images/design/box2.png) no-repeat left bottom;
    min-height: 115px;
    padding: 0 16px 16px;
}
#stredovy > #pravy #anketa .ukaz,
#anketa .ukaz {
    margin: 0;
    padding: 0 0 18px;
}
#stredovy > #pravy #anketa .left,
#anketa .left {
    text-align: left;
}
#stredovy > #pravy #anketa .bar img,
#anketa .bar img {
    float: left;
}
#stredovy > #pravy #anketa .otazka,
#anketa .otazka {
    text-align: left;
    font-size: 13px;
    font-family: Myriad Pro;
    font-weight: 500;
    margin: 0 0 6px;
}
#stredovy > #pravy #anketa .otazka b,
#anketa .otazka b {
    font-weight: 500;    
}
#stredovy > #pravy #anketa .odpoved,
#anketa .odpoved {
    display: block;
    position: relative;
    text-align: left;
}
#stredovy > #pravy #anketa input.odpoved,
#anketa input.odpoved,
#stredovy > #pravy #anketa .text_odpovedi,
#anketa input.text_odpovedi {
    height: 22px;
    line-height: 22px;
    padding: 0;
}
#stredovy > #pravy #anketa .procenta,
#anketa .procenta {
    position: absolute;
    right: 0;
    bottom: 6px;
    font-size: 13px;
    font-family: Myriad Pro;
    color: #505b69;
    font-weight: 600;
}
#stredovy > #pravy #anketa .bar,
#anketa .bar {
    text-align: left;
    padding: 0 0 8px 6px;
    background: url(../images/design/anketa_start.png) no-repeat 0px 0px; 
    height: 9px;
    display: block;
}
#stredovy > #pravy #anketa .bar span,
#anketa .bar span {
    float: left;
    width: 5px;
    height: 9px;
    background: url(../images/design/anketa_end.png) no-repeat 0px 0px; 
}
#stredovy > #pravy #anketa input[type=submit],
#anketa input[type=submit] {
    border: none;
    background: transparent;
    padding: 0;
    color: #222222;
    cursor: pointer;
}

/* Banner */ 
#stredovy .obsah .banner {
    clear: both;
    width: 686px;
    overflow: hidden;
    /*margin: 0 0 0 33px;*/
}

#stredovy #pravy #easyad_titulni {
    width: 315px;
    overflow: hidden;
    margin: 0 0 13px;    
}
#stredovy #pravy #easyad_titulni img {
    display: block;
    max-width: 315px;
}

/* clanek */
.rubrika {
    width: 779px;
    float: left;
}
.rubrika .clanek {
    float: right;
    width: 483px;
    background: url(../images/design/clanky_separ.png) no-repeat center bottom;
    padding: 0 0 3px;
}
#predesle_clanky_rubriky {
    float: right;
    width: 483px;
}
.rubrika .clanek h2 {
    
}
.rubrika .clanek h2 a {
    color: #8b0101;
    text-decoration: none;
}
.rubrika .clanek h2 a:hover {
    text-decoration: underline;
}
.rubrika .clanek:first-child {
    float: left;
    width: 296px;
    background: none;
}
.rubrika .clanek:first-child img.obr {
    border: solid 1px #36597c;
    display: block;
    margin: 0 auto 12px;
}

/* Výpis článků na titulce */
#clanky_rubriky_hlavicka {
    width: 424px;
    padding: 0 16px 0 42px;
    float: left;
    margin: 0 0 18px;
}
#clanky_rubriky_hlavicka .clanek {
    overflow: auto;
    background: url(../images/design/clanky_separ3.png) no-repeat 3px 0px;
    padding: 16px 0;
}
#clanky_rubriky_hlavicka .clanek:first-child {
    background: none;
}
#clanky_rubriky_hlavicka .clanek h2,
#clanky_rubriky_hlavicka .clanek .anotace {
    width: 318px;
    float: left;
}
#clanky_rubriky_hlavicka .clanek h2 {
    margin: 0 0 6px;
    font-size: 14px;
    font-weight: normal;
}
#clanky_rubriky_hlavicka .clanek .anotace {
    line-height: 15px;
}
#clanky_rubriky_hlavicka .clanek h2 a {
    text-decoration: none;
}
#clanky_rubriky_hlavicka .clanek h2 a:hover {
    text-decoration: underline;
}
#clanky_rubriky_hlavicka .clanek .img {
    width: 106px;
    float: left;
    min-height: 50px;
}
#clanky_rubriky_hlavicka .clanek img {
    border: solid 1px #012950;
    float: left;
    margin: 0 14px 12px 0;
    max-width: 90px;
}
.img .no_img {
    background: url(../images/design/no_img.png) no-repeat center center;
    display: block;  
    width: 90px;
    height: 60px;
    margin: 0 auto;  
}

/* Levý sloupec */
#levy {
    float: left;
    max-width: 268px;
}
/* pomocna navigace */
#pom_navigace {
    width: 231px;
    background: url(../images/design/uroven2.png) repeat-y;
    margin: 0 0 13px 37px;
}
#pom_navigace h3 {
    margin: 0;
    padding: 8px 18px 8px 0;
    color: #ba6e6e;
    font-weight: normal;
    text-align: right;
    font-size: 12px;
}
#pom_navigace .obsah > ul {
    display: block;
    background: url(../images/design/uroven2_bottom.png) no-repeat left bottom;
    margin: 0;
    padding: 0 0 12px 0;
    width: 231px;
    list-style-type: none;
}
#pom_navigace .obsah > ul li {
    border-top: solid 1px #fff;
    display: block;
    margin: 0px 16px 0 17px;
}
#pom_navigace .obsah > ul li a,
#pom_navigace span#active {
    display: block;
    padding: 8px 0;
    color: #fff;
    text-decoration: none;
    font-weight: normal;
    font-size: 14px;
}    
#pom_navigace .obsah > ul li a:hover {
    color: #db9f9f;
}
#pom_navigace span#active {
    color: #ba6e6e;
    border-top: solid 1px #fff;
}
#pom_navigace .obsah ul li#active_pol {
    border-top: 0;
}
#pom_navigace .obsah > ul ul li {
    margin: 0;
}
#pom_navigace ul ul {
    margin: 0 0 0 12px;
    list-style-type: none;
    padding: 0;
}

/* článek hlavní new */
.clanek_new {
    float: left;
    width: /*247px*/240px;
    margin: 0 0 0 33px;
	min-height: 176px;
}
.clanek_new h2 {
    margin: 0 0 8px;
    padding: 0;
    font-size: 15px;
    font-weight: bold;
}
.clanek_new h2 a {
    text-decoration: none;
}
.clanek_new h2 a:hover {
    text-decoration: underline;
}
.clanek_new img.obr {
    max-width: 245px;
    border: solid 1px #37597c;
    margin: 0 0 12px;
    display: block;
}
.clanek_new .text {
    line-height: 16px;
}
.clanek_new .author {
    text-align: right;
    font-style: italic;
    margin: 6px 0;
}
.clanek_new .prejdi {
    margin-bottom: 0; 
}
.clanek_new .datum {
    color: #b48a8a; 
}

/* článek články */
.clanky {
    float: left;
    width: 423px;
    margin: 0 60px 12px 16px;
}
.clanky .clanek {
    background: url(../images/design/clanky_separ.png) no-repeat 48px top;
    padding: 12px 0;
    overflow: auto;
}
.clanky .clanek:first-child {
    background: none;
    padding-top: 0;
}
.clanky .clanek h2 {
    margin: 0 0 6px;
    padding: 0;
}
.clanky .clanek h2 a {
    text-decoration: none;
    font-size: 14px;
    font-weight: normal;
}
.clanky .clanek h2 a:hover {
    text-decoration: underline;
}
.clanky .clanek .img {
    width: 106px;
    float: left;
    min-height: 50px;
}
.clanky .clanek img {
    border: solid 1px #012950;
    float: left;
    margin: 0 0 12px 0;
    max-width: 90px;
}
.clanky .clanek .anotace {
    line-height: 16px;
    float: left;
    width: 317px;
}
.clanek .author {
    text-align: right;
    font-style: italic;
    margin: 6px 0;
}
.clanek .datum {
    color: #b48a8a; 
}

/* Články ajaxový v hlavičce */
.clanky_ajax {
    width: 600px;
    height: 201px;
    background: url(../images/design/clanky_ajax.png);
    position: absolute;
    left: 24px;
    top: 182px;    
    padding: 15px 41px 15px 31px;
}
.clanky_ajax #clanek_ajax,
.clanky_ajax .clanek {
    border: 0 !important;
    background: none !important;
    margin: 0 !important;
    padding: 0 !important;
    width: auto !important;
}
.clanky_ajax .img {
    float: left;
    margin: 0 20px 12px 0;
    height: 201px;
}
.clanky_ajax .img img {
    max-width: 296px;
    max-height: 197px;
}
.clanky_ajax .texty {
    color: #fff;
    margin: 0 0 8px 20px;
    max-height: 176px;
    overflow: hidden;
}
.clanky_ajax .texty h2 {
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    margin: 0 0 8px;
    padding: 0;
}
.clanky_ajax .texty .text {
    font-size: 10px;
    line-height: 12px;
    margin: 0 0 12px;
}
.clanky_ajax .prev,
.clanky_ajax .next {
    display: none;
    width: 41px;
    height: 48px;
    background: url(../images/design/clanky_tipky.png) left top;
    overflow: hidden;
    text-indent: -1000px;
    position: absolute;
    left: 1px;
    top: 86px;
    cursor: pointer;
}
.clanky_ajax .prev {
    background-position: left bottom;
}
.clanky_ajax .next {
    background-position: right top;
    left: 631px;
}
.clanky_ajax .next:hover {
    background-position: right bottom;
}
.clanky_ajax .odkaz {
    font-size: 14px;
    font-weight: bold;
    text-align: right;
    float: right;
    padding: 0 12px 0 0;
}
.clanky_ajax .odkaz a {
    color: #fff;    
}
.clanky_ajax .odkaz a:hover {
    text-decoration: none;
}
.clanky_ajax .rubrika2 {
    margin: 0 0 6px;
}
.clanky_ajax .rubrika2,
.clanky_ajax .rubrika2 a {
    color: #b48a8a;
}
.clanky_ajax .rubrika2 a:hover {
    color: #fff;
}

/* Články titulní v hlavičce */
.clanky_titulni {
    width: 293px;
    height: 218px;
    background: url(../images/design/clanky_ajax.png) right top;
    position: absolute;
    right: 24px;
    top: 182px;    
    padding: 8px 10px 5px 19px;
    overflow: hidden;
}
.clanky_titulni .clanky {
    background: url(../images/design/kikina2.png) no-repeat left top;
    margin: 0;
    float: left;
    width: 293px;
    height: 72px;
    position: relative;
    overflow: hidden;
}
.clanky_titulni .clanky .datum {
    color: #b48a8a;
    position: absolute;
    bottom: 4px;
    right: 4px;
    font-size: 10px;
    z-index: 200;
}
.clanky_titulni .img {
    float: left;
    height: 72px;
}
.clanky_titulni .img img {
    margin: 10px 10px 0 10px;
    max-height: 52px;
}
.clanky_titulni h2 {
    font-size: 12px;
    font-weight: bold;
    margin: 0px 0 0px 0px;
    text-transform: uppercase;
}
.clanky_titulni h2 a {
    color: #ddd;
    text-decoration: none;
    display: block;
    height: 52px;
    padding: 10px;
    z-index: 201;
    position: relative;
}
.clanky_titulni .clanky:first-child {
    background-image: none;
}
.clanky_titulni h2 a:hover {
    text-decoration: underline;
    color: #fff;
}
.clanky_titulni .clanky:hover {
    background: url(../images/design/kikina.png) no-repeat left top !important;
}
.clanky_titulni .clanky:hover + .clanky {
    background-image: none !important;
}

/* anketa */
#anketa {
    text-align: center;
    position: relative;
    margin: 0 0 18px;
}
#anketa dl.left {
    text-align: left;
    margin: 0 0 5px 0;
    padding: 0;
    display: compact;
}
#anketa dt {
    height: 18px;
}
#anketa dd {
    margin: -18px 0 0 28px;
    line-height: 18px;
}
#anketa form {
    overflow: auto;
}

/* Naprosto normální článek celý pohoda vypsaný */
.obsah > .clanek {
    line-height: 18px;
    margin: 0 48px 0 22px;
    font-size: 12px;
}
.obsah > .clanek img.obr {
    float: right;
    margin: 0 0 12px 18px;
    border: solid 1px #012950;
}
.obsah > .clanek h2 {
    font-size: 18px;
    color: #000;
    font-weight: bold;
    margin: 6px 0 12px;
    padding: 0;
}
.obsah > .clanek .anotace {
    font-style: italic;
    color: #555;
    margin: 0 0 18px;
}
.like_title > .obsah > .clanek,
.like_title > .obsah > p {
    margin-right: 18px;
    margin-left: 42px;
}
.like_title .obsah > .clanek img {
    max-width: 400px;
}

.like_title > h2 {
    margin-left: 42px;   
}

.potvrzeni {
    margin: 10px 0 0 0;
}
.chyba {
    color: #f00;
    font-weight: bold;
    margin: 10px 0 0 0;
}
.pozn {
    font-style: italic;
    margin: 10px 0 0 0;
}
.cleaner {
    clear: both;
}

/* tabulky */
table {
    margin: 0 0 18px;
}
.top {
    vertical-align: top;
}
.tab_back {
    font-size: 85%;
    background: #ecebf3;
    border: 1px #19106d solid;
    border-collapse: collapse;
}
.tab_back td {
    border: 1px #19106d solid;
    padding: 3px;
}
.tab_back2 {
    width: 100%;
    background: #f0f0f0;
    border: 1px #11182b solid;
    border-collapse: collapse;
}
.tab_back2 th {
    color: #fff;
    background: #3d587b;
    border: 1px #11182b solid;
    padding: 5px 8px;
    vertical-align: top;
}
.tab_back2 td {
    border: 1px #11182b solid;
    padding: 5px 8px;
}
.tab_border	{
    border: 1px #19106d solid;
    border-collapse: collapse;
}
.tab_border td {
    border: 1px #19106d solid;
    padding: 3px;
}

/* soupiska */
#soupiska {
    background: #804040;
    border: 1px #500101 solid;
    border-collapse: collapse;
    margin: 0 48px 18px 22px;
    width: 85%;
}
#soupiska th {
    color: #fff;
    background: #500101;
    padding: 5px 8px;
    vertical-align: top;
    text-align: right;
}
#soupiska td {
    padding: 5px 8px;
    vertical-align: top;
    color: #fff;
    border: 1px #500101 solid;
}
#soupiska a {
  color: #d19191;
  text-decoration: none;
}
#soupiska a:hover {
  color: #fff;
  text-decoration: underline;
}

/* karta hrace */
#karta_hrace {
    width: 100%;
    border-spacing: 0;
}
#karta_hrace td {
    vertical-align: top;
}
#karta_hrace >tr > td {
    padding: 0;
}

/* ostatni */
.navigace_top {
    font-size: 11px;
    font-weight: normal;
    margin: 0 0 18px 17px;}
.navigace_top a {
}
.navigace_top a:hover {
    color: #000;
}
.like_title .navigace_top {
    margin-left: 43px;
    margin-right: 18px;
}

/* slovnik */
.slovnik_pismeno {
    font-size: 14px;
    background: #cdb5b5;
    border-bottom: 1px #804040 solid;
    padding: 1px 5px 0 5px;
}

/* souvisejici clanky */
#souvisejici {
    margin: 20px 0;
}

/* diskuze */
#diskuse {
    border: 1px #d8d8d8 solid;
    padding: 12px;
    margin: 12px 46px 18px 0px;
}
.like_title #diskuse {
    margin-left: 42px;
    margin-right: 18px;
} 
#diskuse legend	{
    background: #f0f0f0;
    border: 1px #d8d8d8 solid;
    padding: 2px 3px;
    margin-bottom: 8px;
}
#diskuse .udaje {
    padding: 8px;
    background: #f0f0f0;
    border: 1px #d8d8d8 solid;
    margin-bottom: 6px;
}
#diskuse .text {
    margin-bottom: 10px;
}

#turnaje {
    width: 100%;
    margin: 0 0 18px;
    border-spacing: 0;
}
#turnaje tr {
    font-size: 11px;
}
#turnaje td {
    border-bottom: 1px #d19191 solid;
}
#turnaje .kolo {
    text-align: left;
    padding: 0 4px 0 0;
}
#turnaje .vysledek {
    text-align: center;
    white-space: nowrap;
}
#turnaje td,
#turnaje th {

}
#clanek_strelci {
    margin: 0 0 18px;
    border-collapse: collapse;
}
#clanek_strelci td,
#clanek_strelci th	{
    border-bottom: 1px #d19191 solid;
}

#clanky-ohlasy {
    width: 100%;
    margin: 0 0 18px;
    border-top: 1px #d19191 solid;
    border-bottom: 3px #d19191 solid;
}
#clanky-ohlasy .ohlas {
    clear: both;
    border-bottom: 1px #d19191 solid;
}
#clanky-ohlasy h3 {
    margin: 6px 0;
    padding: 0;
}
#clanky-ohlasy .foto {
    float: left;
    width: 100px;
    text-align: left;
    height: 90px;
}
#clanky-ohlasy .text {
    padding: 0 10px;
    text-align: justify;
}

.hrac_v_prehledu {
    text-decoration: none;
    font-size: 11px;
}
.hrac_v_prehledu:hover {
    text-decoration: underline;
}
td.poradi,
td.pocet {
    text-align: center;
}
#clanek_strelci	{
    width: 50%;
}

/* Pata */
.pata {
    overflow: auto;
    /*position: fixed;*/
    bottom: 0;
    background: /*url(../images/design/obal2.png) center center repeat-y*/;
    width: 1047px;
    z-index: 9999;
}

/* Menu  v patičce */
.bottom_menu {
    background: url(../images/design/mazec.png) repeat-y center top;
    margin: 0;
}
.bottom_menu ul {
    list-style-type: none;
    font-family: Myriad Pro;
    display: block;
    text-align: center;
    padding: 12px 0;
    margin: 0;
    background: url(../images/design/pataaa.png) no-repeat center top;
}
.bottom_menu ul li {
    display: inline;
}
.bottom_menu a {
    color: #000;
    text-transform: uppercase;
    text-decoration: none;
    background: url(../images/design/paticka_separ.png) no-repeat left center;
    display: inline-block;
    padding: 0 8px 0 9px;
    font-size: 12px;
    font-weight: 500;
}
.bottom_menu a:hover {
    text-decoration: underline;
}
.bottom_menu ul li:first-child a {
    background: none;
}

/* Copyright */
#paticka {
    text-align: center;
    font-size: 10px;
    padding: 0 0 12px;
    margin: 0 25px;
    background: #eee;
}
#paticka p {
    margin: 0;
}
#paticka a {
    color: #000;
}

/* Partneři */
.footer_gen_partneri {
    margin: 0 auto;
    width: 1047px;
    text-align: center;
    background: url(../images/design/obal2.png) center center repeat-y;
}
.footer_gen_partneri p {
    margin: 0;
}

/* Doporučení */
#doporuceni,
.pro_rodice {
    width: 231px;
    margin: 0 0 12px 37px;
}
#doporuceni .obsah,
.pro_rodice .obsah {
    background: url(../images/design/box3.png) left bottom no-repeat;
    min-height: 115px;
    padding: 12px;
}
#doporuceni h3,
.pro_rodice h3 {
    background: url(../images/design/box3b_top.png) no-repeat left top;
    margin: 0;
    padding: 12px 12px 0 12px;
    font-size: 13px;
}
.pro_rodice h4 {
    font-size: 11px;
}
#levy center {
    margin: 0 0 13px 37px;
}

/* Aktuality */
.aktualitos {
    margin: 0 18px 0 42px;
}
.aktualitos .datum {
    margin: 0;
    font-weight: bold;
}
.aktualitos .nazev {
    margin: 0 0 2px 0;
}
.aktualitos .text	{
    margin: 2px 0 10px 0;
}
.aktualitos img {
    max-width: 422px;
}

.obsah > h2 {
    margin-left: 22px;
    margin-right: 48px;
}

p.autonom {
    margin: 0 48px 18px 22px;
    font-size: 12px;
}
/* bannery*/
#easyad_right {
	width: 150px;
	position: absolute;
	left: 1030px;
	top: 180px;
	margin: 0;
	overflow: hidden;
}

/* Info z klubu */
#anotace h4 {
    margin: 0 0 6px;
    padding: 0;
    font-size: 12px;
}
#obal #pravy0 #anotace a,
#stredovy > .obsah > #pravy #anotace a {
    color: #d19191;
    text-decoration: none;
}
#obal #pravy0 #anotace a:hover,
#stredovy > .obsah > #pravy #anotace a:hover {
    color: #fff;
    text-decoration: underline;
}
#obal #pravy0 #anotace.boxik .obsah .podobsah,
#stredovy > .obsah > #pravy #anotace .obsah .podobsah {
    min-height: 10px;
    margin-bottom: 1px;
}

/* Předtitulní strana */
#roztahovac {
    padding: 38px 6px;
    text-align: center;
}
#upoutavka_obsah {
    margin: 0 auto;
    display: inline-block;
    &display: inline;
    zoom: 1;
    *display: inline;
    background: #6a0801;
    padding: 3px;
    box-shadow: 0px 0px 10px #000;
}
#upoutavka_obsah p,
#upoutavka_obsah img {
    display: block;
    margin: 0;
}
#na_stranky {
    margin: 18px 0 32px;
}
#na_stranky a {
    font-weight: bold;
}

#stredovy > .obsah > #zapasi {
    float: right;
    min-height: 1px;
    margin: 0 37px 0 0;
}
#stredovy > .obsah > #zapasi .obsah {
    width: 314px;
}

#stredovy > .obsah .clanek_new {
    width: 377px;
    margin-right: 18px;
}
#stredovy > .obsah .clanky {
    margin-right: 18px;
    overflow: hidden;
    width: 507px;
}
#stredovy > .obsah .clanky .clanek .anotace {
    width: 401px;
    margin-bottom: 12px;
}

/* Pozůstalé styly po redesignu */

/*nevim*/
/*#predesle_clanky_rubriky		{height:530px;width:240px;float:left;}
html>body #predesle_clanky_rubriky	{height:auto;min-height:300px;}
#predesle_clanky_rubriky .clanek	{height:296px;padding:5px 9px 5px 9px; width:240px; margin: 0 0 0 10px;}
html>body #predesle_clanky_rubriky .clanek{height:auto;min-height:304px;}
.clanek h2 a 				{text-decoration: none; color: #3D587B}
*/

/*
#nejctenejsi_clanky			{background: #3d587b; margin-bottom: 10px; padding-bottom:3px;}
#nejctenejsi_clanky H3 			{border-bottom: 1px #11182b solid;}
#nejctenejsi_clanky DIV			{padding-left: 5px;}
*/
/*.nazev_akce			{color: #3d587b; font-size: 115%; font-weight: bold;}
.carka				{display: none;}*/
