.sub_menu	{padding-left:10px;font-size:10px;background-color:#e2e3e3;height:15px; font-family:Arial;}
.sub_menu a	{font-size:10px; text-decoration:underline;color:#000}
.center_img			{float:left;width:525px; height:auto; border: 0px red solid;font-size:12px;}
.right_boxs			{padding-top:10px;float:right; width:217px;border:0px #030303 solid;}
.l 				{border:0px red solid;float:left; font-size:24px; color:#b8021e; font-weight:bold;width:100%;margin:0px;margin-top:10px;margin-bottom:10px}
.l span			{text-align:left;font-size:14px;text-transform:none; color:black; font-weight:normal;}
.r				{height:100%}
.r img			{margin-top:0px;}
.center_img #text	{font-size:12px;display:block;float:left;}
#text 	{width:auto;border:0px green solid;margin-left:2px;margin-top:15px;margin-bottom:15px}
#text span		{}
#text a			{color:#0046ae; font-size:12px;}
.project		{float:right; width:215px;border:1px #a5a4a5 solid;padding:0px;padding-bottom:10px;}
.project ul		{list-style-type:disc;border:0px #a5a4a5 solid; margin-bottom:0px;margin-top:0px;font-size:14px;}
.project li		{border:0px red solid;height:18px; padding:0px;margin:0px;margin-top:4px;font-size:14px;font-weight:bold;list-style-type:disc;}
.project li a		{color:#b8021e;text-decoration:none;font-family:Arial,Verdana;font-size:14px;}
.project li span	{text-decoration:underline;}
.commer			{font-family:arial;width:100%; float:none;display:block;}
.commer	a		{font-family:Verdana; color:black}
.title_red1		{clear:left;height:25px;border:0px green solid;margin-top:10px;margin-left:6px;margin-right:6px;background-color:#b8021e;}
.title_gray		{clear:left;height:25px;border:0px green solid;margin-top:10px;margin-left:6px;margin-right:6px;background-color:#828487;}
.contact		{border:0px red solid;text-align:center;margin-top:10px;}
.contact input	{width:180px;margin-left:0px;}
.contact textarea	{width:180px;border:1px #626165 solid;}
.contact .sub	{width:80px}
.de_projects	{margin:0px;font-weight:bold;font-size:16px;color:black;}
.de_projects a	{vertical-align:bottom;color:black;text-decoration:none;}
.de_projects img	{vertical-align:bottom;}
#all			{width:100%;display:block;float:left;margin-top:15px;}
#all a			{text-align:right;font-size:12px;text-transform:UPPERCASE; color:#b8021e; font-weight:bold;width:100%;margin:0px;margin-top:10px;margin-bottom:10px}
.edit		{border:0px red solid;text-align:left;clear:right;width:100%;float:right;margin-top:4px;}
.edit img		{padding:0px;margin-left:0px;}
.small_img		{margin:0px;border:0px red solid;float:left;clear:right;width:255px;margin-left:5px;}
.small_img img	{margin:0px; padding:0px;}
.small_img1		{border:0px red solid;height:100%;width:auto;}
.play_relative
	{
	float:left;
	margin:0px;
	border:0px black solid;
	position: relative;
	height:0px;
	width:1px;
	z-index: 3;
	}
.play_absolute
	{
	padding-top:0px;
	padding-left:0px;
	visibility:hidden;
	width:253px;
	border:0px silver solid;
	text-align:left;
	position: absolute;
	left: 1px;
	top:1px;
	z-index: 3;
	height:123px;
	background-color:white;
	}
.play_absolute input
	{
	width:90%;
	padding:0px;
	margin-bottom:7px;
	border:1px #e2e2e2 solid;
	}
.login_form
{font-size:12px;}
.login_form input
{margin:0px;padding-left:4px;padding-right:4px;
}
.login_form a
{font-size:11px; color:#323232;text-decoration:underline}
.center_img p	{margin-left:10px;}
.center_img a	{color:#b8021e;}
#info		{padding:0px; padding-top:30px;font-size:12px;font-weight:bold;}
.news	{margin-left:8px;margin-right:8px}
#new_block	{font-size:11px;border:none; border-bottom-color:#505050;border-bottom-style:dashed;border-bottom-width:1px; padding-bottom:15px; padding-top:15px;}
#new_block span	{color:#b8021e; font-weight:bold;}
#new_block img	{padding-right:15px; height:115px: width:93px;}
#new_block  p	{margin:1px;}
td	{font-size:12px;}
UL	{list-style-type:disc;}
#lt
	{
	padding-left:10px;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	}
#rt
	{
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	width:200px;
	text-align:right;
	}
#rt span
	{
	font-size:14px;
	color:#b8021e;
	}
#reg  input
	{
	margin-left:0px;
	width:200px;
	}
#reg select
	{
	width:200px;
	border:1px #626165 solid;
	margin-left:0px;
	height:19px;
	font-size:12px;
	}
#reg textarea	{width:200px;
	border:1px #626165 solid;}
#reg #sel
	{
	width:200px;
	border:1px #626165 solid;
	margin-left:10px;
	height:19px;
	}
#reg  #radio
	{
	border:none;
	width:16px;
	}
#lt ul {margin-left:0px; padding-left:0px;}
#lt ul li input {border:none;width:16px;}
.block_relative
	{
	margin:0px;
	border:0px black solid;
	position: relative;
	height:0px;
	width:0px;
	z-index: 3;
	}
.block_absolute
	{
	padding-top:0px;
	padding-left:0px;
	width:210px;
	border:0px silver solid;
	text-align:left;
	position: absolute;
	height:60px;
	left: 1px;
	top:1px;
	z-index: 3;
	background-color:white;
	}
h5	{font-size:12px;}