/* 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;}

.fb_button {position:relative; border: 0px; width:40px; top: 10px; margin: 0px 5px 0px 5px;}

.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: -7px 5px 5px 7px; height: 300px; 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;}

.kotva {clear: both; height: 0px; width: 1px; border: none; visibility: hidden;}
.kotva-s-mezerou {clear: both; height: 100px; width: 1px; border: none; visibility: hidden;}


.svetkultury_loga {height:50px;}
.svetkultury_lista_top {margin:10px 10px 10px 10px; padding: 5px 0px 5px 0px; background-color: #424242;}
.svetkultury_lista_top p {font-size:12pt;}
.svet_kultury_logo_50 {height:30px;width:170px;}

.partneri_lista_okraje {margin:40px 30px 30px 30px;}
.partneri_lista {max-width:1000px; margin:10px auto 10px auto; padding: 5px 0px 5px 0px; background-color: #fff; text-align:center;}
.partneri_loga {height:30px;}

.svet_kultury_wrapper {position: relative; top: 1em; height:auto; margin-left:auto; margin-right:auto; float:none;}
.svet_kultury_obsah {position: relative; top: -0.5em; width: 765px; color:white; float:none;margin-left:auto; margin-right:auto;}
.obsah_box {margin:15px 10px 10px 10px; padding: 5px 0px 5px 0px; background-color: #424242;}
.obsah_box_okraje {margin: 0px 5px 0px 5px; text-align:center;}

.svet_kultury_obsah p {text-align:center; color:white;}

.row {display:table; height:auto;width:90%;margin:10px auto; padding:0px;}
.row_left {width:150px; display:table-cell; vertical-align:middle; padding: 0px 10px;}
.row_right {text-align:left; display:table-cell; vertical-align:middle; padding: 0px 10px;}
.row_img {position: relative; width: 150px; margin-left: auto; margin-right: auto; margin-top: 5px; margin-bottom:0px; padding:0px; text-decoration: none; z-index: 40;float: none;}
.row p {margin: 0px 0px 5px 0px; text-align:center; color:white;}





.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: 228px; text-align: left; background: url('../img/pozadi-nolimits-top.jpg'); background-repeat: no-repeat;  background-color: #001c54;}
.stred {position: relative; top: 228px; left: 0px; width: 790px; height: auto; text-align: left; background-color: #001c54;}
.pata_index {position: relative; top: 212px; left: 0px; width: 790px; min-height: 140px; height:auto; text-indent: 0px; text-align: left; background-color: #001c54; padding: 10px 0px 0px 0px;}
.pata {position: relative; top: 72px; left: 0px; width: 790px; min-height: 140px; height:auto;  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: 0px; left: 0px; width: 135px; height: auto; text-indent: 0px; text-align: left; border: 0px; background: url('../img/pozadi-sloupec-left.jpg'); background-repeat: no-repeat;  background-color: #001c54;}
.pravybox {position: absolute; top: 0px; left: 655px; width: 135px; height: auto; text-indent: 0px; text-align: left; border: 0px; background: url('../img/pozadi-sloupec-right.jpg'); background-repeat: no-repeat;  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;}
.logo_fanonline {position: absolute; z-index: 10; top: 153px; left: 10px; width: 295px; height: 65px; background-image: url('../img/logo-fanonline.png'); margin: 0px 0px 0px 0px;} 
.button_fanonline {position: relative; z-index: 10; top: -3px; left: 7px; width: 120px; height: 36px; background-image: url('../img/button-fanonline.png'); 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: 0px; width: 745px; height: 100px;}
.banner_468 {position: absolute; z-index: 10; top: 155px; right: 10px; width: 468px; height: 60px;}
.banner_pata_745 {position: relative; z-index: 10; top: 0px; width: 745px; height: 100px; margin: 10px auto 0px auto; }


.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;}