body {margin: 0 0 0 0;}

body, div, dd, table, tr, td, th, p{font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; color: #000000;}



p, ul, ol, blockquote {text-indent: 0px; margin-bottom: 0px; margin-top: 5px;}



body{SCROLLBAR-BASE-COLOR: #cccccc; SCROLLBAR-ARROW-COLOR: #0000ff;}



small{font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt;}



.ms{font-family: Courier New Cyr, monospace;}



input, select, option, .frm{font-family: Verdana, Arial, Tahoma, sans-serif; font-size:8pt;}



img				{border-width: 0px;}



textarea{font-family: Verdana, Arial, Tahoma; font-size:8pt; background: #eeeeee;}



.sansserif, .ss{font-family: Verdana, Arial, Tahoma, sans-serif;}



a				{text-decoration: none;}

a:link			{color: #333399;}

a:visited		{color: #333399;}

a:hover			{color: #666666;}

a:active 		{color: #333399;}

.grey				{color: #444444; text-decoration: none;}

a.grey				{color: #444444; text-decoration: none;}

a.grey:link			{color: #444444;}

a.grey:visited		{color: #444444;}

a.grey:hover		{color: #666666;}

a.grey:active 		{color: #444444;}

a.dark			{text-decoration: none;}

a.dark:link		{color: #2000B0;}

a.dark:visited	{color: #2700B7;}

a.dark:hover	{color: #993333; text-decoration: underline;}

a.dark:active 	{color: #2000B0;}

a.black			{text-decoration: none;}

a.black:link	{color: #000000;}

a.black:visited	{color: #000000;}

a.black:hover	{color: #7B8481;}

a.black:active 	{color: #000000;}

a.light			{text-decoration: none;}

a.light:link	{color: #47E740;}

a.light:visited	{color: #4FEF47;}

a.light:hover	{color: #993333; text-decoration: underline;}

a.light:active 	{color: #47E740;}

a.blue			{color: #333399; text-decoration: none; font-weight: 700;}

a.blue:link		{color: #333399;}

a.blue:visited	{color: #333399;}

a.blue:hover	{color: #993333; text-decoration: underline;}

a.blue:active 	{color: #333399;}

a.menu			{font-weight: 700; text-decoration: none; font-size: 9pt; color: #7B8481; font-family: Verdana, Tahoma, Arial}

a.menu:link		{color: #7B8481;}

a.menu:visited	{color: #7B8481;}

a.menu:hover	{color: #000000; text-decoration: none;}

a.menu:active 	{color: #7B8481;}

.u 			{color: #1890c8; text-decoration: underline;}
a.u			{color: #1890c8; text-decoration: underline;}
a.u:link		{color: #1890c8; text-decoration: underline;}
a.u:visited	{color: #1890c8; text-decoration: underline;}
a.u:hover		{color: #1890c8; text-decoration: underline;}
a.u:active 	{color: #1890c8; text-decoration: underline;}

.lightBlue 			{color: #2565b3; text-decoration: none;}
a.lightBlue			{color: #2565b3;}
a.lightBlue:link		{color: #2565b3;}
a.lightBlue:visited	{color: #2565b3;}
a.lightBlue:hover		{color: #3182e7;}
a.lightBlue:active 	{color: #3182e7;}

.red					{color: #993333;}
a.red					{color: #993333;}
a.red:link			{color: #993333;}
a.red:visited		{color: #993333;}
a.red:hover			{color: #ff7f50;}
a.red:active 		{color: #ff7f50;}

.alert		{color: #F92B2B;}

.aw			{color: #faebd7;}

.blue		{color: #333399;}

.or			{color: #F7A757;}

.dark		{color: #2000B0;}

.green		{color: #339933;}

.light		{color: #47E740;}

.red		{color: #993333;}

.remark		{color: #000000;}

.black		{color: #000000;}

.gray		{color: #444444;}

.grey		{color: #444444;}

.remark		{color: #000000;}

.alertbg	{background-color: #F92B2B;}

.awbg		{background-color: #faebd7;}

.antiquebg	{background-color: #faebd7;}

.bluebg		{background-color: #333399;}

.darkbg		{background-color: #2000B0;}

.greenbg	{background-color: #339933;}

.lightbg	{background-color: #47E740;}

.redbg		{background-color: #993333;}

.remarkbg	{background-color: #000000;}

.calbg		{background-color: #f7f7f7; text-align: center; font-size:7pt;}

.cal2bg		{background-color: #cccccc; text-align: center; font-size:7pt;}

.cal3bg		{background-color: #ffcccc; text-align: center; font-size:7pt;}

.cal4bg		{background-color: #ffffff; text-align: center; font-size:7pt;}

.chapter	{font-weight: 500; font-size: 16pt; color: #336633;}

.chapter1	{font-weight: 700; font-size: 10pt; color: #000000;}

.chapter2	{font-weight: 500; font-size: 20pt; color: #ACACAC; font-family: Tahoma, Verdana, Arial}

.chapterNew	{font-weight: 600; font-size: 16pt; color: #ACACAC; font-family: Tahoma, Verdana, Arial; padding-top: 0px;	padding-bottom: 15px;}

.orange		{font-weight: 700; font-size: 10pt; color: #F7A757;}

.orange2	{font-weight: 700; font-size: 10pt; color: #d78737;}

.menuchapter{font-weight: 700; font-size: 9pt; color: #000000; font-family: Tahoma, Verdana, Arial, }

.menu		{font-weight: 700; font-size: 9pt; color: #7B8481;}

.menu2		{font-weight: 700; font-size: 9pt; color: #FF6600;}

.block		{font-weight: 700; font-size: 11pt; color: #ffffff;}

.dt			{font-weight: 700; font-size: 9pt; color: #ff3333;}

.seealso	{font-weight: 700; font-size: 10pt; color: #0858a8;}


a.insBridge			{font-weight: 700; text-decoration: none; font-size: 10pt; color: #9A0B07; font-family: Verdana, Tahoma, Arial}
a.insBridge:link		{color: #9A0B07;}
a.insBridge:visited	{color: #9A0B07;}
a.insBridge:hover	{color: #C90509; text-decoration: none;}
a.insBridge:active 	{color: #C90509;}

a.bcardBridge			{font-weight: 700; text-decoration: none; font-size: 10pt; color: #3283cf; font-family: Verdana, Tahoma, Arial}
a.bcardBridge:link		{color: #3283cf;}
a.bcardBridge:visited	{color: #3283cf;}
a.bcardBridge:hover	{color: #C90509; text-decoration: none;}
a.bcardBridge:active 	{color: #C90509;}

h1
{
	font-weight: 600;
	font-size: 16pt;
	color: #ACACAC;
	font-family: Tahoma, Verdana, Arial;
	padding-top: 0px;
	padding-bottom: 3px;
}

.h0		{font-size: 16pt;}

.h1		{font-size: 14pt;}

.h2		{font-size: 13pt;}

.h3		{font-size: 12pt;}

.h4		{font-size: 11pt;}

.h5		{font-size: 10pt;}

.h6		{font-size: 9pt;}

.h65	{font-size: 8.5pt;}

.h7		{font-size: 8pt;}

.h75	{font-size: 7.5pt;}

.h8		{font-size: 7pt;}

.h85	{font-size: 8.5pt;}

.h9		{font-size: 8pt;}

.h95	{font-size: 7.5pt;}

.h10	{font-size: 7pt;}

.hh0		{font-size: 18pt;}

.hh1		{font-size: 16pt;}

.hh2		{font-size: 15pt;}

.hh3		{font-size: 14pt;}

.hh4		{font-size: 13pt;}

.hh5		{font-size: 12pt;}

.hh6		{font-size: 11pt;}

.hh65	{font-size: 10.5pt;}

.hh7		{font-size: 10pt;}

.hh75	{font-size: 9.5pt;}

.hh8		{font-size: 9pt;}

.hh85	{font-size: 8.5pt;}

.hh9		{font-size: 8pt;}

.hh95	{font-size: 7.5pt;}

.hh10	{font-size: 7pt;}

.newsUrgent {COLOR: #FF3300}





a.blacklink { color: #000; text-decoration: none }



a.blacklink:link		{ color: #000 }



a.blacklink:visited		{ color: #000 }



a.blacklink:hover		{ color: #000 }



a.blacklink:active 		{ color: #000 }



INPUT.text260 {

	PADDING-LEFT: 5px;

	FONT-WEIGHT: 500;

	FONT-SIZE: 12px;

	WIDTH: 260px;

	COLOR: #000066;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	HEIGHT: 20px;

	BACKGROUND-COLOR: #FFFFFF;

	margin-right: 5px;

	border: 1px solid #000066;

}



INPUT.text240 {

	PADDING-LEFT: 5px;

	FONT-WEIGHT: 500;

	FONT-SIZE: 12px;

	WIDTH: 240px;

	COLOR: #000066;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	HEIGHT: 20px;

	BACKGROUND-COLOR: #FFFFFF;

	margin-right: 5px;

	border: 1px solid #000066;

}



INPUT.butt470 {

	BORDER-RIGHT: #ffffff 1px outset;

	BORDER-TOP: #ffffff 1px outset;

	FONT-WEIGHT: bold;

	FONT-SIZE: 12px;

	BORDER-LEFT: #ffffff 1px outset;

	WIDTH: 470px;

	COLOR: #FFFFFF;

	BORDER-BOTTOM: #ffffff 1px outset;

	FONT-FAMILY: arial, helvetica;

	HEIGHT: 20px;

	BACKGROUND-COLOR: #006699

}



INPUT.butt100 {

	BORDER-RIGHT: #ffffff 1px outset;

	BORDER-TOP: #ffffff 1px outset;

	FONT-WEIGHT: bold;

	FONT-SIZE: 12px;

	BORDER-LEFT: #ffffff 1px outset;

	WIDTH: 100px;

	COLOR: #FFFFFF;

	BORDER-BOTTOM: #ffffff 1px outset;

	FONT-FAMILY: arial, helvetica;

	HEIGHT: 20px;

	BACKGROUND-COLOR: #006699

}

INPUT.votBut100 {
	FONT-SIZE: 11px;
	WIDTH: 180px;
}



SELECT.select260 {

	PADDING-LEFT: 5px;

	FONT-WEIGHT: 500;

	FONT-SIZE: 12px;

	WIDTH: 260px;

	COLOR: #000066;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	HEIGHT: 20px;

	BACKGROUND-COLOR: #FFFFFF;

	margin-right: 5px;

	border: 1px solid #000066;

}
.statMenuLinkLarge {
	padding-right: 30px;
	padding-left: 30px;
}
.statMenuLinkLargeL {
	padding-left: 30px;
}
.statMenuLinkLargeR {
	padding-right: 30px;
}
INPUT.un_buttSearch {
	BORDER-RIGHT: #91BAFF 1px outset;
	BORDER-TOP: #CFDDF4 1px outset;
	BORDER-LEFT: #CFDDF4 1px outset;
	BORDER-BOTTOM: #91BAFF 1px outset;
	BACKGROUND-COLOR: #AAC9FD;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	WIDTH: 100;
	FONT-FAMILY: tahoma, arial, helvetica;
	HEIGHT: 17px;
}
INPUT.un_textSearch {
	BORDER-RIGHT: #CFDDF4 1px outset;
	BORDER-TOP: #91BAFF 1px outset;
	BORDER-LEFT: #91BAFF 1px outset;
	BORDER-BOTTOM: #CFDDF4 1px outset;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	WIDTH: 100;
	FONT-FAMILY: tahoma, arial, helvetica;
	HEIGHT: 17px;
}
INPUT.un_textSearch {
	BORDER-RIGHT: #CFDDF4 1px outset;
	BORDER-TOP: #91BAFF 1px outset;
	BORDER-LEFT: #91BAFF 1px outset;
	BORDER-BOTTOM: #CFDDF4 1px outset;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	WIDTH: 100;
	FONT-FAMILY: tahoma, arial, helvetica;
	HEIGHT: 17px;
}
.statMenuRed {
	color: #970100;
}
.statMenuHL {
background-color: #CEECCC;
}
.form100per {
	width: 100%;
}
.searchHL {
    color: #000000;
    background-color: #FFCC00;
}
.boxTopBot {
	padding-top: 10 px;
	padding-bottom: 10 px;
}

.topMenuWhite {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11.5px;
	color: #FFFFFF;
}
.plashTitleBezh {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #A38137;
}
.leftMargin15 {
	padding-left: 15px;
}
.menuTitle13 {
	padding-left: 13px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.menuTitle {
	padding-left: 17px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.menuIssue {
	padding-left: 23px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 21px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
}

a.menuLeftBezh			{text-decoration: none;}
a.menuLeftBezh:link		{color: #7F611E;}
a.menuLeftBezh:visited		{color: #7F611E;}
a.menuLeftBezh:hover		{color: #C89F43;}
a.menuLeftBezh:active 		{color: #C89F43;}

a.menuLeftGray			{text-decoration: none;}
a.menuLeftGray:link		{color: #737373;}
a.menuLeftGray:visited		{color: #737373;}
a.menuLeftGray:hover		{color: #000000;}
a.menuLeftGray:active 		{color: #000000;}

a.menuLeftON			{text-decoration: none;}
a.menuLeftON:link			{color: #BB0E08;}
a.menuLeftON:visited		{color: #BB0E08;}
a.menuLeftON:hover		{color: #DE5954;}
a.menuLeftON:active 		{color: #DE5954;}

a.menuTopWhite			{font-size: 12px; text-decoration: none;}
a.menuTopWhite:link		{color: #FFFFFF;}
a.menuTopWhite:visited		{color: #FFFFFF;}
a.menuTopWhite:hover		{color: #F2F2F2;}
a.menuTopWhite:active 		{color: #F2F2F2;}

.bezh			{color: #6C5B3A;}
a.bezh			{color: #6C5B3A; text-decoration: none;}
a.bezh:link		{color: #6C5B3A;}
a.bezh:visited		{color: #6C5B3A;}
a.bezh:hover		{color: #90794D;}
a.bezh:active 		{color: #9E0B0E;}

.contentBox 			{padding-right: 15px; padding-left: 15px; padding-top: 16px; padding-bottom: 15px;}

INPUT.un_formText {
	BORDER-RIGHT: #DDC798 1px outset;
	BORDER-TOP: #E9DAB9 1px outset;
	BORDER-LEFT: #E9DAB9 1px outset;
	BORDER-BOTTOM: #DDC798 1px outset;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, arial, helvetica;
	color: #494232;
}

td#vot1
{
	padding: 5 10 5 0;
	border-bottom: 1px dotted #CFD4B0;
}

span#dead
{
	border: 1px solid black;
	padding: 0px 3px 1px 3px;
	line-height: 23px;
}

#tdTabOn
{
	border-left: 1px solid #eeccb7;
	border-top: 1px solid #eeccb7;
	border-right: 1px solid #eeccb7;
	padding: 7px 20px 8px 20px;
	margin: 0 3px 0 0;
	background-color: #ffdbc4;
	font-weight: 700;
	font-size: 12px;
	color: #000000;
}
#tdTabOf
{
	border-left: 1px solid #eeccb7;
	border-top: 1px solid #eeccb7;
	border-right: 1px solid #eeccb7;
	padding: 7px 20px 8px 20px;
	margin: 0 3px 0 0;
	background-color: #fff2e9;
	font-weight: 700;
	font-size: 12px;
	color: #000000;
}
#tdTabSubMenu
{
	border-left: 1px solid #eeccb7;
	border-top: 1px solid #eeccb7;
	border-right: 1px solid #eeccb7;
	padding: 12px 10px 10px 10px;
	margin: 0 0px 0 0;
	background-color: #ffdbc4;
	font-size: 12px;
	color: #000000;
}
#tdTabPad
{
	padding: 15px 0px 15px 0px;
	border-top: 1px solid #eeccb7;
}

#persPhotoPad
{
	padding: 10px 5px 6px 5px;
	margin: 0 0 15px 0;
	border: 1px solid #e1b973;
	background-color: #ffecc4;
}
#persPhotoBorder
{
	width: 78px;
	height: 78px;
	background: url('http://www.insur-info.ru/img/photo_pers_border_bg.gif') bottom right no-repeat;
}
#persPhotoName
{
	border-bottom: 1px dotted #e1b971;
	margin: 7px 0 5px 0;
	padding: 0 0 5px 0;
}

#announcePad
{
	padding: 7px 11px 3px 11px;
	border: 1px solid #e1b973;
	background-color: #ffecc4;
}

#announcePreviousPad
{
	padding: 7px 11px 3px 11px;
	border: 1px solid #ff8000;
	background-color: #ffecc4;
}

#announceShadow
{
	border-bottom: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	margin: 0 0 20px 0;
}

span#lettersOf
{
	padding: 0 5px 2px 5px;
	font-weight: 700;
}
span#lettersOn
{
	padding: 0 5px 2px 5px;
	color: #ffffff;
	background-color: #ff6600;
	font-weight: 700;
}
span#lettersDelimiter
{
	color: #999999;
	padding: 0 1px 0 1px;
}
div#statYearOn
{
	width: 120px;
	margin: 6px 0 3px 0;
	padding: 2px 10px 2px 10px;
	background-color: #bdb76b;	
}

div#statYearOf
{
	width: 120px;
	margin: 6px 0 3px 0;
	padding: 2px 10px 2px 10px;
	background-color: #ffebcd;	
}
div#statDecOn
{
	margin: 2px 0 2px 0;
	padding: 2px 10px 2px 10px;
	color: red;
}
div#statDecOf
{
	margin: 2px 0 2px 0;
	padding: 2px 10px 2px 10px;
}

/* прорисовка графика в Аналитике Динамики рынка */

div#statChart
{	
	padding: 2px 0 2px 0px;
	border-bottom: 1px solid #a8a8a8;
	border-right: 1px solid #a8a8a8;
	background-color: #d5f6af;
	background: url(http://www.insur-info.ru/img/statChartIN_bg.png) center repeat-x;
}
div#statChartIN
{	
	padding: 2px 0 2px 5px;
	border-bottom: 1px solid #a8a8a8;
	border-right: 1px solid #a8a8a8;
	background-color: #d5f6af;
	background: url(http://www.insur-info.ru/img/statChartIN_bg.png) center repeat-x;
}
div#statChartOUT
{
	padding: 2px 0 2px 5px;
	border-bottom: 1px solid #a8a8a8;
	border-right: 1px solid #a8a8a8;
	background-color: #f9beb7;
	background: url(http://www.insur-info.ru/img/statChartOUT_bg.png) center repeat-x;
}
div#chartDetails
{
	display: block;
	float: left;
	height: 7px;
	cursor: help;
	background: url('/img/statChartTransLine_bg.png') top repeat-x;
}

div#analyticsChart
{	
	margin: 0 0 2px 0;
	padding: 2px 0 2px 0px;
	border-bottom: 1px solid #a8a8a8;
	border-right: 1px solid #a8a8a8;
	/*background: url(http://www.insur-info.ru/img/statChartIN_bg.png) center repeat-x;*/
}

/* Рейтинги */
#ratingHistory
{
	margin: 3px 0 0 0;
	padding: 3px;
	border: 1px solid #f1d298;
	background: #ffffde;
}
#ratingHistoryTitle
{
	margin: 8px 0 0 0;
	padding: 4px 0 0 0;
	border-top: 1px dotted #a3a3a3;
	font-size: 90%;
	color: #5f5f5f;
	text-align: left;
}
#ratingHistoryTxt
{
	font-size: 90%;
	color: #5f5f5f;
}

#ratingHistoryDate
{
	font-size: 85%;
	color: #d55252;
	text-align: left;
}

.informersList
{
	padding: 3px 0px 3px 0px;
	border-bottom: 1px dotted #33CCFF;
}