
div.rightMenu 
{background: transparent url(http://www.istoki-s.ru/images/rmbg.gif) repeat-y scroll 0%}
div.menu
{margin-left:12px;margin-top:5px;text-align:left;text-indent:-12px}
div.smenu1{margin-left:22px;margin-top:5px;text-align:left;text-indent:-12px}
div.smenu2{margin-left:32px;margin-top:5px;text-align:left;text-indent:-8px}
div.fs {
font-family:Verdana;
font-size:14px;
padding:3px 3px;
}
div.fh {
font-family:Verdana;
background-color:#4477bb;
padding:3px 3px;
}
a.fh:active,a.fh:link,a.fh:visited{color:#ddeeff;font-family:Arial;font-size:14px;text-decoration:underline}
a.fh:hover{background-color:#4477bb;color:#ffffff;font-family:Arial;font-size:14px;text-decoration:none}
a.fl:active,a.fl:link,a.fl:visited{color:#335599;font-family:Arial;font-size:12px;text-decoration:underline}
a.fl:hover{color:#000000;font-family:Arial;font-size:12px;text-decoration:underline}
a.menu:active,a.menu:link,a.menu:visited{color:#334477;font-family:Tahoma;font-size:11px;text-decoration:none}
a.menu:hover{color:#000000;font-family:Tahoma;font-size:11px;text-decoration:underline}
a.links:active,a.links:link,a.links:visited{color:#ddeeff;font-family:Verdana;font-size:14px;text-decoration:underline}
a.links:hover{color:#ffffff;font-family:Verdana;font-size:14px;text-decoration:none}
a.doc:active,a.doc:link,a.doc:visited{color:#334488;font-family:Verdana;font-size:12px;text-decoration:none}
a.doc:hover{color:#000000;font-family:Verdana;font-size:12px;text-decoration:underline}
td.calhead{background-color:#993333;font-family:Tahoma;font-size:12px;color:#ffffff}
td.calwd{background-color:#ffeecc;font-family:Tahoma;font-size:10px;color:#000000}
td.o{background-color:#aaddff;font-family:Tahoma;font-size:10px;color:#ffffff}
td.h{background-color:#ffccbb;font-family:Tahoma;font-size:10px;color:#ffffff}
td.oa{text-align:center;background-color:#4477bb;font-family:Tahoma;font-size:10px;color:#ffffff}
td.ha{text-align:center;background-color:#bb6666;font-family:Tahoma;font-size:10px;color:#ffffff}
td.tod{text-align:center;background-color:#ffbb00;font-family:Tahoma;font-size:10px;color:#000000}

body {
margin:0pt;
padding:0pt;
}

.bodyTable {
	width:100%;
	height:100%;
	border:0;
}

img {
	
}

.contentTable {
font-weight:solid; 
color:#4477bb;
padding:0pt 44px 0pt 44px !important;
float:left;
margin:0pt;
}

.contentTable_spo {
font-weight:solid; 
color:#4477bb;
padding:0pt 5px 0pt 5px !important;
float:left;
margin:0pt;
}

.topContent {
float:left;
margin:3pt 0pt;
padding:3px 0pt;
background-color:#ffd9a8;
text-align:center;
width: 100%;
}
.topContent div {
	padding:6px 0pt;
		
}
.topContent span {
	color:#cc3333;
	font-weight:bold;
	font-family:Arial;
	font-style:italic;
	font-size:16px;
}
	

.mainContent {
font-family:Verdana;
font-size:12px;
float:left;
margin:10px 0pt;
width: 100%;
}

.footer_row {
background-color:#ffeecc;
height:20px;
text-align:center;
font-family:Verdana;
font-size:11px;
color:#0000cc;
}

.footer_row a {
text-decoration:none;
}

.content_header {
text-align:center;
width: 100%;
float: left;
margin:3px 0pt;
padding:6px 0pt 10px;
}

.content_header_id {
text-align:center;
width: 100%;
float: left;
margin:3px 0pt;
padding:6px 0pt 10px;
border-bottom: 1px solid #333399;
}

h1 {
font-family:Arial,Verdana;
font-size:18px;
font-weight:bold;
color:#333399;
}

.news {
float: left;
margin:6px 0px;
padding:0px 0pt;
background-color:#ddbb99;
width: 100%;
}
.newsHeader {
background-color:#ffddbb;
font-family:Arial,Verdana;
font-size:14px;
font-weight:bold; 
color:#334488;
}
.newsText {
background-color:#ffffff;
padding:6px 0px;
font-family:Verdana;
font-size:12px;
font-weight:normal;
}

.overviewTable {
margin:10px 0pt;
float: left;
}

.overviewTable table {
align:center;
width:100%;
cellpadding:0px;
cellspacing:3px;
border:0pt none;
}

.overviewTable td {
	width:50%;
	border:1 solid #334488;
	vertical-align:top;
}

.txt {
align:justify;
text-indent:20px;
color:#000;	
}

.txt a {
color:#334477;
text-decoration:none;
}

.txt strong a {
color:#334477;
text-decoration:none;
}

.h2 {
background-color:#4477bb;
text-indent:20px;
float: left;
margin:2px 0px;
padding:0pt;
width: 100%;
}

.h2 h2 {
font-family:Verdana;
font-size:14px;
font-weight:bold;
color:#ffffff;
margin:-0px 0pt;
}


td.head{background-color:#344484;color:#ffffff;text-align:center;font-family:Verdana;font-size:12px;font-weight:bold}
td.ahead{background-color:#476ca0;color:#ffffff;text-align:center;font-family:Verdana;font-size:12px;font-weight:bold}
td.text{text-align:justify;font-family:Verdana;font-size:12px}
a.head:active,a.head:link,a.head:visited{color:#aaccdd;font-family:Verdana;font-size:12px;font-weight:bold;text-decoration:none}
a.head:hover{color:#ffffff;font-family:Verdana;font-size:12px;font-weight:bold}
a.act:active,a.act:link,a.act:visited,a.act:hover{color:#ffffff;font-family:Verdana;font-size:12px;font-weight:bold;text-decoration:none}

div.rss {
float: left;
margin:6px 0px;
padding:0px 0pt;
width: 100%;
background-color:#FFFFFF; 
color:#000000;
font-family:Verdana; font-size:12px; font-weight:normal;
}
	span.yandex_date {font-size: 85%; margin-right:0.5em;} 
	div.yandex_informer	{font-size: 85%; margin-bottom: 0.3em;} 
	div.yandex_title 	{font-family:Arial,Verdana; font-size:14px; font-weight:bold; margin-bottom: 0.5em; background-color:#FFDDBB; color:#334488;}	
	div.yandex_title a	{ text-decoration:none; }	
	div.yandex_allnews	{margin-top: 0.3em; background-color:#FFFFFF; color:#000000;} 
	div.yandex_annotation	{font-size: 85%; margin-bottom: 0.5em;}

.counter {
text-align:center;
}

div.bottomLinks {
float: left;
margin:6px 0px;
padding:0px 0pt;
width: 100%;
background-color:#FFFFFF; 
color:#000000;
font-family:Verdana; font-size:12px; font-weight:normal;
}
div.bottomLinksTitle 	{font-family:Arial,Verdana; font-size:14px; font-weight:bold; margin-bottom: 0.5em; background-color:#FFDDBB; color:#334488;}	
div.bottomLinksBody {
text-align:center;
}
div.bottomLinksBody a {
color:#334488;
text-decoration:none;
}
