<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700italic,700,600italic,600,400italic,300italic,300,800italic,800&amp;subset=cyrillic-ext,latin);
body {
font-family:Open Sans;
background: url('../images/body.jpg');
margin: 0px;
padding: 0px;
border: 0px none;
outline: 0px none;
font-size: 100%;
vertical-align: baseline;
color: rgba(69, 69, 69, 1);
}

.header {
overflow:hidden;
-webkit-box-shadow: 0px 0px 11px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 11px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 11px 0px rgba(50, 50, 50, 0.75);
margin: 0px auto;
padding:30px;
margin-top:60px;
width:1100px;
height:190px;
border-radius:30px 30px 0px 0px;
background: #f3f3f3 url('/images/header.jpg') no-repeat;
}

.body {
margin: 0px auto;
margin-bottom:60px;
background:white;
border-radius:0px 0px 30px 30px;
width:1100px;
min-height:1100px;
-webkit-box-shadow: 0px 0px 11px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 11px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 11px 0px rgba(50, 50, 50, 0.75);
padding:30px;
}

h1 {
font: 31px/118% Open Sans,sans-serif;
}

.h2 {
font: 21px/118% Open Sans,sans-serif;
}

.quality {
margin-left:-80px;
margin-top:-80px;
position:absolute;
z-index:9999999;
}

.logo {
position:absolute;
margin-top:-30px;
margin-left:-10px;
float:left;
background: url('') no-repeat;
width:390px;
height:209px;
vertical-align:middle;
text-align: left;
padding-top: 40px;
padding-left: 10px;
color:white;
}
.logo a {
font-size: 48px;
text-decoration:none;
color:white;
font-weight:bold;
}

.greet {
margin-left:400px;
font-family:Open Sans;
font-size:18px;
width:400px;
float:left;
color:red;
font-size:33px;
font-weight:bold;
text-shadow: 0px 1px 0px white;
}
.greet img {
margin-left:10px;
}
.pricelink {
margin-top:10px;
font-style:italic;
font-size:25px;
width:100%;
float:right;
line-height:45px;
height:50px;
text-align:right;
color:#ff7f66;
}
.pricelink a{
color:rgba(41, 41, 41, 1);;
text-shadow: 0px 1px 0px white;
}
.phone {
font-family:Open Sans;
font-size:22px;
float:right;
text-align:right;
color:rgba(107, 107, 107, 1);
}
.ajaxlink {
border-bottom: 1px dashed rgba(0, 62, 126, 0.5); 
color: #037;
text-decoration:none;
font-weight:normal;
font-size:14px;
}

.mainmenu {
float:left;
width:280px;
margin-top:10px;

}
.mainmenu ul{
padding:0px;

}

.mainmenu li {
list-style:none;
margin-bottom:20px;
}

.mainmenu a {
border-bottom: 1px solid rgba(0, 62, 126, 0.5); 
color: #037;
text-decoration:none;
font-weight:normal;
font-size:18px;
line-height:24px;
}

.linehead {
text-align:center;

}

.linehead ul {
margin-top:-60px;
width:1120px;
background: url('/images/line.png') repeat-x;
margin-left:-30px;
margin-right:-30px;
height:59px;
float: left;
right: 0;
position: relative;
text-align: left;

}

.linehead ul li{
float: left;
left: 0;
display: block;
text-align: center;
margin-left:20px;
text-transform:uppercase;
list-style:disc;
line-height:59px;
color:white;
}

.linehead ul li:first-child{
margin-left:35px;
}

.content {
float:right;
margin-left:40px;
width:780px;
margin-top:0px;
min-height:800px;
}

.footer {
padding-top:20px;

width:100%;
height:340px;
}

.madecall {
float: right;
width: 480px;
font-size: 32px;
color: rgba(231, 91, 1, 1);
font-style: italic;
}
.table-bordered&gt;thead&gt;tr&gt;th, .table-bordered&gt;tbody&gt;tr&gt;th, .table-bordered&gt;tfoot&gt;tr&gt;th, .table-bordered&gt;thead&gt;tr&gt;td, .table-bordered&gt;tbody&gt;tr&gt;td, .table-bordered&gt;tfoot&gt;tr&gt;td {
border: 1px solid #ddd;
padding:20px;
}
.table-bordered {
border: 1px solid #ddd;
border-collapse:collapse;
border-radius: 4px;
}
table.table-bordered {
border-radius: 4px;
}

#lean_overlay {
    position: fixed;
    z-index: 10000;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: #000;
    display: none;
}


#signup {

     width: 404px;
     padding-bottom: 2px;

    display:none;
    background: #FFF;
        border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
        box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
       
}

#order-call {

     width: 404px;
     padding-bottom: 2px;

    display:none;
    background: #FFF;
        border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
        box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
       
}

#signup-header { background:#ff7f66; padding: 18px 18px 14px 18px; border-bottom: 1px solid #CCC; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }
#signup-header  h2 { color: #444; font-size: 2em; font-weight: 700; margin-bottom: 3px; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5); }
#signup-header  p { color: white; font-size: 1.3em; margin: 0; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5); text-shadow: none; }
#signup .txt-fld { position: relative; width: 364px; padding: 14px 20px; border-bottom: 1px solid #EEE; text-align: right; }
#signup .btn-fld { width: 254px; overflow: hidden; padding: 12px 20px 12px 130px; }
#signup .txt-fld label { display: block; float: left; width: 90px; padding-top: 8px; color: #222; font-size: 1.3em; text-align: left;  }
#signup .txt-fld input { width: 244px; padding: 8px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; font-size: 1.2em; color: #222; background: #F7F7F7; font-family: "Helvetica Neue"; outline: none; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #E7E6E6; border-bottom: 1px solid #E7E6E6; }
#signup .txt-fld input.good_input { background: #DEF5E1 url(img/good.png) 236px center no-repeat; }
#signup .txt-fld input.error_input { background: #FDE0E0; }
p.error { position: absolute; bottom: 48px; right: 20px; width: 262px; color: #FFF; font-size: 1.1em; padding-bottom: 5px; background: url(img/error-arw.png) 20px bottom no-repeat; text-align: left; margin: 0; text-shadow: none; }
p.error span { display: inline-block; background: #D43636; padding: 6px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;  }
.txt-fld input:focus, .txt-fld textarea:focus { background-color: #FAF9DC; }

.btn {
    display: inline-block;
    padding: 4px 12px;
    margin-bottom: 0px;
    font-size: 14px;
    line-height: 20px;
    color: rgb(51, 51, 51);
    text-align: center;
    text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: rgb(245, 245, 245);
    background-image: linear-gradient(to bottom, rgb(255, 255, 255), rgb(230, 230, 230));
    background-repeat: repeat-x;
    border-width: 1px;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(179, 179, 179);
    border-radius: 4px;
    box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.05);
}

input[type="button"][disabled] {
background:gray;
}

#signup input, #order-call input {
background-color: #ffffff;
border: 1px solid #cccccc;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border linear .2s,box-shadow linear .2s;
-moz-transition: border linear .2s,box-shadow linear .2s;
-o-transition: border linear .2s,box-shadow linear .2s;
transition: border linear .2s,box-shadow linear .2s;
display: inline-block;

padding: 4px 6px;
margin-bottom: 10px;
font-size: 13px;
line-height: 20px;
color: #555555;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
vertical-align: middle;
}

#signup textarea, #order-call textarea {
background-color: #ffffff;
border: 1px solid #cccccc;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border linear .2s,box-shadow linear .2s;
-moz-transition: border linear .2s,box-shadow linear .2s;
-o-transition: border linear .2s,box-shadow linear .2s;
transition: border linear .2s,box-shadow linear .2s;
display: inline-block;
padding: 4px 6px;
margin-bottom: 10px;
font-size: 13px;
line-height: 20px;
color: #555555;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
vertical-align: middle;
width:195px;
}</pre></body></html>