html, body {
height: 100%;
margin: 0;
padding: 0;
}
body {
background: #fc6;
color: #666;
font: 75% arial, sans-serif;
text-align: left;
}
a {
color: #f90;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a img {
border: 0;
}
form {
margin: 0;
padding: 0;
position: relative;
}
.clear {
clear: both;
font-size: 0;
height: 0;
line-height: 0;
padding: 0;
visibility: hidden;
width: 0;
}
.color_1 {
color: #f90;
}
.img_left {
color: #999;
float: left;
font-size: .9em;
line-height: 1.1em;
margin: 0 20px 5px 0;
padding: 0 0 5px 0;
position: relative;
}
.img_left img {
margin: 0 0 3px 0;
}
.img_right {
color: #999;
float: right;
font-size: .9em;
line-height: 1.1em;
margin: 0 0 5px 20px;
padding: 0 0 5px 0;
position: relative;
}
.img_right img {
margin: 0 0 3px 0;
}
.l_block_w {
background: #fff;
margin: 0 5px 0 9px;
padding: 10px;
position: relative;
}
.l_block_w a {
font-weight: bold;
}
.l_side_header {
background: url(img/back_left_h.jpg) 9px 0% no-repeat;
height: 39px;
position: relative;
}
.l_side_header h2 {
color: #036;
font-size: 11px;
left: 18px;
margin: 0;
padding: 0;
position: absolute;
text-transform: uppercase;
top: 17px;
}
.l_side_header ul {
font-size: 11px;
left: 155px;
margin: 0;
padding: 0;
position: absolute;
top: 17px;
}
.l_side_header ul li {
background: none;
font-weight: bold;
float: left;
list-style: none;
margin: 0 15px 0 0;
}
.l_side_header ul li a {
color: #960;
}
.l_side_header ul li img {
margin: 0 0 0 2px;
}
.line_1px {
background: #39f;
font-size: 0;
height: 1px;
line-height: 0;
margin: 0 0 10px 0;
}
.link_right {
margin: 20px 0 0 0;
text-align: right;
}
.link_right a {
color: #960;
}
.link_right img {
margin: 0 0 0 3px;
}
.list_date {
color: #999;
font-size: .9em;
margin: 0 0 .3em 0;
}
.list_img {
height: 90px;
position: absolute;
top: 0;
right: 0;
width: 120px;
}
.list_title {
color: #39f;
font-size: 1.2em;
font-weight: bold;
margin: 10px 0 .3em 0;
}
.list_blue_img {
border-right: 20px solid #39f;
height: 90px;
position: absolute;
top: 0;
right: 0;
width: 120px;
}
.list_blue_title {
font-size: 1.2em;
font-weight: bold;
margin: 10px 0 .3em 0;
}
.list_blue_title span {
font-size: .75em;
}
.m_articles_bot {
font-size: .9em;
padding: 0 10px 0 0;
text-align: right;
}
.m_block_w {
background: #fff;
margin: 0;
padding: 10px 0 10px 10px;
position: relative;
}
.m_i_chapters_date {
color: #999;
font-size: .9em;
margin: 0 0 .3em 0;
}
.m_i_chapters_head {
height: 39px;
position: relative;
}
.m_i_chapters_head h2 {
color: #036;
font-size: 11px;
left: 10px;
margin: 0;
padding: 0;
position: absolute;
text-transform: uppercase;
top: 18px;
}
.m_i_chapters_head ul {
font-size: 11px;
left: 225px;
margin: 0;
padding: 0;
position: absolute;
top: 18px;
}
#m_i_chapters .m_i_chapters_head ul li {
background: none;
font-weight: bold;
float: left;
list-style: none;
margin: 0 15px 0 0;
}
.m_i_chapters_head ul li a {
color: #960;
}
.m_i_chapters_head ul li img {
margin: 0 0 0 2px;
}
.m_i_chapters_img {
height: 90px;
position: absolute;
top: 39px;
right: 0;
width: 120px;
}
.m_i_chapters_title {
color: #39f;
font-size: 1.2em;
font-weight: bold;
margin: 0 0 .3em 0;
}
.pages_next {
margin: 0 0 0 7px;
white-space: nowrap;
}
.pages_next img {
margin: 0 0 0 3px;
}
.pages_prev {
margin: 0 7px 0 0;
white-space: nowrap;
}
.pages_prev img {
margin: 0 3px 0 0;
}
#main .post_cats {
margin: 5px 0;
padding: 0;
}
#main .post_cats li {
list-style: none;
}
.r_block_w {
background: #fff;
margin: 0;
padding: 10px;
position: relative;
}
.r_block_w a {
font-weight: bold;
}
.r_bright {
background: #ffe699;
margin: 0 0 3px 0;
padding: 0 10px 5px 10px;
position: relative;
}
.r_bright_i {
background: #ffe699;
margin: 0 0 3px 0;
padding: 0 10px 5px 10px;
position: relative;
}
.r_bright input {
font-size: 11px;
height: 12px;
width: 173px;
}
.r_bright_i input {
font-size: 11px;
height: 12px;
width: 124px;
}
.r_bright label {
color: #960;
display: block;
font-weight: bold;
margin: 0 0 2px 0;
}
.r_bright_i label {
color: #960;
display: block;
font-weight: bold;
margin: 0 0 2px 0;
}
.r_chunk {
margin: 0;
padding: 0;
position: relative;
}
.r_chunk dl {
margin: 0;
padding: 0;
position: relative;
width: 180px;
}
.r_chunk dt {
margin: 0 0 .6em 0;
}
.r_chunk dl dt a {
color: #666;
font-weight: normal;
}
.r_chunk li {
list-style: none;
margin: 0 0 .8em 0;
padding: 0;
position: relative;
}
.r_chunk li a {
color: #39f;
font-weight: bold;
}
.r_persons_img {
border-right: 10px solid #39f;
height: 60px;
position: absolute;
top: 0;
right: 0;
width: 80px;
}
.r_persons_text {
padding: 0 100px 0 0;
}
.r_side_header {
background: url(img/back_left_h.jpg) 0% 0% no-repeat;
height: 39px;
position: relative;
}
.r_side_header h2 {
color: #036;
font-size: 11px;
left: 9px;
margin: 0;
padding: 0;
position: absolute;
text-transform: uppercase;
top: 17px;
}
.warning {
color: #f00;
}
#body {
height: 100%;
position: relative;
width: 891px;
}
#body_i {
height: 100%;
position: relative;
width: 842px;
}
#copyrights {
margin: 9px 0 0 0;
}
#prefooter, #footer {
height: 153px;
}
#footer_470 {
position: relative;
width: 470px;
}
#footer_470 div {
background: #999;
border: 1px solid #fff;
height: 60px;
width: 468px;
}
#footer_470 img {
display: block;
}
#footer_88 {
margin: 0 0 0 5px;
padding: 0;
position: relative;
width: 470px;
}
#footer_88 li {
background: #ffc;
float: left;
list-style: none;
margin: 5px 5px 0 0;
}
#footer_88 li img {
display: block;
}
#left {
float: left;
padding: 0 0 9px 0;
position: relative;
width: 214px;
}
#l_ads {
margin: 0;
position: relative;
}
#l_ads dd {
margin: 0;
padding: 0;
}
#l_ads dt {
color: #39f;
font-weight: bold;
}
#l_block {
background: url(img/brush_l.jpg) 0% 60% no-repeat;
position: relative;
width: 214px;
}
#l_block dl {
margin: 0;
padding: 0;
}
#l_block dd {
margin: 0;
padding: 0 0 1.2em 0;
}
#left #l_block dd p {
margin: 0;
padding: 0;
}
#l_block dt {
color: #f90;
font-weight: bold;
}
#l_block form {
padding: 0 0 10px 0;
}
#l_block form select {
width: 100%;
}
#l_block h2 {
color: #39f;
font-size: 1.2em;
margin: 0 0 .8em 0;
padding: 0;
}
#l_logo {
background: url(img/logo.jpg) 0% 0% no-repeat;
height: 336px;
position: relative;
width: 209px;
}
#l_logo a {
color: #960;
}
#l_logo_about {
font-size: 12px;
font-weight: bold;
left: 24px;
position: absolute;
top: 313px;
}
#l_logo_about img {
margin: 0 0 0 2px;
}
#list {
border-bottom: 1px solid #39f;
margin: 0 0 15px 0;
padding: 0;
position: relative;
}
#list li dl {
margin: 0;
padding: 5px 145px 0 0;
}
#list li dl dd {
margin: 0;
padding: 0 0 5px 0;
}
#main #list li dl dd p {
margin: 0;
padding: 0;
}
#list li {
border-top: 1px solid #39f;
list-style: none;
min-height: 100px;
position: relative;
}
#list_blue {
border-bottom: 1px solid #39f;
margin: 0 0 15px 0;
padding: 0;
position: relative;
}
#list_blue li dl {
margin: 0;
padding: 5px 165px 0 0;
}
#list_blue li dl dd {
margin: 0;
padding: 0 0 5px 0;
}
#main #list_blue li dl dd p {
margin: 0;
padding: 0;
}
#list_blue li {
border-top: 1px solid #39f;
list-style: none;
min-height: 100px;
position: relative;
}
#main {
float: left;
margin: 0;
padding: 0 0 9px 0;
position: relative;
width: 470px;
}
#main h1 {
color: #39f;
font-size: 1.2em;
margin: 0 0 1em 0;
}
#main p {
margin: 0 10px .8em 0;
}
#m_articles {
margin: 0;
padding: 0;
position: relative;
}
#m_articles li {
border-bottom: 1px solid #39f;
list-style: none;
margin: 0 0 .6em 0;
padding: 0 0 .9em 0;
}
#m_chapter_head {
clear: both;
height: 35px;
position: relative;
}
#m_chapter_head h2 {
color: #036;
font-size: 11px;
left: 10px;
margin: 0;
padding: 0;
position: absolute;
text-transform: uppercase;
top: 14px;
}
#m_filter {
margin: 0;
padding: 0;
}
#m_filter li {
float: right;
list-style: none;
width: 232px;
}
#m_filter li select {
color: #585858;
width: 232px;
}
#m_i_chapters {
clear: both;
margin: 0;
padding: 0;
position: relative;
}
#m_i_chapters li {
background: #fff;
list-style: none;
min-height: 129px;
position: relative;
}
#m_i_chapters li dl {
margin: 0;
padding: 5px 125px 0 10px;
}
#m_i_chapters li dl dd {
margin: 0;
padding: 0 0 5px 0;
}
#main #m_i_chapters li dl dd p {
margin: 0;
padding: 0;
}
#m_top_470 {
position: relative;
width: 470px;
}
#m_top_470 div {
background: #999;
border: 1px solid #fff;
height: 60px;
width: 468px;
}
#m_top_470 img {
display: block;
}
#menu {
left: 124px;
margin: 0;
padding: 0;
position: absolute;
top: 88px;
}
#menu li {
background: url(img/icon_sqarr_7x7.gif) 100% 50% no-repeat;
font-size: 11px;
font-weight: bold;
line-height: 11px;
list-style: none;
margin: 0 0 2px 0;
padding: 0 10px 0 0;
text-align: right;
}
#menu li img {
margin: 0 0 0 2px;
padding: 0;
}
#menu_articles {
float: left;
margin: 0;
padding: 0;
position: relative;
}
#menu_articles li {
display: inline;
list-style: none;
margin: 0 5px 0 0;
}
#pages {
float: right;
margin: 0;
padding: 0 10px 0 0;
position: relative;
}
#pages li {
color: #960;
display: inline;
list-style: none;
}
#pages li a {
color: #960;
text-decoration: underline;
}
#pages li span {
margin: 0 3px 0 3px;
}
#poster_h2 {
color: #39f;
font-size: 1.2em;
margin: 0 0 .8em 0;
padding: 0;
}
#right {
float: right;
margin: 10px 0 0 0;
padding: 0 0 9px 0;
position: relative;
width: 200px;
}
#r_events {
margin: 0;
position: relative;
width: 180px;
}
#r_events p {
margin: 0;
}
#r_events dd {
margin: 0 0 1em 0;
padding: 0;
}
#right_i {
float: right;
margin: 10px 0 0 0;
padding: 0 0 9px 0;
position: relative;
width: 151px;
}
#r_persons {
margin: 0 0 10px 0;
padding: 0;
position: relative;
width: 180px;
}
#r_persons li {
border-top: 1px solid #39f;
list-style: none;
margin: 0 0 20px 0;
min-height: 60px;
position: relative;
}
#select_right {
float: right;
position: relative;
margin: 0 10px 0 0;
}
html>body #body {
height: auto;
min-height: 100%;
}
* html .m_i_chapters_img1 {
right: -1px;
}
* html #list li {
height: 100px;
}
* html #list_blue li {
height: 100px;
}
* html #m_i_chapters li {
height: 129px;
}
* html #r_persons li {
height: 60px;
}