
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-right:161px;
           }
.contright #pheader{margin-right:-4px;
                    }
.conentblock{width:100%;
             margin-bottom:30px;
               }
.conentblock table{width:100%;
                   font-size:11px;
                   }
.conentblock2{text-align:justify;
              padding-left:15px;
              padding-bottom:15px;
              font-size:12px;
              }
.conentblock2 embed{
				   margin-top:-200px;
                   }
.conentblock2 >embed{margin-top:0px;
                   }
.conentblock2 table{width:810px;
}
.conentblock2  > table{width:100%;
}
                    border:1px solid;
                    }
.conentblock2 h1{font-size:18px;
                 }
.infolink{width:100%;
          }
.lmenu{background:#8d9497 url("../design/marker2.gif") no-repeat 5px 6px;
       padding:0px 20px 5px 20px;
       }
#sidebar .lmenu a {color:#fff;
                   text-decoration:none;
           }
#sidebar a:hover{
                 text-decoration:underline;
                        }
                        
                         
                       
.lmenu1{padding:4px 10px 4px 20px;
        background:#f5f6f6;
        }
.lmenu1 a{color:#565c60;
          }
.lsc{background:url("../design/tleft.gif") no-repeat;
     }
.lsc div{height:20px;
        }
.marg li{margin-bottom:10px;
         }
.newslink{margin-bottom:15px;
           }
.on{background:#8d9497 url("../design/ctls1.gif") no-repeat;
    }
.of{background:#ff9d24 url("../design/ctls2.gif") no-repeat top left;
    }
.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:left;
           border-right: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 5px 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:12%;
            float:left;
            text-align:center;
            padding:2px 0;
            }


#blueline{height:3px;
          background:#007c8f;
          font-size:1px;
          }
#bottomblock{
             padding-top:3px;

             }
#bottomblock a{color:#fff;
               margin-left:10px;
               }
#bmenu{width:50%;
       float:left;
       }
#mheader, #mbody{margin:0 3px 0 0px;
         }
#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-left:170px;
         }

#contentfaq table{width:630px;
                  }
#contentfaq table td{font-size:11px;
             }

#cside{text-align:justify;
       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:right;
      }
#header1{padding-top:25px;
         }
#hz{width:100%;
     }
#hz table{padding-bottom:10px;
          }
#hz table td{vertical-align:top;
           }
#langs{text-align:right;
       padding:10px 10px 0 0;
       }
#langs a{width:18px;
         height:18px;
         }
#leftbanner{width:25%;
            float:left;
            margin-top:5px;
            }
#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-left:none;
                      margin-left:10px;
                      padding-right:5px;
                      }
#listblock {font-size:12px;
            font-weight:bold;
            margin-left:20px;
            }
#listblock ul{
              margin:0;
              padding:10px 0;
              }
#listblock li{margin:0 30px 0 0px;
			  list-style-type:none;
			  background:url("../design/marker.gif") no-repeat 0 5px;
			  padding-left:15px;
              }
#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-left:20px;
         background:#8c9497;
         line-height:20px;
         }
#lmenutop{background:#8d9497 url("../design/marker2.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:left;
           padding-left:18px;
           }
#maininfo{margin-top:2px;
          background: url("../design/psevdo.gif") repeat-y;
          margin-bottom:1px;
          min-height:540px;
          height:540px;
          }
#contener > #maininfo{height:auto;
                 }
#mbody{background:#f5f6f6;
       }
#mbody ul{padding:0;
          margin:0;
          list-style-type:none;
          float:left;
          padding:15px 10px 30px 10px;
          width:40%;
          }
#mbody1{background:#f5f6f6;
       }
#mbody1 ul{margin:0;
           padding:15px 10px 30px 10px;
             }
#mbody1 ul li{padding:0;
              margin:0;
              background:url("../design/marker.gif") no-repeat 0 5px;
              list-style-type:none;
              }
#mbody ul li{background:url("../design/marker.gif") no-repeat 0 5px;
            }

#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.gif") no-repeat top left;
                    line-height:22px;
                    }

 #mheader1, #mbody1{margin:0 0px 0 3px;
                 }

#navigation{padding:10px 0 20px 20px;
             font-weight:bold;
             font-size:12px;
             text-align:right;
             }
#navigation a{text-decoration:underline;
             }

#news1{width:50%;
       float:right;
       }
#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.gif") no-repeat;
           }
#pheader{margin-left:-2px;
         }
#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.gif") no-repeat top left;
                           height:20px;
                           padding:0 5px 0 10px;
                           line-height:14pt;
                           margin-right:1px;
                           float:right;
                           }
#rside{width:170px;
       vertical-align:top;
        }
#sidebar{width: 170px;
         background:#8d9497;
         padding-bottom:10px;
         margin-right:-2px;
         float:left;
         line-height:13px;
         }
#sideright{width:160px;
           background:red;
           margin-left:-2px;
           background:#f5f6f6;
           float:right;
           }
#siderightcontener{border:1px solid #b4b4b4;
                   border-top:none;
                   }
#siderightheader{color:#fff;
                 font-size:12px;
                 font-weight:bold;
                 background:#b4b4b4;
                 padding-left: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-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 390px; PADDING-TOP: 10px;
}

.imagesblock {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; 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-LEFT: 15px
}

.borderproducts {
	FONT-SIZE: 14px; BORDER-BOTTOM: 1px solid
}
#fortable{
          background:url("../design/psevdo.gif") repeat-y right;
          }
#maininfo > #sideright{margin:0px;
                       }
#maininfo > #sideright{margin:0px;
                       }
#maininfo > #content{margin-left: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: right
}

.conentblock11{padding:15px;
margin-right:60px;}
.conentblock11 form{text-align:right;}

.divtext{
        padding:15px;
         }

#seecontent .lmenu1{  background:#ebecec;
}

.conentblock2 table{  text-align:left;
}
.conentblock2 .leftcell{ width:20%; }

#formregest {text-align:right; }

#markerfff{color:#fff;
           margin:0 0 15px 0;
           padding-left: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.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 3px 0 6px;

               }
.paddingwhite2 {padding:0 6px 0 3px;
                 }
            
.footeriten, .headeriten,.headeritengroup, .footeritenmain {background:#ebecec;
            padding-left:15px;
            }
#listblock2{ 
 margin-top:-20px;
            }
#listblock2 div{background:url("../design/marker.gif") no-repeat 0 5px;
                padding-left:12px;
            }     
#listblock2 .serttitle{padding:20px 0 0 0;
                      
                       background:none;
                       }

#officeinfo{padding-left:60px;
            }
#officeinfo table td{
                    vertical-align:top;
                     font-size:12px;
                    }
.leftinfo{width:65%;
         padding-right:20px;
          }
    

#officeinfo table   {
                 width:660px;
				
                  }
          
          
#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:27px;
                position:relative;
                padding-bottom:20px;
            
                }
.namber{position:absolute;
        top:1px;
        left:-27;
        width:20px;
        text-align:right;


        }
.onesearchblock > .namber{left:0;
                           top:0;
                }

.titlesearch h3{margin:0;
                font-size:1.2em;
                }

.rubr{padding-top:6px;
      }
#searchblock a{text-decoration:underline;
             }
#pagelinks {padding-top:20px;
            padding-left:20px;
            }
.activepage{font-weight:bold;
            }
            
      
      
      
  
  
  
            
            
#prewblockimg{

              }
#prewpanel{border:1px solid #a0a4a6;
           width:600px;
           overflow-x:scroll;
           }
.lineprewblockimg{overflow:hidden;
                  height:100%;
                  Width:1600px;
                  padding-bottom:10px;
                  margin-left:15px;
                  }
#prewblockimg > lineprewblockimg{height:auto;
                                 }
.visionimg {width:70px;
            float:left;
            margin-right:30px;
            text-align:center;
            padding-top:10px;

                  }
 .visionimg1  {width:70px;
 
 float:left;
            margin-right:30px;
            text-align:center;
               } 
.visionimg img{width:70px;
                   }
                   
#mainimagename{padding-bottom:25px;
               font-weight:bold;
               font-size:12px;
               text-align:center;
               padding-top:10px;
                }
.textr span{font-weight:normal;
             }
.positionimages{
                width:600px;
                text-align:center;
                vertical-align:bottom;
                background:#fff;
                }
.positionimages img{width:600px;
                    }
#frameblock{
           padding-top:20px;
            width:600px;
            }
#frameblock img{width:600px;
                }
#oldinfo{text-align:center;
         font-weight:bold;
         background:#4f5a5b;
         color:#fff;
         font-size:11px;
         }
		 
#inpform {
		  width:700px;
          }
.garantform  > #inpform {overflow:hidden;
                        }

.garantform{margin-left:60px;
            padding-bottom:20px;
            }
#inpform p{margin:0;
          padding-bottom:20px;
		  
         }
#inpform  span{font-weight:bold;
              }
#inpform p input{width:300px;
          
               }
#inpform p select{width:300px;
                    }
					
.leftcol{width:300px;
        float:left;
         }
.rightcol{width:300px;
        float:right;
          }
.garav{padding-bottom:30px;
       font-size:15px;
	   color:#00788c;
       }
	   
	   
.download_list{font-weight:bold;
               padding:0;
			   margin:10px 40px 40px 30px;
			   list-style-type:none;
               }
.download_list div{border:1px solid #007c8e;
				 margin:10px 0px 0 10px;
				 padding:5px 0;
               }
.download_list  li{padding:5px 0 5px 20px;
                 margin:0;
				 background: url("../design/marker.gif") no-repeat 7px 10px;
               }
.download_list a{color:#000;
                text-decoration:underline;
                 }
.download_list span{font-weight:normal;
                   }

.Selection_products  table{width:100%;
 font-size:1em;
                        }
.Selection_products  table td{padding:5px 5px 5px 20px;
                         }
.zebra_on{background:#ebecec;
         
          }
.Selection_products  select{width:220px;
                        }
.forselectproducts{padding:20px;
                   }
.Selection_products  table  .parameter{border-right:1px solid #fff;
           width:220px;
		   padding-left:10px;
	       font-weight:bold;
           }
.otdo{width:93px;
      }
.Selection_products p{text-align:right;
                     padding-top:15px;
                     }
					 
.fornewsblock{
          overflow:hidden;
          }					 
.newsblock{
           width:500px;
		   float:left;
           }
.fornewsrighcol{padding:2px 10px 10px 10px;
                margin-left:560px;
				background:#ebecec;
                }
.fornewsrighcol form{margin-bottom:20px;
                    }
.fornewsrighcol form input{margin:5px 0 0 5px;
                       
                        }
.formail{width:217px;
         }
		 
.supporblock{
             padding:0 20px;
             }		 
.stabs{overflow:hidden;
       height:22px;
       }

.stabs  div{float:left;
          width:33%;
	      background:url("../design/stabs.gif") repeat-x 0 1px;
		  line-height:1.7em;
        }	


.stabs  div span{
              display:block;
		      background:url("../design/stabs.gif") no-repeat 0 -20px;
			  padding-left:7px;
              }
.bottomlevel div span{background:url("../design/stabs.gif") no-repeat 0 -21px;
}
.stabs a{display:block;
        border:1px solid #bfbfbf;
		height:20px;
		border-left:none;
	    color:#6a6a6a;
		text-align:center;
		padding-right:7px;
         }	

.bottomlevel a{border-top:none;
           }
.stabs  .stabactiv {background:none;
                  }	
.stabs  .stabactiv span{background:url("../design/stabs.gif") no-repeat 0 -43px;
                      }				  
.stabs  .stabactiv a{border-bottom:none;
                   height:21px;
				   font-weight:bold;
				   color:#232323;
                  }
.linkstabs{border:1px solid #bfbfbf;
           border-top:none;
		   padding:10px;
	       margin-right:7px;
		   margin-top:-1px;
           }				  
			  
.linkstabs ul, .linkstabs li{margin:0;
                          padding:0;
						  list-style-type:none;
                          }		
.linkstabs ul{margin-left:3px;
             }	
.linkstabs ul{
            }	
.linkstabs li{background:url("../design/marker.gif") no-repeat 0 5px;
            padding-left:15px;
			margin-bottom:5px;
			
            }		
.linkstabs li a{text-decoration:underline;
                 }
.svisual{height:186px;
         background:url("../design/bgsupport.jpg") no-repeat 0 5px;
		 margin-bottom:20px;
		 position:relative;
             }		
.supportinfo{position:absolute;
           right:0;
		   bottom:0;
		
		   left:170px;
		   height:62px;
           }	
.supportinfo div{
               width:50%;
			   font-weight: bold;
			   color:#333;
               }
.supportinfo div span{background:url("../design/icq.png") no-repeat 0 4px;
                   padding-left:20px;
				   display:block;
				   padding:5px 5px 5px 20px;
				   font-size:11px
                    }	
.supportinfo div .phone{background:url("../design/icq.png") no-repeat 0 -21px;
                      }		
.supportlink h4{margin-bottom:5px;
               margin-left:14px;
                }

.newslist, .newslist li {margin:0;
                      padding:0;
					  list-style-type:none;
          }	
.newslist{margin-left:14px;
          }		  
.newslist li {background: url("../design/marker.gif") no-repeat scroll 0 5px transparent;
            margin-bottom: 5px;
            padding-left: 15px;
            
            }	
.newslist li a{color:#333;
            text-decoration:underline;
            }			
@-moz-document url-prefix() {
  .formail{width:219px;
            }
			
			

