body {
    font-family: verdana;
    margin: 0;
    padding: 0;
    background: #dfe6e9;
}

h1 {
    font-weight:normal;
    font-size:17px;
    color:#0f759c;
}

input {
    border: 1px solid #0e7ca4;
    margin-bottom: 5px;
}

input:focus {
    border-color: #580000;
}

a.hard {
    // margin-right:0;
    margin-right: 10px;
    text-decoration: none;
    border-bottom: 1px dotted #00506f;
    color: #33a7d4;
}

.zap {
    font-style:italic;
    font-size:13px;
}

.zap2 {
    font-style:italic;
    font-size:14px;
    font-weight:bold;
    color:#580000;
}

.reds {
    color:red;
}

.class {
    padding-bottom:10px;
    border-bottom:1px dotted #b9d2fe;
    margin-bottom:10px;
}

p {
    text-indent:15px;
}

.blue {
    text-decoration:underline;
    color:#033da9;
    font-weight:bold;
}

.text {
    text-align:center;
    font-size:14px;
}

.seu {
    width:250px;
    padding:5px;
    border-collapse:collapse;
    border:2px solid #94e1fd;
}

.seu td {
    text-align:center;
    font-size:14px;
    padding:5px;
}

.seu_online {
    background:url(fon.jpg);
}

.seu_online_2 {
    background:url(fon_2.jpg);
}

.seu_online_3 {
    background:url(fon_3.jpg);
}

 .seu_online_3 input {
    border:0px;
    margin-bottom: 5px;
}

.red {
    font-size:11px;
    color:#ff0000;
}

.master {
    font-size:14px;
    color:#00091a;
}

.phone_2 {
    position:relative;
    top:5px;
}

.pole {
    font-size:10px;
}

.phon {
    width:200px;
    height:23px;
    vertical-align:middle;
    position:relative;
    bottom:5px;
    border:0 !important;
}

.banner_r {
    margin-bottom:10px;
    margin-top:10px;
    position:relative;
    right:5px;
    // right:0px;
}

.price {
    background:url(price_02.jpg) repeat-y;
    width:481px;
}

.price_cont {
    background:url(price_01.jpg) no-repeat;
    width:481px;
}

.price_bot {
    background:url(price_04.jpg) no-repeat left bottom;
    width:481px;
}

.price_text {
    padding: 10px 10px 20px;
}

.price_text h1 {
    font-size:20px;
    color:#000859;
}

.price_table {
    font-size:14px;
    color:#000000;
}

.price_table td {
    padding:5px;
    margin:2px;
}

.zag_table td {
    font-weight:bold;
    text-align:center;
}

.center {
    color:#010a50;
    text-align:center;
}

.cena {
    font-weight:bold;
    color:#e00202;
    font-size:16px;
    text-align:center;
}

.name {
    width:180px;
}

.sale {
    padding-bottom:25px;
    border-bottom:2px dotted #dadada;
    margin:13px 7px 15px 0px;
}

.sale a {
    font-weight:bold;
    font-size:18px;
    color:#ff0000;
    text-decoration:none;
    border-bottom:1px dotted #05109f;
}

.sale a:link {
    color:#ff0000;
    text-decoration:none;
    border-bottom:1px dotted #05109f;
}

.sale a:visited {
    color:#ff0000;
    text-decoration:none;
    border-bottom:1px dotted #05109f;
}

.sale a:hover {
    color:#cc0202;
    text-decoration:none;
    border-bottom:1px dotted #05109f;
}

.news {
    padding:0 20px 0 20px;
    text-align: left;
    font-size:11px;
    color:#6597ab;
}

.news a {
    font-size:11px;
    color:#568496;
}

.br {
    margin-top:8px;
    border-top:1px dotted #30a0ce;
    width:180px;
    height:5px;
}

.zag {
    font-weight: bold;
    font-size:18px;
    color:#44bef3;
    text-align:center;
}

.topmenu {
    text-align: center;
    vertical-align: top;
    word-spacing:5px;
    padding-top:10px;
}

.topmenu a {
    font-family: verdana;
    color: #30a0ce;
    font-weight: bold;
    text-decoration: none;
    font-size: 18px;
}

.topmenu a:link {
    text-decoration: none;
}

.topmenu a:visited {
    text-decoration: none;
}

.topmenu a:hover {
    text-decoration: underline;
}

.tochka {
    font-family: times;
    color: #77bfdd;
    font-size: 20px;
}

.table {
    width:1003px;
    height:100%;
    background-color:#ffffff;
}

.left {
    padding-top:10px;
    padding-left:10px;
    vertical-align: top;
    width:240px;
}

.img {
    width:75px;
    height:75px;
}

.img_shop img {
    border:1px solid #d3e1fa;
    margin:10px;
}

.left_text {
    width:145px;
    padding-right:15px;
    padding-left:5px;
}

.left_text a {
    font-family: verdana;
    color: #30a0ce;
    font-weight: bold;
    text-decoration: underline;
    font-size: 13px;
}

.left_text a:visited {
    text-decoration: underline;
}

.left_text a:hover {
    text-decoration: none;
}

.content {
    font-size: 13px;
    vertical-align: top;
    padding:20px;
    text-align:justify;
    width:508px;
    border-left:2px dotted #b9e4f7;
    border-right:2px dotted #b9e4f7;
}

.shop {
    list-style-image: url('list_li.jpg')
}

.shop li {
    padding-bottom:5px;
    padding-top:3px;
}

.shop li a:hover {
    text-decoration:none;
}

.content a {
    font-size: 13px;
    color: #000000;
}

.content img {
    border:1px solid #d3e1fa;
    margin:10px;
}

.content a img {
border:0px;
}

.content2 {
    font-size: 13px;
    vertical-align: top;
    text-align:justify;
    width:508px;
    border-left:2px dotted #b9e4f7;
    border-right:2px dotted #b9e4f7;
    list-style-image: url('list.jpg')
}

.content2 a {
    font-size: 13px;
    color: #000000;
}

.content2 img {
    border:1px solid #d3e1fa;
    margin:10px;
}

.content2 a img {
border:0px;
}

li {
    background: url("list.jpg") no-repeat scroll 0 0 transparent;
    font-size: 0.8em;
    list-style: none outside none;
    margin-bottom: 7px;
    padding-left: 20px;
}


strong {
    color: #10377d;
}

.right {
    padding-left:10px;
    vertical-align: top;
    width:235px;
    text-align:center;
}

.uslugi {
    margin-right:80px;
    padding-bottom:20px;
}

.uslugi a {
    color: #449ee2;
    font-weight: bold;
    text-decoration: underline;
    font-size: 17px;
}

.uslugi a:visited {
    text-decoration: underline;
}

.uslugi a:hover {
    text-decoration: none;
}

.podval {
    word-spacing:5px;
    text-align:center;
}

.podval a {
    font-family: verdana;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    font-size: 17px;
}

.podval a:visited {
    text-decoration: none;
}

.podval a:hover {
    text-decoration: underline;
}

.tochka2 {
    font-family: verdana;
    color: #d8f1fb;
    font-size: 19px;
}

.podval img {
    vertical-align:middle;
}

a img {
    border:0px;
}

.like {
    margin-top:5px;
    height:30px;
    width:160px;
    float:right;
}
.like a {
    color: #0a5b96;
    font-size: 11px;
    font-weight:bold;
}

.pre {
    color: #9e0909;
    font-size: 16px;
    font-weight: bold;
}

.phone {
    color: #081d98;
    font-size:17px;
    font-weight: bold;
}

.zagolovok {
    font-size:15px;
    color: #4c60db;
    font-weight: bold;
}

.br2 {
    border-top:1px dashed #589cf1;
}

caption {
    font-weight: bold;
    margin: 20px;
}

.table-text {
	border-collapse: collapse;
}


.table-text td {
	border: 1px solid #000;
	border-collapse: collapse !important;
}



