/*Public*/
*{margin: 0; padding: 0;}
html {filter: expression(document.execCommand("BackgroundImageCache", false, true)); height: 100%;}
body {font: 14px Arial,sans-serif; background: #dadada; height: 100%; min-height: 100%;}
img {border: 0;}
h1,h2,h3,h4,h5,h6 {margin: 0; font-weight: normal;}
h1 {font: 160% Georgia; padding-bottom: 15px; line-height: 1; text-align: center; margin-bottom: 5px;}
h2 {font: 140%; padding-bottom: 15px;}
h3 {font: 120%;}
a {color: #136fa1;}
p {margin-bottom: 10px;}
.line_blue {clear: left; background-color: #136fa1; height: 2px;}
.line_grey {background-color: #b2b3b3; height: 2px; margin-top: 10px;}
ol {margin-top: 5px;}
ol li {margin-left: 2.2em; padding: 5px 0 0 0;}
ul {margin: 0; padding: 0 0 5px 0;}
ul li {margin-left: 1.7em; padding: 5px 0 0 0;}
table {width: 100%; border-collapse: collapse;}
.navigation_row {margin-bottom: 15px;}
.left_space {margin-left: 85px;}
.clear_left {clear: left; height: 1px;}
#share {margin-top: 15px;}
#share div {float: left;}
#share .col1 {padding-top: 5px;}
#share .col3 {padding: 6px 6px 0 0;}
.news_time {font-size: 80%; color: #666;}
.news_time_include {font-size: 80%; color: #666; text-align: right; margin-bottom: 10px;}

/*Page Navigation*/
#page_navigation {margin-top: 10px;}
#page_navigation .previous_page {float: left; margin-left: 108px; width: 210px;}
#page_navigation .no_link {color: #999;}
#page_navigation .arrow {font-size: 120%;}

#main {width: 1000px; margin: 0px auto; background-color: #FFF; padding-top: 15px;}

/*Header*/
#header {position: relative; top:0; left: 0; background: url('http://proural.info/public/images/header.jpg') no-repeat center bottom; height: 91px;}
#logo {margin-left: 25px; width: 295px; height: 91px;}
#add_start {position: absolute; right: 40px; top: 8px; white-space: nowrap;}
#add_start a {text-decoration: none; color: #FFF; font-size: 80%;}
#add_start_picture {position: absolute; right: 15px; top: 5px; background: url('http://proural.info/public/images/add_to_start.gif') no-repeat; width: 20px; height: 20px;}
#add_start_picture a {display: block; height: 100%;}
#logo_print {margin-left: 10px;}
#logo a {display: block; height: 100%;}
#header_navigation {position: absolute; right: 14px; bottom: 10px; height: 20px;}
#header_navigation img {margin-right: 4px; height: 20px;}
#tags_top {margin: 8px 10px 0 9px;}
#tags_top a {padding-right: 7px;}

#content {margin-top: 15px; padding: 0 8px;}

/*Center Block*/
#center_block {margin: 0 175px 0 220px;}
#center_block .news_lenta_title {height: 23px; line-height: 23px; background: #82817f url(http://proural.info/public/images/right_block_news_lenta_opinion.gif) repeat-x 0 0; color: #FFF; font-weight: bold; text-align: center; font-size: 80%; margin-top: 10px;}
#center_block .news_lenta_content {padding: 10px 5px 5px 5px; border-left: 2px #B2B3B3 solid; border-right: 2px #B2B3B3 solid; border-bottom: 2px #B2B3B3 solid; margin-bottom: 10px;}
#center_block .news_lenta_block {padding-bottom: 10px; clear: left;}
#center_block .news_lenta_anons {font-size: 80%; font-weight: bold;}

#center_block .title_page_articles_anons {padding-top: 10px; width: 100%;}
#center_block .title_page_articles_anons a {text-decoration: none; color: #333;}
.foto_title {float: left; margin: 2px 10px 10px 0;}
.avtor {margin-top: 5px; text-align: right; font-style: italic; font-size: 90%;}
.further {margin-top: 5px; text-align: right;}
.further a {font-size: 90%; margin-right: 25px;}
#center_block .anons {font-size: 90%;}
#center_block .anons a {text-decoration: none; color: #333;}
#similar_theme {padding: 8px 4px 5px 4px; vertical-align: top; border-top: #136fa1 2px solid; margin-top: 50px;}
#similar_theme h3 { font-weight: bold; margin-bottom: 3px;}
#similar_theme div {margin-bottom: 5px;}
#center_block .bottom_anons {background-color: #eee; padding: 10px 4px; margin: 1px 0; vertical-align: top; border-top: #136fa1 2px solid;}
#center_block .bottom_anons a {text-decoration: none; color: #333;}
#center_block .bottom_anons td {vertical-align: top; width: 50%; padding-top: 20px;}
#center_block .bottom_anons td.left_cell {padding-right: 5px;}
#center_block .bottom_anons td.right_cell {padding-left: 5px;}
#center_block .bottom_anons_foto {float: left; width: 85px;}
#center_block .bottom_anons_foto img {width: 80px; margin-top: 3px;}
#center_block .bottom_anons_title {font-weight: bold; margin: 3px 0;}

/*Left Block*/
#left_block {float: left; width: 210px; background-color: #eff0eb;}
#left_block a {text-decoration: none; color: #000;}
#left_block .title {clear: left; height: 23px; line-height: 23px; color: #136fa1; font-weight: bold; text-align: center; border-bottom: 2px #b2b3b3 solid;}
#left_block .content {padding: 10px 10px 10px 30px;}

#left_block .expert_title {height: 23px; line-height: 23px; background: #82817f url(http://proural.info/public/images/left_block_expert_opinion.gif) repeat-x 0 0; color: #FFF; font-weight: bold; text-align: center;}
#left_block .expert_photo img {width: 150px;}
#left_block .expert_name {margin: 10px 0; font-size: 80%;}
#left_block .expert_fraza {font-weight: bold;}

#left_block .most_readable {padding: 10px;}
#left_block .most_readable_block {padding-bottom: 10px; clear: left;}
#left_block .most_readable_foto {width: 80px; float: left;}
#left_block .most_readable_foto img {width: 80px; margin-top: 2px; padding-bottom: 10px;}
#left_block .most_readable_title {font-size: 80%;}

#left_block .voting {padding: 10px 10px 0 10px;}
#left_block .question {font-weight: bold; padding-bottom: 10px;}
#left_block .poll_input {float: left; width: 19px; margin-top: 1px;}
#left_block .answer {font-size: 90%; margin-left: 21px; padding-bottom: 10px;}
#left_block .submit_button {width: 120px; margin: 4px 0 16px 0;}

#left_block .partners {text-align: center;}
#left_block .partners img {margin: 10px 0;}

#left_block .recognition_photo {text-align: center; padding: 10px 0;}
#left_block .recognition_photo img {width: 118px; height: 156px;}
#left_block .recognition {padding: 0 10px 10px 10px; text-align: center;}
#left_block .recognition a {color: #333;}

#currency_left_menu {padding: 6px;}
#currency_left_menu .currency_date {float: left; white-space: nowrap; font-weight: bold; font-size: 80%;}
#currency_left_menu .currency_table {margin-left: 86px;}
#currency_left_menu .currency_table table {background-color: #FFF; border: 1px solid #b2b3b3; width: 113px;}
#currency_left_menu .currency_table table td {border-bottom: 1px solid #b2b3b3; vertical-align: top;}
#currency_left_menu .currency_table table td.col1 {color: #136fa1; font-weight: bold; padding: 0 5px 0 3px;}
#currency_left_menu .currency_table table td.col2 {font-weight: bold; width: 100%;}
#currency_left_menu .currency_table table td.col3 {padding: 3px 6px 0 6px;}

#left_block .weather_left_menu_block {padding: 5px;}
#left_block .city_name {font-weight: bold; text-align: right;}
#left_block .now {position: relative; text-align: right; background-color: #FFF; font-weight: bold; padding: 5px; margin-top: 5px;}
#left_block .now_text {position: absolute; top: 5px; left: 5px;}
#left_block .now_temp {position: absolute; font-size: 250%; top: 0; right: 47px;}
#left_block .more {border-top: 2px solid #eff0eb; padding: 3px; white-space: nowrap; background: #FFF; font-size: 85%; text-align: center;}

#link_to_archive {text-align: right; font-size: 85%; margin-top: 5px; text-decoration: underline; color: #136fa1; clear: both;}
#link_to_archive a {color: #136fa1;}
#no_link_to_archive {text-align: right; font-size: 85%; margin-top: 5px; clear: both;}

/*Right Block*/
#right_block {float: right; width: 165px; background: #FFF}
#right_block .search {height: 19px;}
#right_block input {border: 0; margin: 0;}
#right_block .button {float: right; width: 18px; height: 18px; background: url(http://proural.info/public/images/search.gif) no-repeat;}
#right_block .text_pole {width: 145px; height: 16px; border: #a2a09f 1px solid; font-size: 80%;}
#right_block .note {height: 234px; background: #FFF url(http://proural.info/public/images/right_block_note.gif) no-repeat left top; margin-top: 10px; font: 80% Georgia; padding-bottom: 10px;}
#right_block .note p {padding: 100px 20px 0 20px; font-style: italic;}
#right_block .news_lenta_title {height: 23px; line-height: 23px; background: #82817f url(http://proural.info/public/images/right_block_news_lenta_opinion.gif) repeat-x 0 0; color: #FFF; font-weight: bold; text-align: center; font-size: 80%; margin-top: 10px;}
#right_block .news_lenta_content {padding: 10px 5px 5px 5px; border-left: 2px #B2B3B3 solid; border-right: 2px #B2B3B3 solid; border-bottom: 2px #B2B3B3 solid; margin-bottom: 10px;}
#right_block .news_lenta_block {padding-bottom: 10px; clear: left;}
#right_block .news_lenta_anons {font-size: 80%; font-weight: bold;}
#right_block .left_space {margin-left: 65px;}
#right_block .banners {text-align: center; margin-top: 10px;}

/*Center Block*/

/*Experts*/
.experts_title {margin-top: 10px; font-weight: bold; font-size: 130%;}

/*Archive*/
#center_block .archive_navigation_row {color: #666;}
#center_block .archive_navigation_row a {color: #666;}

/*Poll*/
.bar-title {font-size: 95%;}
.bar-container {position: relative; top: 0; left: 0; width: 170px; height: 20px; margin: 2px 0 8px 0;}
.bar-container div {background: #e74d00 url('http://proural.info/public/images/bkg_poll_line_red.gif') repeat-x; height: 20px;}
.bar-container strong {position: absolute; left: 5px; top: 2px; font-size: 90%; color: #FFF;}
#poll-results {margin-bottom: 25px;}

/*Footer*/
#yandexdirect_bottom {clear: both; padding-top: 20px;}
#footer {position: relative; height: 65px; background-color: #eff3f6; margin-top: 10px;}
#footer .left {position: absolute; left: 10px; top: 5px; width: 460px; font-size: 80%;}
#footer .right {position: absolute; right: 10px; top: 17px;}
