.content {FONT-SIZE: 12px; COLOR: #666666;FONT-FAMILY: "Arial";margin-left:0cm; margin-right:0cm; margin-top:0cm; text-align: justify;}
.content A:link {FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none; font-weight: bold;}
.content A:visited {FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none; font-weight: bold;}
.content A:active {FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none; font-weight: bold;}
.content A:hover {FONT-SIZE: 12px; COLOR: #00a2ff; TEXT-DECORATION: underline; font-weight: bold;}

.align_center_to_left {position: relative; right: 50%; float: right; height: 100%}
.align_center_to_right{position: relative; right: -50%; float: left; height: 100%}

.middled {margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px")};

* { margin:0px; padding:0px;}
html, body{background: #8894a5; margin: 0px; padding: 0px; min-height: 100%}
table {border-collapse: collapse;}
table td {padding: 0px;}

img {border: 0;}
img A:link {border: 0;}

#mainfone {width:1024px; margin:0px; padding:0px; background:url('../images/tgnfone.gif') repeat-y; text-align: center; overflow:hidden; position: relative;}
#mainblock {width:1002px; background: #fff; margin-left: auto; margin-right: auto; overflow:hidden}
#head{width: 1002px; height: 199px;}
#underhead{width: 522px; height: 105px; margin-left: 438px;  margin-top: 5px; z-index: 1; position: absolute;}
#headmain{width: 1002px; height: 199px; background: url('../images/tgnhead.png') no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/tgnhead.png', sizingMethod='image'); z-index: 10; position: relative;}

#center {width: 1002px; min-height: 844px; background: #fff;}
#menu   {width: 399px; height: 644px; background:url('../images/tgnleft.gif') no-repeat; float: left; margin-left: auto; text-align: left;}
#content{width: 534px; min-height: 844px; float: left; position: relative;}
#right  {width: 69px; height: 644px; background:url('../images/tgnright.gif') no-repeat; float: left;}

#footer  {width: 1002px; height: 143px; background:url('../images/tgnfooter.gif') no-repeat;;border: solid 1px; border-color: #fff;}
#footertext{width:800px; margin-left: 150px; margin-top: 80px; font-family: "Tahoma"; font-size: 9px; color: #737373; text-align: left;}
#footertext A:link {font-family: "Tahoma"; font-size: 9px; color: #737373;}
#footertext A:visited {font-family: "Tahoma"; font-size: 9px; color: #737373;}
#footertext A:active {font-family: "Tahoma"; font-size: 9px; color: #737373;}
#footertext A:hover {font-family: "Tahoma"; font-size: 9px; color: #737373;}

#contentblocktop{width: 534px; height: 106px; background:url('../images/tgn_cnt_v.gif') no-repeat;}
#contentblock{width: 490px; margin-left: auto; margin-right: auto; min-height: 350px; margin-top: -80px; position: relative; z-index: 100;}
#contentblockfooter{width: 534px; height: 106px; background:url('../images/tgn_cnt_f.gif') no-repeat; margin-top: -80px;}

#menublock{width: 463px; height: 16px; top: 125px; left: 460px; position: absolute; z-index: 20;}
#menublock1{width: 268px; height: 16px; position: absolute; z-index: 30; top: 17px; left: 16px;}
#menuH{width: 25px; height: 16px; float: left; cursor: pointer;}
#menuM{width: 25px; height: 16px; float: left; cursor: pointer;}
#menuB{width: 218px; height: 102px; float: left; cursor: pointer; margin-left: 110px;}

#menu1{width: 94px; height: 16px; float: left;}
#menu2{width: 70px; height: 16px; float: left;}
#menu3{width: 135px; height: 16px; float: left;}
#menu4{width: 84px; height: 16px; float: left;}
#menu5{width: 80px; height: 16px; float: left;}

.menuH11{width: 287px; height: 19px; margin-left: 86px;}
.menuH12{width: 287px; height: 38px; margin-left: 86px;}
#menuH1{width: 287px; height: 39px; margin-left: 86px; background:url('../images/menu1.gif') no-repeat;}
#menuspace1{width: 287px; height: 6px; overflow:hidden}
#menuH2{width: 287px; height: 40px; margin-left: 86px; background:url('../images/menu2.gif') no-repeat;}
#menuH3{width: 270px; height: 58px; margin-left: 86px; background:url('../images/menu3.gif') no-repeat;}
#menuH4{width: 214px; height: 39px; margin-left: 86px; background:url('../images/menu4.gif') no-repeat;}
#menuH5{width: 273px; height: 39px; margin-left: 86px; background:url('../images/menu5.gif') no-repeat;}
#menuH6{width: 273px; height: 39px; margin-left: 86px; background:url('../images/menu6.gif') no-repeat;}

.catalogTg{width: 490px; height: 100px;}
.catalogTg0{width: 490px; height: 40px;}
.catalogTg1{width: 140px; height: 100px; float: left; color: #00b9ff; font-family: "Tahoma"; font-size: 18px; font-weight: bold; text-decoration: underline;}
.catalogTg1 A:link {color: #00b9ff; font-family: "Tahoma"; font-size: 18px; font-weight: bold; text-decoration: underline;}
.catalogTg1 A:visited {color: #00b9ff; font-family: "Tahoma"; font-size: 18px; font-weight: bold;  text-decoration: underline;}
.catalogTg1 A:active {color: #00b9ff; font-family: "Tahoma"; font-size: 18px; font-weight: bold; text-decoration: underline;}
.catalogTg1 A:hover {color: #737373; font-family: "Tahoma"; font-size: 18px; font-weight: bold; text-decoration: underline;}

.catalogTg11{width: 480px; height: 40px; color: #00b9ff; font-family: "Tahoma"; font-size: 18px; font-weight: bold; text-decoration: underline;}
.catalogTg11 A:link {color: #00b9ff; font-family: "Tahoma"; font-size: 18px; font-weight: bold; text-decoration: underline;}
.catalogTg11 A:visited {color: #00b9ff; font-family: "Tahoma"; font-size: 18px; font-weight: bold;  text-decoration: underline;}
.catalogTg11 A:active {color: #00b9ff; font-family: "Tahoma"; font-size: 18px; font-weight: bold; text-decoration: underline;}
.catalogTg11 A:hover {color: #737373; font-family: "Tahoma"; font-size: 18px; font-weight: bold; text-decoration: underline;}

.catalogTg2{width: 240px; height: 100px; float: left; color: #677890; font-family: "Tahoma"; font-size: 12px; text-align: left;}
.catalogTg3{width: 110px; height: 100px; float: left; text-align: right; margin-right: auto;}

#detailhead{width:300px; height: 60px; color: #00b9ff; text-align: left; font-family: "Tahoma"; font-size: 14px; font-weight: bold; float: left;}
#detailhead1{width:169px; height: 60px; float: left; text-align: center; margin-top: -7px; margin-left: 20px; font-family: "Tahoma"; font-size: 41px; font-weight: bold; color: #00b9ff;}
#detailContent{width:300px; height: 246px; float: left;}
#detailContent1{}
#detailImg{width:169px; height: 246px; float: left; text-align: center; margin-left: 20px;}
#detailblock{}

#sertificat{width: 488px; height: 32px;}
#MenuS1{width: 120px; height: 32px; float: left;}
#MenuS2{width: 184px; height: 32px; float: left;}
#MenuS3{width: 184px; height: 32px; float: left;}


#vxod{width: 195px; height: 60px;  background:url('../images/vxod.gif') no-repeat; margin-left: 145px; margin-top: 44px;}

#inputtext{width:119px; height: 15px; font-size: 8pt; FONT-FAMILY: "Arial"; background-color: #fff; color: #30393f; border: 0px; 
    margin-top: 10px; margin-left: 4px;}
#inputpasw{width:119px; height: 14px; font-size: 8pt; FONT-FAMILY: "Arial"; background-color: #fff; color: #30393f; border: 0px; 
    margin-top: 5px; margin-left: 4px; float: left}
/*кнопка*/
#buttonsrch{width: 61px; height: 22px; margin-left: 5px; float: left; border: 0px; opacity: 0; filter:alpha(opacity=0);}

#Prdblocktop{width: 534px; height: 35px; background:url('../images/tgn_prd_v.gif') no-repeat;}
#Prdblock{width: 534px; margin-left: auto; margin-right: auto; background:url('../images/tgn_prd_c.gif') repeat-y; position: relative;}
#Prdblockfooter{width: 534px; height: 35px; background:url('../images/tgn_prd_f.gif') no-repeat;}

.blockPrd{float: left; width: 160px; margin-left: 10px; height: 100px;}
.blockPrdT{float: left; width: 100px; margin-top: 10px; margin-left: 10px; color: 3c3c3c; font-family: "Arial"; font-size: 10px; text-align: left; }
.blockPrdT A:link {color: 3c3c3c; font-size: 12px; text-decoration: underline;}
.blockPrdT A:visited {color: 3c3c3c; font-size: 12px; text-decoration: underline;}
.blockPrdT A:active {color: 3c3c3c; font-size: 12px; text-decoration: underline;}
.blockPrdT A:hover {color: 3c3c3c; font-size: 12px; text-decoration: underline;}

.blockPrdI{float: left; width: 50px; margin-top: 10px; }
.blockPrd1{width: 487px; height: 15px;  background:url('../images/tgn_prd_c1.gif') no-repeat; overflow:hidden;}

.prdl0{color: #15ba72; font-family: "Tahoma"; font-size: 11px; font-weight: bold; text-decoration: underline;}
.prdl0 A:link {color: #15ba72; font-family: "Tahoma"; font-size: 11px; font-weight: bold; text-decoration: underline;}
.prdl0 A:visited {color: #15ba72; font-family: "Tahoma"; font-size: 11px; font-weight: bold;  text-decoration: underline;}
.prdl0 A:active {color: #15ba72; font-family: "Tahoma"; font-size: 11px; font-weight: bold; text-decoration: underline;}
.prdl0 A:hover {color: #737373; font-family: "Tahoma"; font-size: 11px; font-weight: bold; text-decoration: underline;}