body        { background-color:black;
              font-family:Verdana;
              font-size:12px;
              margin:0px}

a              {text-decoration:none;color:black}
a:visited      {color:black}

a.stat      {color:rgb(255,146,36)}
a.stat:visited {color:rgb(255,146,36)}
a.stat:hover  {color:rgb(255,255,255)}

a.stat_rok                              {color:rgb(255,195,100)}
a.stat_rok:visited                      {color:rgb(255,195,100)}
a.stat_rok:hover                        {color:silver}

a.years, a.abc, a.stat_more                    {color:rgb(255,255,255)}
a.years:visited, a.abc:visited, a.stat_more:visited    {color:rgb(255,255,255)}
a.years:hover, a.abc:hover, a.stat_more:hover        {color:rgb(255,146,36)}

a.forum  {color:black;text-decoration:none}
a.forum:hover  {color:red;text-decoration:none}
a.forum:visited  {color:red;text-decoration:none}


a.menu1      {color:rgb(255,255,255)}
a.menu1:visited {color:rgb(255,255,255)}
a.menu1:hover  {color:rgb(255,146,36)}

a.menu   {font-size:9px}
a.menu:hover   {color:rgb(255,255,255)}

a.polozka:visited  {color:silver}
a.polozka:hover  {color:rgb(255,146,36)}

a.nazov_rok {font-size:18px;
             color:silver}
a.nazov_rok:visited  {color:silver}
a.nazov_rok:hover  {color:rgb(255,146,36)}

a.rok {color:silver}
a.rok:visited  {color:silver}
a.rok:hover {color:rgb(255,255,255)}

/*
#########################################################
#########################################################
*/

a.styl {color: rgb(225,225,225)}
a.styl:visited  {color: rgb(225,225,225)}
a.styl:hover {color: rgb(225,225,225)}


table.styl    {width:200px;
               text-align:left;
               border:1px solid rgb(50,50,50);
               margin-top:5px;}

td.farba       {color:rgb(255,255,255);
                font-size:9px;
                width:200px}

td.s1,td.s2,td.s3,td.s4  {}



/*
#########################################################
#########################################################
*/

table.fotky   {color:rgb(255,255,255);
               font-size:12px;
               margin-left:20px;
               margin-top:20px;
               margin-bottom:20px;}

td.pismeno     {
               color:rgb(255,195,100);
               font-weight:bold;
               font-size:12px;
               }

td.pismeno,td.fotky
               {
                border-bottom:1px dotted rgb(80,80,80);
               }

td.fotky_summary {
                  padding-top:10px;
                  padding-bottom:20px;
                 }




/*
#########################################################
#########################################################
*/

td.menu      {width:100%;
              height:345;
              color: rgb(0,0,0);
              margin-top:10px;
                          vertical-align: top;
              text-align:left;
              background-image:url("../images1/menu_back.gif");
              background-repeat: no-repeat}}

table.submenu {}

td.submenu1 {font-weight:bold;
             color:rgb(255,146,36);
             font-size:10;
             padding-top:5px;
             padding-bottom:10px}

td.submenu2 {font-weight:bold;
             color:rgb(255,146,36);
             font-size:10;
             padding-left:10px}

td.submenu3 {font-weight:bold;
             color:rgb(255,146,36);
             font-size:10;
             padding-left:5px}

td.submenu4 {font-weight:bold;
             color:rgb(255,255,255);
             font-size:10;
             padding-left:5px}

div.menu {font-weight:bold;color:rgb(255,255,255);text-align:center;
          font-size:18px;
          font-family: Verdana}

span.menu {font-weight:bold;color:rgb(255,146,36);font-size:12}


div.menuitem {text-align:left;
              padding-left:10px;
              padding-bottom:10px;
              font-size:10px;
              font-weight:bold;
              border-bottom:1px solid black}

table.summary {background-color:rgb(100,100,100);
               width:100px;
               margin-top:30px;
               filter:alpha(opacity=70);}

table.summary td.pocet {font-weight:bold;
                        font-size:12px;
                        text-align:center;
                        color:black;}

td.summary      {background-color:rgb(255,255,255);
                 width:8px;
                 height:5px}
div.summary {text-align:center;
              font-size:10px;
              font-weight:bold;
              color:rgb(255,255,255);
              margin-left:5px;
              margin-right:5px;
              padding-bottom:4px;}

input.menu_input    {background-color:rgb(150,150,150)}

input.menu_input_big    {width:180px;background-color:rgb(150,150,150)}
input.menu_input_small  {width:85px;background-color:rgb(150,150,150)}

input.menu_submit   {background-color:rgb(0,0,0);
                     color: rgb(255,128,0)}

textarea.menu_textarea {font-family:Verdana;
                     font-size: 8pt;
                     width:180px;
                     background-color:rgb(150,150,150)}

textarea input.menu_submit      {background-color:rgb(0,0,0);
                                 color: rgb(255,128,0)}


/*
#########################################################
#########################################################
*/


div.pokec         {font-family:Verdana,Arial CE;
                   font-size:12px;
                   margin:10px}

span.vyvoj        {font-family:Verdana,Arial CE;
                   font-size:12px;
                   color:rgb(255,255,255)}

div.vyvoj         {font-family:Verdana,Arial CE;
                   font-size:12px;
                   margin:10px;
                   color:silver;
                   text-align:left}

/*
#########################################################
#########################################################
*/

table.up          {width:603px;
                   height:1px;
                   text-align:left;}

td.up             {width:603px;
                   text-align:center;
                   background-color:black;
                   color:black;
                   font-size:16px;
                   font-weight:bold;
                   height:21px}

td.center      {width:603px;
                margin-top:10px;
                height:400px;}

/*
#########################################################
#########################################################
*/

tr.menu1,tr.menu2  {font-weight:bold;
                   font-size:14px;}

td.menu1,td.menu2  {background-color:rgb(0,0,0);
                   text-align:center;}

span.menu1,span.menu2        {color:rgb(255,255,255)}

/*
#########################################################
#########################################################
*/


div.years        {font-size:12px;
                   text-align:center}

td.years        {font-size:12px;
                   text-align:center}

td.years_all        {font-size:14px;
                   text-align:center}

/*
#########################################################
#########################################################
*/


div.typ          {font-size:14px;
                   text-align:center}

/*
#########################################################
#########################################################
*/

div.find_result    {color:rgb(255,255,255);
                    font-weight:bold;
                    font-size:12px;
                    padding-left:10px;}

span.par            {color:rgb(255,146,36)}
span.par2           {font-size:10px;color:rgb(255,146,36)}

hr.long             {width:550px;
                     text-align:left;
                     margin-left:3px}

hr.short             {width:95px;
                     text-align:center;
                     margin-left:3px}

table.find_result {margin-left:15px;
                   width:550px;}

/*
#########################################################
#########################################################
*/

table.nadpis  {margin-left:15px;
               width:550px;
               color:rgb(255,255,255);
               font-size:12px;
               font-weight:bold;
               margin-bottom:40px;}

td.anotacia  {width:410px;
              text-align:center;
              line-height:1.5;
              padding-right:20px;
              padding-left:20px;}

td.nadpis     {padding-bottom:20px;}

td.obrazok    {width:140px;
               text-align:center}

span.nocv      {color:rgb(81,81,81)}

div.nar_umr   {font-size:12px;
               margin-bottom:10px;}

div.nar_umr span      {color:rgb(81,81,81);font-size:9px}

table.film,table.osoba,table.actors {margin-left:15px;
                        width:550px;
                        margin-bottom:25px}

table.dalsie {margin-left:15px;
              width:550px;
              margin-top:15px;
              margin-bottom:25px}



/*
#########################################################
#########################################################
*/

table.pfilm          {border:1px solid rgb(81,81,81);
                      width:500px;
                      text-align:left;
                      margin-bottom:50px;}

div.titulok {color:rgb(255,146,36);
              font-size:12px;
              margin:20px;}

td.pfilm_rok,td.pfilm_abc,td.pfilm_typ,td.pfilm_help
                           {color:rgb(255,146,36);
                            font-size:12px;
                            text-align:center;}

td.uvod_citat_text         {padding-top:20px;
                             color:rgb(150,150,150);
                             font-size:14px;
                             text-align:left;
                             font-style:italic;

                            }

td.uvod_citat_kto          {padding-bottom:0px;
                             color:rgb(255,255,255);
                             font-size:12px;
                             text-align:right;
                             font-style:italic;
                            }

table.uvod                  {width:500px;
                            text-align:center;
                            margin-top:5px;
                            margin-bottom:20px;}

td.uvod_info               {color:rgb(255,255,255);
                             line-height:1.5;
                             font-size:12px;
                             text-align:justify;
                             padding-bottom:15px;}

td.uvod_nazov              {
                            color:rgb(255,146,36);
                            font-size:12px;
                            text-align:left;
                            padding-top:15px;
                            padding-bottom:15px;}

td.pfilm                    {
                             color:rgb(255,146,36);
                             font-size:12px;
                             text-align:left;
                            }

td.pfilm_nazov              {
                            color:rgb(255,146,36);
                            font-size:12px;
                            text-align:left;
                            padding-top:15px;
                            padding-bottom:15px;}

table.pfilm_info      {width:500px;
                      text-align:center;
                      margin-bottom:20px;}

td.pfilm_info               {color:rgb(255,255,255);
                             line-height:1.5;
                             font-size:12px;
                             text-align:justify;
                             padding-bottom:15px;}

td.pfilm_info_stat          {color:rgb(255,255,255);
                             font-size:12px;
                             text-align:center;
                             border-top:1px solid rgb(255,255,255);
                             padding-top:10px}

table.abc                   {border:1px solid rgb(81,81,81);
                             width:500px;}

/*
#########################################################
#########################################################
*/

td.posoba_first          {color:rgb(255,146,36);
                         padding-left:0px;
                         font-size:12px;}


td.posoba               {color:rgb(255,146,36);
                         padding-left:10px;
                         font-size:12px;
                         }

table.posoba td.forms    {background-color:rgb(0,0,0);
                          }

table.posoba td.forms_last {background-color:rgb(0,0,0);
                            border-top:1px dotted rgb(81,81,81)}

/*
#########################################################
#########################################################
*/

img.osoba,img.film,img.rezia     {border:solid 2px white}

table.allfilms   {color:#bdbd7b;
                 font-size:12px;
                 width:550px;
                 font-family:Arial CE}

.polozka      {color:silver}

table.allfilms td {border-bottom:dotted 1px rgb(81,81,81)}

table.allpersons   {margin-left:20px;
                    font-size:12px;
                    width:500px;}

td.first        {padding-top:5px;
                 padding-bottom:10px;
                 color:rgb(255,255,255);
                 font-size:12px;}

tr.last         {padding-top:10px;
                 padding-bottom:5px;
                 color:rgb(255,255,255)}

td.null         {padding-top:12px;
                 padding-bottom:12px;
                 color:rgb(255,255,255);
                 text-align:center}

.choice        {font-size:12px;color:rgb(255,146,36)}

td.other       {color:rgb(255,255,255);
                width:130px;
               font-size:12px;
               border-bottom:dotted 1px rgb(81,81,81)}

td.other2      {color:rgb(255,255,255);
                border-bottom:dotted 1px rgb(81,81,81);
                padding:2px;
                text-align:justify;
                font-size:12px}

td.other_vote {color:rgb(255,146,36);
               font-size:12px;
                border-bottom:dotted 1px rgb(81,81,81);}

td.other2_vote {color:rgb(255,0,0);
                border-bottom:dotted 1px rgb(81,81,81);
                font-size:12px}

span.vote_count {color:rgb(255,146,36);
                font-size:12px}

span.vote_avg {color:rgb(255,146,36);
                font-size:12px}

span.vote_error {color:rgb(255,255,255);}

table.vote       {margin-top:1px;
                  margin-left:10px;
                  margin-bottom:15px;}

td.vote_nazov    {font-size:12px;
                  padding-bottom:15px;
                  color:rgb(150,150,150)}

td.vote         {font-size:12px;
                 text-align:center;
                 border:1px solid rgb(255,195,100)}

td.vote_hlasy   {font-size:12px;
                 color:rgb(255,255,255);
                 text-align:center;
                 padding-left:10px;}

td.vote a        {color:rgb(255,146,36)}

td.vote a:visited {color:rgb(255,146,36)}

td.vote a:hover {color:rgb(255,255,255)}

td.vote_more     {font-size:12px;
                  padding-top:15px;
                  color:rgb(255,0,0)}

td.actor       {color:rgb(255,255,255);
               width:60%;
               font-size:12px;
                border-bottom:dotted 1px rgb(81,81,81);
               }

td.actor_left {color:rgb(255,255,255);
               width:40%;
               font-size:12px;
                border-bottom:dotted 1px rgb(81,81,81);
               }

td.person       {color:rgb(255,255,255)}
td.filmografia  {color:rgb(255,255,255);
                 border-bottom:dotted 1px rgb(81,81,81)}

span.nazov         {color:rgb(255,146,36);
                    font-weight:bold;
                    font-size:24px}

span.nazov_eng     {color:rgb(255,146,36);
                    font-weight:bold;
                    font-size:12px}

table.dbinfo       {width:500px;
                    color:rgb(255,255,255)}

td.info1            {text-align:left;
                     font-size:12px;
                     padding-top:10px}

td.info2            {text-align:center;
                     font-size:12px;
                     border-top:dotted 1px silver;
                     padding-top:10px}

span.count          {font-size:12px;
                     color:rgb(255,146,36);
                     font-weight:bold;}


table.stat_all           {width:150px;}

table.stat           {width:170px;
                      border:2px solid rgb(81,81,81);
                      margin-top:10px;}

td.citane             {color:rgb(255,255,255);
                       font-weight:bold;
                       font-size:12px;
                      padding-bottom:10px}

td.stat_all          {color:rgb(255,255,255);
                      text-align:center;
                      border:1px solid rgb(255,146,36);
                      height:40px;}

td.stat_nazov          {color:rgb(255,146,36);
                       border-bottom:1px solid rgb(81,81,81);
                        font-size:9px}

td.stat_nazov_last    {color:rgb(255,146,36);
                        font-size:9px;}


td.stat_pocet           {color:rgb(255,255,255);
                         border-bottom:1px solid rgb(81,81,81);
                         font-weight:bold;
                         font-size:12px}

td.stat_pocet_last      {color:rgb(255,255,255);
                         font-weight:bold;
                         font-size:12px}

span.stat              {font-size:14px;
                        font-weight:bold;
                        color:rgb(81,81,81)}

td.stat_more              {font-weight:bold;
                         font-size:12px;}

div.forum {text-align:center;
              font-size:12px;
              font-weight:bold;
              color:rgb(255,255,255);
              border-top:solid 1px white;
              margin-top:10px;
              margin-left:5px;
              margin-right:5px;
              padding-top:2px;
              padding-bottom:2px;}

span.summary {color:rgb(255,195,100);
              font-size:12px;
              font-weight:bold;
              background-color:black}

span.pridal   {color:rgb(255,255,255)}

span.email      {color:red}

td.home                {border:solid 1px rgb(255,146,36)}

td.forms_nazov {font-size:9px;
                font-weight:bold;
                color: rgb(255,146,36);
                padding-top:0px;
                }

td.forms        {text-align:left;
                 border-top:solid 1px rgb(255,195,100);
                 font-size:10px;
                 font-weight:bold;
                 background-color:rgb(50,50,50);
                 color:rgb(150,150,150);
                 padding-top:5px;
                 padding-bottom:5px;
                 padding-left:5px;
                 }

table.reg td     {font-size:10px;
                 font-weight:bold;
                 color: rgb(150,150,150);}

input.butonik            {width:80px;
                         height:22px;
                         background-color:black;
                         color:rgb(255,146,36);
                         font-size:10px;
                         font-weight:bold;
                         letter-spacing:3px;
                         line-width:5px;
                         margin-left:1px;
                         text-align: right;
                         vertical-align: middle}

input.butonik2                {width:70px;
                         height:22px;
                         background-color:black;
                         color:rgb(255,146,36);
                         font-size:10px;
                         font-weight:bold;
                         letter-spacing:3px;
                         line-width:5px;
                         margin-left:1px;
                         text-align: right;
                         vertical-align: middle}

td.forms2 select          {
                          background-color:rgb(150,150,150);
                         }

select.menu_input        {
                          background-color:rgb(150,150,150);
                          width:85px;
                         }

div.nazor                {
                          padding:10px;
                          color:rgb(150,150,150);
                          font-size:12px;
                          font-weight:bold;
                         }
/*
#########################################################
#########################################################
*/

table.adv        {width:500px;
                  margin-top:20px;
                  border:1px solid rgb(50,50,50);
                  font-size:12px;}

td.adv_first    {color:rgb(255,146,36);
                font-weight:bold;
                border-bottom:1px solid rgb(255,195,100);
                padding-bottom:10px;
                background-color:rgb(0,0,0)}

td.adv_left     {width:200px;
                 vertical-align:top;
                 color:rgb(150,150,150)}

td.adv_right     {width:250px;
                 vertical-align:top;
                 color:rgb(150,150,150)}

td.adv_last    {padding-top:10px;
                text-align:right;
                background-color:rgb(0,0,0)}

td.adv_right select      {width:100px;
                    background-color:rgb(150,150,150)}

input.adv_long      {width:100px;
                     background-color:rgb(150,150,150)}

div.adv_help         {text-align:left;
                      padding-left:10px;
                      color:rgb(255,195,100);
                      font-size:12px}

div.adv_help span     {color:rgb(255,255,255)}

select.adv           {width:150px}


/*
#########################################################
#########################################################
*/

a.smer,a.smer:visited          {color:silver;
                                text-decoration:none}

a.smer:hover    {text-decoration:none;
                 color:rgb(255,255,255)}

a.name:hover     {background-color:rgb(255,195,100);
                 text-decoration:none}

table.smer              {width:500px}

td.smer                  {font-size:12px;}

table.diskus             {width:883px;
                          text-align:center}

table.forum              {border:1px solid rgb(81,81,81);
                          width:500px;
                          font-size:12px;}

table.form                {width:500px;
                           border: 1px solid rgb(81,81,81);
                           color:rgb(255,255,255);
                           font-size:12px;}

td.forum                 {width:603px;
                          border: 1px solid rgb(255,255,255);
                          color:rgb(255,255,255);
                          background-color:rgb(255,195,100);
                          text-align:center;
                          height:1px;
                          font-weight:bold;
                          font-size:14px}

td.form                   {width:603px;
                           color:rgb(255,146,36);
                           border-left: 1px solid rgb(255,195,100);
                           border-right: 1px solid rgb(255,195,100);
                           height:400px;
                           text-align:left}

td.form_center            {width:603px;
                           color:rgb(255,146,36);
                           border-left: 1px solid rgb(255,195,100);
                           border-right: 1px solid rgb(255,195,100);
                           height:400px}

td.form_butons             {width:500px;
                            border-top:1px solid white;
                            padding-top:5px;
                            padding-bottom:3px}

td.forum_null              {color:silver;
                            text-align:center;
                            font-size:12px}

td.forum_nazov            {color:rgb(255,146,36);
                           font-weight:bold;
                           text-align:left}

td.forum_text              {color:silver;
                            font-size:12px;
                            padding-left:10px}

td.forum_meno               {padding-left:10px;
                             color:rgb(255,195,100);
                             font-size:10px}

td.forum_cas                {text-align:right;
                             color:rgb(255,255,255);
                             font-size:10px}

span.forum_new               {font-weight:bold;
                              font-size:12px;
                              color:rgb(255,146,36)}

div.smer                     {color:yellow;
                              text-align:left;
                              font-size:10px}

textarea.forum,input.forum   {background-color: rgb(150,150,150)}

/*
#########################################################
#########################################################
*/

table.register        {width:603px;
                       text-align:center}

td.register            {width:603px;
                          border: 1px solid rgb(255,255,255);
                          color:rgb(255,255,255);
                          background-color:rgb(255,195,100);
                          text-align:center;
                          height:1px;
                          font-weight:bold;
                          font-size:14px}

td.reg_form            {width:603px;
                        color:rgb(255,146,36);
                        border-left: 1px solid rgb(255,195,100);
                        border-right: 1px solid rgb(255,195,100);
                        height:400px;
                        text-align:center}


table.reginfo             {width:500px}

td.reginfo                 {width:500px}

td.reg_moznosti           {color:rgb(255,146,36);
                           padding-left:10px;
                           font-size:14px}

span.reg_vdaka,span.reg_bud {font-weight:bold;
                             color:rgb(255,255,255);
                             font-size:12px}

span.error                   {font-size:12px;
                              color:rgb(255,0,0)}

td.forms_nazov span           {color:rgb(255,255,255);
                               font-size:12px;}

div.user_center                  {text-align:center}

div.user_right                  {color:rgb(255,255,255);
                                 padding-right:20px;
                                 padding-bottom:5px;
                                 text-align:right}
/*
#########################################################
#########################################################
*/

td.stat_nadpis            {width:603px;
                          border: 1px solid rgb(255,255,255);
                          color:rgb(255,255,255);
                          background-color:rgb(101,101,101);
                          text-align:center;
                          height:1px;
                          font-weight:bold;
                          font-size:14px}

td.statistiky          {width:603px;
                        color:rgb(200,200,200);
                        border-left: 1px solid rgb(101,101,101);
                        border-right: 1px solid rgb(101,101,101);
                        height:400px;
                        text-align:center}

table.tabs               {color:rgb(101,101,101);
                          font-weight:bold;
                          width:550px;
                          text-align:center;
                          margin-top:15px;}


/*
#########################################################
#########################################################
*/

td.down                {width:603px;
                        padding-right:15px;
                        padding-top:3px;
                        padding-bottom:2px;
                        text-align:right;
                        background-color:rgb(255,195,100);
                        font-size:12px;
                        font-weight:bold}

td.downuvod             {width:603px;
                        padding-right:15px;
                        padding-top:3px;
                        padding-bottom:2px;
                        text-align:center;
                        background-color:rgb(255,195,100);
                        height:30px;}

td.result1              {font-size:12px;
                         color:rgb(150,150,150)}

td.result2              {font-size:12px}

td.count                {font-size:10px}

td.abc,td.abco,td.abcend          {font-size:12px}

/*
#########################################################
#########################################################
*/

td.right                {font-size:10px;}

table.right_news        {background-color:rgb(0,0,0)}

table.right_links       { margin-top:20px;}

table.right_img        {background-color:rgb(0,0,0);
                         margin-top:12px;}

td.right_nazov           {width:170px;
                          font-size:10px;
                          font-weight:bold;
                          color:rgb(255,146,36);
                          text-align:center;
                          padding-top:8px;
                          padding-bottom:10px;
                          background-color:rgb(0,0,0);}

td.right_null             {color:rgb(255,255,255);
                           font-size:10px;
                           text-align:center;}

td.right_text             {background-color:rgb(50,50,50);
                           color:rgb(150,150,150);
                           font-size:9px;
                           padding-top:5px;
                           padding-left:5px;}

td.right_datum            {color:rgb(255,195,100);
                           background-color:rgb(60,60,60);
                           font-size:9px;
                           text-align:right}

td.right_links             {filter:alpha(style:3,opacity:70);
                            text-align:center;
                            border-top:1px solid rgb(0,0,0)}

td.right_img               {}

div.copy                   {background-color:rgb(150,150,150);
                            font-size:10px;
                            text-align:center;
                            color:rgb(0,0,0)}

span.copy                   {font-weight:bold}

/*
#########################################################
#########################################################
*/

table.komentar {
        width: 550px;
        font-size: 12px;
        color: rgb(255,255,255);
        text-align:center;
        margin: 10px;
}


td.komentar_nazov {
        text-align: left;
        font-size:12px;
    padding-bottom:15px;
    color:rgb(150,150,150)}

td.komentar {
        text-align: left;
        color: rgb(255,146,36);
        font-size:12px;
}

/*
#########################################################
#########################################################
*/

table.vyrocia {
        width: 200px;
        height:160px;
        font-size: 9px;
        color: rgb(255,255,255);
        text-align:center;
        border:1px solid rgb(50,50,50);
}

td.vyrocia_nazov {
        text-align: left;
        height:1px;
        color: rgb(255,255,255);
        font-size:9px;
        padding-bottom: 15px;
}

td.vyrocia_meno          {
        color:rgb(150,150,150);
        padding-left: 5px;
        text-align: left;
        vertical-align: top;
        font-size:9px
}

td.vyrocia_viac          {
        text-align: right;
}

/*
#########################################################
#########################################################
*/

table.gener {
        width: 200px;
        height:160px;
        font-size: 9px;
        color: rgb(255,255,255);
        text-align:center;
        border:1px solid rgb(50,50,50);
}

td.gener_nazov {
        text-align:left;
        height:1px;
        color: rgb(255,255,255);
        font-size:9px;
        padding-bottom: 15px;
}

td.gener_film          {
        color:rgb(255,255,255);
        padding-left: 5px;
        text-align: center;
        vertical-align: top;
        font-size:12px
}

img.gener        {
 filter:alpha(style:3,opacity:90);
}
/*
#########################################################
#########################################################
*/

table.novinka {
        width: 500px;
        height:100px;
        font-size: 9px;
        color: rgb(255,255,255);
        text-align:center;
        
}

td.novinka_nazov {
        text-align:left;
        height:1px;
        color: rgb(255,255,255);
        font-size:9px;
        padding-bottom: 5px;
}

td.novinka_text  {
        color:rgb(255,255,255);
        padding: 5px;
        text-align: justify;
        vertical-align: top;
        font-size:9px
}
td.novinka_datum  {
        color:rgb(150,150,150);
        text-align: right;
        vertical-align: top;
        font-size:9px
}
/*
#########################################################
#########################################################
*/

table.rebrik {
        width: 300px;
        height:540px;
        font-size: 9px;
        color: rgb(255,255,255);
        text-align:left;
        border:1px solid rgb(50,50,50);
        vertical-align: top;
}

td.rebrik_nazov {
        color: rgb(255,255,255);
        padding-bottom: 15px;
}

td.rebrik_obrazok {
        padding-left: 20px;
        color: rgb(255,255,255);
}

td.rebrik_film {
        vertical-align: bottom;
}

td.rebrik_hlasy {
        vertical-align: top;
        height: 20px;
}

span.top        {
        font-size: 12px;
        font-weight: bold;

}

span.votes        {
        font-size: 9px;
        color: rgb(150,150,150)
}

img.film_min {
        border: 1px solid rgb(0,0,0);
}

div.otazka {
        margin-bottom: 5px;
}

div.odpoved {
        color: rgb(180,180,180);
        margin-bottom: 20px;

}

div.otazka_uvod {
        margin-top: 10px;
        margin-bottom: 25px;
        color: rgb(150,150,150);
}

/*
#########################################################
#########################################################
*/

table.udalosti {
        margin-top: 20px;
        width: 450px;
        font-size: 9px;
}

td.udalosti_datum {
        color: rgb(255,146,36);
        text-align:left;
        vertical-align:top;
        width: 70px;
        }

td.udalosti_nazov {
        color: rgb(255,255,255);
        font-size: 12px;
        font-weight:bold;
        width: 450px;
        padding-bottom:10px;
}

td.udalosti_popis {
        color: rgb(180,180,180);
        text-align:left;
        vertical-align:top;
        width: 380px;
        padding-bottom: 15px;
}

/*
#########################################################
#########################################################
*/

table.ceny {
        margin-top: 20px;
        color: rgb(150,150,150);
        font-size: 12px;
        width: 550px;
}

td.ceny_rok {
        background-color: rgb(50,50,50);
        color: rgb(255,146,36);
        font-size: 12px;
}

td.ceny_nazov {
        font-style: italic;
        padding-top:10px;
}

td.ceny_popis {
        color: Silver;
		padding-top: 10px;
        padding-left: 10px;
}

td.ceny_oddel {
        border-bottom: 1px solid rgb(50,50,50);
}

td.fest_popis  {color:rgb(255,255,255);
                border-bottom:dotted 1px rgb(81,81,81);
                padding:2px;
                text-align:left;
                font-size:9px}

/*
#########################################################
#########################################################
*/

span.knihy_kto {
	font-weight:bold;
	font-size:12px;
	color:rgb(255,146,36);
}			

span.knihy_cena {
	font-size: 9px;
	color: rgb(180,180,180);
}			

span.knihy_co {
	font-size:12px;
	font-weight:bold;
        font-style: italic;
}			

/*
#########################################################
#########################################################
*/

table.kino {
	width: 550px;
	margin-top: 15px;
}

td.kino_nazov {
	font-size: 12px;
	font-weight: bold;
	color: rgb(255,146,36);
	padding-top: 5px;
	border-top: 1px solid rgb(80,80,80);
}

td.kino_akcia {
	font-style: italic;
	color: rgb(255,255,255);
	font-size: 12px;
	padding-bottom: 8px; 
}

td.kino_datum {
	color:rgb(180,180,180);
	font-size: 9px; 
	padding-left: 25px;
}

td.kino_premietanie {
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 25px;	
	color: rgb(255,255,255)
}

span.kino {
	font-style: italic;
	font-size: 9px;
	color: rgb(180,180,180)
}	

/*
#########################################################
#########################################################
*/

table.inefilmy {
	width: 500px;
	margin-top: 15px;
	margin-bottom: 15px;
}

td.inefilmy_nadpis {
	color: white;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 15px;
	text-align: center;
}

td.inefilmy_nazov {
	color: rgb(180,180,180);
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 10px;
}

td.inefilmy {
	vertical-align: top;
	font-size: 12px;
	color: rgb(180,180,180);
	border-bottom: 1px dotted rgb(80,80,80);
}