/* Global Styles */
BODY
{
margin: 2px;
FONT-FAMILY: Helvetica,sans-serif;
font-size: 80%;
color: #000000;
background:#FFFFFF;
/*background-image: url("../img/bg.jpg")*/
}
H1.top_h{
FONT-SIZE: 10pt;
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #FFFFFF;
margin: 0px;
}
H1{
FONT-SIZE: 11pt;
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #46171E;
margin: 0px;
}
H2{
FONT-SIZE: 11pt;
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #46171E;
margin: 5px;
BORDER-BOTTOM: #cc8293 1px solid;

}
H1.post{
FONT-SIZE: 12pt;
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #46171E;
margin: 10px;
BORDER-BOTTOM: #cc8293 1px solid;
}

H3{
FONT-SIZE: 10pt;
FONT-FAMILY: Helvetica,sans-serif;   /*Helvetica*/
COLOR: #a33444;
margin: 0px;
}
.ft
{
FONT-SIZE: 10pt;
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #000000;
}
.ftp
{FONT-SIZE: 20pt;
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #000000;}
.ft_small
{
FONT-SIZE: 9pt;
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #5E595B;
}
.ft_filia
{
FONT-SIZE: 10pt;
FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;

COLOR: #404040;
BORDER-TOP: #E4E4E4 1px solid;
}
.ft_date
{
FONT-SIZE: 9pt;
COLOR: #A49591;
}
.ft_coment
{
FONT-SIZE: 8pt;
COLOR: #A49591;
}
.ft_prosto
{
FONT-SIZE: 5pt;
COLOR: #FF0000;
}
.ftcom{
FONT-SIZE: 11px;
FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
COLOR: #BCBCBC;
}
.ft_roz
{
FONT-SIZE: 10px;
FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
COLOR: #A60977;
}
select { 
FONT-FAMILY: MS Sans Serif; 
FONT-SIZE: 11pt;
}
select.conpanyreg { 
FONT-FAMILY: MS Sans Serif; 
FONT-SIZE: 12pt;
width:350px;
}
p{
margin:3px;}

.copy{
padding-left:5px;
color:#FFFFFF;
height:20px;}
.over{
border:5px #FFCC00 solid;}
.dotted{
border-right:1px #e4e4e4 dotted;
border-left:1px #e4e4e4 dotted;}

a.left_menu:link, a.left_menu:visited, a.left_menu:active {
font-size:10pt;
font-family: 'Lucida Grande', Verdana, Sans-Serif;
line-height: 16pt;
COLOR: #832b45;
/*display: block;
background: transparent;*/
}
/*FONT-SIZE: 9pt;
FONT-FAMILY: Helvetica,sans-serif;*/
a.left_menu:hover {
font-size:10pt;
font-family: 'Lucida Grande', Verdana, Sans-Serif;
line-height: 16pt;
COLOR: #832b45;

/*display: block;*/
/*padding-left: .5em;
background: #FFF0F8; */
}

a.right_m:link, a.right_m:visited, a.right_m:active {
font-size:10pt;
FONT-SIZE: 9pt;
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #C20037;
/*display: block;
background: transparent;*/
}
/*FONT-SIZE: 9pt;
FONT-FAMILY: Helvetica,sans-serif;*/
a.right_m:hover {
font-size:10pt;
FONT-SIZE: 9pt;
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #84354e;

/*display: block;*/
/*padding-left: .5em;
background: #FFF0F8; */
}

a.topmenu:link, a.topmenu:visited, a.topmenu:active {
FONT-FAMILY: Helvetica,sans-serif;
FONT-SIZE: 10pt;
COLOR: #FFFFFF;
TEXT-DECORATION:underline;
}
a.topmenu:hover {
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #FFFFFF;
FONT-SIZE: 10pt;
TEXT-DECORATION:none
}

a.topmenu_black:link, a.topmenu_black:visited, a.topmenu_black:active {
FONT-FAMILY: Helvetica,sans-serif;
FONT-SIZE: 11pt;
COLOR: #000000;
TEXT-DECORATION:underline;
}
a.topmenu_black:hover {
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #000000;
FONT-SIZE: 11pt;
TEXT-DECORATION:none
}

a.rozdilname:link, a.rozdilname:visited, a.rozdilname:active {
FONT-FAMILY: Helvetica,sans-serif;
FONT-SIZE: 12pt;
COLOR: #A3437C;
TEXT-DECORATION:underline;
}
a.rozdilname:hover {
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #A3437C;
FONT-SIZE: 12pt;
TEXT-DECORATION:none
}

a:link, a:visited, a:active {
FONT-SIZE: 10pt;
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #CC3366;
TEXT-DECORATION:underline;
}
a:hover {
FONT-SIZE: 10pt;
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #CC3366;
TEXT-DECORATION:none
}
a.asmall:link, a.asmall:visited, a.asmall:active {
padding: 1px;
FONT-FAMILY: Helvetica,sans-serif;
FONT-SIZE: 9pt;
COLOR: #000000;
TEXT-DECORATION:underline;
}
a.asmall:hover {
padding: 1px;
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #000000;
FONT-SIZE: 9pt;
TEXT-DECORATION:none;
}
a.asmall2:link, a.asmall2:visited, a.asmall2:active {
padding: 1px;
FONT-FAMILY: Helvetica,sans-serif;
FONT-SIZE: 9pt;
COLOR: #330000;
TEXT-DECORATION:underline;
}
a.asmall2:hover {
padding: 1px;
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #330000;
FONT-SIZE: 9pt;
TEXT-DECORATION:none;

}
a.regsmall:link, a.regsmall:visited, a.regsmall:active {
padding: 1px;
FONT-FAMILY: Helvetica,sans-serif;
FONT-SIZE: 10pt;
COLOR: #FFFFFF;
TEXT-DECORATION:underline;
background: #8f2f3a;
padding:4px;
}
a.regsmall:hover {
padding: 1px;
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #8f2f3a;
FONT-SIZE: 10pt;
TEXT-DECORATION:none;
background: transparent;
padding:4px;
}

a.inde:link, a.inde:visited, a.inde:active {
padding: 1px;
FONT-FAMILY: Helvetica,sans-serif;
FONT-SIZE: 14pt;
COLOR: #FFFFFF;
TEXT-DECORATION:underline;
background: #8f2f3a;
padding:10px;
}
a.inde:hover {
padding: 1px;
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #8f2f3a;
FONT-SIZE: 14pt;
TEXT-DECORATION:none;
background: transparent;
padding:10px;
}

a.redis:link, a.redis:visited, a.redis:active {
FONT-FAMILY: Helvetica,sans-serif;
FONT-SIZE: 14pt;
COLOR: #672E47;
TEXT-DECORATION:underline;
}
a.redis:hover {
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #672E47;
FONT-SIZE: 14pt;
TEXT-DECORATION:none
}
a.bpost_name:link, a.bpost_name:visited, a.bpost_name:active {
font-size:10pt;
font-family: Helvetica, Sans-Serif;
COLOR: #832b45;/*#C20037*/
}
a.bpost_name:hover {
font-size:10pt;
font-family:Helvetica, Sans-Serif;
COLOR: #84354e;
}

a.post_tema:link, a.post_tema:visited, a.post_tema:active {
font-size:12pt;
font-family: Helvetica, Sans-Serif;
COLOR: #84354e;
}
a.post_tema:hover {
font-size:12pt;
font-family:Helvetica, Sans-Serif;
COLOR: #84354e;
}

INPUT {
FONT-SIZE: 11pt;
COLOR: #000000;
FONT-FAMILY: Helvetica,sans-serif;
border-width:2; border-color:#ffffff;
BORDER-RIGHT: #A8A8A8 1px solid;
BORDER-TOP: #A8A8A8 1px solid;
BORDER-LEFT: #A8A8A8 1px solid;
BORDER-BOTTOM: #A8A8A8 1px solid;
BACKGROUND-COLOR: #FFFFFF

}

INPUT.login {
FONT-SIZE: 16pt;
COLOR: #616161;
FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
border-width:2; border-color:#ffffff;
BORDER-RIGHT: #A8A8A8 1px solid;
BORDER-TOP: #A8A8A8 1px solid;
BORDER-LEFT: #A8A8A8 1px solid;
BORDER-BOTTOM: #A8A8A8 1px solid;
BACKGROUND-COLOR: #FFFFFF;
width:300px;
}
INPUT.bottom {
FONT-SIZE: 15pt;
COLOR: #616161;
FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
border-width:2; border-color:#DACDC9;
BORDER-RIGHT: #A8A8A8 1px solid;
BORDER-TOP: #A8A8A8 1px solid;
BORDER-LEFT: #A8A8A8 1px solid;
BORDER-BOTTOM: #A8A8A8 1px solid;
BACKGROUND-COLOR: #EEE8E6;

}
TEXTAREA {
SCROLLBAR-FACE-COLOR: #FFFFFF;
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
SCROLLBAR-SHADOW-COLOR: #A8A8A8;
SCROLLBAR-3DLIGHT-COLOR: #A8A8A8;
SCROLLBAR-ARROW-COLOR: #A8A8A8;
SCROLLBAR-TRACK-COLOR: #A8A8A8;
SCROLLBAR-DARKSHADOW-COLOR: #A8A8A8;
FONT-SIZE: 10pt;
FONT-FAMILY: Helvetica,sans-serif;
COLOR: #000000;
border-width:1; border-color:#A8A8A8; border-style:solid;
BACKGROUND-COLOR: #ffffff
width:100%;
}
INPUT.searchbut {
FONT-SIZE: 10px;
font-weight:bold;
COLOR: #FFFFFF;
FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
border-width:2; border-color:#616161;
BORDER-RIGHT: #616161 1px solid;
BORDER-TOP: #616161 1px solid;
BORDER-LEFT: #616161 1px solid;
BORDER-BOTTOM: #616161 1px solid;
BACKGROUND-COLOR: #FF7A03
}
.maintable
{

	BORDER-RIGHT: #b26b80 0px solid;
    BORDER-TOP: #b26b80 0px solid;
    BORDER-LEFT: #b26b80 0px solid;
    BORDER-BOTTOM: #b26b80 0px solid;
    BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Helvetica,sans-serif;
	font-size: 11px;
	/*width:90%;*/
}
.header_tb_1
{
	BORDER-RIGHT: #fbc0b5 0px solid;
    BORDER-TOP: #fbc0b5 1px solid;
    BORDER-LEFT: #fbc0b5 1px solid;
    BORDER-BOTTOM: #fbc0b5 0px solid;
	FONT-FAMILY: Helvetica,sans-serif;
	font-size: 8px;
	background:#FFFFFF;
	/*background-image: url("../img/title_bg.gif");
	background-repeat: no-repeat;*/
	text-align: center;
	
	
}
.header_tb_2
{
	BORDER-RIGHT: #fbc0b5 0px solid;
    BORDER-TOP: #fbc0b5 1px solid;
    BORDER-LEFT: #FFFFFF 0px solid;
    BORDER-BOTTOM: #fbc0b5 0px solid;
	FONT-FAMILY: Helvetica,sans-serif;
	font-size: 12px;
	background:#FFFFFF;
background-image: url("../img/rr1.gif");
	background-repeat: repeat-x;
	text-align: center;
	
	
}
.header_tb_3
{
	BORDER-RIGHT: #fbc0b5 1px solid;
    BORDER-TOP: #fbc0b5 1px solid;
    BORDER-LEFT: #FFFFFF 0px solid;
    BORDER-BOTTOM: #fbc0b5 0px solid;
	FONT-FAMILY: Helvetica,sans-serif;
	font-size: 12px;
	background:#FFFFFF;
	background-image: url("../img/rr2.gif");
	background-repeat: no-repeat;
	text-align: center;
}
.top_red1
{

	FONT-FAMILY: Helvetica,sans-serif;
	font-size: 12px;
	background-image: url("../img/left.jpg");
	background-repeat: no-repeat;
	text-align: center;
	WIDTH:12px; 
	HEIGHT:30px;
}
.top_red2
{

	FONT-FAMILY: Helvetica,sans-serif;
	font-size: 12px;
	background-image: url("../img/left_bg.jpg");
	background-repeat: repeat-x;
	text-align: center;
	WIDTH:200px; 
	HEIGHT:30px;
}
.top_red3
{

	FONT-FAMILY: Helvetica,sans-serif;
	font-size: 12px;
	background-image: url("../img/left_bg.jpg");
	background-repeat: repeat-x;
	text-align: right;
	HEIGHT:30px;
}
.top_br
{
	BORDER-RIGHT: #FFFFFF 0px solid;
    BORDER-TOP: #FFFFFF 0px solid;
    BORDER-LEFT: #FFFFFF 0px solid;
    BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
}
.down_br
{
	BORDER-RIGHT: #764b58 0px solid;
    BORDER-TOP: #764b58 1px solid;
    BORDER-LEFT: #764b58 0px solid;
    BORDER-BOTTOM: #764b58 1px solid;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;

}
.col
{
    BORDER-RIGHT: #DFDFDF 1px solid;
    BORDER-TOP: #DFDFDF 1px solid;
    BORDER-LEFT: #DFDFDF 1px solid;
    BORDER-BOTTOM: #DFDFDF 1px solid;
    BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	BACKGROUND-COLOR:#ffffff;
}

.zag
{
	BORDER-RIGHT: #DFDFDF 1px solid;
    BORDER-TOP: #DFDFDF 1px solid;
    BORDER-LEFT: #DFDFDF 1px solid;
    BORDER-BOTTOM: #DFDFDF 1px solid;
    BACKGROUND-COLOR: #F3F3F3;
	FONT-SIZE: 11pt;
	width: 100%;
}
.itm
{
	BORDER-RIGHT: #DFDFDF 0px solid;
    BORDER-TOP: #DFDFDF 0px solid;
    BORDER-LEFT: #DFDFDF 0px solid;
    BORDER-BOTTOM: #DFDFDF 1px solid;
    BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 11pt;

}
.page_next
{
    BORDER-RIGHT: #E0E0E9 1px solid;
    BORDER-LEFT: #E0E0E9 1px solid;
    BORDER-BOTTOM: #E0E0E9 1px solid;
	BORDER-TOP: #E0E0E9 1px solid;
	font-size: 10px;
	BACKGROUND-COLOR:#FFFFFF;
}
.page_is
{
    BORDER-RIGHT: #E0E0E9 1px solid;
    BORDER-LEFT: #E0E0E9 1px solid;
    BORDER-BOTTOM: #E0E0E9 1px solid;
	BORDER-TOP: #E0E0E9 1px solid;
	font-size: 10px;
	FONT:bold;
	BACKGROUND-COLOR:#EDE7EB;
}

.com_nom
{
    BORDER-RIGHT: #D192BB 1px solid;
    BORDER-LEFT: #D192BB 1px solid;
    BORDER-BOTTOM: #D192BB 1px solid;
	BORDER-TOP: #D192BB 1px solid;
	font-size: 10px;
	FONT:bold;
	width: 10px;
	BACKGROUND-COLOR:#E4CBD0;
}
.com_nom2
{
    BORDER-RIGHT: #E0E0E9 0px solid;
    BORDER-LEFT: #E0E0E9 0px solid;
    BORDER-BOTTOM: #D192BB 1px solid;
	BORDER-TOP: #1B1B1B 0px solid;
	font-size: 10px;
	FONT:bold;
	width: 100%;
	BACKGROUND-COLOR:#FFFFFF;
}
.indtable
{
	padding: 4px;
	BORDER-RIGHT: #f6e1da 1px solid;
    BORDER-TOP: #dfbbc6 0px solid;
    BORDER-LEFT: #dfbbc6 0px solid;
    BORDER-BOTTOM: #f6e1da 1px solid;
    BACKGROUND-COLOR: #FFFFFF;
background-image: url("../img/all_bg.gif");
	background-repeat: no-repeat;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Helvetica,sans-serif;
	color: #000000;
}
.indtable_noborder
{
	padding: 4px;

    BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Helvetica,sans-serif;
	color: #332E34;
}
.padd
{
padding: 4px;
}
.padd_bor
{
padding: 4px;
BORDER-RIGHT: #dfbbc6 0px solid;
BORDER-TOP: #dfbbc6 0px solid;
BORDER-LEFT: #dfbbc6 0px solid;
BORDER-BOTTOM: #dfbbc6 0px solid;
FONT-SIZE: 11px;
width: 200px;
}
.padd_bor_foto
{
padding: 4px;
BORDER-RIGHT: #dfbbc6 1px solid;
BORDER-TOP: #dfbbc6 1px solid;
BORDER-LEFT: #dfbbc6 1px solid;
BORDER-BOTTOM: #dfbbc6 1px solid;
FONT-SIZE: 11px;
}
.add_roz
{	border: #FFFFFF 1px solid;
    BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Helvetica,sans-serif;
	color: #000000;}
.add_tema
{	/*border: #E8CACA 1px solid;*/
	padding: 3px;
	BORDER-RIGHT: #E8CACA 0px solid;
    BORDER-TOP: #E8CACA 0px solid;
    BORDER-LEFT: #E8CACA 1px solid;
    BORDER-BOTTOM: #E8CACA 1px solid;

    BACKGROUND-COLOR: #F5F3F3;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Helvetica,sans-serif;
	color: #000000;
}
.top_roz
{	/*border: #E8CACA 1px solid;*/
	padding: 3px;
	BORDER-RIGHT: #E8CACA 0px solid;
    BORDER-TOP: #E8CACA 0px solid;
    BORDER-LEFT: #E8CACA 1px solid;
    BORDER-BOTTOM: #E8CACA 1px solid;

    BACKGROUND-COLOR: #ECE1E8;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Helvetica,sans-serif;
	color: #595959;
}
.top_blog
{
	padding: 3px;
    BORDER-BOTTOM: #E8CACA 1px solid;
    BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 9px;
	FONT-FAMILY: Helvetica,sans-serif;
	color: #000000;
	vertical-align: top;
}
#ss
{	display: none;}
.mbody
{	padding: 7px;}
.useredit
{
    BORDER-BOTTOM: #F4F4F4 1px solid;
    BACKGROUND-COLOR: #FFFFFF;
}
#fixed {
 padding: 3px; /* ���� ������ ������ */
 background: #FFFFFF; /* ���� ���� */
 border: 0px solid #B1B1B1; /* ��������� ����� */
 display: none;
}

