
@font-face {
    font-family: 'scada-bold';
    src: url('/dekloratsiya/_fonts/scada-bold.eot');
    src: url('/dekloratsiya/_fonts/scada-bold.eot?#iefix') format('embedded-opentype'),
         url('/dekloratsiya/_fonts/scada-bold.woff') format('woff'),
         url('/dekloratsiya/_fonts/scada-bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'scada-bolditalic';
    src: url('/dekloratsiya/_fonts/scada-bolditalic.eot');
    src: url('/dekloratsiya/_fonts/scada-bolditalic.eot?#iefix') format('embedded-opentype'),
         url('/dekloratsiya/_fonts/scada-bolditalic.woff') format('woff'),
         url('/dekloratsiya/_fonts/scada-bolditalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;

}
@font-face {
    font-family: 'scada-italic';
    src: url('/dekloratsiya/_fonts/scada-italic.eot');
    src: url('/dekloratsiya/_fonts/scada-italic.eot?#iefix') format('embedded-opentype'),
         url('/dekloratsiya/_fonts/scada-italic.woff') format('woff'),
         url('/dekloratsiya/_fonts/scada-italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'scada-regular';
    src: url('/dekloratsiya/_fonts/scada-regular.eot');
    src: url('/dekloratsiya/_fonts/scada-regular.eot?#iefix') format('embedded-opentype'),
         url('/dekloratsiya/_fonts/scada-regular.woff') format('woff'),
         url('/dekloratsiya/_fonts/scada-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

html, body, form{margin: 0;	padding: 0;}
html, body {margin:0; padding:0; height:100%;}
body{text-align:center; font-family:'scada-regular'; color:#2d4856; font-size:18px; line-height:28px;}
a{font-family:'scada-regular'; font-size:14px; line-height:24px; color:#2d4856;}
a:hover{text-decoration:none;}
h1, h2, h3, h4, h5, h6{font-family:'scada-bold'; color:#2d4856; margin:0px; padding:0;}
h1{font-size:35px; line-height:45px; text-align:center;}
h2{font-weight:bold; font-size:28px; line-height:30px; color:#e4a936;margin:10px 0; padding:0;}
h3{}
table tr td{color:#2d4856; font-size:16px; line-height:22px;}
ul{padding-left:15px;:}
ul li{padding-left:5px;:}
p.center{text-align:center;}
p.bold{font-weight:bold; font-size:28px; line-height:30px;}
p.yellow{color:#e4a936;}
p.margin{margin:10px 0; padding:0;}

.block-header{width:auto; min-width:990px; border-top:3px solid #e4a936; border-bottom:2px solid #e4a936; background:#d9ebf4;}
.block-header .header{width:990px; margin:0 auto; height:210px; text-align:left; border-top:#e4a936; background:url(../images/header-phone.png) bottom center no-repeat;}
.block-header .header .logo{float:left; padding-top:10px;}
.block-header .header .center{float:left; width:550px; margin-left:40px; text-align:center; color:#2d4856; padding-top:18px;}
.block-header .header .center .text-top{font-size:18px; line-height:37px; margin-bottom:13px;}
.block-header .header .center .text-top a {font-size:18px;line-height:37px;}
.block-header .header .center .text{font-family:'scada-bold'; font-size:28px; line-height:36px;}
.block-header .header .right{float:right; font-family: 'scada-regular'; font-size:14px; line-height:24px; color:#2d4856; text-align:right; padding-top:25px;}
.block-header .header .right span{/*color:#df9911;*/ font-size:18px; font-family: 'scada-bold';}
.block-header .header .right .padding a{font-size:14px; line-height:24px; color:#2d4856; margin-top:5px;}
.block-header .header .right .padding{padding:6px 0 13px 0;}
.block-header .header .right .call{}
.block-header .header .right .call a{display:block; box-shadow: 0px 0px 17px -9px #000000; border:2px solid #FFF; background:#e4a936; padding:3px 15px;}
.block-header .header .right .call a{color:#FFF; text-decoration:none; text-align:center; font-size:14px; line-height:28px; font-family:'scada-bold';}
.block-header .header .right .call a:hover{box-shadow: 0px 0px 26px -9px #000000;}

.block-content{width:auto; min-width:990px;}
.block-content .content{width:990px; margin:0 auto; text-align:left; background:url(../images/content-fon.png) top center no-repeat; padding:55px 0 40px 0;  color:#2d4856; font-size:18px;}
.block-content .content .content-block1{ width:auto; padding:20px 40px; border:1px solid #e4b75d; box-shadow: 0px 0px 17px -9px #000000; margin: 50px 0 40px 0;}
.block-content .content .content-block2{background:url(../images/flag.png) top repeat-x;}
.block-content .content .content-block2 table{}
.block-content .content .content-block2 table tr td{width:495px}
.block-content .content .content-block2 table tr td.img{text-align:center;}
.block-content .content .content-block2 table tr td.img img{border:10px solid #FFF;  box-shadow: 0px 0px 17px -9px #000000;}
.block-content .content .content-block2 table tr td div{width:auto; padding:0 10px 0 35px;}
.block-content .content .content-block2 table tr td div p.title{font-weight:bold; font-size:20px; line-height:28px; color:#2d4856;}
.block-content .content .content-block2 table tr td div p.text{font-size:16px; line-height:22px; color:#2d4856; display:block; width:auto; padding-right:10px;}

.block-blue{width:auto; min-width:990px; background:#8ab2c4; padding:35px 0; border-top:2px solid #e4a936;}
.block-blue .blue{width:990px; margin:0 auto; text-align:left; color:#FFF; font-size:22px; line-height:26px; text-align:left; position:relative; }
.block-blue .blue table td{vertical-align:top;}
.block-blue .blue table td.pic{width:406px; height:425px; background:url(../images/blue-fon.png) top center no-repeat; text-align:center}
.block-blue .blue table td.text{color:#26373f;}
.block-blue .blue table td.text .title{font-size:28px; line-height:28px; color:#FFF; font-weight:bold;}
.block-blue .blue table td.text ul{list-style-image:url(../images/ul-blue.png)}
.block-blue .blue table td.text ul li{padding-left:25px; font-size:18px; line-height:32px;}
.block-blue .blue table td.text .blue-block{width:auto; color:#FFF; text-align:center; background:#26373f; padding:10px 0; margin-bottom:40px;}
.block-blue .blue table td.text .botoom-block{width:auto; text-align:center; font-weight:bold; font-size:26px; line-height:26px;}
.block-blue .blue table td.text .phone{font-weight:bold; font-size:36px; line-height:40px; text-align:center; padding:20px 0 0 0;}
.block-blue .blue table td.text .phone span{color:#486776;}

.block-red{width:auto; min-width:990px; background:#9c1f1f; padding:50px 0;}
.block-red .red{width:990px; margin:0 auto; text-align:left; color:#FFF; font-size:22px; line-height:26px; text-align:left; position:relative; }
.block-red .red table.block1{width:100%;}
.block-red .red table.block1 tr td{color:#FFF; font-size:18px; line-height:26px; vertical-align:top}
.block-red .red table.block1 tr td .title-left{font-weight:bold; font-size:26px; line-height:26px; min-height:50px; margin-bottom:10px;}
.block-red .red table.block1 tr td .number{display:inline-block; border:2px solid #FFF; padding:0px 6px; font-weight:bold; font-size:18px;}
.block-red .red table.block1 tr td .description{font-size:18px; line-height:26px; padding-bottom:35px;}
.block-red .red table.block1 tr td .title-right{font-weight:bold; font-size:26px; line-height:22px; height:60px; color:#fba213;}
.block-red .red table.block1 tr td .bold{font-weight:bold; font-size:26px; line-height:26px;}
.block-red .red table.block1 tr td  ul{list-style-image:url(../images/ul-yellow.png);}
.block-red .red table.block1 tr td.line{background:url(../images/line.png) center repeat-y;} 
.block-red .red table.block1 tr td.left{background:url(../images/red-fon.png) top right no-repeat;} 

.block-map{width:auto; min-width:990px;}
.block-map .map{width:990px; margin:0 auto; text-align:left; color:#2d4856; font-size:22px; line-height:26px; text-align:center; position:relative;}
.block-map .map p.title{font-weight:bold; font-size:35px; line-height:40px; color:#2d4856;}
.block-map .map .content-block3{box-shadow: 0px 0px 17px -9px #000000; background:#FFF; border:1px solid #e4b75d; position:relative; bottom:-20px;  margin:0 auto; width:935px;}
.block-map .map .content-block3 table{width:100%;}
.block-map .map .content-block3 .application{width:auto; text-align:center; padding:30px 60px 0 40px; font-size:18px; line-height:28px; color:#2d4856;}
.block-map .map .content-block3 .application .title{}
.block-map .map .content-block3 .application .title span{font-size:22px; font-weight:bold;}
.block-map .map .content-block3 .application .form2{}
.block-map .map .content-block3 .application .form2 table{ margin-top:30px;}
.block-map .map .content-block3 .application .form2 .input{width:172px; height:33px; border:1px solid #ddbc7a; background:url(../images/input-fon.png); position:relative; text-align:center;}
.block-map .map .content-block3 .application .form2 .input input{outline: none; display:block; margin:0 auto; width:140px; margin-top:7px; font-size:14px; line-height:16px; color:#17191a; font-family: 'scada-regular'; background:none; border:none;}
.block-map .map .content-block3 .application .form2 .textarea{width:315px; height:128px; border:1px solid #ddbc7a; background:url(../images/textarea-fon.png); text-align:center; position:relative;}
.block-map .map .content-block3 .application .form2 .textarea textarea{outline: none; display:block; width:290px; height:100px; margin:0 auto; margin-top:10px; resize: none; font-size:14px; line-height:16px; color:#17191a; font-family: 'scada-regular'; background:none; border:none;}
.block-map .map .content-block3 .application .form2 .submit{width:auto; text-align:center; padding:30px 0 25px 0;}
.block-map .map .content-block3 .application .form2 .submit input{display:inline-block; margin:0 auto; box-shadow: 0px 0px 17px -9px #000000; border:2px solid #FFF; background:#e4a936; padding:3px 15px;}
.block-map .map .content-block3 .application .form2 .submit input{font-family: 'scada-bold'; color:#FFF; font-size:14px; line-height:28px;}
.block-map .map .content-block3 .application .form2 .submit input:hover{box-shadow: 0px 0px 26px -9px #000000;}
.block-map .map .content-block3 .application .description{font-size:14px; line-height:18px; color:#2d4856;}
.block-map .map .content-block3 .application .form2 .er{font-family: 'scada-bold'; color:#F00; font-size:14px; line-height:16px;}
.block-map .map .content-block3 .application .form2 .ok{font-family: 'scada-bold'; color:#209006; font-size:14px; line-height:16px;}


.block-adress{width:auto; min-width:990px; border-top:2px solid #e4a936; background:#d9ebf4; padding:40px 0;}
.block-adress .adress{width:990px; margin:0 auto; text-align:left; color:#2d4856; font-size:22px; line-height:26px; text-align:center;}

.block-footer{width:auto; min-width:990px; border-top:2px solid #e4a936;}
.block-footer .footer{width:990px; height:125px; margin:0 auto; text-align:left; color:#2d4856; font-size:16px; line-height:20px;}
.block-footer .footer .copyright{float:left; padding-top:35px;}
.block-footer .footer .websigma{float:right; padding-top:35px; text-align:right}
.block-footer .footer .websigma a{color:#2d4856; font-size:16px; line-height:20px; text-decoration:none;}
.block-footer .footer .websigma a:hover{text-decoration:underline;}


/* Верхняя форма */
.form1{width:500px; overflow:auto; padding:30px 0; color:#26373f; text-align:center}
.form1 .title{font-family: 'scada-bold'; font-size:28px; line-height:32px; }
.form1 .description{font-family: 'scada-regular'; font-size:16px; line-height:18px; margin:14px 0;}
.form1 form{margin:20px 0; color:#17191a;}
.form1 form .input{border:1px solid #e4b75d; width:320px; height:32px; margin:0 auto; margin-bottom:12px; background:url(../images/form1-input-fon.png); position:relative}
.form1 form .input input{margin-top:7px; width:290px; border:none; background:none;}
.form1 form .input input{font-family: 'scada-regular';; font-size:14px; line-height:16px; color:#17191a;}
.form1 form .submit {text-align:center; padding:15px 0;}
.form1 form .submit input{display:inline-block; border:2px solid #FFF; box-shadow: 0px 0px 17px -9px #000000; background:#8ab2c4; padding:3px 15px;}
.form1 form .submit input{font-family: 'scada-bold'; color:#FFF; font-size:16px; line-height:28px;}
.form1 form .submit input:hover{box-shadow: 0px 0px 26px -9px #000000;}
.form1 .er{font-family: 'scada-bold'; color:#F00; font-size:14px; line-height:16px;}
.form1 .ok{font-family: 'scada-bold'; color:#209006; font-size:14px; line-height:16px;}














