#Morrow2009 { display: block; width: 685px; min-height: 2200px; margin-left: 5px; text-align: left;  }
#Morrow2009 { font-family: Verdana, Sans-Serif; font-size: 12px; line-height: 16px; color: #000000; }

.CrimsonBg { background-color: #e3e3e3 !important; }
.MinHeight { min-height: 800px !important; }
.PaddingTop { padding-top: 20px !important;}

#Morrow2009 a.u, #Morrow2009 a.u:hover { text-decoration: underline !important; }

#Morrow2009 a  { color: #7a93a7; }
#Morrow2009 a:hover { color: white; }
#Morrow2009 a { text-decoration: underline; }

#Morrow2009 p { margin: 10px 0; }
#Morrow2009 p.cast a, #Morrow2009 p.cast a:hover { color: #000000; text-decoration: none; }
#Morrow2009 img { margin: 5px 0 7px 0; }

#Morrow2009 p.director { color: #000; }
#Morrow2009 p.director a { color: #000; text-decoration: none; }
#Morrow2009 p.director a:hover { text-decoration: none; }

#Morrow2009 h1 a, #Morrow2009 h2 a, #Morrow2009 h3 a, #Morrow2009 h4 a, #Morrow2009 h5 a, #Morrow2009 h6 a { text-decoration: none; }
#Morrow2009 h1 a:hover, #Morrow2009 h2 a:hover, #Morrow2009 h3 a:hover, #Morrow2009 h4 a:hover, #Morrow2009 h5 a:hover, #Morrow2009 h6 a:hover { text-decoration: none; }
#Morrow2009 h1, #Morrow2009 h1 a, #Morrow2009 h2, #Morrow2009 h2 a, #Morrow2009 h3, #Morrow2009 h3 a, #Morrow2009 h4, #Morrow2009 h4 a, #Morrow2009 h4, #Morrow2009 h5, #Morrow2009 h5 a, #Morrow2009 h6, #Morrow2009 h6 a { background: none; border: none; padding-left: 0; padding-top: 0; margin-left: 0; margin-top: 0; text-decoration:none; }

#Morrow2009 h1, #Morrow2009 h1 a { font-family: Arial, Sans-Serif; color: #666666; font-size: 40px; line-height: 40px; font-weight: normal; margin-bottom: 10px; }
#Morrow2009 h2, #Morrow2009 h2 a { font-family: Arial, Sans-Serif; color: #666666; font-size: 24px; line-height: 26px; font-weight: normal; margin-bottom: 10px; }
#Morrow2009 h2.RightHeader, #Morrow2009 h2.RightHeader a { color: #ff1e63; font-size: 22px; line-height: 24px; padding-top: 5px; text-decoration:none; }  
#Morrow2009 h3, #Morrow2009 h3 a { font-family: Arial, Sans-Serif; color: #af6d05; font-size: 24px; line-height: 26px; font-weight: normal; margin-bottom: 10px; text-decoration:none; }
#Morrow2009 h3 a:hover { color: #e1a240; }
#Morrow2009 h3 span, #Morrow2009 h3 span a, #Morrow2009 h3 a span { font-size: 20px; line-height: 22px; color:#ffab1c; }
#Morrow2009 h4, #Morrow2009 h4 a { font-family: Arial, Sans-Serif; color: #af6d05; font-size: 17px; line-height: 19px; margin-bottom: 10px; font-weight: normal; text-decoration: none; }
#Morrow2009 h4 a:hover { color: #e1a240; }
#Morrow2009 h5, #Morrow2009 h5 a { font-family: Arial, Sans-Serif; color: white; font-size: 17px; line-height: 17px; margin-top: 15px; margin-bottom: 10px; font-weight: normal; text-decoration: none; }
#Morrow2009 h6, #Morrow2009 h6 a { font-family: Verdana, Sans-Serif; color: #af6d05; font-size: 13px; line-height: 15px; font-weight: bold; margin-bottom: 0; text-decoration: none; }
#Morrow2009 h6 a:hover { color: #e1a240; }
#Morrow2009 h6 span, #Morrow2009 h6 span a, #Morrow2009 h6 a span { font-family: Arial, Sans-Serif; color:#ffab1c; font-weight: normal; font-size: 15px; line-height: 18px; text-decoration: none; }
#Morrow2009 h6 span { display: block; margin: 5px 0 8px 0; }

#Morrow2009 table.MorrowBg { display: block; width: 685px; min-height: 500px; margin: 0; padding: 0; border-collapse: collapse; }
#Morrow2009 table.MorrowBg td { width: 685px; margin: 0; text-align: left; vertical-align: top; }
#Morrow2009 table.MorrowBg td.MorrowMain { padding: 0 40px 40px 40px; }

#Morrow2009 .GrayBlock { display: block; width: 370px; background-color: #4e061e; padding: 25px; margin-bottom: 20px; }

#Morrow2009 .MainGallery { display: table; width: 100%; border-collapse: collapse; margin: 0; padding: 0; }
#Morrow2009 .MainGallery td { width: 175px; text-align: left; vertical-align: top; padding: 0; margin: 0; }
#Morrow2009 .MainGallery td.two img, #Morrow2009 .MainGallery td.three img { width: 120px; height: 120px; }
#Morrow2009 .MainGallery td.two { width: 100%; padding-top: 10px; }
#Morrow2009 .MainGallery td.two img { float: left; margin-right: 20px; }
#Morrow2009 .MainGallery td.three { padding-top: 10px; }
#Morrow2009 .MainGallery td.first { padding-right: 10px; padding-left: 0;} 
#Morrow2009 .MainGallery td.last { padding-right: 0; padding-left: 10px; } 

#Morrow2009 .Galleries { display: table; width: 100%; border-collapse: collapse; margin: 0; padding: 0; }
#Morrow2009 .Galleries td { width: 171px; text-align: left; vertical-align: top; padding: 0 0 20px 0; margin: 0; }
#Morrow2009 .Galleries td img { width: 120px; height: 120px; }
#Morrow2009 .Galleries td.FirstGallery { width: 100%; padding-right: 0; }
#Morrow2009 .Galleries td.FirstGallery img { width: 370px; height: 245px; float: left; margin-right: 20px; }
#Morrow2009 .Galleries td.first { padding-right: 13px; }
#Morrow2009 .Galleries td.second { padding-left: 7px; padding-right: 7px; }
#Morrow2009 .Galleries td.third { padding-left: 13px; }

#Morrow2009 .Gallery { display: table; width: 100%; border-collapse: collapse; margin: auto; padding: 0; }
#Morrow2009 .Gallery  td { text-align: left; vertical-align: top; padding: 0; margin: 0 }
#Morrow2009 .Gallery td.img { width: 370px; }
#Morrow2009 .Gallery td.about { width: 100%; }

#Morrow2009 .FilmRuChoice { display: table; width: 100%; border-collapse: collapse; margin: auto; padding: 0; }
#Morrow2009 .FilmRuChoice td { width: 130px; text-align: left; vertical-align: top; padding: 0; margin: 0; }
#Morrow2009 .FilmRuChoice td.first { padding-right: 15px; }
#Morrow2009 .FilmRuChoice td.second, #Morrow2009 .FilmRuChoice td.third { padding-left: 14px; padding-right: 14px; }
#Morrow2009 .FilmRuChoice td.fourth { padding-left: 15px; }
#Morrow2009 .FilmRuChoice div.winner { width: 130px; min-height: 30px; background-color: #790b26; padding: 10px 0; }
#Morrow2009 .FilmRuChoice div.winner p { margin: 5px; }
#Morrow2009 .FilmRuChoice div.winner h6 { margin-left: 5px; margin-right: 5px; }
#Morrow2009 .FilmRuChoice img { width: 130px; height: 87px; margin: 5px 0; }
#Morrow2009 .FilmRuChoice p { margin: 5px 0; font-size: 11px; }
#Morrow2009 .FilmRuChoice td.row { padding: 0; margin: 0; width: 100%; }
#Morrow2009 .FilmRuChoice td.row img { width: 1px !important; height: 1px !important; }

#Morrow2009 .MorrowMovies { display: table; width: 605px; border-collapse: collapse; margin: auto; padding: 0; }
#Morrow2009 .MorrowMovies td { text-align: left; vertical-align: top; padding: 0; margin: 0; }
#Morrow2009 .MorrowMovies td.movie { padding: 15px 0; }
#Morrow2009 .MorrowMovies td.column { width: 15px; }
#Morrow2009 .MorrowMovies td.row { padding: 0; margin: 0; width: 100%; }
#Morrow2009 .MorrowMovies td.row img { width: 1px !important; height: 35px !important; }

#Morrow2009 .MorrowMovies img { width: 150px; height: 100px; float: left; margin: 0 20px 0 0; }
#Morrow2009 .MorrowMovies p { margin: 5px 0; font-size: 13px; }

#Morrow2009 .MorrowWinner { background-color: #790b26; }

#Morrow2009 .MorrowMovie { display: table; width: 255px; border-collapse: collapse; margin-left: 20px; padding: 0; }
#Morrow2009 .MorrowMovie td { text-align: left; vertical-align: top; margin: 0; }
#Morrow2009 .MorrowMovie td.img { width: 150px; }
#Morrow2009 .MorrowMovie td.title { width: 100%; }

#Morrow2009 .MorrowBlog { display: table; width: 100%; border-collapse: collapse; margin: auto; padding: 0; }
#Morrow2009 .MorrowBlog td { text-align: left; vertical-align: top; padding: 0 0 20px 0; margin: 0 }
#Morrow2009 .MorrowBlog td img { width: 370px; height: 150px; margin-right: 25px; }
#Morrow2009 .MorrowBlog td.about { width: 100%; }

#Morrow2009 .AllMovies { width: 100%; padding: 0; margin: auto; border-collapse: collapse; }
#Morrow2009 .AllMovies th, #Morrow2009 .AllMovies td { text-align: left; vertical-align: top; margin: 0; }
#Morrow2009 .AllMovies td { padding: 15px 0 10px 0; }

#Morrow2009 .AllMovies th { border-bottom: 1px solid #999; }

#Morrow2009 .AllMovies .header { display: block; width: 605px; height: 30px; background-color: #999; color: white; vertical-align: top; }
#Morrow2009 .AllMovies .header { font-size: 20px; line-height: 28px; font-family: Verdana; font-weight: normal; margin-bottom: 1px; padding-bottom: 5px; text-align: right; }
#Morrow2009 .AllMovies .header .programm { float: left; padding-left: 15px; padding-right: 15px; }
#Morrow2009 .AllMovies .header .alphabet { float: left; }                          I

#Morrow2009 .AllMovies .header .seances { display: block; float: right;  }
#Morrow2009 .AllMovies .header .seances a { color: white; font-size: 17px; margin-right: 15px; text-decoration: none; border-bottom: 1px dashed white;}

#Morrow2009 .AllMovies .header .programm a, #Morrow2009 .AllMovies .header .alphabet a { color: #e8daaa; }
#Morrow2009 .AllMovies .header .programm a, #Morrow2009 .AllMovies .header .alphabet a, #Morrow2009 .AllMovies .header .programm a:hover, #Morrow2009 .AllMovies .header .alphabet a:hover { text-decoration: underline; }
#Morrow2009 .AllMovies .header .programm a:hover, #Morrow2009 .AllMovies .header .alphabet a:hover { color: white; }

#Morrow2009 .AllMovies td.chapter { width: 175px; padding-right: 20px; }
#Morrow2009 .AllMovies td.chapter h3 { display: block; width: 175px; margin-top: 2px; }
#Morrow2009 .AllMovies td.chapter p { margin: 5px 0; } 

#Morrow2009 .AllMovies td.line { border-bottom: 1px solid #999; padding: 0; }
#Morrow2009 .AllMovies td.line div { width: 100%; height: 1px; }

#Morrow2009 .AllMovies td.alphabet { padding: 8px 0; font-size: 13px; font-weight: bold; }
#Morrow2009 .AllMovies td.alphabet a { color: #af6d05; }
#Morrow2009 .AllMovies td.alphabet a:hover { color: #e1a240; }
#Morrow2009 .AllMovies td.alphabet span { margin: 0 1px; }

#Morrow2009 .AllMovies .movie { display: table; float: left; width: 410px; clear: both; margin-bottom: 15px; border-collapse: collapse; padding: 0; }
#Morrow2009 .AllMovies .movie td { text-align: left; vertical-align: top; margin: 0; padding: 0; margin: 0; }
#Morrow2009 .AllMovies .movie td.img { width: 125px; }
#Morrow2009 .AllMovies .movie td.about { width: 100%; }
#Morrow2009 .AllMovies .movie h4, #Morrow2009 .AllMovies .movie h4 a { margin-top: 2px; font-weight: bold; }
#Morrow2009 .AllMovies .movie h4 span, #Morrow2009 .AllMovies .movie h4 a span, #Morrow2009 .AllMovies .movie h4 span a { display: block; font-weight: normal; margin-top: 2px; }
#Morrow2009 .AllMovies .movie .info { display: block; margin: 5px 0; clear: both; }
#Morrow2009 .AllMovies .movie .director { display: block; margin: 5px 0; clear: both; }
#Morrow2009 .AllMovies .movie .director a, #Morrow2009 .AllMovies .movie .director a:hover { font-size: 13px; color: #000000; text-decoration: none; }
#Morrow2009 .AllMovies .movie .lead { display: block; margin: 5px 0; clear: both; color: #e4ac00; font-weight: bold; }

#Morrow2009 .AllMovies .movie .schedule { display: block; width: 100%; min-height: 18px; font-size: 13px; margin-top: 12px; clear: both; } 
#Morrow2009 .AllMovies .movie .schedule .date { display: block; float: left; padding-right: 10px; border-right: 1px solid #000000; }
#Morrow2009 .AllMovies .movie .schedule .time { display: block; float: left; padding-left: 10px; font-weight: bold; }
#Morrow2009 .AllMovies .movie .schedule .cinema { display: block; float: left; padding-left: 10px; }
#Morrow2009 .AllMovies .movie .schedule .cinema, #Morrow2009 .AllMovies .movie .schedule .cinema a, #Morrow2009 .AllMovies .movie .schedule .cinema a:hover { color: #557895; /* color: #af001c; */ }
#Morrow2009 .AllMovies .movie .schedule .press { display: block; float: left; padding-left: 10px; font-size: 11px; font-weight: bold; color: red; }

#Morrow2009 .AllMovies .movie .show { display: block; float: left; width: 55px; min-height: 50px; font-size: 14px; font-weight: bold; margin-top: 1px; }
#Morrow2009 .AllMovies .movie .block { display: block; float: left; width: 300px; }

.pl0 { padding-left: 0 !important; }
.mt5 { margin-top: 5px !important; }
.mb0 { margin-bottom: 0 !important; }
.pink { color: #da0067 !important; }
.strong, .strong a, .strong a:hover { font-weight: bold! important; }

