body{
background:#72818B url(/img_brill/bg.png) repeat-x top;
color: #454857;
font-size: 15px;
margin-top: 2px;
font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
margin: auto;
margin-top: 2px;
max-width: 620px;
padding: 1px;
}

.head{
font-family: Century Gothic, Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 15px;
background: #CDDAEC url(/img_brill/head.png) repeat-x bottom;
margin: 0px;
padding: 4px;
}

.menu{
border-top: 1px solid #dfe7f2;
background:#d5e0f3 url(/img_brill/menu.png) no-repeat top left;
margin: 0px;
padding: 4px;
}
.menu_razd{
background-color: #9aa6b2;
background-image: url(razd.png);background-position: bottom;background-repeat: repeat-x;font-weight: bold;color: #D49B32;border-top: 1px solid #646c71;border-bottom: 1px solid #646c71;text-align: center;padding: 1px 0 0px 0px;margin: 2px 0 1px 0;
}
.main_s{border-bottom: 1px solid #646c71;background-color: #c5d3e9;}
.main_s img {margin-left: 3px;}input, textarea, select {
border: 2px solid #171717;
margin: 3px;background-color: #888;
color: #ccc;
border-radius: 5px;
background:#607B8B url(/img_brill/inp.png) repeat-x bottom;
padding: 6px 0;
margin: 2px;
}
}
.link_g{
}
.link_m a {
background: #9aa6b2;
border-top: 2px solid #2f4f4f;
border-right: 2px solid #2f4f4f;
border-bottom: 2px solid #8b0000;
border-left: 2px solid #0671A0;
border-color: #848484 #848484 #424242 #341B00;
display: inline-block;
width: 98%;
padding: 9px 0;
color: #003366;
border-radius:8px;}
}

.main_s
{
margin-top : 1px;
margin-bottom : 1px;
background : #171717 url(img/main.gif) repeat-y  right;
border-top : 1px solid #e6e6fa;
border-bottom : 1px solid #e6e6fa;
padding : 4px;
}

.rekl{
border-top: 1px solid #dfe7f2;
background:#c5d3e9 url(/img_brill/rekl.png) repeat-x top;
margin: 0px;
padding: 4px;
}

.foot{
background:#4B5B6E url(/img_brill/foot.png) repeat-x bottom;
margin: 1px 1px 1px 1px;
padding: 2px;
color: #fff;
text-shadow: 0 0 4px #c4ddf2;
}

.p{
padding: 3px;
}
.time{
border: 1px solid #506074;
border-radius: 20px;
background: transparent url(/img_brill/time.png) repeat top;
margin: 5px;
padding: 6px;
}
.cr{
display: inline;
color:#333333;
}

.gr{
display: inline;
color:#333333;
}

.si{
display: inline;
color:#333333;
}

input{
border: 1px solid #4B5B6E;
margin: 1px;
}

textarea{
border: 1px solid #4B5B6E;
margin: 1px;
}

select{
border: 1px solid #4B5B6E;
margin: 1px;
}


input.i{
color: #dfe7f2;
border: 1px solid #4B5B6E;
background:#56687e url(/img_brill/inp.png) repeat-x bottom;
margin-left: 1px;
margin-top: 1px;
margin-bottom: 0px;
}

a:hover{
background:#708090;
transition: 0.5s;
text-decoration: none;
}

a{
color: #171717;
text-decoration: none;
margin: 0px;
}
.center {text-align:center;
}
.menu_razd{
background:#4B5B6E; /*цвет фона разделителя меню*/
color:#003366;
padding:8px 10px;
margin: 2px;
border-radius:10px;

border-top: 3px solid #8e7b66;
border-right: 3px solid #2f4f4f;
border-bottom: 4px solid #8e7b66;
border-left: 3px solid #0671A0;
border-color: #848484 #848484 #424242 #341B00; /*цвета бордюров названия разделов*/
}
body #pozvonim-button .pozvonim-button-border-inner {
    border: 1px solid #F10000 !important;
    border: 1px solid #F10000 !important;
}

body #pozvonim-button .pozvonim-button-border-outer {
    border: 1px solid #900000 !important;
    border: 1px solid #900000 !important;
}

body #pozvonim-button .pozvonim-button-phone {
    background-color: #E11313 !important;
}