    @font-face {
    font-family: ops; /* Гарнитура шрифта */
    src: url(../fonts/OpenSans.ttf); /* Путь к файлу со шрифтом */
   }
    
	@font-face {
    font-family: mp; /* Гарнитура шрифта */
    src: url(../fonts/MyriadPro.otf); /* Путь к файлу со шрифтом */
   }
   

body{margin:0;padding:0;background:#ffffff}
p,ol,ul,li,form{margin:0; padding:0;}

#page{width:1350px;position:relative; margin:0 auto;}
.header{position:relative; top:0; width:1350px; height:0px;}
.logo{position:absolute; top:20px; left:268px;}

.zakaz{position:absolute; top:117px; left:932px;z-index: 100;}
.kont{background: url(../img_l/kont_bk.png) no-repeat;position: absolute;top: 0;left: 759px;width: 299px;height: 102px;padding: 25px 0 0 110px;}
.kont p{color:#2c2c2c; font:32px ops;}

.priziv{background:url(../img_l/priziv_bk.png) no-repeat; width:100%; height:532px; position:relative; top:127px;}
.prodazha_comp{color: #ffffff;font: 65px ops;margin: 0px;position: absolute;top: 70px;left: 230px;}
.prodazha_comp span{margin: 0 0 0 75px;}
.name_block{font:36px ops; color:#e50a2c; text-align:center;top: 120px;position: relative;z-index:10}
.preim_block{background:url(../img_l/preim_bk.png) no-repeat; position:relative; width:1350px; height:360px;top: 90px;}
.about_comp{background:url(../img_l/about_comp.png) no-repeat; height:1260px; position:relative; top:100px;}

.about_comp table p{padding:5px 0; color:#ffffff; font:normal 14px/18px mp }
.about_comp table ul{color:#ffffff; font:normal 14px/18px mp; list-style-image:url(../img_l/pointer.png);padding: 0 0px 0 20px;}
.s{background:url(../img_l/stat.png)  0 bottom no-repeat;}


.top_bk{background: url(../img_l/s.png) 0 27px no-repeat;position: absolute;width: 398px;height: 373px;right: 0; }
.galery{width:960px; margin:0 auto;position:relative; top:10px;top: 160px;clear:both;}
.name_gal{background:url(../img_l/name_gal.png) no-repeat; top:-90px; left:190px; position:absolute;width:258px; height:81px;z-index:10}
.photo_img{float:left; margin:10px 8px;}

.stat{width:960px; margin:0 auto;position:relative; top:10px;top: 160px;clear: both;}
.footer{position:relative; bottom:0; height:162px; width:100%; background:url(../img_l/footer.png) no-repeat;top: 162px;}
.footer_adres{position:absolute; color:#ffffff; font:12px Arial; left:195px; top:60px;}
.cont{position:absolute; color:#ffffff; font:16px Arial; left:590px; top:60px;}
.social{position:absolute;left:940px; top:90px;}
.social img{float:left; margin:0 10px;}
.galery .zayavka{width:275px; position:absolute; top:-285px; right:200px;background:#ffffff;border:2px solid #ff0000; border-radius:3px}
.zayavka_f{z-index: 10;width:275px; position:absolute; right:50px; top:14px; background:#ffffff;border:2px solid #ff0000; border-radius:3px}

.zayavka{width:275px; position:absolute; top:80px; right:240px;background:#ffffff;border:2px solid #ff0000; border-radius:3px}
.ost_zvon{background: url(../img_l/zayavka.png) no-repeat;width: 240px;position: relative;height: 71px;margin: 10px auto;}
.predv_zakaz{width:225px;margin:0 auto; color:#00344e;font: 18px tpm;text-align: center;}
.forma_sv{text-align: center;}
.forma_sv input[type="text"]{font:13px Arial; color:#808080;border:1px solid #d2d9dc;height:33px;width:230px;padding:2px 5px;}
.forma_sv input[type="submit"]{clear:both;background:url(../img_l/ost_zayavka.png) no-repeat; border:none;width:180px; height:40px;cursor:pointer;margin:10px 0}
.obol{border:5px solid #f7f9fa;margin:5px 10px;line-height:34px;width:242px;border-radius:1px;}
.akciya{margin:10px 0}
.akciya_name{color:#00519f;font:bold 14px ops; margin:0 auto 7px;text-align:center;  text-transform:uppercase; }

#t{width:204px; height:52px; background:url(../img_l/timer.png) no-repeat;margin:0 auto}
#t div{   color: #575757;    float: left;    font: 33px tpm;    margin: 5px 10px;    text-align: center;    width: 30px;}