body {color: #000000; font-family: "Verdana"; font-size: 10pt;}
td {color: #000000; font-family: "Verdana"; font-size: 9pt;}
th {color: #000000; font-family: "Verdana"; font-size: 8pt; font-weight: bold; background-color:#99ddee; padding-left:3px; padding-right:3px; }

h1, h2, h3, h4, h5, h6 {font-size: 10pt; font-weight: bold; }
h1 {color: #cc0000; }
h2 {color: #0088bb; }
h3 {color: #009933; }
h4 {color: #660044; }

.txt { font-size:100%; color:inherit; font-weight:normal; }

.mhmb9pnu {font-size: 7pt;} /* для вывода заголовка и подписи (они также являются ссылками) */
.mhmb8pn {font-size: 8pt;} /* для вывода pазделительного пpобелла междy подписью и анимиpованным yказателем в подписи */
.mhmb11pn {font-size: 8pt;} /* для вывода всех остальных надписей */

a { color: #0000ff; }
a:visited { color: #004499; }
a:hover { color: #ff0000; }

a.bright { color: #ff0000; font-size: 10pt; font-weight: bold; }

.small { font-size: 8pt; }
.smallnote { font-size: 8pt; color: #ff9900; }

table.small td { font-size: 8pt; }
table.small input, select, textarea { font-size: 9pt; }

.recommended { border-left-color:#99ccff; border-top-color:#99ccff; border-right-color:#333399; border-bottom-color:#333399; border-width: 2px; border-style: solid; background-color:#3366dd; margin-right:5px; font-size: 8pt; padding:5px; width: 300px; text-align:center; line-height:140%; }

.recommended a { color:#ffffff; font-weight: bold; }
.recommended a:visited { color:#ffffff; }
.recommended a:hover { color:#ffff88; }

table.hmenu td { border-left-color:#99ccff; border-top-color:#99ccff; border-right-color:#333399; border-bottom-color:#333399; border-width: 2px; border-style: solid; background-color:#3366dd; padding:0px;}
table.hmenuin td { font-size: 8pt; font-weight: bold; padding:5px; color:#ffffff; border-style: hidden; border-width: 0px; text-align:center; }
a.hmenuin { color:#ffffff; }
a.hmenuin:visited { color:#ffffff; }
a.hmenuin:hover { color:#ffff88; }
h1.hmenuin {color: #ffffff; font-size: 8pt; margin:0px; }
h1.hmenuin:hover {color: #ffff88; font-size: 8pt; margin:0px; }

.citylist { line-height:140%; }

strong  { color:#cc0000; font-weight: bold; }

div.box { width:145px; height:360px; background-color:#dddddd; margin: 5px; padding: 3px; float: left; }


/*
Для добавления эффекта "потертости" заголовку средствами CSS
на странице писать так: <h2><span></span>Worn Text</h2>
А это соответствующие стили:
h2 {
    font:3em/1em Times, serif;
    font-weight: bold;
    margin:0;
    position: relative;
    overflow: hidden;
    float: left;
}
h2 span {
    position: absolute;
    width: 100%;
    height: 5em;
    background: url(p/wp.gif);
}
p {
    clear: left;
}
*/