body,div,img,ul,p,li,h1{margin:0;padding:0;}
body{font-family:Verdana, Helvetica, sans-serif;background:#000 url(body/backPage.jpg) repeat-x top;font-size:12px;color:#333;}
ul{list-style:none;}
p{margin:1.12em 0;}
a{text-decoration:underline;color:#ab0e2d;}
h1{font-size:12px;font-weight:700;color:#ab0e2d;background:url(body/arrow.gif) no-repeat left top;padding-left:18px;}
a:hover{text-decoration:none;}
#swf{border:0;padding-top:110px;}
#body{width:960px;background:url(body/backBody.jpg) repeat-y top;padding-bottom:1.12em;clear:both;overflow:hidden;margin:0 auto;}
#leftSide{float:left;width:380px;background:url(body/backLeftTop.jpg) no-repeat right top;}
#rightSide{float:left;width:580px;background:url(body/backRightTop.jpg) no-repeat left top;}
#header{width:970px;height:270px;text-align:center;margin:0 auto;}
#quickFoot,#contactFoot,#aboutFoot{padding:8em 22px 0.7em;}
.text{line-height:180%;}
#footer{background:url(body/backFooter.jpg) repeat-x top;height:180px;font-size:11px;clear:both;}
#footer #copy{height:160px;width:960px;text-align:right;padding-top:1.12em;color:#767676;background:url(body/backFooterRight.jpg) no-repeat right top;margin:0 auto;}
#footer #copy li{display:inline;padding-left:16px;}
#footer #copy a{color:#c8c8c8;}
#footer #copy li a{color:#ab0e2d;}
#contactBack{background:url('contact/contactBack.jpg') repeat-y top;float:left;}
#contactTop{background:url(contact/contactTop.jpg) no-repeat top;float:left;}
#contactFoot{background:url(contact/contactFoot.jpg) no-repeat bottom;float:left;}
#contactFoot ul{float:left;width:379px;}
#contactFoot li{padding-bottom:10px;}
#contactFoot #workPlace{float:left;width:535px;}
#contactFoot #workPlace ul{float:left;width:49%;}
#contactFoot i{color:#737373;padding-left:10px;}
#contactFoot p{clear:both;}
#quickContact{width:370px;color:#c8c8c6;background:url(quickContact/quickBack.jpg) repeat-y;margin-right:10px;}
.quickTopShort{background:url(quickContact/quickTopShort.jpg) no-repeat top;}
.quickTopLong{background:url(quickContact/quickTopLong.jpg) no-repeat top;}
#quickFoot{background:url(quickContact/quickFoot.jpg) no-repeat bottom;}
#quickContact ul{margin-bottom:1em;}
#quickContact i{padding-left:10px;}
#rightSide #about{background:#fff url(about/aboutTop.jpg) no-repeat top;width:570px;margin-left:10px;}
#rightSide #aboutFoot{background:url(about/aboutFoot.jpg) no-repeat bottom;}
#rightSide #about ul{list-style-type:disc;}
#rightSide #about li{margin-left:3em;}
#rightSide #about span{color:#2a86b8;}
#rightSide #about .owner{text-align:right;}
#leftSide #about{width:370px;background:url(home/aboutBack.jpg) repeat-y;margin-right:10px;}
#leftSide #aboutFoot{background:url(home/aboutFoot.jpg) no-repeat bottom;}
#leftSide #aboutTop{background:url(home/aboutTop.jpg) no-repeat top;}
#leftSide #about .more{text-align:right;line-height:100%;}
#home{background:#fff url(home/homeTop.jpg) no-repeat top;width:570px;margin-left:10px;padding-top:9em;}
#home .image{float:left;width:216px;height:181px;background:url(home/homeBack.jpg);}
#home .description,#home .descriptionEnd{float:left;width:324px;height:161px;padding:10px 15px;}
#home .description{background:url(home/homeBack.jpg);}
#home .descriptionEnd{background:url(home/homeBackFooter.jpg);}
#home .description .text,#home .descriptionEnd .text{line-height:160%;}
#offer{background:url(offer/offerTop.jpg) no-repeat top;padding-top:114px;}
#offer #line1{background:url(offer/offerLine1.jpg) no-repeat top;height:416px;}
#offer #line2{background:url(offer/offerLine2.jpg) no-repeat top;height:339px;}
#offer #line3{background:url(offer/offerLine3.jpg) no-repeat top;height:132px;}
#offer #line4{background:url(offer/offerLine4.jpg) no-repeat top;height:238px;}
#offer #line1,#offer #line2,#offer #line3,#offer #line4{padding:25px 20px 25px 400px;}
#offer .demo li{display:inline;padding-right:4px;}
#offer .demo img{border:1px solid #ab0e2d;padding:1px;}
#offer #line4 ul{margin-top:1.12em;float:left;width:50%;}
#quickContact a,#quickContact b{color:#f7f7f7;}
#home .description ul,#home .descriptionEnd ul,#offer .demo,#offer #line3 ul{margin-top:1.12em;}
