body{color:#333;font-family:'Ubuntu', Arial, Helvetica, sans-serif;font-size:16pt;margin:0;}
h1{color:#1a245f;font-family:verdana;font-size:20pt;margin:0;}
h2{font-family:times;font-size:18pt;letter-spacing:0;font-weight:100;margin:0;margin-bottom:10px;}
h3{color:#000;font-family:times;font-size:16pt;font-weight:100;margin:0;}
p{font-family:arial;font-size:12pt;line-height:1.5;}
blockquote{font-family:arial;font-size:9pt;margin:0;}
a:visited{color:#666;text-decoration:underline;}
.splink{color:#000;text-decoration:none;}
.ad{color:#00f;text-decoration:underline;}
.ad:hover{color:red;text-decoration:none;}
.ind td,.index td{font-family:times;font-size:90%;line-height:150%;}
a,.splink:hover{color:#06C;text-decoration:underline;}
a:hover,a:visited:hover{color:#ed1c24;text-decoration:underline;}
@media screen and (max-width:980px){
table{
    width:100%!important;
}
table, tbody, tr, td{
    display:block;
	height:auto!important;
	width:auto!important;
}
iframe{
    max-width:100%;
	height:360px
}
#YMapsID-5137{
    width:100%!important;
	height:480px!important;
}
.ind td, .index td {
    line-height: normal;
}
}
.oblast { margin: 15px 0; border-collapse: collapse; width: 100%; }
.oblast td { border: 1px solid #ddd; padding: 12px 10px; } /* Увеличили область клика */
.oblast td:hover { background: #f5f5f5; }
.oblast a { color: #06C !important; text-decoration: none; font-weight: 500; }