html, body{ margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#54514f; color:#fff;}
/**{ margin:0px; padding:0px;}

ul,li{ list-style-type:none;}*/
img{ border:0px;}
.wraper{ width:100%;}
.container{ width:770px; margin:0px auto;}
.header{ background:url(../images/top-banner-reapet.jpg) left top repeat-x; height:182px;}
.header dl{ margin:0px; padding:0px;}
.logo{ margin:0px; padding:15px 0px 0px 48px;font-size:2px; float:left;  }
.banner{margin:0px;padding:0px; font-size:2px; text-align:right; }
.middle{background:#fcfcfc url(../images/middle-client-page.jpg) left top repeat-x;width:770px; float:left; padding-top:8px;/* padding-bottom:10px;*/}
.leftpart{ padding-left:42px; padding-right:10px; width:462px; float:left; margin:0px; }
.lefdl{ margin:0px; padding:0px;}
/*.lefdl dd{ margin:0px; padding:0px;}*/
.leftpart ul{ margin:0px; padding:0px;}
.leftpart ul li{list-style-type:none;}
.delivery{ padding-top:15px;}
.delivery a{text-decoration:none; font-size:12px; font-weight:bold; color:#fff; }
.delivery a:hover{text-decoration:underline; color:#f4f4f4; }
.delivery2{ padding-top:113px;}
.delivery2 a{text-decoration:none; font-size:12px; font-weight:bold; color:#fff; }
.delivery2 a:hover{text-decoration:underline; color:#f4f4f4; }
.cant-make{ padding-top:10px; line-height:18px;}
.perimg{ padding-top:10px;}
.left-bu{ width:212px; float:left;}
.left-bu a{text-decoration:none; font-size:12px; font-weight:bold; color:#fff; padding-bottom:10px; display:block;}
.left-bu a:hover{text-decoration:underline; color:#f4f4f4; }
.right-but{background:#f1f1f1; padding-bottom:12px; padding:12px 18px 0px 18px;  margin:0px;}
.right-but ul{ margin:0px; padding:0px;}
.right-but ul li{ list-style-type:none;}

.footer{ background:url(../images/footer-bg.jpg) left top repeat-x; height:51px;}
.request{ padding-top:25px;}

.ask{ width:473px;}
.ask a{ text-decoration:none; font-weight:bold; font-size:13px; color:#359148;padding-right:10px; padding-top:24px; float:left; font-family:Arial, Helvetica, sans-serif;}
.ask a:hover{ text-decoration:none;color:#00410a; }

.video{ margin-bottom:2px; }
.video a{ color:#43a550; padding-bottom:8px; font-weight:bold; text-decoration:none; display:block;}
.video2{ padding-bottom:5px;  }
.video2 a{ color:#43a550; padding-bottom:8px; font-weight:bold; text-decoration:none; display:block;}
.trunk{ display:block; padding-bottom:10px; padding-left:4px;}
.submit{ background:url(../images/submit-bg.jpg) left bottom repeat-y; height:43px; text-align:center; margin-top:46px; padding-top:17px; display:block;}

.bottom-box{ background:url(../images/box-bottom.jpg) left top repeat-x; height:59px;}


.textfiled{ height:55px;}
.per-but{ padding-top:4px;}
