/* ?????, ?????, ????? */
td, .text			{font-family:arial; font-size:80%}
td small			{font-family:arial; font-size:70%}
td big				{font-family:arial; font-size:100%}
.wide				{width:100%;}
div.topContacts		{margin:10px}
span.topContactsH	{color:#FF7F00;}
p.copy				{margin-left:10px;}

/* ?????????? */
td.topLine			{background-image: url(i/bg-topline.gif); background-repeat:repeat-x; background-color: #ffffff;}
td.leftLine			{background-image: url(i/bg-leftline.gif); background-repeat:repeat-y;}
td.leftLineW		{background-image: url(i/bg-leftlinewhite.gif); background-repeat:repeat-y;}
td.coords			{background-image: url(i/home/coords-sh-bg.gif);}

/* ??????????????? */
td.special			{background-image: url(i/special/bg.gif); background-repeat:repeat-x;}
p.special			{margin:0 10px 10px 10px; color:9399AE;}

/* ??? */
td.kudaLnk1			{background-image: url(i/kuda-lnk/bg-1-line.gif); background-repeat:no-repeat;}
td.kudaLnk2			{background-image: url(i/kuda-lnk/bg-2-line.gif); background-repeat:no-repeat;}
p.kudaLnk			{margin:20px 10px 20px 0;}
div.kudaLnkIll		{margin:10px;}

/* ???????? */
td.agencyNav		{background-image: url(i/agency/n-bg.gif); background-repeat:no-repeat; background-color: #ffffff;}
div.agencyAddress	{margin:10px 10px 10px 0;}
td.agencyContent	{background-image: url(i/bg-leftline.gif); background-repeat:repeat-y;}
td.agencyContentBtm	{background-image: url(i/bg-leftline.gif); background-repeat:repeat-y;}
p.agencyContent		{margin-left:20px; margin-right:20px;}
p.agencyMapL		{margin:10px 10px 10px 0;}
p.agencyMapR		{margin:10px 0 10px 10px;}

/* ????????? */
.calFont			{font-family: Tahoma, Arial, sans-serif; font-size:80%;}
.dateBtn			{font-size:12px; width:34px; padding:0; margin:0;}

/* ??????????? ? ?????? ???????*/
.rightPhoto			{margin-left:10px}

/* ??????? ? ?????? */
td.path				{font-size: 70%}
td.th				{font-size: 70%; font-weight: bold; color: #FFFFFF}
td.cellUS			{font-size: 70%; border-bottom: 1px solid #CCCCCC}
td.cell				{font-size: 70%}
td.cellWide			{font-size: 70%; padding-left: 6px; padding-right: 3px}
td.cellLeft			{font-size: 70%; padding-left: 10px}

td.localnav			{font-size: 70%; border-bottom: #DDDFE6 1px solid; padding-left: 40px}
td.localnavBottom	{font-size: 70%; padding-left: 40px}

span.em				{color: #FF7F00}
span.legend			{color: #47568B; font-weight: bold; position:relative; top:-12px; background-color: #EBECF0; padding-left: 6px; padding-right: 6px}
span.legenda			{color: #47568B; font-weight: bold; position:relative; top:-12px; left:300px; background-color: #EBECF0; padding-left: 6px; padding-right: 6px}
.subres				{font-size:85%; margin-top:6px; text-decoration:none}

td.fieldsetTL		{border-left: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF;}
td.fieldsetTR		{border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF;}
td.fieldsetL		{border-left: 1px solid #FFFFFF; font-size: 70%; padding-left: 10px}
td.fieldsetR		{border-right: 1px solid #FFFFFF; font-size: 70%;}
td.fieldsetBL		{border-left: 1px solid #FFFFFF; font-size: 70%; border-bottom: 1px solid #FFFFFF;}
td.fieldsetBR		{border-right: 1px solid #FFFFFF; font-size: 70%; border-bottom: 1px solid #FFFFFF;}

li.result			{margin-top: 6px;}

div.re				{margin-left: 24px;}

a.res				{color: #000000;}
a.title				{color: #000000;}
a.cin              {color:#47568B;font-size:1px;cursor:default}

table.title			{margin-bottom: 6px;}
