body {padding-bottom:100px}
.left {width:360px; background-image:url('../images/inner/left.png')}
.vline {background-image:url('../images/inner/vline.png')}
.right {width:664px; background-image:url('../images/inner/right.png')}
.leftwidth {height:1px; width:360px}
.about {top:174px}
.info {top:210px}
.work {top:249px}
.clients {top:339px}
.price {top:418px}
.search {left:39px}
.data {margin-left:39px}
.contacts {margin-left:482px; color:#6a6665}
.contacts a {color:#6a6665}
.data p {font-family:'Times New Roman'; font-size:14px; color:#676565; width:451px; text-align:justify}
.data ul li {width:410px}
.data ol li {padding-right:140px}
.search {width:597px; height:39px; background-image:url('../images/inner/search.png')}
h1 span {font-family:'Times New Roman'; font-size:14px; color:#636060; font-weight:normal}
h1 a {text-decoration:none; color:#ff0607}
.blog {position:relative}
h1 {width:451px}
.componentheading {font-family:'Times New Roman'; font-size:20px; font-weight:bold; color:#bf272d; padding-top:15px; padding-bottom:10px}
.menutitle {font-family:'Times New Roman'; font-size:16px; font-weight:bold; color:#bf272d; padding:0; margin:0; padding-top:10px}
.left p {left:-35px; padding-left:35px}
.left .work p {top:-5px}
.left .price p {left:-29px; padding-left:29px; top:-5px}
.left .info p {left:-31px; padding-right:7px}
.left .clients p {left:-31px; padding-right:9px}
.contentpane {margin-top:-35px; margin-left:-25px}
.data .contentpane a {color:#ff0607}
.first {margin-top:35px}
.data .contentpane {padding-top:20px}