/* Styles for site www.icvvm.ru */

a:link		{color:#0e81fe;}
a:visited	{color:#0e81fe;}
a:active, 
a:hover		{color:#dd8047;}

H1			{color:#407090;}
H2, 
H3, 
H4, 
H5, 
H6 			{color:#407090;}

h2 a:link, 
h2 a:visited,
h3 a:link, 
h3 a:visited,
h4 a:link, 
h4 a:visited,
h5 a:link, 
h5 a:visited,
h6 a:link, 
h6 a:visited {color:#1144bb; text-decoration:none}
h2 a:active, 
h2 a:hover,
h3 a:active, 
h3 a:hover,
h4 a:active, 
h4 a:hover,
h5 a:active, 
h5 a:hover,
h6 a:active, 
h6 a:hover {color:#0044ff; text-decoration:underline;}

hr {color: #cccccc; background-color: #cccccc; height: 1px; border: 0; margin: 0;}
hr.PageHRThin {height: 1px;}
hr.PageHR {height: 4px;}

/* ~Classes */  
.txt		{color:#000000;}

.TopBigHead {font-size:1.8em; color:#dd8080; font-weight:bold; margin-bottom:4px; letter-spacing:0px; line-height:0.8em; }
.TopBig		{font-size:1.4em; color:#22b91a; font-weight:bold; text-align:center;}

.Head											{color:#0e81fe;}
.Head A, .Head A:link, .Head A:visited			{color:#0e81fe; text-decoration:none;}
.Head A:active, .Head A:hover					{color:#dd8047; text-decoration:underline;}

.Date 											{color:#22b91a; font-size:0.9em;}
.Date A, .Date A:link, .Date A:visited			{color:#22b91a; text-decoration:none;}
.Date A:active, .Date A:hover					{color:#22b91a; text-decoration:underline;}

.Annotation										{color:#4d667d; FONT-size:0.9em;}
.Annotation A, .Annotation A:link				{color:#15599d;}
.Annotation A:visited							{color:#15599d;}
.Annotation A:active, .Annotation A:hover		{color:#5083b6;}

.copyright												{color:#737373; FONT-size:0.9em;}
.copyright A, .copyright A:link, .copyright A:visited	{color:#15599d;}
.copyright A:active, .copyright A:hover					{color:#5083b6;}

.anonce											{color:#3366cc;}
.anonce A, .anonce A:link, .anonce A:visited	{color:#00cc00;}
.anonce A:hover, .anonce A:active 				{color:#00ff00;}

.sign 											{color:#666666; font-style:italic;}
.sign A, .sign A:link							{color:#15599d;}
.sign A:visited									{color:#15599d;}
.sign A:active, .sign A:hover					{color:#5083b6;}

.citate 			{
	color: #666666;
	font-size:0.9em;
	margin-left:20px;
	margin-top:10px;
	padding-left:4px;
	border-left:2 solid #aaaaaa;
}

.HeadA			{color:#ffffff; background-color:#80aadd;}
.HeadB			{color:#ffffff; background-color:#80dd47;}
.HeadC			{color:#ffffff; background-color:#dd8080;}
.HeadD			{color:#ffffff; background-color:#bb9970;}

/* MessagesList */
.item0 {padding:0.5em; color:#333333; border-bottom:1px solid #cccccc;}
.item1 {padding:0.5em; color:#3333cc; border-bottom:1px solid #cccccc;}

.sample 		{color:#aa6666; FONT-size:1em;}

.dotted			{border-bottom: 1px dotted #aca899;cursor:help; color:#6699ff;}
.ssL .dotted	{border-bottom: 1px dotted #ff6600;cursor:help; color:#336699;}

/* Tables */
.tab 				{color:#000000; background-color:#f4f4f4;}
.tabB				{color:#000000; background-color:#888888;}
.tabHead, .tabH		{color:#000000; background-color:#dddddd; font-weight:bold;}
.tabP									{color:#006699; background-color:#f4f4f4;}
.tabP A, .tabP A:link, .tabP A:visited	{color:#8888ff; text-decoration:none;}
.tabP A:active, .tabP A:hover			{color:#ffffff; text-decoration:underline;}
.tabR				{color:#000000; background-color:#ffffff;}
.tabR1				{color:#000000; background-color:#ffffff;}

/* Layout for site */
table.ssC			{color: #000000;}
table.ssB			{color:#666666; font-size:0.95em; background-color:#cccccc;}

td.ssLH, 
td.ssLT, 
td.ssLC, 
td.ssLB	 { padding: 0 10px; }

td.ssLH		{ font-size:1.6em; font-weight:bold; color:#22b91a; }
.ssLH a:link,
.ssLH a:visited	{color:#22b91a; text-decoration:none;}
.ssLH a:active, 
.ssLH a:hover	{color:#22b91a; text-decoration:underline;}

td.ssLT,
td.ssLC			{font-size:0.97em; color:#000000;}
td.ssLB 		{font-size:0.9em;}

.ssL ul	{padding-left:18px;margin-left:0px;}
.ssL ol	{padding:0px;margin-left:28px;}
.ssL li	{margin-top:6px;margin-bottom:6px;line-height:1em;}
.ssL h1 { font-size:1.6em; margin:10px -10px 4px -10px; padding-left:10px; line-height:1.2em; }

table.ssR	{font-size:0.9em; color:#000000;}
td.ssRH, 
td.ssRT, 
td.ssRC, 
td.ssRB		{ padding-left:10px; padding-right: 10px; }

.ssR ul {padding-left:18px;margin-left:0px;}
.ssR ol	{padding:0;margin-left:28px;}
.ssR li	{margin-top:6px;margin-bottom:6px;line-height:1em;}

.ssR h1	{font-size:1.2em; margin:10px -10px 4px -10px; padding-left:10px; line-height:1.6em;}
.ssR h2 {font-size:1em}

/*Print version of a Page*/
.ssTSmall .ssTL {padding-bottom: 1em;}
.ssTSmall .PageHR {margin: 0.5em 0em;}
.ssTSmall .PageHR ,
.ssCSmall .PageHR ,
.ssBSmall .PageHR {height: 1px;}
.ssTSmall div.scTrace {margin: 0;}
.ssCSmall .IssueHead {background: transparent; border: none; padding: 0; margin: 0 0 1em 0; color: #000000;}
.ssBSmall .PageHR {margin: 2em 0em 1em 0em;}
.ssBSmall .Copyright {color: #000000;}
.ssBSmall .Copyright a:link,
.ssBSmall .Copyright a:visited {color: #000000; text-decoration:underline;}
.ssBSmall .Copyright a:hover,
.ssBSmall .Copyright a:active {color: #000000; text-decoration: none;}


/* ~ MenuMeta */
.scMenuMeta .Delimiter {width: 20px;}
.scMenuMeta .Item {width: 20px; text-align: center;}
/* ~ MenuMain*/
div.scMenuMain {margin: 0 20px 0 15px; zoom: 1;}
table.scMenuMain {width: 100%; height: 25px;}
.scMenuMain .Action {white-space: nowrap;}
.scMenuMain .Delimiter {width: 20px;}
.scMenuMain .Action {font-size:1.2em; font-weight:bold;}
.scMenuMain .Item .Action:link,
.scMenuMain .Item .Action:visited {color:#0e81fe; text-decoration:none;}
.scMenuMain .Item .Action:hover,
.scMenuMain .Item .Action:active {color:#dd8047; text-decoration:underline;}
.scMenuMain .ItemActive .Action:link,
.scMenuMain .ItemActive .Action:visited {color:#cccccc !important; text-decoration: none;}
/* ~ MenuAlter */
div.scMenuAlter {color: #000000; font-weight:bold; margin:0.5em 0em 0.5em 0em; text-align: center;}
.scMenuAlter .Delimiter {padding: 0 0.3em;}
.scMenuAlter .Action {white-space: nowrap;} 
.scMenuAlter .Item .Action:link,
.scMenuAlter .Item .Action:visited {color:#0e81fe; text-decoration:none;}
.scMenuAlter .Item .Action:hover,
.scMenuAlter .Item .Action:active {color:#dd8047; text-decoration:underline;}
.scMenuAlter .ItemActive .Action:link,
.scMenuAlter .ItemActive .Action:visited {color:#dd8047; text-decoration:none;}
/* ~ Trace */
div.scTrace {color:#000000; font-weight:bold; padding:2px 0px;}
.scTrace .Delimiter {padding: 0 0.3em;}
.scTrace .Action,
.scTrace .Active {white-space: nowrap;}
.scTrace .Action:link,
.scTrace .Action:visited {color:#22b91a; text-decoration:none;}
.scTrace .Action:hover,
.scTrace .Action:active {color:#666666; text-decoration:underline;}
.scTrace .Active {display: none; color:#22b91a;}
 /* ~ Tree */
.scTree ul.scTree,
.scTree ul.scTreeRootSub,
.scTree ul.scTreeSub {padding:0; margin: 0;}
div.scTreeRootSub,
div.scTreeSub {padding:0px 0px 8px 14px;}

.scTree .IsRoot {font-weight:bold; margin:14px 0px 0px 0px;}
.scTreeRootSub .IsNode,
.scTreeRootSub .IsLeaf {margin:2px 0px 2px 0px;}
.scTree .Action:link,
.scTree .Action:visited {color:#0e81fe; text-decoration:none;}
.scTree .Action:hover,
.scTree .Action:active {color:#dd8047; text-decoration:underline;}
.scTree .IsRoot .Action {font-size:1.2em; font-weight:bold;}
.scTree .scTreeRootSub .Action {font-size:1.13em;}
.scTree .NodeRootActive .Action:link,
.scTree .NodeRootActive .Action:visited,
.scTree .LeafRootActive .Action:link,
.scTree .LeafRootActive .Action:visited {color:#dd8047; text-decoration: none;}

/* Issue list */
.List 				{font-size:1em;}
.List .Head			{font-weight:bold; font-size:1.2em; margin:0em 0em 0.2em 0em;}
.List .Annotation	{color:#000000; font-size:0.96em;}
.List .item 		{margin:0.4em 0em 2em 0em;}

/* Issue */ 
.IssueHead {margin:0.4em 0em 1em 0em; font-size:1.6em; color: #407090;}
.Issue .Date {font-size: 1.44em; font-weight: bold;}
.Issue h2.IssueHead {margin-top: 0;}
.Issue .Annotation {font-size:1.1em; font-style:italic; color:#444444;}

/* ~Print */
div.scPrintSend .Action:link,
div.scPrintSend .Action:visited {color: #0e81fe;}
div.scPrintSend .Action:hover,
div.scPrintSend .Action:active {color: #dd8047;}

/* ~Paging */
div.scPaging span.Item {clear: none;}
.scPaging .Item .Action:link,
.scPaging .Item .Action:visited {color: #0e81fe;}
.scPaging .Item .Action:hover,
.scPaging .Item .Action:active {color: #dd8047;}
.scPaging .ItemActive {color: #dd8047;}

/* Forms */
.frm	{background-color:#ffffff; color:#000000;}
.frmB 	{background-color:#6B5142; color:#000000; border: solid 1px #cccccc;}
.frmHead	{font-weight:bold; background-color:#cccccc; color:#000000;}
.frmB TR {background-color:#ffffff;}
.frmB TH {color: #888888; font-weight:normal; text-align:right; padding-right:6px;}
.frmB TD {color: #000066; font-weight:bold; }
TD.frmP	{color:#6B5142; font-weight:bold;}
.frmH	{color: #888888;}
.frmV	{color:#000066;}
.frmAnnotation {color: #666666; font-size:0.9em; font-weight:bold;}
.frmSelected {color:#003366;}
button,
.frmButton { background-color:#22b91a; color:#ffffff; font-weight:bold; font-size:8pt; border:1 solid #f0f0f0; margin:0; padding:1; cursor:hand; }
input,
.frmInput {background-color:#e8ffe8; color:#008800; font-weight:bold; font-size:8pt; border:1 solid #22b91a; margin:0; padding:1; cursor:hand;}

/* ~ FindForm */
.scFindForm { color:#22b91a; font-size:1.2em;}
.scFindForm .frmButton { background-color:#22b91a; color:#ffffff; font-weight:bold; font-size:8pt; border:1 solid #f0f0f0; cursor:hand;}
.scFindForm .frmInput { background-color:#e8ffe8; color:#008800; font-weight:bold; font-size:8pt; border:1 solid #22b91a; margin:0; padding:1;cursor:hand; }

/* ~scLogonButton */
.scLogonButton a {font-weight: bold;}
.scLogonButton a:link,
.scLogonButton a:visited {color:#22b91a; text-decoration:none;}
.scLogonButton a:hover,
.scLogonButton a:active {color:#666666; text-decoration:underline;}

/* PhotoAlbum */
#scPA								{color: #000000; font-size: 1em;}
#scPA P								{color: #999999; margin:0;}
#scPAImgPreview						{border: 1px solid #999999; padding: 3px;}
#scPAImg							{border: 1px solid #999999; padding: 6px;}
#scPAImgPreview IMG, #scPAImg IMG	{border: 1px solid #999999;}
