body{background: #fff;}.pagetitle {padding-top:10px;padding-left:0px;padding-bottom:0px;color: #CE0303;font-size:16px;}.pagetitlel {padding-top:0px;padding-left:0px;padding-bottom:0px;color: #CE0303;font-size: 32px;text-transform: uppercase;}.pagetitlel:hover {padding-top:0px;padding-left:0px;padding-bottom:0px;color: #CE0303;font-size:32px;}/*---------------------------*//* ����� ��������� �������� �������� */.pagebody{font-family: "segoe ui", "verdana", "arial";font-size:14px;color: #4F4F50;overflow:hidden;}
h1, .h1, .h1:hover {text-decoration:none; font-size:22px;color:#444;font-weight:normal;line-height: 1;background: #dee2ed;padding: 5px 3px 5px 4px;}
.h1, .h1:hover {margin-bottom: 15px;
padding: 0px;
}

h2 {font-size:19px;color:#454545;font-weight:normal;}.siterighttitle {padding:20px;padding-bottom:5px;color: #b24f8a;font-weight:bold;font-size:18px;text-shadow: #FFF 0 0 10px;text-align:center;text-decoration: none;}.siterighttitlel {padding:20px;padding-bottom:5px;color: #b24f8a;font-weight:bold;font-size:18px;text-shadow: #FFF 0 0 10px;text-align:center;text-decoration: none;}.siterighttitlel:hover {padding:20px;padding-bottom:5px;color: #b24f8a;font-weight:bold;font-size:18px;text-shadow: #FFF 0 0 10px;text-align:center;text-decoration: underline;}/*---------------------------*//* ����� ��������� ������� */.pages-numbers-block {padding:20px;color: #000;font-size:10pt;text-align:left;}#cent{background: url(images/russia.png) top right no-repeat;overflow: hidden;}.pages-numbers-pages {font-size:10pt;text-decoration:underline;padding: 0px 4px;font-weight:bold;}#all_site{min-width:1210px;}#phone_header{padding-top: 50px;color: #6f1818;font-size: 25px;float: right;text-align: right;margin-right: 32px;}#header{height: 260px;margin-top: 30px;border-bottom: 1px solid #ccc;margin: auto 10px;min-width:1210px;}#site_name{float:left;width: 668px;padding-top: 25px;}#site_name a{color:#6f1818;font-size: 28px;text-decoration:none;letter-spacing: 4px;}#logo{float:left;margin-left: 15px;margin-right: 20px;margin-top: 16px;margin-bottom: -2px;}#logo img{width: 215px;}.pages-numbers-pages-active {font-size:10pt;font-weight:normal;padding: 0px 4px;text-decoration:none;}/*---------------------------*//* ����� ��������� ���������� ���������� � ������� */.message-nomaterials {width:100%;padding:10px;text-align:center;color:#646464;font-size:10pt;}/*---------------------------*//* ����� ���� */.form-input {width:200px;padding:5px;text-align:left;color:#000;background: #F9F9F9;border: 1px solid #DFDFDF;font-size:10pt;}/*---------------------------*//* ����� ������ */.form-button {margin-top:10px;width:200px;padding:3px;padding-left:10px;padding-right:10px;text-align:center;font-weight:bold;color:#FFF;background: #27507C;border: none;font-size:10pt;}/*---------------------------*//* ����� ������ ����� ������ ����� */.label-forms {margin-top:15px;margin-bottom:5px;font-size:10pt;text-align:left;display:block;}/*---------------------------*/.news-title,.news-title:hover {font-size: 30px;color: #228dce;text-decoration: none;margin-bottom: 20px;}.entry img {float:left;padding-right:20px;padding-bottom:20px;}.entry p {padding-bottom:8px;}.clear {clear:both;margin-bottom:20px;}.catalog-price {padding-top:10px;}.catalog-material {margin-top:20px;padding:10px;border-bottom:1px solid #DBDBDB}.question-top-line {width:100%;height:1px;border:none;background:#616161;}.question-mess-text {padding-top:10px;padding-bottom:10px;color: #224E84;font-size:15px;}.guestbook-title {color:#454343;padding-bottom:10px;}.guestbook-description {padding-bottom:10px;color:#000}

.but_opros
{
font-size: 28px;
padding: 4px 50px;
box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.196);
border: 1px solid rgba(0, 0, 0, 0.196);
padding: 5px 15px 5px 15px;
background: #2970AF;
background: -moz-linear-gradient(top, #2F81CA, #2970AF);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2F81CA), color-stop(100%,#2970AF));
background: -webkit-linear-gradient(top, #2F81CA, #2970AF);
background: -o-linear-gradient(top, #2F81CA, #2970AF);
background: -ms-linear-gradient(top, #2F81CA, #2970AF);
background: linear-gradient(top, #2F81CA, #2970AF);
text-decoration: none;
color: #FFF;
}

.but_opros:hover
{
background: #2B73B5;
background: -moz-linear-gradient(top, #3D8BD1, #2B73B5);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3D8BD1), color-stop(100%,#2B73B5));
background: -webkit-linear-gradient(top, #3D8BD1, #2B73B5);
background: -o-linear-gradient(top, #3D8BD1, #2B73B5);
background: -ms-linear-gradient(top, #3D8BD1, #2B73B5);
background: linear-gradient(top, #3D8BD1, #2B73B5);
}

.asd123
{
background: #962914;
}

.asd123:hover
{
text-decoration: none;
font-size: 22px;
color: #444;
font-weight: normal;
line-height: 1;
background: #e45d40;
padding: 5px 3px 5px 4px;
}

.main-button{
background: #2c71ab;
}

.main-button:hover{
background: #5297d2;
}