body,input,textarea,select{font:11px Tahoma;}
body{width:100%;color:#444;padding:0;margin:0;background:#fff}
table{border-collapse:collapse;padding:0;}
td{margin:0;padding:0;}
form{margin:0;padding:0}

html,body{height:100%;margin:0;padding:0;}

.contactTop {position:absolute;z-index:1;top:0;left:0;margin: 34px auto auto 370px;font:30px Georgia;color:#fff;}
.contactTop img{border-width:0;}
.aist{width:175px;height:161px; margin:134px 0 0 2px;background:url(/img2/aist_bg.gif) no-repeat;position:absolute;}

.site{background:url(/img/head_t.jpg) repeat-x;width:100%;min-width:980px;}
.site .inter{background:url(/img2/inter_bg.gif) no-repeat right bottom;height:287px;}
.site .head{background:url(/img2/couds_t.jpg) repeat-x left bottom;height:287px;}
.site .logo{float:left;margin:37px 0 0 23px;}

.site .menu{height:46px;}
.site .menu .inner{width:706px;height:34px;padding:7px 10px 5px 10px;background:url(/img2/menu.jpg) no-repeat;margin-left:262px;}
* html .site .menu .inner{width:716px;height:34px;padding:7px 5px 5px 5px;}
.site .menu .inner a{display:block;padding:5px 8px;color:#0a6db1;font:18px Georgia;text-decoration:none;float:left;}
.site .menu .inner a:hover{background:#0a6db1;color:#fff;}
.site .menu .inner a.act{display:block;padding:5px 8px;color:#424242;font:18px Georgia;text-decoration:none;float:left;}
.site .menu .inner a.act:hover {background:none;color:#424242;}
.site .menu .inner .sp{width:1px;height:26px;background:#c7c7c7;float:left;margin:3px 7px 0 6px;}

.site .middle{}
.site .middle .leftblock{padding:0 30px 20px 5px;}
.site .middle .leftblock .title{font:22px Georgia;color:#0a6db1;margin:0 0 0 10px;}
.site .middle .leftblock .title a{font:22px Georgia;color:#0a6db1;text-decoration:none;}
.site .middle .leftblock .podmenutitle{width:230px;background:url(/img2/podmenu_bg.jpg) repeat-y;margin:18px 0 0 0;}
.site .middle .leftblock .podmenutitle .in{width:214px;padding:5px 6px 0 10px;background:url(/img2/podmenu_top.jpg) no-repeat;font:18px Georgia;color:#424242;}
.site .middle .leftblock .podmenubott{width:230px;height:9px;background:url(/img2/podmenu_bott.jpg) no-repeat;margin-bottom:10px;}
.site .middle .leftblock a.podmenu{font:14px Tahoma;color:#666;text-decoration:none;margin:0 0 0 10px;}
.site .middle .leftblock .podmenusp{height:1px;width:230px;background:#d8d9dc;overflow:hidden;margin:6px 0;}
.site .middle .leftblock .gallery{height:113px;width:173px;padding:3px 0 0 3px;background:url(/img2/gallery.gif) no-repeat;margin:15px 0 0 5px;}

.site .middleblock{padding:46px 20px 0 0;color:#424242;font:13px Tahoma;line-height:16px;}
.site .middleblock a.list{color:#8e7654;font:14px Georgia;line-height:28px;}
.site .middleblock a{color:#0A6DB1;}

.site .rightblock{width:270px;padding:46px 0 30px 0;}
.site .rightblock a.link{height:36px;width:217px;background:url(/img2/link.jpg) no-repeat;display:block;text-align:center;font:14px Georgia;color:#0a6db1;text-decoration:none;line-height:36px;}

.site .footer{height:85px;padding:10px 10px 0 10px;background:#2189d0;font:12px Georgia;color:#fff;line-height:15px;}
.site .footer .in{font:12px Georgia;color:#fff;}

h1{font:24px Georgia;color:#0a6db1;margin-top:0;}
h3{font:18px Georgia;color:#0a6db1;margin-top:0;}
h4{font:14px Georgia;color:#8E7654;margin-top:0;}