#about{height:308px;background:url(image/backAbout.jpg) no-repeat bottom left;padding:25px;}
#about .adv{float:left;margin:-25px 0 0 -25px;}
#about .right{float:right;width:440px;}
#advBox{background-color:#f9f9f9;clear:both;height:145px;}
#advBox li,#advBox img,#offerP p img,#of .offerList li ul li,#of .offerList li ul li img{display:inline;}
#backMid{background:url(image/backMid.jpg) no-repeat top center;}
#contact{background-color:#f9f9f9;overflow:hidden;}
#contact #contactForm .left{float:left;text-align:left;font-size:11px;color:#aaa;width:50%;padding-top:10px;}
#contact #contactForm .right{float:right;text-align:right;width:50%;padding-top:10px;}
#contact #contactForm .right img{border:none;float:right;cursor:pointer;}
#contact #contactForm input{width:280px;}
#contact #contactForm tbody .label{padding-bottom:6px;width:140px;text-align:right;padding-right:6px;}
#contact #contactForm tbody td{padding-bottom:6px;}
#contact #contactForm textarea{width:422px;}
#contact #left{width:270px;float:left;padding:25px;}
#contact #left .fi,#service div p:first-child{margin-top:0;}
#contact #left h4{color:#333;font-size:16px;font-family:Georgia, serif;font-weight:700;margin:2.5em 0 -0.8em;}
#contact #right{width:590px;float:left;padding:24px 25px 25px;}
#contact #right #gMap{border:1px solid #333;background:url(image/loading.gif) no-repeat center;height:330px;}
#contact #right #line{text-align:center;margin:1em 0;}
#contact #right #mapText{font-family:Verdana, Helvetica, sans-serif;font-size:13px;line-height:140%;}
#contact #right #mapText div{border-top:1px solid silver;padding-top:4px;margin-top:4px;line-height:normal;text-align:center;}
#copy{height:68px;background:url(image/backCopy.jpg) no-repeat center;width:900px;font-size:14px;clear:both;margin:0 auto;padding:18px 30px;}
#copy li{padding-top:10px;}
#errorContent{background:#fff url(image/errorBackContent.png) no-repeat top center;height:360px;width:500px;margin:0 auto;padding:60px 210px 30px 250px;}
#errorContent h2{font-size:1.4em;margin-bottom:16px;}
#errorContent h2 span{color:#ff4200;}
#errorContent img{margin-bottom:30px;margin-top:20px;}
#errorContent ol{line-height:160%;margin-top:20px;margin-left:40px;}
#errorHeader{height:322px;background:url(image/errorBackTop.jpg) no-repeat top center;}
#flashHeader{height:322px;min-width:960px;text-align:center;}
#flashHeader img{margin-top:120px;}
#footer{height:75px;padding-bottom:16px;background:url(image/backFooter.jpg) repeat-x top;}
#footer li a{color:#fff;text-decoration:none;}
#footer li a:hover{text-decoration:underline;}
#footer ul{line-height:75px;font-size:14px;float:right;}
#footer ul img{padding-bottom:2px;}
#footer ul li{display:inline;padding-left:20px;}
#footer ul:first-child{float:left;}
#footer ul:first-child li{background:url(image/arrowUp.png) no-repeat center left;}
#formArea p{line-height:150%;}
#formArea p span{text-decoration:none;cursor:pointer;color:#cd2128;}
#formStatus{background-color:#fff;color:#000;line-height:36px;text-align:left;font-weight:700;padding:10px;}
#formStatus img{margin-bottom:-12px;margin-right:8px;float:left;border:none;}
#galleryR{width:880px;padding:40px 40px 20px;}
#galleryR #notice{text-align:center;font-weight:700;padding:40px;}
#galleryR .line,#about .right img,#partners img,#greenLine #back #color #content #ofertTitle img,#greenLine #back #offer li img,#of .offerList li img{display:block;}
#galleryR h1{font-size:15px;margin:12px 0;}
#galleryR li{display:inline;text-align:center;}
#galleryR li img{margin-bottom:15px;margin-right:15px;border:1px solid silver;padding:1px;}
#galleryR table tr td{padding-bottom:12px;}
#galleryR table tr td:first-child{width:140px;}
#greenHead{background:url(image/backGreenHead.png) no-repeat bottom left;height:520px;}
#greenLine{background:url(image/backGreenLine.png) repeat-x top;}
#greenLine #back{background:url(image/backGreenRight.png) no-repeat top center;overflow:hidden;}
#greenLine #back #color{background:#f9f9f9 url(image/backLineTop.jpg) no-repeat top right;padding-bottom:8px;}
#greenLine #back #color #content{background:url(image/backGreenContent.png) no-repeat top;padding-top:6px;overflow:hidden;}
#greenLine #back #color #content #customers{margin-left:280px;padding-bottom:5px;}
#greenLine #back #color #content #gallery{float:right;margin-top:20px;margin-right:10px;border:none;}
#greenLine #back #color #content #ofertTitle{float:left;margin-left:25px;padding-top:42px;}
#greenLine #back #color #content h2{font-size:20px;color:#fff;margin:18px 0;}
#greenLine #back #color #content h2 a{font-weight:700;color:#fff;text-decoration:underline;}
#greenLine #back #offer #remember{float:left;width:480px;margin-top:-150px;height:110px;background:url(image/backRemember.png) no-repeat left top;padding:20px 0;}
#greenLine #back #offer #remember h4{line-height:150%;margin:0;padding:1em 0;}
#greenLine #back #offer .dis,#of .offerList .dis{height:92px;line-height:150%;background:url(image/listDot.png) no-repeat left top;padding:0 0 0 50px;}
#greenLine #back #offer .left{height:472px;}
#greenLine #back #offer .right{height:622px;background:#f9f9f9 url(image/backOfferList.jpg) no-repeat left bottom;}
#greenLine #back #offer li{height:2px;padding-left:50px;padding-top:15px;padding-bottom:15px;}
#greenLine #back #offer li h3 a,#of .offerList .dis h3 a{text-decoration:none;color:#333;}
#greenLine #back #offer li h3,#of .offerList .dis h3{line-height:normal;font-size:15px;padding-bottom:6px;}
#greenLine #back #offer ul{float:left;width:430px;background-color:#f9f9f9;padding:0 25px;}
#guarantee{background:#0085e1 url(image/backGuarantee.jpg) no-repeat left top;width:460px;float:left;height:550px;}
#guarantee h4{margin-left:30px;}
#guarantee img{margin-top:30px;margin-left:30px;}
#guarantee ul li{background:url(image/backGuaranteeLine.jpg) no-repeat left top;line-height:24px;padding-left:30px;color:#b8e0f5;margin:26px 0;}
#guarantee ul li div{float:left;color:#0085e1;margin-right:4px;height:24px;font-weight:700;padding-right:4px;background:#fff url(image/backGuaranteeCase.jpg) no-repeat right top;}
#marg{padding-top:4px;}
#midPart{background:url(image/backPartnersLine.jpg) repeat-y left;overflow:hidden;}
#of .offerList .dis{height:auto;}
#of .offerList li{height:2px;padding-top:20px;padding-bottom:20px;}
#offerP p{line-height:165%;}
#offerP p img,#of .offerList li ul li img{padding-right:14px;}
#offerP table img{margin-top:2px;}
#offerP table td{vertical-align:top;padding-top:1.12em;}
#offerP table td:first-child{width:128px;}
#offerP table tr:first-child td{padding-top:0;}
#offerP ul li ul{list-style-type:none;line-height:normal;margin:0;}
#offerP ul li ul,#of .offerList li ul{margin-top:12px;}
#offerP ul,.norm{list-style-type:disc;line-height:160%;list-style-position:outside;margin:-0.8em 2em 0;}
#offerP,#of{width:880px;margin:0 auto;padding:40px;}
#page{background:url(image/backBottom.png) no-repeat bottom center;}
#partners{width:440px;float:left;background:url(image/backPartners.jpg) no-repeat right top;padding:30px 30px 0;}
#partners #partnersFlash{height:204px;margin-bottom:40px;}
#service{width:880px;overflow:hidden;padding:40px;}
#service #slogan{float:right;}
#service div{float:left;width:460px;}
#service ul{background:url(image/service.jpg) no-repeat left center;padding:12px 0 12px 230px;}
#service ul li{line-height:30px;}
.backOffer_a{background:#f9f9f9 url(image/backOffer_a.jpg) no-repeat bottom right;}
.backOffer_b{background:#f9f9f9 url(image/backOffer_b.jpg) no-repeat bottom right;}
.backOffer_c{background:#f9f9f9 url(image/backOffer_c.jpg) no-repeat bottom right;}
.body,#footer div{width:960px;margin:0 auto;}
.body:first-child{background:#f9f9f9 url(image/backContent.jpg) no-repeat top center;}
.fail{border:1px solid #C37B77;}
.loading{height:100%;background:url(image/loading.gif) no-repeat center;}
.navigate{background:#fbfbfb;text-align:right;color:#000;}
.navigate #show{float:left;width:300px;text-align:left;}
.navigate span{color:#333;font-size:16px;font-weight:700;}
.pass{border:1px solid #a9d597;}
.titleLine{display:block;margin:12px 0;}
a{color:#ff4200;text-decoration:underline;}
a:hover,.navigate a,#greenLine #back #color #content h2 a:hover{text-decoration:none;}
body{font-family:Georgia, serif;font-size:15px;color:#333;background:#0085e1 url(image/backTop.jpg) repeat-x top center;}
body,div,img,ul,ol,form,p,h1,h2,h3,h4,h6,hr,table{margin:0;padding:0;}
h2,h4{font-family:sans-serif;font-weight:400;}
h4{color:#fff;font-size:22px;margin:1em 0;}
img{border:none;}
input,textarea{border:1px solid silver;font-size:12px;font-family:sans-serif;background:#fff;padding:4px;}
p{margin:1.12em 0;}
p,.text,#galleryR table td,#offerP table{line-height:160%;}
table{width:100%;border:none;border-collapse:collapse;}
ul{list-style:none;}
