
body{font:11px arial, sans-serif;
     padding:0;
     margin:0;
     text-align:center;
     }

a{color:#006693;
  text-decoration:none;
  }
a:hover{color:#006693;
        text-decoration:underline;
        }
a img{border:0px;
      }
table{border:none;
      }
form{padding:0;
     margin:0;
     }


.avatar{text-align:center;
        }
.clear{font-size:1px;
       height:1px;
       line-height:1px;
       clear:both;
       }
.contright{margin-left:161px;
           }
.contright #pheader{margin-left:-4px;
                    }
.conentblock{width:100%;
             margin-bottom:30px;
               }
.conentblock table{width:100%;
                   font-size:11px;
                   }
.conentblock2{text-align:justify;
              padding-right:15px;
              padding-bottom:15px;
              font-size:12px;
              }
.conentblock2 h1{font-size:18px;
                 }
.infolink{width:100%;
          }
.lmenu{background:#8d9497 url("../design/marker2_il.gif") no-repeat 153px 6px;
       padding:0px 20px 5px 20px;
       text-align:right;
       }
.lmenu a, .lmenu a:hover{color:#fff;
          }
.lmenu1{padding:4px 10px 4px 20px;
        background:#f5f6f6;
        }
.lmenu1 a{color:#565c60;
          }
.lsc{background:url("../design/tleft_il.gif") no-repeat right;
     }
.lsc div{height:20px;
        }
.marg li{margin-bottom:10px;
         }
.newslink{margin-bottom:15px;
           }
.on{background:#8d9497 url("../design/ctls1_il.gif") no-repeat top right;
    }
.of{background:#ff9d24 url("../design/ctls1_il.gif") no-repeat  right -30px;
    }
.pr{margin-right:10px;
    }
.productblockheader{border-bottom:2px solid #4f5a5b;
                    padding:30px 20px 5px 20px;
                    font-size:12px;
                    font-weight:bold;
                    }
.prewblock{width:117px;
           height:100px;
           float:right;
           border-left:1px dashed #d4d0c8;
           border-bottom:1px dashed #d4d0c8;
           text-align:center;
           padding-top:5px;
           }
.prewblock div{margin:0 5px;
               }
.productLink {color:000;
              font-size:12px;
              }
.productLink:hover{color: #565c60;
                   }
.productTab{color:000;
            }
.productTab:link, .productTab:visited{color:#565c60;
                                      }
.productTab:hover{color:#a0a4a6
                  }
.quickFindAndSearchForm {text-decoration:none;
                         font-size:11px;
                         height:20px;
                         font-family:arial;
                         }
.rightNav{color:000;
          }
.rightNav:hover{color:#d68e07;
                }
.srp{padding:3px 10px 3px 10px;
     }
.tableline{border-bottom:1px dashed;
           }
.tdleft, .tdright{width:50%;
                  }
.tdleft{border-right:1px dashed;
        }
.tdright table td, .tdleft table td{padding:10px;
                                    }
.textSmall{font-size:11px;
           border: 1px solid gray;
           text-align:center;
           }
.textReg{font-size:12px;
         text-dexoration:none;
         }
.textr{font-size: 12px;
       font-weight:bold;
       padding:20px 20px 0 20px;
       }
.topmenudiv{width:14%;
            float:right;
            text-align:center;
            padding:2px 0;
            background:#8c9497;
            }


#blueline{height:3px;
          background:#007c8f;
          font-size:1px;
          }
#bottomblock{
             padding-top:3px;

             }
#bottomblock a{color:#fff;
               }
#bmenu{width:50%;
       float:right;
       }
#mheader, #mbody{margin:0 0px 0 3px;
         }
#capacity{color:#565c60;
          padding:10px 0;
          }
#centerbanner{text-align:center;
              margin:5px 0% 0 0%;
              }
#contener{width:1000px;
          text-align:left;
          margin:0 auto;
          }
#content{margin-right:168px;
         }
#contentfaq{padding:0 15px;
            text-align:right;
            }
#cside{text-align:right;
       padding:0 20px 10px 20px;
       }
#contactsandsubmenu{color:#FFF;
                    background:#8d9497;
                    text-align:center;
                    padding:10px 0;
                    }
#contactsandsubmenu a{color:#fff;
                      text-decoration:none;
                      }
#contactsandsubmenu a:hover{color:#fff;
                            text-decoration:underline;
                            }
#copyright{color:#fff;
           background:#00788c;
           text-align:center;
           padding:5px 0;
           }
#copyright a{color:#fff;
             }
#faq{font-weight:bold;
     margin-left:10px;
     }
#formblock{height:20px;

           }
#fortable, #fortable table{width:100%;
                           font-size:11px;
                           }
#form{
      float:left;
      }
#header1{padding-top:25px;
         }
#hz{width:100%;
     }
#hz table td{vertical-align:top;
           }
#langs{
       padding:10px 10px 0 0;
       }
#langs a{width:18px;
         height:18px;
         }
#leftbanner{width:25%;
            float:left;
            margin-top:5px;

            }
#linesidebar{text-align:right;
             }
#leftbanner img{vertical-align:bottom;
                margin-bottom:2px;
                }
#linesidebar td{vertical-align:bottom;
                height:23px;
                }
#linesidebar .lsc div{font-size:11px;
                      border:1px solid #a0a4a6;
                      border-right:none;
                      margin-right:10px;
                      padding-left:5px;
                      }
#listblock {font-size:12px;
            font-weight:bold;
            margin-right:20px;
            text-align:right;
            }
#listblock ul{list-style-position: outside ;
              margin:0;
              padding:10px 0;
              }
#listblock li{margin:0 30px 0 10px;
              list-style-image:url("../design/marker_il.gif");
              }
#listblock li a{font-size:12px;
                font-weight:normal;
                }
#listblock  .antipad{margin-left:0px;
                     font-weight:bold;
                      }
#listblock  .antipad a{font-weight:bold;
                        }
#lheader{color:#fff;
         height:22px;
         font-size:12px;
         font-weight:bold;
         padding-right:20px;
         background:#8c9497;
         line-height:20px;
         textalign:right;
         }
#lmenutop{background:#8d9497 url("../design/marker2_il.gif") no-repeat 5px 14px;
          padding:10px 0 2px 20px;
          border-top:1px solid #fff;
          }
#lmenutop a{color:#fff;
            }
#logoblock{width:170px;
           height:51px;
           float:right;
           }
#maininfo{margin-top:2px;
          background: url("../design/psevdo.gif") repeat-y right;
          margin-bottom:1px;
          min-height:540px;
          height:540px;
          }
#contener > #maininfo{height:auto;
                 }
#mbody{background:#f5f6f6;
       text-align:right;
       }
#mbody ul{padding:0;
          margin:0;
          float:right;
          width:40%;
           padding:15px 10px 30px 10px;
          }
#mbody1{background:#f5f6f6;
       }
#mbody1 ul{margin:0;
           padding:15px 10px 30px 10px;
             }
#mbody1 ul li{padding:0;
              margin:0;
              background:url("../design/marker_il.gif") no-repeat right 5px;
              list-style-type:none;
              padding-right:10px;
              }
#mbody ul li{background:url("../design/marker_il.gif") no-repeat right 5px;
             padding:0px;
             margin:0px;
             list-style-type:none;
             padding-right:10px;
            }

#mbody1 a, #mbody a{color:#000;
                     }
#menuline2{text-align:center;
           margin:0;
           width:100%;
           margin-top:1px solid;
           }
#menuline2 td{width:25%;
              height:30px;
              padding-top:5px;
              }
#menuline2 div{width:100%;
               height:100%;
               line-height:22px;
               }
#menuline2 a{color:#fff;
             font-size:12px;
             font-weight:bold;
             }
#rightbanner{width:25%;
             float:right;
             margin-top:5px;
             text-align:right;
             }
#rightbanner img{vertical-align:bottom;
                 margin-bottom:2px;
                 }
#mheader, #mheader1{height:22px;
                    border-bottom:3px #007c90 solid;
                    background:#8d9497 url("../design/ctls_il.gif") no-repeat top right;
                    line-height:22px;
                    padding-right:15px;
                    }
 #mheader1, #mheader{text-align:right;
           }
 #mheader1, #mbody1{margin:0 3px 0 0px;
                    text-align:right;
                 }

#navigation{padding:10px 0 20px 20px;
             font-weight:bold;
             font-size:12px;
             }
#navigation à{text-decoration:underline;
              }
#news1{width:50%;
       float:left;
       }
#opt{float:right;
     padding:3px 10px 0 10px;
     }
#productinfo{width:100%;
             border-left:1px solid #b4b4b4;
             background:#f5f6f6;
             font-size:12px;
             padding:10px 20px;
             }
#pheader,  #pheader11{color:#fff;
                      font-size:12px;
                      font-weight:bold;
                      height:22px;
                      padding-left:20px;
                      background:#4f5a5b;
                      line-height:20px;
                      }
#pheader11{background:#4f5a5b url("../design/hcorner_il.gif") no-repeat right top;
           }
#pheader{margin-left:-2px;
         text-align:right;
         padding-right:15px;
         }
#pheader a{color:#fff;
           }
#pheader span a{text-decoration:underline;
                font-weight:normal;
                }
#pheader11 a{color:#fff;
             }
#quickFindAndSearchInside {color:#fff;
                           background:#8d9497 url("../design/ctls_il.gif") no-repeat top right;
                           height:20px;
                           padding:0 5px 0 10px;
                           line-height:14pt;
                           margin-right:1px;
                           float:left;
                           }
#rside{width:170px;
       vertical-align:top;
        }
#sidebar{width: 170px;
         background:#8d9497;
         padding-bottom:10px;
         float:right;
         line-height:13px;
         margin-left:-2px;
         }
#sideright{width:160px;
           margin-right:-2px;
           background:#f5f6f6;
           float:left;
           }
#siderightcontener{border:1px solid #b4b4b4;
                   border-top:none;
                   text-align:right;
                   }
#siderightheader{color:#fff;
                 font-size:12px;
                 font-weight:bold;
                 background:#b4b4b4;
                 padding-right:10px;
                 line-height:20px;
                 height:22px;
                 }
#topclear{clear:both;
          height:25px;
          }
#topmenu{background:#8c9497;
         }

#topmenu div a{color:#fff;
               text-decoration:none;
               font-size:1em;
               }
#topmenu div a:hover, #topmenu div a:active{text-decoration:underline;
                                             }

.nodelist .prodlist td{font-size:12px;
                       }

.prodlist { padding:10px;
	    FONT-SIZE: 12px; FLOAT: right; WIDTH: 390px; text-align:right;
}

.imagesblock {
            PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.productsclear {
	CLEAR: right; MARGIN-TOP: -20px; MARGIN-LEFT: 15px; height:20px;
}

.twoproducts > .prodlist{width:380px;
                      }
.twoproducts{
             overflow:hidden;
             height:100%;
             }
.nodelist > .twoproducts{height:auto;
                         }


.nodelist {
	margin-right: 15px
}

.borderproducts {
	FONT-SIZE: 14px; BORDER-BOTTOM: 1px solid; text-align:right;
}
#fortable{
          background:url("../design/psevdo.gif") repeat-y left;
          }
#maininfo > #sideright{margin:0px;
                       }
#maininfo > #sideright{margin:0px;
                       }
#maininfo > #content{margin-right:171px;
                     }
#maininfo > #sidebar{margin-right:0px;
                     }
#content > #pheader{margin:0;
                    }
#linesidebar .lsc > div{height:18px;
                        }

#medalsofrecords {
    BORDER-TOP: #a0a4a6 1px dashed; MARGIN-TOP: 40px; PADDING-TOP: 10px; text-align:left;
}
.conentblock1{padding-right:2px;
              }
.conentblock11{padding:15px;}
.conentblock11 form{ }
.conentblock11 p{text-align:right;
                 }
				 

.form td{text-align:right;
      }
.form .textReg{text-align:left;
               }
.form .textright{padding-left:245px;
                }
.divtext{text-align:right;
        padding:15px;
         }
#seecontent{padding-right:20px;
            }
#seecontent .lmenu1{  background:#ebecec;
}

.conentblock2 table{  text-align:left;
}
.conentblock2 .leftcell{ width:20%; }

#formregest {text-align:right; }

#markerfff{color:#fff;
           text-align:right;
           margin:0 0 15px 0;
           padding-right:35px;
                  }
#markerfff a{ color:fff;
            }
#listblock1 A {
	     FONT-SIZE: 12px; LINE-HEIGHT: 22px;
              padding-left:20px;
}
#listblock1 ul li{list-style-image:url("../design/marker_il.gif");
                 }
#listblock1 SPAN {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000
}
.jpg4eg {
	PADDING-RIGHT: 30px; BACKGROUND: url(image.gif) no-repeat;
}
.pdf4eg {
	PADDING-RIGHT: 30px; BACKGROUND: url(acrobat.gif) no-repeat;
}
.serttitle{font-weight:bold;
           }

#maininfo2{background:#fff;
          min-height:540px;
          height:540px;
           }
#maininfo > #maininfo2{height:auto;
                   }
#fortable table td{vertical-align:top;
                }

#pddingform{margin-right:25px;
            }

.paddingwhite1{padding:0 6px 0 3px;

               }
.paddingwhite2 {padding:0 3px 0 6px;
                 }
            
.footeriten, .headeriten,.headeritengroup, .footeritenmain {background:#ebecec;
            padding-left:15px;
            }

#listblock2 div{background:url("../design/marker_il.gif") no-repeat 0 5px;
                padding-left:9px;
            }     
#listblock2 .serttitle{padding:0;
                       background:none;
                       }

#officeinfo{padding:0 60px;
            }
#officeinfo table td{
                    vertical-align:top;
                     font-size:12px;
                    }
.leftinfo{width:65%;
         padding-right:20px;
          }
          

#formsearch{height:55px;
           background:#8d9497;
           color:#fff;
           font-size:18px;
           padding:0 0 0 15px;
           }
#formsearch div{padding-top:15px;
                }
#formsearch span{margin-right:15px;
}
.inp{width:80%;
     margin-right:15px;
     }
#searchinfo{padding-top:20px;
            }
#onesearchblock{
                }
#vyvod{padding-top:20px;
       }
.onesearchblock{padding-left:20px;
                position:relative;
                padding-bottom:20px;
                }
.namber{position:absolute;
        top:0;
        left:0;
        }
.titlesearch h3{margin:0;
                }

.rubr{padding-top:6px;
      }
#searchblock a{text-decoration:underline;
             }
#pagelinks {padding-top:20px;
            padding-left:20px;
            }
.activepage{font-weight:bold;
            }
            
            
            
            
            
#prewblockimg{

              }
.lineprewblockimg{overflow:hidden;
                  height:100%;
                  Width:1600px;
                  padding-bottom:10px;
                  margin-left:15px;
                  }
#prewblockimg > lineprewblockimg{height:auto;
                                 }
.visionimg {width:70px;
            float:right;
            margin-right:10px;
            margin-top:10px;
            text-align:center;
            padding-top:10px;
                  
                  }
				  
    
.visionimg img{width:70px;
                   }
 .visionimg1  {width:70px;
 
 float:right;
                        margin-right:10px;
            text-align:center;
               } 
 #frameblock{
           padding-top:20px;
            width:600px;
            }
#frameblock img{width:600px;
                } 
#mainimagename{padding-bottom:25px;
               font-weight:bold;
               font-size:12px;
               text-align:center;
               padding-top:10px;
                }
#prewpanel{border:1px solid #a0a4a6;
           width:600px;
           overflow-x:scroll;
           }