table		{border: 0px; border-collapse:collapse}
table td	{padding: 0px 0px}
td.userinfo	{padding: 10px 10px 0px 10px}
td.latos	{padding: 10px 10px 0px 10px; font-family: Tahoma; color: #336699}

td.menu 	{padding: 1px 7px 1px 8px; border-right: groove; border-left: none; border-color: #CCCCCC}
td.text		{padding: 9px 9px 6px 9px; color: #336699}
strike		{color: #336699; font-size: 10px;}
td.white	{padding: 1px 4px 1px 4px; color: #ffffff; font-family: Tahoma, Arial, Helvetica}
td.invis	{filter: alpha(opacity=70); -moz-opacity: 70%;}
td.head		{padding: 1px 9px 1px 9px}
td.normal	{padding: 1px 7px 1px 8px; border-right: none; border-left: none}
td.norm2	{padding: 0px 0px 0px 4px; border-right: none; border-left: none}
td.menu2	{padding: 0px 4px 0px 4px}

.tt1		{padding: 0 2px 0 2px; border: 1px solid #336699; border-width: 0 0 1px 0}
.tt2		{padding: 0px 5px 1px 5px; border: 1px solid #336699; border-width: 2px 1px 0 1px; font-family: Arial; color: #336699; FONT-WEIGHT: bold; BACKGROUND: #fff;}
.tt3		{padding: 0px 5px 0px 5px; border: 1px solid #336699; border-width: 1px 1px 1px 1px; font-family: Arial; color: #336699; FONT-WEIGHT: bold; BACKGROUND: #F5FAFF;}

p.block		{padding: 0px 15px 10px 15px}
div.about	{padding: 10px 20px 10px 20px}
div.news	{padding: 5px 5px 5px 15px}
p.bb, li, ol	{padding: 0px;}
li.red		{color: red;}

.smm		{color: #ffffff; font-size: 11px; font-family: Arial}
b.super		{color: #ffffff; font-size: 12px; font-family: Tahoma}

p.que		{padding: 7px 10px 7px 10px; font-family: Tahoma; color: #336699; BACKGROUND: #F5FAFF; text-align: justify;}
sup		{text-decoration: underline}

table.shop	{border: 0px; border-collapse: collapse}
table.shop td	{padding: 2px 4px 2px 4px}
td.shop2	{padding: 2px 4px 2px 4px; border: 1px solid #000000; border-width: 1px 0px 1px 0px; background-color: #EAEAEA}
td.shop3	{padding: 0px 0px 0px 0px; border: 1px solid #000000; border-width: 1px 0px 0px 0px; background-color: transparent; background-position: left bottom; background-repeat: no-repeat}

input.tab2#small {WIDTH: 55px; HEIGHT=21px; padding: 0px 0px 0px 0px}
input.tab3#small2 {WIDTH: 55px; HEIGHT=21px; padding: 0px 0px 0px 0px}

OPTGROUP {COLOR: #336699; BACKGROUND-COLOR: #ffffff; font-family: Tahoma;}
input.big#check {WIDTH: 116px; HEIGHT=21px} 
input.big#items {WIDTH: 160px; HEIGHT=21px} 

input.big#last1 {WIDTH: 180px; HEIGHT=21px
COLOR: #FF0007;
BORDER-RIGHT: #FF0007 2px solid; 
BORDER-TOP: #FF0007 2px solid; 
BORDER-LEFT: #FF0007 2px solid; 
BORDER-BOTTOM: #FF0007 2px solid}
} 
input.tab2 {padding: 0px 3px 0px 3px; 
WIDTH: 120px; BACKGROUND: #82B1D8; COLOR: #022644; FONT-WEIGHT: bold; font-family: Tahoma;
BORDER-TOP: #DEF0FF 2px solid; 
BORDER-LEFT: #DEF0FF 2px solid; 
BORDER-RIGHT: #022644 2px solid; 
BORDER-BOTTOM: #022644 2px solid}

input.tab3 {padding: 0px 3px 0px 3px; 
WIDTH: 120px; BACKGROUND: #83D68A; COLOR: #03420C; FONT-WEIGHT: bold; font-family: Tahoma;
BORDER-TOP: #E9FFEA 2px solid; 
BORDER-LEFT: #E9FFEA 2px solid; 
BORDER-RIGHT: #03420C 2px solid; 
BORDER-BOTTOM: #03420C 2px solid}

input.tab5 {padding: 0px 3px 0px 3px; 
WIDTH: 120px; BACKGROUND: #82B1D8; COLOR: #022644; FONT-WEIGHT: bold; font-family: Tahoma;
BORDER-TOP: #DEF0FF 2px solid; 
BORDER-LEFT: #DEF0FF 2px solid; 
BORDER-RIGHT: #022644 2px solid; 
BORDER-BOTTOM: #022644 2px solid}

.body {color: #336699}
.tab0, a.tab0:link, a.tab0:active, a.tab0:visited  {color: #000000}
a.tab0:hover {color: #000000; background-color: transparent}
.tab1, a.tab1:link, a.tab1:active, a.tab1:visited {color: #520000}
a.tab1:hover {color: #FF0007; background-color: #fff5c0}
.tab2, a.tab2:link, a.tab2:active, a.tab2:visited  {color: #022644}
a.tab2:hover {color: #FF0007; background-color: #fff5c0}
.tab3, a.tab3:link, a.tab3:active, a.tab3:visited  {color: #114918}
a.tab3:hover {color: #FF0007; background-color: #fff5c0}
.tab4, a.tab4:link, a.tab4:active, a.tab4:visited  {color: #821F16}
a.tab4:hover {color: #FF0007; background-color: #fff5c0}
.tab5, a.tab5:link, a.tab5:active, a.tab5:visited  {color: #7D130D}
a.tab5:hover {color: #FF0007; background-color: #fff5c0}
.tab8, a.tab5:link, a.tab5:active, a.tab5:visited  {color: #4c1386}
a.tab5:hover {color: #FF0007; background-color: #fff5c0}

FIELDSET {BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid}
LEGEND {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #336699; PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: caption; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}

a:link,a:active,a:visited {font-family: Arial, Tahoma, Helvetica; text-decoration: none; font-size: 12px; color: #336699; background-color: transparent}
a:hover {font-family: Arial, Tahoma, Helvetica; text-decoration: none; font-size: 12px; color: #FF0007; background-color: #fff5c0}

a.mdown:link,a.mdown:active,a.mdown:visited {font-family: Tahoma, Arial, Helvetica; text-decoration: none; font-size: 12px; color: #000000; background-color: transparent}
a.mdown:hover {font-family: Tahoma, Arial, Helvetica; text-decoration: none; font-size: 12px; color: #000000; background-color: #EAEAEA }

a.mtop:link,a.mtop:active,a.mtop:visited {font-family: Tahoma, Arial, Helvetica; text-decoration: none; font-size: 11px; color: #4D4D4D; text-transform:uppercase; background-color: transparent;font-weight:bold}
a.mtop:hover {font-family: Tahoma, Arial, Helvetica; text-decoration: none; font-size: 11px; color: #000000; text-transform:uppercase; background-color: transparent}

a.m:link,a.m:active,a.m:visited {font-family: Tahoma, Arial, Helvetica; text-decoration: none; font-size: 12px; color: #4D4D4D; font-weight:bold; background-color: transparent}
a.m:hover {font-family: Tahoma, Arial, Helvetica; text-decoration: none; font-size: 12px; color: #000000; font-weight:bold; background-color: transparent}

a.white:link,a.white:active,a.white:visited, {font-family: Tahoma, Arial, Helvetica; text-decoration: none; font-size: 12px; color: #ffffff; background-color: transparent}
a.white:hover {font-family: Tahoma, Arial, Helvetica; text-decoration: underline; font-size: 12px; color: #ffffff; background-color: transparent}

hr	 {color: #B3B3B3}
hr.text	 {color: #336699}
b.head	 {font-family: Tahoma, Arial, Helvetica; font-size: 11px; text-transform:uppercase; color: #4D4D4D}
.super	 {font-family: Arial,Helvetica; font-size: 22px; color: #ffffff}
b.ndate	 {font-size: 11px; color: #000000}
b.nhead	 {font-size: 12px; color: #FF0007}
b.headb	 {text-transform:uppercase; color: #336699; font-size: 12px}
b.headl	 {color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 13px}
b.headr	 {color: #FF0007; font-family: Tahoma, Arial, Helvetica; font-size: 13px;}

td {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #000000
}

body {	
	margin: 0px 0px 0px 0px;
	scrollbar-face-color: white;
	scrollbar-highlight-color: gray;
	scrollbar-shadow-color: gray;
	scrollbar-darkshadow-color: gray;
	scrollbar-3dlight-color: gray;
	scrollbar-arrow-color: black;
	scrollbar-track-color: gray
}
select { 
        border-right: #336699 1px solid;
        border-top: #336699 1px solid;
        font-size: 9pt;
        border-left: #336699 1px solid;
	font-wieght: bold;
        color: #336699;
        border-bottom: #336699 1px solid;
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica;
        background-color: #FFFFFF
}
input.big { 
	padding: 0px 3px 0px 3px;
	margin: 0;
        border-right: #336699 2px solid;
        border-top: #336699 2px solid;
        font-size: 9pt;
        border-left: #336699 2px solid;
	font-wieght: bold;
        color: #336699;
        border-bottom: #336699 2px solid;
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica;
        background-color: #FFFFFF
}
option.lblue {background-color: #0099FF; color: black}
option.green {background-color: #009900; color: white}
option.blue {background-color: #333399; color: white}
option.red {background-color: #CC0000; color: white}
option.purple {background-color: #993399; color: white}
option.orange {background-color: #FF9900; color: black}
option.gray {background-color: #CCCCCC; color: black}
option.yellow {background-color: #FFF24F; color: black}
option.lgreen {background-color: #33CC99; color: black}
option.teal {background-color: #009999; color: white}
/* new menu*/
td.inlinemenu 	{padding: 3px 4px 3px 3px; border-right: groove; border-left: none; border-color: #CCCCCC;}
td.inlinemenu1 	{padding: 3px 4px 3px 3px; border-right: none; border-left: none; border-color: #CCCCCC;}
td.leomenu 	{padding: 3px 6px 3px 5px; border-right: groove; border-left: none; border-color: #CCCCCC;}
td.leomenu1 	{padding: 3px 6px 3px 5px; border-right: none; border-left: none; border-color: #CCCCCC;}
a.mtopinline:link,a.mtopinline:active,a.mtopinline:visited {font-family: Tahoma, Arial, Helvetica; text-decoration: none; font-size: 8px; color: #4D4D4D; text-transform:uppercase; background-color: transparent;font-weight:bold}
a.mtopinline:hover {font-family: Tahoma, Arial, Helvetica; text-decoration: none; font-size: 8px; color: #000000; text-transform:uppercase; background-color: transparent}
.catGoodBlock
{
	margin: 0 30px 30px 0;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
	*display: inline;
	_height: 1%;
}
.border_quadra {border: 1px solid #def0ff;}
.border_lux {border: 1px solid #e9ffea;}
.border_soprano {border: 1px solid #FFF5EE;}
.border_standart {border: 1px solid #F4DEDC;}