@media print{
  body{ background-color:#FFFFFF; background-image:none; color:#000000 }
  #menu_tbl{ display:none;}
  #banners_td{ display:none;}
  #center_banner_tr{ display:none;}
  #leftbar_tr{ display:none;}
  #hide_tr{ display:none;}
  #news_td{ width:100%;}

  #header_tpl{display:none;}
  #menu_tpl{display:none;}
  #show_tpl{display:none;}
  #zakaz{display:none;}
}

body, td  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;  margin-top: 0px} 
body, p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-top: 0px;   } 

body {
background-color: #fff;
margin: 0;
padding: 0;
}

a:link       { color: #990000;
			   text-decoration: none;  
			   border-bottom: 1px solid #990000;
			   }
a:visited    { color: #990000;
			   text-decoration: none; 
			   }
a:hover      { color: #990000;
			   text-decoration: none;
			   border: 0;}

a.part:link  { color: #990000;
			   text-decoration: none;  
			   border: 0;
			   }
a.part:visited { color: #990000;
				 text-decoration: none; 
				 border: 0;
			   }
a.part:hover { color: #990000;
			   text-decoration: none;
			   border: 0;}

.txt {  font-size: 8pt; color: #000000; text-align: justify;}
.txtl {  font-size: 8pt; color: #000000; text-align: left;}
.txtr {  font-size: 8pt; color: #000000; text-align: right;}
.txt_i {  font-size: 8pt; color: #000000; font-style: italic; font-weight: bold; text-align: justify;}
.txt_c {  font-size: 8pt; color: #000000; text-align: center;}
.header_bc {  font-size: 9pt; color: #000000; text-align: center; font-weight: bold;}
.rubrik { font-size: 7pt; font-weight: bold; text-align: center; color: #ffffff}
.rubrik_l { font-size: 9pt; font-weight: bold; text-align: left; color: #ffffff}
.rubrik_b { font-size: 9pt; font-weight: bold; text-align: center; color: #ffffff}
.chisl {text-decoration: none; 
				  color: #ffffff;text-align: center; 
				  font-weight: bold; font-size: 7pt;
				  font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2pt }
.razdel { font-size: 8pt; font-weight: bolder; text-align: left; color: #990000}
.razdel_c { font-size: 9pt; font-weight: bolder; text-align: center; color: #990000}


a.chis:link 	{ text-decoration: none; 
				  color: #ECE3D4;text-align: LEFT;
				  font-weight: bold;font-size: 7pt;
				  font-family: Verdana, Arial, Helvetica, sans-serif;
				  }
	
a.chis:visited	{ text-decoration: none; 
				  color: #ECE3D4;text-align: left; 
				  font-weight: bold;font-size: 7pt; 
	  			  font-family: Verdana, Arial, Helvetica, sans-serif;
					  }

a.chis:hover	{ text-decoration: none; 
				  color: #ffffff;text-align: left; 
				  font-weight: bold;font-size: 7pt;
				  font-family: Verdana, Arial, Helvetica, sans-serif;
				  }




a.to:link 	{ text-decoration: none; 
				  color: #ECE3D4;text-align: center;
				  font-weight: bold;font-size: 7pt;
				  font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2pt
				  }
	
a.to:visited	{ text-decoration: none; 
				  color: #ECE3D4;text-align: center; 
				  font-weight: bold;font-size: 7pt; 
	  			  font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2pt 
					  }

a.to_b:hover	{ text-decoration: none; 
					  color: #ffffff;text-align: center; 
					  font-weight: bold;font-size: 9pt;
					  font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1pt
					  }

a.to_b:link 	{ text-decoration: none; 
					  color: #ECE3D4;text-align: center;
					  font-weight: bold;font-size: 9pt;
					  font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1pt
					  }	 
	
a.to_b:visited	{ text-decoration: none; 
						  color: #ECE3D4;text-align: center; 
						  font-weight: bold;font-size: 9pt; 
			  			  font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1pt 
						  }

a.to_b:hover	{ text-decoration: none; 
				 	  color: #ffffff;text-align: center; 
					  font-weight: bold;font-size: 9pt;
					  font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1pt
					  }

.zagol { font-size: 12pt; font-weight: bold; text-align: left; color: #000000}
.text12 { font-size: 12pt; color: #000000}
.zagol_main { font-size: 14pt; font-weight: bold; letter-spacing: 3px; text-align: left; color: #000000}
.zagol_main13 { font-size: 13pt; font-weight: bold; letter-spacing: 3px; text-align: left; color: #000000}
.og { font-size: 8pt; text-align: left; color: #000000}
.zagol_red { font-size: 13pt; font-weight: bold; text-align: left; color: #990000}
.zagol_red_c { font-size: 13pt; font-weight: bold; text-align: center; color: #990000}
.italic_big { font-size: 12pt; font-weight: bold; font-style:italic; text-align: left; color: #000000}


a.oglav:link 	{ text-decoration: none; 
				  color: #000000;text-align: left;
				  font-weight: bold;font-size: 7pt;
				  font-family: Verdana, Arial, Helvetica, sans-serif;
				  }
	
a.oglav:visited	{ text-decoration: none; 
				  color: #000000;text-align: left; 
				  font-weight: bold;font-size: 7pt; 
	  			  font-family: Verdana, Arial, Helvetica, sans-serif; 
					  }

a.oglav:hover	{ text-decoration: none; 
				  color: #000000;text-align: left; 
				  font-weight: bold;font-size: 7pt;
				  font-family: Verdana, Arial, Helvetica, sans-serif;
				  text-decoration: underline;
}
.photo { font-size: 7pt; color: #000000;; font-style: italic; font-weight: normal; text-align: justify }

.paragraph  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-top: 0px;   } 

.align_left {
float: left; /* Îáòåêàíèå ïî ïðàâîìó êðàþ */
margin-right: 5px;
clear: left; 
}

.bg_red{
font-size: 12pt; 
font-weight: bold; 
text-align: center; 
color: #fff;
background-color: #900;
}

.bg_gr{
font-size: 10pt; 
font-weight: bold; 
text-align: center; 
color: #000;
background-color: #ccc;
}

.button{
font-size: 10pt; 
font-weight: bold; 
text-align: center; 
color: #fff;
background-color: #900;
}

.red12{
font-size: 12pt; 
font-weight: bold; 
text-align: left; 
color: #900;
}

.red10{
font-size: 10pt; 
font-weight: bold; 
text-align: left; 
color: #900;
}

.page_act{
background:#900;
color:#fff;
padding:0 2px 0 2px; 
margin-left:2px;
}

.page_pas{
border-bottom:1px solid;
}

TABLE.tb {
 border: 1px solid #990000;
}

TD.tb {
 border: 1px solid #CFCECC;
 font-size: 8pt; color: #000000; text-align: justify;
}

TD.tb_c {
 border: 1px solid #CFCECC;
 font-size: 8pt; color: #000000; text-align: center;
}

p.title {
 border-top: 1px solid #990000;
 padding: 0.5em 0 0.5em 0;
 font-size: 1.6em;
}

p.com_title {
 border-top: 1px solid #990000;
 padding: 0.5em 0 0.5em 0;
 font-size: 1em;
 background-color: #F5EEE4;
}

p.com_txt {
 font-size: 8pt;
 margin-left: 5;
}

/*ÑÊÀ×ÀÒÜ*/
a.powerpoint {
display: block;
cursor:pointer;
background-color: #F5EEE4;
color:#000000;
font-weight:normal;
padding:2px 3px;
margin-bottom:2px;
font-size:1em;
text-decoration: none;
border: 1px solid #990000;
vertical-align:middle;
}

a.powerpoint:hover {
font-weight:bold;
background-color:#990000;
color:#ffffff;
border: 1px solid #990000;
}

a.powerpoint:before {
content: url("/images/icons/PowerPoint.png");
}
