/* ---CSS главной страницы www.mfk-karate.ru  ----*/


BODY, HTML {font-family: Lucida Grande, Arial, Verdana, sans-serif; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: #e2e2e2 url('/files/93_indent_main_bg.gif') repeat-y center;}

/* ----Главный блок ----*/
div.indent_main {
height: 100%; width: 1000px; padding: 0px 0px 0px 0px; float: none; background: #e2e2e2 url('/files/93_indent_main_bg.gif') repeat-y center;}
/* ----Главный блок ----*/ 

/*----Шапка---- */
div.header { width: 1000px; height: 164px; margin: 0px; float: left;}
div.header img {border:0px}
div.header p {font-size: 12px; text-align:left; color:#143548; margin: 0px 0px 6px 21px; padding: 0px 0px 0px 0px;}
div.header p a{font-weight: bold; font-size: 13px; line-height: 18px;   color:#414141; text-decoration: underline}
div.header p a:visited {font-weight: bold; font-size: 13px; line-height: 18px; color:#143548; text-decoration: underline}
div.header p a:hover {font-weight: bold; font-size: 13px; line-height: 18px; color:#cfcfcf; text-decoration: underline}
/*----Шапка---- */


/* ----Содержание страницы ----*/ 
        img.fotoalbum_foto {margin: 2px 10px 10px 10px; border: 0px; vertical-align: top; } 
  
div.main {width: 1000px;  height: 99,9%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

    div.main div.col1{height: 100%; width:254px; float: left; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #e8e8e8}
    
    div.main div.col2{height: 100%; width:736px !important; float: left !important; width:710px; float: left;  margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
    
    div.col2 div.content{height: 100%; width: 725px !important; float: left !important; width: 670px; float: left;   margin:0px; padding: 0px; background-color: #f2f2f2;}

        div.content p.navigate {font-size: 11px; font-weight: none; color: #4383af; margin: 10px 0px 10px 10px; padding: 0px 0px 0px 0px;  text-align: left;}
        div.content p.navigate a{color:#4383af; text-decoration: underline}
        div.content p.navigate a:visited{color:#4383af; text-decoration: underline}
        div.content p.navigate a:hover{color:#0a344a; text-decoration: underline}
        div.content img.strelka {border:0; margin: 0px 0px 1px 0px; width:9px; height:4px;}
        
        div.content h1 {font-size: 18px; font-weight: bold; color: #0a344a; margin: 10px 0px 10px 10px; padding: 0px 0px 0px 0px;  text-align: left; }
        div.content h1 a{color:#0a344a; text-decoration: underline}
        div.content h1 a:visited{color:#0a344a; text-decoration: underline}
        div.content h1 a:hover{color:#0a344a; text-decoration: underline}
        
        div.content h2 {font-size: 14px; font-weight: bold; color: #0a344a; margin: 10px 0px 10px 10px; padding: 0px 0px 0px 0px;  text-align: left;}
        div.content h2 a{color:#0a344a; text-decoration: underline}
        div.content h2 a:visited{color:#0a344a; text-decoration: underline}
        div.content h2 a:hover{color:#0a344a; text-decoration: underline}

        div.content h3 {font-size: 11px; font-weight: bold; color: #0a344a; margin: 10px 0px 10px 10px; padding: 0px 0px 0px 0px;  text-align: left;}
        div.content h3 a{color:#0a344a; text-decoration: underline}
        div.content h3 a:visited{color:#0a344a; text-decoration: underline}
        div.content h3 a:hover{color:#0a344a; text-decoration: underline}

        div.content p {font-size: 12px; color: #0a344a; margin: 10px 0px 10px 10px; padding: 0px 0px 0px 0px;}
        div.content p a{color:#498db8; text-decoration: underline}
        div.content p a:visited{color:#498db8; text-decoration: underline}
        div.content p a:hover{color:#498db8; text-decoration: underline}
    
        div.content img.main_club_foto {border: 3px double #bfbebe;}
    
        div.content table.club_header {float: left; margin:10px 0px 20px 10px; height: 100%; width: 710px; vertical-align: top;}
        div.content table.club_header img {border:0; margin: 3px;}
            
        div.content table.club_first_person  {height: 100%; width: 710px;  float: left; margin:10px 0px 20px 10px; padding: 0px 0px 0px 0px; text-align: left; vertical-align: top;}
        div.content table.club_first_person img {border: 3px double #bfbebe;}
        div.content table.club_first_person td { vertical-align: top;}  
        div.content table.club_first_person p {font-size: 12px; color: #0a344a; margin: 0px 10px 10px 10px; text-align: left;}
        div.content table.club_first_person p span {color: #0a344a; font-size: 12px; font-weight: bold;}
        div.content table.club_first_person p a{color:#0a344a; text-decoration: underline}
        div.content table.club_first_person p a:visited{color:#0a344a; text-decoration: underline}
        div.content table.club_first_person p a:hover{color:#0a344a; text-decoration: underline} 
        
        div.content div.club_main_text {float: left;  margin: 0px 0px 20px 0px;}
        div.content div.club_main_text h2 {font-size: 14px; font-weight: bold; color: #0a344a; margin: 10px 0px 10px 10px; padding: 0px 0px 0px 0px;  text-align: left;}
        div.content div.club_main_text p {font-size: 12px; color: #0a344a; margin: 10px 10px 10px 10px; text-align: left;}
        div.content div.club_main_text p a{color:#0a344a; text-decoration: underline}
        div.content div.club_main_text p a:visited{color:#0a344a; text-decoration: underline}
        div.content div.club_main_text p a:hover{color:#0a344a; text-decoration: underline}         
        div.content div.club_main_text li {font-size: 12px; color: #0a344a; margin: 10px 10px 10px 20px; text-align: left;}
                
        div.content div.text{height: 100%; width: 100%;  float: left; margin: 10px 10px 0px 10px; padding: 0px 0px 0px 0px;  background-color: #f2f2f2; text-align: left;}

        div.content table.club_raspisanie {height: 100%; width: 710px;  float: left; margin:0px 0px 20px 10px; padding: 0px 0px 0px 0px; text-align: left;vertical-align: top; border: 1px solid #bfbebe;}
        div.content table.club_raspisanie th { vertical-align: top; background: #e3e3e1 url('/files/863_th_bg.jpg');  border-bottom: 1px solid #bfbebe;}
        div.content table.club_raspisanie th p {font-size: 12px; font-weight: bold; color: #0a344a; margin: 10px 10px 10px 10px; text-align: left;}
        div.content table.club_raspisanie td { vertical-align: middel; border-bottom: 1px solid #bfbebe;}  
        div.content table.club_raspisanie p {font-size: 11px; color: #0a344a; margin: 10px 10px 10px 10px; text-align: left;}
        div.content table.club_raspisanie p span {color: #498db8; font-size: 10px;}
        div.content table.club_raspisanie p a{color:#0a344a; text-decoration: underline}
        div.content table.club_raspisanie p a:visited{color:#0a344a; text-decoration: underline}
        div.content table.club_raspisanie p a:hover{color:#0a344a; text-decoration: underline} 

        div.text table{text-align: left; float:left;  margin: 0px 5px 5px 5px; padding: 0px 0px 0px 0px; border:0 /*1px double black*/;}
        div.text table.mfk {margin: 0px 5px 5px 0px; padding: 0px 0px 0px 0px; border:  0px ;border-color:#0a344a;}
        

        div.text h1 {font-size: 14px; font-weight: bold; color: #0a344a; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;  text-align: left;}
        div.text h1 a{color:#0a344a; text-decoration: underline}
        div.text h1 a:visited{color:#0a344a; text-decoration: underline}
        div.text h1 a:hover{color:#0a344a; text-decoration: underline}
        
        div.text img.strelka {border:0; margin: 0px 0px 3px 0px; width:9px; height:4px;}

        div.text h2 {font-size: 12px; font-weight: bold; color: #0a344a; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  text-align: left;}
        div.text h2 a{color:#0a344a; text-decoration: underline}
        div.text h2 a:visited{color:#0a344a; text-decoration: underline}
        div.text h2 a:hover{color:#0a344a; text-decoration: underline}
        
        div.text h3{font-size: 11px; font-weight: bold; color: #0a344a; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  text-align: left;}
        div.text h3 a{color:#0a344a; text-decoration: underline}
        div.text h3  a:visited{color:#0a344a; text-decoration: underline}
        div.text h3  a:hover{color:#0a344a; text-decoration: underline}

        div.text p {font-size: 12px; font-weight:none; color: #0a344a; margin: 0px 5px 5px 5px; padding: 0px 0px 0px 0px;}
        div.text p a{color:#498db8; text-decoration: underline}
        div.text p a:visited{color:#498db8; text-decoration: underline}
        div.text p a:hover{color:#498db8; text-decoration: underline}

        div.text p.mfk {font-size: 12px; color: #0a344a; font-style: italic; margin: 0px 20px 5px 20px; padding: 0px 0px 0px 0px; text-align: justify;}
        div.text p.mfk a{color:#498db8; text-decoration: underline}
        div.text p.mfk a:visited{color:#498db8; text-decoration: underline}
        div.text p.mfk a:hover{color:#498db8; text-decoration: underline}
    
        div.text p.zag {font-size: 14px; font-weight: bold; color: #0a344a; margin: 0px 5px 5px 5px; padding: 0px 0px 0px 0px;}
        div.text p.zag a{color:#498db8; text-decoration: underline}
        div.text p.zag a:visited{color:#498db8; text-decoration: underline}
        div.text p.zag a:hover{color:#498db8; text-decoration: underline}
        
        div.text p.slogan {font-size: 13px; font-weight:none; color: #0a344a; margin: 0px 5px 5px 5px; padding: 0px 0px 0px 0px;}
        div.text p.slogan  a{color:#498db8; text-decoration: underline}
        div.text p.slogan  a:visited{color:#498db8; text-decoration: underline}
        div.text p.slogan  a:hover{color:#498db8; text-decoration: underline}

        div.text div.gallery{height: 100%; width: 600px;  text-align: left; margin: 10px 10px 0px 10px; padding: 0px 0px 0px 0px;  background-color: #f2f2f2;}
        div.gallery table{height: 100%; width: 600px;  text-align: center; margin: 10px 10px 0px 10px; padding: 0px 0px 0px 0px;  background-color: #f2f2f2; border: #ededed; }
        div.gallery table td{background: #ededed;}

    
    div.content div.line {height: 1px; width: 680px;  float: left; margin: 10px 0px 10px 15px; padding: 0px 0px 0px 0px; text-align: left; background-color: #d2d2d2;}

    /*----anons---- */    
    div.content div.anons {height: 100%; width: 100%;  float: left; margin:10px 0px 10px 10px;  padding: 0px 0px 0px 0px; text-align: left;}
     
    div.anons table {height: 100%; width: 680px;  float: left; margin:0px 0px 0px 15px; padding: 0px 0px 0px 0px; text-align: left;}
        div.anons td.pic {vertical-align: top; height: 100%; width: 50px;  float: left; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
       div.anons td {vertical-align: top; }
    
    div.anons p.zag {font-size: 12px; font-weight: bold; color: #9e0311; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; text-align: left;}
        div.anons p.zag a{color:#9e0311; text-decoration: underline}
        div.anons p.zag a:visited{color:#9e0311; text-decoration: underline}
        div.anons p.zag a:hover{color:#9e0311; text-decoration: underline}
    
    div.anons p {font-size: 12px; color: #0a344a; margin: 0px 15px 5px 0px; padding: 0px 0px 0px 0px; text-align: left;}
        div.anons p a{color:#498db8; text-decoration: underline}
        div.anons p a:visited{color:#498db8; text-decoration: underline}
        div.anons p a:hover{color:#498db8; text-decoration: underline}
        
    div.anons span.date {font-size: 12px; font-weight: bold; color: #0a344a; padding: 0px 0px 0px 0px; margin: 5px 0px 5px 0px; text-align: left;}
    /*----anons---- */

    /*----lenta---- */    
    div.content div.lenta {height: 100%; width: 100%;  float: left; margin:10px 0px 10px 10px;  padding: 0px 0px 0px 0px; text-align: left;}
     
    div.lenta table {height: 100%; width: 680px;  float: left; margin:0px 0px 0px 15px; padding: 0px 0px 0px 0px; text-align: left;}
        div.lenta td.pic {vertical-align: top; height: 100%; width: 50px;  float: left; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
       div.lenta td {vertical-align: top; }
    
    div.lenta p.zag {font-size: 12px; font-weight: bold; color: #9e0311; margin: 5px 5px 10px 5px; text-align: left;}
        div.lenta p.zag a{color:#9e0311; text-decoration: underline}
        div.lenta p.zag a:visited{color:#9e0311; text-decoration: underline}
        div.lenta p.zag a:hover{color:#9e0311; text-decoration: underline}
    
    div.lenta p {font-size: 12px; color: #0a344a; margin: 5px 15px 5px 5px; text-align: left;}
        div.lenta p a{color:#498db8; text-decoration: underline}
        div.lenta p a:visited{color:#498db8; text-decoration: underline}
        div.lenta p a:hover{color:#498db8; text-decoration: underline}
        div.lenta td.text { vertical-align: top; background: #e3e3e1;}  
        
        div.lenta td.text_l { vertical-align: top; background: #ededed;}         
    div.lenta span.date {font-size: 12px; font-weight: bold; color: #0a344a; margin: 5px 5px 5px 5px; text-align: left;}
    /*----anons---- */

    
    /*----news---- */    
    div.content div.news {height: 100%; width: 100%;  float: left; margin:10px 0px 1px 10px;  padding: 0px 0px 0px 0px; text-align: left;}
    
    div.news img {border: 0px;}   
    div.news table {height: 100%; width: 680px;  float: left; margin:0px 0px 0px 10px; padding: 0px 0px 0px 0px; text-align: left;vertical-align: top; background: #ededed;}
        div.news img {width: 100px; vertical-align: middle; text-align: center; margin: 10px;}
        div.news td.text { vertical-align: top; background: #e3e3e1;}  
        
        div.news td.text_l { vertical-align: top; background: #ededed;}  

    div.calendar table {height: 100%; width: 710px;  float: left; margin:0px 0px 20px 10px; padding: 0px 0px 0px 0px; text-align: left;vertical-align: top; border: 1px solid #bfbebe;}
        div.calendar th { vertical-align: top; background: #e3e3e1 url('/files/863_th_bg.jpg');}
        div.calendar th p {font-size: 12px; font-weight: bold; color: #0a344a; margin: 10px 10px 10px 10px; text-align: left;}
        div.calendar td.text { vertical-align: top; border-bottom: 1px solid #bfbebe; border-top: 1px solid #bfbebe;}  
        div.calendar td.text_l { vertical-align: top; background: #ececeb;}  
        div.calendar p {font-size: 11px; color: #0a344a; margin: 10px 10px 10px 10px; text-align: left;}
        div.calendar p span {color: #498db8; font-size: 10px;}
        div.calendar p a{color:#0a344a; text-decoration: underline}
        div.calendar p a:visited{color:#0a344a; text-decoration: underline}
        div.calendar p a:hover{color:#0a344a; text-decoration: underline}        

        
       
    div.news p.zag {font-size: 12px; font-weight: bold; color: #9e0311; padding: 10px 10px 10px 0px; margin: 0px 0px 0px 0px; text-align: left;}
        div.news p.zag a{color:#9e0311; text-decoration: underline}
        div.news p.zag a:visited{color:#9e0311; text-decoration: underline}
        div.news p.zag a:hover{color:#9e0311; text-decoration: underline}
        div.news p.zag span {font-size: 12px; font-weight: bold; color: #0a344a;}
            
    div.news p {font-size: 11px; color: #0a344a; margin: 0px 0px 5px 0px; padding: 0px 10px 10px 0px; text-align: left;}
        div.news p a{color:#498db8; text-decoration: underline}
        div.news p a:visited{color:#498db8; text-decoration: underline}
        div.news p a:hover{color:#498db8; text-decoration: underline}


 
    /*----news---- */ 


        div.club h1 {font-size: 14px; font-weight: bold; color: #0a344a; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;  text-align: left;}
        div.club h1 a{color:#0a344a; text-decoration: underline}
        div.club h1 a:visited{color:#0a344a; text-decoration: underline}
        div.club h1 a:hover{color:#0a344a; text-decoration: underline}
        
        div.club img.strelka {border:0; margin: 0px 0px 3px 0px; width:9px; height:4px;}

        div.club h2 {font-size: 12px; font-weight: bold; color: #0a344a; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  text-align: left;}
        div.club h2 a{color:#0a344a; text-decoration: underline}
        div.club h2 a:visited{color:#0a344a; text-decoration: underline}
        div.club h2 a:hover{color:#0a344a; text-decoration: underline}
        
        div.club h3{font-size: 11px; font-weight: bold; color: #0a344a; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  text-align: left;}
        div.club h3 a{color:#0a344a; text-decoration: underline}
        div.club h3  a:visited{color:#0a344a; text-decoration: underline}
        div.club h3  a:hover{color:#0a344a; text-decoration: underline}

        div.club p {font-size: 12px; font-weight:none; color: #0a344a; margin: 0px 5px 5px 5px; padding: 0px 0px 0px 0px;}
        div.club p a{color:#498db8; text-decoration: underline}
        div.club p a:visited{color:#498db8; text-decoration: underline}
        div.club p a:hover{color:#498db8; text-decoration: underline}


 
    
  
/* ---Левое навигационное меню ----*/
    div.col1    div.left_menu { width: 254px; height: 100%;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; background-color: #e8e8e8;}
    
    div.left_menu table{ width: 100%; height: 100%;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; background-color: #e8e8e8;}
        div.left_menu table td.ten_l{background-image: url(/files/27_ten_left.jpg); width: 10px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
        
        div.left_menu table td.ten_r{background-image: url(/files/29_td_ten_r.jpg); width: 6px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

        div.left_menu table td.ten_line{background-image: url(/files/28_tr_ten.jpg); height:7px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

        div.left_menu table td.svitok_l{background-image: url(/files/31_svitok_l.jpg); width: 10px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
        
        div.left_menu table td.svitok_r{background-image: url(/files/33_svitok_r.jpg); width: 36px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
        
        div.left_menu table td.svitok_c{background-image: url(/files/32_svitok_c.jpg); height:2px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
        

    div.left_menu p.zag {font-size: 12px; font-weight: bold; color: #9a3334; margin: 5px 0px 5px 15px; padding: 0px 0px 0px 0px; text-align: left;}
    div.left_menu p.zag a{color:#9a3334; text-decoration: underline}
    div.left_menu p.zag a:visited{color:#9a3334; text-decoration: underline}
    div.left_menu p.zag a:hover{color:#9a3334; text-decoration: underline}
           
        div.left_menu p.level1 {font-size: 11px; color: #395874; margin: 0px 0px 5px 25px; padding: 0px 0px 0px 0px; text-align: left;}
    div.left_menu p.level1 a {color:#395874; text-decoration: underline}
    div.left_menu p.level1 a:visited{color:#395874; text-decoration: underline}
    div.left_menu p.level1 a:hover{color:#395874; text-decoration: underline}

        div.left_menu p.level1_red {font-size: 12px; color: #9a3334; margin: 0px 0px 5px 25px; padding: 0px 0px 0px 0px; text-align: left;}
    div.left_menu p.level1_red a {color:#9a3334; text-decoration: underline}
    div.left_menu p.level1_red a:visited{color:#9a3334; text-decoration: underline}
    div.left_menu p.level1_red a:hover{color:#9a3334; text-decoration: underline}

    div.left_menu p.level2 {font-size: 11px;  color: #9a3334; margin: 0px 0px 5px 40px; padding: 0px 0px 0px 0px; text-align: left;}
    div.left_menu p.level2 a {color:#9a3334; text-decoration: underline}
    div.left_menu p.level2 a:visited{color:#9a3334; text-decoration: underline}
    div.left_menu p.level2 a:hover{color:#9a3334; text-decoration: underline}

    div.left_menu p.level3 {font-size: 11px; color: #9a3334; margin: 0px 0px 5px 55px; padding: 0px 0px 0px 0px; text-align: left;}
    div.left_menu p.level3 a {color:#9a3334; text-decoration: underline}
    div.left_menu p.level3 a:visited{color:#9a3334; text-decoration: underline}
    div.left_menu p.level3 a:hover{color:#9a3334; text-decoration: underline}
        /* ---Левое навигационное меню ----*/
    
/* ----Содержание страницы ----*/

/* ---Карта сайта ----*/
        div.map { width: 100%; height: 100%;  margin: 10px 0px 12px 0px;  top: 5px; vertical-align: top; float: left;}

        div.map  p.titl {font-size: 14px; font-weight: bold; color: #395874; margin: 5px 0px 5px 15px; padding: 0px 0px 0px 0px; text-align: left;}
    div.map  p.titl a{color:#395874; text-decoration: underline}
        div.map  p.titl a:visited{color:#395874; text-decoration: underline}
    div.map  p.titl a:hover{color:#395874; text-decoration: underline}
           
        div.map  p.up {font-size: 13px; font-weight: bold; color: #666666; margin: 0px 0px 5px 50px; padding: 0px 0px 0px 0px; text-align: left;}
    div.map  p.up a {color:#666666; text-decoration: underline}
    div.map  p.up a:visited{color:#666666; text-decoration: underline}
    div.map  p.up a:hover{color:#666666; text-decoration: underline}

    div.map  p.mid {font-size: 11px;  color: #666666; margin: 0px 0px 5px 70px;  padding: 0px 0px 0px 0px; text-align: left;}
    div.map  p.mid a {color:#666666; text-decoration: underline}
    div.map  p.mid a:visited{color:#666666; text-decoration: underline}
    div.map  p.mid a:hover{color:#666666; text-decoration: underline}

    div.map  p.down {font-size: 10px; color: #666666; margin: 0px 0px 5px 85px; padding: 0px 0px 0px 0px; text-align: left;}
    div.map  p.down a {color:#666666; text-decoration: underline}
    div.map  p.down a:visited{color:#666666; text-decoration: underline}
    div.map  p.down a:hover{color:#666666; text-decoration: underline}

/* ---Карта сайта  ----*/

/* ---FOOTER ----*/     
div.footer { width: 1000px; height: 99,9%; background-color: #e2e2e2; float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
   /* ---БЫСТРЫЙ ПЕРЕХОД ----*/ 
 div.footer div.perexod { width: 999px; height: 99,9%; background-color: #e2e2e2; float: left; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; }
    div.perexod td.title { background: #505A63;}
    div.perexod td.title p {font-size: 70%; font-weight: bold; margin: 0px 2px 0px 5px; padding: 0px 0px 0px 0px; text-align: left;}
      div.perexod p {font-size: 11px; color:#666666; margin: 0px 5px 5px 5px; padding: 0px 0px 0px 0px; line-height: 1.5;}
      div.perexod p a {font-size: 11px; color:#666666; text-decoration: underline}
      div.perexod p a:hover {font-size: 11px; color:#666666; text-decoration: underline}
      div.perexod p a:visited {font-size: 11px; color:#666666; text-decoration: underline}
   /* ---БЫСТРЫЙ ПЕРЕХОД ----*/

  /* ---Партнеры ----*/ 
    div.footer div.partner { width: 999px; height: 99,9%; background-color: #e2e2e2; float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
    div.footer div.partner td.title { background: #505A63;}
    div.footer div.partner td.title p {font-size: 70%; font-weight: bold; color: #e2e2e2; margin: 0px 2px 0px 5px; padding: 0px 0px 0px 0px; text-align: left;}
  /* ---Партнеры ----*/ 
      
    /* ---Подвал----*/  
    div.footer div.podwal {float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
    div.footer div.podwal p.blue {font-size: 12px;  font-weight: bold; color: #6587a2; margin: 0px 2px 0px 20px; padding: 0px 0px 0px 10px; text-align: left;}
    div.footer div.podwal p.white {font-size: 12px; color: #FFFFFF; font-weight: bold; margin: 0px 2px 0px 10px; padding: 0px 0px 0px 0px; text-align: left;}   
    /* ---Подвал----*/  

    /* ---Статистика ----*/ 
    div.footer div.stat {float: left; margin: 5px 0px 5px 0px; padding: 0px 0px 0px 0px;}
    div.footer div.stat td.title { background: #505A63;}
    div.footer div.stat td.title p {font-size: 70%; font-weight: bold; color: #FFFFFF; margin: 0px 2px 0px 5px; padding: 0px 0px 0px 0px; text-align: left;}
   /* ---Статистика ----*/

/* ---FOOTER ----*/ 

/* Стили для таблицы */

div.text table.tablesorter {
    background-color: #CFCFCF;
    border:0;
    margin:0px 0px 0px 0px;
    font-size: 8pt;
    
    text-align: left;
    vertical-align: middle;
    text-align: left;
}

div.text table.tablesorter thead tr th{
    background-color: #BFBFBF;
    font-size: 8pt;
    padding: 0px;
    vertical-align: middle;
    text-align: left;
    height:100%
}
div.text table.tablesorter tbody td {
    padding: 0px;
    background-color: #FFF;
    vertical-align: middle;
    text-align: left;
    height:100% 
}
div.text table.tablesorter tbody th {
    vertical-align: middle;
    text-align: left;   
    height:100%
}
div.text table.tablesorter tbody th p{
font-weight: none; font-size: 12px; color: #0a344a; margin: 0px 5px 5px 5px; padding: 0px 0px 0px 0px; 
}
div.text table.tablesorter tbody tr.odd {
    background-color:#E2E2E2;
    vertical-align: middle;
    text-align: left;
    height:100% 
}
/* Стили для таблицы */
/* ----Содержание страницы ----*/