table{
border:0px; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
}
table td { padding:0px; /* cellspadding="0" */ }

.menu { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #4D4D4D; line-height: 12pt; text-decoration: none; background: url('http://www.xakep.ru/i/img_new/menu.gif'); background-repeat: repeat;}
.menu a:link { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #4D4D4D; line-height: 12pt; text-decoration: none; }
.menu a:visited { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #4D4D4D; line-height: 12pt; text-decoration: none; }
.menu a:hover { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #FFFFFF; line-height: 12pt; text-decoration: none; cursor: hand;}

.right_news {color: #000000; padding-left: 3px; margin-left: 5px; font-family: Arial, Tahoma; border-left: 2px solid #000000; font-size: 9pt; text-decoration: none;}
.right_news:hover {color: #A14C4E; border-left: 2px solid #A14C4E;}

.j_menu { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #FFFFFF; line-height: 12pt; text-decoration: none; padding-left: 10px;}
.j_menu a:link { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #FFFFFF; line-height: 12pt; text-decoration: none; }
.j_menu a:visited { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #FFFFFF; line-height: 12pt; text-decoration: none; }
.j_menu a:hover { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #BBD812; line-height: 12pt; text-decoration: none; }

.textBody { font-family: Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
.textBody a:link { font-family: Arial, sans-serif; font-size: 10pt; font-style: normal; color: #A14C4E; text-decoration: none; }
.textBody a:visited { font-family: Arial, sans-serif; font-size: 10pt; font-style: normal; color: #8A4042; text-decoration: none; }
.textBody a:hover { font-family: Arial, sans-serif; font-size: 10pt; font-style: normal; color: #502829; text-decoration: none; }

.textRateItOpinion { font-family: Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
.textRateItUserName { font-family: Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; }


.anons { font-family: Arial, sans-serif; font-size: 12pt; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.anons_bold { font-family: Arial, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.anons1 { font-family: Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.anons1_bold { font-family: Tahoma, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.anons1_bold a { font-family: Tahoma, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.anons_big { font-family: Arial, sans-serif; font-size: 60pt; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; line-height: 50pt; letter-spacing: 0pt;  }
.anons_big1 { font-family: Tahoma, sans-serif; font-size: 16pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.text { font-family: Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.text a:link  	{ font-family: Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.text a:visited	{ font-family: Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.text a:hover  	{ font-family: Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #FF9C00; text-decoration: none; }

.text_gray { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #A3A5A4; text-decoration: none; }
.text_gray a:link  { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #A3A5A4; text-decoration: none; }
.text_gray a:visited  { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #A3A5A4; text-decoration: none; }
.text_gray a:hover  { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #BBD812; text-decoration: none; }

.text_grayalt { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #A3A5A4; text-decoration: none; }
.text_grayalt a:link  { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #A3A5A4; text-decoration: none; }
.text_grayalt a:visited  { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #A3A5A4; text-decoration: none; }
.text_grayalt a:hover  { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #00CCFF; text-decoration: none; }

.text_news { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #CCCCCC; text-decoration: none; }
.text_news a:link  { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #CCCCCC; text-decoration: none; }
.text_news a:visited  { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #CCCCCC; text-decoration: none; }
.text_news a:hover  { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #00CCFF; text-decoration: none; }

.text_black { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; }
.text_black a { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; }
.text_black a:hover { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #A14C4E; text-decoration: none; }

.text_else { font-family: Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #FF9C00; text-decoration: none; }
.text_else a:link  	{ font-family: Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #FF9C00; text-decoration: none; }
.text_else a:visited	{ font-family: Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #FF9C00; text-decoration: none; }
.text_else a:hover  	{ font-family: Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; }

.text_else_big 				{ font-family: Arial, sans-serif; font-size: 14pt; font-style: normal; font-weight: normal; color: #FF9C00; text-decoration: none; }
.text_else_big a:link  		{ font-family: Arial, sans-serif; font-size: 14pt; font-style: normal; font-weight: normal; color: #FF9C00; text-decoration: none; }
.text_else_big a:visited	{ font-family: Arial, sans-serif; font-size: 14pt; font-style: normal; font-weight: normal; color: #FF9C00; text-decoration: none; }
.text_else_big a:hover  	{ font-family: Arial, sans-serif; font-size: 14pt; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; }

.text_news { font-family: Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #D3E2DF; text-decoration: none; }

.journal_head {font-family: Arial, sans-serif; font-size: 16pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; line-height: 18pt;}


.text a:link  	{ font-family: Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.text a:visited	{ font-family: Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.text a:hover  	{ font-family: Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #FF9C00; text-decoration: none; }

.anons1_bold a:link { font-family: Tahoma, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.anons1_bold a:visited { font-family: Tahoma, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.anons1_bold a:hover { font-family: Tahoma, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.anons_bold a { font-family: Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.text_small { font-family: Arial, sans-serif; font-size: 6pt; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.text_small a:link { font-family: Arial, sans-serif; font-size: 6pt; font-style: normal; color: #A14C4E; text-decoration: none; }
.text_small a:visited { font-family: Arial, sans-serif; font-size: 6pt; font-style: normal; color: #8A4042; text-decoration: none; }
.text_small a:hover { font-family: Arial, sans-serif; font-size: 6pt; font-style: normal; color: #502829; text-decoration: none; }

.textBodySm2 { font-family: Arial, sans-serif; font-size: 6pt; font-style: normal; font-weight: normal; color: #DDDDDD; text-decoration: none; }
.textBodySm2 a:link { font-family: Arial, sans-serif; font-size: 6pt; font-style: normal; font-weight: normal; color: #DDDDDD; text-decoration: none; }
.textBodySm2 a:visited { font-family: Arial, sans-serif; font-size: 6pt; font-style: normal; font-weight: normal; color: #DDDDDD; text-decoration: none; }
.textBodySm2 a:hover { font-family: Arial, sans-serif; font-size: 6pt; font-style: normal; font-weight: normal; color: #DDDDDD; text-decoration: none; }

h1 { font-family: Arial, sans-serif; font-size: 16pt; font-style: normal; font-weight: normal; color: #BBD812; text-decoration: none; line-height: 18pt; }
h2 { font-family: Arial, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; line-height: 17pt; }
h3 { font-family: Arial, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; line-height: 16pt; }
h4 { font-family: Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; line-height: 15pt; }

.head_yellow { font-family: arial; font-size: 12pt; font-style: normal; color: #BBD812; font-weight: bold; text-decoration: none }
.text_yellow { font-family: arial; font-size: 8pt; font-style: normal; color: #BBD812; text-decoration: none }
.text_yellow a:link { font-family: arial; font-size: 8pt; font-style: normal; color: #BBD812; text-decoration: underline }
.text_yellow a:visited { font-family: arial; font-size: 8pt; font-style: normal; color: #BBD812; text-decoration: underline }
.text_yellow a:hover { font-family: arial; font-size: 8pt; font-style: normal; color: #BBD812; text-decoration: underline }
.text_white { font-family: arial; font-size: 8pt; font-style: normal; color: #FFFFFF; text-decoration: none }

.arch_head {
	font: 10pt Arial;
}

.stairs {
	width: 100%;
	height: 97px; 
	background: url('http://www.xakep.ru/i/img_new/stairs_2.jpg'); 
	background-repeat: no-repeat;
	background-color: #000000;
	font-family: arial; 
	font-size: 28pt; 
	color: #FFFFFF; 
	padding-left: 10px;
	text-align: left;
	padding-top: 69px;
}

.cutted_header {
	width: 100%;
	background: url('http://www.xakep.ru/i/img_new/grad12.jpg'); 
	background-repeat: no-repeat;
	background-color: #666666;
	font-family: arial; 
	font-size: 28pt; 
	padding-left: 10px;
	text-align: left;
	padding-top: 10px;
}

.text_hits 				{ font-family: Arial, sans-serif; font-size: 12pt; font-style: normal; font-weight: normal; color: #555555; text-decoration: none; }
.text_hits a:link  		{ font-family: Arial, sans-serif; font-size: 12pt; font-style: normal; font-weight: normal; color: #555555; text-decoration: none; }
.text_hits a:visited	{ font-family: Arial, sans-serif; font-size: 12pt; font-style: normal; font-weight: normal; color: #555555; text-decoration: none; }
.text_hits a:hover  	{ font-family: Arial, sans-serif; font-size: 12pt; font-style: normal; font-weight: normal; color: #FF9C00; text-decoration: none; }

.ddMenu { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #4D4D4D; line-height: 12pt; text-decoration: none;}
.ddMenu a:link { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; color: #4D4D4D; line-height: 12pt; text-decoration: none;  padding-left: 8px;}
.ddMenu a:visited { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; color: #4D4D4D; line-height: 12pt; text-decoration: none;  padding-left: 8px;}
.ddMenu a:hover { font-family: Tahoma, sans-serif; font-size: 8pt; font-style: normal; color: red; line-height: 12pt; text-decoration: none; cursor: hand; padding-left: 8px;}

.text_exceptions {
	width: 100%;
}

td.menu
{
	text-align: center;
	vertical-align: top;
	background: url('http://www.xakep.ru/i/img_new/menu.gif'); background-repeat: repeat;
}

tr td.separator
{
	text-align: center;
	vertical-align: middle;	
	background: url('http://www.xakep.ru/i/img_new/menu.gif');
	background-repeat: repeat;
}

pre {
    white-space: pre-wrap; /* Последние Opera, Firefox, Safari, Chrome*/
    white-space: -o-pre-wrap; /* Старая Opera (8?) */
    word-wrap: break-word; /* IE 5.5+ */
}

code {
    white-space: pre-wrap; /* Последние Opera, Firefox, Safari, Chrome*/
    white-space: -o-pre-wrap; /* Старая Opera (8?) */
    word-wrap: break-word; /* IE 5.5+ */
}