body { BACKGROUND: #CED4E0 url('../img/back.gif') repeat-x; font-size: 9pt; color: #080e3a; font-family: Tahoma, Arial; 
TEXT-ALIGN: top; margin-top:14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }


.m1  { BACKGROUND: url('../img/m11.gif') bottom left no-repeat; PADDING: 2px 8px 2px 16px ; font-size: 9pt; font-weight: bold; BORDER-left: 3px solid #CB9743;}
.m1 A:Link	  { text-decoration: none; color: #68789F; }
.m1 A:Visited { text-decoration: none; color: #68789F; }
.m1 A:Hover   { text-decoration: none; color: #CB9743; }

.m2 { font-size: 8pt; BACKGROUND: #d6d8de url('../img/m2.gif') bottom right repeat-x; PADDING: 6px 30px 4px 8px; BORDER-top: 1pt solid #1b305c; BORDER-bottom: 1pt solid #1b305c; }

/*up icon */
.m22 { font-size:9pt; }
td.m22 A:hover IMG { font-size:9pt; FILTER: chroma(color=#f0f0f0); }

/*up icon new*/
.m222 { font-size:9pt; }
td.m222 A:hover IMG { font-size:9pt; FILTER: chroma(color=#6c3700); }


/* to first up image */
.up  { font-size: 9pt; background: #b4cee9 url('../img/DOI_logo.jpg') top left no-repeat; padding: 0px 0px 0px 0px; BORDER-top: 1pt solid #000000; } 

/* border arround */
.b1 { font-size: 9pt; color: #615e5e; font-weight: bold; background: #f2f2f2; PADDING: 2px 6px 4px 16px; BORDER: 1pt solid #E0E0E0; }

/* border bottom */
.b11 { font-size: 9pt; color: #615e5e; font-weight: bold; background: #f2f2f2; BORDER-bottom: 1pt dotted #ffffff; PADDING: 2px 6px 4px 16px; }

/* without border */
.b12 { font-size: 9pt; color: #615e5e; font-weight: bold; background: #f2f2f2; PADDING: 2px 6px 4px 6px; }



/* 1 of 2 cell in table */
.b2  { font-size: 9pt; color: rgb(15,40,101); PADDING-LEFT: 5pt; PADDING-RIGHT: 5pt; PADDING: 2pt 2pt 4pt 2pt; background-color: rgb(250,250,250); 
	BORDER-bottom: 1pt dotted #E0E0E0; BORDER-top: 1pt dotted #E0E0E0;  BORDER-left: 1pt dotted #E0E0E0; BORDER-right: 1pt dotted #E0E0E0; }

/* 2 of 2 cell in table */
.b21  { font-size: 9pt; color: rgb(15,40,101); PADDING-LEFT: 5pt; PADDING-RIGHT: 5pt; PADDING: 2pt 2pt 4pt 2pt; background-color: #ffffff; 
	   BORDER-bottom: 1pt dotted #E0E0E0; BORDER-top: 1pt dotted #E0E0E0; BORDER-left: 1pt dotted #E0E0E0; BORDER-right: 1pt dotted #E0E0E0; }

/* form style */
.b22  { font-size: 9pt; color: rgb(15,40,101); PADDING: 2pt 5pt 3pt 1pt ; 
BORDER-bottom: 1pt solid #615e5e; BORDER-top: 1pt solid #615e5e; BORDER-left: 1pt solid #615e5e; BORDER-right: 1pt solid #615e5e; background-color: rgb(250,250,250);  }

/* without patting up/bottom */
.b23  { font-size: 9pt; color: rgb(15,40,101); PADDING-LEFT: 3pt; PADDING-RIGHT: 3pt; background-color: rgb(250,250,250); BORDER-bottom: 1pt dotted #E0E0E0; }


.b3 { font-size: 9pt; color: #eeeeee; font-weight: bold; background: #615e5e; PADDING: 2px 6px 4px 16px; 
BORDER-top: 1pt solid #000000; BORDER-right: 1pt solid #000000; BORDER-bottom: 1pt solid #000000; }


.b4 { font-size: 9pt; color: #7aa8dc; font-weight: bold; background: #f4f7fd; PADDING: 2px 6px 4px 16px; 
BORDER-top: 1pt solid #d0dff6; BORDER-bottom: 1pt solid #d0dff6; }

.c     	{ TEXT-ALIGN: center; PADDING-LEFT: 24px; PADDING-bottom: 24px; PADDING-top: 10px; }

.copyright   { font-size: 7pt; color: #ffffff; TEXT-ALIGN: center; background: #ced4e0 url('../img/copyright.gif') bottom center no-repeat; PADDING: 8px 6px 2px 6px ;  }

.10     { font-size: 9pt; background: #ffffff; }

.11 	{ font-size:9pt; }


.111 a 		  {font-size:9pt; font-weight: bold; color: #0a1561; background: url('../img/_m.gif') 0px 0px repeat-x; PADDING: 0px 11px 6px 11px; 
				BORDER-left: 1pt solid #eff0f2; BORDER-right: 1pt solid #eff0f2; }
.111 a:hover  {font-size:9pt; font-weight: bold; color: #ff9626; background-position: 0px -21px; PADDING: 0px 11px 6px 11px; 
				BORDER-left: 1pt solid #ffffff; BORDER-right: 1pt solid #ffffff;}
.111 a:active {font-size:9pt; font-weight: bold; color: #0a1561; background-position: 0px -42px; PADDING: 0px 11px 6px 11px; }


.112 a 		  {font-size:9pt; font-weight: bold; color: #0a1561; background: url('../img/_m.gif') 0px -42px repeat-x; PADDING: 0px 11px 6px 11px; 
				BORDER-left: 1pt solid #eff0f2; BORDER-right: 1pt solid #eff0f2; }
.112 a:hover  {font-size:9pt; font-weight: bold; color: #ff9626; background-position: 0px -21px; PADDING: 0px 11px 6px 11px; 
				BORDER-left: 1pt solid #ffffff; BORDER-right: 1pt solid #ffffff;}
.112 a:active {font-size:9pt; font-weight: bold; color: #0a1561; background-position: 0px -21px; PADDING: 0px 11px 6px 11px; 
				BORDER-left: 1pt solid #ffffff; BORDER-right: 1pt solid #ffffff;}



.fill   { font-size: 9pt; background: #ffffff url('../img/fill.jpg') bottom left no-repeat; padding: 0px 0px 70px 0px;  }

.note { font-size: 8pt; font-weight: bold; color: #4C5C87; background: #f4f7fd; PADDING: 4px 6px 8px 14px ;  }

/*without border and padding */
.note2 { font-size: 8pt; font-weight: bold; color: #4C5C87; BORDER: 1px solid #d0dff6; PADDING: 2px; }


/* into body menu */
.next { font-size: 10pt; font-weight: bold; color: #4C5C87; PADDING: 4px 6px 4px 14px ;  }



/* bottom next menu right*/
.next2 { font-size: 10pt; font-weight: bold; color: #4C5C87; TEXT-ALIGN: right; PADDING: 0px 46px 0px 14px; 
BORDER-right: 14pt solid #ffffff; BORDER-left: 14pt solid #ffffff; }





/* bottom next menu right*/
.next3 { font-size: 10pt; font-weight: bold; color: #4C5C87; TEXT-ALIGN: right; background: #ffffff; PADDING: 0px; BORDER-right: 44pt solid #ffffff;  }
td.next3 A:hover IMG { font-size:9pt; FILTER: chroma(color=#2a4ab4); }



.back { font-size: 10pt; font-weight: bold; color: #4C5C87; TEXT-ALIGN: right; PADDING: 0px 46px 0px 14px; 
BORDER-right: 14pt solid #ffffff; BORDER-left: 14pt solid #ffffff; 
FILTER: alpha (opacity=100, finishopacity=0, style=1);}



.znext { font-size: 11pt; font-weight: bold; BACKGROUND: #7aa8dc; PADDING: 1px 0px 1px 10px; }
.znext A:Link	 { text-decoration: none; color: #fbb05f; }
.znext A:Visited { text-decoration: none; color: #fbb05f; }
.znext A:Hover   { text-decoration: none; color: #ffffff; }


.12     { font-size: 9pt; PADDING-top: 2px; PADDING-bottom: 2px; background-color: rgb(224,232,251);	 }

.12up   { font-size: 9pt; PADDING-top: 2px; PADDING-bottom: 2px; background-color: rgb(224,232,251); BORDER-top: 1pt solid #000000; }

.122    { font-size: 9pt; background-color: rgb(224,232,251); PADDING: 12px 2px 8px 12px ;  }

.13     { font-size: 7pt; background-color: rgb(197,213,246); }
.13-2   { font-size: 7pt; background-color: rgb(197,213,246); BORDER-top: 1px solid #68789F; }
		  
.f12-1 { font-size: 9pt; vertical-align: top; color: #080e3a; text-align="justify"; padding: 20px 12px 6px 36px; }
.f12-2 { font-size: 9pt; vertical-align: top; color: #080e3a; text-align="justify"; padding: 2px 12px 6px 36px; } 
.f12-3 { font-size: 9pt; vertical-align: top; color: #080e3a; text-align="justify"; padding: 2px 12px 26px 36px; } 
.f12-4 { font-size: 9pt; vertical-align: top; color: #080e3a; text-align="justify"; padding: 10px 12px 26px 36px; } 

.news { color: rgb(15,40,101); font-size: 8pt; text-align="justify"; BORDER-top: 3px solid #e0e8fb; BORDER-bottom: 3px solid #e0e8fb; 
		BACKGROUND: url('../img/news.gif') bottom right no-repeat; PADDING: 2px 4px 11px 14px;}

.news2 { font-weight: bold; font-size: 9pt; font-family: Times New Roman, Times, serif; text-align="justify"; 
		BACKGROUND: url('../img/news2.gif') top left no-repeat; PADDING: 6px 1px 0px 8px;}

.news2 A:Link	 { text-decoration: none; color: #5d71b2; }
.news2 A:Visited { text-decoration: none; color: #5d71b2; }
.news2 A:Hover   { text-decoration: none; color: #ff8400; }

.news3 { font-size: 8pt; PADDING: 2px 1px 0px 0px; }


/* правые новости конт 1-2-3 */
.tn1_1 { font-size: 9pt; BACKGROUND: #F2F2F2 url('../img/tn1_1.gif') top left no-repeat; PADDING: 4px;}
.tn1_2 { font-size: 9pt; BACKGROUND: #F2F2F2 url('../img/tn1_2.gif') top left repeat-x; PADDING: 4px;}
.tn1_3 { font-size: 9pt; BACKGROUND: #F2F2F2 url('../img/tn1_3.gif') top right no-repeat; PADDING: 4px; }
.tn2_1 { font-size: 9pt; BACKGROUND: #F2F2F2 url('../img/tn2_1.gif') top left repeat-y; PADDING: 4px; }
.tn2_3 { font-size: 9pt; BACKGROUND: #F2F2F2 url('../img/tn2_3.gif') top right repeat-y; PADDING: 4px; }
.tn3_1 { font-size: 9pt; BACKGROUND: #F2F2F2 url('../img/tn3_1.gif') bottom left no-repeat; PADDING: 4px;  }
.tn3_2 { font-size: 9pt; BACKGROUND: #F2F2F2 url('../img/tn3_2.gif') bottom left repeat-x; PADDING: 4px;  }
.tn3_3 { font-size: 9pt; BACKGROUND: #F2F2F2 url('../img/tn3_3.gif') bottom right no-repeat; PADDING: 4px; }



.12b   { font-size: 7pt; font-weight: bold; color: rgb(15,40,101); }
.f2    { font-size: 9pt; background-color: rgb(235,241,251); } 







.f2bottom   { font-size: 8pt; TEXT-ALIGN: right; color: rgb(235,241,251); BACKGROUND: #e0e8fb url('../img/down.gif') bottom right repeat-x; PADDING: 18px 30px 8px 8px; }
td.f2bottom A:hover IMG { font-size:9pt; FILTER: chroma(color=#e29232); }



.f2c2  { font-size: 8pt; TEXT-ALIGN: right; color: rgb(214,215,216); PADDING-right: 14px; PADDING-top: 2px; PADDING-bottom: 26px; }
.f2f   { font-size: 9pt;  }
.f2bc  { font-size: 8pt; font-weight: bold; color: #4C5C87; background: #f4f7fd; PADDING-top: 4px; }
.f2s   { font-size: 9pt; background-color: rgb(245,245,245); }


/* up up*/
.z1    { font-size: 11pt; font-weight: bold; color: #0a1561; BACKGROUND: #ffffff url('../img/z1.gif') bottom left repeat-x; padding: 14px 2px 4px 36px; 
         BORDER-left: 8px solid #ffffff; BORDER-top: 8px solid #ffffff; }

.z1r   { font-size: 11pt; BACKGROUND: #ffffff url('../img/z1r.gif') bottom right no-repeat; padding: 14px 0px 4px 0px; BORDER-top: 8px solid #ffffff; }

/* up bottom  */
.z1_2  { font-size: 11pt; font-weight: bold; color: #000000; BACKGROUND: #ffffff url('../img/z1_2.gif') top left repeat-x; padding: 8px 2px 4px 36px; 
         BORDER-left: 8px solid #ffffff; }

.z1_2r  { font-size: 11pt; BACKGROUND: #ffffff url('../img/z1_2r.gif') top right no-repeat; padding: 8px 0px 4px 0px; }


.z11  { font-size: 9pt; font-weight: bold; color: #0a1561; BORDER-bottom: 1px solid #D0DFF6; BACKGROUND: url('../img/z11.gif') no-repeat; PADDING: 3px 4px 8px 28px; }

.z2  { PADDING-left: 10px; PADDING-top: 4px; PADDING-bottom: 4px; font-size: 9pt; font-weight: bold; color: #4C5C87; BORDER-left: 15px solid #ffffff; 
		BACKGROUND: #ffffff url('../img/z22.gif') bottom right repeat-x; }

.z22  { PADDING-top: 4px; PADDING-bottom: 4px; font-size: 9pt; BACKGROUND: #ffffff url('../img/z22.gif') bottom right repeat-x; 
FILTER: alpha (opacity=100, finishopacity=0, style=1);}

.z2k { font-size: 11pt; font-weight: bold; color: #dfe8fa; BACKGROUND: #5873aa; PADDING: 1px 8px 1px 10px; }

  
TD.ban A IMG 	   { PADDING-bottom: 6px; PADDING-left: 20px; FILTER: Alpha(Opacity=20); font-size: 8pt; background-color: rgb(197,213,246);}
TD.ban A:hover IMG { PADDING-bottom: 6px; PADDING-left: 20px; FILTER: Alpha(Opacity=100); font-size: 8pt; background-color: rgb(197,213,246);}

A:Link	  { text-decoration: none; color: #3A52A2; }
A:Visited { text-decoration: none; color: #0a1561; }
A:Hover   { text-decoration: none; color: #0A2274; }