/*
  Рассылки@Mail.Ru Версия 2.0
  Набор классов для скина "Light"
  Создан: 23.11.2008
*/
html, body {height: 100%; margin: 0; padding: 0;}
body {min-width: 960px; background: #E1ECF8; font: normal 100% arial, sans-serif; color: #000; text-align: center;}
img, table {border: 0;}
textarea, input, select {font-family: arial;}
table {border-collapse: collapse;}
td {margin: 0; padding: 0;}
td, th, p, div {text-align: left;}
.s_text, a.s_link , a.s_link:hover {color: #FF9200 !important;}
.s_text_b, a.s_link_b , a.s_link_b:hover {color: #FF9200 !important; font-weight: bold;}
.s_text_link a {color: #FF9200 !important;}
.s_text_link_b a {color: #FF9200 !important; font-weight: bold;}
a.s_link_b:hover {text-decoration: none;}
.arrow {margin: 0 5px; font-size: 120%; font-weight: bold; color: #FF9200;}
.arrow a, .arrow a:hover {color: #FF9200 !important; text-decoration: none;}
.line_dotted {height: 1px; line-height: 1px; font-size: 1px;}
.title_section {margin: 0 0 15px 0; font-size: 150%; font-weight: normal; text-shadow: -1px -1px 1px #B5B5B5; padding: 0px 10px 0px 10px;}
.header {position: relative; height: 73px; background: #00468C url(/img/skins/light/bg_header_main.gif) left top repeat-x;}
.logo {position: absolute; left: 25px; top: 24px;}
.logo h1 {margin: 0;}
.logo .content {display: block; width: 129px; height: 25px; float: left; background: url(/img/skins/light/logo_content.gif) no-repeat;}
.logo .mail {display: block; width: 123px; height: 25px; float: left; background: url(/img/skins/light/logo_mail.gif) no-repeat;}
/*.menu_other_projects {position: absolute; left: 50%; top: 48px; width: 360px; margin-left: -175px; font-size: 75%; color: #fff;}*/
.menu_other_projects {position: absolute; left: 295px; top: 48px; width: 900px; margin-left: 0px; font-size: 75%; color: #fff;}
.menu_other_projects a {display: block; padding: 4px 13px 6px 8px; color: #fff; text-decoration: none;}
.menu_other_projects a:hover {color: #fff;}
.menu_other_projects ul {list-style-type: none; margin: 0; padding: 0;}
.menu_other_projects li {height: 25px; float: left; background: url(/img/skins/light/bg_menu_other_projects.gif) repeat-x;}
.menu_other_projects div {background: url(/img/skins/light/bg_menu_other_projects2.gif) no-repeat;}
.menu_other_projects div div {background: url(/img/skins/light/bg_menu_other_projects3.gif) right top no-repeat;}
.information {position: absolute; right: 25px; top: 31px; font-size: 70%; font-family: tahoma; color: #fff;}
.information a {color: #fff;}
.information a:hover {color: #cce8ff;}
.information .i1, .information .i2 {padding-left: 15px;}
.replace_design {position: absolute; right: 17px; top: 0; width: 111px; height: 34px; font-size: 65%; font-family: tahoma; background: url(/img/skins/light/bg_replace_design.gif) no-repeat;}
.replace_design a {display: block; margin: 0 8px 0 0; padding: 3px 0 4px 19px; color: #FFC44D; text-decoration: none;}
.replace_design a:hover {color: #FFC44D; text-decoration: none;}
.project_menu {position: relative; height: 40px; text-align: center; background: url(/img/skins/light/bg_project_menu.gif) repeat-x;}
.project_menu .b1 {position: relative; margin: 0 25px;}
.project_menu .menu {position: absolute; left: 0; top: 10px; list-style-type: none; margin: 0; padding: 0; float: left; font-size: 75%; font-weight: bold;}
.project_menu .menu li {float: left; padding-right: 15px;}
.project_menu .menu a {color: #1165BA; display: block; padding: 1px 0 2px 23px; background-image: url(/img/bg_project_menu.gif); background-repeat: no-repeat;}
.project_menu .menu a:hover {color: #1165BA; text-decoration: none;}
.project_menu .p_catalogue a {background-position: 0 -20px;}
.project_menu .p_statistics a {background-position: 0 -40px;}
.project_menu .p_news a {background-position: 0 -60px;}
.project_menu .p_add_adv a {background-position: 0 -80px;}
.project_menu .p_geo-catalogue a {background-position: 0 -100px;}
.project_menu .p_help a {background-position: 0 -120px;}
.project_menu .search {position: absolute; right: 0; top: 9px;}
.project_menu .search input {float: left; margin-left: 5px; font-size: 75%; color: #8D8D8D;}
.project_menu .search .text {width: 185px; margin-top: 1px;}
.project_menu .search .button {width: 23px; height: 23px; margin-left: 5px; border: 0; background: url(/img/skins/light/ico_button_search.gif) no-repeat;}
.main_grid {margin: 0 10px 10px 10px;}
* html .main_grid {height: 600px;}
.main_grid .b1 {background: #fff url(/img/skins/light/bg_main_grid.gif) no-repeat;}
.main_grid .b2 {background: url(/img/skins/light/bg_main_grid2.gif) right top no-repeat;}
.main_grid .b3 {background: url(/img/skins/light/bg_main_grid3.gif) left bottom no-repeat;}
.main_grid .b4 {padding: 10px; background: url(/img/skins/light/bg_main_grid4.gif) right bottom no-repeat;}
.main_grid .container {width: 100%; background: #fff;}
.center_column, .center_column2, .center_column3 {float: left; width: 100%;}
.center_column .content {margin: 0 25%;}
.center_column2 .content {margin: 0 0 0 25%;}
.center_column3 .content {margin: 0 25% 0 0;}
.center_column .d1 {padding: 0 10px;}
.center_column2 .d1 {padding: 0 0 0 10px;}
.center_column3 .d1 {padding: 0 10px 0 0;}
.left_column {float: left; width: 25%; margin: 0 0 -10px -100%;}
.right_column {float: left; width: 25%; margin: 0 0 -10px -25%;}
.block {height: 1%; margin-bottom: 10px; background: #fff url(/img/skins/light/bg_block_main.gif) repeat-x;}
.block .l1 {background: url(/img/skins/light/bg_block.gif) repeat-y;}
.block .l2 {background: url(/img/skins/light/bg_block2.gif) repeat-x;}
.block .l3 {background: url(/img/skins/light/bg_block3.gif) right top repeat-y;}
.block .l4 {background: url(/img/skins/light/bg_block4.gif) right bottom repeat-x;}
.block .l5 {background: url(/img/skins/light/bg_block5.gif) no-repeat;}
.block .l6 {background: url(/img/skins/light/bg_block6.gif) right top no-repeat;}
.block .l7 {background: url(/img/skins/light/bg_block7.gif) left bottom no-repeat;}
.block .l8 {min-height: 100px; background: url(/img/skins/light/bg_block8.gif) right bottom no-repeat;}
* html .l8 {height: 100px;}
.block .title {height: 1%; background: #12559B url(/img/skins/light/bg_block_title.gif) repeat-x;}
.block .title .t1 {background: url(/img/skins/light/bg_block.gif) repeat-y;}
.block .title .t2 {background: url(/img/skins/light/bg_block2.gif) repeat-x;}
.block .title .t3 {background: url(/img/skins/light/bg_block3.gif) right top repeat-y;}
.block .title .t4 {background: url(/img/skins/light/bg_block_title2.gif) left top no-repeat;}
.block .title .t5 {padding: 6px 10px 4px 10px; background: url(/img/skins/light/bg_block_title3.gif) right top no-repeat;}
.block .title_block {margin: 0; font-size: 100%; font-weight: bold; color: #fff;}
.block .title_block a {color: #fff;}
.block .title_block a:hover {color: #fff;}
.block .info {padding: 10px; color: #404040;}
.block a {color: #1165BA;}
.block a:hover {color: #1165BA; text-decoration: none;}
.block form {margin: 0;}
.s_block {height: 1%; margin-bottom: 10px; background: #fff /* url(/img/skins/light/bg_main.gif) repeat-x; */}
.s_block .l1 {background: url(/img/skins/light/bg_block.gif) repeat-y;}
.s_block .l2 {background: url(/img/skins/light/bg_block2.gif) repeat-x;}
.s_block .l3 {background: url(/img/skins/light/bg_block3.gif) right top repeat-y;}
.s_block .l4 {background: url(/img/skins/light/bg_block4.gif) right bottom repeat-x;}
.s_block .l5 {background: url(/img/skins/light/bg_block5.gif) no-repeat;}
.s_block .l6 {background: url(/img/skins/light/bg_block6.gif) right top no-repeat;}
.s_block .l7 {background: url(/img/skins/light/bg_block7.gif) left bottom no-repeat;}
.s_block .l8 {min-height: 100px; background: url(/img/skins/light/bg_block8.gif) right bottom no-repeat;}
.s_block .title {height: 1%; background: #FF9200 url(/img/skins/light/bg_authorisation_subscriber_title.gif) repeat-x;}
.s_block .title .t1 {background: url(/img/skins/light/bg_block.gif) repeat-y;}
.s_block .title .t2 {background: url(/img/skins/light/bg_block2.gif) repeat-x;}
.s_block .title .t3 {background: url(/img/skins/light/bg_block3.gif) right top repeat-y;}
.s_block .title .t4 {background: url(/img/skins/light/bg_authorisation_subscriber_title2.gif) left top no-repeat;}
.s_block .title .t5 {padding: 6px 10px 4px 10px; background: url(/img/skins/light/bg_authorisation_subscriber_title3.gif) right top no-repeat;}
.s_block .title_block {margin: 0; font-size: 100%; font-weight: bold; color: #fff; background-color: #FF9200;}
.s_block .title_block a {color: #fff;}
.s_block .title_block a:hover {color: #fff;}
.s_block .info {padding: 10px; color: #404040;}
.s_block a {color: #1165BA;}
.s_block a:hover {color: #1165BA; text-decoration: none;}
.s_block form {margin: 0;}
.path {margin-bottom: 0; font: normal 70% tahoma; background: none;}
.path .arrow {font-size: 125%;}
.path .l1, .path .l2, .path .l3, .path .l4, .path .l5, .path .l6, .path .l7, .path .l8 {background: none;}
.path .l8 {min-height: 30px;}
* html .path .l8 {height: 30px;}
.path .info {padding: 0 0 10px 0;}
.work_subscribe {margin-bottom: 0; background: none; font-size: 75%;}
.work_subscribe .l1, .work_subscribe .l2, .work_subscribe .l3, .work_subscribe .l4, .work_subscribe .l5, .work_subscribe .l6, .work_subscribe .l7, .work_subscribe .l8 {background: none;}
.work_subscribe .l8 {width: 400px; min-height: 30px; margin: 0 auto;}
* html .work_subscribe .l8 {height: 30px;}
.work_subscribe .info {padding: 0 0 10px 0;}
.work_subscribe .txt {float: left; padding: 5px 5px 0 0;}
.work_subscribe .select {float: left; padding: 2px 5px 0 0;}
.work_subscribe .select select {width: 160px;}
.work_subscribe .button {float: left;}
.work_subscribe .button button {width: 90px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_show.gif) no-repeat;}
.authorisation_subscriber {font-size: 75%; background: #FFF0D4 url(/img/skins/light/bg_authorisation_subscriber_main.gif) 3px 35px no-repeat;}
.authorisation_subscriber form {margin: 0;}
.authorisation_subscriber a {color: #1165BA;}
.authorisation_subscriber a:hover {color: #1165BA; text-decoration: none;}
.authorisation_subscriber .title {background: #FF8A00 url(/img/skins/light/bg_authorisation_subscriber_title.gif) repeat-x;}
.authorisation_subscriber .title .t4 {background: url(/img/skins/light/bg_authorisation_subscriber_title2.gif) left top no-repeat;}
.authorisation_subscriber .title .t5 {background: url(/img/skins/light/bg_authorisation_subscriber_title3.gif) right top no-repeat;}
.authorisation_subscriber .l5 {background: url(/img/skins/light/bg_authorisation_subscriber.gif) no-repeat;}
.authorisation_subscriber .l6 {background: url(/img/skins/light/bg_authorisation_subscriber2.gif) right top no-repeat;}
.authorisation_subscriber .l7 {background: url(/img/skins/light/bg_authorisation_subscriber3.gif) left bottom no-repeat;}
.authorisation_subscriber .l8 {min-height: 100px; height: 1%; background: url(/img/skins/light/bg_authorisation_subscriber4.gif) right bottom no-repeat;}
.authorisation_subscriber .s_link {font-size: 90%; font-family: tahoma;}
.authorisation_subscriber .mail, .authorisation_subscriber .password {position: relative; margin-bottom: 10px; padding-left: 55px;}
.authorisation_subscriber .mail span, .authorisation_subscriber .password span {position: absolute; top: 4px; margin-left: -55px; font-weight: bold;}
.authorisation_subscriber .mail input, .authorisation_subscriber .password input {width: 96%;}
.authorisation_subscriber .buttons {height: 24px; margin-bottom: 5px;}
.authorisation_subscriber .button_enter {width: 62px; height: 24px; margin-right: 5px; padding: 0; border: 0; cursor: pointer; float: left; background: url(/img/skins/light/button_enter.gif) no-repeat;}
.authorisation_subscriber .button_registration {width: 108px; height: 24px; padding: 0; border: 0; cursor: pointer; float: left; background: url(/img/skins/light/button_registration.gif) no-repeat;}
.authorisation_subscriber .subscriber_block {position: relative; margin-left: 65px;}
.authorisation_subscriber .subscriber_block .pic {position: absolute; left: -65px; top: 0; float: left; margin: 0 10px 10px 0; padding: 1px; border: 1px solid #d4d4d4;}
.authorisation_subscriber .subscriber_block h2 {margin: 0 0 5px 0; color: #FF8700; font-size: 120%;}
.authorisation_subscriber .subscriber_block span {font-weight: bold;}
.authorisation_subscriber .subscriber_block .buttons {margin-top: 10px;}
.authorisation_subscriber .subscriber_block .button_exit {width: 75px; height: 24px; padding: 0; border: 0; cursor: pointer; background: url(/img/skins/light/button_exit.gif) no-repeat;}
.authorisation_author {font-size: 75%; background: #E8F2D9 url(/img/skins/light/bg_authorisation_author_main.gif) 3px 35px no-repeat;}
.authorisation_author form {margin: 0;}
.authorisation_author a {color: #1165BA;}
.authorisation_author a:hover {color: #1165BA; text-decoration: none;}
.authorisation_author .title {background: #60A200 url(/img/skins/light/bg_authorisation_author_title.gif) repeat-x;}
.authorisation_author .title .t4 {background: url(/img/skins/light/bg_authorisation_author_title2.gif) left top no-repeat;}
.authorisation_author .title .t5 {background: url(/img/skins/light/bg_authorisation_author_title3.gif) right top no-repeat;}
.authorisation_author .l5 {background: url(/img/skins/light/bg_authorisation_author.gif) no-repeat;}
.authorisation_author .l6 {background: url(/img/skins/light/bg_authorisation_author2.gif) right top no-repeat;}
.authorisation_author .l7 {background: url(/img/skins/light/bg_authorisation_author3.gif) left bottom no-repeat;}
.authorisation_author .l8 {min-height: 100px; height: 1%; background: url(/img/skins/light/bg_authorisation_author4.gif) right bottom no-repeat;}
.authorisation_author .s_link {font-size: 90%; font-family: tahoma;}
.authorisation_author .mail, .authorisation_author .password {position: relative; margin-bottom: 10px; padding-left: 55px;}
.authorisation_author .mail span, .authorisation_author .password span {position: absolute; top: 4px; margin-left: -55px; font-weight: bold;}
.authorisation_author .mail input, .authorisation_author .password input {width: 96%;}
.authorisation_author .buttons {height: 24px; margin-bottom: 5px;}
.authorisation_author .button_enter {width: 62px; height: 24px; margin-right: 5px; padding: 0; border: 0; cursor: pointer; float: left; background: url(/img/skins/light/button2_enter.gif) no-repeat;}
.authorisation_author .button_new_dispatch {width: 133px; height: 24px; float: left; padding: 0; border: 0; cursor: pointer; background: url(/img/skins/light/button_new_dispatch.gif) no-repeat;}
.authorisation_author .subscriber_block {position: relative; margin-left: 65px;}
.authorisation_author .subscriber_block .pic {position: absolute; left: -65px; top: 0; float: left; margin: 0 10px 10px 0; padding: 1px; border: 1px solid #d4d4d4;}
.authorisation_author .subscriber_block h2 {margin: 0 0 5px 0; color: #60A200; font-size: 120%;}
.authorisation_author .subscriber_block span {font-weight: bold;}
.authorisation_author .subscriber_block .buttons {margin-top: 10px;}
.authorisation_author .subscriber_block .button_exit {width: 75px; height: 24px; padding: 0; border: 0; cursor: pointer; background: url(/img/skins/light/button_exit2.gif) no-repeat;}
.create_subscriber {font-size: 75%; background: #FF8D00 url(/img/skins/light/bg_create_subscriber_main.gif) repeat-x;}
.create_subscriber .l5 {background: url(/img/skins/light/bg_create_subscriber.gif) no-repeat;}
.create_subscriber .l6 {background: url(/img/skins/light/bg_create_subscriber2.gif) right top no-repeat;}
.create_subscriber .l7 {background: url(/img/skins/light/bg_create_subscriber3.gif) left bottom no-repeat;}
.create_subscriber .l8 {background: url(/img/skins/light/bg_create_subscriber4.gif) right bottom no-repeat;}
.create_subscriber .info {min-height: 100px; padding: 0;}
* html .create_subscriber .info {height: 100px;}
.create_subscriber .create {display: block; width: 100%; height: 100px; margin: 0 auto; background: url(/img/skins/light/button_create_subscriber.png) center center no-repeat;}
* html .create_subscriber .create {background: url(/img/skins/light/button_create_subscriber.gif) center center no-repeat;}
.create_subscriber .create span {display: none;}
.fast_subscription {font-size: 75%;}
.fast_subscription a.s_link {font-size: 90%; font-family: tahoma;}
.fast_subscription .arrow a, .fast_subscription .arrow a:hover {text-decoration: none; color: #F25100;}
.recommended_subscription .help_text {font-weight: bold; color: #404040;}
.recommended_subscription {font-size: 75%;}
.recommended_subscription .s_text_b {margin-bottom: 10px; padding-top: 10px;}
.recommended_subscription .position {position: relative; margin: 0 0 10px 25px;}
.recommended_subscription .position input {position: absolute; left: -25px; top: -3px;}
.recommended_subscription .button {width: 112px; height: 24px; margin: 0 10px 10px 10px; padding: 0; border: 0; cursor: pointer; background: url(/img/skins/light/button_subscription.gif) no-repeat;}
.recommended_subscription .button_dalee {width: 112px; height: 24px; margin: 0 15px 15px 15px; padding: 0; border: 0; cursor: pointer; background: url(/img/skins/complete/dalee.gif) no-repeat;}
.recommended_subscription .button_vernutsya {width: 112px; height: 24px; margin: 0 15px 15px 15px; padding: 0; border: 0; cursor: pointer; background: url(/img/skins/complete/vernutsya.gif) no-repeat;}
.input_mail {position: relative; margin-bottom: 10px; padding: 5px 10px 5px 55px; background: #EAEAEA; font-weight: bold;}
.input_mail input {width: 97%;}
.input_mail span {position: absolute; top: 9px; margin-left: -45px;}
.help_text {margin-bottom: 10px; font-size: 90%; font-family: tahoma; color: #a9a9a9;}
.paid_services {font-size: 75%;}
.paid_services ul {list-style-type: none; margin: 0; padding: 0;}
.paid_services p {margin: 5px 0 10px 0;}
.paid_services a {font-weight: bold;}
.paid_services .all .arrow {color: #c6c6c6; margin-left: 0;}
.paid_services .all .arrow a, .paid_services .all .arrow a:hover {color: #c6c6c6; margin-left: 0;}
.paid_services .all a {font-weight: normal;}
.paid_services .first {margin-left: -19px; display: none;}
.paid_services .arrow a, .paid_services .arrow a:hover {color: #F25100; text-decoration: none;}
.news_project {font-size: 75%;}
.news_project p {margin: 5px 0 10px 0;}
.news_project a {font-weight: bold;}
.news_project .arhive .arrow {margin-left: 0; color: #c6c6c6;}
.news_project .arhive a {font-weight: normal;}
.news_project .arrow a, .news_project .arrow a:hover {color: #c6c6c6; text-decoration: none;}
.direct {font-size: 75%;}
.direct h4 {margin: 0 0 15px 0; font-size: 100%;}
.direct h4 a {color: #000; font-weight: normal;}
.direct h4 a:hover {color: #000;}
.direct a {font-weight: bold;}
.direct p {margin: 5px 0;}
.direct .direct_link, .direct a.s_link {font-weight: normal;}
.direct a.s_link, .direct a.s_link:hover {font-size: 90%; font-family: tahoma; text-decoration: none;}
.direct .bull {margin: 0 5px; font-size: 70%; font-family: tahoma;}
.new_in_subscriptions {font-size: 75%;}
.new_in_subscriptions h3 {margin: 0 0 10px 0; font-size: 100%;}
.new_in_subscriptions .menu {margin: 0 2px; padding: 6px 0 0; background: #EBF2FA url(/img/skins/light/bg_new_in_subscriptions_main.gif) repeat-x;}
.new_in_subscriptions .menu ul {list-style-type: none; margin: 0; padding: 0;}
.new_in_subscriptions .menu li {margin-bottom: -1px; float: left;}
.new_in_subscriptions .menu .t1 {background: url(/img/skins/light/bg_new_in_subscriptions.gif) repeat-x;}
.new_in_subscriptions .menu .t2 {background: url(/img/skins/light/bg_new_in_subscriptions2.gif) left top no-repeat;}
.new_in_subscriptions .menu .t3 {background: url(/img/skins/light/bg_new_in_subscriptions3.gif) right top no-repeat;}
.new_in_subscriptions .menu a {display: block; padding: 4px 10px 5px 6px;}
.new_in_subscriptions .menu a, .new_in_subscriptions a:hover {color: #404040; text-decoration: none;}
.new_in_subscriptions .on {font-weight: normal; color: #ccc;}
.new_in_subscriptions .on  a {color: #f25100;}
.new_in_subscriptions .on .t1 {background: #fff;}
.new_in_subscriptions .on .t2 {background: url(/img/skins/light/bg_new_in_subscriptions2_2.gif) left top no-repeat;}
.new_in_subscriptions .on .t3 {background: url(/img/skins/light/bg_new_in_subscriptions3_2.gif) right top no-repeat;}
.preview_block {position: relative; margin-left: 65px;}
.preview_block p {margin: 5px 0 10px 0;}
.preview_block .pic {position: absolute; left: -65px; top: 0; float: left; margin: 0 10px 10px 0; padding: 1px; border: 1px solid #d4d4d4;}
.preview_block .title_news {font-weight: bold;}
.preview_block .s_text {font-size: 90%; font-family: tahoma;}
.preview_block ul {list-style-type: none; margin: 0; padding: 0;}
.preview_block li {padding-bottom: 5px;}
.preview_block .arrow {margin-left: 0; color: #c6c6c6;}
.preview_block a {color: #1165BA;}
.preview_block a:hover {color: #1165BA; text-decoration: none;}
.preview_block .arrow a, .preview_block .arrow a:hover {color: #c6c6c6; text-decoration: none;}
.article_of_day {font-size: 75%;}
.article_of_day .arrow a.s_link, .article_of_day .arrow a.s_link:hover {text-decoration: none;}
.catalog_grid .l {float: left; width: 50%;}
.catalog_grid .r {float: left; width: 50%; margin-right: -3px;}
.catalog_grid .menu {list-style-type: none; margin: 0; padding: 0; font-weight: bold;}
.catalog_grid .menu li {padding: 0 10px 10px 0;}
.catalog_grid .menu li a {display: block;}
.catalog_grid .second_menu {list-style-type: none; margin: 0; padding: 0; font-weight: normal; font-size: 90%; font-family: tahoma; color: #a9a9a9;}
.catalog_grid .second_menu li {padding: 0 5px 5px 22px;}
.catalog_grid .second_menu li a {display: inline; float: none; padding: 0; color: #a9a9a9;}
.catalog_grid .second_menu li a:hover {color: #a9a9a9;}
.catalogue_of_subscription .menu li a {padding: 0 0 2px 21px; background-image: url(/img/bg_main_catalogue.gif); background-repeat: no-repeat;}
.catalogue_of_subscription .second_menu li a {padding: 0; background: none;}
.catalogue_of_subscription .p_23 a {background-position: 0 -20px;}
.catalogue_of_subscription .p_21 a {background-position: 0 -40px;}
.catalogue_of_subscription .p_3 a {background-position: 0 -60px;}
.catalogue_of_subscription .p_11 a {background-position: 0 -80px;}
.catalogue_of_subscription .p_2 a {background-position: 0 -100px;}
.catalogue_of_subscription .p_274 a {background-position: 0 -120px;}
.catalogue_of_subscription .p_4 a {background-position: 0 -140px;}
.catalogue_of_subscription .p_6 a {background-position: 0 -160px;}
.catalogue_of_subscription .p_5 a {background-position: 0 -180px;}
.catalogue_of_subscription .p_13 a {background-position: 0 -200px;}
.catalogue_of_subscription .p_7 a {background-position: 0 -220px;}
.catalogue_of_subscription .p_25 a {background-position: 0 -240px;}
.catalogue_of_subscription .p_8 a {background-position: 0 -260px;}
.catalogue_of_subscription .p_14 a {background-position: 0 -280px;}
.catalogue_of_subscription .p_27 a {background-position: 0 -300px;}
.catalogue_of_subscription .p_30 a {background-position: 0 -320px;}
.catalogue_of_subscription .p_9 a {background-position: 0 -340px;}
.catalogue_of_subscription .p_1 a {background-position: 0 -360px;}
.catalogue_of_subscription .p_10 a {background-position: 0 -380px;}
.catalogue_of_subscription .p_16 a {background-position: 0 -400px;}
.geo-catalogue .menu li a {float: left; padding: 0 0 2px 31px; background-image: url(/img/bg_geo-catalogue.gif); background-repeat: no-repeat;}
.geo-catalogue .s_text {margin-left: 5px; font-weight: normal; font-size: 90%; font-family: tahoma;}
.geo-catalogue .p_au a {background-position: 0 -50px;}
.geo-catalogue .p_cn a {background-position: 0 -100px;}
.geo-catalogue .p_az a {background-position: 0 -150px;}
.geo-catalogue .p_mt a {background-position: 0 -200px;}
.geo-catalogue .p_by a {background-position: 0 -250px;}
.geo-catalogue .p_md a {background-position: 0 -300px;}
.geo-catalogue .p_bg a {background-position: 0 -350px;}
.geo-catalogue .p_nl a {background-position: 0 -400px;}
.geo-catalogue .p_gb a {background-position: 0 -450px;}
.geo-catalogue .p_nz a {background-position: 0 -500px;}
.geo-catalogue .p_de a {background-position: 0 -550px;}
.geo-catalogue .p_ae a {background-position: 0 -600px;}
.geo-catalogue .p_ge a {background-position: 0 -650px;}
.geo-catalogue .p_ck a {background-position: 0 -700px;}
.geo-catalogue .p_il a {background-position: 0 -750px;}
.geo-catalogue .p_ru a {background-position: 0 -800px;}
.geo-catalogue .p_in a {background-position: 0 -850px;}
.geo-catalogue .p_us a {background-position: 0 -900px;}
.geo-catalogue .p_es a {background-position: 0 -950px;}
.geo-catalogue .p_th a {background-position: 0 -1000px;}
.geo-catalogue .p_it a {background-position: 0 -1050px;}
.geo-catalogue .p_tm a {background-position: 0 -1100px;}
.geo-catalogue .p_kz a {background-position: 0 -1150px;}
.geo-catalogue .p_uz a {background-position: 0 -1200px;}
.geo-catalogue .p_ca a {background-position: 0 -1250px;}
.geo-catalogue .p_ua a {background-position: 0 -1300px;}
.geo-catalogue .p_kg a {background-position: 0 -1350px;}
.geo-catalogue .p_cz a {background-position: 0 -1400px;}
.second_catalogue .menu li a {float: left;}
.second_catalogue .s_text {margin-left: 5px; font-weight: normal; font-size: 90%; font-family: tahoma;}
.forum_mesagge {font-size: 75%;}
.forum_mesagge .post {position: relative; margin: 0 0 10px 65px; min-height: 63px;}
* html .forum_mesagge .post {height: 63px;}
.forum_mesagge p {margin: 5px 0 10px 0;}
.forum_mesagge .pic {position: absolute; left: -65px; top: 0; float: left; margin: 0 10px 10px 0; padding: 1px; border: 1px solid #d4d4d4;}
.forum_mesagge .theme {margin-right: 20px; font-weight: bold;}
.forum_mesagge .date {font: normal 90% tahoma;}
.forum_mesagge .author {font: bold 90% tahoma; color: #FF9200;}
.forum_mesagge .author a, .forum_mesagge .author a:hover {color: #FF9200;}
.forum_mesagge .author_admin {font: bold 90% tahoma; color: #FF9200;}
.forum_mesagge .author_admin a, .forum_mesagge .author_admin a:hover {color: #FF9200;}
.forum_mesagge .message {font: normal 90% tahoma; color: #8D8D8E;}
.forum_mesagge .message_admin {font: normal 90% tahoma; color: #404040; font-weight: bold;}
.forum_mesagge .answer {margin: 5px 0 15px 0; font: normal 90% tahoma;}
.forum_mesagge .branch {display: none; font: normal 90% tahoma;}
.forum_mesagge a {color: #1165BA;}
.forum_mesagge a:hover {color: #1165BA; text-decoration: none;}
.forum_mesagge .status {display: block; float: left; width: 11px; height: 11px; margin: 2px 2px 0 0; font-size: 1px; background-image: url(/img/user_status.gif); background-repeat: no-repeat;}
.forum_mesagge .offline {background-position: 0 0;}
.forum_mesagge .online {background-position: -15px 0;}
.forum_mesagge .away {background-position: -30px 0;}
.forum_mesagge .comment1 {margin-left: 75px;}
.forum_mesagge .comment2 {margin-left: 85px;}
.forum_mesagge .comment3 {margin-left: 95px;}
.forum_mesagge .comment4 {margin-left: 105px;}
.forum_mesagge .comment5 {margin-left: 115px;}
.forum_mesagge .comment6 {margin-left: 125px;}
.forum_mesagge .comment7 {margin-left: 135px;}
.forum_mesagge .comment8 {margin-left: 145px;}
.forum_mesagge .comment9 {margin-left: 155px;}
.forum_mesagge .comment10 {margin-left: 165px;}
.forum_mesagge .comment_following {margin-left: 175px; min-height: 20px;}
* html .forum_mesagge .comment_following {height: 20px;}
.forum_mesagge .comment_following .pic, .forum_mesagge .comment_following .message, .forum_mesagge .comment_following .answer {display: none;}
.forum_mesagge .comment_following .branch {display: inline;}
.information_subscriber {font-size: 75%;}
.information_subscriber p {margin: 0 0 10px 0;}
.information_subscriber .arrow a, .information_subscriber .arrow a:hover {text-decoration: none;}
.information_subscriber .info .line_dotted {margin-bottom: 10px; border-bottom: 1px dotted #000;}
.statistics h3 {display: none; margin: 0 0 8px 0;}
.statistics .point {margin-bottom: 10px;}
.statistics span {font-weight: bold;}
.rating h3 {margin: 0; float: left; font-size: 100%;}
.rating .star {display: block; float: left; width: 92px; height: 16px; margin: -2px 10px 0 25px; background-image: url(/img/bg_vote.gif); background-repeat: no-repeat;}
.rating .e-1 {background-position: -95px 0;}
.rating .e0 {background-position: -95px 0;}
.rating .e1 {background-position: -76px 0;}
.rating .e2 {background-position: -57px 0;}
.rating .e3 {background-position: -38px 0;}
.rating .e4 {background-position: -19px 0;}
.rating .e5 {background-position: 0 0;}
.input_mail2 {position: relative; padding: 5px 10px; background: #eee; font-weight: bold; text-align: center;}
.input_mail2 .t4 {width: 330px; margin: 0 auto;}
.input_mail2 .txt {float: left; padding-top: 5px;}
.input_mail2 .input {float: left; padding-top: 2px;}
.input_mail2 .input input {width: 160px; margin-left: 5px;}
.input_mail2 .button {float: left;}
.input_mail2 .button2 {width: 113px; height: 24px; margin: 0 auto;}
.input_mail2 .button button.button_unsubscribe, .input_mail2 .button2 button.button_unsubscribe {width: 113px; height: 24px; margin: 0 0 0 5px; padding: 0; border: 0; cursor: pointer; background: url(/img/skins/light/button_unsubscribe.gif) no-repeat;}
.input_mail2 .button button, .input_mail2 .button2 button {width: 113px; height: 24px; margin: 0 0 0 5px; padding: 0; border: 0; cursor: pointer; background: url(/img/skins/light/button_subscription2.gif) no-repeat;}
.listing_title h3 {font-size: 100%; margin: 0 0 10px 0;}
.listing_title ul {list-style-type: none; margin: 0 0 5px 0; padding: 0;}
.listing_title li {padding-bottom: 5px;}
.listing_title .arrow a, .listing_title .arrow a:hover {color: #c6c6c6; text-decoration: none;}
.archive_3_months {margin-bottom: 10px;}
.archive_3_months h3 {font-size: 100%; margin: 0 0 10px 0;}
.archive_3_months .first, .archive_3_months .second, .archive_3_months .third {width: 33%; margin-bottom: 10px; float: left;}
.archive_3_months .third {margin-right: -3px;}
.archive_3_months .month {margin-bottom: 5px; font: bold 90% tahoma;}
.archive_3_months ul {list-style-type: none; margin: 0; padding: 0; width: 150px; font: normal 90% tahoma; color: #A9A9A9;}
.archive_3_months li {float: left; width: 18px; padding: 2px 0; margin: 0 1px 1px 0; background: #EFF5FB; text-align: center;}
.archive_3_months li a {display: block; font-weight: bold;}
.archive_3_months .day_of_week {background: #fff; font-weight: bold;}
.archive_3_months .day_of_week span {color: #FF9200;}
.archive_3_months .off a, .archive_3_months .off a:hover {color: #A9A9A9;}
.archive_3_months .day_off {background: #FFF6EB;}
.archive_3_months .empty {background: #fff;}
.archive_3_months .link_all .arrow a, .archive_3_months .link_all .arrow a:hover {color: #c6c6c6; text-decoration: none;}
.conclusion_data {font-size: 75%;}
.conclusion_data h3 {margin: 0 0 10px 0; font-size: 100%;}
.conclusion_data .m {color: #c6c6c6 !important;}
.conclusion_data .all {font-weight: bold;}
.results {width: 100%; margin-bottom: 20px; font: normal 90% tahoma;}
.results th {padding: 0 5px 5px 5px; margin-bottom: 5px; border-bottom: 1px dotted #000; vertical-align: top;}
.results td {padding: 5px 5px 0 5px; vertical-align: top;}
.results a {color: #1165BA;}
.results a:hover {color: #1165BA; text-decoration: none;}
.results .checkbox {position: relative; top: -3px;}
.results .help_text {font-size: 100%;}
.menu_points {font-size: 75%;}
.menu_points ul {list-style-type: none; margin: 0; padding: 0;}
.menu_points li {padding-bottom: 5px;}
.menu_points .arrow a, .menu_points .arrow a:hover {color: #c6c6c6; text-decoration: none;}
.menu_points .on {font-weight: bold;}
.menu_points .on .arrow a, .menu_points .on .arrow a:hover {color: #F25100;}
.subscriber_menu .menu a {display: block; padding: 1px 0 2px 23px; background-image: url(/img/bg_subscriber_menu.gif); background-repeat: no-repeat;}
.subscriber_menu .menu a:hover {color: #1165BA; text-decoration: none;}
.subscriber_menu .menu .p_otpisatsja a {background-position: 0 0;}
.subscriber_menu .menu .p_fast_catalogue a {background-position: 0 -20px;}
.subscriber_menu .menu .p_subscriptions a {background-position: 0 -40px;}
.subscriber_menu .menu .p_history a {background-position: 0 -60px;}
.subscriber_menu .menu .p_news a {background-position: 0 -80px;}
.subscriber_menu .menu .p_oiption a {background-position: 0 -100px;}
.subscriber_menu .menu .p_profile a {background-position: 0 -120px;}
ul.section_menu {list-style-type: none; margin: 0 0 10px 0; padding: 0;}
ol.section_menu {margin: 0 0 10px 20px; padding: 0;}
.section_menu li {padding-bottom: 5px;}
.section_menu .arrow a, .menu_points .arrow a:hover {color: #FF9200; text-decoration: none;}
.section_menu .help_text {font: normal 90% tahoma;}
.advertising {font-size: 75%;}
.advertising h3 {font-size: 100%; margin: 0 0 10px 0;}
.advertising .pic {float: right; margin: 0 0 10px 10px;}
.advertising .link {margin-bottom: 10px; font-weight: bold;}
.advertising .step {list-style-type: none; margin: 0 25px; padding: 0;}
.advertising .s_text {font-weight: bold;}
.advertising li {padding: 0 0 10px 20px;}
.advertising li .s_text {margin: 0 10px 0 -20px;}
.advertising .help_text {font: normal 90% tahoma;}
.fast_catalogue {font-size: 75%;}
.fast_catalogue ul {list-style-type: none; margin: 0; padding: 0;}
.fast_catalogue .menu li {padding-bottom: 10px;}
.fast_catalogue span {margin-right: 5px;}
.fast_catalogue span a {text-decoration: none; font-weight: bold; font-size: 120%; color: #FF9200;}
.fast_catalogue span a:hover {color: #FF9200;}
.fast_catalogue ul ul {margin: 10px 0 -10px 15px; }
.fast_catalogue input {margin-right: 5px; margin-bottom: 0;}
.form_data {font-size: 75%;}
.form_data .line_dotted {display: none;}
.form_data_with_dotted {font-size: 75%;}
.form {width: 100%; margin-bottom: 10px; border: 0; border-collapse: collapse;}
.form th {width: 30%; margin: 0; padding: 2px 10px 10px 0; font-weight: normal; vertical-align: top;}
.form td {width: 70%; margin: 0; padding: 0 0 10px 0; vertical-align: top;}
.form td input {width: 60%;}
.form td select {width: 61.5%;}
.form td textarea {width: 80%; height: 100px; font-size: 100%;}
.form .full_width {width: 90%;}
.form td.pl20 {padding-left: 20px;}
.form a.link {padding: 0 5px !important;}
.form .buttons input, .registration_subscriber .radio, .registration_subscriber .checkbox input {width: auto;}
.form input.checkbox, .form input.radio {width: auto !important; margin-right: 5px;}
.form input.input_code {width: 100px !important; margin-right: 10px;}
.form .buttons input {margin-right: 5px;}
.form .button_create_off {width: 82px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_create_off.gif) no-repeat;}
.form .button_create {width: 82px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_create.gif) no-repeat;}
.form .button_delete {width: 91px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_delete.gif) no-repeat;}
.form .button_save {width: 98px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_save.gif) no-repeat;}
.form .button_save_off {width: 98px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_save_off.gif) no-repeat;}
.form .button_viewing {width: 200px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_viewing.gif) no-repeat;}
.form .button_subscribe {width: 112px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_subscription.gif) no-repeat;}
.form .button_subscribe_off {width: 112px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_subscription_off.gif) no-repeat;}
.form .button_unsubscribe {width: 106px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_unsubscribe.gif) no-repeat;}
.form .button_edit_subscribe_off {width: 150px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_edit_subscribe_off.gif) no-repeat;}
.form .button_send_test_mail {width: 195px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_send_test_mail.gif) no-repeat;}
.form .button_delete_profile {width: 210px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_delete_profile.gif) no-repeat;}
.form .button_show {width: 90px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_show.gif) no-repeat;}
.form .button_check {width: 190px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_check.gif) no-repeat;}
.form .button_send {width: 101px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_send.gif) no-repeat;}
.form .button_send_off {width: 101px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/complete/button_send_off.gif) no-repeat;}
.form .button_yes {width: 53px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_yes.gif) no-repeat;}
.form .button_no {width: 56px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_no.gif) no-repeat;}
.form .button_unsubscribe_user {width: 91px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_unsubscribe_user.gif) no-repeat;}
.form .button_unsubscribe_user_off {width: 91px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/complete/button_unsubscribe_user_off.gif) no-repeat;}
.form .button_remove_from_profile {width: 155px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_remove_from_profile.gif) no-repeat;}
.form .button_load {width: 94px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_load.gif) no-repeat;}
.form .button_enter3 {width: 63px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_enter3.gif) no-repeat;}
.form .button_exit3 {width: 75px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_exit3.gif) no-repeat;}
.form .button_buy_wb {width: 160px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_buy_wb.gif) no-repeat;}
.form .button_make_invoice {width: 98px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/complete/button_save.gif) no-repeat;}
.form .button_make_application {width: 121px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_make_application.gif) no-repeat;}
.form .button_pass {width: 84px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_pass.gif) no-repeat;}
.form .button_stake {width: 118px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_stake.gif) no-repeat;}
.form .button_take_part {width: 130px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_take_part.gif) no-repeat;}
.form .button_take_part_off {width: 130px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_take_part_off.gif) no-repeat;}
.form .button_search {width: 130px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_search.gif) no-repeat;}
.form .date select {float: left; margin-right: 5px;}
.form .date .number {width: 50px !important;}
.form .date .month {width: 105px !important;}
.form .date .year {width: 80px !important; margin-right: 10px;}
.form .date .time {width: 50px !important;}
.parametres_subscriber input {width: 80% !important;}
.parametres_subscriber input.checkbox {width: auto !important; margin-right: 5px;}
.parametres_subscriber select {width: 50% !important;}
.parametres_subscriber textarea {width: 80% !important;}
.parametres_subscriber .description_full {height: 200px;}
.description_text {margin: 0 0 10px 0;}
.counters .example {float: left; margin: 0 10px 10px 0; font-size: 130%;}
.counters .code {float: left; width: 45%; margin-bottom: 10px;}
.counters .code textarea {width: 97%; height: 91px; font-size: 100%; color: #a9a9a9;}
.popup {position: absolute; left: 400px; top: 600px; z-index: 1000; max-width: 250px; color: #333; background: url(/img/skins/light/bg_popup.png) repeat;}
* html .popup {width: 250px; background: url(/img/skins/light/bg_popup.gif) repeat;}
.popup .info {padding: 10px; color: #404040; font: normal 70% tahoma;}
.popup a {color: #1165BA;}
.popup a:hover {color: #1165BA; text-decoration: none;}
.popup .menu {list-style-type: none; margin: 0; padding: 0; float: left;}
.popup .menu li {float: left; padding: 0 5px 5px 0;}
.pager {margin-bottom: 10px;}
.pager label {margin: 3px 5px 0 0; float: left;}
.pager .view_page {margin-bottom: 5px;}
.pager select {margin-right: 10px; float: left;}
.pager .button_show {float: left;}
.search_line {margin-bottom: 10px;}
.search_line input {float: left; width: 70%; margin-right: 10px;}
.search_line button {float: left; width: 71px !important; height: 24px !important; padding: 0; border: 0; cursor: pointer; margin-right: 5px; background: url(/img/skins/light/button_search.gif) no-repeat;}
.search_result {margin: 0 30px; padding: 0;}
.search_result li {padding: 0 0 20px 0;}
.search_result a.help_text {color: #a9a9a9;}
.search_result a.help_text:hover {color: #a9a9a9;}
.footer {position: relative; margin: 0 25px; font-size: 70%; font-family: tahoma; color: #404040;}
.footer a {color: #404040;}
.footer a:hover {color: #404040; text-decoration: none;}
.footer .copyright {float: left;}
.footer .copyright div {padding: 10px 5px 10px 0;}
.footer .links {float: right;}
.footer .links div {padding: 10px 0 10px 5px; text-align: right;}
.vote_up {margin-bottom: 10px;}
              .vote_up_t {float: left; margin: 2px 5px 0 0; font-weight: bold; color: #FF9200;}
              .vote_up_1, .vote_up_2, .vote_up_3, .vote_up_4, .vote_up_5 {display: block; width: 20px; height: 20px; float: left;}
              .vote_up_1 span, .vote_up_2 span, .vote_up_3 span, .vote_up_4 span, .vote_up_5 span {display: none;}
              a.vote_up_1 {background: url(/img/ico_vote_1.gif) 0 -40px no-repeat;}
              a.vote_up_2 {background: url(/img/ico_vote_2.gif) 0 -40px no-repeat;}
              a.vote_up_3 {background: url(/img/ico_vote_3.gif) 0 -40px no-repeat;}
              a.vote_up_4 {background: url(/img/ico_vote_4.gif) 0 -40px no-repeat;}
              a.vote_up_5 {background: url(/img/ico_vote_5.gif) 0 -40px no-repeat;}
              .vote_up_10 {display: block; width: 25px; height: 25px; margin: -3px 0 0 0; float: left;}
              .vote_up_10 span {display: none;}
              a.vote_up_10 {background: url(/img/ico_vote_10.gif) 0 0 no-repeat;}
.menu_other_projects li.on {background: url(/img/bg_menu_other_projects_spec.gif) repeat-x !important;}
.menu_other_projects li.on div {background: url(/img/bg_menu_other_projects2_spe.gif) no-repeat !important;}
.menu_other_projects li.on div div {background: url(/img/bg_menu_other_projects3_spe.gif) right top no-repeat !important;}


.twitter {height: 1%; margin-bottom: 10px; background: #fff;}
.twitter .l1 {background: url(/img/skins/light/bg_block.gif) repeat-y;}
.twitter .l2 {background: url(/img/skins/light/bg_block2.gif) repeat-x;}
.twitter .l3 {background: url(/img/skins/light/bg_block3.gif) right top repeat-y;}
.twitter .l4 {background: url(/img/skins/light/bg_block4.gif) right bottom repeat-x;}
.twitter .l5 {background: url(/img/skins/light/twitter/bg_block5b.gif) no-repeat;}
.twitter .l6 {background: url(/img/skins/light/twitter/bg_block6b.gif) right top no-repeat;}
.twitter .l7 {background: url(/img/skins/light/bg_block7.gif) left bottom no-repeat;}
.twitter .l8 {background: url(/img/skins/light/bg_block8.gif) right bottom no-repeat;}
.twitter .info {padding: 10px; color: #404040;}
.twitter a {color: #1165BA;}
.twitter a:hover {color: #1165BA; text-decoration: none;}
.twitter a.arr {text-decoration: none; font-size: 80%;}

.twitter_plus {height: 1%; margin-bottom: 10px; background: #FFF0D4;}
.twitter_plus .l1 {background: url(/img/skins/light/bg_block.gif) repeat-y;}
.twitter_plus .l2 {background: url(/img/skins/light/bg_block2.gif) repeat-x;}
.twitter_plus .l3 {background: url(/img/skins/light/bg_block3.gif) right top repeat-y;}
.twitter_plus .l4 {background: url(/img/skins/light/bg_block4.gif) right bottom repeat-x;}
.twitter_plus .l5 {background: url(/img/skins/light/twitter/bg_block9.gif) no-repeat;}
.twitter_plus .l6 {background: url(/img/skins/light/twitter/bg_block10.gif) right top no-repeat;}
.twitter_plus .l7 {background: url(/img/skins/light/twitter/bg_block11.gif) left bottom no-repeat;}
.twitter_plus .l8 {background: url(/img/skins/light/twitter/bg_block12.gif) right bottom no-repeat;}
.twitter_plus .l5w {background: url(/img/skins/complete/bg_block5w.gif) no-repeat;}
.twitter_plus .l6w {background: url(/img/skins/complete/bg_block6w.gif) right top no-repeat;}
.twitter_plus .l7w {background: url(/img/skins/complete/bg_block7w.gif) left bottom no-repeat;}
.twitter_plus .l8w {background: url(/img/skins/complete/bg_block8w.gif) right bottom no-repeat;}
.twitter_plus .info {padding: 10px; color: #404040;}
.twitter_plus a {color: #1165BA;}
.twitter_plus a:hover {color: #1165BA; text-decoration: none;}
.twitter_plus a.arr {text-decoration: none; font-size: 80%;}

.st_link {float: right; margin-top: -30px;}
.favs_content {background: #fff url(/img/skins/light/fc_bg_green.gif) left bottom repeat-x;}
.favs_content .l7 {background: url(/img/skins/light/fc_bg_block7.gif) left bottom no-repeat;}
.favs_content .l8 {background: url(/img/skins/light/fc_bg_block8.gif) right bottom no-repeat;}
.favs_content .arrow {display: none;}
.favs_content .info {margin-left: 21px;}
.favs_content ul a {display: block; margin-left: -21px; padding: 1px 0 0 21px; background: url(/img/fc_star.png) no-repeat;}
* html .favs_content ul a {background: url(/img/fc_star.gif) no-repeat;}

th.headerSortUp {
    background-image: url(/img/small_asc.gif);
    background-color: #60A200;
    background-position:right center;
    background-repeat: no-repeat;
    color: #000000;
}

th.headerSortDown {
    background-image: url(/img/small_desc.gif);
    background-color: #60A200;
    background-position:right center;
    background-repeat: no-repeat;
    color: #000000;
}
.header_th {
    background-image: url(/img/small_asc_desc.gif);
    background-position:right center;
    cursor: pointer;
    font-weight: bold;
    background-repeat: no-repeat;

    padding-left: 20px;
    border-right: 1px solid #E8F2D9;
    margin-left: -1px;
    background-color: #E8F2D9;
    height: auto;
    color: #000000;
}
.sort_results {width: 100%; margin-bottom: 20px; font: normal 90% tahoma; border-collapse: collapse;}
.sort_results th {padding: 5px 10px; margin: 0; vertical-align: top;}
.sort_results td {margin: 0; padding: 5px 10px 0 10px; vertical-align: top;}
a.subitems {text-decoration: none; font-weight: bold; font-size: 115%; color: #FF9200; cursor: pointer;}
