HTML {
          padding: 0px;    margin: 0px; width: 100%;  height: 100%;
}
body {
          padding: 0px;    margin: 0px; width: 100%;  height: 100%;background:#959595;

}
.all {
          background:#FFFFFF url(images/all_line.gif) repeat-y;margin:0px auto;min-height:100%;  width: 972px; position:relative; left:5px;
}
img {
          border:none;
}
* {
          margin:0; padding:0;
}
table {
          width:100%;border-collapse:collapse;
}
td {
          vertical-align:top;border-collapse:collapse;
}
tr {
          border-collapse:collapse;
}
ul {
          margin:0px; padding:0px;
}
li {
          list-style-type:none;
}
.baner {
          float:right;clear:both;margin:18px 3px 0px 0px;
}
.baner img {
          border: solid 2px #FFFFFF;
}
.navigator {
          margin:0px auto;width:958px;padding:11px 0px 3px 20px; font: normal 8pt tahoma; color:#EEEEEE;
}
.navigator a {
          font: normal 8pt tahoma; color:#EEEEEE; text-decoration:underline;
}
.navigator a:hover {
          text-decoration:none;
}
.header {
          height:230px;background: url(images/header.jpg) no-repeat;
}
.icons {
          position:relative; left:-21px;width:21px;float:left;margin:30px 0px 0px 0px;
}
.icons div {
          width:21px;height:20px;background:#000000;margin-bottom:2px;
}
.icons  img {
          position:relative; left:6px;
}
#top_nn {
          position:relative; top:-1px;
}
.registracia {
          float:right; 
}
.registracia table {
          width:auto;
}
.mini_menu {
          text-align:right;background: url(images/rega_line.gif) 100% 0 repeat-y;padding:6px 20px 12px 0px;
}
.mini_menu ul li {
          margin:0px 0px -1px 0px;
}
.mini_menu ul li a {
          font: normal 8pt tahoma; color:#000000;text-decoration:underline;
}
.mini_menu ul li a:hover {
          text-decoration:none;
}
.rega {
          padding:3px 0px 5px 18px;
}
.rega h2 {
          font: bold 12pt tahoma; color:#101010;margin:0px 0px 4px 0px;
}
.back_forma {
          float:left;width:89px;height:24px; background: url(images/back_forma.gif) no-repeat;margin-right:3px;
}
.back_forma input {
          margin:0px 0px 0px 4px;width:70px;height:18px;border:none; font: normal 8pt tahoma; color:#797979;
}
.enter {
          clear:both;padding:3px 0px 0px 0px;
}
.radio {
          position:relative; top:2px;
}
:root .radio {
          top:-2px;
}
.enter span {
          font: normal 8pt tahoma; color:#000000;position:relative; top:1px;
}
:root .enter span {
          top:-2px;
}
.subb_forma {
          margin:0px 0px 0px 2px;border:none;width:74px;height:24px;cursor:pointer;background:  url(images/subb_forma.gif) no-repeat;
}
:root .subb_forma {
          margin:0px 0px 0px 6px;
}
.right_heder {
          padding:35px 29px 0px 0px;
}
.poisk {
          border-left: solid 8px #000000;border-right: solid 8px #000000;height:35px;padding-top:10px;background: url(images/poisk.gif) no-repeat;
}
.poisk span {
          position:relative; top:-2px;padding:0px 12px 0px 185px;font: normal 13pt tahoma; color:#FFFFFF;
}
.sel_1 {
          background:#05354D;margin:0px 4px 0px 0px;width:145px;height:20px;border: solid 1px #0C5074; font: normal 9pt tahoma; color:#FFFFFF;
}
.sel_2 {
          background:#05354D;margin:0px 4px 0px 0px;width:187px;height:20px;border: solid 1px #0C5074; font: normal 9pt tahoma; color:#FFFFFF;
}
.subb_poisk {
          position:relative; top:-3px;border:none;width:74px;height:24px;background: url(images/subb_poisk.gif) no-repeat;cursor:pointer;
}
:root .sel_1 {
          position:relative; top:-5px;
}
:root .sel_2 {
         position:relative; top:-5px;
}
:root .subb_poisk {
          position:relative; top:-2px;
}
.left_block {
          width:211px;padding-bottom:75px;
}
.left_menu {
          margin-bottom:5px;background:#000000;padding:10px 0px 15px 0px;
}
.left_menu li {
          border-bottom: solid 1px #003245;padding:1px 0px 2px 30px;
}
.left_menu li a {
          font: normal 13pt tahoma; color:#FFFFFF;text-decoration:none;
}
.left_menu li a:hover {
          color:red;
}
.news {
          padding:0px 0px 0px 8px;
}
.title_news {
          margin-bottom:10px;height:21px;background: url(images/title_news.gif) repeat-x;padding:5px 0px 0px 24px;
}
.title_news h1 {
          font: normal 16pt tahoma; color:#FFFFFF;margin:0px;
}
.new {
          margin:0px 0px 14px 24px;
}
.new a {
          padding-top:3px;display:block;clear:both;font: normal 8pt tahoma; color:#00ADEF;text-decoration:underline;
}
.new a:hover {
          text-decoration:none;
}
.data {
          margin-bottom:3px;padding:3px 2px 2px 2px; background:#B0D37B; font: normal 7pt tahoma; color:#FFFFFF;
}
.arhiv {
          display:block;margin:20px 0px 0px 24px;font: normal 8pt tahoma; color:#00ADEF;text-decoration:underline;
}
.arhiv:hover {
          text-decoration:none;
}
.activ_menu {
          background: url(images/str.gif) 16px 8px no-repeat;
}
.center_block {
          padding:0px 45px 75px 45px; background: url(images/ugl.gif) no-repeat;
}
.big_news {
          margin:0px 0px 12px 0px;
}
.big_news a {
          font: normal 18pt tahoma; color:#00ADEF;text-decoration:underline;
}
.big_news a:hover {
          text-decoration:none;
}
.big_news p {
          font: normal 8pt tahoma; color:#626262;margin:2px 0px 0px 0px;
}
.big_news img {
          margin:12px 0px 0px 0px;
}
.right_block {
          padding-bottom:75px;padding-right:8px;width:250px; 
}
:root .right_block {
         background: url(images/ugl_2.gif) 215px 0 no-repeat;
}
.padd {
         padding:0px 38px 3px 0px;background: url(images/ugl_2.gif) 100% 0 no-repeat;

}
.trener {
         margin:0px 5px 14px 0px;
}
.trener a {
         font: normal 8pt tahoma; color:#00ADEF;text-decoration:underline;
}
.trener a:hover {
         text-decoration:none;
}
.trener p {
         font: normal 8pt tahoma; color:#000000;margin:0px 0px 1px 0px;
}
.foto_trener {
         float:right;padding:2px;border: solid 1px #D6E8BA;margin:8px 3px 3px 4px;
}
.foto_trener img {
         display:block;
}
:root .foto_trener {
         margin:-10px 3px 3px 4px;
}
.no_m {
         margin-left:0px;
}
.footer {
         background:#959595;padding-bottom:25px;position:relative; left:5px;width:972px;margin:-65px auto;
}
.footer_0 {
         background:#000000 url(images/footer_ugl.gif) 0 100% no-repeat;
}
.footer_menu {
         float:left;font:normal 8pt tahoma; color:#898989;padding:12px 0px 0px 30px;
}
.footer_menu a {
         padding:1px;font:normal 8pt tahoma; color:#898989;text-decoration:underline;
}
.footer_1 {padding:0px 0px 12px 0px;background: url(images/footer_ugl_2.gif) 100% 100% no-repeat;
}
.footer_menu a:hover {
         text-decoration:underline;color:#000000;background:#D6E8BA;
}
.copy {
         padding:8px  22px 2px 0px;float:right;
}
.copy span {
         font:normal 8pt tahoma; color:#898989;
}
.copy span a {
         color:#898989;text-decoration:underline;
}
.copy span a:hover {
         text-decoration:none;
}
.clear {
         clear:both;font-size:1px;
}
.clear_2 {
         font-size:1px;
}
:root .clear_2 {
         clear:both;font-size:1px;
}
.results {
         margin-bottom:14px;padding:0px 0px 3px 0px;border-bottom: solid 1px #D3E6B4;
}
.results h2 {
         font: normal 18pt tahoma; color:#00ADEF;text-decoration:underline;margin:0px;
}
.results b {
         font: bold 8pt tahoma; color:#626262;
}
.resu {
         margin:0px 0px 20px 0px;
}
.resu h4 {
         text-decoration:underline;font: bold 9pt tahoma; color:#00ADEF;margin:0px;float:left;
}
.zv img {
         margin-left:2px;position:relative; top:-9px; z-index:100;
}
.zv {
         float:left;margin-bottom:-2px;
}
.resu span {
         position:relative; top:2px;font: normal 8pt tahoma; color:#00ADEF;float:right;
}
.table_results {
         border-top: solid 1px #D3E6B4;border-bottom: solid 1px #D3E6B4;margin:0px 0px 0px 0px;
}
.table_results td {
         padding:7px 0px 3px 0px;
}
.table_results td p {
         font: normal 8pt tahoma; color:#626262;margin:0px 0px 2px 0px;display:block; line-height:16px;
}
.table_results td a {
         text-decoration:underline;font: normal 8pt tahoma; color:#626262;margin:12px 0px 0px 0px; display:block;
}
.table_results td a:hover {
         text-decoration:none;
}
.foto_result {
         width:129px;
}
.table_results .foto_result a {
         text-decoration:none;margin:0px;display:inline;
}
.table_results .foto_result div {
         margin-top:2px;
}
.stranici {
         margin:30px 0px 0px 0px;font: normal 8pt tahoma; color:#626262;
}
.stranici span {
         font: normal 9pt tahoma; color:#575757;padding:1px 3px 1px 4px; background:#F5F5F5;border: solid 1px #919191;
}
.stranici a {
         font: normal 9pt tahoma; color:#575757;padding:1px 3px 1px 4px; text-decoration:none;
}
.stranici a:hover {
         text-decoration:underline;
}
:root .zalazit {
         margin-top:5px !important;
}
.forma_poisk {
         margin:20px 0px 0px 8px;font: normal 8pt tahoma; color:#000000;
}
.poisk_select {
         font: normal 8pt tahoma; color:#000000;margin:0px 0px 0px 5px; width:160px; border: solid 1px #09A3E3;
}
.poisk_bott {
         margin:12px 0px 12px 137px;border:none;width:74px;height:24px;cursor:pointer;background:  url(images/subb_forma_2.gif) no-repeat;
}
:root .poisk_bott {
         margin:12px 0px 12px 135px;
}
.dop_text {
         margin:-8px 0px 0px 0px;font: normal 8pt tahoma; color:#626262;
}
.dop_text a {
         color:#626262;text-decoration:underline;
}
.dop_text a:hover {
         text-decoration:none;
}
.otst_p {
         padding-bottom:9px;
}

