/* CSS Document */

.stabilizer { font-size: 1px; }

body { font: 11px Tahoma, Verdana, Arial, sans-serif; }

/*html,body {
	height: 100%;
	margin: 0px;
	padding: 0px;
}*/

.Courier10  { font: normal 10px Courier, 'Courier New', sans-serif; }

.Verdana10 { font: 10px Verdana, Arial, sans-serif; }
.Verdana11 { font-size: 11px; }
.Verdana12 { font-size: 12px; }

.Verdana14b { font: bold 14px Verdana, Arial; }
.Verdana16b { font: bold 16px Verdana, Arial; }

/*** TAHOMA BLOCK ***/

.Tahoma10  { font: 10px Tahoma, Verdana, Arial }
.Tahoma11  { font-size: 11px; }
.Tahoma12  { font-size: 12px; }

H1, H2, H3 { 
  font: bold 16px Arial, Helvetica, sans-serif; 
	padding: 0px;
	margin: 0px;
}

H2 { font-size: 14px; }
H3 { font-size: 12px; }

/*** LINKS ***/

A { text-decoration: none; }
A:hover { text-decoration: underline; } 

.Link        { color: #689bc7; }
.GreenLink   { color: green;   }
.RedLink     { color: red;   }
.LightGreen  { color: #3F9F00; }
.GrayLink    { color: #787878; }
.LGrayLink   { color: #969696; }
.OrangeLink  { color: #F99200; }

.BlackRedLink, .BlackGreenLink, .BlackBlueLink,
.BlackLink   { color: black;   }
.BBCodeLink, .Reference   { color: green; text-decoration: underline; }

.BlackRedLink:hover { color: red; }
.BlackGreenLink:hover { color: green; }
.BlackBlueLink:hover { color: #0087D6; }

.Ref { text-decoration: underline; }
.NoHover:hover { text-decoration: none; }

/*
.BBCodeLink {
	text-decoration: none;
	color: green;
	border-bottom: 1px dashed #787878;
}

.BBCodeLink:hover { 
	border-bottom: 1px solid green;
	text-decoration: none;
}*/

/* WFX:List related classes */
.hdr_column { padding-bottom: 4px; }
.row_light  { background-color: #F8F8F8; }
.row_dark   { background-color: #F2F2F2; }
.row_delimiter { background-color: #dedede; }

.row_light_selected { background-color: #FFBA59; }
.row_dark_selected  { background-color: #FFBA59; }

/* стиль оформления больших текстов (статьи, новости и т.д.) */
.TextBlock {
	font: 12px Verdana, Tahoma, Arial;
	line-height: 18px;
}

.AttachComments {
/* 	padding: 5px; */
	text-align: center;
}

.AttachCommentsDiv
{
	text-align: center;
	color: #646464;
	font-size: 10px;
	/* border: 1px solid #d2d2d2; */
	background-color: #f0f0f0;
	padding: 5px;
	line-height: 15px;
	margin: 0 10px 10px 10px;
}

/* ************************** PAGER ******************************* */

.PagerButton_Selected, .PagerButton { padding: 3px; }
.PagerButton_Selected { font-weight: bold; }

/* *********************** INFO RECORDS *************************** */

.inforec_0 { /* INFOREC_TYPE_INFO */
	border: 1px solid #dedede;
	background-color: #fafafa;
	padding: 10px;
	margin-bottom: 10px;
}
.inforec_0 #title { font-weight: bold; color: #787878; margin-bottom: 10px;}
.inforec_0 #text  { line-height: 16px;}
.inforec_0 #date  { font-weight: normal; font-size: 10px; color: #787878;}


.inforec_1 { /* INFOREC_TYPE_WARNING */
	border: 1px solid #f5dbab;
	background-color: #fffbe1;
	padding: 10px;
	margin-bottom: 10px;
}
.inforec_1 #title { font-weight: bold; color: #e27b01; margin-bottom: 10px;}
.inforec_1 #text  { line-height: 16px;}
.inforec_1 #date  { font-weight: normal; font-size: 10px; color: #787878;}



.inforec_2 { /* INFOREC_TYPE_ALERT */
	border: 1px solid #ffacac;
	background-color: #feeeee;
	padding: 10px;
	margin-bottom: 10px;
}
.inforec_2 #title { font-weight: bold; color: #e33838; margin-bottom: 10px;}
.inforec_2 #text  { line-height: 16px;}
.inforec_2 #date  { font-weight: normal; font-size: 10px; color: #787878;}

/* *************************** IMPORTED *************************** */

/* Quote & Code blocks */
.code {
  color: #006600;
	font: normal 10px Courier, 'Courier New', sans-serif; 
	line-height: 150%;
	background-color: #FAFAFA; 
	border: 1px solid #D1D7DC; 
	padding: 10px;
}

.quote {
  color: #444444;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif; 
	line-height: 150%;
	background-color: #FAFAFA; 
	border: 1px solid #D1D7DC;
	padding: 10px;
} 

.BBFrame {
  color: #444444;
	font-weight: normal;
	font-size: 11px; 
	line-height: 150%;
	background-color: #FAFAFA; 
	border: 1px solid #D1D7DC;
	padding: 10px;
} 