/* CSS Document */
body {margin: 0px; background: url('../img/postavy_2020.jpg'); background-position: center bottom; background-repeat: no-repeat; background-attachment: fixed; background-color: #fbc137; font-family: Arial; font-size: 9pt; font-weight: normal; line-height: 140%; color: black; text-indent: 0px; text-align: justify; vertical-align: top}
     
a        {text-decoration: none}
a:link   {color: red}
a:visited {color: red}
a:active {color: red}
a:hover  {color: red; text-decoration: none}

img {border: 0px; margin: 0px; text-decoration: none;}
.img_soutez {margin: 5px;}
.img_akce {border: 1px; border-style: solid; border-color: black; width: 200px;  margin: 5px 5px 5px 10px; text-decoration: none;}
.img_film {border: 1px; border-style: solid; border-color: black; width: 200px;  margin: 5px 5px 5px 10px; text-decoration: none; float: right;}
.img_film_titul {border: 0px; width: 150px; height: 210px;}
.img_film_obal_titul {border: 1px; border-style: solid; border-color: white; background-color: #000000; width: 150px; height: 210px; margin: 5px 5px 5px 5px; text-decoration: none; float: left;}
.film_obal {margin-left: auto; margin-right: auto; margin-top: 5px; width: 490px; overflow:hidden;}

.img_soutez_titul {border: 0px; width: 150px; height: 200px;}
.img_soutez_obal_nazev {border: 0px; background-color: #000000; width: 150px; height: auto; margin: 0px; text-decoration: none; float: left; z-index: 10;}
.img_soutez_obal_titul {border: 1px; border-style: solid; border-color: white; background-color: #000000; width: 150px; height: 200px; margin: 5px 5px 5px 5px; text-decoration: none; float: left;}
.soutez_obal {margin-left: auto; margin-right: auto; margin-top: 5px; width: 490px; overflow:hidden;}

.pruhledne_pozadi {position: relative; top: -55px; width: 150px; height: 50px; background-color: #000000; opacity: 0.7; filter:alpha (opacity=70);}
.normalni_pozadi {position: absolute; top: 0px; left: 0px; width: 150px; height: 50px;}

.banner_pruhlednybox {background: url('../img/pruhlednost.gif');}
.bannery_vpravo {position: relative; margin: -10px 0px 0px 7px; text-align: left;}
.bannery_vlevo {position: relative; margin: 0px 0px 0px 7px; text-align: left;}
.top10vkinech {margin: 5px 5px 5px 7px; text-align: left;}

.okraj {margin: 10px;}
.mini_okraj {margin: 5px;}
.bily_ram {border: 1px; border-style: solid; border-color: white; width: auto;}
.cara {position: relative; border: 0px; background-color: white; width: 80%; height: 2px; margin-left: auto; margin-right: auto; margin-bottom: 15px; margin-top: 15px; text-align: center;}

div {text-align: justify; vertical-align: top;}
p    {font-family: Arial; font-size: 9pt; font-weight: normal; line-height: 140%; color: black; text-indent: 0px; margin: 5px 5px 5px 5px; text-align: justify; vertical-align: top}
.pmini    {font-family: Arial; font-size: 9pt; line-height: 140%; color: black; text-indent: 0px; margin: 5px 5px 5px 5px;}
.pnormal    {font-family: Arial; font-size: 12pt; line-height: 140%; color: black; text-indent: 0px; margin: 5px 5px 5px 5px;}
.pvetsi    {font-family: Arial; font-size: 14pt; line-height: 140%; color: black; text-indent: 0px; margin: 5px 5px 5px 5px;}
.pbig    {font-family: Arial; font-size: 18pt; line-height: 140%; color: black; text-indent: 0px; margin: 5px 5px 5px 5px;}
.bold    {font-weight: bold;}
.left    {text-align: left;}
.right    {text-align: right;}
.center    {text-align: center;}
.justify    {text-align: justify;}
.white    {color: white;}
.red    {color: red;}
.black    {color: black;}
.fanonlineyellow    {color: #fbc137;}
.kapitalky{text-transform:uppercase;}


.boldmini    {font-family: Arial; font-size: 10pt; font-weight: bold; line-height: 140%; color: black; text-indent: 0px; margin: 0px 0px 0px 0px; text-align: justify; vertical-align: top}
.h1   {font-family: Arial; font-size: 12pt; font-weight: bold; line-height: 140%; color: #0099FF; border-size: 1; background-color: #EEEEEE; }
.h2   {font-family: Arial; font-size: 11pt; font-weight: bold; line-height: 140%; color: black; border-size: 1; border-color: red; background-color: #33CCCC; }

.hlaska_pozor {width: 500px; height: auto; border: 1px; border-style: solid; border-color: white; text-indent: 1px; background-color: red; padding: 10px 0px 10px 0px; margin: 0px 0px 10px 0px;}
.hlaska_ok {width: 500px; height: auto; border: 1px; border-style: solid; border-color: white; text-indent: 1px; background-color: #00c70e; padding: 10px 0px 10px 0px; margin: 0px 0px 10px 0px;}
.hlaska_text {width: 500px; text-align: center; font-family: Arial; font-size: 12pt; font-weight: normal; color: white; margin: 20px 20px 20px 20px;}

table.nahoru td {vertical-align: top}
table.dolu td {vertical-align: bottom}
table.stred td {vertical-align: middle}

.zaklad {margin-left: auto; margin-right: auto; width: 790px; position: relative;}

.top {position: absolute; z-index: 1; top: 0px; left: 0px; width: 790px; height: 180px; text-align: left; background-color: #001c54;}
.stred {position: relative; top: 180px; left: 0px; width: 790px; height: auto; text-align: left; background-color: #001c54;}
.pata {position: relative; top: 180px; left: 0px; width: 790px; height: 70px; text-indent: 0px; text-align: left; background-color: #001c54; padding: 10px 0px 0px 0px;}
.pata_text   {font-family: Arial; font-size: 12pt; font-weight: bold; line-height: 140%; color: white; text-indent: 0px; margin: 0px 0px 0px 0px; text-align: center; vertical-align: top}

.obsah {position: relative; top: 0px; left: 0px; width: 500px; min-height: 600px; _height: 600px; margin-left: auto; margin-right: auto; text-indent: 0px; text-align: left; border: 10px; border-style: solid; border-color: #fbc137; background-color: #fbc137;}
.levybox {position: absolute; top: 10px; left: 0px; width: 127px; height: auto; text-indent: 0px; text-align: left; border: 0px;}
.pravybox {position: absolute; top: 10px; left: 655px; width: 135px; height: auto; text-indent: 0px; text-align: left; border: 0px; background-color: #001c54;}

.kluby {border: 1px; border-style: solid; border-color: white; width: 500px; height: 348px; background-image: url('../img/img-kluby.jpg'); margin: 0px 0px 0px 0px;}
.kina {border: 1px; border-style: solid; border-color: white; width: 500px; height: 348px; background-image: url('../img/img-kina.jpg'); margin: 0px 0px 0px 0px;}
.akce {border: 1px; border-style: solid; border-color: white; width: 500px; height: 348px; background-image: url('../img/img-akce.jpg'); margin: 0px 0px 0px 0px;}
.souteze {border: 1px; border-style: solid; border-color: white; width: 500px; height: 348px; background-image: url('../img/img-souteze.jpg'); margin: 0px 0px 0px 0px;}

.blackbox {border: 1px; border-style: solid; border-color: white; background-color: black; width: 500px; min-height: 300px; _height: 300px; margin: 10px 0px 0px 0px;}
.yellowbox {border: 1px; border-style: solid; border-color: #ffe199; background-color: #f2af0e; width: 500px; min-height: 350px; _height: 350px; margin: 0px 0px 0px 0px;}
.yellowbox_table {border: 5px; border-style: solid; border-color: #f2af0e; background-color: #fbc137; width: 500px; min-height: 350px; _height: 350px; margin: 0px 0px 0px 0px;}
.yellowbox_table a {color: red}
.yellowbox_table_nadpis {border: 0px; background-color: #f2af0e; width: 100%; height: 40px; margin: 0px; padding: 0px;}
.yellowbox_table_obsah {background-color: #ffb300; width: 100%; min-height: 500px; _height: 500px; margin: 0px; padding: 0px;}
.yellowbox_table_bunka {background-color: #ffe199;}

.fan {border: 1px; border-style: solid; border-color: white; margin: 0px; padding: 0px;}
.fanonline_logo {position: absolute; z-index: 10; top: 107px; left: 22px; width: 226px; height: 67px; background-image: url('../img/fanonline-logo.jpg'); margin: 0px 0px 0px 0px;} 

.tlacitko {border: 0px; margin: 0px 0px 5px 13px; text-decoration: none;}

.banner_745 {position: absolute; z-index: 10; top: 0px; left: 22px; width: 745px; height: 100px;}
.banner_745_pata {position: relative; z-index: 10; top: 0px; left: 45px; width: 745px; height: 100px;}
.banner_468 {position: absolute; z-index: 10; top: 110px; right: 22px; width: 468px; height: 60px;}


.prvnivyber {position: absolute; top: 65px; left: 40px; border: 0px; margin: 0px 0px 0px 0px; text-decoration: none; font-family: arial; font-weight: normal; font-size: 12px; width: 160px; height: 20px}
.druhyvyber {position: absolute; top: 145px; left: 75px; border: 0px; margin: 0px 0px 0px 0px; text-decoration: none; font-family: arial; font-weight: normal; font-size: 12px; width: 160px; height: 20px}

.akcevyber {border: 0px; margin: 0px 0px 0px 0px; text-decoration: none; font-family: arial; font-weight: normal; font-size: 12px; width: 160px; height: 20px}
.odeslat {vertical-align: bottom;}