body									{background:#FFFFFF;color:#000000;text-align:center}
body,table,td,div,select,input,textarea	{font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:12px}
body,table,td,div,img,p,form			{margin:0px;padding:0px;border:0px}
ul										{margin-top:0px;margin-bottom:0px}
select, input							{font-size:12px}
.main									{width:779px;margin:0px auto;text-align:left}
.full									{width:100%}
/*--------------------------------------------------------------------------*/
/*							Fonts & anchors
/*--------------------------------------------------------------------------*/
.smallest								{font-size:10px}
.small									{font-size:11px}
.normal									{font-size:12px}
a										{color:#333; text-decoration: underline;}
a:hover									{color:#bd220d;}

a.under, a.under:hover					{text-decoration:underline}
.crimson								{color:#9e3b3e}
.red									{color:#cc0000}
a.crimson:hover							{color:#e70000}
/*--------------------------------------------------------------------------*/
/*                          Miscellaneous
/*--------------------------------------------------------------------------*/
.left									{text-align:left}
.right									{text-align:right}
.center, .ccenter						{text-align:center}
.fleft									{float:left}
.fright									{float:right}
.flashbg								{background:#fcebeb}
.grayline								{height:1px;background:#d6d4d6;margin:5px 10px}
/*--------------------------------------------------------------------------*/
/*                          Head
/*--------------------------------------------------------------------------*/
.head									{height:183px;margin:0px auto;background:#ffffff url(/i/head_bg.gif) left top repeat-x}
.head td.tdleft							{width:145px;padding:8px 0px 5px 7px}
.head td.tdright						{width:634px;padding:3px 0px 0px 2px}
.head td.tdleft img.phone				{margin-right:5px}
.head td.tdleft img.mail				{margin-right:4px}
.head td.tdleft img.icq					{margin:0px 7px 0px 3px}
.head .sections td						{width:20%;text-align:center}
.head .sections img						{margin:0px 5px 0px 5px}
.head .box								{float:left;height:35px;background:transparent url(/i/select_bg.gif) left top repeat-x;text-align:center}
.head .box select						{width:90%;margin-top:7px}
.head .box .query						{float:left;width:70%;margin-top:7px}
.head .box .search						{float:right;margin-top:6px}
/*--------------------------------------------------------------------------*/
/*                          Menu
/*--------------------------------------------------------------------------*/
.menu									{width:152px;background:#e6e7e8 url(/i/menu_bg.gif) left top repeat-y}
.menu .in								{padding:0px 6px 0px 5px}
.menu .graypx							{height:1px;background:#595256}
.menu .title							{height:23px;background:transparent url(/i/title_bg.gif) left top no-repeat;text-align:center;color:#ffffff}
.menu .title p							{padding:3px 5px 0px 5px}
.menu .title a							{display:block;color:#ffffff;padding:3px 5px 0px 5px;text-align:center}
.menu .title a:hover					{text-decoration:underline}
.menu .item								{height:22px;background:transparent url(/i/item_bg.gif) left top no-repeat}
.menu .item a							{display:block;padding:4px 5px 0px 5px;color:#5f5c5c;text-align:center}
.menu .item a:hover						{color:#000000}

.menu .item_select	 {height:22px; background: transparent url('/i/item_bg_select.gif') no-repeat; font-weight: bold;}
.menu .item_select a							{display:block;padding:4px 5px 0px 5px;color:#000;text-align:center}
.menu .item_select a:hover						{color:#000000}

/*--------------------------------------------------------------------------*/
/*                          Content
/*--------------------------------------------------------------------------*/
.content								{width:100%;background:#e6e7e8;padding:4px 0px 5px 4px}
.block									{}
.block .topshadow						{height:7px;background:url(/i/block_t_bg.gif) left top repeat-x}
.block .bottomshadow					{height:11px;background:url(/i/block_b_bg.gif) left top repeat-x}
.block .leftshadow						{width:7px;background:url(/i/block_l_bg.gif) left top repeat-y}
.block .rightshadow						{width:8px;background:url(/i/block_r_bg.gif) left top repeat-y}
.block .center							{width:100%;background:#f3f3f3}
.block .title							{height:34px;background:url(/i/block_title_bg.gif) left top repeat-x}
.block .titlecont						{height:35px;background:url(/i/block_title_cont_bg.gif) left top repeat-x}
.block .title .in						{height:34px;background:url(/i/block_title_r_bg.gif) right top no-repeat;text-align:left}
.block .titlecont .in					{height:35px;background:url(/i/block_title_cont_r_bg.gif) right top no-repeat;text-align:left}
.block .label							{height:34px;background:url(/i/block_label_bg.gif) left top repeat-x;color:#ffffff}
.block .labelcont						{height:35px;background:url(/i/block_label_cont_bg.gif) left top repeat-x;color:#ffffff}
.block .labelcontend					{height:35px;background:url(/i/block_label_cont_r_bg.gif) left top repeat-x;color:#ffffff}
.block .label p,
.block .labelcont p						{padding:8px 5px 0px 5px}
.block .labelcontend p					{padding:8px 8px 0px 5px}
.block .label a,
.block .labelcont a,
.block .labelcontend a					{color:#f7d6d6}
.block .label a:hover,
.block .labelcont a:hover,
.block .labelcontend a:hover			{color:#ffffff}
.block .info							{background:#ffffff;margin:0px 1px;padding-top:6px}
.tbl									{border-collapse:collapse}
.tbl td									{border:1px solid #d6d4d6;padding:3px 10px;text-align:center}
.tbl td.left							{text-align:left}
.tbl td.right							{text-align:right}
.tbl td.nonbord							{border:0px;padding:0px}
.block img.good							{margin:12px}
.block .forgood							{border:1px solid #e6e7e9;padding:10px}
.block .desc							{text-align:left;padding:0px 5px 0px 20px}
.block img.eye							{margin-right:5px}
p.text									{margin:0px 10px;text-align:left}
p.ctext									{margin:0px 5px;text-align:center}
p.verpad								{padding:3px 0px 7px 0px}
/*--------------------------------------------------------------------------*/
/*                          Right panel
/*--------------------------------------------------------------------------*/
.rightpanel								{width:155px;background:#e6e7e8;padding:4px 0px 5px 0px;text-align:center}
.rightpanel .services					{width:155px}
.rightpanel .addition					{background:#cccccc}
.rightpanel .addition .v				{background:url(/i/add_v_bg.gif) left top repeat-x}
.rightpanel .addition .n				{background:url(/i/add_n_bg.gif) left top repeat-x}
.rightpanel .addition .l				{background:url(/i/add_l_bg.gif) left top repeat-y}
.rightpanel .addition .r				{background:url(/i/add_r_bg.gif) left top repeat-y}
.rightpanel .addition .c				{width:100%;text-align:center;padding:3px 9px 0px 0px}
.rightpanel .vacancy a					{color:#676767}
.rightpanel .vacancy a:hover			{color:#353535}
.rightpanel .banner						{margin:4px auto 0px auto;border:1px solid #d6d4d6}

/*--------------------------------------------------------------------------*/
/*                          дополнительные
/*--------------------------------------------------------------------------*/

STRONG {color: #D74B49;}
A.underselect {font-weight: bold; color: #D74B49;}

P.action {border: solid 1px #BE3E42; background-color: #F2F1EA; padding: 6px;}