a { FONT-FAMILY: "verdana", "arial cyr", "arial"; FONT-SIZE: 11; COLOR: #336699; font-weight: normal;  text-decoration: none; }
p a img { FONT-FAMILY: "verdana", "arial cyr", "arial"; FONT-SIZE: 11; COLOR: #336699; font-weight: normal;text-decoration: none; }

p a img {text-decoration: none;}
a:hover {text-decoration: underline}

a.link:hover { COLOR: #555555; text-decoration: none}
	
.greymenu:hover {text-decoration: underline}

.topmenu:hover {text-decoration: underline}

.bg {  background-repeat:no-repeat}

td { FONT-FAMILY: "verdana", "arial cyr", "arial"; FONT-SIZE: 11; font-weight: normal}
td { FONTFAMILY: "verdana", "arial cyr", "arial"; FONTSIZE: 11; COLOR: #5b5b5b; fontweight: normal}

.menu { FONT-FAMILY: "verdana", "arial cyr", "arial"; FONT-SIZE: 11; font-weight: bold; text-decoration: none}
.menu { FONTFAMILY: "verdana", "arial cyr", "arial"; FONTSIZE: 13; COLOR: #616161; fontweight: bold; textdecoration: none}

.menu2 { FONT-FAMILY: "verdana", "arial cyr", "arial"; FONT-SIZE: 12; font-weight: normal; text-decoration: none}
.menu2 { FONTFAMILY: "verdana", "arial cyr", "arial"; FONTSIZE: 13; COLOR: #000031; fontweight: normal; textdecoration: none}

.menu3 { FONT-FAMILY: "verdana", "arial cyr", "arial"; FONT-SIZE: 10; font-weight: normal; text-decoration: none}
.menu3 { FONTFAMILY: "verdana", "arial cyr", "arial"; FONTSIZE: 11; COLOR: #cccccc; fontweight: normal; textdecoration: none}

.menu4 { FONT-FAMILY: "verdana", "arial cyr", "arial"; FONT-SIZE: 16; font-weight: bold; text-decoration: underline}
.menu4 { FONTFAMILY: "verdana", "arial cyr", "arial"; FONTSIZE: 16; COLOR: #000031; fontweight: bold; textdecoration: underline}

.menu5 { FONT-FAMILY: "verdana", "arial cyr", "arial"; FONT-SIZE: 11; font-weight: bold; text-decoration: none}
.menu5 { FONTFAMILY: "verdana", "arial cyr", "arial"; FONTSIZE: 13; COLOR: #000031; fontweight: bold; textdecoration: none}

.menu6 { FONT-FAMILY: "verdana", "arial cyr", "arial"; FONT-SIZE: 14; font-weight: bold; text-decoration: underline}
.menu6 { FONTFAMILY: "verdana", "arial cyr", "arial"; FONTSIZE: 14; COLOR: #000031; fontweight: bold; textdecoration: underline}

.bottom { FONT-FAMILY: "verdana", "arial cyr", "arial"; FONT-SIZE: 11; font-weight: normal; text-decoration: none}
.bottom { FONTFAMILY: "verdana", "arial cyr", "arial"; FONTSIZE: 12; COLOR: #9f9f9f; fontweight: normal; text-decoration: none}

.topmenu { FONT-FAMILY: "verdana", "verdana cyr", "arial cyr", "arial"; FONT-SIZE: 11; font-weight: bold; text-decoration: underline}
.topmenu { FONTFAMILY: "verdana", "verdana cyr", "arial cyr", "arial"; FONTSIZE: 12;  COLOR: #a00000; fontweight: bold; text-decoration: none}

.leftmenu { FONT-FAMILY: "verdana", "verdana cyr", "arial cyr", "arial"; FONT-SIZE: 12; font-weight: bold;text-decoration: underline}
.leftmenu { FONTFAMILY: "verdana", "verdana cyr", "arial cyr", "arial"; FONTSIZE: 13;  COLOR: #a00000; fontweight: bold;textdecoration: underline}

.leftmenu2 { FONT-FAMILY: "verdana", "verdana cyr", "arial cyr", "arial"; FONT-SIZE: 12; font-weight: normal;text-decoration: underline}
.leftmenu2 { FONTFAMILY: "verdana", "verdana cyr", "arial cyr", "arial"; FONTSIZE: 13;  COLOR: #a00000; fontweight: normal; textdecoration: underline}

.news { FONT-FAMILY: "verdana", "arial cyr", "arial"; FONT-SIZE: 11; font-weight: normal}
.news { FONTFAMILY: "verdana", "arial cyr", "arial"; FONTSIZE: 11; COLOR: #5b5b5b; fontweight: normal}

.qlinks { FONT-FAMILY: "verdana", "arial cyr", "arial"; FONT-SIZE: 12; font-weight: normal; text-decoration: underline}
.qlinks { FONTFAMILY: "verdana", "arial cyr", "arial"; FONTSIZE: 13; COLOR: #000031; fontweight: normal; textdecoration: underline}

.text { FONT-FAMILY: "verdana", "arial cyr", "arial"; FONT-SIZE: 11; font-weight: normal}
.text { FONTFAMILY: "verdana", "arial cyr", "arial"; FONTSIZE: 11; COLOR: #5b5b5b; fontweight: normal}

.style2 { FONT-FAMILY: "verdana", "arial cyr", "arial"; FONT-SIZE: 13; font-weight: bold}
.style2 { FONTFAMILY: "verdana", "arial cyr", "arial"; FONTSIZE: 14; COLOR: #766646; fontweight: bold}

.white { FONT-FAMILY: "verdana", "arial cyr", "arial"; FONT-SIZE: 12; COLOR: #ffffff; font-weight: normal; text-decoration: none}
.white { FONTFAMILY: "verdana", "arial cyr", "arial"; FONTSIZE: 13; COLOR: #ffffff; fontweight: normal; text-decoration: none}

.white2 { FONT-FAMILY: "verdana", "arial cyr", "arial"; FONT-SIZE: 11; COLOR: #ffffff; font-weight: normal; text-decoration: none}
.white2 { FONTFAMILY: "verdana", "arial cyr", "arial"; FONTSIZE: 12; COLOR: #ffffff; fontweight: normal; text-decoration: none}

.topic { FONT-FAMILY: "verdana", "verdana cyr", "arial cyr", "arial"; FONT-SIZE: 16;  font-weight: bold}
.topic { FONTFAMILY: "verdana", "verdana cyr", "arial cyr", "arial"; FONTSIZE: 17; COLOR: #336699; fontweight: bold}
.topic  a{ FONT-FAMILY: "verdana", "verdana cyr", "arial cyr", "arial"; FONT-SIZE: 16;  font-weight: bold}
.topic  a{ FONTFAMILY: "verdana", "verdana cyr", "arial cyr", "arial"; FONTSIZE: 17; COLOR: #336699; fontweight: bold}

.topic2 { FONT-FAMILY: "verdana", "verdana cyr", "arial cyr", "arial"; FONT-SIZE: 14;  font-weight: bold}
.topic2 { FONTFAMILY: "verdana", "verdana cyr", "arial cyr", "arial"; FONTSIZE: 14; COLOR: #114477; fontweight: bold}

.topic3 { FONT-FAMILY: "verdana", "verdana cyr", "arial cyr", "arial"; FONT-SIZE: 12;COLOR: #114477;  font-weight: bold}
.topic3 { FONTFAMILY: "verdana", "verdana cyr", "arial cyr", "arial"; FONTSIZE: 12; COLOR: #114477; fontweight: bold}

.input {border-bottom: #666666 1 solid; border-left: #666666 1 solid; border-right: #666666 1 solid; border-top: #666666 1 solid; font-family:"arial cyr", "arial"; font-size:12; width: 100}
.input {fontfamily:"arial cyr", "arial"; fontsize:12; width: 100}

.input3 {border-bottom: #666666 1 solid; border-left: #666666 1 solid; border-right: #666666 1 solid; border-top: #666666 1 solid; font-family:"arial cyr", "arial"; font-size:12; width: 100}
.input3 {fontfamily:"arial cyr", "arial"; fontsize:12; width: 150}

.input100pr {border-bottom: #666666 1 solid; border-left: #666666 1 solid; border-right: #666666 1 solid; border-top: #666666 1 solid; font-family:"arial cyr", "arial"; font-size:12;}
.input100pr {fontfamily:"arial cyr", "arial"; fontsize:12; width: 100%}






.servicemenu1 { padding-left: 27px;  height : 25px; z-index: 10;}
.servicemenu1 { background-image: url(img/header_ch2.jpg); background-repeat: no-repeat; }
.servicemenu1 ul,.servicemenu1 ul li {margin: 0; padding: 0; list-style: none; }
.servicemenu1 ul li  {float: left; padding-right: 2px; font-size: 12;}
.servicemenu1 ul li  a { border-left: 2px dotted #e0e0e0; }
* html .servicemenu1 ul li {width: 1%;}
.servicemenu1 ul li a:link,.servicemenu1 ul li a:visited,.servicemenu1 ul li a:hover {display: block;  padding: 2px; padding-left: 8px; padding-right: 8px; padding-bottom: 2px; color: #000050; font-size: 1em; opacity: 0.8; font-weight: bold; text-decoration: none;}
.servicemenu1 ul li a:active { display: block;  padding: 2px; padding-left: 8px; padding-right: 8px; padding-bottom: 2px; color: #7080a0; font-size: 1em; opacity: 0.8; font-weight: bold; text-decoration: none;}
.servicemenu1 ul li ul a:link,.servicemenu1 ul li ul a:visited,.servicemenu1 ul li ul a:active,.servicemenu1 ul li ul a:hover {font-weight: normal; }
.servicemenu1 ul li a:hover {background-color: #7080a0; padding-top: 1px; padding-bottom: 2px;  border-bottom: 2px solid #e0feff; color: #f0f0f0; text-decoration: none;}

.servicemenu1 ul li {position: relative; text-shadow: 0 2px 3px #959595; -moz-text-shadow: 0 2px 3px #959595; -webkit-text-shadow: 0 2px 3px #959595; -khtml-text-shadow: 0 2px 3px #959595; -o-text-shadow: 0 2px 3px #959595;}
.servicemenu1 ul li a small {font-size: 0.7em; line-height: 0.9em; color: #ffffff;  text-shadow: 0 2px 4px black; -moz-text-shadow: 0 2px 4px black; -webkit-text-shadow: 0 2px 4px black; -khtml-text-shadow: 0 2px 4px black; -o-text-shadow: 0 2px 4px black;}
.servicemenu1 ul li ul {float: none; margin: 0; padding: 8px; display: block;  border: 1px solid #e0e0e0; max-height: 400px; overflow: auto; text-align : center;}
* html .servicemenu1 ul li ul {height: 400px; overflow: auto; z-index:10; }
.servicemenu1 ul li ul li,.servicemenu1 ul li ul li.topic2 {float: none; margin: 0;  border: 1px solid #e0e0e0; padding:0; width: auto; display: block; }
.servicemenu1 ul li ul {display: none; position: absolute; left: -20; width: 300px; background-color: #f0f0f0; opacity: 0.9; box-shadow: 0 5px 10px black; -moz-box-shadow: 0 5px 10px black; -webkit-box-shadow: 0 5px 10px black; -khtml-box-shadow: 0 5px 10px black; -o-box-shadow: 0 5px 10px black;}
.servicemenu1 ul li ul li ul {display: block; height: auto; position: static;  padding: 0; background-color: #f0f0f0; opacity: 1; box-shadow: 0 5px 10px #f0f0f0; -moz-box-shadow: 0 5px 10px #f0f0f0; -webkit-box-shadow: 0 5px 10px #f0f0f0; -khtml-box-shadow: 0 5px 10px #f0f0f0; -o-box-shadow: 0 5px 10px #f0f0f0;}
.servicemenu1 ul li:hover ul,.servicemenu1 ul li.hoveritem ul {display: block;}
.servicemenu1 ul li ul li ul { overflow:visible; }
.servicemenu1 ul li ul li a:hover {border-bottom: 1px solid #e0feff;}
.servicemenu1 ul li ul  li ul li a{display: block; width: 300px;}


.servicemenu2 { padding-left: 70px;  height : 25px; }
.servicemenu2 { background-image: url(img/header_ch2.jpg); background-repeat: no-repeat; }
.servicemenu2 ul,.servicemenu2 ul li {margin: 0; padding: 0; list-style: none; }
.servicemenu2 ul li  {float: left; padding-right: 2px; font-size: 12;}
.servicemenu2 ul li  a { border-left: 2px dotted #e0e0e0; }
* html .servicemenu2 ul li {width: 1%;}
.servicemenu2 ul li a:link,.servicemenu2 ul li a:visited,.servicemenu2 ul li a:hover {display: block;  padding: 2px; padding-left: 8px; padding-right: 8px; padding-bottom: 2px; color: #000050; font-size: 1em; opacity: 0.8; font-weight: bold; text-decoration: none;}
.servicemenu2 ul li a:active { display: block;  padding: 2px; padding-left: 8px; padding-right: 8px; padding-bottom: 2px; color: #7080a0; font-size: 1em; opacity: 0.8; font-weight: bold; text-decoration: none;}
.servicemenu2 ul li ul a:link,.servicemenu2 ul li ul a:visited,.servicemenu2 ul li ul a:active,.servicemenu2 ul li ul a:hover {font-weight: normal; }
.servicemenu2 ul li a:hover {background-color: #7080a0; padding-top: 1px; padding-bottom: 2px;  border-bottom: 2px solid #e0feff; color: #f0f0f0; text-decoration: none;}
.servicemenu2 ul li {position: relative; text-shadow: 0 2px 3px #959595; -moz-text-shadow: 0 2px 3px #959595; -webkit-text-shadow: 0 2px 3px #959595; -khtml-text-shadow: 0 2px 3px #959595; -o-text-shadow: 0 2px 3px #959595;}
.servicemenu2 ul li a small {font-size: 0.7em; line-height: 0.9em; color: #ffffff;  text-shadow: 0 2px 4px black; -moz-text-shadow: 0 2px 4px black; -webkit-text-shadow: 0 2px 4px black; -khtml-text-shadow: 0 2px 4px black; -o-text-shadow: 0 2px 4px black;}
.servicemenu2 ul li ul {float: none; margin: 0; padding: 8px; display: block;  border: 1px solid #e0e0e0; max-height: 400px; overflow: auto; text-align : center;}
* html .servicemenu2 ul li ul {height: 400px; overflow: auto; z-index:10; }
.servicemenu2 ul li ul li,.servicemenu2 ul li ul li.topic2 {float: none; margin: 0;  border: 1px solid #e0e0e0; padding: 0; width: auto; display: block;}
.servicemenu2 ul li ul {display: none; position: absolute; left: -20; width: 300px; background-color: #f0f0f0; opacity: 0.9; box-shadow: 0 5px 10px black; -moz-box-shadow: 0 5px 10px black; -webkit-box-shadow: 0 5px 10px black; -khtml-box-shadow: 0 5px 10px black; -o-box-shadow: 0 5px 10px black;}
.servicemenu2 ul li ul li ul {display: block; height: auto; position: static;  padding: 0; background-color: #f0f0f0; opacity: 1; box-shadow: 0 5px 10px #f0f0f0; -moz-box-shadow: 0 5px 10px #f0f0f0; -webkit-box-shadow: 0 5px 10px #f0f0f0; -khtml-box-shadow: 0 5px 10px #f0f0f0; -o-box-shadow: 0 5px 10px #f0f0f0;}
.servicemenu2 ul li:hover ul,.servicemenu2 ul li.hoveritem ul {display: block;}
.servicemenu2 ul li ul li ul { overflow:visible; }
.servicemenu2 ul li ul li a:hover {border-bottom: 1px solid #e0feff;}
.servicemenu2 ul li ul  li ul li a{display: block; width: 300px;}




.main { padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; width: 1000px; border: 0px dotted #00ff00;  min-height : 400px;  border-right : 3px solid #f0f0f0; }


.gadget { padding-top: 5px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; margin-top: -7px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;  width : 1000px;}
.gadget ul  {  height: 140px; color: #444444; font-family: verdana; margin-left : 0px;}
.gadget ul, .gadget ul li  { list-style: none;  padding-left: 0px;}
.gadget  ul li { float: left; display: block; padding-left: 0px; margin-right: 3px; margin-left: 1px;  border-left : 2px dotted #e0e0e0; max-height: 180px; }
.gadget ul li a {color: #444444; font-weight: bold; padding-left: 0px; padding-top: 0px; }
.gadget ul li { width: 244px; }
.gadget ul li  ul  { padding-left: 0px; margin-left : 0px; padding-bottom: 0px;  margin-bottom: 0px; margin-top: 0px; }
.gadget ul li ul a { padding-left: 0px;}

.gadget ul li  ul  li { font-size: 12; text-decoration: none; font-weight: normal;  }
.gadget ul li  ul  li  a { font-size: 12; text-decoration: none; font-weight: normal;  }
.gadget ul li  ul  li  a:hover  { text-decoration: underline; color: #155494; }
.gadget ul li a:hover { text-decoration: underline; color:  #155494; }
.gadget ul li p.listheader  { margin-top : 10px; }
.gadget ul li p.listheader , .gadget ul li p.listheader a { padding-left: 5px; padding-top : 0px; background-color: #eeeeee; color: #114477;  font-weight: bold; font-size: 14; } 
.gadget ul li  ul  li { width : 210px; display: list-item; list-style: circle;margin-bottom: 5px; margin-left: 23px;  border: 0px;  }



.gadgetnews { padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; margin-top: -5px; margin-left: -5px; margin-right: 0px; margin-bottom: 0px;  float: right; width: 250px;}
.gadgetnews ul  { height: 380px; color: #444444; font-family: verdana; margin-left : 0px;  border-right: 2px dotted #d5d5d5;}
.gadgetnews ul, .gadgetnews ul li  { list-style: none;  padding-left: 0px;  }
.gadgetnews  ul li {  padding-left: 0px; margin-right: 0px; border-right: 0px;}
.gadgetnews ul li a {color: #444444; font-weight: bold; padding-top: 15px;}
.gadgetnews ul li { width: 250px;}
.gadgetnews ul li  ul  {  padding-left: 0px; margin-left : 0px; padding-bottom: 5px; border: 0px;}
.gadgetnews ul li  ul  li { width : 210px; list-style: circle; padding-bottom: 10px; margin-left: 23px; border: 0px;}
.gadgetnews ul li  ul  li, .gadgetnews ul li  ul  li  a { font-size: 11; text-decoration: none; font-weight: normal; }
.gadgetnews ul li  ul  li  a  {text-align: left; }
.gadgetnews ul li  ul  li  a:hover  { text-decoration: underline;  }

.gadgetnews  ul li a:link,.gadgetnews ul li a:visited,.gadgetnews ul li a:active,.gadgetnews ul li a:hover { color:  #155494;  }
.gadgetnews ul li a:hover { text-decoration: underline; }
.gadgetnews ul li p.listheadernews  { margin-top : 15px; margin-left : 0px; padding-right : 0;  }
.gadgetnews ul li p.listheadernews , .gadgetnews ul li p.listheadernews a { padding-left: 3px; padding-top : 0px; FONT-FAMILY: "verdana"; text-decoration: underline; background-color: #e0e0e0; COLOR: #114477;  font-weight: bold; font-size: 14; } 



.content { float : left;  padding-top: 8px; padding-left: 5px; padding-right: 10px; padding-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; width:720px; min-height : 300px;  }
.content { FONT-FAMILY: "verdana"; FONT-SIZE: 11; font-weight: normal;}

.menuright { padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }
.menuright {float: right;  width: 230px; }
.menuright {  border-left :1px dashed #e0e0e0;}
.menuright h3{ min-height : 15px;  margin-top: 15px; margin-bottom: 15px; background-color: #e0e0e0; background-repeat: x-repeat;  width: 230px;  margin-bottom: 10px; margin-left: 0px; padding-left: 0px; font-size: 13; font-weight: bold; margin-right: 0px;}
.menuright ul{padding-left: 10px;list-style: circle; margin-left :10px;}
.menuright ul li{border-left : 0px solid #909090; max-height: 30px; padding-left: 5px; padding-bottom: 3px; }
.menuright ul li a { font-size: 13;}
.menuright h4{ min-height : 15px;  margin-top: 15px; margin-bottom: 15px; background-color: #d0d0d0; background-repeat: x-repeat;  width: 230px;  margin-bottom: 10px; margin-left: 0px; padding-left: 0px; font-size: 13; font-weight: bold; margin-right: 0px;}




.footer  {padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;  float: left; min-width : 1000px;}
.footer  ul { list-style: none; margin-left: 0px;  padding-left: 0px; }
.footer  ul li {  padding-left: 0px; margin-left: 0px; border-right: 0px; display: block; float: left; }
.footer ul li { height : 45px; } 




