.header{height: 104px;margin-bottom: 12px;}
.homepage_container	{width: 1164px; margin: 0 auto; color:white; }
.vtutorial{width: 100%;height: 100%;top: 0px;position: fixed;z-index: 998;background-image: url(../../img/account/back-transparent.png);background-repeat: repeat;display: none;}
#tutu{border:3px solid white; width:900px; height:506px; position:absolute; left: 50%; top:20%; margin-left: -450px; z-index:999;}
.close_tutu{width:27px; height:27px;position:absolute;right:0px;cursor:pointer;top:-35px;background-image:url('../../img/homepage/x_close.png');}
._ma_content {padding: 0 5px;}
.tutorial:hover {background-image: url(../../img/homepage/presentation_tutorial_image_h.jpg);background-repeat: no-repeat;cursor: pointer;}
.tutorial {width: 302px;height: 166px;background-image: url(../../img/homepage/presentation_tutorial_image.jpg);background-repeat: no-repeat;margin-left: 12px;margin-top:3px;}
._ma_register {    background-position: -672px -89px;width: 285px;height: 83px;text-align: center;text-shadow: 0 -1px black;cursor: pointer;margin-right: -14px;margin-top: 6px;}
._ma_register:hover {background-position: -672px -175px;}
._ma_register a {font-size: 30px;font-family: MyriadProNewB;text-shadow: 2px 1px 1px #000000;line-height: 74px;text-decoration: none;color: white;opacity: 1;}
.page_top_section{width: 100%;height: 197px;}
.front_h1_text{    padding-top: 413px;text-transform: uppercase;width: 714px;margin: 0 auto;height: 66px;text-align: center;overflow: hidden;text-shadow: 1px 0px 1px #000;    font-size: 25px;font-family: INITIAL;}
.front_first_text{    text-align: justify;    font-size: 1.2em;line-height: 22px;font-weight: 300;float: left;text-shadow: 1px 1px 1px #000;}
.text_box1{width: 888px;	margin: 0 auto;height: 155px;overflow: hidden;}
.text_box2{    width: 888px;margin: 0 auto;height: 243px;overflow: hidden;}
.text_box3{    width: 975px;margin: 0 auto;height: 210px;overflow: hidden;}
.text_box4{    width: 888px;margin: 0 auto;height: 210px;overflow: hidden;}
.front_h2_text{text-shadow: 1px 1px 1px #000;    text-align: center;font-size: 24px;font-family: MyriadProNewB;}
.front_first_text b{font-family: MyriadProNewB;font-weight: normal;}
.teams_counter{width: 230px;margin: 0 auto;height: 40px;margin-top: 42px;margin-bottom: 15px;text-align: center;font-size: 20px;color: #95ffba;line-height: 43px;font-family: MyriadProNewB;overflow: hidden;text-shadow:1px 1px 1px black;}
.switcher_button{width: 240px;height: 30px;  text-align: center;font-size: 16px;font-family: MyriadProNewB;line-height: 32px;overflow: hidden; cursor: pointer;}

.activ_tab{background-position: -15px -258px;}
.inactiv_tab{background-position: -15px -208px;}
.galery_tabs{width: 837px;margin: 13px 77px;}
.tabs_spage{width: 356px;}
._mr_photo_galery2, .withdrawals_box{width: 950px;height: 166px;margin: 0px 17px;position: relative;}
.photo_bar_box{width: 890px;height: 161px;position: absolute;top: 0;left: 30px;     overflow: hidden;}
.photo_bar{width: 1540px;height: 161px;position: absolute;}
.with_bar{width: 3600px;height: 161px;position: absolute;}
.left_arrow{background-position: -49px -13px; top: 68px;width: 16px;height: 28px;left: 7px;position: absolute;}
.left_arrow:hover{background-position: -76px -13px;}
.right_arrow{background-position: -16px -13px; top: 68px;width: 16px;height: 28px;right: 7px;position: absolute;}
.right_arrow:hover{background-position: -106px -13px;}
.countries_box{margin:0px 45px; float:left;}
.galery_country_box{width: 990px;height: 242px;background-position: 0px -293px;padding-bottom: 20px;margin: 0 auto;}
.galery_tab_box{width: 242px;float: left;height: 32px;margin-right: 56px;}
.with_box{height: 100%;width: 160px;margin: 0 10px;}
.with_user{width: 100%;text-align: center;font-size: 16px;font-family: MyriadProNewB;height: 17px;overflow: hidden;margin-top: 8px;}
.with_user_img{width: 60px;height: 60px;border: 1px solid #fff;border-radius: 10px;margin: 8px 50px 0px 50px;}
.user_img_pos{height: 60px;margin: 0 6px;}
.with_country{border: 1px solid #fff;margin: 0 71px;border-top: none;margin-top: -1px;}
.with_money{width: 100%;text-align: center;font-size: 16px;font-family: MyriadProNewB;height: 17px;overflow: hidden;margin-top: 8px;margin-bottom: 5px;color: #95ffba;}
.with_time{width: 100%;text-align: center;float: left;font-size: 11px;font-weight: normal;color: gray;height: 13px;overflow: hidden;}
._mr_img_content	{width:189px; height:160px; margin-left:31px; position:relative;}
._mr_img_cadru	{background-image: url("../../img/homepage/sprite_home_page.png"); background-position: -135px -13px; display: block; height: 165px; padding-left: 0; position: absolute; top: 0; width: 192px;    z-index: 3;}
._mr_img_gallery	{left:10px; position: relative;  top: 8px;}
._mr_img_title	{ bottom: 7px; font-size: 18px; left: 5px;  margin: 0 auto;  position: absolute; text-align: center; text-shadow: 1px 1px 1px #000000; width: 180px; z-index: 4;}

._ma_col_lang{width:140px;padding:7px 10px 0;}
._ma_col_text{margin-top:2px;}
._ma_col_sect{width: 160px;cursor: pointer;font-size: 15px;margin: 4px 10px;overflow: hidden;white-space: nowrap;}
._ma_m0{margin-top: 0px!important;margin-bottom: 5px;}
.forgot_box, .langs_box{left: 305px;}
.newsp_front_link{color:#fff; font-size:12px; text-decoration:none;}
.newsp_front_link ._ma_m0{font-size:15px; }
