@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background:url(../images/body_bg.png) left top repeat-x #fff;}

h1, h2, h3, h4, h5, h6, input, pre, form{margin:0px; padding:0px;}

#container{margin:0px auto; padding:0px 0 20px 0px; width:980px; overflow:hidden;}

#header{margin:0px; padding:0px; width:980px; overflow:hidden}

.logo{margin:12px 0 0 0px; padding:0px; float:left; width:437px;}
.logot{margin:0px 0 0 0px; padding:0px; float:left; width:437px;}
.logobl{margin:0px 0 0 0px; padding:0px; float:left; width:245px;}
.phone{margin:0px 0 0 0px; padding-top:10px; float:left; width:192px; font-size:23px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; background:url(../images/phone.png); height:39px;}

.save{margin:30px 0 0 0px; padding:0px; float:right;}

.social_quote{margin:23px 0 0 5px; padding:0px; float:right; width:157px;}
.quote{margin:0px 0 0 0px; padding:0px; float:right; width:157px;}
.social{margin:0px 0 0 0px; padding:6px 0px 0 0; float:right;}

.navi{margin:0px; padding:0px; width:980px; overflow:hidden;}

.navi ul{margin:0px; padding:0px;}

.navi ul li{margin:0px; padding:0px; list-style:none; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

.navi ul li a{margin:0px; padding:8px 40px 0 40px; list-style:none; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}

.navi ul li a:hover{margin:0px; padding:8px 40px 0 40px; list-style:none; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFF00; text-decoration:none;}

.banner{margin:18px 0 0 6px; padding:0px; width:968px; overflow:hidden;}

.movings{margin:0px; padding:0px; width:980px; overflow:hidden;}

.movings ul{margin:0px; padding:0px;}

.movings ul li{margin:15px 0 0 10px; padding:0px; list-style:none; float:left;}

#mid_content{margin:0px; padding:0px; width:980px; overflow:hidden;}

#left_panel{margin:0px; padding:0px; width:320px; float:left; overflow:hidden;}

.services{margin:10px 0 0 5px; padding:0px; width:312px; float:left; overflow:hidden;}

.services_top{margin:0px; padding:0px; background:url(../images/services_top.png) left top no-repeat; width:312px; height:41px;}

.list{margin:0px 0 0 0px; padding:0px; float:left; background:url(../images/services_mid.png) left top repeat; width:312px;}

.list ul{margin:5px 0 0 0px; padding:0px;}

.list ul li{margin:0px 0 0 10px; padding:12px 0 0 40px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background:url(../images/services_button.png) left top no-repeat; width:297px; height:38px;}

.services_bottom{margin:0px; padding:0px; background:url(../images/bottom_services.png) left top no-repeat; width:312px; height:10px; float:left;}

.packing{margin:10px 0 0 5px; padding:0px; float:left;}

.testi{margin:10px 0 0 5px; padding:0px; width:312px; float:left; border-radius:1em; border:1px solid #dfd4d4; background:#f1fafc;}

.testi img{margin:10px 0 0 10px; padding:0px;}

.testi p{margin:0px; padding:5px 0 0 12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858; line-height:20px; text-align:justify; width:290px;}

.testi span{margin:0px 0px 10px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000;}

#right_panel{margin:0px; padding:0px; width:660px; float:left; overflow:hidden;}

.content{margin:0px; padding:0px; width:660px;}

.content h1{margin:0px; padding:10px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000000; font-weight:normal;}

.content h1 span{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#76971a; font-weight:normal;}

.content p{margin:0px; padding:5px 0 0 12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; text-align:justify; color:#585858; font-weight:normal; width:97%;}

.content img{margin:0px 0 0 13px; padding:0px 0 10px 0px; width:640px; float:left;}

#footer_main{margin:0px; padding:0px; background:url(../images/footer.png) left top repeat-x; overflow:hidden; width:100%;}

.footer{margin:30px auto; padding:0px; width:980px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; line-height:20px;}

.footer a{margin:0px; padding:0px; width:980px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; line-height:20px; text-decoration:none;}

.footer a:hover{margin:0px; padding:0px; width:980px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; text-align:center; line-height:20px; text-decoration:none;}

.clr{margin:0px; padding:0px; clear:both;}