a.red					{color:#cc181f}
body					{margin:0 20px; padding:0; font-family:Arial, Helvetica, sans-serif; color:#7A7A7A; font-size:70%; min-width:600px}
br						{clear:both;}
br.ie					{display:expression("none")}
h1						{margin:0; margin-bottom:8px; padding:0; text-transform:uppercase; font-size:16pt; position:relative; top:-4px}
img						{border:0}


.aback					{margin-top:15px}

.bg						{background:#EAEAEA URL(i/bg.gif) repeat-x bottom; padding-bottom:60px; padding-top:20px; }
#birka					{margin-right:20px; padding-left:88%; padding-right:expression("0%");text-align:center; font-weight:300; position:relative; top:-1px}
#birka a				{display:block; width:auto; padding:4px; background:#CC181F; color:#FFFFFF; text-decoration:none}

#header					{clear:both}

#footer{
	background-color: #EAEAEA;
	font-size: 12px;
	text-align: center;
	position: relative;
	text-decoration: none;
}

.complex				{background:#fff URL(i/arrow_complex.gif) no-repeat center right; color:#cc181f; display:block; padding:24px 0px; text-transform:uppercase; font-weight:600; margin-bottom:8px; cursor:pointer; cursor:hand; text-decoration:none; width:100%}
.complex span			{padding:0px 16px;}
.content				{margin-right:20px; margin-bottom:5em}

.descriptor				{padding:14px}

.flashRoll				{height:178px; background:#d8d8d8}

.hand					{cursor:pointer; cursor:hand}
.header					{font-weight:600; font-size:95%}
.header	td				{padding:6px 0px}

.labels					{padding:14px}
.labels div				{padding:7px 0px;}
.letters				{background:#cc181f; color:#FFFFFF; clear:both; padding:1px;}
.letters a				{display:block; color:#FFFFFF; text-transform:uppercase; font-weight:600; text-decoration:none; float:left; padding:3px 5px}
.letters a.active		{background:#EAEAEA; color:#cc181f}
.logo					{float:left; padding:30px 0px;}

.menu a,
.menu a:link,
.menu a:active
						{display:block; position:relative; padding:5px; padding-left:1em; color:#7a7a7a; text-transform:uppercase; text-transform:uppercase; font-size:95%; font-weight:600; text-decoration:none}
.menu a:hover			{background:#eaeaea; color:#cc181f}
.menu a.activeMenuItem	{background:#eaeaea; top:2px}
.menu td				{background:#f8f8f8}


.newsItem td			{padding-bottom:14px}
.newsItem .icon			{}
.newsItem .icon a		{border:14px solid #FFFFFF; display:block}
.newsItem .icon
a:hover					{border-color:#cc181f}
.newsItem .txt			{padding-left:14px;}

.newsItem .txt	a.big,
.newsItem .txt	a.big:hover,
.newsItem .txt	a.big:link,
.newsItem .txt	a.big:visited,
.newsItem .txtOffer	a.big,
.newsItem .txtOffer	a.big:hover,
.newsItem .txtOffer	a.big:link,
.newsItem .txtOffer	a.big:visited	{color:#cc181f; text-transform:uppercase; font-size:95%; font-weight:600; display:block; text-decoration:none}

.newsItem .txt	a.sub,
.newsItem .txt	a.sub:hover,
.newsItem .txt	a.sub:link,
.newsItem .txt	a.sub:visited { display:auto; color:#7A7A7A;}

.pointer				{background:#cc181f; color:#FFFFFF;}
.pointer .arrow			{position:relative; left:55px; cursor:pointer; cursor:hand}
.portfolioIcon,
.portfolioIcon_a,
.portfolioIcon_h		{float:left; padding:14px; background:#FFFFFF; margin:14px 14px 0px 0px}
.portfolioIcon_a		{background:#cc181f;}
.portfolioIcon_h		{background:#cc181f; cursor:pointer; cursor:hand}

.redButton				{ background:#cc181f; border:0; color:#FFFFFF; text-transform:uppercase; font-size:10px; font-weight:600; padding:3px 8px}
.redLinks a				{color:#cc181f}
.redPlashka				{width:100%; text-align:left; background:#cc181f; position:relative; left:34px}
.redPlashka	 div		{position:relative; left:-30px; background:#cc181f URL(i/arrow_down.gif) no-repeat; color:#FFFFFF; font-weight:600; text-transform:uppercase; padding:4px; padding-left:26px}

.servHeader				{background:#F1F1F1; padding:4px 6px; text-transform:uppercase; font-weight:600;}
.servItem				{padding:4px 6px; border-bottom:1px solid #e0e0e0}
.statya					{border-bottom:1px solid #e0e0e0; margin-bottom:1em; padding:3px; width:70%}
.statya	a				{ font-weight:600; font-variant:small-caps; color:#CC181F}
.subMenu				{ padding:14px}
.subMenu a:link,
.subMenu a:hover,
.subMenu a:active,
.subMenu a:visited		{color:#7a7a7a}
.subMenu div			{padding:3px 0px}
.subMenu .activeMenuItem	{font-weight:600; color:#CC181F}

.tel					{float:right; padding-top:22px; padding-right:20px; font-weight:600; font-size:13pt}

.vacancy a				{color:#CC181F}

.w100					{width:100%}
.wordIcon				{background:URL(i/word_icon.gif) 0px 6px no-repeat; padding-left:22px; padding-bottom:8px; padding-top:6px; margin-top:2em; border-top:1px solid #d8d8d8;}



