body {
font-size:small; /* IE5 Win */
voice-family:"\"}\""; voice-family:inherit;
font-size:medium;
font-family:tahoma,verdana,sans-serif;
background-color: #91a0b1;
margin:0;
padding:10px;
}
html>body { /* Opera */
font-size:medium;
}
table.layout { border: 1px solid white; }
table.cont {
border-left: 1px solid white;
border-right: 1px solid white;
border-bottom: 1px solid white;
}
.snews, .snews a, .snews em {
font-size: 90%;
font-style: normal;
}
#header-right {
margin:0;
padding:15px 10px 0 0; height:30px;
color:#fff;
font-size:8pt;
text-align:right;
voice-family: "\"}\"";
voice-family:inherit;
}
#header h1{
display:none;
}
#header a, #header a:link, #header a:visited, #header a:hover {
color:#fff;
text-decoration: none;
}
.sectionheader {color:#006; font-size:10pt; font-weight: bold;}
h1 {
color: #006;
font:bold 13pt/15pt verdana,tahoma,sans-serif;
padding: 4pt 0 8pt 0;
}
h2 {
color: #006;
font:bold 11pt/13pt verdana,tahoma,sans-serif;
padding: 4pt 0 8pt 0;
}
a, a:link {
color:#295682;
text-decoration: none;
}
a:visited, a:hover {
color:#3a77b3;
text-decoration: none;
}
.calendar, .calendar th, .calendar td {color:#fff;font-size:8pt;padding:0; background-image: none; background-color: transparent;}
.calendar span {color:#202020;font-size:8pt;}
.calendar a, .calendar a:visited {color:#f0f6fc;text-decoration:none;font-size:8pt;}
.calendar a:hover, .calendar a:visited:hover {color:#e3effb;text-decoration:none;font-size:8pt;}
.thisweek { background-color:#87a9ca;font-size:8pt;}
.calendar {
float:left;
border-bottom: 1px solid white;
padding:10px;
margin: 0;
background-color: #9dc4d8;
font-size:8pt;
}
td.calend {
background-color: #9dc4d8;
border-bottom:1px solid #fff;
border-top:1px solid #fff;
font-size:8pt;
}
.calendar table {
margin:0 auto;
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
font-size: x-small; /* IE5 Win */
voice-family: "\"}\""; voice-family: inherit;
font-size: small;
}
.calendar th, .calendar td {
text-align:center;
padding:2px;
border-bottom:1px solid #295682;
}
.content {
padding: 10px;
}
.pager {
text-align:center;
padding:4px 0;
margin:4px 0;
font-size:8pt;
}
.pager a, .pager a:link, .pager a:visited, .pager a:hover {
color:#006; text-decoration: none;
}
.listing {
text-align:center;
padding:4px 0;
margin:4px 0;
font-size:8pt;
}
ul.newsroll {
margin:0;
padding:0;
list-style-type:none;
}
ul.newsroll li {
margin:0 0 0 14pt;
padding:0 0 4pt 0;
list-style-type:disc;
color: #295682;
}
ul.newsroll em {
color:#006;
font-style: normal;
}
ul.newsroll a, ul.newsroll a:link {
color:#295682;
text-decoration: none;
}
ul.newsroll a:visited, ul.newsroll a:hover {
color:#3a77b3;
text-decoration: none;
}
ul.newsroll a.top_news, ul.newsroll a.top_news:link {
color:#000;
text-decoration: none;
font-size: small;
}
ul.newsroll a.top_news:visited, ul.newsroll a.top_news:hover {
color:#000;
text-decoration: none;
font-size: small;
}
.menu {
color: #fff;
font-weight: bold;
font-size: 9pt;
width: 100px;
height: 23px;
text-align: center;
background: url(../i/menu.gif) #3a77b3 no-repeat;
}
.menu-a {
color: #036;
font-weight: bold;
font-size: 9pt;
width: 100px;
height: 23px;
text-align: center;
background: url(../i/menu-a.gif) #3a77b3 no-repeat;
}
.menu a, .menu a:link, .menu a:visited, .menu a:hover {
color:#fff; text-decoration: none;
}
.menu-a a, .menu-a a:link, .menu-a a:visited, .menu-a a:hover {
color:#036; text-decoration: none;
}
.ad_header {
color:#006;
font-weight: bold;
font-size: 9pt; /*padding: 10px 10px 10px 15px;*/
}
.advert {
padding: 5pt 5pt 5pt 10pt;
}
.ad_body {
color:#295682;
font-size:8pt;
font-weight: 100;
}
.textad {
padding: 9px;
}
.textad table {
empty-cells:show;
}
/* Стили для партнёров
----------------------------------------------- */
div.partner {
padding:0;
margin: 0 0 14pt 0;
text-align:justify;
clear:both;
}
div.partner img {
display:block;
float:left;
margin:5px 10px 5px 0;
border:none;
}
/* Стили для комментарий
----------------------------------------------- */
table.com_table {
border: 1px solid #295682;
margin:0 auto;
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
voice-family: "\"}\""; voice-family: inherit;
}
td.com_header {
background-color: #9dc4d8;
color: #fff;
font-weight: bold;
border-bottom: 1px solid #295682;
}
p.com_line {
background-color: #e3effb;
font:bold 8pt/15pt verdana,tahoma,sans-serif;
padding: 4px;
}
/* Стили для меню регионов
----------------------------------------------- */
.regions {
float:left;
border-bottom: 1px solid white;
padding:5px 10px 15px 10px;
margin: 0;
width: 100%;
}
.regions_header {
color:#006; font-size:10pt; font-weight: bold;
padding-bottom: 5px;
}
ul.region_title {
margin:0;
padding:0;
list-style-type:none;
}
ul.region_title li {
margin:0 0 0 12pt;
padding:0;
list-style-type:square;
font-size: 10pt;
color: #000;
}
ul.region_title a, ul.region_title a:link, ul.region_title a:visited, ul.region_title a:hover {
color: #000;
}