 @charset "utf-8";
body { width:1003px; background:url(../images/bg3.gif); height:auto; margin:0 auto; padding:0; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
ul, ol, li { margin:0; padding:0; list-style:none; }
a { text-decoration:none; }
a:visited { color:#000; }
img { border:none; }
#header { width:750px; height:auto; margin:0 auto; background:#EFEFEF; }
#header .headertop { width:100%; height:auto; }
#header .headertop h5 { color:#990000; margin:0; padding:0; }
#header .headertop a { color:#990000; font-size:10px; }
#header .top { width:100%; height:42px; margin-top:5px; padding:0; }
#header .menu { width:100%; height:38px; margin:0; padding:0; }
#header .menu a { width:auto; height:auto; padding:12px 51px 6px 44px!important;padding:12px 50px 6px 44px; background:#013395 url(../images/hmenuarrow.gif) no-repeat top center; margin:0 0 3px 1px; color:#FFFFFF; border-bottom:#FF8000 4px solid; display:block; float:left; }
#header .menu a:hover { background:#BFBFBF url(../images/hmenuarrowhover.gif) no-repeat top center; padding:12px 51px 10px 44px!important;padding:12px 51px 10px 44px; border:none; color:#000000; }
#header .language { width:120px; height:20px; float:left; margin-left:5px; margin-top:10px; }
#header .language a { color:#D8D8D8; font-weight:bold; }
#header .language img { margin-right:5px; }
#header .banner { width:750px; height:125px; background:url(../images/banner3.jpg) no-repeat; margin:0;padding:0; }
#header .banner .word { width:400px; height:auto; padding-top:40px!important; padding-top:42px; font-size:16px; text-align:center; color:#FFFF00; line-height:20px;font-weight:bold; margin-left:195px; text-align:left;}
#header .banner .word a{color:#FFFF35;}
#header .banner  h2{ font-size:18px; color:#FFFF00; width:550px; margin-top:3px; margin-left:195px; display:block; }
#wrapper { width:750px; height:auto; margin:0 auto; margin-top:2px; background:#FFFFFF; overflow:hidden;  }
#left { width:220px; height:auto; float:left; background:#F5F5F5; }
#left .leftmenu { width:219px; height:auto; line-height:16px; margin:0; padding:0; background:#4986C8; }
#left .leftmenu a { font-size:12px; background:url(../images/vmenuarrow.gif) no-repeat left center; font-weight:bold; padding:5px 0 5px 20px; line-height:20px; display:block; color:#FFFFFF; border-bottom:#FFFFFF 1px solid; }
#left .leftmenu a:hover { background:url(../images/vmenuarrowhover.gif) no-repeat left center; color:#FFFF33; }
#left .leftmenu .small { margin-left:20px; border-bottom:#FFFFFF 1px dashed; }
#left .leftmenu .impo { background:#FFFF66; color:#FF0033; }
#left .contop { width:220px; height:60px; background:url(../images/contact.jpg) no-repeat center; }
#left .ltext1 { width:210px; height:auto; font-size:12px; line-height:20px; padding-left:10px; }
#right { width:520px; height:auto; float:left; margin-left:10px; }
#right .rtop1 { width:515px; height:30px!important; height:20px; background:#EFEBEB; border-bottom:#0033FF 1px solid; padding-left:5px; font-size:12px; font-weight:bold; line-height:30px; padding-top:0px!important; padding-top:10px; }
#right .rtop1 a:visited { color:#0000CC; }
#right .rtop1 a:hover { color:#000000; }
#right .prolist { width:519px; height:auto; background:#F5F5F5; }
#right .prolist ul { width:519px; height:auto; margin:0; padding:0; }
#right .prolist ul li { width:519px; height:auto; }
#right .prolist ul li ol { width:520px; height:150px; float:left; display:block; background:#F5F5F5; margin-top:10px; }
#right .prolist ul li ol li { width:140px; height:auto; text-align:center; padding:3px 5px; float:left; }
#right .prolist ul li ol .rtext1 { width:66%; height:auto; font-size:12px; line-height:20px; border:none; padding-left:10px; text-align:left; float:left; margin-left:5px; color:#333333; }
#right .prolist ul li ol .rtext1 a { font-weight:bold; }
#right .prolist ul li ol .rtext1 a strong { width:350px; height:20px; line-height:20px; color:#030C75; text-decoration:underline; }
#right a.pdf { color:#B0B0B0; }
#right .table { width:520px; height:auto; margin:0; padding:0; }
#right .con { width:520px; height:auto; background:url(../images/conta.jpg) no-repeat right bottom; }
#right .con .rtext2 { width:500px; height:300px; padding:5px 10px; font-size:12px; line-height:30px; }
#right .rlist { width:520px; height:20px; float:left; }
a.pag { padding:3px 5px; background:#0000CC; color:#FFFFFF; fontsize:12px; margin:0 5px; float:right; font-weight:bold; }
a.pag:hover { background:#FFFFFF; color:#0000CC; }
a.pags { padding:3px 5px; background:#FFFFFF; color:0000CC; fontsize:12px; margin:0 5px; float:right; font-weight:bold; }
#right .rtext3 { width:520px; height:auto; line-height:20px; background:#F5F5F5; padding-top:5px; }
#right .rtext3 strong { color:#000066; font-size:12px; }
#right .rtext4 { width:500px; padding:0 10px; line-height:20px; }
#right .rtext4 h2 { font-size:14px; font-weight:bold; color:#0000CC; }
#right .rtext4 .rpic { width:400px; height:auto; margin:0 auto; padding-top:10px; }
#right .table01 { width:100%; height:auto; background:#0656B6; }
#right .table01 tr { background:#FFFFFF; }
#right .table01 td { text-align:center; line-height:20px; }
#right .consulting { width:98%; height:33px; text-align:right; }
 #about { width:749px; height:auto; float:left; margin-top:5px; }
#about1 { width:500px; height:auto; float:left; margin-top:5px; }
#about .top2 { width:734px; height:30px; background:#EFEBEB url(../images/arrow1.gif) no-repeat left center; line-height:30px; padding-left:15px; font-weight:bold; border-bottom:#000000 1px solid; }
#about1, #about .text2 { text-align:justify; margin-top:5px; line-height:20px; padding:5px 10px; }
#about1, #about .text2 strong { font-size:12px; }
#about .more { width:30px; height:20px; background:url(../images/more.jpg) no-repeat left center; padding-left:20px; float:right; }
#about .more a { color:#CC0000; font-weight:bold; }
 #foot { width:750px; height:50px; margin-top:10px; float:left; background:#E3E3E3; }
#foot .add { width:100%; height:20px; line-height:20px; text-align:center; font-size:12px; border-bottom:#000000 1px solid; }
#foot .another { width:120px; height:26px; margin:0 auto; }
#foot .otherlink { width:430px; height:26px; padding-top:4px; margin:0 auto; }
#foot .otherlink div { width:90px; height:26px; float:left; text-align:center; font-size:12px; line-height:26px; margin-left:10px;}
#foot .otherlink div a { color:#000000; }
