body					{margin: 0; font: 11px normal Tahoma, sans-serif; color: #25251F}
img						{border: 0}
td						{vertical-align: top}
h1						{font-family: Tahoma; font-size:18px; margin: 0 0 0 40px}
h2						{font-family: Tahoma; font-size:16px; margin: 0 0 0 40px}

td a					{color: #E60147; text-decoration: underline}
td a:hover				{color: #6EC301; text-decoration: underline}

#logo_txt				{position: absolute; top: 88px; left: 103px; font-size: 23px; line-height: 15px}
#logo_txt #seo			{color: #25251F; font-size: 12px; text-transform: lowercase; letter-spacing: 0.01em}
#logo_img				{position: absolute; top: 52px; left: 99px}
#house					{position: absolute; padding-top: 86px; left: 402px}
#spec					{vertical-align: middle; text-align: right; color: #185597; text-transform: uppercase; padding: 7px 17px 0 0; font-family: Tahoma}
.menu					{font-family: Tahoma; font-size:11px; color: #E60147; vertical-align: middle; text-align: center; text-transform: uppercase; width: 108px; height:33px}
.menu a					{color: #E60147}
.menu a:hover			{color: #E60147; text-decoration: none}
.menu_2					{font-family: Tahoma; font-size:11px; color: #E39B05; vertical-align: middle; text-align: center; text-transform: uppercase; width: 108px; height:33px}
.menu_2 a				{color: #E39B05}
.menu_2 a:hover			{color: #E39B05; text-decoration: none}
.menu_3					{font-family: Tahoma; font-size:11px; color: #6EC301; vertical-align: middle; text-align: center; text-transform: uppercase; width: 108px; height:33px}
.menu_3 a				{color: #6EC301}
.menu_3 a:hover			{color: #6EC301; text-decoration: none}
.menu_4					{font-family: Tahoma; font-size:11px; color: #1CC8E6; vertical-align: middle; text-align: center; text-transform: uppercase; width: 108px; height:33px}
.menu_4 a				{color: #1CC8E6}
.menu_4 a:hover			{color: #1CC8E6; text-decoration: none}
.menu_5					{font-family: Tahoma; font-size:11px; color: #BB1AD8; vertical-align: middle; text-align: center; text-transform: uppercase; width: 108px; height:33px}
.menu_5 a				{color: #BB1AD8}
.menu_5 a:hover			{color: #BB1AD8; text-decoration: none}


.minwid					{min-width: 1000px;
/* IE min-width fix */
width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000 ? "1000px" : "auto")}
.spec					{width: 350px; margin-left: 20px}
.spec .text				{font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-style: italic; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.6em; margin: 5px 0 13px 0; text-align:left}
.spec .title			{color: #E60147; font-size: 13px; font-style: normal; margin-left: 10px}
.spec .title a			{color: #6F94CA; font-size: 8px; text-decoration: none}
.spec .title a:hover	{color: #6F94CA; text-decoration: underline}
#last_title				{text-align: right; vertical-align: middle; background: url(images/last_01.png) left bottom no-repeat; width: 205px; height: 25px; color: #185597; text-transform: uppercase; padding: 19px 56px 0 0; font-family: Tahoma}
#last_work				{background: url(images/last_02.png) left top no-repeat; width: 261px; height: 114px; padding-left: 54px}

.news					{margin: 35px 40px 60px 60px; width: 250px; text-align:left}
#news					{height: 17px; padding: 7px 0 0 30px; ; color: #E60147; font-size: 16px;}
.news .text				{font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-style: italic; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.6em; margin: 5px 0 13px 0}

.txt					{font-family: Cambria, serif; font-size: 18px; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.4em; padding: 22px 20px 20px 4px; vertical-align:top; text-align: justify;}

.txt_2					{padding: 22px 20px 20px 4px; vertical-align:middle; text-align: justify; font-size:12px}
.txt_2 p					{margin: 10px 0}

#bottom					{margin-bottom: 23px; width: 100%}
#line_bg				{width: 206px; border-bottom: 6px solid #D0D0D0; color: #6EC301; font-size: 16px;}
#cont					{width: 100%; border-bottom: 1px solid #D0D0D0; color: #E60147; font-size: 16px; padding: 0 0 1px 9px}
#copy					{padding: 10px 0 5px 4px; border-right: 1px solid #D0D0D0; font-size: 14px; text-align: center; }
.copy_01				{text-transform: uppercase; color: #65653C}
.copy_02				{text-transform: uppercase; color: #185597}
.bottom_01				{padding: 10px 0 0 9px;}
.bottom_02				{padding: 10px 0 0 3px; width: 145px;}
.bottom_03				{padding: 0px 56px 0 0px; text-align: right; vertical-align:middle;}
.bottom_03 a			{padding-left: 10px}