/* CSS Document */
body{ background-color:#c3cbc5; margin-left:0px; margin-top:0px; FONT-FAMILY:Arial, Helvetica, sans-serif; font-size:11px;  }
#frame{ width:1000px; position:relative; MARGIN: 0px auto; text-align:left;}
#top{width:1000px; height:20px; background-color:#e6e7e7;}
#topleft_news{ width:716px; height:17px; padding-top:3px; padding-left:4px; background-color:#FFFFFF; float:left;}
#topleft_language{ width:56px; padding-right:4px; height:17px; padding-top:3px; float:left; text-align:right; background-color:#FFFFFF;}

#middle{width:1000px; float:left; background-color:#ebe9dc;}
#middleleft{width:220px; float:left;}
#middleleft_logo{ width:210px; height:120px; background-image:url(image/logo.gif);}
#middleleft_navi{ width:185px; margin-left:35px;}
.navi a { COLOR:#6a6a6b; width:150px; line-height:24px; BORDER-BOTTOM: #d3d1c6 1px solid; display:block; background:url(image/arrow.gif) no-repeat right center; text-decoration:none;}
.naviactive a { COLOR:#6a6a6b; width:150px; line-height:24px; BORDER-BOTTOM: #d3d1c6 1px solid; display:block; background:url(image/arrow_active.gif) no-repeat right center; text-decoration:none; font-weight:bold;}
.navi A:hover { background-color:#e3e1d5;}
.naviactive2 a{ COLOR:#6a6a6b; width:150px; line-height:24px; display:block; background:url(image/arrow_active.gif) no-repeat right center; text-decoration:none; font-weight:bold; }
.navi_sub a{ COLOR:#6a6a6b; width:140px; font-size:9px; padding-left:10px; margin-bottom:5px; margin-top:5px;  line-height:14px; display:block; text-decoration:none; }
.navi_subactive a{ COLOR:#6a6a6b; font-size:9px; padding-left:10px; margin-bottom:5px; margin-top:5px; width:140px; line-height:14px; display:block; text-decoration:none; font-weight:bold; }
.navi_sub a:hover{ COLOR:#6a6a6b; background-color:#e3e1d5;}
#middleright{ width:780px; float:left; }
#middlerighttop{ width:780px; height:200px; float:left;}
#middlerighttop_centralimage{ width:560px; height:200px; float:left; background-image:url(image/centralimage.gif);}
#middlerighttop_news{ width:220px; height:200px; float:left; BACKGROUND-COLOR: #697c6d;}
.newsList{ width:180px; height:175px; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; font-size:10px; PADDING-BOTTOM: 20px; COLOR: #ffffff; LINE-HEIGHT: 15px; PADDING-TOP: 5px; BACKGROUND-COLOR: #697c6d; } 
.newsList h3{PADDING-LEFT: 10px; FONT-SIZE: 10px; MARGIN: 20px 0px 11px; BACKGROUND-COLOR: #87968a}
.newshead{ PADDING-RIGHT: 0px; PADDING-LEFT: 10px; padding-top:2px; background:url(image/arrow_head.gif) no-repeat left center; height:18px; color:#000000; }
.newstitle{ color:#ffffff; display:block; margin-left:10px; margin-bottom:8px;}
.newstitle a{ text-decoration:none;}
.newsList .dark{ COLOR: #1f2520}
.newsList .white{ color:#ffffff;}
.newsList A{ text-decoration:none;}
.newsList li{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 10px; PADDING-TOP: 0px;  list-style:url(image/arrow_head.gif) outside; height:20px;}
#middleright_anchor{ width:780px; height:20px; background-color:#697c6d; float:left}
#anchor{ width:560px; height:16px; border:0px; background-color:#96a399; color:#ffffff; padding-top:4px;}
#anchor a{ text-decoration:none; color:#ffffff;}
#middlebody{ width:780px; clear:both;}
#middlebody_content{ background-color:#ffffff; clear:none; padding:20px; COLOR: #77777b; line-height:20px;}
/*----------------------*/
/*.contentitem{ padding-left:10px; padding-top:6px; padding-right:10px; COLOR: #77777b; LINE-HEIGHT: 18px; padding-bottom:10px; layout-grid-line:10px; layout-grid-char:1px;}*/
#contenthead{ width:536px; font-size:12px; margin-top:6px; border-bottom:1px solid #77777b; margin-bottom:10px; height:20px;}
#contenthead_title{ width:200px; float:left; font-weight:bold; font-size:12px;}
#contenthead_link{ padding-left:0px; font-weight:normal; font-size:11px; }
.tabactive{ background:url(image/tab1.gif); text-align:center; margin-left:1px; width:80px; float:right; height:20px; color:#FFFFFF; padding-bottom:0px;}
.tab A { background:url(image/tab2.gif); color:#ffffff; font-size:9px; display:block; text-align:center; margin-left:1px; text-decoration:none; width:80px; float:right;}
.tab A:hover{ background:url(image/tab1.gif); font-size:11px;}
#contenttop{ width:536px; margin-bottom:30px; height:212px;;}
#contenttop_left{ float:left; width:200px; height:212px;}
#contenttop_image{ height:200px;}
#contenttop_download{ border-top:1px dashed #77777b; height:20px; margin-top:6px; width:180px;}
#contenttop_right{ float:left; width:290px; padding-left:46px; }
.liststyle1{background:url(image/dot.gif) no-repeat center left; padding-left:10px; height:20px;}
.contentitem_component{ background:url(image/dot1.gif) no-repeat center left; border-bottom:1px dashed #ffffff; padding-left:8px; margin-left:2px; height:16px; margin-bottom:3px; padding-bottom:3px;}
.contentitem_nodot{ height:18px; margin-bottom:1px; padding-left:6px;}
.contentitem_title{ background:url(image/contentitem-title.gif) no-repeat; height:19px; font-weight:bold; padding-top:1px; padding-left:12px; margin-top:20px; margin-bottom:10px; width:180px;}
.contentitem_title1{ background:url(image/contentitem-title.gif) no-repeat; padding-left:10px; border-bottom:1px solid #c1f815; margin-top:20px; margin-bottom:10px; width:190px;}
#middlebody_panel{ width:210px; background-color:#ffffff; float:right; padding-left:14px; margin-top:10px; margin-top:20px;}

.linkblock1{ width:184px; padding-left:4px; margin-top:6px; margin-bottom:10px;}
.linkblock1title{ height:16px; width:170px; padding-top:2px; padding-left:10px; margin-bottom:6px; color:#ffffff; background:url(image/link-title.gif) no-repeat;}
.linkblock1item{ height:18px; padding-top:3px; background:url(image/arrow_head-gray.gif) no-repeat left center ; padding-left:10px; margin-left:10px; margin-bottom:2px; color:#77777b;  width:160px;}

.link1 A{ text-decoration:none; color:#77777b;}
.link1 A:hover{ text-decoration:underline;}
#bottom{ width:990px; height:16px; padding-top:4px; background-color:#e6e7e7; float:left; padding-left:10px;  }
.dr{ color:#FF0000;}
.da{ border-bottom:1px dashed #00ff00; color:#00FF00; text-decoration:none;}
.da:hover{ border-bottom:1px solid #00ff00; text-decoration:none;}
.db{}