/*
 	promalp.baikal.ru
*/


A:link    { color: #0000ff; text-decoration: none;  }
A:visited {	color: #0000ff; text-decoration: none;  }
A:active  {	color: #0000ff; text-decoration: none;  }
A:hover   { color: #6600ff; text-decoration: underline; }

/* striped list table */

table.lst caption { font: bold 10pt Verdana; padding: 2ex 1ex; color: #065695; }
table.lst tr td { font: normal 10pt Verdana; padding: 2px 1ex; }
table.lst tr td.lf { text-align: left; }
table.lst tr td.cn { text-align: center; }
table.lst tr td.rt { text-align: right; }
table.lst tr.hl0 td { background-color: #F4F4F4; border-top: 1px solid #ffffff; }
table.lst tr.hl1 td { background-color: #DFEBFE; border-top: 1px solid #ffffff; }
table.lst tr.head td { 
	font: bold 8pt Verdana; padding: 1ex; text-align: center;
	background-color: #ffffff; border: none; 
}
table.lst tr td.head1 {
	padding: 1ex; font-family: verdana;	font-size: 10pt; font-weight: bold;
	text-align:	center; background-color: #E3Fef1;
}
table.lst tr.head1 td {
	padding: 1ex; font-family: verdana;	font-size: 10pt; font-weight: bold; color: #073C66;
	text-align:	center;
}

table.lst tr.dash td { border-top: 1px dashed #bbbbbb; padding: 0px; }
/* */

div.h {
	padding:			1ex 1em;
}

h1 {
	padding:			1ex 0em;
	margin:     	  	0ex 0px 0em 0px;
	font:      			bold 12pt arial;
	text-align:       	center;
	color:            	#035682;
	background:	 		url(/img/ftr-bg.png) repeat-x;
	background-position: bottom right;

}

h2 {
	padding:         	6px 0px 6px 1.5ex;
	margin: 	        2px 0px 2em -1em;
	font:      			bold 10pt arial;
	background:	 		url(/img/menu-bg.png) repeat-y;
	color:				#022B41;
	border-left:		1px dotted #000000;
}

/* menu */

div.menu0
{
	color:				#034264;
	font:				bold 10pt arial;
	background-color:	#ffffff;
	padding:			1px 3px 1px 1ex;
	background:		 	url(/img/menu-bg.png) repeat-y;
	border-top:     	1px solid #D4D4D4;
	border-right:     	1px solid #D4D4D4;
}

div.menu a
{
	display: 		 	block;
	cursor:  		 	pointer;
	color:            	#022B41;
	background-color: 	#ffffff;
	font: 			 	normal 10pt arial;
	padding:          	2px 1ex 2px 1px;
	border-top:    		1px solid #D4D4D4;
	border-right:	    1px solid #D4D4D4;
}

div.menu a.menu1
{
	color:            	#022B41;
	padding-left:	 	20px;
}

div.menu a.menu1:hover
{
	background:		 	url(/img/ic_triad.png) no-repeat 6px 8px;
	background-color: 	#eeeeee;
	color:				#000000;
}

/* end of menu */

div.news {
	background-color: 	#F7F7F7;
	padding:			10px 10px 20px 10px;
	border-left:		1px dashed #D4D4D4;
	font:				normal 9pt arial;
	margin:				2px 0px;
}

ol { margin-top:		1ex; margin-bottom: 1ex; }
ol li { margin-top:		5px; margin-bottom: 5px; }
ul { margin-top:		1ex; margin-bottom: 1ex; }
ul li { margin-top:		5px; margin-bottom: 5px; }

img.pic {
	border:		        1px solid #D4D4D4;
}

img.picl {
	border:           	1px solid #D4D4D4;
	margin:           	1ex 2ex 5px 0px;
}

img.picr {
	border:           	1px solid #D4D4D4;
	margin:           	1ex 0px 5px 2ex;
}

div.color {
	color:				#095B92;
	font:				bold 11pt arial;
	margin-bottom:		1.5em;
}

div.color1 {
	color:				#095B92;
	font:				normal 10pt arial;
	margin-bottom:		1ex;
}

span.bi {
	font-weight:		bold;
	font-style:			italic;
}

span.prim {
	color:				#034264;
	font-weight:		bold;
	font-style:			italic;
}

table.picl {
  margin:           1ex 2ex 5px 0px;
}

table.picr {
  margin:           1ex 0px 5px 2ex;          
}

div.pictxt {
  padding:          2px 4px 2px 4px;          
  text-align:       center;
  font-family:      arial;
  font-size:        8pt;
  color:			#05293A;
}

div.art-nav {
	padding:		1ex 0px 1ex 2em;
	border-top:		1px solid #CBDFEA;
	border-bottom:	1px solid #CBDFEA;
	margin-bottom:	2em;
}

div.pad {
	padding-left:   2em;
	padding-bottom: 1ex;
}

/* eof */
