html{height:100%;}
body{padding:0px; margin:0px; color:#29455e; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; height:100%;}

.page{height:100%;}
.all{width:992px; border:0px; font-size:13px; height:100%; line-height:20px; color:#29455e; font-family:Arial, Helvetica, sans-serif; }

.center{height:100%;}

a:link{color:#29455e; text-decoration:underline;}
a:visited{color:#29455e; text-decoration:underline;}
a:hover{color:#29455e; text-decoration:none;}

h1{font-size:18px; font-weight:normal; padding:0px; margin:0px; margin-bottom:10px;}
p{padding:0px; margin:0px; margin-bottom:10px;}

.left{width:21px; background-image:url(img/leftshadow.png); height:100%;}
.left div{width:21px; height:20px;}

.right{width:21px; background-image:url(img/rightshadow.png); height:100%;}
.right div{width:21px; height:20px;}

.center{padding-left:10px; padding-right:10px;}
.head{width:930px; height:87px; background-image:url(img/logo.png); text-align:left;}
.head div{padding-top:40px; padding-left:407px; font-size:15px;}

.menu{width:930px; font-weight:bold; margin-top:3px; height:37px;}
.menu ul{list-style-type:none; padding:0px; margin:0px;}
.menu li{display:inline;}

.menu a:link{display:block; float:left; height:36px; border:1px solid #8fb4d0; border-bottom:0px; line-height:36px; text-align:center; color:#5b84aa; text-decoration:none; padding-left:43px; padding-right:43px; margin-right:3px; background-image:url(img/menubg.png);}
.menu a:visited{display:block; float:left; height:36px; border:1px solid #8fb4d0; border-bottom:0px; line-height:36px; text-align:center; color:#5b84aa; text-decoration:none; padding-left:43px; padding-right:43px; margin-right:3px; background-image:url(img/menubg.png);}
.menu a:hover{background-image:url(img/menubg2.png); text-decoration:underline;}

.last a:link{padding-left:48px; padding-right:49px; margin-right:0px;}
.last a:visited{padding-left:48px; padding-right:49px; margin-right:0px;}
.last a:hover{}

.pic{width:930px; height:229px; background-image:url(img/pic.jpg);}

.production{width:930px; height:179px; padding-top:7px; font-weight:bold;}

a.item1:link{display:block; width:303px; height:179px; border:1px solid #8fb4d0; background-image:url(img/bg1.png); color:#5b84aa; text-decoration:none; float:left; margin-right:7px;}
a.item1:visited{display:block; width:303px; height:179px; border:1px solid #8fb4d0; background-image:url(img/bg1.png); color:#5b84aa; text-decoration:none; float:left; margin-right:7px;}
a.item1:hover{background-image:url(img/bg11.png); color:#5b84aa; text-decoration:none;}

.item1 span{display:block; width:303px; height:35px; text-align:left; line-height:35px; text-indent:15px;}
.item1 img{border:1px solid #FFFFFF; margin:10px; margin-top:0px;}

a.item2:link{display:block; width:303px; height:179px; border:1px solid #8fb4d0; background-image:url(img/bg2.png); color:#5b84aa; text-decoration:none; float:left; margin-right:7px;}
a.item2:visited{display:block; width:303px; height:179px; border:1px solid #8fb4d0; background-image:url(img/bg2.png); color:#5b84aa; text-decoration:none; float:left; margin-right:7px;}
a.item2:hover{background-image:url(img/bg22.png); color:#5b84aa; text-decoration:none;}

.item2 span{display:block; width:303px; height:35px; text-align:left; line-height:35px; text-indent:15px;}
.item2 img{border:1px solid #FFFFFF; margin:10px; margin-top:0px;}

a.item3:link{display:block; width:304px; height:179px; border:1px solid #8fb4d0; background-image:url(img/bg3.png); color:#5b84aa; text-decoration:none; float:left;}
a.item3:visited{display:block; width:304px; height:179px; border:1px solid #8fb4d0; background-image:url(img/bg3.png); color:#5b84aa; text-decoration:none; float:left;}
a.item3:hover{background-image:url(img/bg33.png); color:#5b84aa; text-decoration:none;}

.item3 span{display:block; width:303px; height:35px; text-align:left; line-height:35px; text-indent:15px;}
.item3 img{border:1px solid #FFFFFF; margin:10px; margin-top:0px;}

.text{text-align:justify; padding:50px; padding-bottom:30px; padding-top:35px;}
.text img{padding:3px; border:1px solid  #29455e;}
.text ul{padding:0px; margin:0px; margin-bottom:10px; margin-left:30px; list-style-type:square;}

.adv{padding:50px; padding-top:0px; text-align:center;}
.adv table{border:0px !important; background-color:none !important;}
.adv td{border:0px !important; background-color:none !important;}
.adv a:link{color:#29455e !important; text-decoration:underline !important;}
.adv a:visited{color:#29455e !important; text-decoration:underline !important;}
.adv a:hover{color:#29455e !important; text-decoration:none !important;}


