﻿@charset "utf-8";
/* CSS Document */

html,body {height:100%; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#383838;}

#all {position: relative; height: 100%;}

.clear {height:0; font-size:0; line-height:0; clear:both;}

.noline {
	text-decoration: none;
	text-decoration: none;
	text-decoration: none;
	text-decoration: none;
}

.rel {position:relative; width:0px; height:0px;}
a {color:#383838;}
a:hover {text-decoration:none;}

.hint {color:#0229d1;}
.title1 {font-size:13px; font-weight:bold}


/* HEADER */
.ht {width:824px; height:71px; padding-left:7px;}
.ht a {display:block; float:left; font-size:0px;}

.ht_l {width:653px; padding-top:6px; float:left;}
.logo {width:63px; height:54px; background-image:url(../images/logo.gif);}
.lt {height:33px; margin-top:20px; margin-left:15px;}

.ht_r {width:166px; float:left;}
.home {width:11px; height:10px; background-image:url(../images/ht/home.gif); margin-left:5px; _margin-left:3px; margin-top:1px;}
.contact {width:13px; height:8px; background-image:url(../images/ht/contact.gif); margin-left:8px; margin-top:3px;}
.sitemap {width:14px; height:12px; background-image:url(../images/ht/sitemap.gif); margin-left:8px;}
.lang {margin-left:12px;}

.sbox {width:131px; height:20px; background-image:url(../images/ht/sbox.gif); float:left}
.sbox input {width:112px; margin-left:8px; border:0; background-color:Transparent;}
.sb {width:17px; height:17px; background-image:url(../images/ht/sb.gif); margin-left:10px; margin-top:2px;}
/* HEADER */

/* MENU */

/* mt */
.mt,.slider1,.slider2,.mb {width:831px;}
.mt div {float:left;}
.mt_l,.mt_r {width:12px; height:38px; }
.mt_l {background-image:url(../images/m/mt_l.gif);}
.mt_r {background-image:url(../images/m/mt_r.gif);}
.mt_c {width:790px; height:31px; background-image:url(../images/m/mt_bg.gif); padding-left:17px; padding-top:7px; background-color:#0229d1;}
/* /mt */

/* slider */
.slider1,.slider2 {height:151px; background-image:url(../images/slider_bg.jpg);}

.slider1 .sl_div,.slider1 .rel,.slider2 .sl_fla {display:block;}
.slider2 .sl_div,.slider2 .rel,.slider1 .sl_fla {display:none;}

.sl_div {padding-left:34px; padding-right:34px; padding-top:18px; text-align:left}
.sl_div img {border:1px solid #121212; margin-right:20px;}
.sl_div span {font-size:16px;}

.sl_fla{width:825px; height:151px; margin-right:3px; text-align:left;}


.sl_but {position:absolute; top:24px; left:-3px; width:28px; height:105px; background-image:url(../images/slider_butt_bg.gif)}
.sl_but div {padding-left:3px; padding-top:16px;}
.sl_but a {display:block; width:18px; height:34px; background-position:left; margin-top:1px;}
.sl_but a:hover {background-position:right;}
.sl_but1 {background-image:url(../images/slider_but1.gif);}
.sl_but2 {background-image:url(../images/slider_but2.gif);}
/* slider */

/* mb */
.mb div {height:53px; float:left;}
.mb_l,.mb_r {width:8px;}
.mb_l {background-image:url(../images/m/mb_l.gif);}
.mb_r {background-image:url(../images/m/mb_r.gif);}
.mb_c {width:813px; background-image:url(../images/m/mb_bg.gif); padding-left:2px;}
/* /mb */

/* mt a, mb a */
.mt_c a,.mb a {display:block; background-repeat:no-repeat; background-position:top; float:left;}
.mt_c a:hover,.mb a:hover,.mt_c .m2_sel,.mt_c .m3_sel {background-position:bottom;}

.mt_c a {height:31px;}
.mb a {height:46px; margin-top:7px;}
/* /mt a, mb a */


/* mt sub */
#m2_s,#m3_s {position:absolute; height:auto; top:38px; z-index:1;}
#m3_s {width:201px;}
#m3_s div {width:199px;}
.sub div {height:137px; padding-top:14px; background-image:url(../images/m/sub_bg.gif); float:left;}
.sub span {display:block; width:2px; height:151px; background-image:url(../images/m/sub_sh.png); _behavior:url(iepngfix.htc); float:left;} 
.sub a {display:block; height:17px; padding-left:30px; font-size:12px; color:#FFF; text-decoration:none;}
.sub a:hover {background-image:url(../images/m/sub_hov.gif);}
/* /mt sub */



.mb_b {width:831px; height:3px; font-size:0px; background-image:url(../images/m/mb_b.gif); background-repeat:no-repeat; background-position:center;}


/* /MENU */

.cnt_t {width:815px; height:65px; background-position:left; background-repeat:no-repeat;}

.cnt_m1 {line-height:65px;}
.cnt_m3 {padding-top:16px;}

.cnt_t a {font-size:12px; text-decoration:none;}
.m_cnt:hover,.m_cnt_sel {color:#0229d1;}
 

.cnt {width:635px; padding-right:5px; text-align:justify; float:left}

.mr {width:169px; margin-left:5px; float:left}
.mr div {width:169px; height:31px;}
.mr1_sel,.mr2_sel,.mr3_sel,.mr4_sel,.mr5_sel,.mr6_sel {background-image:url(../images/m/mr_bg_en.gif);}

.mr a {font-size:11px; color:#0229d1; text-decoration:none; margin-left:6px;}
.mr a {display:block; height:31px; line-height:31px; background-position:left; background-repeat:no-repeat; padding-left:32px;}
.mr1 a:hover,.mr2 a:hover,.mr3 a:hover,.mr4 a:hover,.mr5 a:hover,.mr6 a:hover,.mr7 a:hover {text-decoration:underline;}

.mr1 a {background-image:url(../images/m/rm_1.gif);}
.mr1_sel a {background-image:url(../images/m/rm_1_sel.gif);}
.mr2 a {background-image:url(../images/m/rm_2.gif);}
.mr2_sel a {background-image:url(../images/m/rm_2_sel.gif);}
.mr3 a {background-image:url(../images/m/rm_3.gif);}
.mr3_sel a {background-image:url(../images/m/rm_3_sel.gif);}
.mr4 a {background-image:url(../images/m/rm_4.gif);}
.mr4_sel a {background-image:url(../images/m/rm_4_sel.gif);}
.mr5 a {background-image:url(../images/m/rm_5.gif);}
.mr5_sel a {background-image:url(../images/m/rm_5_sel.gif);}
.mr6 a {background-image:url(../images/m/rm_6.gif);}
.mr6_sel a {background-image:url(../images/m/rm_6_sel.gif);}
.mr7 {background-image:url(../images/m/rm_7.gif);}





.news {width:317px; float:left;}
.news img {float:left;}
.news div {width:207px; padding-left:9px;  float:left;}
.news span {display:block; text-align:left; margin-top:2px;}
.news a {line-height:20px;}

.paging {font-size:12px;}
.paging .p_sel {width:28px; height:28px; background-image:url(../images/p_bg.jpg); color:#FFF;}
.paging a {display:block; margin-left:2px; margin-right:2px; line-height:28px; text-align:center; text-decoration:none; float:left}

.str_l,.str_2 {display:block; width:10px; height:14px; font-size:0px; background-image:url(../images/str.gif);}
.str_l {background-position:left top;}
.str_l:hover {background-position:left bottom;}
.str_2 {background-position:right top;}
.str_2:hover {background-position:right bottom;}

.gal_1 {width:164px; float:left;}
.gal_1 a {margin-left:2px; margin-bottom:2px; float:left}
.gal_1 img {border:0;}
.gal_2 {width:385px; padding-left:47px; float:left}

#tboxxxx .tbox{border:0;}
.tbox {width:150px; margin-left:7px; border:1px solid #5e5e5e;}
.tbox2 {width:20px; margin-left:3px; margin-right:3px; border:1px solid #5e5e5e;}
.tarea {margin-left:7px; border:1px solid #5e5e5e; float:left}
.fileupload {width:237px; margin-left:7px;}
.registr {width:136px; height:33px; border:0; cursor:pointer;}



.team,.player,.reserve,.complete,.num1,.num2 {display:block; height:19px; margin-left:113px; _ margin-left:57px; margin-bottom:8px; float:left}
.num1,.num2 {width:10px; background-image:url(../images/registr/12.gif); margin:0px;}
.num1 {background-position:left;}
.num2 {background-position:right;}

.tid {width:109px; height:38px; line-height:38px; background-image:url(../images/registr/tid.gif); font-size:20px; color:#000; text-align:center; float:left;}

.letter {position:absolute; width:615px; height:531px; z-index:200}
.letter_h {position:relative; left:19px; _top:3px; width:239px; height:32px; background-image:url(../images/letter/head.png); _behavior:url(iepngfix.htc);}
.letter_h div {width:239px; height:32px; background-position:39px 10px; background-repeat:no-repeat;}

.letter_t,.letter_b {width:615px; height:3px; font-size:0px; _behavior:url(iepngfix.htc);}
.letter_t {background-image:url(../images/letter/sh_t.png);}
.letter_b {background-image:url(../images/letter/sh_b.png);}

.letter_l,.letter_r {width:3px; height:496px; _behavior:url(iepngfix.htc); float:left}
.letter_l {background-image:url(../images/letter/sh_l.png);}
.letter_r {background-image:url(../images/letter/sh_r.png);}

.letter_c {width:609px; height:496px; background-image:url(../images/letter/bg.gif); float:left;}

.send {display:block; width:137px; height:45px; margin-left:100px; _ margin-left:50px; margin-top:25px; border:0; float:left;}
.close {display:block; position:relative; top:-10px; left:10px; width:36px; height:36px; cursor:pointer; background-image:url(../images/letter/x.png); _behavior:url(iepngfix.htc);}


.tm_srch {width:165px;}
.tm_srch span {font-size:11px; margin-left:20px;}
.tm_srch a {display:block; width:24px; height:16px; background-image:url(../images/team/ok.gif); float:left; margin-left:7px; margin-top:2px;}

.tm_t td {height:24px;}
.tmt_l,.tmt_r {width:13px; background-image:url(../images/team/teamt_lr.gif);}
.tmt_l {background-position:left;}
.tmt_r {background-position:right;}
.tmt_c {height:24px; background-image:url(../images/team/teamt_bg.gif); padding-left:8px; padding-right:8px;}

.tm_t span {display:block; float:left;}
.tmt_c span {height:17px; margin-top:5px;}

.tm_pl {text-align:center;}
.tm_id {text-align:center; margin-left:20px;}
.tm_nm {margin-left:20px;}

.tm_a .tm_nm,.tm_a_sel .tm_nm {width:125px;}

.tm_a,.tm_a_sel {display:block; margin-left:8px; text-decoration:none;}
.tm_a span,.tm_a_sel span {height:24px; line-height:24px; font-size:12px;}
.tm_a:hover {color:#0229d1;}
.tm_a_sel {color:#ff0000;}

.tm_pop {width:300px; height:90px; background-image:url(../images/team/bg.gif);}
.tm_close {height:9px;}

.tm_close a {display:block; position:absolute; left:-34px; top:-10px; width:26px; height:26px; background-image:url(../images/team/close.png); _behavior:url(iepngfix.htc);}

.tm_t .tm_pop td {height:17px;}
.tm_nm_bgl,.tm_nm_bgr {width:8px; height:17px;}
.tm_nm_bgl {background-image:url(../images/team/name_bg1.gif);}
.tm_nm_bgr {background-image:url(../images/team/name_bg2.gif);}

.tm_pla {width:220px; float:left}
.tm_age {float:left; margin-left:11px; text-align:center;}
.tm_pla span,.tm_age span {display:block; height:18px; font-size:12px; margin-top:2px;}
.tm_pla span {margin-left:140px;}

.paging2 {text-align:center; padding-top:35px;}
.paging2 a {text-decoration:none;}
.paging2 a:hover {color:#0229d1;}


.quest1 {margin-top:8px; margin-left:20px;}
.quest1 input {margin:0;}
.quest1 td {height:24px;}


.question span,.answer span {display:block; width:39px; height:39px;}
.question td {font-weight:bold; text-align:left}
.question span {background-image:url(../images/question.gif);}
.answer span {background-image:url(../images/answer.gif);}

.polls_div {width:285px; margin-left:20px; text-align:left; float:left}
.polls {width:265px; background-image:url(../images/polls/polls_t.gif); background-position:top; background-repeat:no-repeat; padding-top:15px; padding-left:10px; padding-right:10px;}
.polls_b {width:285px; height:34px; background-image:url(../images/polls/polls_b.gif);}

.polls_b input {border:0; margin-right:15px; margin-top:14px; cursor:pointer;}


.structure {width:630px; background-position:center; background-repeat:no-repeat; margin-top:20px;}

.submit {width:113px; height:36px; border:0; cursor:pointer;}


.spc_m a,.spc_m a span {display:block; height:66px; background-repeat:no-repeat; background-position:right;}
.spc_m a {width:66px; margin-top:20px;}
.spc_m a:hover {background-position:left;}
.spc_m a span {padding-left:66px;}

.spc1 {background-image:url(../images/spc/spc1.gif);}
.spc2 {background-image:url(../images/spc/spc2.gif);}
.spc3 {background-image:url(../images/spc/spc3.gif);}

.spc a {display:block; width:39px; height:39px; padding-left:64px; background-position:top left; background-repeat:no-repeat; margin-top:8px;}
.spc a:hover {background-position:bottom left;}
.spc a span {display:block; height:28px; background-position:right; background-repeat:no-repeat; cursor:pointer;}

.spc1_0{background-image:url(../images/spc/spc1_0.gif);}
.spc1_1{background-image:url(../images/spc/spc1_1.gif);}
.spc1_2{background-image:url(../images/spc/spc1_2.gif);}
.spc1_3{background-image:url(../images/spc/spc1_3.gif);}
.spc1_4{background-image:url(../images/spc/spc1_4.gif);}

.spc2_1{background-image:url(../images/spc/spc2_1.gif);}
.spc2_2{background-image:url(../images/spc/spc2_2.gif);}
.spc2_3{background-image:url(../images/spc/spc2_3.gif);}
.spc2_4{background-image:url(../images/spc/spc2_4.gif);}
.spc2_5{background-image:url(../images/spc/spc2_5.gif);}
.spc2_6{background-image:url(../images/spc/spc2_6.gif);}
.spc2_7{background-image:url(../images/spc/spc2_7.gif);}
.spc2_8{background-image:url(../images/spc/spc2_8.gif);}
.spc2_9{background-image:url(../images/spc/spc2_9.gif);}

.spc3_1{background-image:url(../images/spc/spc3_1.gif);}
.spc3_2{background-image:url(../images/spc/spc3_2.gif);}
.spc3_3{background-image:url(../images/spc/spc3_3.gif);}
.spc3_4{background-image:url(../images/spc/spc3_4.gif);}
.spc3_5{background-image:url(../images/spc/spc3_5.gif);}
.spc3_6{background-image:url(../images/spc/spc3_6.gif);}



.pdf {line-height:27px; text-decoration:none;}
.pdf:hover {color:#0229d1;}
.pdf span{display:block; width:23px; height:27px; padding-left:7px; background-image:url(../images/pdf.gif); background-position:top left; background-repeat:no-repeat; float:left}
.pdf:hover span{background-position:bottom left;}




.login {width:136px; height:43px; border:0; cursor:pointer; margin-right:10px;}

.donnor {color:#0229d1; text-align:left;}
.donnor table {float:left;}
.donnor div {width:50px; float:left;}
.donnor_bg {width:74px; height:74px; background-image:url(../images/donnor_bg.gif);}



.librery {width:635; padding-top:22px;}
.librery a {display:block; width:104px; height:33px; margin-right:200px;}


.back {width:635px;}
.back a {display:block; height:17px; background-position:top;}
.back a:hover {background-position:bottom;}


.contactdiv {font-size:11px;}
.contactdiv span{font-size:12px; color:#0229d1; font-weight:bold}
.contactdiv div{width:250px; float:left;}

.map {display:block; width:94px; height:60px; background-image:url(../images/map_small.jpg);}
.map_big {position:absolute; width:562px; height:359px;}






/* FOOTER */


html>body #all {height: auto; min-height: 100%;}

#empty, #footer {height: _foo_;}
#empty {height:119px;}
/* или
	#footer {height: _foo_;}
	#empty {height: _foo_ + _bar_;}
*/

#footer {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	color:#0229d1;
}
.sbsc {width:772px; height:15px; font-size:11px; padding-left:59px; line-height:15px; text-align:left}

.foo_t,.foo_b,.foo {width:831px;}


.foo_t div,.foo_b div {float:left;}

.foo_tl,.foo_tr {width:11px; height:46px;}
.foo_tl {background-image:url(../images/foo/foot_l.gif);}
.foo_tr {background-image:url(../images/foo/foot_r.gif);}

.foo_tc {width:770px; height:32px; padding-top:14px; padding-left:39px; background-image:url(../images/foo/foot_bg.gif); text-align:left}
.foo_tc div {float:left;}
.mailbox {width:131px; height:20px; background-image:url(../images/foo/mailbox.gif);}
.mailbox input {width:114px; border:0; background-color:Transparent; margin-left:7px; font-size:12px; color:#0229d1;}
.ok {display:block; width:24px; height:22px; line-height:16px; background-image:url(../images/foo/ok.gif); font-size:12px; color:#0229d1; text-align:center; text-decoration:none; margin-left:9px; float:left;}
.tel {width:411px; height:25px; background-image:url(../images/foo/tel.gif); background-repeat:no-repeat; background-position:center;}
.addr {width:175px; height:32px; background-image:url(../images/foo/addr.gif); background-repeat:no-repeat; background-position:left;}
.addr div {width:175px; height:19px; margin-top:5px; background-repeat:no-repeat; background-position:29px 0;}

.foo {height:48px; line-height:14px; font-size:11px; background-image:url(../images/foo/foo_bg.jpg); text-align:center}
.foo img {margin-top:1px; border:0;}
.foo a {color:#0229d1;}
.pix {display:block; height:25px;}

.foo_b div {height:10px; font-size:0px;}
.foo_bl,.foo_br {width:7px;}
.foo_bl {background-image:url(../images/foo/foob_l.gif);}
.foo_br {background-image:url(../images/foo/foob_r.gif);}
.foo_bc {width:817px; background-image:url(../images/foo/foob_bg.gif);}

/*/ FOOTER */


.donnor a {color:#0229d1;}