A:link {
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
A:visited {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
A:active {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}	
a:hover {
	color: #666666;
	font-weight: bold;
	font-size: 12px;
}

BODY {
	SCROLLBAR-FACE-COLOR: ##3F5A7C; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #BDBDAD; 
	SCROLLBAR-ARROW-COLOR: #003366; 
	SCROLLBAR-TRACK-COLOR: #BDBDAD; 
	SCROLLBAR-DARKSHADOW-COLOR: #BDBDAD;
behavior:url("csshover.htc");

}	

P {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 2px;
	TEXT-INDENT: 1em;
	PADDING-TOP: 0px;
	TEXT-ALIGN: justify;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}

hr {
	COLOR: #BDBDAD;
	border: thin dashed #BDBDAD;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	left: 5px;
	right: 5px;
	font-size: 90%;
	MARGIN: 0px;
	line-height: 2px;
	top: 0px;
	bottom: 0px;
		width: 90%;
	


}



H1 {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 2px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
	font-size: 14px;
	color: #0066FF;
	font-weight: bold;
	background: center;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
H2 {
	font-size: 12px;
	color: #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 25px;
	text-align: left;
	font-style: normal;
	list-style-type: upper-roman;
	margin: 0px 0px 0px 0px;

	
}
H3 {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 2px;
	TEXT-INDENT: 1em;
	PADDING-TOP: 0px;
	TEXT-ALIGN: justify;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	
}

H4 {
	font-size: 13px;
	color: #999999;
	text-align: left;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left: 5px;
}

	
.story{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
	
	
.reg{
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 2px;
	TEXT-INDENT: 1em;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold
}

	
#siteInfo{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-position: center top;
	font-weight: normal;
	left: 5px;
	right: 5px;
	bottom: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
}
#siteInfo A:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#siteInfo A:hover {
	COLOR: #8E8E8E;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#siteInfo A:active {
	COLOR: #8E8E8E;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}	

#sectionLinks{
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	background-position: left bottom;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin: 0px 0px 0px 0px;
}

#sectionLinks a {

	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
}

#sectionLinks a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	text-align: left;
	left: 10px;
	top: 0px;
	right: 10px;
	bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
}

#sectionLinks HR{
	color: #8EDAF2;
	font-size: 90%;
	background-position: center;
	border: thin dashed #BDBDAD;
	padding-right: 5px;
	padding-left: 5px;
    padding-top: 5px;
	padding-bottom: 0px;
	width: 90%;
	MARGIN: 3px 0  2px;
	top: 3px;
	bottom: 0px;
	*margin: -5px 0 -5px;
	display: block;
}

 * html #sectionLinks hr {margin: -5px 0 -5px; /* для IE6 */}
*+html #sectionLinks hr {margin: -5px 0 -5px; /* для IE7 */}

.styletab  {
	color: #FFFFFF;
	font-size: 13px;
	text-align: center;
	background: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}


.styletab  a:visited {
	display: inline;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-position: left bottom;
	left: 10px;
	top: 2px;
	right: 10px;
	bottom: 2px;
	border-top-style: 2;
	border-right-style: 10;
	border-bottom-style: 2;
	border-left-style: 10;
	font-weight: bold;
}
.styletab  a:link {
	display: inline;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-position: left bottom;
	left: 10px;
	top: 2px;
	right: 10px;
	bottom: 2px;
	border-top-style: 2;
	border-right-style: 10;
	border-bottom-style: 2;
	border-left-style: 10;
	font-weight: bold;
}

.styletab  a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFCC00;
	background-position: left;
	text-align: left;
	left: 10px;
	top: 2px;
	right: 10px;
	bottom: 2px;
	font-weight: bold;
	border: none;
}
.styletab a:active {
	color: #FFCC00;
	font-weight: bold;
	font-size: 16px;
}

.styletab1  {
	color: #EDE6CC;
	font-size: 12px;
	text-align: left;
	background: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	padding-left: 0px;
	left: 15px;

}


.styletab1  a:visited {
	display: inline;
	color: #EDE6CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left bottom;
	left: 10px;
	top: 2px;
	right: 10px;
	bottom: 2px;
	border-top-style: 2;
	border-right-style: 10;
	border-bottom-style: 2;
	border-left-style: 10;
	text-align: left;
	font-weight: normal;
	padding-left: 15px;
}
.styletab1  a:link {
	display: inline;
	color: #EDE6CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left bottom;
	left: 10px;
	top: 2px;
	right: 10px;
	bottom: 2px;
	border-top-style: 2;
	border-right-style: 10;
	border-bottom-style: 2;
	border-left-style: 10;
	text-align: left;
	font-weight: normal;
	padding-left: 15px;
}

.styletab1  a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC33;
	background-position: left;
	text-align: left;
	border-top-style: 2;
	border-right-style: 10;
	border-bottom-style: 2;
	border-left-style: 10;
	left: 10px;
	top: 2px;
	right: 10px;
	bottom: 2px;
	font-weight: normal;
	padding-left: 15px;
}
.styletab1 a:active {
	color: #FFCC33;
	text-align: left;
	font-weight: normal;
	padding-left: 15px;
}

.style1  {
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
	left: 5px;
	top: 5px;
	right: 10px;
	bottom: 2px;
	background-position: left;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	float: right;
}

.style2  {
	color: #333333;
	font-size: 12px;
	text-align: left;
	background: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	left: 0px;
	font-weight: bold;
}

.style2cent  {
	color: #333333;
	font-size: 12px;
	text-align: center;
	background: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	left: 0px;
	font-weight: bold;
}

.styletab11  {
	color: #EDE6CC;
	font-size: 12px;
	text-align: left;
	background: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	padding-left: 5px;
	left: 5px;
	text-decoration: none;

}


.styletab11  a:visited {
	display: inline;
	color: #EDE6CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left bottom;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
	text-decoration: none;
}
.styletab11  a:link {
	display: inline;
	color: #EDE6CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left bottom;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
	text-decoration: none;
}

.styletab11  a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC33;
	background-position: left;
	text-align: left;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	font-weight: bold;
	padding-left: 5px;
	text-decoration: underline;
}
.styletab11 a:active {
	color: #FFCC33;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
}


.styletab12  {
	color: #EDE6CC;
	font-size: 14px;
	text-align: left;
	background: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	padding-left: 0px;
	left: 5px;

}


.styletab12  a:visited {
	display: inline;
	color: #EDE6CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-position: left bottom;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
}
.styletab12  a:link {
	display: inline;
	color: #EDE6CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-position: left bottom;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
}

.styletab12  a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC33;
	background-position: left;
	text-align: left;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	font-weight: bold;
	padding-left: 5px;
}
.styletab12 a:active {
	color: #FFCC33;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
	font-size: 14px;
}


.styletab12cen  {
	color: #332D2A;
	font-size: 14px;
	text-align: center;
	background: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	padding-left: 0px;
	left: 5px;

}


.styletab12cen  a:visited {
	display: inline;
	color: #332D2A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-position: left bottom;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: center;
	font-weight: normal;
	padding-left: 5px;
}
.styletab12cen  a:link {
	display: inline;
	color: #332D2A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-position: left bottom;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: center;
	font-weight: normal;
	padding-left: 5px;
}

.styletab12cen  a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-position: left;
	text-align: center;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	font-weight: normal;
	padding-left: 5px;
}
.styletab12cen a:active {
	color: #332D2A;
	text-align: center;
	font-weight: normal;
	padding-left: 5px;
	font-size: 14px;
}





.styletab13  {
	color: #EDE6CC;
	font-size: 12px;
	text-align: left;
	background: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	padding-left: 0px;
	left: 15px;
	text-decoration: none;

}


.styletab13  a:visited {
	display: inline;
	color: #EDE6CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left bottom;
	left: 15px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: bold;
	padding-left: 15px;
	text-decoration: none;
}
.styletab13  a:link {
	display: inline;
	color: #EDE6CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left bottom;
	left: 15px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: bold;
	padding-left: 15px;
	text-decoration: none;
}

.styletab13  a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC33;
	background-position: left;
	text-align: left;
	left: 15px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	font-weight: bold;
	padding-left: 15px;
	text-decoration: underline;
}
.styletab13 a:active {
	color: #FFCC33;
	text-align: left;
	font-weight: bold;
	padding-left: 15px;
}





.styletab14  {
	color: #EDE6CC;
	font-size: 12px;
	text-align: left;
	background: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	padding-left: 10px;
	left: 10px;
	text-decoration: none;

}


.styletab14  a:visited {
	display: inline;
	color: #EDE6CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left bottom;
	left: 10px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: normal;
	padding-left: 10px;
	text-decoration: none;
}
.styletab14  a:link {
	display: inline;
	color: #EDE6CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left bottom;
	left: 10px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: normal;
	padding-left: 10px;
	text-decoration: none;
}

.styletab14  a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC33;
	background-position: left;
	text-align: left;
	left: 10px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	font-weight: normal;
	padding-left: 10px;
	text-decoration: underline;
}
.styletab14 a:active {
	color: #FFCC33;
	text-align: left;
	font-weight: normal;
	padding-left: 10px;
}

.styletab15  {
	color: #EDE6CC;
	font-size: 12px;
	text-align: left;
	background: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	padding-left: 0px;
	left: 5px;

}


.styletab15  a:visited {
	display: inline;
	color: #EDE6CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left bottom;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
}
.styletab15  a:link {
	display: inline;
	color: #FFCC33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left bottom;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
}

.styletab15  a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EDE6CC;
	background-position: left;
	text-align: left;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	font-weight: bold;
	padding-left: 5px;
}
.styletab15 a:active {
	color: #EDE6CC;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
}

.styletab16:link {
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.styletab16:visited {
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.styletab16:active {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}	
.styletab16:hover {
	color: #EDE6CC;
	font-weight: bold;
	font-size: 12px;
}

.style9 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style10 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
.style11 {
	color: #CCCCCC;
	font-weight: bold;
}

.style12 {
	color: #FFCC33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	background-position: right;
	clear: right;
	
}

.style12 td{
	color: #FFCC33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	background-position: right;
	clear: right;
}
.style14 {
	color: #8C857B;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
.style15 {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style16 {
	font-size: 13px;
	font-weight: bold;
	color: #999999;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.style17 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}
.style18 {font-family: Georgia, "Times New Roman", Times, serif}
.style19 {font-size: 12px; text-align: left; background: left; font-family: Arial, Helvetica, sans-serif; padding-left: 0px; left: 0px; color: #333333;}

.kat1 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5A5552;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	
}


.kat {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5A5552;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	
}
.kat a:visited {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5A5552;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: normal;
	text-decoration: underline;
}
.kat a:link {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5A5552;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: normal;
	text-decoration: underline;
}
.kat  a:hover {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5A5552;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	text-decoration: none;
}.kat a:active{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5A5552;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: normal;
	text-decoration: underline;
}


.kat2 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5A5552;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	
}
.kat2 a:visited {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5A5552;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: normal;
	text-decoration: underline;
}
.kat2 a:link {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5A5552;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: normal;
	text-decoration: underline;
}
.kat2  a:hover {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	
}.kat2 a:active{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5A5552;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: normal;
	text-decoration: underline;
}


#preform pre {
	text-align:justify;
	color: #333333;
	padding-left:0px;
    font-family: Courier New, Courier, mono;
	font-size: 12px;
}
#preform a:active {
font-family: Courier New, Courier, mono;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

#preform a:link{
	font-family: Courier New, Courier, mono;
	font-size: 12px;
	color: #5A5552;
	text-decoration: underline;
}

#preform a:visited{
	font-family: Courier New, Courier, mono;
	font-size: 12px;
	color: #5A5552;
	text-decoration: underline;	
}

#preform a:hover{
	font-family: Courier New, Courier, mono;
	font-size: 12px;
	color: #FF6600;
}
#preform td {
font-family: Courier New, Courier, mono;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
		color: #5A5552;
}


.verhk {
background-image: url(image/top_film1.gif);}
	
.verhk a:visited {
background-image: url(image/top_film1.gif); }

.verhk a:link {
background-image: url(image/top_film1.gif) }

.verhk  td:hover {
background-image: url(image/top_film2.gif); }

.verhk a:active{
background-image: url(image/top_film.gif); }

.verhm {
background-image: url(image/top_music1.gif);}
	
.verhm a:visited {
background-image: url(image/top_music1.gif); }

.verhm a:link {
background-image: url(image/top_music1.gif) }

.verhm  td:hover {
background-image: url(image/top_music2.gif); }

.verhm a:active{
background-image: url(image/top_music.gif); }




.verhb {
background-image: url(image/top_book1.gif);}
	
.verhb a:visited {
background-image: url(image/top_book1.gif); }

.verhb a:link {
background-image: url(image/top_book1.gif) }

.verhb  td:hover {
background-image: url(image/top_book2.gif); }

.verhb a:active{
background-image: url(image/top_book.gif); }

.verhi {
background-image: url(image/top_game1.gif);}
	
.verhi a:visited {
background-image: url(image/top_game1.gif); }

.verhi a:link {
background-image: url(image/top_game1.gif) }

.verhi  td:hover {
background-image: url(image/top_game2.gif); }

.verhi a:active{
background-image: url(image/top_game.gif); }




.recomend  {
	color: #333333;
	font-size: 12px;
	text-align: left;
	background: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	left: 0px;
	font-weight: bold;
}

.recomend1  {
	color: #333333;
	font-size: 12px;
	text-align: center;
	background: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	left: 0px;
	font-weight: bold;
}


.recomend2  {
	color: #333333;
	font-size: 12px;
	text-align: left;
	background: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	margin-top: 20px;
	left: 0px;
	font-weight: bold;
}

#page{
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin: 0px 0px 0px 0px;
	text-align: center;
}

#page a {

	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
}

#page a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-align: center;
	left: 10px;
	top: 0px;
	right: 10px;
	bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
}
.poisk { 
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	background: center;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}


.god_avtor {font-size: 12px; text-align: left; background: left; font-family: Arial, Helvetica, sans-serif; padding-left: 0px; left: 0px; color: #333333;}

.anketa {
	color: #FFCC33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	background-position: right;
	clear: right;
	
}

.favour {
	font-size: 13px;
	font-weight: bold;
	color: #999999;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.login {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}

.bok {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
.polzovatel {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 2px;
	PADDING-TOP: 0px;
	font-size: 12px;
	color: #0066FF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 25px;
	text-align: left;
	font-style: normal;
}

.polzovatel a:link {
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	
}
.polzovatel a:hover {
	TEXT-DECORATION: none;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
}



.company_name {
	color: #8C857B;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}


.catal2  {
	color: #444444;
	font-size: 12px;
	text-align: left;
	background: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	padding-left: 5px;
	left: 5px;
	text-decoration: none;

}


.catal2  a:visited {
	display: inline;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left bottom;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
	text-decoration: none;
}
.catal2  a:link {
	display: inline;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left bottom;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
	text-decoration: none;
}

.catal2  a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	background-position: left;
	text-align: left;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	font-weight: bold;
	padding-left: 5px;
	text-decoration: underline;
}
.catal2 a:active {
	color: #444444;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
}


.catal1  {
	color: #444444;
	font-size: 14px;
	text-align: left;
	background: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	padding-left: 0px;
	left: 5px;

}


.catal1   a:visited {
	display: inline;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-position: left bottom;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
}
.catal1   a:link {
	display: inline;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-position: left bottom;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
}

.catal1   a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #222222;
	background-position: left;
	text-align: left;
	left: 5px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	font-weight: bold;
	padding-left: 5px;
}
.catal1  a:active {
	color: #444444;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
}




.catal3  {
	color: #444444;
	font-size: 12px;
	text-align: left;
	background: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	padding-left: 0px;
	left: 15px;
	text-decoration: none;

}


.catal3  a:visited {
	display: inline;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left bottom;
	left: 15px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: bold;
	padding-left: 15px;
	text-decoration: none;
}
.catal3  a:link {
	display: inline;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left bottom;
	left: 15px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: bold;
	padding-left: 15px;
	text-decoration: none;
}

.catal3 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	background-position: left;
	text-align: left;
	left: 15px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	font-weight: bold;
	padding-left: 15px;
	text-decoration: underline;
}
.catal3 a:active {
	color: #444444;
	text-align: left;
	font-weight: bold;
	padding-left: 15px;
}





.catal4  {
	color: #444444;
	font-size: 12px;
	text-align: left;
	background: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	padding-left: 10px;
	left: 10px;
	text-decoration: none;

}


.catal4 a:visited {
	display: inline;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left bottom;
	left: 10px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: normal;
	padding-left: 10px;
	text-decoration: none;
}
.catal4  a:link {
	display: inline;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: left bottom;
	left: 10px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	text-align: left;
	font-weight: normal;
	padding-left: 10px;
	text-decoration: none;
}

.catal4 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#222222;
	background-position: left;
	text-align: left;
	left: 10px;
	top: 2px;
	right: 5px;
	bottom: 2px;
	font-weight: normal;
	padding-left: 10px;
	text-decoration: underline;
}
.catal4 a:active {
	color: #444444;
	text-align: left;
	font-weight: normal;
	padding-left: 10px;
}




.siteInfo{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-position: center top;
	font-weight: normal;
	left: 5px;
	right: 5px;
	bottom: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.siteInfo A:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.siteInfo A:hover {
	COLOR: #8E8E8E;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.siteInfo A:active {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.siteInfo a:link{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-position: center top;
	font-weight: normal;
	left: 5px;
	right: 5px;
	bottom: 5px;
	padding-bottom: 3px;
	padding-top: 3px;}