@charset "utf-8";
/* CSS Document */
html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, p, span, a, img, em, dt, dd, dl { margin: 0px; padding: 0px; }
html { height: 100%; background: #000; }
body { font: 20px/25px "garamond-premier-pro-n4","garamond-premier-pro",serif; font-style: normal; color: #fff; position: relative; z-index: 0; background: #000 url(../img/fon_body1.jpg) center 90px no-repeat; min-width: 1000px; min-height: 100%;}
img { border: none; }
a { cursor: pointer; text-decoration: underline; color: #009fc7; }
a:hover { text-decoration: none; }
p { padding: 0 0 25px; }
h1, h2, h3, h4, h5, h6 { font-family: "garamond-premier-pro-n4","garamond-premier-pro",serif; color: #fff; padding-bottom: 18px; font-weight: 400; font-style: normal; line-height: normal; }
h1 { font-size: 35px; padding: 0 0 20px; }
h2 { font-size: 25px; }
h3 { font-size: 23px; }
h4 { font-size: 20px; }
h5 { font-size: 18px; }
h6 { font-size: 16px; }
ul, ol { padding: 0 0 18px 30px; }
ul li { list-style: disc outside; padding: 5px; }
ol li { padding: 5px; }
.footer:before, .footer:after, .menu1_foot ul:before, .menu1_foot ul:after, .top:before, .top:after, .wrap_content_info2:before, .wrap_content_info2:after, .buttons_popup:before, .buttons_popup:after, .wrap_photo:before, .wrap_photo:after, .check_box:before, .check_box:after, .input_block:before, .input_block:after, .wrap_redactor:before, .wrap_redactor:after , .name_femme:before, .name_femme:after, .name_femme_v:before, .name_femme_v:after, .vinners:before, .vinners:after, .counts_foot:before, .counts_foot:after, .items_network:before, .items_network:after, .collage_links ul:before, .collage_links ul:after {content: ""; display: table;}
.footer:after, .menu1_foot ul:after, .top:after, .wrap_content_info2:after, .buttons_popup:after, .wrap_photo:after, .check_box:after, .input_block:after, .wrap_redactor:after, .name_femme:after, .name_femme_v:after, .vinners:after, .counts_foot:after, .items_network:after, .collage_links ul:after {clear: both;}
.footer, .menu1_foot ul, .top, .wrap_content_info2, .buttons_popup, .wrap_photo, .check_box, .input_block, .wrap_redactor, .name_femme, .name_femme_v, .vinners, .counts_foot, .items_network, .collage_links ul { zoom: 1; /* IE 6/7 */ }
/*.preload {background-position: center top; background: #000; }*/
.main_page {}
.b1,.b2,.b3,.b4,.b5,.b6,.b7 {min-height: 1000px; width: 100%;}
.b1 { background: url(../img/preload7_90.jpg) center top no-repeat;}
.b2 { background: url(../img/preload6_60.jpg) center top no-repeat;}
.b3 { background: url(../img/preload5_45.jpg) center top no-repeat;}
.b4 { background: url(../img/preload4_30.jpg) center top no-repeat;}
.b5 { background: url(../img/preload3_20.jpg) center top no-repeat;}
.b6 { background: url(../img/preload2_15.jpg) center top no-repeat;}
.b7 { background: url(../img/preload1_5.jpg) center top no-repeat;}
.wrap {min-height: 100%; position: relative; width: 100%; }
.wrap_top {background: #fff; width: 100%; margin: 0 0 3px;}
.top {width: 940px; margin: 0 auto; padding: 13px 20px 15px; height: 62px;}
.logo {float: left; width: 199px; padding: 10px 10px 0 0;}
.logo a { display:block; background: url(../img/logo.png) no-repeat; width: 199px; height: 49px;}
.elle {float: right; padding: 0 54px 0 0;}
.elle a {display: block; background: url(../img/elle.png) no-repeat; width: 112px; height: 59px;}
.top_info {overflow: hidden; text-align: center; color: #009fc7; font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 400; font-size: 14px; }
.top_info1 {padding: 2px 0 9px;line-height: normal;}
.top_info2 {}
.top_info2 a {display: inline-block; color: #fff; height: 34px; line-height: 34px; padding: 0 20px; background: #009fc7; text-decoration: none;}
.wrap_page {position: relative; width: 100%; overflow: hidden;padding: 0 0 119px;}
.page {position: relative; width: 980px; margin: 0 auto; /*background: url(../img/fon_page1.png) center top no-repeat;*/}
.menu { background: url(../img/fon_menu.jpg) center top no-repeat; font-size: 18px; text-transform: uppercase; padding: 0 0 1px 0; margin: 0 auto;}
.text_page .menu {padding: 0 0 21px;}
.menu ul {padding: 0; font-size: 0; line-height: 0; display: table; width: 100%; text-align: center; position: relative;z-index: 0;}
.menu ul li {display: inline-block; list-style: none; text-align: center; padding: 20px 36px 0; font-size: 18px; line-height: normal; /*width: 229px;*/ height: 40px; z-index: 10; position: relative;}
.menu ul li span {display: block; position: absolute; width: 259px; background: url(../img/menu_active.png) -9999px -9999px no-repeat; z-index: 0; top:6px; left:50%; margin-left: -130px; height: 48px; overflow: hidden;}
.lte7 .menu ul li {display: inline; zoom:1;}
.menu ul li.active {z-index: 0;}
.menu ul li.active span {background-position: center center;}
.menu ul li a { color: #fff; text-decoration: none;position: relative;z-index: 10;}
.block_collage {width: 1000px; height: 630px; margin-right: -21px; background: url(../img/image_main_page.jpg) right top no-repeat; position: absolute; top:61px; right: 0; }
.fon_top {background: url(../img/fon_page1_top.png) right top no-repeat; position: absolute; right: -1px; top:0; width: 100%; height: 632px;}
.content_part {position: relative; font-size: 17px; color: #afd4e9; }
.content_part h2 {color: #40cef4; padding: 0 0 2px;}
.content_info1 {padding: 45px 77px 10px 20px; background: url(../img/content_fon.png) -30px top no-repeat; min-height: 379px; width: 400px;line-height: 16px; }
.content_info1 p {padding: 0 0 21px;}
.wrap_content_info2 { padding: 0 0 0 170px; position: relative; margin:0 -40px -88px 0; }
.lte7 .wrap_content_info2 {margin-bottom: -206px;}
.wrap_block_info_net {position: absolute; width: 170px; margin-bottom: -46px; left:0; bottom:78px;}
.block_presents { background: url(../img/fon_win_1.png) -200px bottom no-repeat; padding: 128px 0 190px 30px;}
.top_presents {}
.top_presents .title1 { text-transform: uppercase; color: #fff; line-height: 25px; padding: 0;}
.title2 {text-transform: uppercase; color: #40cef4; font-size: 13px;font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 300; line-height: 13px; padding: 0 37px; background: url(../img/fon_win.png) left center no-repeat; }
.link_more {position: absolute; top:51px; right: 24px; font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 400; font-size: 10px; line-height: normal; text-transform: uppercase;}
.link_more a {color: #009fc7; text-decoration: none; display: block; background: url(../img/more.png) center top no-repeat; width: 50px; padding: 56px 0 0; }
.wrap_footer {height: 107px; margin: -119px 0 0; padding: 12px 0 0; font-size: 12px; background: url(../img/footer_fon_top.png) center top no-repeat; width: 100%; position: relative; z-index: 0;}
.footer {width: 940px; padding: 0 20px 30px; margin: 0 auto; background: url(../img/footer_fon_middle.png) center 42px no-repeat; position: relative;}
.main_page .footer { width: 770px; padding: 0 20px 30px 190px; }
.menu1_foot {float: left; width: 212px; font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 400;}
.menu1_foot ul {padding: 0;}
.menu1_foot ul li {list-style: none; padding: 5px 0 0;margin: 0; float: left; }
.menu1_foot ul li a {}
.menu1_foot ul li:first-child {padding: 0;margin: 0 19px 0 0;}
.menu1_foot ul li:first-child a {display: inline-block; background: #009fc7; color: #fff; height: 34px; line-height: 34px; padding: 0 14px 0 12px; text-decoration: none;font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 700; }
.menu1_foot ul li:first-child a span {background: url(../img/enter.png) left center no-repeat; padding: 0 0 0 15px; display: inline-block;}
.counts_foot { float: left; width: 500px; text-align: center; padding: 6px 0 0;}
.main_page .counts_foot {width: 390px;}
.menu2_foot {float: right; width: 165px; padding: 11px 0 0; font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 400;}
.menu2_foot ul{padding: 0;line-height: 0;font-size:0; display: table; width: 100%; text-align: right;}
.menu2_foot ul li {display: inline-block; list-style: none; padding:0 0 0 20px; font-size: 12px; line-height: 14px; border-left:1px solid #009fc7; margin: 0 0 0 20px;}
.lte7 .menu2_foot ul li {display: inline; zoom:1;}
.menu2_foot ul li:first-child {border: none; padding: 0; margin: 0;}
.menu2_foot ul li a {text-transform: uppercase;}
.hide_block {width: 100%; height: 100%; position: fixed; top:0; left:0; background: #000; -moz-opacity:0.7; opacity: 0.7; filter: alpha(opacity=70); z-index: 40;}
.popup_top_fon, .popup_top_fon2 {position: fixed; background: url(../img/popup_top.png) no-repeat; padding:6px 0 0; top:50%; left:50%; margin-top: -228px; width: 620px; margin-left: -310px; z-index: 50; }
.popup_top_fon2 {}
.popup_left {background: url(../img/popup_left.png) 54px bottom no-repeat; padding: 0 0 50px 60px;}
.popup_right {}
.popup_bottom {background: url(../img/popup_bottom.png) right bottom no-repeat; padding: 0 0 6px;}
.popup_wind1 {width: 500px;background: url(../img/popup_right.png) right top no-repeat; padding: 0 9px 0 0;}
.block_title {background: #00486b url(../img/top_popup.png) center bottom no-repeat; text-align: center; padding: 10px 0 8px;}
.block_title h2 {font-size: 35px; color: #fff; padding: 0 ;}
.popup_content_part {padding: 22px 80px; background: #003a59; font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 400; font-size: 14px; color: #81a2b4; }
.form_part {}
.label_block {display: block; padding: 0 0 2px;}
.input_block {display: block; padding: 0 0 12px;}
.input_block input[type="text"], .input_block input[type="password"] {width: 320px; padding: 0 10px; background: #fff; color: #81a2b4; font-size: 16px; font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 400; height: 32px; line-height: 32px; border:none;}
.jClever-element {display: inline-block; margin: 0;}
.lte7 .jClever-element {display: inline; zoom:1;}
.form_part label {color: #81a2b4; font-size: 14px;}
.jClever-element-checkbox-twins {width: 15px; height: 13px;}
.buttons_popup {font-size: 12px; padding: 9px 0 9px;}
.regist_popup {float: left; width: 100px; padding: 3px 25px 0 0;}
.enter_popup {float: left;font-size: 14px; font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 700; padding: 0 15px 0 0;}
.enter_popup a {display: block; height: 34px; line-height: 34px; background: #009fc7; padding: 0 20px; color: #fff; text-decoration: none; }
.forgot_passw {float: right; padding: 3px 0 0;}
.popup_networks {background: #002c47 url(../img/fon_bottom_popup.png) center top no-repeat; min-height: 18px; padding: 28px 0 29px; text-align: center;font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 400; font-size: 14px; color: #81a2b4; line-height: 17px; }
.message1 {padding: 0 0 16px;}
.close_wind {position: absolute; top:15px; right: 69px; }
.close_wind a {display: block; background: url(../img/close.png) no-repeat; width: 17px ;height: 18px;}
/*page_collage*/
.page_collage { padding: 0 0 119px; text-align: center; position: relative;}
.block_collage_main {width: 100%; height: 723px;overflow: hidden;}
.page_collage img {max-height: 723px;}
.navig_collage { position: absolute; background: url(../img/navig_collage1.png) no-repeat; width: 110px; height: 185px; right: 105px; top:51px;}
.navig_collage a {display: block; position: absolute; width: 30px; height: 30px;}
.navig_collage .up_link {top:85px; left:40px;}
.navig_collage .left_link {top:115px; left:10px;}
.navig_collage .right_link {top:115px; right: 10px;}
.navig_collage .bottom_link {top:145px; left:40px;}
.navig_collage .min_link {top:45px; left:40px;}
/*page_collage_popup_photo*/
.popup_top_fon1 {position: fixed; background: url(../img/popup_top.png) no-repeat; padding:6px 0 0; top:50%; left:50%; margin-top: -275px; width: 710px; margin-left: -355px; z-index: 50; }
.popup_top_fon1 .popup_left {background: url(../img/popup_left.png) 3px bottom no-repeat; padding: 0 0 50px 9px;}
.popup_top_fon1 .popup_wind1 { width: 692px; background: url(../img/popup_right.png) right top no-repeat; padding: 0 9px 0 0;}
.popup_top_fon1 .close_wind {right: 10px; top:10px}
.photo_block { background: #003a59; padding: 20px; position: relative;}
.wrap_photo {}
.photo {width: 455px; float: left;}
.picture {padding: 0 0 10px;}
.picture img {max-width: 455px;}
.info_photo {width: 178px; float: right; padding: 20px 0 0;}
.text_block1 {text-align: center; border-top: 1px solid #316a93; padding: 15px 5px 33px; font-size: 17px; line-height: 20px; background: url(../img/photo_back.png) left bottom no-repeat; color: #fff; }
.name_photo {font-size: 25px; text-align: center; margin-top: -8px; padding: 0 0 13px;}
.points {text-align: center;padding: 0 0 18px;}
.marks {font-size: 60px; line-height: 62px;}
.vot {width: 116px; margin: 0 auto; border-bottom: 1px solid #316a93; padding: 2px; color: #81a2b4;font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 400; font-size: 11px;line-height: normal;text-transform: uppercase;}
.voter {}
.voter a {display: block; height: 34px;font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 700; font-size: 14px; line-height: 34px;text-align: center; text-decoration: none; color:#fff; width: 100%; background: #009fc7;}
/*registration*/
.popup_top_fon2 {margin-top: -257px;}
.check_box {display: block; padding: 8px 0 10px;}
.check {display:block; float: left; padding: 1px 3px 0 0; width: 15px;}
/* .check input[type=checkbox] {display: none;}*/
.lab {display: block; float: left; width: 320px; line-height: normal; font-size: 12px;}
.lab label {font-size: 12px;}
.enter_but {float: left; width: 65px; padding: 4px 10px 0 0;}
.registr_but {float: left; width: 190px;}
.registr_but a {display: block; text-decoration: none; font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 700; font-size: 14px; height: 34px; line-height: 34px; color: #fff; background: #009fc7; text-align: center;}
/*produkcia*/
.text_page {background: url(../img/page_text_fon.png);}
.text_area1 {background: url(../img/im1.png) left 23px no-repeat; padding:0 20px 0 435px; margin-left: -95px; color: #afd4e9; min-height: 580px; }
.title3 {padding-left: 22px;}
.text_area1 p {padding: 0 0 15px; line-height: 24px;}
.text_area1 blockquote {font-size: 25px; color: #fff; margin: -4px 0 0;}
.text_area1 blockquote p {line-height: 30px; }
.border {background: url(../img/bord_text_page.png) center top no-repeat; height: 3px; width: 100%;padding: 0 0 19px;}
.block_video1 {padding: 0 20px 23px; background: url(../img/bord_text_page.png) center bottom no-repeat; margin: 0 0 13px;}
.block_video1 img {max-width: 940px;}
.text_area2 {background: url(../img/im2.png) left -97px no-repeat; padding: 0 20px 0 450px; margin-left: -110px; line-height: 24px; }
.item_text1 {padding: 0 0 32px; color: #fff;}
.item_text2 {padding: 0 0 11px; color: #afd4e9;}
.wrap_block_video2 {padding: 21px 20px 14px; background: url(../img/fon_top_video2.png) center top no-repeat; }
.block_video2 {background: url(../img/fon_bottom_video2.png) center bottom no-repeat; padding: 0 0 22px;}
.text_area3 { background: url(../img/im3.png) right -234px no-repeat; padding: 0 430px 0 20px; margin-right: -77px; line-height: 24px;}
.item_text3 {padding: 0 0 35px; color: #afd4e9; }
.item_text4 {color: #fff; font-size: 25px; line-height: 30px;padding: 0 0 32px;}
.test {font-size: 12px; color: #afd4e9;font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 400; line-height: normal; width: 920px; margin-right: -430px; padding: 0 0 35px;}
.test ul {padding: 0;}
.test ul li {list-style: none; padding: 0;}
/*prises*/
.popup_prises, .page_upload, .page_upload1, .page_upload3{ background: url(../img/popup_top.png) center top no-repeat; padding:6px 0 0; left:50%; width: 958px; margin-left: -479px; position: fixed; top:50%; margin-top: -305px; z-index: 50; }
.popup_prises .popup_left, .page_upload .popup_left, .page_upload1 .popup_left, .page_upload3 .popup_left {background: url(../img/popup_left.png) 3px bottom no-repeat; padding: 0 0 50px 9px;}
.popup_prises .popup_wind1, .page_upload .popup_wind1, .page_upload1 .popup_wind1, .page_upload3 .popup_wind1 {width: 940px; background: url(../img/popup_right.png) right top no-repeat; padding: 0 9px 0 0;}
.popup_prises .popup_bottom, .page_upload .popup_bottom, .page_upload1 .popup_bottom, .page_upload3 .popup_bottom {background-position: center bottom;}
.popup_prises .close_wind, .page_upload .close_wind, .page_upload1 .close_wind, .page_upload3 .close_wind {right: 20px; }
.popup_prises .popup_content_part, .page_upload .popup_content_part, .page_upload1 .popup_content_part, .page_upload3 .popup_content_part {margin: -1px 0 0; background: #003a59 url(../img/fon_top_popup.png) center top no-repeat; padding: 0 0px;}
.prises { background: url(../img/presents2.png) 80px top no-repeat; height: 139px; }
.popup_prises .popup_networks {padding: 23px 155px 0px; text-align: center;}
.item_prise { padding: 0 0 22px; font-size: 14px;}
.item_prise h2 {padding: 0 0 7px;}
.item_prise p {line-height: 17px; padding: 0 0 16px;}
/*page_upload*/
.page_upload {margin-top: -329px;}
.page_upload form {padding: 0 0 100px; position: relative;}
.form_part {display: block;position: relative;}
.page_upload .popup_content_part {padding: 154px 250px 30px; position: relative;}
.page_upload .input_block {padding: 0 0 34px; position: relative;}
.page_upload textarea {width: 435px; padding: 0 0 0 5px; height: 82px; border:none; background: #fff; resize: none; color: #81a2b4;font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: normal; overflow: auto; margin: 0 0 2px; }
.input_area {display: block; float: left; width: 340px; padding: 0 10px 0 0;}
.file_but_area {display: block; float: right; width: 90px; text-align: center; color: #003a59; /*overflow: hidden;*/ height: 32px; position: relative;cursor: pointer; background: #81a2b4; line-height: 32px;}
.page_upload .inpt_f {cursor: pointer; display: block; position: relative; width: 440px; height: 32px; line-height: 32px; overflow: hidden; padding: 0;z-index: 0; }
.page_upload .inpt_f1 {/*margin: 0 0 34px;*/}
.inpt_f input[type="file"] {position: absolute; z-index: 10; right: 0; top:0; font-size: 100px; line-height: 100px;cursor: pointer; opacity: 0; -moz-opacity:0; filter: alpha(opacity=0); width: 440px; height: 32px;}
.info_message {font-size: 12px; line-height: normal; color: #81a2b4;}
.load_button {}
.load_button a {display: block; width: 235px; font-size: 14px; font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 700; color: #fff;text-align: center; text-decoration:none; background: #009fc7; height: 34px; line-height: 34px; margin: 0 auto;}
.err_mess {color: red;font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 400;}
/*page_upload1*/
.page_upload1 { margin-top: -330px;}
.page_upload1 .popup_networks {padding: 23px 160px 18px; text-align: left;}
.page_upload1 .popup_networks h2 {text-align: center;}
.num_list {padding: 0;}
.page_upload1 .popup_networks .title_regle {padding: 0 0 26px;}
.num_list {padding: 0 0 0 12px;}
.num_list li {padding: 0 0 13px; list-style: none; position: relative;}
.num_list li span {position: absolute; right: 100%;}
.page_upload1 .popup_networks .item_prise {padding: 0 0 20px;}
.regle_participation {padding:0 0 10px ; text-align:center;}
.block_continu {background: #003a59 url(../img/page_upload_1.jpg) center top no-repeat; min-height: 30px; padding:30px 0 32px; text-align:center;}
.block_continu a {display:inline-block; text-decoration:none; color:#fff;height:34px; font-size:14px; line-height:34px; font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 700; background:#009fc7; padding :0 20px;}
.lte7 .block_continu a {display:inline;zoom:1;}
/*page_upload_3*/
.page_upload3 {margin-top:-330px; }
.page_upload3 .popup_content_part {padding: 20px 20px 30px;}
.wrap_redactor {padding: 0 0 32px;}
.photo_block_1 {width: 621px; float: left; }
.photo_block_1 img {max-width: 621px;}
.redactor {float: right; width: 258px; color: #81a2b4;font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 400; font-size: 14px; line-height: 17px; margin: -4px 0 0; }
.but_continu {text-align: center;}
.but_continu a {color: #fff; padding: 0 20px; text-decoration: none; display: inline-block; background: #009fc7; height: 34px; font-size: 14px;font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 700; line-height: 34px; text-align: center; }
.redactor h4, .redactor h3 { color: #81a2b4;font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 400; font-size: 14px; padding: 0 0 32px;}
.redactor h3 {font-family: "pragmatica-web",sans-serif; font-style: normal; font-weight: 700; padding: 0 0 16px; }
.redactor .num_list li {padding-left: 1px;}
.redactor .num_list li span {padding: 0 2px 0 0; display: inline-block;}
.imgareaselect-border1, .imgareaselect-border2, .imgareaselect-border3, .imgareaselect-border4 {border: 5px solid #009fc7;}
.button-0, .button-1, .button-2, .button-3 { display: none;}
.button-4, .button-5, .button-6, .button-7 {width: 30px !important; height: 30px !important; background: url(../img/arrows.png) no-repeat !important;-moz-opacity:1 !important; opacity: 1 !important; filter: alpha(opacity=100) !important; border: none !important;}
.button-4 {background-position: 0 -60px !important;}
.button-5 {margin-left: -23px; background-position: 0 -30px !important;}
.button-6 {margin-top: -23px; background-position: 0 -90px !important; }
/*rating*/
.rating {position: relative; padding: 0 20px 15px;}
.rating h1 {text-align: center; padding: 0 0 37px;}
.blocks_photo {width: 940px; overflow: hidden;}
.blocks_photo ul {padding: 0;font-size: 0; line-height: 0; display: table; width: 110%;}
.blocks_photo ul li {width: 220px; margin: 0 20px 60px 0; padding: 0; list-style: none; display: inline-block; font-size: 14px; line-height: normal;}
.lte7 .blocks_photo ul li {display: inline; zoom:1;}
.item_image { width: 180px; margin: 0 auto;}
.item_image img {display: block; width: 170px; }
.item_image a {display: block; text-decoration: none; border: 5px solid #009fc7; }
.name_femme {border: 5px solid #003a59; padding: 10px 14px 10px;}
.name_f {float: left; width: 90px; font: 14px/17px "pragmatica-web",sans-serif; font-style: normal; font-weight: 400; }
.points_f {float: right; width: 86px; text-align: right; font-size: 30px;}
.voter {padding: 0 20px;}
.voter a {display: block; text-decoration: none; color: #fff; height: 34px; font: 14px/34px "pragmatica-web",sans-serif; font-style: normal; font-weight: 700; }
.popular {position: absolute; top:10px; right: 40px; font: 14px "pragmatica-web",sans-serif; font-style: normal; font-weight: 400; }
.popular a {display: block; text-decoration: none; background: url(../img/popul_but.png) right 8px no-repeat; height: 26px; line-height: 26px; color: #98b9cb; border: 2px solid #98b9cb; width: 123px; padding: 0 0 0 9px;}
.sort a {background-position: right -32px;}
/*final*/
.final {padding: 0 20px; }
.final h1 {padding: 0 0 7px;}
.final h1 ,.final h2 {text-align: center; }
.final h2 {padding: 0 0 10px;}
.wrap_vinners {width: 100%; overflow: hidden; padding: 0 0 10px;}
.vinners {padding: 0 120px ; width: 110%;}
.item_vinner {width: 300px; float: left; margin: 0 100px 30px 0;}
.image_femme {width: 260px; margin: 0 auto;}
.image_femme a {display: block; text-decoration: none; border: 5px solid #009fc7;}
.image_femme img {display: block; width: 250px;}
.name_femme_v { padding: 12px 15px 12px; border: 5px solid #003a59;}
.name_femme_v .name_f {width: 138px;}
.name_femme_v .name_f span {color: #98b9cb;}
.name_femme_v .points_f {width: 103px; padding: 5px 0 0;}
/*text_page*/
.area_text_page {padding: 0 20px;}
/*collage*/
.collage {background:url(../img/footer_collage.jpg) center top no-repeat;}
/*soc*/
.wrap_block_info_net {}
.but_face_b { float: left; padding: 1px 7px 0 0;}
.but_face_b a {display: inline-block; background: url(../img/soc_face.png) no-repeat; padding: 0 0 0 104px; text-decoration: none;}
.fb_1 {display: inline-block; background: url(../img/soc_count1.png) no-repeat; padding: 0 0 0 7px;}
.fb_1 span {display: inline-block; background: #fff; height: 19px; border: 1px solid #848f95; border-left: none; padding: 0 3px 0 0; font: 11px/19px Arial; color: #333;}
.lte7 .but_face_b a, .lte7 .fb_1, .lte7 .fb_1 span {display: inline; zoom:1;}
.but_vk {float: left; padding: 0 7px 0 0; }
.but_vk a {display: inline-block; background: url(../img/soc_vk.png) no-repeat; padding: 0 0 0 104px; text-decoration: none;}
.vk_1 {display: inline-block; background: url(../img/soc_count2.png) no-repeat; padding: 0 0 0 8px;}
.vk_1 span {display: inline-block; background: #eef3f8; padding: 0 3px 0 1px; border: 1px solid #8398ab; border-left:none; color: #316991; height: 20px; font: 11px/20px Arial;}
.but_tweet {float: left; padding: 1px 0px 0 0;}
.but_tweet a {display: inline-block; background: url(../img/soc_tweet.png) no-repeat; padding: 0 0 0 77px;text-decoration: none;}
.tw_1 {display: inline-block; background: url(../img/soc_count3.png) no-repeat; padding: 0 0 0 7px;}
.tw_1 span {display: inline-block; background: #fff; padding: 0 3px 0 0; border: 1px solid #848a97; border-left: none; height: 19px; font: 11px/19px Arial; color: #353739;}
.lte7 .but_vk a, .lte7 .vk_1, .lte7 .vk_1 span, .lte7 .but_tweet a, .lte7 .tw_1, .lte7 .tw_1 span {display: inline;zoom:1;}
.items_network { padding: 0 0 0 130px;}
.b_face, .b_vk {float: left; padding: 0 20px 0 0;}
.b_tw {float: left;}
.b_face a {display: block; background: url(../img/soc_f.png) no-repeat; width: 114px; height: 30px; text-decoration: none;}
.b_vk a {display: block; background: url(../img/soc_vkont.png) no-repeat;width: 118px; height: 30px; text-decoration: none;}
.b_tw a {display: block; background: url(../img/soc_tw.png) no-repeat; width: 98px; height: 30px; text-decoration: none; }
/*collage_links*/
.collage_links { height: 580px; width: 640px; position: absolute;top:0; right: 0;}
.collage_links ul {padding: 0;}
.collage_links ul li {float: left; padding: 0; list-style: none; }
.collage_links ul li a {display: block; width: 160px; height:145px;}