


body										{background:#ffffff;color:#000000;text-align:center}
body,table,td,div,select,
input,textarea,optgroup						{font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;font-size:11px}
body,table,td,div,img,p,form				{margin:0px;padding:0px;border:0px}
a, a.none									{color:#000000;text-decoration:none}
a:hover										{text-decoration:underline}
.main										{width:774px;margin:0px auto;text-align:left}
#common										{min-width:774px;max-width:950px;text-align:left;margin:0px auto}
.full										{width:100% ! important}
/*--------------------------------------------------------------------------*/
/*                          ScrolBars
/*--------------------------------------------------------------------------*/
body,div,textarea	{
		/*Bars Color*/
		scrollbar-face-color:#005cd1;
		scrollbar-highlight-color:#005cd1;
		scrollbar-shadow-color:#005cd1;
		/*Borders Color*/
		scrollbar-3dlight-color:#D9E2F7;
		scrollbar-darkshadow-color:#D9E2F7;
		/*Background Color*/
		scrollbar-arrow-color:#EEEEEE;
		scrollbar-base-color:#EEEEEE;
		scrollbar-track-color:#EEEEEE;
}
/*--------------------------------------------------------------------------*/
/*                          Fonts 
/*--------------------------------------------------------------------------*/
h1,h1 a			{font-size:16px;font-weight:bold;margin:0px;font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif}
h2				{padding:2px 2px 4px 2px}
* html h2		{height:21px;margin:0px -3px;padding:2px 3px 4px 3px}
h2,h2 a			{font:bold 13px/15px Verdana,Tahoma,Arial,Helvetica,sans-serif;margin:0px;color:white;background:#005cd1;text-align:center}
h2 a:hover		{color:#c9e2f6}
h2 a:active		{color:#52e6ff}

h3,h3 a			{font-size:11px;font-weight:normal;margin:0px;font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif}
h4,h4 a			{font-size:10px;font-weight:normal;margin:0px;font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif}

.tahoma										{font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif}
.arial										{font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif}
.verdana									{font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif}
.big										{font-size:12px}
.medium										{font-size:11px}
.small										{font-size:10px}
a.under										{text-decoration:underline}
a.under:hover								{text-decoration:none}
.white										{color:#ffffff}
a.white:hover								{color:#c9e2f6}
a.white:active								{color:#52e6ff}
.lightblue									{color:#93ddff}
.light2blue									{color:#3ab8ff}
.blue										{color:#03179c}
.darkblue									{color:#023779}
.orange										{color:#ff6000 ! important}
.brown										{color:#525354}
.yellow										{color:#fff992}
.graybg										{background:#eeeeee}
.red										{color:red ! important;border-color:red ! important}
/*--------------------------------------------------------------------------*/
/*                          Misc 
/*--------------------------------------------------------------------------*/
.fleft										{float:left}
.fright										{float:right}
.left										{text-align:left}
.right										{text-align:right}
.hid										{display:none}
.inp										{background:#fcfcfc url(/i2/inp_bg.gif) left top repeat-x}
.inp2										{color:#03179c;font-size:10px}
.cities										{background:#52bbff;color:#04306b;margin-left:10px}
.submit										{background:#2683eb url(/i2/button_bg.gif) left top repeat-x}
.indent										{padding-left:9px;text-indent:-9px}
img.triangle								{margin-right:5px}
.rare										{line-height:150%}
.whitebord									{border:1px solid #ffffff}
.bluebord									{border:1px solid #d9e2f7}
.rel										{position:relative}
.marauto									{margin:0px auto}
head:first-child+body .fullmz				{width:100%} /* Hide from Opera 6 (and earlier) and from IE/win 6 (and earlier) */
* html .iemar								{margin:0px -3px} /* Hide from Mozilla & Opera */
* html .iemar_r								{margin-right:-3px} /* Hide from Mozilla & Opera */
/*--------------------------------------------------------------------------*/
/*                          News line 
/*--------------------------------------------------------------------------*/
.newsline .date								{color:#0032c7;font-size:10px}
.newsline .link								{width:100%;height:21px;padding:0px 10px 1px 10px}
.link>center marquee						{width:610px}
.newsline .link a							{margin-left:300px}
* html .newsline .link a					{margin-left:50%}
.newsline .link a:hover						{color:#ff6000;text-decoration:none}
.newsline .link a.first						{margin-left:0px}
.newsline .speed							{font-size:10px}
/*--------------------------------------------------------------------------*/
/*                          Rol bar 
/*--------------------------------------------------------------------------*/
.rolbg										{background:#0086d9}
.rolbar td a								{padding:0px 10px 1px 9px;display:block;color:#0086d9;background:#dae7f6;border:1px solid #ffffff;text-decoration:none;font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:12px}
.rolbar td a:hover							{text-decoration:underline;background:#f0f5fa}
.rolbar td a:active							{background:#add9f1}
.rolpad										{background:#0086d9;padding:1px;margin-top:1px}
.services									{background:#004aa9 url(/i2/rolbar2_bg.gif) left top repeat-x;border:1px solid #ffffff}
/*.services									{background:#67aade url(/i2/ny_rolbar2_bg.gif) left bottom repeat-x;border:1px solid #ffffff}*/
.services .ny								{background:transparent url(/i2/ny_in_rolbar2_bg.gif) right bottom no-repeat}
.secservices								{background:#0974df url(/i2/sec_rolbar_new_bg.gif) left center repeat-x;border:1px solid #ffffff}
.secservices td.headbanner					{width:100%;text-align:center;padding:5px 0px}
.services img.logo							{margin:6px 0px 0px 18px}
.secservices img.logo						{margin:5px 0px 5px 23px}
.services img.cards							{margin-left:23px}
.services img.arrow							{margin-right:5px}
.services .toppad							{padding:3px 3px 0px 10px}
.services .infoline							{padding:6px 0px 5px 20px}
.secservices .cardsbg_l,
.secservices .cardsbg_r						{width:50%;background:url(/i2/cards_bg.gif) left center repeat-x}
.secservices .cards_c						{padding:5px 7px 0px 7px}
/*--------------------------------------------------------------------------*/
/*                          Aport form (index) 
/*--------------------------------------------------------------------------*/
.aport										{margin:3px 0px 0px 10px}
.aport img.arrow							{margin:0px 4px 0px 22px}
.aport .button								{margin:0px 4px}
.aport .section								{float:left;margin-right:1px}
.aport .section a							{padding:0px 5px;display:block;background:#d3d5d6}
.aport .section a:hover						{background:#e7e5e5;color:#767575}
.aport .section a.active					{background:#f9fafb}
.aport .chapters							{padding-top:1px}
* html .aport .chapters						{padding-top:0px}
.aport .end									{margin-right:0px}
.aport .pointer								{margin-left:14px}
/*--------------------------------------------------------------------------*/
/*                          Top banner & voffice (index)
/*--------------------------------------------------------------------------*/
.topbanner									{float:left;width:600px;height:90px;text-align:center;padding:0}
.banner_top									{border:1px solid #D9E2F7;text-align:center;padding:0;background:#EEEEEE}
.vblock										{float:left;width:171px;height:90px;margin-left:1px}
.voffice									{border:1px solid #b2cee3;padding:2px}
.voffice .form								{height:84px}
.voffice .head								{height:27px;background:#d8e6f1}
.voffice .head td.pad						{padding:0px 3px}
/*--------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------*/
/*                          Blocks
/*--------------------------------------------------------------------------*/
#block										{}
#block .cblock_l							{width:241px;float:left}
#block .cblock_c							{width:290px;float:left;margin:0px 1px;background:#e5eefa}
#block .cblock_r							{width:241px;float:left}
#block .l									{width:121px;float:left}
#block .r									{width:120px;float:left}
#block .bord								{border:1px solid #d9e2f7}
#block .r .bord								{border-left:0px}
#block .head								{background:#005cd1;color:#ffffff;font-size:13px;text-align:center}
/*#block .head								{background:#1dc4fa url(/i2/ny_head_bg.gif) center top no-repeat;color:#ffffff;font-size:13px;text-align:center} NY*/
/*#block .large								{background:#1dc4fa url(/i2/ny_head2_bg.gif) center top no-repeat} NY*/
#block .head p								{padding:2px 2px 5px 2px}
#block .subhead								{height:23px;background:#d8d9da url(/i2/sub_head_bg.gif) left top repeat-x;color:#020202;text-align:center;margin-top:10px}
#block .subhead p							{padding:3px 10px 0px 10px;font-size:13px}
#block .sublink								{font-weight:bold}
#block .sublink span							{background:#ffffff;display:block;padding:3px 8px 5px 8px;border-bottom:1px solid #ffffff;}
#block .sublink a							{background:transparent;display:block;padding:3px 8px 5px 8px;border-bottom:1px solid #ffffff;}
#block .sublink a:hover							{background:#f5f5f5}
#block .sublink a:acrive							{background:#ffffff}
#block .in									{padding:4px 6px} /* For index page */
#block .in2									{padding:4px 6px 6px 6px}  /* For other pages */
#block .detail								{position:absolute;width:25px;height:7px;left:77%;top:94%}
/*#block .news								{overflow:auto;height:310px}*/
#block .news ul								{margin:5px 5px 5px 15px;padding:0px;list-style-type:image;list-style-image:url(/i2/triangle_off2.gif)}
#block .news li								{margin:3px 0px;padding:0px;font-size:12px;line-height:14px;color:#e5eefa}
#block .news li.on							{list-style-image:url(/i2/triangle_on2.gif)}
#block .news li a							{font-size:12px;line-height:14px;color:#023779}
#block .news p								{margin:3px 0px}
#block .alterblock							{width:120px;float:left;background:#eeeeee}
#block .alterblock .bord					{border:1px solid #eeeeee}
#block .alterblock .head					{background:#d8d7d7;color:#ffffff}
#block .alterblock .head a:hover			{color:#282828}
#block .alterblock .head p					{padding-top:3px}
#block img.alter							{margin-top:4px}  /* For index page */
#block img.alter2							{margin-top:7px} /* For other pages */
#block .calendar							{text-align:center;width:100%;margin-bottom:10px}
#block .calendar h3						{padding:4px 6px;margin:0px;color:#023779;font-size:11px;font-weight:normal}
#block .calendar table						{margin:0px auto;border-collapse1:collapse;width:100%}
#block .calendar td						{background:#e2eaf5;border:1px solid #52bbff;margin:0px 0px 0px 0px;color:#52bbff;text-align:center;padding:0px;width:14%}
#block .calendar th						{font-weight:normal;color:#03179c;text-align:center;padding:0px;width:14%}
#block .calendar a						{color:#03179c;padding:0px}
#block .calendar a:hover					{color:#0052ff;text-decoration:none}
#block .hit li								{padding:2px 6px}
/*--------------------------------------------------------------------------*/
/*                          Hot news block (index)
/*--------------------------------------------------------------------------*/
.hotblock									{width:774px}
.hotblock .button							{width:110px;height:22px;float:left;text-align:center}
.hotblock .button p							{padding:4px 0px 4px 10px}
.hotblock .button a							{display:block}
.hotblock a									{color:#ffffff}
.hotblock .b0								{width:114px;background:#a1b6e3 url(/i2/hot_0_bg.gif) left top repeat-x}
.hotblock .b1								{background:#b8a6d5 url(/i2/hot_1_bg.gif) left top repeat-x}
.hotblock .b2								{background:#68d9db url(/i2/hot_2_bg.gif) left top repeat-x}
.hotblock .b3								{background:#8997a6 url(/i2/hot_3_bg.gif) left top repeat-x}
/*.hotblock .b3   	                                                {background:#db1414 url(/i2/hot_3_bg.gif) left top repeat-x}*/
.hotblock .b4								{background:#e08f55 url(/i2/hot_4_bg.gif) left top repeat-x}
.hotblock .b5								{background:#a12349 url(/i2/hot_5_bg.gif) left top repeat-x}
/*.hotblock .b5                                                           {background:#d3b461 url(/i2/hot_5_bg.gif) left top repeat-x}*/
.hotblock .b6								{background:#ff7676 url(/i2/hot_6_bg.gif) left top repeat-x}
/* .hotblock .b6                                                           {background:#a5cf65 url(/i2/hot_6_bg.gif.old2) left top repeat-x} Green */
/*.hotblock .b6								{background:#f7acc5 url(/i2/hot_6_bg.gif) left top repeat-x} Pink */
.hotblock .hot td							{padding:8px 0px 10px 12px}
.hotblock .hot p							{padding:8px 12px 0px 0px}
.hotblock .hot img.hotimg					{margin:4px 2px 0px 10px;border:1px solid #ffffff}
.hotblock .h0 .title						{color:#072461}
.hotblock .h1 .title						{color:#762F59}
.hotblock .h2 .title						{color:#247A39}
.hotblock .h3 .title						{color:#e1edfa}
.hotblock .h4 .title						{color:#7F2C18}
.hotblock .h5 .title						{color:#FFFFFF}
/*.hotblock .h5 .title                                            {color:#6a3006}*/
.hotblock .h6 .title                                            {color:#ff7676}
/*.hotblock .h6 .title						{color:#014101} Green */
/*.hotblock .h6 .title						{color:#a4226f} Pink */
.h0											{background:#a1b6e3}
.h1											{background:#b8a6d5}
.h2											{background:#68d9db}
.h3											{background:#8997a6}
/*.h3                                                                                  	{background:#db1414}*/
.h4											{background:#e08f55}
/*.h5											{background:#d3b461}*/
.h5                                                                                     {background:#a12349}
.h6											{background:#ff7676}
/*.h6                                                                                     {background:#a5cf65} Green*/
/*.h6											{background:#f7acc5} Pink */
/*--------------------------------------------------------------------------*/
/*                          Catalog block (index)
/*--------------------------------------------------------------------------*/
.catalog									{}
.catindex									{width:532px;float:left;margin:0px 1px}
.catalog .bord								{border:1px solid #b7c6ea;background:#ffffff}
.catalog td, .catalog a						{color:#0066cc;font-size:12px}
.catalog .tbl								{}
.catalog .tbl td.chead,
.catalog .tbl td.links						{background:#d2e1f6;color:#0066cc;text-align:center}
.catalog .tbl td.chead						{height:22px;background:url(/i2/catalog_head_bg.gif) left top repeat-x;padding-bottom:2px}
.catalog .tbl td.chead a:hover				{color:#4087ce}
.catalog .tbl td.links						{padding:7px 5px 10px 5px}
.catalog ul									{margin:0px 5px 0px 10px;padding-left:15px}
.catalog li									{padding:1px 0px}
/*--------------------------------------------------------------------------*/
/*                          Topics
/*--------------------------------------------------------------------------*/
.topics										{background:#bcbcbc}
.topics td									{background:#ffffff url(/i2/topic_bg.gif) left top repeat-x;font-size:12px;text-align:center}
.topics td.active							{background-image:none}
.topics td p								{padding:3px 3px 5px 5px}
.topics a									{display:block;border-right:1px solid #ffffff;padding:3px 2px 5px 4px;color:#0047a7}
.topics a:hover								{text-decoration:none}
.topic0, a.topic0:hover						{color:#fe0000}
.topic1, a.topic1:hover						{color:#006699}
.topic2, a.topic2:hover						{color:#071933}
.topic3, a.topic3:hover						{color:#333366}
.topic4, a.topic4:hover						{color:#003399}
/*.topic5, a.topic5:hover						{color:#0b95c8}*/
.topic5, a.topic5:hover                                         {color:#f26522}
.topic6, a.topic6:hover						{color:#dd00c6}
.topic7, a.topic7:hover						{color:#ff6600}
.topic8, a.topic8:hover						{color:#0047a7}
.topic9, a.topic9:hover						{color:#7d182d}
.topic10, a.topic10:hover					{color:#ef3e3e}
.topic11, a.topic11:hover					{color:#1a368d}
.topic12, a.topic12:hover					{color:#94821f}
.topic13, a.topic13:hover					{color:#029c40}
.topic100, a.topic100:hover					{color:#6d11c4}
.topic101, a.topic101:hover					{color:#510099}

.border0									{border:1px solid #fe0000}
.border1									{border:1px solid #006699}
.border2									{border:1px solid #071933}
.border3									{border:1px solid #333366}
.border4									{border:1px solid #003399}
/*.border5									{border:1px solid #0b95c8}*/
.border5                                                                        {border:1px solid #f26522}
.border6									{border:1px solid #dd00c6}
.border7									{border:1px solid #ff6600}
.border8									{border:1px solid #0047a7}
.border9									{border:1px solid #7d182d}
.border10									{border:1px solid #ef3e3e}
.border11									{border:1px solid #1a368d}
.border12									{border:1px solid #94821f}
.border13									{border:1px solid #029c40}
.border100									{border:1px solid #6d11c4}
.border101									{border:1px solid #510099}
/*--------------------------------------------------------------------------*/
/*                          Content
/*--------------------------------------------------------------------------*/
.content									{}
.rightblock									{float:right;width:120px}
.content .search							{height:26px}
.content .leftblock							{float:left;width:120px}
.content .centerblock						{margin-left:122px}
.content .search .title						{font-size:18px}
.content .search td p b						{white-space:nowrap}
.content .search img.icon					{margin:0px 5px 0px 6px}
.content .search img.arrow					{margin:0px 8px}
.content .search .go						{padding-left:4px}
.content .search input						{background:#ffffff url(/i2/search_inp_bg.gif) left top repeat-x}
.content .leftbord							{border-left:1px solid #d2e4fc}
.content img.daytheme						{margin:2px 5px 0px 0px}
.content img.daythemer						{margin:2px 0px 0px 5px}

.content .lenta			{margin:0px 15px}
.content .lenta h3		{font-weight:bold;color:#023779;font-size:12px;padding:8px 6px 4px 6px;text-align:center;}
.content .lenta h3.hbot		{border-bottom:1px solid #D9E2F7;padding-top:0px}
.content .lenta div		{margin:8px 0px;text-indent:-45px;margin-left:45px}
.content .lenta b		{color:#3AB8FF}
.content .lenta a		{font-weight1:bold;color:#03179C}
.content .lenta i		{font-style:normal;color:#023779}


.content .overview							{width:95%;margin:0px auto}
.content .overview .pic						{background:#005cd1;margin:2px 10px 0px 0px;text-align:center}
.content .overview .pic img					{margin:1px;border:1px solid #ffffff}
.content .overview .pic a:hover img			{border-style:dashed}
.content .overview .textbanner				{background:#005cd1;margin:2px 0px 0px 10px;text-align:center}
.content .overview .textbanner img			{margin:1px;border:1px solid #ffffff}
.content .bluepx							{height:1px;background:#D9E3EC;#005cd1}
.content img.top							{margin-bottom:4px}
.content .comment							{margin:3px 0px 20px 0px}
.content .comment .links					{padding-left:20px;line-height:190%}
.content .comment textarea					{background:#d9e2f7;margin-top:5px}
.content .cpad								{padding:1px}
.content .chapters							{background:#d2e1f6}
.content .chapters div,
.content .chapters td, .content .chapters a	{color:#0066cc;font-size:12px}
.content .chapters .chead					{height:22px;background:url(/i2/catalog_head_bg.gif) left top repeat-x;text-align:center}
.content .chapters .chead p					{padding-top:3px}
.content .chapters .clinks					{border-top:1px solid #ffffff}
.content .chapters .clinks td.list			{text-align:center;padding:7px 5px 10px 5px}
.content .chapters .clinks .rbord			{border-right:1px solid #ffffff}
.content .chapters ul						{margin:0px 5px 0px 10px;padding-left:15px}
.content .chapters li						{padding:1px 0px}

.newsdate					{padding:4px 6px;font-size:12px;color:#023779;border-bottom1:1px solid #005cd1;margin-bottom:5px;text-align:center}
/*h3						{margin:5px 0px;padding-top:4px;font-size:14px;color:#03179C;border-top:1px solid #005cd1;}*/
dd						{margin:0px;display:inline}
blockquote 					{margin:0px;padding:0px;text-indent:0px;text-align:left}
blockquote dd img 				{margin:3px 10px 0px 0px;border:0px solid #005cd1}
blockquote dd a				{text-decoration:underline}
blockquote dd a:hover		{text-decoration:none}

img1[src="/pictures/misc/news/jennconn.jpg"] {border:1px solid #005cd1 ! important}
/*--------------------------------------------------------------------------*/
/*                          Bottom
/*--------------------------------------------------------------------------*/

/*
.copy										{background:#6cacdf url(/i2/b_rolbar_bg.gif) left bottom repeat-x;height:36px;border:1px solid #ffffff}
.copy .leftside								{float:left;margin-right:20px}
.copy .rightside							{float:right;margin-left:10px}
.copy .leftside img,.copy .rightside img	{filter:alpha(opacity=30)}
.copy .center					{display:block;width:420px;text-align:left}
.copy .gtilogo					{float:left}
.copy img.gt								{margin-right:8px}
.copy td									{padding:2px 16px 3px 16px}
.copy p										{margin-top:2px}
.bottom										{height:10px;background:#ffffff url(/i2/bottom_bg.gif) left top repeat-x}
*/

.copy										{background:#0068C6 url(/i2/b_rolbar_bg.gif) left top repeat-x;height:36px;border:1px solid #ffffff}
.copy .leftside								{float:left;margin-right:20px}
.copy .rightside							{float:right;margin-left:10px}
.copy .leftside img,.copy .rightside img	{filter:alpha(opacity=30);margin:0px}
.copy .center					{display:block;width:420px;text-align:left}
.copy .gtilogo					{float:left;margin-right:8px}
.copy .lightblue font				{color:#93ddff ! important}
.copy img.gt					{margin-right:8px}
.copy td									{padding:2px 16px 3px 16px}
.copy p										{margin-top:2px}
.bottom										{height:10px;background:#ffffff url(/i2/bottom_bg.gif) left top repeat-x}


.h40 {height:40px}

/*--------------------------------------------------------------------------*/
/*                          Litres.ru block				    */
/*--------------------------------------------------------------------------*/
.art_main					{ margin-top: 3px}
.art_table					{ height: 100%; margin-bottom:3px}
.art_td_c					{ vertical-align: top; padding-left: 1px; padding-right: 5px; width: 1% ! important}
.art_td_text					{ vertical-align: top; padding-right: 1px}
a.art_t,a.art_t:visited,a.art_t:hover		{ font-weight: bold}
a.art_a,a.art_a:visited,a.art_a:hover		{ font-size:9px}
a.art_p,a.art_p:visited,a.art_p:hover		{ font-size:9px; color: red}
