


/* Start:/bitrix/templates/main/components/bitrix/advertising.banner/header1/style.css*/
div.component-panel a.banner-edit {background-image:url('/bitrix/templates/main/components/bitrix/advertising.banner/header1/images/comp_edit.gif');}
div.component-panel a.banner-view {background-image:url('/bitrix/templates/main/components/bitrix/advertising.banner/header1/images/comp_view.gif');}
/* End */



/* Start:/bitrix/templates/main/components/bitrix/menu/vertical_multilevel/style.css*/
/*Submenu box*/
#menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;
	height:auto;
	border:1px solid #C1C1C1;
	border-bottom:none;
	width:180px;
}



/*Submenu margin*/
#menu li ul
{
	margin:-20px  0 0 140px;
}

#menu li ul
{
	margin:-20px 0 0 133px;
}

/*Submenu hide*/
#menu li:hover ul ul,
#menuli.jsvhover ul ul,
#menu li:hover ul ul ul,
#menu li.jsvhover ul ul ul 
{
	/*top:-999em;*/
	display:none;
}

/*Submenu show*/
#menu li:hover ul,
#menu li.jsvhover ul,
#menu li li:hover ul,
#menu li li.jsvhover ul,
#menu li li li:hover ul,
#menu li li li.jsvhover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
	left:160px;
	margin-top:-20px;
padding-top:-20px;
	
	

}





/* End */



/* Start:/bitrix/templates/main/components/bitrix/news.list/lenta_news/style.css*/

.lenta_news {font-size:12px;}
.lenta_time {margin-top: 4px; padding-top: 4px; color: #616161; font-weight: bold;}
.lenta-element { margin-top:2px; padding-bottom: 2px;   border-bottom: 1px solid #E1E1E1;  font-size:12px; }
.lenta_news a { color: #024182; padding-bottom: 3px;  }
.lenta_news a:hover { color: #1065BB; background-color: #E3F2FF; padding-bottom: 5px;}
.red_field { color:#FF0000; font-weight:bold;}

/* End */



/* Start:/bitrix/templates/main/styles.css*/
div.last_pubs { margin: 5px 0px; color: #616161; }
span.last_pubs_date { margin: 0px; color: #555555; font-weight: bold; }
span.last_pubs_name { margin: 0px 0px 0px 0px; }
span.last_pubs_name a { color: #2D84DD; text-decoration: underline; font-weight: normal; }

span.last_pubs_date { display: inline; }
span.last_pubs_name { display: inline; }

.search_word {color:#00FF00;}

.weather_table td {text-align:center;}


div.list {padding:0px margin:0px; min-height:40px;}
div.list img { float: left; width: 80px; margin: 3px 10px 3px 0px; border: 1px solid #666; }
div.list p { font-size:12px; margin-top:0px; padding-top:0px; }
div.list p a {color:#000; }
div.list p a:hover {color:#000; }
div.list h2 { margin-left: 0px; font-size: 14px; font-weight: bold; display: inline; margin-bottom:3px; padding-bottom:3px; }
div.list h2 a { text-decoration: none; color:#000; }
div.list h2 a:hover { text-decoration: underline; color:#000; }
div.list a.arrow {font-size:14px; color: #0000FF; }

.news-date-time { color: #555555; font-size:12px; }
.item {min-height:30px; clear:both; }

span.videomark { color: #000000; background-color: #FFA04C; font-weight: bold;  font-size:12px;}


.92088_table td {padding:3px; font-size:11px; border:1px solid #000;}
.92088_table td p {font-size:11px;}
.92088_table {border:1px solid #000;}
/* End */



/* Start:/bitrix/templates/main/template_styles.css*/
/* Глобальные стили */
body {
  margin: 0px auto; padding: 0px; width: 100%; min-width: 870px; max-width: 100%;
  color: #000000; font: 12px Arial Cyr, Arial, Sans-Serif, Tahoma, Verdana, Geneva, Helvetica;
}
.linkspr a {text-decoration:none !important;; color:#000000 !important;;}
a { color: #000000; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
img { border: 0px; }

/*table { width: 100%; }*/
input, textarea, select {
  border: 1px solid #395DD0;
  color: #000000; background: #DDE4F0;
  font: 13px MS Sans-Serif, Verdana, Tahoma, Arial Cyr, Arial, Geneva;
}
input#string {
	border-style: inset;
}
input#knopka {
	border-style: outset;
}

.big_input { width: 70%; }
input[type~=checkbox] { margin-right: 5px; }

p.about a { color: #024182; }
p.about a:hover { color: #1065BB; background-color: #E3F2FF;}

/* Эл-ты блочной вёрстки

  <div class="hbox">
    <div class="vbox">
      Это обычный блок.
    </div>
    <div class="vbox center">
      <div class="content">
        <div class="content2"><div class="spreader"> </div>
          Это блок с динамической шириной. div.spreader задаёт минимальную ширину.
        </div>
      </div>
    </div>
    <div class="vbox"></div>
  </div>

  div.hbox - горизонтальный блок
  div.vbox - вертикальный блок
  div.center - блок с "плавающей" шириной
   его вспомогательные (опциональные) эл-ты:
    div.spreader - width (мин. ширина блока, нужно учитывать padding блока div.content2)
    div.content  - background, margin-right (ширина блоков справа)
    div.content2 - padding

*/
div.hbox { width: 100%; height: 0px; }
div.vbox { float: left; clear: right; height: 100%; }
div.content { width: 100%; height: 0px; }
div.content2 { width: 100%; }
div.spreader { height: 0px; font: 0px/0px; }

div[class~=hbox] { display: table; border-collapse: collapse; height: auto; }
div[class~=hbox2] { display: table-row; }
div[class~=vbox] { display: table-cell; float: none; vertical-align: top; }
div[class~=content] { height: auto; }
div[class~=content2] { width: auto; }
div[class~=center] { width: 100%; }

/* Блоки */
div#header, div#left_block { font-family: Tahoma, Sans-Serif, Helvetica, Arial Cyr, Arial, Geneva, Times New Roman, Verdana, Helvetica; }

div#header div.center div.spreader { width: 720px; }
div#header div.center div.content { margin-right: 0px; }

div#left_block { width: 159px; border-right: 1px solid #989898; background: #F1F1F1; }
div#left_block div.content { width: 159px; }

div#center_block { width: 67.8%; }
div#center_block div.content2 { padding: 15px 7px 7px 15px; }

div#center_block_big { width: 100%; }
div#center_block_big div.content2 { padding: 15px 7px 7px 15px; }

div#right_block { width: 32%; }
div#right_block div.content2 { padding: 15px 10px 7px 7px; }

div#footer { border-top: 5px solid #FF9C00; color: #FFFFFF; background: #0072BB; font-size: 10px; }
div#footer div.spreader { width: 685px; }
div#footer div.content2 { padding: 10px 10px 10px 175px; }
div#footer a { color: #FFFFFF; text-decoration: underline; }
div#footer span.em { text-decoration: underline; font-weight: bold; }

/* Заголовок */
div#header div#logo { padding-top:15px; padding-top: 2px; border-right: 1px solid #989898; background: #024182; }
div#header div#logo { width: 159px; }
div#header div#logo div.content { width: 159px; text-align: center; }

div#header div#header_up { height: 100px; background: url(/images/header_bg.gif) repeat; }
/* div#header div#header_up { height: 100px; background: url(/images/header_ny2006_bg.jpg) repeat; } */
/* div#header div#ny2006 { height: 100px; background: url(/images/header_ny2006.gif) no-repeat top left; } */
div#header p#cur_date { color: #000000; float: left; margin: 0px 0px 0px 11px; padding-top: 50px; }
/* div#header p#cur_date { color: #FFFFFF; float: left; margin: 0px 0px 0px 60px; padding-top: 60px; } */
div#header div.banners { margin: 9px; }
div#header div.banners img { float: right; margin: 0px 4px; border: 1px solid #686868; }

div#header div#header_down { height: 24px; border-top: 2px solid #DFDFDF; border-bottom: 1px solid #DFDFDF; background: #EEEEEE; }
div#header ul#header_menu { float: left; margin: 3px 15px 0px 12px; padding: 0px; }
div#header ul#header_menu li { display: inline; margin: 0px 10px 0px 0px; padding: 0px; }
div#header ul#header_menu a { display: inline; color: #4E4E4E; text-decoration: underline; }
div#header div#tools { float: right; margin: 3px 7px 0px; }

div#header_down iframe#ticker { float: left; width: 610px; height: 20px; margin: 3px 5px -3px 14px; }
div#header_down > div.vbox > iframe#ticker { margin: 0px 5px -3px 14px; }

iframe#newyear { width: 400px; height: 100px; }

/* Блок слева */

ul#menu,
ul#menu ul { list-style: none; margin: 0px 0px 20px; padding: 0px;
             background: #3180D7; border-left: 1px solid #003469; }
ul#menu li { margin: 0px; padding: 0px; }
ul#menu li a { font: 13px Sans-Serif, Arial; margin: 0px; padding: 1px 3px 1px 16px; color: #FFFFFF; background: #3180D7; font-weight: normal; }
ul#menu li a:hover { padding: 0px 2px 0px 15px; border: 1px solid #BACEE9; background: #0052AF ; text-decoration: none; }


ul#menu li.shift a { padding-left: 27px; }
ul#menu li.shift a:hover { padding-left: 26px; }

ul#menu li.shift ul li a { padding-left: 7px; }
ul#menu li.shift ul li a:hover { padding-left: 6px; }

ul#menu li.spacer { height: 0px; font: 0px/0px; padding: 3px; }
ul#menu > li.spacer { display: block; }

ul#menu ul { border: 1px solid #024182; border-left:none; }
ul#menu li ul li a { padding: 3px 7px 3px 10px; color: #FFFFFF; background: #5F8CBE; text-decoration: none; }
ul#menu li ul li a:hover { padding: 2px 6px 2px 9px; border: 1px solid #BACEE9; background: #0052AF; text-decoration: none; }

ul#menu li { display: inline; }
ul#menu li a { display: block; width: 100%; }
ul#menu > li a, ul#menu ul > li a { width: auto; }

table#calendar { width: 100%; border-collapse: collapse; border: 1px solid #C6DAEE; font-size: 11px; color: #6D6D6D;}
table#calendar td { border: 1px solid #C6DAEE; color: #ADADAD; }
table#calendar td, table.calendar th { text-align: center; }
table#calendar td { padding: 0px; }
table#calendar td span { display: block; width: 100%; background: #309E00; color: #FFFFFF;}
table#calendar td a { display: block; width: 100%; color: #6D6D6D; }
table#calendar td a:hover { background: #3180D7; text-decoration: none; color: #FFFFFF; }
table#calendar td.weekend, table#calendar td.weekend a,
table#calendar th.weekend, table#calendar th.weekend a { color: #D39292; }

div#left_block div.banners { margin: 30px 9px; text-align: center; }
div#left_block div.banners img { margin: 2px; border: 1px solid #686868; }

/* Центральный блок */
div.block { clear: both; margin-bottom: 0px; padding-bottom: 5px; }
div.block div.head {
  margin-bottom: 5px; padding: 5px;
  border-top: 2px solid #2D84DD;
  border-bottom: 1px dotted #777777;
  background: #F1F1F1;
  font-size: 15px;
}
div.block div.head h1, div.block div.head h2 { display: inline; margin: 0px; font-size: 15px; }
div.block div.head h1 { font-weight: bold; }
div.block div.head h2 { font-weight: normal; }
div.block h3 { margin: 0px; font-size: 12px; font-weight: bold; }
div.block h3 a { text-decoration: none; }
div.block h3 a:hover { text-decoration: underline; }
div.block img.main { float: left; width: 80px; margin: 0px 10px 0px 0px; border: 1px solid #000000; }
div.block img.main_tass { float: left; width: 80px; margin: 0px 10px 0px 0px; border: 1px solid #000000; }
div.block p { margin: 0px; font-size: 11px; }
div.block p.tass_video a { background-color: #FAD6A2; font-weight: bold;}
div.block p a:hover { text-decoration: none;}
div.block a.em { color: #0052AF; font-size: 1.1em; }


div.block h3 { margin-right: 5px; margin-left: 5px; }
div.block img.main { margin-left: 0px; }
div.block p { margin: 0px 5px; }

div.block div.vbox { width: 48.7%; }
div.block div.vbox.spacer { width: 2.6%; }

div.subblock { clear: both; padding-bottom: 5px; padding-top:5px; margin-top:0;  border-bottom: 1px solid #CACACA;  overflow:hidden; width:100%; border-top: 1px solid #CACACA;  }
div.subblock_1 { clear: both; padding-top:0px;overflow:hidden; width:100%; }
div.subblock_end { clear: both; padding: 3px 0px;overflow:hidden; width:100%; }
div.subblock.first { clear: both;  padding-top:0px; padding-bottom:5px;  width:100%; overflow:hidden; border: 0px; overflow:hidden; width:100%;}

div.block.colored div.head { border: 0px; color: #FFFFFF; background: #2C78B8; }
div.block.colored div.head a { }
div.block.colored div.vbox { background: #E9F0F5; }
div.block.colored div.vbox.spacer { background: none; }
div.block.colored div.content { padding-bottom: 5px; }

div.block.darked div.head { border-top: 2px solid #5A5A5A; }

div#block_news_main { margin: 0px; padding-top: 0px; border-top: 2px solid #2D84DD; font-size:12px; }
div#block_news_main h3 { margin: 0px;  font-size: 15px; font-weight: bold;  }
div#block_news_main img.main { margin: 3px 10px 5px 2px; width: 100px; border:1px solid #000; }
div#block_news_main img.main_vc { margin: 0px 10px 2px 2px; width: 80px; float:left; border:1px solid #000; }
div#block_news_main p { font-size:12px;margin-left: 0px; font: 12px Tahoma, Sans-Serif, Helvetica, Geneva, Helvetica, Arial Cyr, Arial, Times New Roman, Verdana; }

div#block_news_main_no_border { margin: 0px; padding-top: 0px; overflow:hidden; width:100%; font-size:12px; }
div#block_news_main_no_border h3 { margin: 0px;  font-size: 15px; font-weight: bold;  }
div#block_news_main_no_border h3.font_13 { margin: 0px;  font-size: 12px; font-weight: bold;  }
div#block_news_main_no_border img.main { margin: 0px 10px 2px 2px; width: 100px; border:1px solid #000; }
div#block_news_main_no_border img.main_vc { margin: 0px 10px 0px 2px; width: 80px; float:left; border:1px solid #000; }
div#block_news_main_no_border p { margin-left: 0px; font-size: 12px; }

div#vankuver div.head { background:  /*C40606*/ url('http://www.tass-ural.ru/images/futbol2010_bg.gif') repeat-x left; color:#FFF; border-top:2px solid #000; }
div#vankuver div.head,div#olympic2008 div.head a { color: #FFF; }
div#vankuver div.head,div#olympic2008 div.head a:hover { color: #FFF; }
#vankuver h1 { color:#FFF;}
div#vankuver h3 { font-size: 14px; font-weight: bold; }
div#vankuver img.main { margin-right: 10px; width: 80px; }
div#vankuver p { font-size: 11px; }
div#vankuver a.em { color: #0052AF; font-size: 11px; }
div#vankuver p.em { font-size: 14px; }
div#vankuver div.head h1 { float: left; }
div#vankuver div.head p.aux { float: right; font-size: 14px; }
div#vankuver > div.head { height: 18px; }



div#tass_progn div.head { border: 0px; background: #E4B570; }
div#tass_progn div.head,
div#tass_progn div.head a { color: #FFFFFF; }
div#tass_progn img.main { margin:0; margin-right: 10px; width: 80px; }
div#tass_progn p { font-size: 11px; }
div#tass_progn a.em { color: #000000; font-size: 11px; }
div#tass_progn p.em { font-size: 12px; }

div#money div.head { border: 0px; background: #2C78B8; }
div#money div.head,
div#money div.head a { color: #FFFFFF; }
div#money h3 { font-size: 14px; font-weight: bold; }




table.form { width: 100%; }
table#form_online,
table#form_online td,
div.section_online table.form,
div.section_online table.form td { border: 0px; }
table#form_online label,
div.section_online table.form label { font-size: 12px; }

div.section_online div.block.publ table.form,
div.section_online div.block.publ table.form td { border: 0px; }

div.weather div.head { border: 0px; background: #3e9a3a; }
div.weather div.head, div.weather div.head a { color: #FFFFFF; }

div.weather2 div.head { border-top: 2px solid #669966; }

table#ny2006 { font-size: 12px; }

div#block_tassday { padding: 0px; border-top: 1px solid #E4B570; border-bottom: 2px solid #E4B570; }
div#block_tassday div.vbox { padding: 5px; width: 25%; border-left: 1px solid #E4B570; }
div#block_tassday div.vbox.first { border-left: 0px; }
div#block_tassday span,
div#block_tassday h2 { font-size: 10px; }
div#block_tassday h2 { margin: 0px; font-weight: bold; }
div#block_tassday a { color: #00538F; text-decoration: underline; font-weight: bold; font-size: 12px; }

div#stat_block dl { margin: 0px; }
div#stat_block dt { display: run-in; margin-right: 5px; color: #B0B0B0; }
div#stat_block dd { margin: 0px; }
div#stat_block dd a:hover { color: #2D84DD; }

ul#topheaders {
  margin: 5px 0px 15px; padding: 0px;
  color: #FF0000; font: bold 13px Sans-Serif, Helvetica, Geneva, Tahoma, Helvetica, Arial Cyr, Arial, Times New Roman, Verdana;
}
ul#topheaders li { list-style: none; }
ul#topheaders li:before { display: marker; content: "\00BB  "; }
ul#topheaders li a { behavior: url(/images/arrow0.htc); }
ul#topheaders li a { color: #005EBE; text-decoration: underline; }
ul#topheaders li.odd a { color: #3E4954; }
ul#topheaders li.em a { color: #FF0000; font-style: italic; }

/* Блоки с контентом */
div.block.section h3 { display: inline; margin-left: 0px; font-weight: bold; font-size: 14px; }
div.block.section img.main { width: 80px; margin: 0px 10px 10px 0px; }
div.block.section span.time { color: #555555;}
div.block.section p { margin-left: 0px; font-size: 12px; line-height: 16px; }
/* div.block.section a.em { color: #000000; } */
div.block.section div.subblock { margin-top: 30px; border-top: none; }
div.block.section div.subblock.first { margin-top: 0px; border-top: none; }
div.block.section div.subblock img.pub { float: left; width: 80px; margin: 0px 10px 5px 0px; }
div.block.section p.last_pubs { clear: both; margin: 0px 0px 0px; font-size: 14px; font-weight: bold; }
div.block.section .links a { color: #024182; }
div.block.section .links a:hover { color: #1065BB; background-color: #E3F2FF;}

span.videomark { color: #000000; background-color: #FFA04C; font-weight: bold; }
span.videomark  a {text-decoration:none;}
span.videomark  a:hover {text-decoration:none;}

div.block.publ h3 { margin-left: 0px; font-weight: bold; font-size: 20px; }
div.block.publ img.special { float: left; width: 160px; margin: 0px 15px 10px 0px; border: 1px solid #000000; }
div.block.publ p.members { margin: 20px 0px 0px; }
div.block.publ p.members span.members_title { font-weight: bold; }
div.block.publ img.photo { float: left; width: 400px; margin: 0px 20px 10px 0px; border: 1px solid #000000; }
/* <Стили публикаций> */
div.block.publ img { }
div.block.publ { font-size: 14px; }

div.block.publ p { margin: 8px 0px; font-size: 14px; }
div.block.publ a { text-decoration: underline; color: #2D84DD; }
div.block.publ p a:hover { text-decoration: none; background-color: #D5EBFF; }
div.block.publ span.video { background-color: #FFA04C;}
div.block.publ table { clear: both; border-collapse: collapse;  }
div.block.publ table td { padding: 2px;  }
div.block.publ table td p { margin: 0px; }

div.block.publ div.smaller p { font-size: 0.7em; line-height: 90%; text-align: justify; }
div.block.publ p.smaller { font-size: 0.7em; line-height: 90%; text-align: justify; }
div.block.publ p.smallest { font-size: 0.6em; line-height: 90%; text-align: justify; }
div.block.publ p.middle { font-size: 0.9em; line-height: 140%; text-align: justify; }
div.block.publ span.smaller { font-size: 0.8em; }
div.block.publ span.middle { font-size: 0.9em; }
/* </Стили публикаций> */




div.block.section img.thumbnail,
div.block.publ img.thumbnail,
div.block img.thumbnail,
img.thumbnail { width: auto; height: 60px; margin: 4px 4px 4px 0px; border: 1px solid #000000; }

div#cblock_tassprognoz div.head { background: url(/images/tassprognoz_bg.gif) repeat; }
div#cblock_tassprognoz div.head { color: #FFFFFF; }
div#cblock_tassprognoz div.head a { color: #FFFFFF; }

div#cblock_money div.head { border: 0px; background: #2C78B8; }
div#cblock_money div.head { color: #FFFFFF; }
div#cblock_money div.head a { color: #FFFFFF; }

div#tass_progn div.head h1,
div#cblock_tassprognoz div.head h1 { float: left; }
div#tass_progn div.head p.aux,
div#cblock_tassprognoz div.head p.aux { float: right; font-size: 14px; }
div#tass_progn > div.head,
div#cblock_tassprognoz > div.head { height: 18px; }

div#cblock_news div.head h2 { font-weight: normal; }
div#cblock_news h2 { clear: both; font-size: 14px; font-weight: bold; }
div#cblock_news h2 a:after { content: url(/images/arrow1.gif); margin: 0px 0px 0px 5px; }
div#cblock_news h2 a { behavior: url(/images/arrow1.htc); }
div#cblock_news div.subblock h3 { font-size: 12px; font-weight: bold; }
div#cblock_news div.subblock h3 a,
div#cblock_news div.subblock h3 a:hover { text-decoration: none; }
div#cblock_news div.subblock.alt h3 { font-size: 12px; font-weight: normal; }
div#cblock_news div.subblock.alt { margin-top: 0px; border-top: none; }
div#cblock_news div.subblock.alt.first { margin-top: 0px; border-top: none; }

div#cblock_photo div.subblock img.pub { width: 160px; }
div#cblock_tassprognoz_expert div.subblock img.pub { width: 60px; }
img.pubx { float: left; width: 80px; margin: 0px 10px 5px 0px; border: 1px solid #000000; }

/* Блок справа */
div.block_press div.head { margin-bottom: 4px; }
div.block_press h2 { margin: 0px 0px 0px 5px; padding: 0px; }
div.block_press h2 img { display: block; }
div.block_press h3 { font-weight: normal; font-size: 11px; }
div.block_press h3 a { text-decoration: none; font-size: 11px; }
div.block_press div.subblock { margin: 0px; padding: 3px 0px; font-size: 11px; }
div.block_press div.subblock.first { }

div#block_leaders p { font-size: 12px; }
div#block_leaders div.subblock { border-top: none; }
div#block_leaders div.subblock img.pub { float: left; width: 59px; margin: 0px 5px 10px 0px; }

div#news_block dl { margin: 0px 5px; color: #616161; }
div#news_block dt { margin-top: 4px; padding-top: 4px;  border-top: 1px solid #E1E1E1; font-weight: bold; }
div#news_block dt.first { margin-top: 0px; padding-top: 0px; border-top: 0px; }
div#news_block dd { margin: 0px; }
div#news_block dd a { color: #024182; }
div#news_block dd a:hover { color: #1065BB; background-color: #E3F2FF;}
div#news_block span.em { color: #FF0000; }
div#news_block p { margin: 0px 5px; font-size: 12px; }
div#news_block p a { color: #024182; }
div#news_block p a:hover { color: #1065BB; background-color: #E3F2FF; text-decoration: underline; }




div#cblock_subcribe h2 { font-size: 14px; }

/* Подвал */

/* Разное */
div.pages { float: right; clear: both; margin: 5px 10px 20px; }
div.pages span { font-weight: bold; }
div.pages a { }
div.pages a:hover { color: #2D84DD; }
div.pages a.first:before { content: url(/images/arrow1r.gif); margin: 0px 5px 0px 0px; }
div.pages a.first { behavior: url(/images/arrow1r.htc); }
div.pages a.last:after { content: url(/images/arrow1.gif); margin: 0px 0px 0px 5px; }
div.pages a.last { behavior: url(/images/arrow1.htc); }

p.abc { clear: both; padding-bottom: 10px; text-align: center; word-spacing: 4px; }
p.abc a { font-size: larger; }

div#counters { border: 0px solid #ffffff; }

/*img.normal,*/



ol.pubs_list { margin: 5px 5px 5px 30px; padding: 0px; }
ol.pubs_list a { text-decoration: underline; color: #2D84DD; }
ol.pubs_list li { margin: 10px 0px; }
ol.pubs_list li > a:after { content: url(/images/arrow1.gif); margin: 0px 0px 0px 5px; }
ol.pubs_list li a { behavior: url(/images/arrow1.htc); }
ol.pubs_list span { font-size: 11px; }
ol.pubs_list span a { behavior: none; }
ol.pubs_list li span.date { color: #555555; font-weight: bold; }

p.ok { color: green; }
p.error { color: red; }

img.b100 { height: 100px; width: 100px; border: 1px solid #000000; }

table#seolinks { background: #ADBFCE; font-size: 11px; clear:both; }
div.counters { background: #ADBFCE; font-size: 0px; }



table#new_year .progress{overflow:hidden; height:12px;}
table#new_year .label{text-align:center;}

table#new_year #td_progressp {background-color:#88ff88;}
table#new_year #td_progress {background-color:#8888FF;}

table#new_year #td_progress1p {background-color:#8888FF;}
table#new_year #td_progress1 {background-color:#FF8888;}

table#new_year #td_progress2p {background-color:#FFFF88;}
table#new_year #td_progress2 {background-color:#8888FF;}

table#new_year #td_progress3p {background-color:#88FF88;}
table#new_year #td_progress3 {background-color:#FFFF88;}

table#new_year #td_rem_dayp  { background-color: #2D84DD; }
table#new_year #td_rem_hourp { background-color: #2D84DD; }
table#new_year #td_rem_minp  { background-color: #2D84DD; }
table#new_year #td_rem_day   { background-color: #EEEEEE; }
table#new_year #td_rem_hour  { background-color: #EEEEEE; }
table#new_year #td_rem_min   { background-color: #EEEEEE; }



/* End */
