@import "custom-LEAS.css";

/*First declare tags*/
*		{margin: 0; padding: 0;}
body	{font-family: Tahoma, Arial, sans-serif; font-size: 0.7em; color: #333; height: 100%; background: #fff;}
table	{width: 100%; border-collapse: collapse; vertical-align: top; text-align: left; font-size: 1em;}
td		{vertical-align: top; text-align: left}
form	{padding:0px;margin:0px; font-family:Tahoma, Serif;}
input	{font-family:Tahoma, Arial, sans-serif; letter-spacing:normal;}
button	{font-family:Tahoma, Arial, sans-serif; letter-spacing:normal;}
select	{font-family:Tahoma, Arial, sans-serif; letter-spacing:normal;}
option	{font-family:Tahoma, Arial, sans-serif; letter-spacing:normal;}
img		{border-width: 0px}

a			{color:#154F7D; text-decoration:underline;}
a:visited	{color:#154F7D; text-decoration:underline;}
a:link		{color:#154F7D; text-decoration:underline;}
a:active	{color:#154F7D; text-decoration:underline;}
a:hover		{color:#FF0000; text-decoration: underline;}

/*a class for instant-color links*/
a.topref			{color:#154F7D; text-decoration:underline;}
a.topref:visited	{color:#154F7D; text-decoration:underline;}
a.topref:link		{color:#154F7D; text-decoration:underline;}
a.topref:active		{color:#154F7D; text-decoration:underline;}
a.topref:hover		{color:#154F7D; text-decoration:none;}


/*general*/
.anyT			{width:100%; border:0px;}
.mainT			{width:100%; min-width: 770px;}
.leftColTd		{width:310px; vertical-align:top; padding: 0 0 0 0;}
.leftColTable	{width: 100%; border:1px;}
.centerColTd	{vertical-align:top; text-align:left; padding: 0 0 0 10;}
.margin20px		{padding-left:0px;padding-right:0px;}
.rightColTd		{width: 172px; vertical-align:top; padding: 0 0 0 0;}
.rightColTable	{width: 100%}
.verticalMarginTdLeft, .verticalMarginTdLeft IMG	{width:0px;}
.verticalMarginTdRight, .verticalMarginTdRight IMG {width:5px; background:url('/i/LEAS/top_bg.gif') repeat-x top left;}
.otherPageT		{font-size: 1em; width: 100%; padding: 5 10 5 20px;}

/*orange headers on main page*/
.orangeHeaderTd		{padding: 10 20 10 20;}
.orangeHeader		{color:#7A7B83;}
a.orangeHeaderHref	{color:#7A7B83; text-decoration:none;}
a.orangeHeaderHref:visited	{color:#7A7B83; text-decoration:none;}
a.orangeHeaderHref:link		{color:#7A7B83; text-decoration:none;}
a.orangeHeaderHref:active	{color:#7A7B83; text-decoration:none;}
a.orangeHeaderHref:hover	{color:#7A7B83; text-decoration:none;}

/*right headers*/
.smallHdrRightTd		{color: #333333; vertical-align:middle; padding:5px; height:20px; font-size:8pt; font-weight: bold;}
.smallHdrRightHomeT		{width: 100%; margin: 0 0 0 0}
.smallHdrRightHomeTd	{width: 100%; color:#333333; vertical-align:middle; padding:20 0 5 0; font-weight: bold;}
.smallHdrIcon			{padding: 0 0 0 0;}
.colInSideTd			{padding: 10 20 5 20;}

/*blue header above article when open*/
.newsHdrIconTd {}
.newsHdrTd {color:#7A7B83; padding: 10 20 10 20;}
.newsHdrTdRight {padding:3 5 0 0; vertical-align: middle;}

/*stuff about news*/
.dateTimeSpan		{color: #5A5A5A; padding:0 0 0 0; margin: 0 3 0 0;}
.newsImageTd		{padding-top:10px;text-align:center;}
.newsImageCommTd	{padding-top:5px;text-align:center; font-style:italic;}
.behindNewsHdr		{padding:5 0 5 0; color: #7B7B83; font-weight: normal; text-align: left;}
.behindNewsHdr2		{background-color:#ffffff; height:1px;}
.newsTopicTd		{padding-top:5px;}
.newsTrailerTd		{padding:2 20 2 20;}
.newsArchiveTd		{font-family:Arial; padding-bottom:2px;padding-top:1px; padding-left:4px; padding-right:0px; font-size:85%;}
.newsChartDiv		{padding: 10 0 10 0;}
.lightGrayLine		{height:0px;background-color:#EBEBEB;}
.padding5px			{padding-bottom:5px;}
.padding10px		{padding-bottom:10px;}
.pgStr				{padding: 0 0 0 0}
.pgDiv				{padding: 0 0 0 0}
.ancText			{text-align:adjustment; padding: 5 0 0 0;}
.ancText P			{text-align:adjustment;}
.newsT				{width:100%; margin: 0 0 2 0; }
.newsTd				{padding: 0 20 0 20; text-align: adjustment;}
.newsImageSmall		{margin-right:10px;margin-bottom:0px;}
.newsImageBig		{margin-right:10px;margin-bottom:0px;}


/* Финамовский Информер*/
.js, a.js:link, a.js:visited, a.js:hover	{text-decoration: none; border-bottom: 1px dotted; cursor: pointer; cursor: hand;}
a.hxbi:link, a.hxbi:visited, a.hxbi:hover	{color: #000000; text-decoration: none; font-family: Tahoma, Arial, sans-serif; font-weight: bold;}

/* Блок Регулярных Новостей */
.regT		{width:100%; margin: 2 0 0 0;}
.regTd		{padding:3 0 3 0;}
.regComm	{}
a.regHref:link, a.regHref:visited, a.regHref:hover	{text-decoration: underline; font-weight: bold;}

/*raiting news*/
.rtgT		{margin: 5 0 5 0; width: 100%;}
.rtgPage	{padding: 0 0 5 5; margin:0; letter-spacing:normal;font-weight:normal;}
.rtgPageP	{padding: 0 0 5 5; margin:0;}
.rtgUl		{margin: 0 0 0 0; padding: 5 5 0 0;list-style-position: outside;}
.rtgLi		{padding: 2 0 2 0; margin: 0 0 0 0; list-style-image: url('/i/0.gif');}
.rtgImg		{float: left; margin: 0 5 5 0; border: 0;}
a.rtgHrefFirst:visited, a.rtgHrefFirst:link, a.rtgHrefFirst:active {color:#000000; text-decoration:none; font-weight:bold;}
a.rtgHrefFirst:hover {color:#FF0000; text-decoration:underline; font-weight:bold;}
a.rtgHref:visited, a.rtgHref:link, a.rtgHref:active {color:#000000; text-decoration:none;}
a.rtgHref:hover {color:#FF0000; text-decoration:underline; font-size: 100%;}

/*form elems in reg calculator*/
.calcT			{border:0px solid #EEEEEE; width:200px;}
.calcT form	input	{font-size: 0.95em;}
.calcT form	select	{font-size: 0.95em;}
.calcBgLight	{background-color:#EEEEEE;}
.calcBgSemiLight{background-color:#efefef;}
.calcBgMedium	{background-color:#e4e4e4;}
.calcBgSemiDark {background-color:#d3d3d3;}
.calcBgDark		{background-color:#cccccc;}
.calcLineTd		{background-color:#ffffff;}

/*block on left and rigth that are not news*/
.inviteTd			{border:1px solid #5078A3; padding:5px;}
.mainLogonFormT		{background-color:#d0d0dd;width:200px; border:0px solid #ffb23;}
.calendarExtBorderTd {background-color:#FFFFFF; padding:8 0 8 0; text-align:center; vertical-align:middle;}
.calendarIntBorderT {padding:8; background-color:white;}
.calendarHeadT		{padding:0 0 5 0; width: 100%;}
.calendarDatesT		{background-color:#FFFFFF; padding: 0 0 0 0; width: 100%}
.calendarDaysTd		{background-color:#FFFFFF; font-weight:normal; padding:5 0 0 0;}
.calendarDaysTdWE	{background-color:#FFFFFF; font-weight:normal; padding:5 0 0 0;}
.simplHdrTd			{font-weight: bold; padding: 5 0 5 10;}
.calendarTd			{background-color: #FFFFFF;}
.calendarTdWE		{color: red; background-color: #FFFFFF;}
.calendarTdNull		{background-color: #FFFFFF;}
.calendarTdWENull	{background-color: #FFFFFF;}
.calendarTdNoActive {color: #888F99; background-color: #FFFFFF;}
.calendarTdSel		{background-color: #FFFFFF; font-weight: bold;}

/*menu <td> classes*/
.menuT		{margin: 0 0 0 0; background-color:#F4F4F4;}

.menuI {padding: 2 0 2 0;}
.menuISpecial {}
.menuISub1 {font-weight:normal;}

/*menu img classes*/
.menuIcon {padding: 7 4 0 4; width: 10px; text-align:center;}
.menuIconSub1 {}
.menuIconSub2 {}

.menuHref {color:#FF7A00;display:block;text-decoration:none; font-weight:bold;}
a.menuHref:link, a.menuHref:visited {color:#FF7A00;text-decoration:none; font-weight:bold;}
a.menuHref:hover, a.menuHref:active {color:#FF7A00;text-decoration:underline; font-weight:bold;}
a.menuHrefSel:link, a.menuHrefSel:visited, a.menuHrefSel:hover, a.menuHrefSel:active {}

/*menu <a> classes*/
.menuHrefSub1 {color:#336699;display:block;text-decoration:none; font-weight:normal;}
a.menuHrefSub1:link, a.menuHrefSub1:visited {color:#336699;text-decoration:none; font-weight:normal;}
a.menuHrefSub1:hover, a.menuHrefSub1:active {color:#336699;text-decoration:underline; font-weight:normal;}

.menuHrefSpecial {color:#FFFFFF;background-color:#3B4D6B;display:block;text-decoration:none;font-size:8pt; font-weight:bold;text-align:left;width:100%;}
a.menuHrefSpecial:visited, a.menuHrefSpecial:link, a.menuHrefSpecial:active, a.menuHrefSpecial:hover {color:#FFFFFF;text-decoration:none; padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px; font-size:7pt;}

.menuSeparator {height:1px; background-color: #990033;}


/*навигационная центральная панель*/
.navT	{width: 100%;}
.navTr	{}
.navTd	{vertical-align:middle; padding: 13 0 12 20; font-size:0.9em; height:38px; background-color:#9C9C9C; background:url('/i/LEAS/navi_bg.gif') repeat-x top left;}
.navHref, .navHref:link, .navHref:active, .navHref:visited {color:#ffffff; text-decoration: underline; font-weight:normal;}
.navHref:hover {color:#ffffff; text-decoration: none; font-weight:normal;}

/*горизонтальный блок анонсов Выбор Редактора*/
.ancHorT	{}
.ancHorTd	{padding:0 10 0 0;}
.ancHorImg	{float:left; margin: 0 5 10 10;}
.ancHorHref, .ancHorHref:link, .ancHorHref:active, .ancHorHref:visited {text-decoration:none; font-weight:bold;}
.ancHorHref:hover {}

/*search news*/
.srchTxt		{padding: 5 0 15 0;}
.srchTitle		{font-weight: bold;}
.srchDateTime	{}
.srchResult		{padding: 0 0 0 0;}
.srchInfo		{padding: 0 0 10 0;}
.srchInput		{border:1px solid #CDCDCD; width:220px; height:18px;}
