body, table, td, tr { font-size: 9pt; font-family: Verdana, Arial; color: #000080 }

p        { font-size: 9pt; font-family: Verdana, Arial; color: #145AA0; margin-left: 0; margin-right: 0; margin-top: 0pt; margin-bottom: 5pt; text-align: justify }

.cit        { font-size: 8pt; color: #008080; text-align: justify }
.name        { font-size: 8pt; color: #008080; font-weight:bold; text-align: right }
.r          { text-align: right }

.p3          { text-align: justify }
a            { font-family: Verdana, Arial; font-size: 9pt; color: #005E8A; text-decoration: underline }
a:link       { text-decoration: underline }
a:visited    { text-decoration: underline; color: #31639C;}
a:active     { text-decoration: underline; color: #0000FF;}
a:hover      { text-decoration: none; color: #0000FF }

.a8 { font-family: Verdana, Arial; font-size: 8pt; text-decoration: none; }
.a8 a { font-family: Verdana, Arial; font-size: 8pt; color: #0099CC; text-decoration: underline; }
.a8 a:link { text-decoration: underline }
.a8 a:visited { text-decoration: underline; color: #0099CC;}
.a8 a:active { text-decoration: underline; color: #0099CC;}
.a8 a:hover { text-decoration: none; color: #993333 }

.a9 a { font-family: Verdana, Arial; font-size: 9pt; color: #0099CC; text-decoration: none; font-weight:bold }
.a9 a:link { text-decoration: none }
.a9 a:visited { text-decoration: none; color: #0099CC;}
.a9 a:active { text-decoration: none; color: #0099CC;}
.a9 a:hover { text-decoration: none; color: #993333 }

.a1 a { font-family: Verdana, Arial; font-size: 9pt; color: #005E8A; text-decoration: none }
.a1 a:link { text-decoration: none }
.a1 a:visited { text-decoration: none; color: #005E8A;}
.a1 a:active { text-decoration: none; color: #005E8A;}
.a1 a:hover { text-decoration: none; color: #993333 }

.a10 { font-family: Verdana, Arial; font-size: 10pt; text-decoration: none; margin-top: 3pt }
.a10 a { font-family: Verdana, Arial; font-size: 10pt; color: #0099CC; text-decoration: underline; font-weight:bold; margin-top: 0pt }
.a10 a:link { text-decoration: underline }
.a10 a:visited { text-decoration: underline; color: #0099CC;}
.a10 a:active { text-decoration: underline; color: #0099CC;}
.a10 a:hover { text-decoration: underline; color: #993333 }

h1           { font-family: Verdana, Arial; font-size: 13.5pt; font-weight:700; letter-spacing:0,7; text-align:right; color: #145AA0; font-weight: bold; margin-bottom:2pt; margin-top:20pt; margin-right:50pt } 
h2           { font-family: Verdana, Arial; font-size: 13.5pt; text-indent: 0pt; color: #993333; font-weight: bold; margin-top: 10pt; margin-bottom: 10pt }
h3           { font-family: Verdana, Arial; font-size: 10pt; color: #D27B7B; font-weight: bold; margin-top: 12pt; margin-bottom: 10pt }
h4           { font-size: 10pt; font-family: Verdana, Arial; color: #145AA0; font-weight: bold; margin-bottom: 5pt }
h5           { font-size: 13pt; font-family: Verdana, Arial; color="#006699"; font-weight: bold; margin-bottom: 5pt }
h6           { font-family: Verdana, Arial; font-size: 11pt; text-indent: 0pt; color: #145AA0; font-weight: bold; margin-top: 0pt; margin-bottom: 14pt }

.h_block      { font-size: 8pt; font-family: Verdana, Arial; color: #145AA0; font-weight: bold; text-align:center}
.h_9      { font-size: 9pt; margin-top: 0 }
.h_w      { margin-bottom:0pt; margin-top:0pt; color: #993333; }
.mist     { color: #BDCDD7 }


p1      { font-size: 8pt; font-family: Verdana, Arial; color: #000080 }


.menu          { font-family: 'MS Sans Serif', Verdana, Arial; font-size: 10pt; color: #648DAC; font-weight: bold}
.menu a       { font-family: 'MS Sans Serif', Verdana, Arial; font-size: 10pt; color: #648DAC; text-decoration: none }
.menu a:link { text-decoration: none; color: #648DAC;} 
.menu a:visited 	{ text-decoration: none; color: #648DAC;}
.menu a:hover { text-decoration: underline; color: #993333; font-weight: bold }

.menu_w          { font-family: 'MS Sans Serif', Verdana, Arial; font-size: 8pt; color: #648DAC;font-weight: bold }
.menu_w a       { font-family: 'MS Sans Serif', Verdana, Arial; font-size: 8pt; color: #648DAC; text-decoration: none }
.menu_w a:link { text-decoration: none; color: #648DAC;} 
.menu_w a:visited 	{ text-decoration: none; color: #648DAC;}
.menu_w a:hover { text-decoration: underline; color: #993333; font-weight: bold }

.menu_g          { font-family: Verdana, Arial; font-size: 9pt; color: #648DAC}
.menu_g a       { font-family: Verdana, Arial; font-size: 9pt; color: #648DAC}
.menu_g a:link { text-decoration: none; color: #648DAC} 
.menu_g a:visited 	{ text-decoration: none; color: #648DAC}
.menu_g a:hover { text-decoration: underline; color: #993333 }

.menu_gw         { font-family: Verdana, Arial; font-size: 9pt; color: #993333 }
.menu_gw a       { font-family: Verdana, Arial; font-size: 9pt; color: #993333}
.menu_gw a:link { text-decoration: none; color: #993333} 
.menu_gw a:visited 	{ text-decoration: underline; color: #993333}
.menu_gw a:hover { text-decoration: none; color: #993333 }

.menu_s          { font-family: 'MS Sans Serif', Verdana, Arial; font-size: 6pt; color: #336699}
.menu_s a       { font-family: 'MS Sans Serif', Verdana, Arial; font-size: 6pt; color: #336699; text-decoration: none }
.menu_s a:link { text-decoration: none; color: #336699;} 
.menu_s a:visited 	{ text-decoration: none; color: #336699;}
.menu_s a:hover { text-decoration: underline; color: #993333;}

.block 	{ margin-left: 0px; margin-right: 0px} 
.block1 	{ margin-left: 40px; margin-right: 0px; margin-top: 12pt; margin-bottom: 6pt; } 
.block2 	{ margin-left: 20px; margin-right: 0px } 
.block3 	{ margin-left: 10px; margin-right: 0px; margin-top: 11pt; margin-bottom: 11pt; }
.block4 	{ padding: 0px 10px 10px}

.comment 	{ font-size: 8pt; font-weight: normal; color: #666666} 
dl, dd, dt, ul, li, ol, th, form, div, blockquote { font-family: Verdana, Arial; color: #000000; font-size: 9pt }
form { margin: 0 0 0 0;}

.info { font-family:Verdana, Arial; font-size: 8pt; color: Navy; text-decoration: none; font-weight: bold }
.info a      { font-family: Verdana, Arial; font-size: 8pt; color: #535353; text-decoration: none }
.info a:link		{ text-decoration: none; color: #535353;} 
.info a:visited 	{ text-decoration: none; color: #535353;}

.map0          { font-family: 'MS Sans Serif', Verdana, Arial; font-size: 10pt; color: #336699; font-weight: bold}
.map0 a       { font-family: 'MS Sans Serif', Verdana, Arial; font-size: 10pt; color: #336699; text-decoration: none }
.map0 a:link { text-decoration: none; color: #336699;} 
.map0 a:visited 	{ text-decoration: none; color: #336699;}
.map0 a:hover { text-decoration: underline; color: #993333; font-weight: bold }

.map1  { padding-left: 20px; font-family: Verdana, Arial; font-size: 9pt; color: #336699; font-weight: bold }
.map1 a  { font-family: Verdana, Arial; font-size: 9pt; color: #336699; text-decoration: none; font-weight: bold  }
.map1 a:link  { text-decoration: none; color: #336699; font-weight: bold }  
.map1 a:visited 	{ text-decoration: none; color: #336699; font-weight: bold }
.map1 a:hover { text-decoration: underline; color: #993333; font-weight: bold  }

.map2          { padding-left: 40px; font-family: 'MS Sans Serif', Verdana, Arial; font-size: 8pt; color: #003366; font-weight: bold   }
.map2 a       { font-family: 'MS Sans Serif', Verdana, Arial; font-size: 8pt; color: #003366; text-decoration: none; font-weight: bold   }
.map2 a:link { text-decoration: none; color: #003366; font-weight: bold  } 
.map2 a:visited 	{ text-decoration: none; color: #003366; font-weight: bold  }
.map2 a:hover { text-decoration: underline; color: #993333; font-weight: bold  }

.map3          { padding-left: 60px; font-family: 'MS Sans Serif', Verdana, Arial; font-size: 8pt; color: #336699}
.map3 a       { font-family: 'MS Sans Serif', Verdana, Arial; font-size: 8pt; color: #336699; text-decoration: none }
.map3 a:link { text-decoration: none; color: #336699;} 
.map3 a:visited 	{ text-decoration: none; color: #336699;}
.map3 a:hover { text-decoration: underline; color: #993333;}

.map03          { padding-left: 20px; font-family: 'MS Sans Serif', Verdana, Arial; font-size: 6pt; color: #336699}
.map03 a       { font-family: 'MS Sans Serif', Verdana, Arial; font-size: 6pt; color: #336699; text-decoration: none }
.map03 a:link { text-decoration: none; color: #336699;} 
.map03 a:visited 	{ text-decoration: none; color: #336699;}
.map03 a:hover { text-decoration: underline; color: #993333;}

ul.yes li { list-style: none; background: url(images/ul_yes.gif) 5px 5px no-repeat; margin: 5px; padding: 5px 10px 5px 35px; text-align:left; color: #145AA0 }
p.visitka {color:#F00; font-size:12pt; font-weight:bold; margin-top:15pt} 
.a5 { font-family: Verdana, Arial; font-size: 11pt; text-decoration: none; }
.a5 a { font-family: Verdana, Arial; font-size: 11pt; color: #0099CC; text-decoration: none; }
.a5 a:link { text-decoration: none }
.a5 a:visited { text-decoration: none; color: #0099CC;}
.a5 a:active { text-decoration: none; color: #0099CC;}
.a5 a:hover { text-decoration: none; color: #993333 }

/*-------------------------------*\
|			NEW
\*-------------------------------*/

h1#logo a {
	font-size: 13.5pt;
	color: #145AA0;
	text-decoration: none;
}
h1#logo a:hover {
	color: #145AA0;
	text-decoration: underline;
}

a.clear {
	text-decoration: none !important;
}
a.clear:hover {
	text-decoration: underline !important;
}

.h_block a.clear {
	color: #145AA0;
	font-size: 8pt;
}
.h_block a.clear:hover {
	color: #145AA0;
}

/*-------------------------------*\
|			Левое меню
\*-------------------------------*/

.left_menu {
	margin-top: 29px;
}

.left_menu a {
	background-image: url("/images/bullet.png");
	background-position: right 4px;
	background-repeat: no-repeat;
	padding-right: 11px;
	margin-right: 9px;
	text-align: right;
	display: block;
	height: 24px;
	text-decoration: none;
	color:#648DAC;
	font-family:'MS Sans Serif',Verdana,Arial;
	font-size:10pt;
	font-weight:bold;
}
.left_menu a:visited {
	color:#648DAC;
	text-decoration: none;
}

.left_menu a:hover {
	text-decoration: underline;
	color: #993333;
}

.left_menu a.small {
	height: 21px;
	font-size:8pt;
	background-position: right 3px;
}

/*-------------------------------*\
|			Под меню
\*-------------------------------*/

.menu_g a.current{
	color: #993333;
}

/*-------------------------------*\
|			Под меню вкладками
\*-------------------------------*/

span.tabs {
	display: block;
	/*border-left: 1px solid #666666;*/
	/*border-bottom: 1px solid #666666;*/
}
span.tabs a:first-child { 
	/*border-left: 1px solid #BDCDD7;*/
}
span.tabs a { 	
	/*border-bottom: 1px solid #BDCDD7;	*/
	border-left: none;
	display: block;
	padding: 4px 0px;
}

span.tabs a:hover { 
	background-color: #ffffff;	
}
span.tabs font { 
	display: none;
	float: left;
	display: block;	
	padding: 4px;	
	/*border-bottom: 1px solid #BDCDD7;*/
}
span.tabs a font { display: inline}
span.tabs a { 
	float: left;
	/*background-color: #eeeeee;*/
}
span.tabs a.current {
	/*padding-top: 18px;*/
	/*margin-top: -5px;*/
	/*border-bottom: 1px solid #993333;*/
	border-top: 0px;
	background-color: #ffffff;
	color: #993333;
	text-decoration: underline;
}
span.tabs a.current:visited {
	color: #993333;
	text-decoration: underline;
}





/*  Заголовок страницы  */
h2 { margin-top:-5px; margin-bottom: 8px; }




div.s15 {
	height: 15px;
	clear: both;
}

h3.main_header {
	margin-top: 16pt;
}

h3.main_header a {
	text-decoration: none;
	color: #993333;
}
h3.main_header a:hover, h3.main_header a:visited {
	color: #993333;	
	text-decoration: none;

}h3.main_header a:hover{
	text-decoration: underline;
}