/* START_DEFAULT_STYLES */
html {padding:0;margin:0;font-size:62.5%;}
body {background:#fff;font: 12px Verdana, Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #663300;}
.clear {clear: both;font-size: 0;line-height: 0;display:block;height:0;}
h1, h2, h3, h4, h5, h6 {padding:5px 0;margin:0;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;}
p {padding: 5px 0;margin:0;}
a, a:link, a:active, a:visited {color: #a21540;text-decoration: underline;cursor: pointer;}
a:hover {color:#a21540;text-decoration: none;}
img {border:none;}
ul, ol {margin:0;padding:0;}
li {margin:0;padding:0 10px;}
form, input {padding:0;margin:0;}
em, i {font-style:normal;}
/* END_DEFAULT_STYLES */
#all{width:980px;margin:0 auto;padding:20px 0;}
.pre_header{height:41px;}
.pre_menu{display:inline;float:left;background:url(menu_mid.png) repeat-x;}
.pre_menu_box{display:block;float:left;height:41px;padding-left:10px;background:url(menu_lef.png) no-repeat;}
.pre_menu_box ul{display:block;float:left;height:30px;overflow:hidden;padding:11px 10px 0 0;background:url(menu_rig.png) no-repeat 100% 0;}
.pre_menu_box ul li{list-style-type:none;display:inline;border-left:1px solid #fddece;margin-left:-2px;padding:0 10px;}
.pre_header a,.pre_header a:visited{color:#a21540;text-decoration:none;}
.pre_header a:hover{color:#a21540;text-decoration:underline;}
.pre_book{float:right;margin-top:10px;padding:5px 20px 5px 25px;background:url(icon_izb.png) no-repeat 0 3px;}
#header{height:81px;position:relative;text-transform:uppercase;background:url(header00.jpg) no-repeat;}
#header h1{font-family:Arial, Helvetica, sans-serif;font-size:30px;font-weight:400;color:#fff;position:absolute;left:68px;top:20px;padding:0;}
#header h2{font-size:10px;position:absolute;color:#FFF;left:68px;top:47px;}
.he_menu{font-weight:700;position:absolute;height:50px;left:430px;top:20px;overflow:hidden;}
.he_menu li{font-weight:700;display:inline;float:left;list-style-type:none;border-left:1px dotted #3398b2;margin-left:-2px;padding:0;}
.he_menu a,.he_menu a:visited{color:#f5f3e6;text-decoration:none;display:block;float:left;padding:15px 10px;}
.he_menu a:hover{color:#f5f3e6;text-decoration:underline;}
.after_header{border:1px solid #efede7;height:38px;position:relative;background:url(under_he.png) repeat-x;}
.s_search{position:absolute;left:18px;top:7px;}
.s_input{border:1px solid #cfa083;float:left;color:#000;height:18px;width:163px;margin-right:10px;padding:2px;background:#fff;}
.s_submit{border:0;float:left;color:#fff;height:24px;width:86px;cursor:pointer;padding:2px;background:#a21540;}
.alpha{position:absolute;left:302px;top:7px;color:#a21540;}
.alpha em{padding-right:15px;}
.alpha a,.alpha a:visited{text-decoration:none;padding:0 1px;}
#content{width:100%;overflow:hidden;padding:15px 0;}
#mid_content{width:622px;float:left;}
#sidebar{width:320px;float:right;}
.single_movie h3{font-size:16px;font-weight:700;}
.single_movie{width:100%;overflow:hidden;border-bottom:1px solid #2f0058;padding:10px 0;}
#mid_content .sm2{border:0;}
.single_movie h3 a,.single_movie h3 a:visited{text-decoration:none;}
.single_movie p{padding:3px 0;}
.alpha a:hover,.single_movie h3 a:hover{text-decoration:underline;}
.sm_minus_left {height:50px;}
.sm_minus_left span {float:left;}
.sm_minus_left a, .sm_minus_left a:visited {height:34px;font-size:16px; font-weight:bold; text-decoration:none; display:block; float:left; margin-right:0px;width:155px;padding-top:16px;}
.sm_minus_left a:hover {text-decoration:underline;}
.but_download a {background:url(but_down.png) 0 0 no-repeat;padding-left:50px;}
.but_podrobnee a {background:url(but_podr.png) 0 0 no-repeat;padding-left:20px;}
.img_left {float:left;margin:5px 10px 5px 0 ;}


.pagination a, .pagination a:visited {color:#a21540;text-decoration:none;}
.pagination a:hover {color:#a21540;text-decoration:underline;}
.pagination {width:100%; text-align:center;padding:15px 0;}
.pagination li {padding:0 4px; list-style-type: none;
display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;height: 28px; position:relative;z-index:99;_width:18px;}
.pagination li div {background:#f4f6d7 url(page_lef.png) 0 50% no-repeat;height: 28px; }
.pagination li a, .pagination li a:visited {background:url(page_rig.png) 100% 50% no-repeat;height:22px; display:block; float:left;padding:6px 8px 0;}
.pagination li em {display:block; float:left; background:#fff;padding:5px 8px;}

.film_list_1 {background:url(film_lis.png) 0 0 repeat-y;margin-bottom:10px;width:641px;}
.film_list_1_t_l {background:url(film_lis.png) 0 0 no-repeat;}
.film_list_1_b_l {background:url(film_lis.png) 0 100% no-repeat;padding:10px 0 10px 10px;}
.film_list_2 {background:url(film_lis.png) 0 0 repeat-y;margin-bottom:10px;width:641px;}
.film_list_2_t_l {background:url(film_lis.png) 0 0 no-repeat;}
.film_list_2_b_l {background:url(film_lis.png) 0 100% no-repeat;padding:10px 0 10px 10px;}
.film_list_3 {background:url(film_lis.png) 0 0 repeat-y;margin-bottom:10px;width:641px;}
.film_list_3_t_l {background:url(film_lis.png) 0 0 no-repeat;}
.film_list_3_b_l {background:url(film_lis.png) 0 100% no-repeat;padding:10px 0 10px 10px;}
.film_one { font-size:11px;text-align:center;display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;position:relative;z-index:99;min-height:310px;_height:310px;width:205px;padding-bottom:5px;}
.film_one img, .film_one_sm img {position:relative;z-index:99; }
.film_one a, .film_one a:visited, .film_one_sm a, .film_one_sm a:visited {text-decoration:none;}
.film_one_sm { font-size:11px;text-align:center;display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;position:relative;z-index:99;min-height:220px;_height:220px;width:146px;padding-bottom:5px;}
.film_one_sm  img {margin-bottom:5px;}

.poy_t_l {background:#ffeae0 url(poy_t_l0.png) 0 0 no-repeat;}
.poy_t_r {background:url(poy_t_r0.png) 100% 0 no-repeat;}
.poy_b_r {background:url(poy_b_r0.png) 100% 100% no-repeat;}
.poy_b_l {background:url(poy_b_l0.png) 0 100% no-repeat;font-size: 11px;padding: 5px 10px;height:1%;}

.t_block_t_l {background:#f4f6d7 url(t_block_.png) 0 0 no-repeat;}
.t_block_t_r {background:url(t_block0.png) 100% 0 no-repeat;}
.t_block_b_r {background:url(t_block1.png) 100% 100% no-repeat;}
.t_block_b_r_2 {background:url(side_cor.jpg) 100% 100% no-repeat;}
.t_block_b_l {background:url(t_block2.png) 0 100% no-repeat;font-size: 11px;padding: 10px;height:1%;}
.t_block_b_l_2 {padding: 10px 20px;}
.tra_block_t_l {background:#eaf9f8 url(tra_bloc.png) 0 0 no-repeat;}
.tra_block_t_r {background:url(tra_blod.png) 100% 0 no-repeat;}
.tra_block_b_r {background:url(tra_bloe.png) 100% 100% no-repeat;}
.tra_block_b_l {background:url(tra_blof.png) 0 100% no-repeat;font-size: 11px;padding: 10px;height:1%;}

.pad_top_15 {margin-bottom:20px;}
.file_table {width:100%;border:0;font-size:12px; font-weight:bold; color:#a21540; border-bottom:1px solid #663300;}
.file_table th {font-size:12px;text-align:left;padding:5px;}

.file_table td  {padding:5px; }
.file_table td small {font-size:10px; font-weight:normal; display:block; padding-top:2px;}
.file_table a, .file_table a:visited, .file_table a:hover {color:#663300;background:url(icon_dow.png) 100% 3px no-repeat; padding-right:15px;}
.td_right {text-align:right;}
.size {color:#055450;}
.cntr_text {text-align:center;padding-top:10px;}

.tra_block_t_l h4 {color:#044f4b; font-size:14px; font-weight:bold;}
.tra_block_t_l .cntr_text {padding:15px 0;}
.t_block_t_l h4 {color:#a21540; font-size:14px; font-weight:bold;}

.page {padding:0 10px 15px;}
.page h3 {font-size:16px; color:#a21540;font-weight:bold;padding-bottom:10px;}
.qest {color:#a21540;}
.fq p {padding:2px 0;}
.fq {padding:7px 0;}
.address {padding-top:15px;padding-bottom:10px;line-height:180%;}
.color_text {color:#a21540;}
.contacts {padding:5px 10px;}
.contacts div {width:100%; overflow:hidden;padding-bottom:5px;}
.contacts label {color:#663300; font-weight:bold; display:block;padding-bottom:3px;}
.c_input, .c_textarea {border:1px solid #c9bb97; background:#fff;padding:2px;}
.contacts i {width:140px;color:#663300;font-size:10px; float:right;}
.s_440 {width:440px;}
.s_440_130 {width:440px; height:130px;}
.s_255 {width:255px;}
.capthca {float:left;border:1px solid #c9bb97; position:relative;margin: -15px 0 0 22px;}
.flo_left {float:left;}

.contacts em {font-weight: bold;color: #a21540;padding: 0px;float: left;padding-top:20px;width:277px;}

#footer {background:url(footer_m.png) 0 0 repeat-x;}
.f_left {background:url(footer_l.png) 0 0 no-repeat;}
.f_right {background:url(footer_r.png) 100% 0 no-repeat;height:41px; }
.copy {float:left; color:#ffffff;padding:13px 0 0 15px;}

#footer ul {float:right;display:inline;padding:14px 10px 0 0; overflow:hidden;font-size:10px; text-transform:uppercase;}
#footer ul a, #footer ul a:visited {color:#96e4e0; text-decoration:none;}
#footer ul a:hover {color:#96e4e0; text-decoration:underline;}
#footer ul li {float:left;display:inline;padding:0 12px 0 10px; border-left:1px solid #96e4e0; margin-left:-2px;}

.r_menu {width:100%;overflow:hidden;}
.r_menu a, .r_menu a:visited {color:#663300; font-size:12px; text-decoration:none;}
.r_menu a:hover {color:#663300;text-decoration:underline;}
.r_menu ul {float:left;width:140px;}
.r_menu li {padding:2px 5px 2px 0; list-style-type:none;}
.icons p {padding:3px 0; width:100%; overflow: hidden;}
.icons img {margin-right:6px; float:left;}

.autorize {width:100%; overflow:hidden;padding:5px 0 10px;}
.autorize .c_input {float:left;margin-right:8px;padding:3px;}
.serials img {margin:4px; float:left;}
.serials {width:290px; overflow:hidden;margin-left:-5px; position:relative;}
.films_name {color:#a21540; font-size:16px; font-weight:bold;}