﻿#photo
{   float :left ;
    margin-left:auto;
    margin-right:auto;
    width :39%;    
}
#baseinfo
{
    color: #000000;
    float: left;
    width: 60%;
     height:280px;
    margin-left: 1px;
    background-color: #f5f5f5;
}
#base1 table
{
    border-collapse: collapse;
    width: 100%;
}
#show{}
.ajax__tab_xp
{
    width:100%;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;      
}
#bb1
{
    width: 100%;
    height: 148px;
    overflow: auto;
} 

#bb2{ width:100% ; height : 146px; overflow:auto;}    

/* inbreeding */
.inbreedingtable{ border-collapse: collapse;}
.inbreedingright{ width :15px; text-align :center ;}
.inbreedingfm{ width :65px; text-align :center ;}
.inbreedinghr1{ width :25px; text-align :center ;}
.inbreedinghund{  }

#show table
{
    float :left ; margin-top:2px;width: 100%;
    
    }
#menu
{
    float: left;
    text-align: center;
    width: 950px;
    vertical-align: middle;
    margin-top:2px;
    margin-bottom:2px;
}
#menu table{ width :100%;}
.b1
{
    width: 110px;
    font-size: 9pt;
}
#pedigree
{
    float: left;     
    width :950px;       
}
#notel p
{
    font-weight: bold;
}
.oprice
{
    text-decoration: line-through;
}
.nprice
{
    font-weight: bold;
    color: #cc0033;
}
.sprice
{}
#ad{ width :728px; margin :0 auto;} 
#pedi
{
    width: auto; 
    }
   .pedicell
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
}
.p1
{
    width: 314px;
    text-align: center;
    }
.p2
{
   width: 314px;
    text-align: center; }

.p3
{
    width: 314px;
    text-align: center;
}   
.pdate
{
    font-weight: bold;
    color: #cc0033;
    text-align: left;
}
.pschh
{
    color: #993333;
    text-align: right;
}
.psz
{
    color: #cc0033;
}
.hfm
{
    font-weight: bold;
    font-size: 10pt;
}

.title
{
  
    color: #000099;
    text-align: center;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
}
.title3
{
    font-weight: bold;
    text-align: center;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    font-size: 10pt;
    color: #000099;
}
.text
{
    text-align: center;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    color: #990033;
}
.pic{ width :364px; height :257px;}
.showtitle
{   
    text-align: center;   
    background-color: #a9a9a9;
}
.hh1{ float :left ; width :50%;}
