* { margin: 0; padding: 0;}
.clear { clear: both; width: 0; height: 0;}
.hide { display: none;}
.all { min-width: 1250px; }
img { border: 0;}
li {list-style-type: none;}
table { border-spacing: 0; border: none; border-collapse: collapse; }

a.name_model { color: #fff;}
a.episodes { color: #ffa100;}

@font-face {
    font-family: 'BruskovayaCTT';
    src: url('../BruskovayaCTT.ttf');
}

@font-face {
    font-family: 'BruskovayaPlain';
    src: url('../BruskovayaPlain.ttf');
}

@font-face {
    font-family: 'agencyfb';
    src: url('../AgencyFB Regular.otf') format("truetype");
    
}

@font-face {
    font-family: 'BruskovayaCP';
    src: url('../Bruskovaya Compressed Plain.ttf') format("truetype");
    
}

.bg_pattern { background: url("../img/bg_pattern.jpg") repeat scroll 0 0 transparent; width: 100%; height: 1050px; }
.qwe { /*background: url("../img/2.png") no-repeat scroll 0 0 transparent;*/ /*width: 1280px;*/ height: 100%;}
.qwe.img{ background: url("../img/2.png") no-repeat scroll 0 0 transparent; }
.bg_pattern .bg_center { background: url("../img/bg_center.png") repeat-y scroll 0 0 transparent; width: 1020px; height: 100%; margin: 0 auto; }
.bg_pattern .bg_center .top_hader { display: block; width: 1020px; height: 100%; float: left;}

.logo { background: url("../img/img_logo.png") no-repeat; width: 681px; height: 118px; display: block; vertical-align: top;}

.bg_search { background: url("../img/img_search.png") no-repeat; width: 339px; height: 118px; display: block;}
.bg_search .all_section { background: url("../img/input_all.png") no-repeat; width: 111px; height: 49px; float: left; margin: 50px 10px 0 0;}
.bg_search .all_section .button_all { background: url("../img/icon_button.png") no-repeat -47px 0; width: 7px; height: 6px; float: right; margin: 10px 9px 0 0;}
.bg_search .all_section span { font-size: 12px; font-family: Tahoma; color: #303030; margin: 6px 0 0 9px; vertical-align: middle; float: left;}

.bg_search .search { background: url("../img/input_search.png") no-repeat; width: 167px; height: 49px; float: left; margin: 50px 0 0 0;}
.bg_search .search span { font-size: 16px; font-family: Georgia; color: #9d988f; margin: -20px 0 0 9px; float: left; display: block;}
.bg_search .search .button_search { background: url("../img/icon_button.png") no-repeat 0 0; width: 20px; height: 20px; float: right; margin: 4px;}

input.input_search { border: 0; background: none; font-size: 12px; font-family: Tahoma; color: #303030; margin: 6px 0 0 9px; width: 130px; float: left;}

.dotted_line { background: url("../img/img_dotted_line.png") no-repeat; width: 989px; height: 13px; display: block; margin-left: 15px; margin-top: -12px; position: relative;}

.bg_menu { background: url("../img/bg_menu.png") no-repeat; width: 990px; height: 67px; display: block; margin-left: 15px; padding: 7px 14px;}
.bg_menu li { width: 158px; height: 23px; float: left; margin: 0 4px 3px 0; text-align: center; text-decoration: none;}
.bg_menu li .button_menu { background: url("../img/button_menu.png") no-repeat; width: 158px; height: 23px; display: inline-block; float: left; vertical-align: middle; text-decoration: none; color: #fff;}
.bg_menu li .button_menu.activ { background: url("../img/button_menu.png") no-repeat 0 -47px; color: #ffcc99 !important;}

/*
.bg_menu li .button_menu .text_menu { font-family: 'BruskovayaCP'; font-size: 13px; font-weight: bold;}
.bg_menu li .button_menu .text_menu:hover { color: #ffcc99;}
*/

.bg_menu li .button_menu .text_menu { width: 156px; height: 23px; display: block;}
.bg_menu li .button_menu .text_menu.home { background: url("../img/img_home_menu.png") no-repeat 0 0;}
.bg_menu li .button_menu .text_menu.home:hover { background: url("../img/img_home_menu.png") no-repeat 0 -23px;}
.bg_menu li .button_menu .text_menu.home.now { background: url("../img/img_home_menu.png") no-repeat 0 -23px;}

.bg_menu li .button_menu .text_menu.updates { background: url("../img/img_updates_menu.png") no-repeat 0 0;}
.bg_menu li .button_menu .text_menu.updates:hover { background: url("../img/img_updates_menu.png") no-repeat 0 -23px;}
.bg_menu li .button_menu .text_menu.updates.now { background: url("../img/img_updates_menu.png") no-repeat 0 -23px;}

.bg_menu li .button_menu .text_menu.photos { background: url("../img/img_photos_menu.png") no-repeat 0 0;}
.bg_menu li .button_menu .text_menu.photos:hover { background: url("../img/img_photos_menu.png") no-repeat 0 -23px;}
.bg_menu li .button_menu .text_menu.photos.now { background: url("../img/img_photos_menu.png") no-repeat 0 -23px;}

.bg_menu li .button_menu .text_menu.videos { background: url("../img/img_videos_menu.png") no-repeat 0 0;}
.bg_menu li .button_menu .text_menu.videos:hover { background: url("../img/img_videos_menu.png") no-repeat 0 -23px;}
.bg_menu li .button_menu .text_menu.videos.now { background: url("../img/img_videos_menu.png") no-repeat 0 -23px;}

.bg_menu li .button_menu .text_menu.modelsdi { background: url("../img/img_top_models_menu.png") no-repeat 0 0;}
.bg_menu li .button_menu .text_menu.modelsdi:hover { background: url("../img/img_top_models_menu.png") no-repeat 0 -23px;}
.bg_menu li .button_menu .text_menu.modelsdi.now { background: url("../img/img_top_models_menu.png") no-repeat 0 -23px;}

.bg_menu li .button_menu .text_menu.topmodels { background: url("../img/img_models_menu.png") no-repeat 0 0;}
.bg_menu li .button_menu .text_menu.topmodels:hover { background: url("../img/img_models_menu.png") no-repeat 0 -23px;}
.bg_menu li .button_menu .text_menu.topmodels.now { background: url("../img/img_models_menu.png") no-repeat 0 -23px;}

.bg_menu li .button_menu .text_menu.topphotos { background: url("../img/img_top_photos_menu.png") no-repeat 0 0;}
.bg_menu li .button_menu .text_menu.topphotos:hover { background: url("../img/img_top_photos_menu.png") no-repeat 0 -23px;}
.bg_menu li .button_menu .text_menu.topphotos.now { background: url("../img/img_top_photos_menu.png") no-repeat 0 -23px;}

.bg_menu li .button_menu .text_menu.topvideos { background: url("../img/img_top_videos_menu.png") no-repeat 0 0;}
.bg_menu li .button_menu .text_menu.topvideos:hover { background: url("../img/img_top_videos_menu.png") no-repeat 0 -23px;}
.bg_menu li .button_menu .text_menu.topvideos.now { background: url("../img/img_top_videos_menu.png") no-repeat 0 -23px;}

.bg_menu li .button_menu .text_menu.bonus { background: url("../img/img_bonus_menu.png") no-repeat 0 0;}
.bg_menu li .button_menu .text_menu.bonus:hover { background: url("../img/img_bonus_menu.png") no-repeat 0 -23px;}
.bg_menu li .button_menu .text_menu.bonus.now { background: url("../img/img_bonus_menu.png") no-repeat 0 -23px;}

.bg_menu li .button_menu .text_menu.search { background: url("../img/img_search_menu.png") no-repeat 0 0;}
.bg_menu li .button_menu .text_menu.search:hover { background: url("../img/img_search_menu.png") no-repeat 0 -23px;}
.bg_menu li .button_menu .text_menu.search.now { background: url("../img/img_search_menu.png") no-repeat 0 -23px;}

.bg_menu li .button_menu .text_menu.members { background: url("../img/img_members_menu.png") no-repeat 0 0;}
.bg_menu li .button_menu .text_menu.members:hover { background: url("../img/img_members_menu.png") no-repeat 0 -23px;}
.bg_menu li .button_menu .text_menu.members.now { background: url("../img/img_members_menu.png") no-repeat 0 -23px;}

.bg_menu li .button_menu .text_menu.join.now { background: url("../img/img_join_now_menu.png") no-repeat;}

.block_1 { display: block; width: 992px; height: 100%; float: left; margin-left: 28px;}
.block_1 .q_section { background: url("../img/bg_list_226.png") no-repeat; width: 226px; height: 371px; padding-right: 25px; vertical-align: top;}
.block_1 .q_section .dg_video_q { background: url("../img/bg_video_201.jpg") no-repeat; width: 200px; height: 114px; display: block; margin: 30px 0 0 11px; padding-top: 2px;}
.block_1 .q_section .separator_dotted { background: url("../img/img_dotted_line.png") no-repeat; width: 200px; height: 13px; display: block; margin-left: 11px;}
.block_1 .q_section .title_q { font-family: Tahoma; font-size: 13px; color: #8d8880; text-align: center; display: block; margin-bottom: 3px;}
.block_1 .q_section .preview_video { background-color: #666; width: 98px; height: 55px; display: block; float: left; margin: 0 0 5px 10px;}
.block_1 .q_section .text_q { height: 73px; text-align: center; color: #d9d9d9; font-family: Arial; font-size: 12px; padding-top: 5px;}
.block_1 .q_section .text_q a { color: #fff; }
 
.block_1 .w_section { background: url("../img/bg_list_720.png") no-repeat; width: 720px; height: 371px; }
.block_1 .w_section .bg_title_w { background: url("../img/bg_list_title_670.png") no-repeat; width: 670px; height: 64px; margin: 0 25px; display: inline-block; } 
.block_1 .w_section .bg_model_w { background: url("../img/bg_list_151.png") no-repeat; width: 151px; height: 288px; border-right: 1px solid #4b4b4b; display: block; float: left; margin: 3px 0 0 15px; padding-right: 12px; color: #9a958c; font-family: Tahoma; font-size: 13px;}
.block_1 .w_section .bg_model_w.last { border: none;}

.block_1 .w_section .bg_model_w .list_139 { width: 139px; height: 209px; background-color: #666; display: block; margin: 6px;}
.block_1 .w_section .bg_model_w .depiction { margin: 15px 0 0 25px;}
.block_1 .w_section .bg_model_w .depiction span { color: #ff6666; font-family: Tahoma; font-size: 15px; float: left; margin-top: -2px;}
.block_1 .w_section .bg_model_w .depiction .portret { margin-left: 15px;}

.block_2 { display: block; width: 992px; height: 100%; float: left; margin-left: 20px; margin-top: 25px;}
.block_2 .e_section { background: url("../img/bg_list_203.png") no-repeat; width: 203px; height: 571px; padding-right: 5px; vertical-align: top;}
.block_2 .e_section .flashlight { background: url("../img/bg_flashlight_200.png") no-repeat; width: 200px; height: 125px; position: absolute; margin-top: -10px;}
.block_2 .e_section .title_e { background: url("../img/img_title_128.png") no-repeat; width: 128px; height: 12px; /*font-family: BruskovayaPlain; font-size: 17px; color: #fff8ec;*/ text-align: center; margin: 25px 0 10px 37px; font-weight: bold;}
.block_2 .e_section .bg_photo_145 { background: url("../img/bg_list_145.png") no-repeat; width: 145px; height: 248px; margin: 0 0 10px 30px; padding-top: 8px;}
.block_2 .e_section .bg_photo_145 .list_104 { background: url("../img/bg_list_104.png") no-repeat; width: 104px; height: 137px; padding-left: 7px; margin-left: 18px;}
.block_2 .e_section .bg_photo_145 .details_e { font-family: Tahoma; font-size: 11px; color: #9e9990; text-align: center; margin-top: 8px;}
.block_2 .e_section .bg_photo_145 .details_e { margin-bottom: 2px;}
 
.block_2 .r_section { width: 768px; height: 571px; vertical-align: top; } 
.block_2 .r_section .list_768 { width: 768px; height: 432px; background-color: #666; margin-left: 2px;}
.block_2 .r_section .advertising { background: url("../img/bg_list_771.png") no-repeat; width: 771px; height: 138px;}
.block_2 .r_section .advertising .adv_logo { background: url("../img/img_adv_224.png") no-repeat; width: 224px; height: 78px; display: block; float: left;}
.block_2 .r_section .advertising .text_r { font-family: Arial; font-size: 10px; color: #fff; width: 535px; height: 75px; float: left; padding: 3px 6px 0 6px; display: block;  background: url("../img/bg_list_544.png") no-repeat;}
.block_2 .r_section .advertising .text_r span { font-size: 14px; font-weight: bold;}
.block_2 .r_section .advertising .join_224 { background: url("../img/img_join_224.png") no-repeat; width: 224px; height: 60px; display: block; float: left;}
.block_2 .r_section .advertising .link_all { width: 545px; background: url("../img/img_link_545.png") no-repeat; height: 40px;/*font-family: agencyfb; font-size: 30px; color: #cc3300; text-align: center; */ display: block; float: left; margin-top: 12px;}


.block_3 { background: url("../img/bg_list_970.jpg") no-repeat; display: block; width: 970px; height: 269px; float: left; margin-left: 25px;}
.block_3 .bg_photo_145 { background: url("../img/bg_list_145.png") no-repeat; width: 145px; height: 248px; padding-top: 8px; float: left; margin-left: 16px;}
.block_3 .bg_photo_145 .list_104 { background: url("../img/bg_list_104.png") no-repeat; width: 104px; height: 137px; padding-left: 7px; margin-left: 18px;}
.block_3 .bg_photo_145 .details_e { font-family: Tahoma; font-size: 11px; color: #9e9990; text-align: center; margin-top: 8px;}
.block_3 .bg_photo_145 .details_e { margin-bottom: 2px;}

.block_4 { background: url("../img/bg_list_967.png") no-repeat; display: block; width: 967px; height: 330px; float: left; margin: 10px 0 0 25px;}
.block_4 .title_film { display: block; float: left; width: 787px; padding-left: 180px;}
/*.block_4 .title_film span { display: block; font-family: BruskovayaPlain; font-size: 27px; color: #fff; float: left;}*/
.block_4 .title_film .title_updates { background: url("../img/img_title_updates.png") no-repeat; display: block; width: 191px; height: 19px; float: left; margin-top: 8px;}
.block_4 .title_film .icon_film { background: url("../img/img_cinema.png") no-repeat; display: block; width: 144px; height: 34px; float: left;}
.block_4 .icon_film_126 { background: url("../img/img_cinema_126.png") no-repeat; display: block; width: 116px; height: 34px; float: left;}
.block_4 .t_section { background: url("../img/bg_list_297.png") no-repeat; display: block; width: 287px; height: 129px; padding: 5px; margin: 0 0 3px 3px;}
.block_4 .blik { width: 318px;}
.block_4 .t_section .list_183 { background-color: #666; display: block; width: 183px; height: 103px; float: left; margin-right: 5px;}
.block_4 .t_section .name_t { text-align: center; font-family: Tahoma; font-size: 11px; color: #9e9990; height: 25px; width: 183px; float: left; margin: 10px 5px 0 0;}
.block_4 .t_section .details_t { width: 98px; vertical-align: top; float: left; display: block;}
.block_4 .t_section .details_t .list_99 { background: url("../img/bg_list_99.png") repeat-x; height: 14px; width: 49px;}
.block_4 .t_section .details_t .text_t { text-align: center; font-family: Tahoma; font-size: 11px; color: #edeee5; margin-top: -1px;}
.block_4 .t_section .details_t .text_tq { text-align: center; font-family: Tahoma; font-size: 11px; color: #9e9990; padding: 0 24px;}
.block_4 .t_section .details_t .text_tqs { text-align: center; font-family: Tahoma; font-size: 11px; color: #9e9990; margin-top: 3px;}
.block_4 .t_section .details_t .text_tqw { text-align: center; font-family: Tahoma; font-size: 11px; color: #fff; margin-top: 3px; display: block;}
.block_4 .t_section .details_t .list_40 { background: url("../img/list_40.png") no-repeat; width: 40px; height: 14px; color: #663300; font-size: 11px; font-family: Tahoma; text-align: center; margin: 5px 0 5px 5px;}
.block_4 .box_only { background: url("../img/list_box_only.png") no-repeat; width: 304px; height: 223px; position: relative; padding: 15px 25px 0 35px;}
.block_4 .box_only .inkle {  background: url("../img/button_inkle.png") no-repeat; width: 130px; height: 149px; display: block; margin: -9px 1px 0 0; position: absolute; top: 0; right: 0;}
.block_4 .box_only .title_box { font-family: Arial; font-size: 13px; color: #fff; display: block; float: left; width: 205px; font-weight: bold;}
.block_4 .box_only .title_box span { font-size: 19px;}
.block_4 .box_only .taxt_box { font-family: Arial; font-size: 12px; color: #fff; display: block; float: left; margin-top: 5px; width: 290px; height: 120px;}
.block_4 .box_only .taxt_box span { width: 260px; display: block;}
.block_4 .box_only .taxt_box .link_box { color: #fff;}
.block_4 .box_only .link_purchase { font-family: Arial; font-size: 15px; color: #760a0a; display: block; float: left; width: 290px; text-align: center;}
.block_4 .box_only .link_purchase span { font-weight: bold; }
.block_4 .box_only .link_preview { font-family: BruskovayaPlain; font-size: 16px; color: #fff; display: block; float: left; width: 290px; text-align: center; text-transform: uppercase; font-weight: bold; margin-top: 5px;}
.block_4 .link_access { font-family: agencyfb; font-size: 38px; color: #ffcc66; display: block; float: left; width: 364px; text-align: center; text-transform: uppercase;}
.block_4 .title_movie { /*font-family: agencyfb; font-size: 26px; color: #ffcc66;*/ display: block; float: left; background: url("../img/img_title_movie.png") no-repeat; width: 335px; height: 33px;}
.block_4 .movie_formats { background: url("../img/img_adv_516.png") no-repeat; display: block; width: 516px; height: 33px; float: left; }

.yellow_line { background: url("../img/img_yellow_line.png") no-repeat; display: block; width: 1004px; height: 145px; float: left;}

.bg_pattern .footer { display: block; width: 1020px; height: 100%; margin: 0 auto; text-align: center;}
.bg_pattern .footer .title_foot { background: url("../img/bg_top_footer.png") no-repeat; display: block; width: 1004px;  min-height: 118px; float: left; display: block;}
.bg_pattern .footer .title_foot .small_logo { background: url("../img/img_logo_534.png") no-repeat; display: inline-block; width: 534px; height: 75px; margin-top: 70px; text-align: center;}

.bg_pattern .footer .menu_foot { text-align: center; /*width: 800px;*/ display: inline-block; padding: 0 110px;}

.bg_pattern .footer .menu_foot li { display: inline-block;}
.bg_pattern .footer .menu_foot li .menu_but { color: #fff; font-family: Tahoma; font-size: 13px; }

.bg_pattern .footer .menu_foot .menu_but.last { border: none;}

.bg_pattern .footer .details { background: url("../img/bg_bottom_footer.png") no-repeat; display: block; width: 1004px; height: 216px; float: left; color: #ffe9b4; font-size: 12px; font-family: Tahoma; padding-top: 15px;}
.bg_pattern .footer .details .line_separator { background: url("../img/img_line_separator.png") no-repeat; display: block; width: 1020px; height: 1px; margin: 15px 0;}
.bg_pattern .footer .details a { color: #ffe9b4;}
.bg_pattern .footer .details p { margin-bottom: 3px;}

.bg_pattern .bg_spec { background: url("../img/bg_spec.png") repeat-x; width: 100%; height: 231px; display: block; left: 0; z-index: -1; margin-top: -231px;}




.bg_sprigs { background: url("../img/bg_sprigs.png") repeat-x; width: 1280px; height: 369px; display: block; z-index: -1;}
.bg_glow { background: url("../img/bg_glow.png") repeat-x; width: 1199px; height: 244px; display: block; z-index: -1;}