body			{font-family:tahoma; color:#000000; font-size:12px; background-color:transparent; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; line-height:140%;}
li				{font-family:tahoma; color:#000000; font-size:12px; list-style-image: url(/images/square.gif); list-style-type:square; padding:0px 0 5px 0; line-height:140%;}
p				{font-family:tahoma; color:#000000; font-size:12px; line-height:140%;}
ul				{font-family:tahoma; color:#000000; font-size:12px; line-height:140%;}
table,td,div,span		{font-family:tahoma; color:#000000; font-size:12px; line-height:140%;}
b				{font-weight:bold; font-size:12px; color:#152f7c; line-height:140%;}
h1				{font-family:Georgia; font-size:20px; color:#000000; font-weight:bold; font-style:italic;}
h2				{font-family:tahoma; font-size:18px; color:#152f7c; font-weight:normal; display:inline;}
h3				{font-family:tahoma; font-size:18px; color:#cf181c; font-weight:normal; display:inline;}
hr				{color:#03286A; height:1px; border-style:solid; border-width:1px; size:1px;}

.buttons		{font-size: 11px; color:#FFFFFF; border: 1 solid #1a408d; background-color: #1a408d; padding-top: 0px;}
.selectfield	{font-family: tahoma; font-size: 11px; color: #535353; background-color: #A5ACB2; border: 0px solid #cacaca;}
.textfield		{font-family: tahoma; font-size: 12px; color: #333333; background-color: #FFFFFF; border: 1px solid #c8c8c8; padding: 1px 2px 1px 2px;}
.field			{font-family: tahoma; font-size: 12px; color: #333333; background-color: #FFFFFF; border: 1px solid #c8c8c8; padding: 4px 10px 5px 10px;}
.searchfield	{font-family: tahoma; font-size: 10px; color: #333333; border: 0px solid #cacaca; padding-right: 5px; padding-left: 5px; padding-top: 1px; padding-bottom: 1px;}

.title			{font-family: verdana; font-weight:bold; font-style:italic; font-size:16px; color:#0066ff;}
.title1			{font-family: arial; font-weight:bold; font-size:12px; color:#00c4a0;}

.menu,			
a.menu:link,		
a.menu:visited,	
a.menu:active,	
a.menu:hover	
{
	font-size: 11px; 
	font-weight:none; 
	font-family:arial;
	height:20px;
}

.gallery
{
	color:#FFFFFF; 
	padding:3px 23px 3px 24px;
	background-color:#216cea;
	width:87px;
}
.price
{
	color:#FFFFFF;
	padding:3px 21px 3px 21px;
	background-color:#003e9c;
	width:67px;
}
.articles
{
	color:#003e9c;
	padding:3px 76px 3px 12px;
	background-color:#a4f46c;
	width:203px;
}
.portfolio
{
	color:#003e9c;
	padding:3px 18px 3px 30px;
	background-color:#86fd3a;
	width:104px;
}
.catalog
{
	color:#003e9c;
	padding:3px 23px 3px 29px;
	background-color:#88f93f;
	width:92px;
}
.vacancies
{
	color:#000000;
	padding:3px 13px 3px 13px;
	background-color:#2ffa80;
	width:86px;
}
.contacts
{
	color:#FFFFFF;
	padding:3px 15px 3px 14px;
	background-color:#d10000;
	width:85px;
}
.about
{
	color:#FFFFFF;
	padding:3px 18px 3px 15px;
	background-color:#003e9c;
	width:107px;
}
.news
{
	color:#eeff02;
	padding:3px 22px 3px 23px;
	background-color:#d10000;
	width:97px;
}
.actions
{
	color:#000000;
	padding:3px 17px 3px 16px;
	background-color:#eeff02;
	width:73px;
}
.baloons
{
	color:#000000;
	padding:3px 15px 3px 10px;
	background-color:#eeff02;
	width:100px;
}

.white			{font-family: tahoma; font-weight:none; font-size:11px; color:#FFFFFF;}
a.white,
a.white:hover	{font-family: tahoma; font-weight:none; font-size:11px; color:#FFFFFF;}

.bottom			{font-family: arial; font-weight:none; font-size:10px; color:#6f6f6f;}
a.bottom,
a.bottom:hover	{font-family: arial; font-weight:none; font-size:10px; color:#6f6f6f;}

.news_date_d	{font-family: arial; font-weight:bold; font-size:20px; color:#000000;}
.news_date_m	
{
	background-color:#8df9e5;
	font-family: arial;
	font-weight:none;
	font-size:11px;
	color:#000000;
	height:17px;
	padding:0 13px 0 4px;
}

.news_header	{font-family: arial; font-weight:none; font-size:11px; color:#6f6f6f; text-decoration:none;}
a.news_header,			
a.news_header:hover {font-family: arial; font-weight:none; font-size:11px; color: #6f6f6f;}

.news_header_common	{font-family: arial; font-weight:bold; font-size:12px; color:#000000; text-decoration:none;}
a.news_header_common,			
a.news_header_common:hover {font-family: arial; font-weight:bold; font-size:12px; color: #000000;}

.news_note		{font-family: arial; font-weight:none; font-size:12px; color:#6f6f6f; text-decoration:none;}

.actions_header	{font-family: Georgia; font-weight:none; font-size:20px; color:#000000; font-style: italic;}

.more,						
a.more,			
a.more:hover 	{font-family: tahoma; font-size: 11px; color: #00dfcd; text-decoration:underline;}

.menu_nonactive 
{
	font-weight: normal;
	color: #0066ff; 
	font-family: tahoma;
	font-size: 14px;
	padding: 5px 0 8px 0;
	text-decoration:underline; 
}
.menu_active 
{
	color: #0066ff; 
	font-family: tahoma;
	font-size: 14px;
	padding: 5px 0 8px 0;
	text-decoration:underline; 
	font-weight: bold;
}

.path			{font-family: tahoma; font-size: 11px; color: #6f6f6f; text-decoration:none;}			
a.path,			
a.path:hover 	{font-family: tahoma; color: #6f6f6f; text-decoration:underline;}

.toprint		{font-family: tahoma; font-size: 11px; color: #0066ff; text-decoration:none;}			
a.toprint,			
a.toprint:hover {font-family: tahoma; color: #0066ff; text-decoration:underline;}

a				{outline:none; text-decoration:none; color:#262626;}
a:hover			{text-decoration:underline;}

.tab1111		{border: #bbb48d solid; border-width: 1px 1px 1px 1px; padding: 2px 2px 2px 2px;}

.x				{background-color:#FFFFFF; color:#333333; height: 28px;}
.y				{background-color:#fbfbfb; color:#333333; height: 28px;}
.z				{background-color:#1a3f8c; color:#FFFFFF; font-weight:bold; height: 20px;}

.floatingbox 
{ 
	float: left; 
	padding: 2px; 
	margin-top: 5px; 
	margin-right: 5px; 
	position: relative;
	text-align: center; 
	overflow: auto; 
	border: #ff0000 solid; border-width: 1px 1px 1px 1px;
}

.image_preview 
{ 
	cursor: hand; cursor: pointer;
}
.actions_main, a.actions_main, a.actions_main:hover 	
{
	font-family: tahoma; 
	color: #fb2200; 
	font-size: 15px;
	text-decoration: none;
	font-weight: bold;
}
