.png { behavior:url('/pngfix.htc'); }

BODY {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	COLOR: #000000;
	BACKGROUND-COlOR:#FFFFFF;
}
TD {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	COLOR: #000000;
}


.form_element{
	WIDTH:70%;
	width: expression(
	(
	document.body.clientWidth > ( 700 )
	)
	?	'400px'
	:	'70%'
	);
	MAX-WIDTH:400px;
	BORDER: solid 1px #D6D3CE;
}

#submenu{
	COLOR: #C33402;
	height: 15px;
	FLOAT:left;
	MARGIN-RIGHT:10px;
}

.popup_submenu0{
	BACKGROUND-COLOR:#C1DCC6;
	PADDING:2px 5px 2px 7px;
}

.popup_submenu1{
	COLOR: #FFF;
	FONT-SIZE:10px;
	BACKGROUND:url(/i/sm_bg.gif) repeat-y 100% 0px;
	BACKGROUND-COLOR:#04B70D;
	PADDING:2px 5px 2px 7px;
}

#date{
	COLOR: #4B9504;
	FONT-WEIGHT:bold;
	MARGIN:10px 0px 5px 0px;
}

#theme_name{
	COLOR: #C33402;
	MARGIN:10px 0px 5px 0px;
}

#fm{
	COLOR: #C33402;
	FONT-WEIGHT:bold;
	PADDING:10px;
	TEXT-ALIGN:CENTER;
}

H1 {
	COLOR: #4B9504;
	FONT-SIZE: 12px;
	MARGIN-TOP: 15px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 0px;
}
H1.fio {
	COLOR: #4B9504;
	FONT-SIZE: 12px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
}
P{
	FONT-SIZE: 12px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT:5px;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px;
	LINE-HEIGHT: 16px;
	COLOR: #000000;
	TEXT-ALIGN:justify;
}
UL	{
	MARGIN-TOP:5px;
	MARGIN-BOTTOM:5px;
	MARGIN-LEFT:25px;
}
LI {
	FONT-SIZE: 12px;
	MARGIN-LEFT:15px;
	MARGIN-BOTTOM:5px;
	MARGIN-TOP:0px;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 16px;
	COLOR: #000000;
}
INPUT{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px; 
	COLOR: #000000;
}
TEXTAREA{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px; 
	COLOR: #000000;
}
SELECT
{
	FONT-SIZE: 12px; 
	COLOR: #000000;
}

A{
	COLOR: #3D7605;
	TEXT-DECORATION:underline;
}
A:active,A:visited{
	TEXT-DECORATION:underline;
}
A:hover{
	TEXT-DECORATION:none;
}

A.sm,A.sm:active,A.sm:visited{
	COLOR: #083200;
	TEXT-DECORATION:none;
}
A.sm:hover{
	COLOR: #C33402;
	TEXT-DECORATION:none;
}

#fm A, #fm A:active, #fm A:visited{
	COLOR: #083200;
	TEXT-DECORATION:none;
	FONT-WEIGHT:bold;
}
#fm A:hover{
	COLOR: #C33402;
	TEXT-DECORATION:none;
	FONT-WEIGHT:bold;
}


A.popup_sm{
	COLOR: #000;
	FONT-SIZE:10px;
	TEXT-DECORATION:none;
}
A.popup_sm:active,A.popup_sm:visited{
	FONT-SIZE:10px;
	TEXT-DECORATION:none;
}
A.popup_sm:hover{
	COLOR: #000;
	FONT-SIZE:10px;
	TEXT-DECORATION:underline;
}


A.foot,A.foot:active,A.foot:visited{
	FONT-SIZE: 11px;
	COLOR: #64CA02;
	TEXT-DECORATION:none;
}
A.foot:hover{
	FONT-SIZE: 11px;
	TEXT-DECORATION:underline;
}

table.bt1, table.bt1 td {
  border: 1px solid #3D7605;
  border-collapse: collapse;
}