/* Main */
BODY{          margin:0 auto; width:760px; ;padding:0;           background-color: #FFF;
               FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 11px;               COLOR: #000; 

              }
P,BR,DIV,TD   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
h1 {  font-size: 11px; font-weight: bold; color: #000; margin: .37em 0 }
h2 {  font-size: 17px; font-weight: bold; color: #000; margin: .37em 0 }
h3 {  padding-left: 5px; font-size: 15px; font-weight: bold; color: #000; margin: .37em 0 }

.m1:active {color: #000; text-decoration: underline;; font-size: 11px}
.m1:hover {text-decoration: underline; font-size: 11px; color: #000}
.m1:link {color: #000; text-decoration: underline;; font-size: 11px}
.m1:visited {color: #000; text-decoration: underline;; font-size: 11px}

.m2:active {color: #000; text-decoration: underline;; font-size: 11px;font-weight: bold; margin: .97em 5 }
.m2:hover {text-decoration: underline; font-size: 11px; color: #000; font-weight: bold; margin: .97em 5 }
.m2:link {color: #000; text-decoration: underline;; font-size: 11px; font-weight: bold; margin: .97em 5 }
.m2:visited {color: #000; text-decoration: underline;; font-size: 11px; font-weight: bold; margin: .97em 5 }




.m3:link {color: #000; text-decoration: underline;; font-size: 11px; font-weight: bold;}
.m3:visited {color: #000; text-decoration: underline;; font-size: 11px; font-weight: bold;}
.m3:active {color: #000; text-decoration: underline;; font-size: 11px;font-weight: bold;}

.m3:hover {text-decoration: underline; font-size: 11px; color: #000; font-weight: bold;}



.rem {  font-size: 9px}
.tech {  font-size: 12px}
.form3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-color: black black black; border-width: 1px 1px 1px; width: 100px; border: 1px #006666 solid}



/* MENU
-----------------------------------------------------------------------------------------------*/

#menu{
          margin: 0; padding:0;                                            
	  height:24px; 
          width:343px;
          position: relative; z-index: 100; text-align: left;
          background: #077074 url(/im/a9.gif);
          font: 11px Verdana, Arial, Helvetica, sans-serif; 
}
#menu img{border:0;} 

#menu a{
          text-decoration: none;
}

#menu ul{
          margin: 0; padding:0;
          position: relative;
	  list-style-type: none;
}
#menu li{
          width: auto; 
          float: left; position: relative; 
}
#menu li ul li{
          padding: 2px;
          background: #369699; 
}
html #menu li{
          margin:0;
}
#menu table{
          width: 0; height: 0; 
	  z-index: 100; position: absolute; left: 0; top: 0; 
          border-collapse: collapse; 
}

#menu a, #menu a:visited{
          padding:0;
          display: block;
          line-height:24px;
          background: none transparent scroll repeat 0% 0%; 
          color: #fff; 
}
#menu ul ul a, #menu ul ul a:visited{
          width:200px;
          padding:0 2px 0 1px;
          line-height:18px;
          overflow: hidden; 
          color:#FFF; 
}



#menu ul ul.z a, #menu ul ul.z a:visited{
          width:500px;
}





html #menu a:hover{
          line-height:24px;
          text-decoration: none;
}
html #menu ul ul a:hover{
          line-height:18px;
          color: #FFF; 
          background: #08787C; 
}
unknown{
          background: #E5A090; color: #FFF;
}
#menu ul ul{
          border-top:    #056164 1px solid; 
          border-bottom: #FFF 1px solid;
          border-left:   #FFF 1px solid; 
          border-right:  #FFF 1px solid; 
          visibility: hidden; 
          position: absolute; left: 0; 
          top: 24px;
}
#menu UL UL LI {
	text-align: left; 
        border-top:#FFF 1px solid; 
}
#menu ul li:hover ul, 
#menu ul a:hover ul, 
#menu ul :hover ul :hover ul,
#menu ul :hover ul :hover ul :hover ul{
          visibility: visible;
}
#menu ul :hover ul ul, 
#menu ul :hover ul :hover ul ul{
          visibility: hidden;
}

/* 
-----------------------------------------------------------------------------------------------*/
h1.title{width:100%; text-align:center;

  font: bold 16px Verdana, Arial, Helvetica, sans-serif; 
color:#000;
border-top:1px solid #138B8F;
border-bottom:1px solid #138B8F;
background:#FFF; padding: 6px 0 6px 0;
margin: 12px 0 12px 0;


 }


h2.title{width:100%; text-align:left;

  font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
padding:0; margin:0;
 }



h2.news{width:100%; text-align:left;

  font: bold 14px Verdana, Arial, Helvetica, sans-serif; 
padding:4px; margin:0;
background:#FFF;
color:#000;
 }


ul.news{padding:0 0 0 34px;}

.news li{padding-bottom:10px; 
  font: bold 16px Verdana, Arial, Helvetica, sans-serif; 

}



.news li a:link{  font: bold 13px Verdana, Arial, Helvetica, sans-serif;} 
.news li a:visited{  font: bold 13px Verdana, Arial, Helvetica, sans-serif;} 
.news li a:hover{  font: bold 13px Verdana, Arial, Helvetica, sans-serif;
          text-decoration: none;

}


#catalog .button_p{COLOR: #767575; 
background-color: #FFF; 
width: 18px; height:18px; 
BORDER: #767575 1px solid; 
CURSOR: hand;
margin: 0;
	  font: bold 15px Time new Roman,helvetica,sans-serif; 
text-align:center;
line-height:16px;
padding: 0;
}


#catalog a             {font: bold 13px Arial, Helvetica, sans-serif;}
#catalog a:link        {color: #000; text-decoration: underline;} 
#catalog a:visited     {color: #000; text-decoration: underline;} 
#catalog a:active      {color: #000; text-decoration: underline;} 
#catalog a:hover       {color: #000; text-decoration: none;} 




#catalog a.gb             {font: bold 13px Arial, Helvetica, sans-serif;}
#catalog a.gb:link        {color: #000; text-decoration: underline;} 
#catalog a.gb:visited     {color: #000; text-decoration: underline;} 
#catalog a.gb:active      {color: #000; text-decoration: underline;} 
#catalog a.gb:hover       {color: #000; text-decoration: none;} 


#catalog ul{margin:0; padding:2px 0 0 22px;
	  list-style-type: none;
}

#catalog ul li{padding-bottom:4px;}


#catalog ul.g li a             {font: bold 13px Arial, Helvetica, sans-serif;}
#catalog ul.g li a:link        {color: #000; text-decoration: underline;} 
#catalog ul.g li a:visited     {color: #000; text-decoration: underline;} 
#catalog ul.g li a:active      {color: #000; text-decoration: underline;} 
#catalog ul.g li a:hover       {color: #000; text-decoration: none;} 

#catalog ul.g {padding: 0 0 0 34px;}


table.teh {background:#08787C; margin:0; padding:0; border:0; border-collapse:collapse;}
table.teh td{padding:3px; border:1px #66CCCC solid; border-collapse:collapse;}

.x1{display:none;}

td,p,h1,h2,h3,h4,h5,h6,tr,ul,ol,li,div,a {color:#000;}
a {text-decoration: underline;}

