/* ============ Стандартные тэги ========== */
html { padding: 0; margin: 0;  }
body { padding: 0; margin: 0; color: #000000; font-family: Arial, Tahoma, Verdana; font-size: 82%; background: #767570; padding: 0 15px 5px 15px; }
h1, h2, h3 { font-size: 100%; font-weight: normal; margin: 0; padding: 0; }
table {	width: 100%; border-collapse: collapse; }
td { vertical-align: top; padding: 0; }
th { vertical-align: top; padding: 0; text-align: left; }
a { color: #4468ba; }
ul, ol { margin: 0; padding: 0; list-style-type: none; }
li { margin: 0; }
p {	margin: 0; }
img { border: 0; }
form { margin: 0; padding: 0; clear: both; }
input, textarea, select { font-family: Arial, Tahoma, Verdana; font-size: 100%; }
hr { display: none; }
sup { vertical-align: bottom; font-size: 130%; }
/* ============ Стандартные тэги // ========== */

.FloatFixer { height: 0; overflow: hidden; font-size: 1px; clear: both; margin: 0; }

.MainLayout {  }

.SiteHead { height: 122px; background: #b8b9bb url('/pic/head/bg.jpg') no-repeat; }
.SiteHead .SH_1 { height: 122px; background: url('/pic/head/ul.gif') no-repeat; }
.SiteHead .SH_2 { height: 122px; background: url('/pic/head/ur.gif') 100% 0 no-repeat; }

.SiteHeadRow1 { height: 30px; margin-top: 17px; font-size: 14px; }

.SiteFoot { height: 122px; background: #b8b9bb url('/pic/foot/bg.jpg') no-repeat; font-size: 14px; }
.SiteFoot .SF_1 { height: 122px; background: url('/pic/foot/bl.gif') 0 100% no-repeat; }
.SiteFoot .SF_2 { height: 122px; background: url('/pic/foot/br.gif') 100% 100% no-repeat; }
.SiteFoot td { width: 50%; }
.SiteFoot .MainMenu { padding: 9px 20px 0 20px; }
.SiteFoot table { height: 120px; }
.SiteFoot .Counters { vertical-align: bottom; padding-bottom: 6px; }
.SiteFoot .Logo div { padding-left: 27px; }

.AdLinks { font-size: 85%; color: #cfcfcf; padding: 8px 0 8px 133px; }
.AdLinks a { color: #ffffff;  }
.AdLinks b { font-size: 160%; font-weight: normal; }

.ChoiceTD { height: 75px; }

.Choice a { color: #ffffff; }
.Choice { display: none; height: 75px; background: #6aaae0; width: 380px; margin-left: auto; text-align: right; padding-right: 20px; font-size: 14px; position: relative; z-index: 20; margin-right: -18px; }
.Choice .L { width: 8px; height: 75px; position: absolute; background: url('/pic/head/letters_l.png') no-repeat; margin-left: -8px; float: left; z-index: 30; }
.Choice .Row1 { margin-bottom: 3px; }
.Choice .Sorting { margin-bottom: 5px; }
.Choice .Sorting table { width: auto; font-size: 80%; margin-left: auto; }
.Choice .Sorting .Cur a { display: block; height: 23px; background: #ffffff url('/pic/head/sort_l.gif') no-repeat; font-weight: normal; color: #72bad4; text-decoration: none; }
.Choice .Sorting .Cur a span { display: block; height: 18px; background: url('/pic/head/sort_r.gif') 100% 0 no-repeat; padding: 5px 8px 0 8px; }
.Choice .Sorting a { display: block; height: 23px; }
.Choice .Sorting a span { display: block; height: 18px; padding: 5px 8px 0 8px; }

.Choice2 a { color: #ffffff; }
.Choice2 { display: none; height: 75px; background: #c4c4c4 ; width: 380px; margin-left: auto; text-align: right; padding-right: 20px; font-size: 14px; position: relative; z-index: 20; margin-right: -18px; }
.Choice2 .L { width: 8px; height: 75px; position: absolute; background: url('/pic/head/letters_l_2.png') no-repeat; margin-left: -8px; float: left; z-index: 30; }
.Choice2 .Row1 { margin-bottom: 3px; }
.Choice2 .Sorting { margin-bottom: 5px; }
.Choice2 .Sorting table { width: auto; font-size: 80%; margin-left: auto; }
.Choice2 .Sorting .Cur a { display: block; height: 23px; background: #ffffff url('/pic/head/sort_l_2.gif') no-repeat; font-weight: normal; color: #72bad4; text-decoration: none; }
.Choice2 .Sorting .Cur a span { display: block; height: 18px; background: url('/pic/head/sort_r_2.gif') 100% 0 no-repeat; padding: 5px 8px 0 8px; }
.Choice2 .Sorting a { display: block; height: 23px; }
.Choice2 .Sorting a span { display: block; height: 18px; padding: 5px 8px 0 8px; }

.MainMenu { font-size: 80%; color: #ffffff; text-transform: uppercase; white-space: nowrap; padding-left: 125px; margin-top: 6px; position: relative; z-index: 5; }
.MainMenu a { color: #ffffff; }
.MainMenu b { font-weight: normal; color: #b2caff; }
.MainMenu li { display: inline; white-space: nowrap; margin: 0 8px 0 8px; }

.CenterLayout { margin: -122px 0 0 0; position: relative; }
.CenterLayoutL { margin: 14px 0 20px 0; }

.QSearch { width: 46%; }
.QSearch td { vertical-align: middle; white-space: nowrap; }
.QSearch .Kw { width: 100%; }
.QSearch .Kw input { width: 98%; border: 1px solid #7c7c7c; }
.QSearch .Submit { padding: 0 8px 0 8px; }
.QSearch .Smap { font-size: 80%;  padding-right: 30px; }
.QSearch .Smap a { color: #ffffff;}

.SiteLogo { width: 280px; padding-right: 30px; font-size: 14px; }
.SiteLogo .Pic { margin-top: -34px; padding: 0 0 0 21px;  position: relative; z-index: 3; }
.SiteLogo .QStat { padding-left: 50px; font-size: 87%; color: #b8b8b8; margin-top: 3px; overflow: hidden; height: 30px; }

.LayoutL { background: #ffffff; padding-right: 20px; }
.LayoutR { width: 21%; background: #ffffff; padding: 56px 0 30px 0; }

.MainMenu2 ul { margin-bottom: -60px; position: relative; font-size: 14px; margin-left: -62px; } 
.MainMenu2 li { height: 25px;  padding: 0 10px 0 109px; white-space: nowrap; position: relative; z-index: 5; }
.MainMenu2 i { font-size: 80%; font-style: normal; padding-left: 3px; }
.MainMenu2 b { font-size: 150%; font-weight: normal; text-transform: lowercase; }
.MainMenu2 a { text-decoration: none; color: #ffffff; }
.MainMenu2 .movies { background: url('/pic/mm/1.gif') no-repeat; }
.MainMenu2 .movies i { color: #dedede; }
.MainMenu2 .persons { background: url('/pic/mm/2.gif') no-repeat; }
.MainMenu2 .persons i { color: #dedede; }
.MainMenu2 .foto { background: url('/pic/mm/3.gif') no-repeat; }
.MainMenu2 .foto i { color: #ffffff; }

.CenterLayoutLL { width: 28%; }
.CenterLayoutLL .Container { padding: 0 20px 0 37px; }
.CenterLayoutLL .Container2 { padding: 0 20px 0 0; }

.StyledH_1 { height: 36px; background: url('/pic/headings/1.gif') no-repeat; color: #92b6ff; padding: 55px 10px 0 115px; text-transform: uppercase; font-size: 140%; }
.StyledH_1 a { color: #92b6ff; }
.StyledH_2 { height: 48px; margin: -11px 0 -16px 0; background: url('/pic/headings/2.gif') no-repeat; color: #d481ca; padding: 30px 0 0 300px; text-transform: uppercase; font-size: 135%; position: relative; }
.StyledH_3 { height: 22px; background: url('/pic/headings/3.gif') no-repeat; color: #d481ca; padding: 30px 0 0 250px; text-transform: uppercase; font-size: 135%; margin: 0 0 15px 0; }

.ContentWide { padding: 0 0 0 37px; }

.Announcements { margin-right: -16px; }
.Announcements td { width: 25%; padding: 0 10px 25px 0; }
.Announcements .Genre { color: #a4a4a4; font-size: 70%; text-transform: uppercase; margin-bottom: -2px; }
.Announcements h2 { font-size: 157%; }
.Announcements .Pic { margin: 0 0 11px 0; font-size: 1px; }
.Announcements p { line-height: 123%; margin-bottom: 5px; }

.Banner_1 { height: 74px; background: #f0f0f0  url('/pic/banners/l.gif') no-repeat; position: relative; z-index: 10; }
.Banner_1 div { height: 66px; background: url('/pic/banners/r.gif') 100% 0 no-repeat; padding: 8px 8px 0 8px; text-align: center; }

.QNews .Date { font-size: 85%; margin: 0 0 1px 0; }
.QNews .Pic { margin-bottom: 6px; }
.QNews ul { margin: 5px 0 16px 0; }
.QNews li { margin-bottom: 5px; }
.QNews .CenterLayoutLL  { padding-bottom: 20px; }
.QNews .CenterLayoutC  { padding-top: 5px; padding-bottom: 20px; }

.QPubl .Date { font-size: 85%; margin: 0 0 1px 0; }
.QPubl .Pic { margin-bottom: 6px; }
.QPubl .CenterLayoutC { padding-bottom: 20px; }
.QPubl ul { margin: 5px 0 16px 0; }
.QPubl li { margin-bottom: 5px; }
.QPubl .CenterLayoutLL  { padding-top: 10px; }
.QPubl h2 { display: inline; margin-right: 5px; }

.QNews2 { padding-left: 48px; margin-top: 10px; }
.QNews2 i { font-size: 70%; font-style: normal; color: #b0b0b0; }
.QNews2 li { margin-bottom: 5px; }
.QNews2 h2 { font-size: 161%; text-transform: lowercase; color: #c9c9c9; }

.ForumLink { padding: 2px 0 0 48px; font-size: 161%; text-transform: lowercase; background: url('/pic/misc/ico_forum.gif') 23px 0 no-repeat; margin: 2px 0 0 0; }
.ForumLink a { }

.FindFilm { height: 142px; background: #e3e3e3 url('/pic/find_film/bg.gif') 100% 0 no-repeat; margin: 20px 0 0 0; }
.FindFilm1 { height: 100%; background: url('/pic/find_film/ul.gif') no-repeat; }
.FindFilm2 { height: 100%; background: url('/pic/find_film/bl.gif') 0 100% no-repeat; padding:  0 20px 0 20px; }
.FindFilm2 b { display: block; font-weight: normal; color: #6b7d71; font-size: 85%; padding-left: 6px; }
.FindFilm2 select { width: 98%; }
.FindFilm2 h2 { font-size: 145%; text-transform: lowercase; color: #a6a6a6; padding: 7px 0 4px 5px; }
.FindFilm2 .FSelect { margin-bottom: 5px; }
.FindFilm2 .FSubmit { margin: 1px 0 0 2px; }

.SideBlock1 { background: #e3e3e3 url('/pic/sideblock_1/bg.gif') 100% 100% no-repeat; margin: 0 0 15px 0; border-bottom: 1px solid #ffffff; }
.SideBlock1_1 { background: url('/pic/sideblock_1/ur.gif') 100% 0 no-repeat; }
.SideBlock1_2 { background: url('/pic/sideblock_1/br.gif') 100% 100% no-repeat; padding: 10px 24px 10px 24px; }
.SideBlock1 h2 { font-size: 145%; color: #92b6ff; padding: 0 0 4px 0; }
.SideBlock1 li { margin-bottom: 5px; }

.SideBlock2 { background: #e3e3e3 url('/pic/sideblock_2/bg.gif') 0 100% no-repeat; margin: 0 0 15px 0; border-bottom: 1px solid #ffffff; }
.SideBlock2_1 { background: url('/pic/sideblock_2/ur.gif') 100% 0 no-repeat; }
.SideBlock2_2 { background: url('/pic/sideblock_2/br.gif') 100% 100% no-repeat; padding: 10px 24px 10px 24px; }
.SideBlock2 li { margin-bottom: 5px; }
.SideBlock2 h2 { font-size: 145%; color: #D481CA; padding: 0 0 4px 0; }


.QPremiere table { }
.QPremiere h3 { color: #696969; font-weight: bold; margin-bottom: 5px; }
.QPremiere td { padding: 0 0 5px 0; }
.QPremiere th { color: #696969; font-weight: normal; padding: 0 5px 5px 0; }

.PictureBlock1 { background: #f0f0f0 url('/pic/picblock_1/ul.gif') no-repeat; width: auto; margin: 0 auto 10px auto; }
.PictureBlock1 td { background: url('/pic/picblock_1/ur.gif') 100% 0 no-repeat; }
.PictureBlock1 div { background: url('/pic/picblock_1/br.gif') 100% 100% no-repeat; }
.PictureBlock1 div div { background: url('/pic/picblock_1/bl.gif') 0 100% no-repeat; padding: 10px; }
.PictureBlock1 i { font-style: normal; color: #7d7d7d; font-size: 92%; }

.SubMenu { font-size: 92%; }

.QForum { background: #e8e8e8 url('/pic/qforum/bg.gif') no-repeat; margin: 20px 0 0 0; }
.QForum1 { background: url('/pic/qforum/ul.gif') no-repeat; }
.QForum2 { background: url('/pic/qforum/bl.gif') 0 100% no-repeat; padding:  0 23px 14px 23px; color: #828282; }
.QForum h2 { font-size: 145%; text-transform: lowercase; color: #92b6ff; padding: 10px 0 4px 0; }
.QForum ul { font-size: 85%; }
.QForum li { margin-bottom: 8px; }
.QForum a {  }
.QForum .AllForums { padding-left: 24px; background: url('/pic/qforum/ico.gif') 0 0 no-repeat; margin-top: -3px; padding-top: 7px; }

.RColBanners { margin-top: 13px; text-align: right; }

.QNewMovies { background: #e8e8e8 url('/pic/qnewmovies/bg.gif') 100% 100% no-repeat; margin: 20px 0 0 0; }
.QNewMovies1 { background: url('/pic/qnewmovies/ul.gif') no-repeat; }
.QNewMovies2 { background: url('/pic/qnewmovies/bl.gif') 0 100% no-repeat; padding:  0 23px 14px 23px; color: #828282; }
.QNewMovies h2 { font-size: 145%; text-transform: lowercase; color: #d481ca; padding: 10px 0 4px 0; }
.QNewMovies ul { font-size: 85%; }
.QNewMovies li { margin-bottom: 8px; }
.QNewMovies a {  }
.QNewMovies .AllNewMovies { padding-left: 31px; background: url('/pic/qnewmovies/ico.gif') 0 0 no-repeat; margin-left: -10px; padding-bottom: 5px; }

.Copyright { font-size: 79%; color: #ffffff; padding-top: 15px; }
.Copyright a { color: #ffffff; }
.Copyright .C { background: url('/pic/foot/c.png') no-repeat; width: 29px; height: 29px; position: absolute; margin-left: -33px; }

.Banner_2 { font-size: 1px; margin-bottom: 15px; }

.TextBlock { color: #363636; }
.TextBlock p { margin-bottom: 10px; }
.TextBlock h2 { font-size: 140%; color: #939fba; margin-bottom: 10px; }
.TextBlock ul { margin: 4px 0 10px 0; }
.TextBlock ul li { margin-bottom: 5px; padding-left: 10px; background: url('/pic/misc/bullet.gif') 3px 7px no-repeat; }
.TextBlock h1 { color: #939fba; font-size: 200%; }
.TextBlock h1 a { color: #939FBA; }
.TextBlock h1 i { color: #c2c2c2; font-size: 50%; font-style: normal; }
.TextBlock b { color: #696969; }
.TextBlock .TxtAuthor { font-size: 85%; color: #787878; margin-top: 4px; }
.TextBlock .Big { font-size: 135%; }
.TextBlock .Genre { font-size: 80%; color: #787878; text-transform: uppercase; }
.TextBlock .Genre a { color: #a4a4a4; }
.TextBlock .Team { line-height: 150%; }
.TextBlock .SecondTitle { font-size: 108%; color: #888888; }

.GreyBlock1 { background: #f0f0f0 url('/pic/greyblock_1/ul.gif') no-repeat; margin: 0 0 10px 0; border-bottom: 1px solid #ffffff; }
.GreyBlock1 div { background: url('/pic/greyblock_1/ur.gif') 100% 0 no-repeat; }
.GreyBlock1 div div { background: url('/pic/greyblock_1/br.gif') 100% 100% no-repeat; }
.GreyBlock1 div div div { background: url('/pic/greyblock_1/bl.gif') 0 100% no-repeat; }
.GreyBlock1 i { font-style: normal; color: #7d7d7d; font-size: 92%; }

.Showtimes { padding: 5px 10px 10px 10px !important; color: #000000; }
.Showtimes h3 { color: #d481ca; font-size: 140%; margin-bottom: 2px; }
.Showtimes .Bar { margin-bottom: 3px; }
.Showtimes .Bar .L a { font-weight: bold; }
.Showtimes .Bar .L b { font-weight: normal; color: #000000; }
.Showtimes .Bar .R { text-align: right; }
.Showtimes i { font-size: 85%; }
.Showtimes .Times { margin: 11px 0 0 0; }
.Showtimes .Times td { padding: 0 10px 10px 0; }
.Showtimes .Times th { padding: 0 10px 10px 0; width: 40%; }
.Showtimes .Times s { color: #7d7d7d; text-decoration: none; }

.OtherNames { padding: 5px 10px 10px 10px !important; color: #000000; }
.OtherNames h3 { color: #92b6ff; font-size: 140%; margin-bottom: 2px; }
.OtherNames ul li { padding-left: 0; background: none; }

.Cast { padding: 5px 10px 10px 10px !important; color: #000000; }
.Cast h3 { color: #5f8ae7; font-size: 140%; margin-bottom: 2px; }
.Cast ul li { padding-left: 0; }


.QResponses i { font-size: 85%; color: #7d7d7d; font-style: normal; }

.QPosters { padding: 0 0 15px 26px; }
.QPosters .Pic { }
.QPosters .Link span { color: #ababab; font-size: 85%; }

.QScreens { padding: 0 0 15px 26px; }
.QScreens .Link { margin-bottom: 3px; }
.QScreens .Link span { color: #ababab; font-size: 85%; }
.QScreens li { margin-bottom: 8px; }

.Gallery { margin: 20px -10px 0 0; }
.Gallery .Photo .Pic img { display: block; margin: 0 auto 0 auto; }
.Gallery .Photo .Frame { width: 163px; height: 106px; background: url('/pic/gallery/frame.png');margin: -106px auto 0 auto; position: relative; margin-bottom: 2px; }
.Gallery .Res { padding: 0 0 0 9px; width: 148px; }
.Gallery .Res li { display: inline; padding-right: 10px; font-size: 85%; line-height: 150%; }
.Gallery td { padding: 0 10px 30px 0; width: 25%; }
.Gallery .Info { padding: 0 0 0 9px; width: 145px; font-size: 92%; color: #7f7f7f; margin: 0 auto 0 auto; }
.Gallery .Dims { float: left; }
.Gallery .Zoom { float: right; color: #7f7f7f; text-decoration: none; padding-left: 17px; background: url('/pic/gallery/zoom.gif') 0 2px no-repeat; }
.Gallery3Col td { width: 33%; vertical-align: middle; }
.Gallery3Col .Photo .Pic img { border: 4px solid #c9c9c9; padding: 1px; background: #ffffff; }
.Gallery3Col .Info { margin-top: 2px; }
.main_pic img { border: 4px solid #c9c9c9; padding: 1px; margin-bottom: 5px; background: #ffffff; }


.UsefulLinks { margin-top: 16px !important; }
.UsefulLinks li { padding-left: 0 !important; }



/* width: 20px;  */ 

.MediaList { color: #808080; margin: 21px 0 0 0; }
.MediaList th { color: #ffffff; font-weight: normal; background: #00b3e4; padding: 3px 0 0 0; height: 17px; overflow: hidden; }
.MediaList td { padding: 8px 15px 8px 15px; }
.MediaList td.Nr { padding: 8px 0 8px 10px; color: #4468ba; }
.MediaList td.Listen { padding-right: 40px; text-align: center; vertical-align: middle; }
.MediaList td.Listen a { margin-right: 10px; }
.MediaList td.Title i { font-style: normal; font-size: 85%; display: block; margin-top: -1px; }
.MediaList th { padding: 0px 15px 0 15px; line-height: 80%; height: 20px; vertical-align: middle; }
.MediaList th.First { background: #00b3e4 url('/pic/sounds/th_l.gif') no-repeat; }
.MediaList th.Nr { width: 10px; padding: 0px 0 0 10px; }
.MediaList th.Title { }
.MediaList th.Time { width: 60px; }
.MediaList th.BitRate { width: 60px; }
.MediaList th.Size { width: 60px; }
.MediaList th.Listen { width: 60px; padding-right: 40px; }
.MediaList th.Last { background: #00b3e4 url('/pic/sounds/th_r.gif') 100% 0 no-repeat; }
.MediaList .Even td { background: #eeeeee; padding-top: 0; padding-bottom: 0; }
.MediaList .EvenU td { padding: 0; height: 5px; }
.MediaList .EvenU .L { background: #eeeeee url('/pic/sounds/td_ul.gif') no-repeat; }
.MediaList .EvenU .C { background: #eeeeee; }
.MediaList .EvenU .R { background: #eeeeee url('/pic/sounds/td_ur.gif') 100% 0 no-repeat; }
.MediaList .EvenB td { padding: 0; height: 5px; }
.MediaList .EvenB .L { background: #eeeeee url('/pic/sounds/td_bl.gif') no-repeat; }
.MediaList .EvenB .C { background: #eeeeee; }
.MediaList .EvenB .R { background: #eeeeee url('/pic/sounds/td_br.gif') 100% 0 no-repeat; }
.MediaList .Notes { text-align: right; font-size: 85%; margin: 0 0 5px 0; padding-right: 46px; }
.MediaList .Notes img { vertical-align: middle; margin: 0 2px 0 15px; }
.MediaList .Type { width: 30px; }
.MediaList .Date { width: 60px; }


.Responses .MakeResponse { padding: 5px 21px 10px 18px !important; margin: 20px 0 0 0; }
.Responses .MakeResponse h3 { color: #6aaae0; font-size: 140%; margin-bottom: 2px; }
.Responses { padding: 16px 60px 0 80px; }
.Responses .Author { display: inline; color :#4468ba; font-size: 125%; } 
.Responses .Author b { font-weight: normal; margin-right: 4px;  }
.Responses .Author a { color: #828282; font-size: 70%; margin-right: 5px; }
.Responses p { margin: 3px 0 0 0; }
.Responses .Rating { color: #8c8c8c; text-transform: uppercase; margin: 0 0 23px 0; }
.Responses .Rating b { font-weight: normal;  margin-right: 4px; }
.Responses .Rating img { vertical-align: bottom; margin-right: 2px; }
.Responses .Splitter { background: #dcdcdc; height: 1px; overflow: hidden; font-size: 1px; margin: 15px 0 7px 0; }

.TextBlock .Responses { padding-right: 0; padding-left: 0; }

.ItemRating { color: #8c8c8c; text-transform: uppercase; margin: 0 0 10px 0; }
.ItemRating b { font-weight: normal;  margin-right: 4px; }
.ItemRating img { vertical-align: bottom; margin-right: 2px; }


.SiteForm th { color: #828282; font-weight: normal; padding: 6px 4px 4px 0; white-space: nowrap; text-align: right; font-size: 92%; }
.SiteForm td { padding: 4px 0 4px 0; width: 100%; }
.SiteForm .FSelect select { border: 1px solid #b7b7b7; width: 98%; }
.SiteForm .FInput input { border: 1px solid #b7b7b7; width: 98%; }
.SiteForm .FTextarea textarea { border: 1px solid #b7b7b7; width: 98%; height: 90px; }
.SiteForm .FSubmit { text-align: right; padding-right: 10px; }
.SiteForm .FormTitle h2 { color: #4468ba; font-size: 135%; }

.Interviews { padding: 20px 50px 0 20px; margin-bottom: -5px; }
.Interviews h2 { font-size: 108%; margin: 0 0 3px 0; }
.Interviews .Pic img { display: block; }
.Interviews .Frame { display: block; width: 163px; height: 106px; background: url('/pic/gallery/frame.png'); margin-top: -106px; position: relative; margin-bottom: 2px; }
.Interviews td { width: 100%; padding: 0 0 25px 0; }
.Interviews th { padding: 0 15px 25px 0; }
.Interviews .Who { color: #808080; font-size: 92%; margin: 0 0 4px 0; }

.Interviews2 { padding: 20px 50px 0 20px; }
.Interviews2 h2 { font-size: 108%; margin: 0 0 3px 0; }
.Interviews2 .Who { color: #808080; font-size: 92%; margin: 0 0 2px 0; }
.Interviews2 li { margin: 0 0 10px 0; padding-left: 10px; background: url('/pic/misc/bullet.gif') 3px 7px no-repeat; }

.PopupWindow { background: #82827a; }
.PopupWindow .Header { background: #b9baba url('/pic/popup/h_bg.gif') repeat-y; }
.PopupWindow .Header .L { width: 15px; height: 15px; background: url('/pic/popup/ul.gif'); float: left; font-size: 1px; }
.PopupWindow .Header .R { width: 16px; height: 15px; background: url('/pic/popup/ur.gif'); float: right; font-size: 1px; }
.PopupWindow .Header h1 { clear: both; color: #ffffff; font-size: 200%; padding: 0 28px 18px 28px; } 
.PopupWindow .Body { background: #ffffff; }
.PopupWindow .Footer .L { width: 17px; height: 17px; background: url('/pic/popup/bl.gif'); float: left; font-size: 1px; }
.PopupWindow .Footer .R { width: 17px; height: 17px; background: url('/pic/popup/br.gif'); float: right; font-size: 1px; }
.PopupWindow .Content { padding: 8px 53px 10px 15px; }
.PopupWindow .CloseWindow { text-align: right; font-size: 85%; padding: 18px 24px 10px 0; }
.PopupWindow .CloseWindow a { color: #ffffff; }

.ByLetters { text-align: center; border-bottom: 1px solid #d3d3d3; padding: 10px 0 8px 0; margin: 0 0 8px 0; }
.ByLetters a { margin: 0 5px 0 5px; }

.SpecialList1 p { margin-bottom: 10px; }
.SpecialList1 .Date { font-style: normal; font-size: 85%; color: #828282; }
.SpecialList1 .Info { font-style: normal; font-size: 85%; color: #828282; }
.SpecialList1 .Link { margin-top: 20px; font-size: 92%; }
.SpecialList1 .ReadMore { color: #828282; }

.QTrailer .Mov { margin: 0 -15px 0 -15px; text-align: center; }
.QTrailer .Link { margin-top: 15px; font-size: 92%; }
.QTrailer .Zoom { font-size: 85%; margin-top: 3px; }

.QNews3 p { font-size: 85%; }
.QNews3 .Pic { float: left; margin: 8px 5px 0 0; }
.QNews3 .Link { margin-top: 15px; font-size: 92%; }

.Specs td { padding-bottom: 5px; }
.Specs th { padding-bottom: 5px; }
.Specs { font-size: 85%; margin: 0 -15px 0 -21px; }
.Specs .No { padding-right: 2px; width: 21px; color: #D481CA; text-align: right; }
.Specs i { font-style: normal; font-weight: normal; color: #5F5F5F; }
.Specs .Num { white-space: nowrap; padding-left: 5px; text-align: right; }

.QMiscInfo .Link { margin-top: 15px; font-size: 92%; }

.RelatedSites h3 { color: #d481ca; font-size: 140%; margin-bottom: 2px; }
.RelatedSites {  padding: 5px 10px 10px 10px !important; }
.RelatedSites li { margin-bottom: 6px; padding-left: 22px; background: url('/pic/flags/sqr-grey.gif') 6px 5px no-repeat; }

.RelatedSites .FlagFr { background: url('/pic/flags/fr.gif') 0 3px no-repeat; }
.RelatedSites .FlagRu { background: url('/pic/flags/ru.gif') 0 3px no-repeat; }
.RelatedSites .FlagUk { background: url('/pic/flags/uk.gif') 0 3px no-repeat; }
.RelatedSites .FlagBr { background: url('/pic/flags/br.gif') 0 3px no-repeat; }

.LinkBlock1 { margin-bottom: 15px; }

.TrailerObject { margin: 0 auto 0 auto; display: block; width: 435px; }

.Premieres { padding: 10px 10px 10px 10px !important; color: #666666;  }
.Premieres h3 { color: #d481ca; font-size: 140%; margin-bottom: 10px; }
.Premieres li { margin-bottom: 6px; }
.Premieres b {font-weight: normal; font-size: 85%; }

.OSTInfo .Cover { width: 200px; padding: 0 20px 0 0; }

.RelationsList h3 { color: #D481CA; font-size: 140%; margin-bottom: 5px; }
.RelationsList ol { list-style-type: decimal; margin: 0 0 20px 25px; }
.RelationsList ol li { margin-bottom: 4px; }
.RelationsList i { color: #5F5F5F; font-style: normal; font-size: 85%; }
.RelationsList span a { font-size: 85%; color: #D481CA; }


.AwardsList h3 { color: #D481CA; font-size: 140%; margin-bottom: -7px; }
.AwardsList h3 a { color: #D481CA; }
.AwardsList h4 { color: #4468BA; margin-bottom: 5px; }
.AwardsList li { margin-bottom: 50px; }
.AwardsList ul li { margin-bottom: 0; }
.AwardsList ul ul { margin-bottom: -5px; }
.AwardsList ul ul li { margin-bottom: 4px; padding-left: 10px; background: url('/pic/misc/bullet.gif') 3px 7px no-repeat;  }

.WordsList { margin-bottom: -5px; }
.WordsList i { display: block; color: #666666; font-size: 85%; font-style: normal; margin-bottom: 8px; }
.WordsList td { padding-right: 20px; width: 50%; }
.WordsList ul li { margin-bottom: 4px; padding-left: 10px; background: url('/pic/misc/bullet.gif') 3px 7px no-repeat;  }

