TABLE.shap, TABLE.shap1, TABLE.shap2, TABLE.shap3, TABLE.shap4{
 border: 0px solid #000000;
 padding: 0px 0px 0px 0px;
 margin: 0px auto;
 vertical-align: top;
 color: #000000;}
TABLE.shap IMG, TABLE.shap1 IMG, TABLE.shap2 IMG,
TABLE.shap3 IMG, TABLE.shap4 IMG{
 border: 0px solid #000000;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 display: block;}

TABLE.shap TD, TABLE.shap TD IMG{
 height: 126px;}
TABLE.shap TD.shap_1_1, TABLE.shap TD.shap_1_1 IMG{
 width: 506px;}
TABLE.shap TD.shap_1_2{
 background: url(/Img/Shapka/New/bg.gif) repeat-x;
 vertical-align: top;
 width: 100%;}
TABLE.shap TD.shap_1_2 DIV{
 float: right;
 color: #ffffff;
 font-weight: bold;
 font-size: 12px;
 margin-top: 20px;
 padding-right: 40px;
 line-height: 18px;}
/*TABLE.shap TD.shap_1_3, TABLE.shap TD.shap_1_3 IMG{
 width: 259px;}*/

TABLE.shap1 TD, TABLE.shap1 TD IMG{
 max-height: 26px;
 height: 26px;}
TABLE.shap1 TD{
 color: #ffffff;
 white-space: nowrap;
 font-size: 12px;
 font-weight: bold;
 padding: 0px 4px 0px 2px;
 background: url(/Img/Shapka/2_2.jpg) repeat-x;}
TABLE.shap1 TD A{
 color: #ffffff;
 white-space: nowrap;
 font-size: 12px;
 font-weight: bold;}
TABLE.shap1 TD IMG{
 max-width: 30px;
 width: 30px;}
TABLE.shap1 TD.shap1_1_2, TABLE.shap1 TD.shap1_1_2 A{
 font-size: 13px;}

TABLE.shap2 TD{
 background-color: #D9EC90;
 text-align: center;}
TABLE.shap2 TD.shap2_1_1{
 vertical-align: top;}
TABLE.shap2 TD.shap2_1_2{
 vertical-align: top;
 width: 100%;}
TABLE.shap2 TD.shap2_2_1 IMG{
 margin: 0px auto;
 width: 468px;
 height: 60px;}

TABLE.shap3{
 margin: 0px auto;}
TABLE.shap3 TD{
 text-align: left;
 background: url();}
TABLE.shap3 TD.shap3_1_1, TABLE.shap3 TD.shap3_1_1 IMG,
TABLE.shap3 TD.shap3_1_3, TABLE.shap3 TD.shap3_1_3 IMG{
 max-width: 225px;
 max-height: 15px;
 min-width: 225px;
 min-height: 15px;
 height: 15px;
 width: 225px;}
TABLE.shap3 TD.shap3_1_2{
 background: url(/Img/Shapka/3_2.gif) repeat-y;}
TABLE.shap3 TD.shap3_2_1{
 width: 90px;}
TABLE.shap3 TD.shap3_2_1, TABLE.shap3 TD.shap3_2_3{
 padding-right: 5px;}
TABLE.shap3 TD.shap3_2_1 IMG{
 max-width: 88px;
 max-height: 88px;
 width: 88px;
 height: 88px;}
TABLE.shap3 TD.shap3_2_2{
 text-align: right;
 padding-right: 12px;}
TABLE.shap3 TD.shap3_2_2 INPUT{
 height: 25px;
 width: 100px;}
TABLE.shap3 TD.shap3_2_3{
 padding-left: 0px;
 height: 90px;
 width: 90px;
 /*background: url(/Img/Shapka/3_7.gif) no-repeat center;*/
 }
TABLE.shap3 TD.shap3_2_3 IMG{
 max-width: 88px;
 max-height: 88px;
 border: 1px solid #505050;
 padding: 2px;
 margin: 0px auto;
 text-align: center;}
TABLE.shap3 TD.shap3_1_2 TD{
 padding-left: 5px;}

TABLE.shap4{
 float: right;
 margin-right: 0px;
 width: 468px;}
TABLE.shap4 TD{
 white-space: nowrap;
 font-weight: bold;}
TABLE.shap4 TD SPAN{
 font-size: 13px;}
TABLE.shap4 TD{
 height: 30px;}
TABLE.shap4 TD.shap4_1_2, TABLE.shap4 TD.shap4_1_3, TABLE.shap4 TD.shap4_1_4{
 width: 148px;
 background: url(/Img/Shapka/3_8.gif) repeat-x;}
TABLE.shap4 TD.shap4_1_1, TABLE.shap4 TD.shap4_1_1 IMG{
 height: 30px;
 width: 36px;}

TABLE.lnav IMG, TABLE.lnav2 IMG{
 border: 0px solid #000000;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 display: block;}

TABLE.lnav, TABLE.lnav2, TABLE.lnav3{
 border: 0px solid #000000;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 vertical-align: top;
 text-align: left;
 color: #000000;}
TABLE.lnav{
 width: 225px;}
TABLE.lnav2, TABLE.lnav3{
 width: 100%;}
TABLE.lnav TD.lnav_1_1, TABLE.lnav TD.lnav_1_1 IMG{
 max-width: 225px;
 max-height: 18px;
 min-width: 225px;
 min-height: 18px;
 width: 225px;
 height: 18px;}
TABLE.lnav TD.lnav_2_1{
 padding-left: 0px;
 width: 225px;
 background: url(/Img/Shapka/4_2.gif) repeat-y;}
TABLE.lnav TD.lnav_3_1, TABLE.lnav TD.lnav_3_1 IMG{
 max-width: 225px;
 max-height: 14px;
 min-width: 225px;
 min-height: 14px;
 width: 225px;
 height: 14px;}

TABLE.lnav2{
 margin-left: 10px;}
TABLE.lnav2 TD{
 font-weight: bold;
 vertical-align: top;
 padding-left: 2px;
 padding-bottom: 7px;}
TABLE.lnav2 TD IMG{
 max-width: 16px;
 min-width: 16px;
 max-height: 16px;
 min-height: 16px;
 width: 16px;
 height: 16px;}

TABLE.lnav3{
 margin: 20px 0px 20px 0px;
 padding-top: 2px;}
TABLE.lnav3 TD{
 text-indent: 30px;}
TABLE.lnav3 TD.lnav3_1_1, TABLE.lnav3 TD.lnav3_1_1 A{
 font-weight: bold;
 color: #0c419a;
 text-indent: 20px;}
TABLE.lnav3 TD.lnav3_1_2, TABLE.lnav3 TD.lnav3_1_2 A{
 padding-top: 5px;
 font-weight: bold;
 color: #ff6600;
 text-indent: 10px;}

TABLE.snav IMG, TABLE.snav2 IMG{
 border: 0px solid #000000;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 display: block;}
TABLE.snav, TABLE.snav2{
 border: 0px solid #000000;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 vertical-align: top;
 text-align: left;
 color: #000000;}
TABLE.snav{
 margin: 3px 0px 0px 0px;
 width: 225px;}
TABLE.snav2{
 margin-left: 6px;
 width: 100%;}
TABLE.snav TD.snav_1_1, TABLE.snav TD.snav_1_1 IMG,
TABLE.snav TD.snav_1_3, TABLE.snav TD.snav_1_3 IMG{
 max-width: 225px;
 max-height: 14px;
 min-width: 225px;
 min-height: 14px;
 width: 225px;
 height: 14px;}
TABLE.snav TD.snav_1_2{
 padding-left: 0px;
 width: 225px;
 background: url(/Img/Shapka/5_2.gif) repeat-y;}
TABLE.snav2 TD{
 vertical-align: top;
 padding-left: 5px;
 padding-bottom: 5px;}
TABLE.snav2 TD IMG{
 width: 16px;
 height: 16px;}

DIV.phnav{
 text-align: center;
 padding-top: 4px;
 padding-bottom: 4px;}
DIV.phnav IMG{
 width: 24px;
 height: 24px;
 padding-left: 2px;}

DIV.phshow{
 background: url(/Img/Photo/progress.gif) no-repeat center;}


TABLE.top10 {
 width: 220px;
 margin: 5px auto; 
 padding: 0;                                                   
 border-collapse:collapse;
 border-top: 1px solid #FFE1B5;
 border-left: 1px solid #FFE1B5;
 border-bottom: 1px solid #afafaf;
 border-right: 1px solid #afafaf;
}
TABLE.top10 td {    
 border-top: 1px solid #A9B9C4;
 background-color:#CDCAFF;
 font: bold 9 Verdana,Georgia, serif;
 margin:0px; 
 padding: 1px 0 2px 8px;
 color: blue;
 text-align:left;
}
TABLE.top10 th {    
 border-top: 1px solid #A9B9C4;
 border-bottom: 2px solid #396994;
 background-color:#Bfd7FF;
 font: bold 11 Verdana,Georgia, serif;
 margin:0; 
 padding: 0;
 color: black;
 text-align:center;
}

TABLE.top10 a {    
 font: bold 9 Verdana,Georgia, serif;
 color: blue;
 text-align:left;
}
