body					{margin:0; padding:0; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:12px; color: #d4d4d4; background:#000;}
a						{color: #f1f1f1; text-decoration:underline;}
img						{border:0; display:block;}
p						{margin:0 0 16px 0; padding:0;}
table					{font-size:12px; border-collapse:collapse}
h1						{font:18px Tahoma; margin:0; padding:0; margin-bottom:14px;}
h2						{font:bold 14px Tahoma; margin:0; padding:0; margin-bottom:3px;}
h3						{}
form, input, textarea	{margin:0; padding:0;}
input.text,textarea		{height:22px; font:12px Tahoma; color: #eaeaea; background:#000000; width:100%; border:1px solid #bebebe;_padding-left:5px;}
input.btn				{background:#d4d0c8; margin-top:10px; width:105px; height:24px;}
textarea				{height: 70px;}

div.width100			{width:100%;}

div.menu				{margin-left:37px;}
div.menu a				{color:#fefefe;}
div.menu td				{padding:23px 0 30px 0; white-space:nowrap; font-size:18px; color:#fefefe; vertical-align:top;}
div.menu td.active a	{color:#6d6d6d; text-decoration:none;}
div.menu td.active		{background:url(menu.gif) 50% 100% no-repeat;}

div.submenu				{background:#2d2d2d; border-bottom:5px solid #4d4d4d; font-size:14px; padding: 9px 0 11px 37px; color:#b1b0b0; font-weight:bold; margin-bottom:20px;}
div.submenu a			{color:#ffffff; padding-right:35px;}
div.submenu a.active	{color:#b1b0b0; text-decoration:none;}

td.shadow_top			{background:url(shadow2.jpg) 100% 56px no-repeat;}
div.shadow_top div.menu td{padding-bottom:0;}
div.man_bg				{height:213px; background:url(main_image_l.jpg) 100% 0px repeat-x; margin-top:11px;}
div.slogan 				{margin-left:37px; padding-top:65px;}
div.slogan img			{
	background: url(http://www.aaasouz.ru/pictures/souz/slogan.png) no-repeat;
	// background-image: none;
	// filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aaasouz.ru/pictures/souz/slogan.png',sizingMethod='crop');
}

td.main					{padding-left:37px; vertical-align:top;}
td.main_main			{padding-left:37px; vertical-align:top; background:url(shadow1.jpg) 0px 0px no-repeat; padding-top:20px;}
td.right				{padding-left:80px; vertical-align:top;}
td.right_main			{padding-left:80px; vertical-align:top; background:url(main_image_r.jpg) 0px 86px no-repeat;}
td.right1				{padding-left:80px; vertical-align:top; padding-top:20px;}

img.logo				{margin-top:20px; background:url(logo.gif) 0px 0px no-repeat;}
img.logo_sm				{margin-top:8px; margin-bottom:9px;background:url(logo_sm.gif) 0px 0px no-repeat;}

div.article				{width:100%; margin-bottom:30px;}
div.article img			{border:5px solid #4d4d4d; margin-bottom:15px;}
div.article ul			{margin:0; padding:0; list-style:none;}
div.article ul li		{margin:0; padding:0; padding-left:9px; margin-bottom:18px; background:url(bullet1.gif) 0px 5px no-repeat;}
div.article ul.light li		{background-image: url(bullet.gif);}

table.predef 			{margin-bottom:16px;}
table.predef td			{padding:4px 5px 7px 5px; border:1px solid #888888; border-top:0; vertical-align:top;}
table.predef tr.top td	{padding:13px 5px 10px 5px; font-weight:bold; border-bottom:0; border-bottom:0; background:url(bg.gif) #2d2d2d 0px 0px repeat-x;}
table.predef tr.bot	td	{padding-bottom:14px; background:url(bg2.gif) left bottom repeat-x; border-bottom:0;}

table.usluga			{margin-left:-37px; z-index:15; position:relative; margin-bottom:10px;}
table.usluga td			{vertical-align:top; padding:0}
table.usluga td.text	{padding-left:18px; background:url(bullet3.gif) 0px 7px no-repeat;}

td.contacts				{padding-left:37px; padding-top:14px; background:#2e2e2e; vertical-align:top;}
td.contacts	p			{margin-bottom:4px;}

td.support				{padding:19px 10px 0 80px; font-size:11px; background:#2e2e2e; vertical-align:top;}
td.support table		{margin-bottom:8px;}

table.form td			{padding-bottom:13px;}
table.form td.name		{padding-right:15px; font-weight:bold;}
table.form td.text		{padding:4px 0 7px 0; font-weight:bold;}

