A {
	COLOR: #0055CC; TEXT-DECORATION: underline
	}
A:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}

A.header_1 {
	FONT-SIZE: 15px; COLOR: #0055CC; TEXT-DECORATION: underline; FONT-WEIGHT: bold
	}
A:hover.header_1 {
	FONT-SIZE: 15px; COLOR: #BB0000; TEXT-DECORATION: underline; FONT-WEIGHT: bold
}

A.header_2 {
	FONT-SIZE: 12px; COLOR: #0055CC; TEXT-DECORATION: underline
	}
A:hover.header_2 {
	FONT-SIZE: 12px; COLOR: #BB0000; TEXT-DECORATION: underline
}

A.header_2b {
	FONT-SIZE: 12px; COLOR: #0055CC; TEXT-DECORATION: underline; FONT-WEIGHT: bold
	}
A:hover.header_2b {
	FONT-SIZE: 12px; COLOR: #BB0000; TEXT-DECORATION: underline; FONT-WEIGHT: bold
}

A.black {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline; FONT-WEIGHT: bold
	}
A:hover.black {
	FONT-SIZE: 12px; COLOR: #BB0000; TEXT-DECORATION: underline; FONT-WEIGHT: bold
}

A.white {
	FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: underline; FONT-WEIGHT: bold
	}
A:hover.white {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline; FONT-WEIGHT: bold
}

A.red {
	COLOR: #BB0000; TEXT-DECORATION: underline; FONT-WEIGHT: bold
}
A:hover.red {
	COLOR: #000000; TEXT-DECORATION: underline; FONT-WEIGHT: bold
}

A.grey {
	COLOR: #8F8F8F; TEXT-DECORATION: underline
}
A:hover.grey {
	COLOR: #000000; TEXT-DECORATION: underline
}

A.tag_cloud {
	COLOR: #0066CC; TEXT-DECORATION: none;
	margin: 0 10px;
	white-space: nowrap;
	}
A:hover.tag_cloud {
	COLOR: #FFFFFF;
	background-color: #C6000A;
	TEXT-DECORATION: none;
}
A:visited.tag_cloud {
	TEXT-DECORATION: none;
	}
A:active.tag_cloud {
	TEXT-DECORATION: none;
}

BODY {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Tahoma 
}

TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Tahoma 
}

h1 {
	FONT-SIZE: 18px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Tahoma; margin: 0 0 0 0
}
h2 {
	FONT-SIZE: 14px; COLOR: #BB0000; FONT-FAMILY: Verdana, Arial, Tahoma; margin: 10 0 0 0
}

.header { 
	FONT-SIZE: 15px; COLOR: #FFFFFF; FONT-WEIGHT: bold
}

blockquote {
	margin-left: 30px;
	margin-right: 0px;
	padding-left: 15px;
	padding-right: 15px;
	border-left: 2px solid #BBBBBB;
	background-color: #F5F5F5;
}

div.article_tags {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 5px;
	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	
	border-left: 2px solid #BB0000;
	background-color: #F5F5F5;
}

div.name {
	margin-top: 15;
	margin-bottom: 0;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 2px solid #BBBBBB;
	background-color: #F5F5F5;
}
div.comment {
	margin-top: 0;
	margin-bottom: 10;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 2px solid #FFFFFF;
	background-color: #FFFFFF;
}

span.red_box { /* красное обрамлении (теги) */
	color: #FFFFFF;
	ont-weight: bold;
	text-decoration: none;
	padding-top: 0pt;
	padding-right: 5pt;
	padding-bottom: 1pt;
	padding-left: 5pt;
	background-color: #C6000A;
}