/*.sanserif		{ font-family : "Arial", "Helvetica", "sans-serif"; }*/
body			{margin: 3px 3px 2px 3px; background-color: white; color: black;}
body.bg			{background-image: url(http://dom9000.ru/img/bg_grid1.gif); background-repeat:repeat;}
body,td,form,caption	{font-family:Verdana,Tahoma,Arial,sans-serif;font-size:8pt;}
form			{margin: 0;}
img			{border:none;}
table			{border:0; border-collapse:collapse; /* cellspacing="0" */width:100%;}
table td		{padding:0; /* cellspadding="0" */ }

li.slogan1		{list-style:disc;color:red;margin-bottom:8px;font-weight:bold;}
li.slogan2		{list-style:square;}

div.Descr		{text-align:justify;font-family:Tahoma,Verdana,Arial;font-size:0.8em;color:#707070;}
font.Descr		{font-family:Tahoma,Verdana,Arial;font-size:0.8em;color:#707070;}

img.hlp			{cursor: help;}

/*InfoDelimeter*/
td.InfoDlm		{background-color:#DBE9F7;color:black;vertical-align:middle; padding:2px 4px 2px 4px;}
font.InfoDelDel         {color:#6F7DFF;	}

/*Explorer*/
table.logon		{color:#1056B6;margin-bottom:8px;border:1px solid #B0D1F9; background-image:url(/img/bg_logon.jpg);background-repeat:repeat;}
table.logon td		{padding:4px;}
table.Exp td		{background-color:#B0D1F9;color:#1056B6;white-space:nowrap;padding:2px;} 
td.cab			{text-align:right;background-color:#B0D1F9;color:#1056B6;font-weight:normal;width:1px;}
table.Exp td.ExpDel	{background-color:white;height:12px}
table.Exp td.ExpDelH	{background-image: url(/img/DotH2.gif);background-repeat:repeat-X;background-position:center;height:3px;} /*http://dom9000.ru/nopGetDlm.php*/
input.cab		{width:100px;}
input.cabsub		{width:100%;font-size:8pt;color:blue;}

table.Exp td.NoScript	{background-color:#FEE2E2;color:red;text-align:center;white-space:normal;padding:16px}

select.Exp		{font-family:Tahoma,Arial,Verdana,sans-serif;font-size:7pt;/*background-color:#DAEFF8;*/width:100%}
textarea		{width:100%;}

/*TreeBtn			{width:19px;height:16px;}*/
table.TreeTbl		{background-color:#B0D1F9;color:#1056B6;}
table.TreeTbl td	{white-space:nowrap;text-align:left;height:1px;}
/*td.TreeTxt		{white-space:nowrap;padding-right:2px;width:100%;}*/
td.TreeTxtSel		{background-color:#DBE4F7;white-space:nowrap;}
/*td.TreeTxt   		{white-space:nowrap;}                */
/*table.TreeTbl td	{height:16px;}*/
td.tree			{width:19px;height:16px;}

td.L1			{color:black;}
a.Exp			{text-decoration:none;color:#1056B6;}
a.Exp:visited		{text-decoration:none;color:#1056B6;}
a.Exp:hover		{text-decoration:underline;color:black;}

a.ExpR              	{text-decoration:none;color:#8920E8;}
a.ExpR:visited		{text-decoration:none;color:#8920E8;}
a.ExpR:hover		{text-decoration:underline;color:black;}

a.L3			{text-decoration:none;color:#1056B6;   white-space:nowrap;}
a.L3:visited		{text-decoration:none;color:#1056B6;   white-space:nowrap;}
a.L3:hover		{text-decoration:underline;color:black;white-space:nowrap;}
a.L4			{text-decoration:none;color:#578CDD;    font-family:Tahoma,Verdana,Arial;font-size:0.9em;white-space:nowrap;}
a.L4:visited		{text-decoration:none;color:#578CDD;    font-family:Tahoma,Verdana,Arial;font-size:0.9em;white-space:nowrap;}
a.L4:hover		{text-decoration:underline;color:black; font-family:Tahoma,Verdana,Arial;font-size:0.9em;white-space:nowrap;}

/*reg*/
div.reg			{padding:10px;background:#F2F2F2;margin:0 auto;width:450px;}
table.renew_pwd td	{text-align:right;font-size:12pt;padding:16px;}

/*News*/                                                    
/*td.NewsDelH		{background-image: url(http://dom9000.ru/nopGetDlm.php);background-repeat:repeat-X;background-position:center;height:3px;}*/
input.AdChCount		{border:none;font-weight:bold;background-color:#DBE9F7;width:30px;text-align:center;}
h1.NewsCpt		{font-family:"Courier New",Verdana,Tahoma,Arial,sans-serif;font-weight:normal;font-size:10pt;margin:0 0 0 0;}
h4.NewsH4		{font-weight:normal;font-size:8pt;margin:0px 0px 0px 0px;}
img.News		{border:1px dashed black;margin:5px 5px 0px 10px;}
img.News2		{border:none;margin:5px 5px 0px 10px;}

/*AD*/
td.ad_text		{text-indent:2%;border:1px dashed #DFDFDF;color:black;padding:2px;background-color:#EFEFEF;text-align:justify;}
.addiv			{clear: both;width: 100%; border:1px solid red;}
.addiv .ada, .addiv .adb	{ float: left; }
.addiv .ada		{ width: 49%; background: #ccffcc; border:1px solid green;}
.addiv .adb		{ width: 50%; display:inline; background: #ffcccc; border:1px solid black;text-align:right;}

/*Contrag*/
div.ctrg_ch_blk         {background-color:#DBE9F7; padding:5px;margin-bottom: 10px}
span.ctrg_ch_blk_cpt    {border-bottom: dashed 1px #1056B6;color:#1056B6;font-size:10pt;}
p.contrag_service       {color:#6B1D1D;font-size: 10pt; margin:0 auto; padding:24px; text-align:left; width:40%;}
textarea.contrag_svc	{width:99%; border: 1px solid gray;}
td.ContragTitle		{text-align:left;background-color:#DBE9F7;color:white;font-size:14pt;font-weight:bold;padding:4px 0 4px 8px;background-image: url(/img/bg_agent.jpg);background-repeat:repeat;}
td.Contrag		{text-align:left;padding:2px 0 2px 8px;width:50%;}

a.Contrag		{text-decoration:none;color:#000000;}
a.Contrag:visited	{text-decoration:none;color:#000000;}
a.Contrag:hover		{text-decoration:underline;color:blue;}

a.ContragMenu		{text-decoration:underline;color:blue;}
a.ContragMenu:visited	{text-decoration:underline;color:blue;}
a.ContragMenu:hover	{text-decoration:underline;color:red;}

h1.Contrag		{font-weight:bold;font-size:13pt;text-align:center;font-family:Verdana,Tahoma,Arial,sans-serif;text-decoration:underline;}
td.Passport1		{font-size:10pt;text-align:right;width:50%;padding-right:10px;padding-bottom:12px;color:gray;}
td.Passport2		{font-size:11pt;font-weight:bold;padding-bottom:12px;font-family:Arial,Tahoma,Verdana;}
/*h2.Passport2		{font-size:11pt;font-family:Arial,Tahoma,Verdana;padding-bottom:12px;padding:0px 0px 12px 0px; margin:0px 0px 0px 0px;}*/

/*SiteObjects*/
h1.Obj			{font-family:Verdana,Tahoma,Arial,sans-serif;font-weight:bold;font-size:13pt;margin:0px 2px 8px 2px;text-align:center;text-decoration:underline;}

table.Obj		{border:2px solid #5F5F5F;border-collapse:collapse;width:100%;}
table.Obj th		{border:1px solid #5F5F5F;background-color:#1056B6;color:#FFFFFF;font-weight:bold;padding:2px 1px 3px 1px;font-size:8pt;text-align:center;}
table.Obj th.order	{border:1px solid #5F5F5F;background-color:#0C009D;color:#FFFFFF;font-weight:bold;padding:2px 1px 3px 1px;font-size:8pt;text-align:center;}
table.Obj td		{padding:2px;border:1px solid  #787878;}
table.Obj th.CapObjCapt	{border:1px solid black;background-color:#DBE9F7;color:blue;font-weight:bold;padding:2px 1px 3px 1px;font-size:8pt;text-align:center;}
table.Obj caption	{text-align:left;padding:4px;font-weight:bold;}

.ObjPhone		{font-family:Tahoma,Verdana,Arial;font-size:7pt;color:#707070;}
span.objphone		{font-family:Tahoma,Verdana,Arial;font-size:7pt;color:#707070;}
a.Obj			{text-decoration:none;color:blue;}
a.Obj:visited		{text-decoration:none;color:blue;}
a.Obj:hover		{text-decoration:underline;color:blue;}

/*TODO: Сделать под общий стиль*/
a.ObjOrd		{text-decoration:underline;color:#DBE9F7;}
a.ObjOrd:visited	{text-decoration:underline;color:#DBE9F7;}
a.ObjOrd:hover		{text-decoration:underline;color:#ECC8FB;}
td.HNav			{vertical-align:middle;}
input.objsub		{font-size:8pt;margin-bottom:3px;} /*background-image: url(http://dom9000.ru/Images/bg03.gif);background-repeat:repeat;*/

/*SiteObjSel*/
table.ObjSel			{border:1px solid black;border-collapse:collapse;width:100%;}
table.ObjSel th			{border:1px solid black;background-color:#1056B6;color:#FFFFFF;font-weight:bold;padding:2px 1px 3px 1px;font-size:8pt;white-space:nowrap;}
table.ObjSel th.ObjSelKey	{border:1px solid black;background-color:#1056B6;color:#FFFFFF;font-weight:bold;padding:2px 4px 2px 2px;font-size:8pt;white-space:nowrap;text-align:right;}
table.ObjSel th.ObjSelVal	{border:1px solid black;background-color:#1056B6;color:#FFFFFF;font-weight:bold;padding:2px 2px 2px 4px;font-size:8pt;white-space:nowrap;text-align:left;}
table.ObjSel td			{padding:0 2px 1px 2px;/*border:1px solid #F87878;*/}
table.ObjSel td.ObjSelKey	{border:0 solid #787878;text-align:right;padding:1px 4px 1px 2px;width:50%;color:gray;}
table.ObjSel td.ObjSelVal	{border:0 solid #787878;text-align:left;padding:1px 2px 1px 4px;}
table.ObjSel td.ObjSelValP	{border:0 solid #787878;text-align:center;padding:2px 2px 2px 2px;color:gray;}
table.ObjSel td.ObjSelValD3D	{border:0 solid #787878;background-color:black;text-align:center;padding:2px 2px 2px 2px;color:#E9E9E9;}
img.ObjSelPhoto			{border:0 dashed black;margin:5px 0px 5px 5px;}
img.ObjSelPlan			{border:0;margin:5px 0px 5px 5px;}

/*SiteHelp*/
td.HelpCaption			{text-align:center;text-decoration:underline;padding:20px 2px 20px 2px;font-weight:bold;}
td.HelpText			{text-align:justify;padding:2px 10px 2px 10px;}
a.HelpCpt			{text-decoration:underline;color:white;font-weight:bold;}
a.HelpCpt:visited		{text-decoration:underline;color:white;font-weight:bold;}
a.HelpCpt:hover			{text-decoration:underline;color:teal;font-weight:bold;}

a.Help				{text-decoration:none;color:red;font-weight:bold;}
a.Help:visited			{text-decoration:none;color:red;font-weight:bold;}
a.Help:hover			{text-decoration:none;color:black;font-weight:bold;}

/*SiteSearch*/
select.Search			{font-family:Verdana,Tahoma,Arial,sans-serif;font-size:12pt;/*background:#FFDDDE;*/}
option.hi			{background:#AFDDDE;}
font.SLabel			{color:blue;}
.SPrice				{font-family:"Courier New","Courier",mono;}
.SAny				{background:#FFDDDE;color:red;}
.SDelH				{background-image: url(/Images/DotH2.gif);background-repeat:repeat-X;background-position:center;height:3px;}
table.SItem			{border:1px solid #A897EA;border-collapse:collapse;width:50%;}
td.SLabel			{padding:2px 2px 2px 5px;background:#B0D1F9;color:blue; font-weight:bold;background-image: url(/Images/bg02.gif);background-repeat:repeat-X;}
td.SItemVal                     {background:#DBE4F7;vertical-align:middle;padding:2px 2px 2px 2px;background-image: url(/Images/bg07.gif);background-repeat:repeat;}
td.SItemVal2                    {background:#DBE4F7;vertical-align:middle;padding:2px 2px 2px 2px;background-image: url(/Images/bg07.gif);background-repeat:repeat;color:gray;}

/*Cab*/
div.login_form			{padding:10px;background:#F2F2F2;margin:0 auto;width:450px;}
input.login2			{font-size:12pt;font-weight:bold;font-family:arial;}
div.reg_personal_page		{font-size:13pt;font-weight:bold;font-family:"Courier New","Courier",mono;text-align:center;}

div.contrag_pwd_change		{padding:10px;background:#E9E9E9;margin:0 auto;width:300px;margin-bottom:100px;}
div.contrag_change_misc		{padding:10px;background:#E9E9E9;margin:0 auto;width:500px;margin-bottom:100px;}

#contrag_pwd_change input	{width:100%;}
div.contrag_change		{padding:10px;margin:0 auto;width:500px;margin-bottom:100px;}
	

td.Passport1Cab			{text-align:right;padding-right:10px;width:50%;color:gray;}
td.Passport2Cab			{font-weight:bold;}

td.cab_header_body		{background:#DBE9F7;height:22px;}
td.cab_footer_body		{background:#DBE9F7;height:4px;}
.l1				{height:1px;}
.l2				{height:1px;}
.l1, .l2			{background:#B0D1F9;}
a.cab_header			{text-decoration:underline;color:blue;}
a.cab_header:visited		{text-decoration:underline;color:blue;}
a.cab_header:hover		{text-decoration:underline;color:black;}
a.cab_selectedmenu              {color:black;font-weight:bold;}
.addr_sel			{width:100%;}
table.addr_tbl td		{background:#DBE9F7;padding:5px 10px 5px 4px;color:blue;}
table.obj_change td		{background:#DBE9F7;color:blue;} 
fieldset.addr			{color:black;padding:4px;border:1px solid #B0D1F9;margin:2px;}
td.success			{color:green;background:#C7FCA7;text-align:center;font-size:11pt;padding:10px;border-top:1px solid #A9EF87;border-bottom:1px solid  #A9EF87;}
p.success                       {color:green;background:#C7FCA7;text-align:center;font-size:11pt;margin-top:30px;padding:10px;border-top:1px solid #A9EF87;border-bottom:1px solid  #A9EF87;}
p.success a:visited		{text-decoration:underline;color:blue;}
p.success a:hover		{text-decoration:underline;color:black;}
p.error                         {color:red;background:#FFDFDF;border-top:1px solid #FCBABC;border-bottom:1px solid #FCBABC;padding:10px;font-size:11pt;text-align:center;white-space:nowrap;}
p.error a:visited		{text-decoration:underline;color:blue;}
p.error a:hover			{text-decoration:underline;color:black;}
p.error ul			{text-decoration:underline;color:black;}

div.error                       {color:red;background:#FFDFDF;border-top:1px solid #FCBABC;border-bottom:1px solid #FCBABC;padding:10px;font-size:11pt;text-align:center;white-space:nowrap;}
div.error a:visited		{text-decoration:underline;color:blue;}
div.error a:hover		{text-decoration:underline;color:black;}
div.error div			{color:red; text-align:left;margin:0 auto;width:450px;}
div.error div ul		{margin:8px 0 0 20px;color:#C00000;}

p.help_info			{color:#D19516;background:#F9ECD0;text-align:center;font-size:10pt;padding:4px;border-top:1px solid #F2CE84;border-bottom:1px solid  #F2CE84;}
p.help_info input               {border:1px solid gray;width:24px;background-image:url(/img/bg_cab4.png);background-repeat:repeat;}
table.form_error		{color:red;background:#FFDFDF;border-top:1px solid  #FCBABC;border-bottom:1px solid  #FCBABC;}
table.form_error td		{padding:10px;font-size:11pt;white-space:nowrap;}
div.form_error			{color:red;background:#FFDFDF;border-top:1px solid #FCBABC;border-bottom:1px solid #FCBABC;padding:10px;font-size:11pt;text-align:center;white-space:nowrap;}
/*flags*/
table.obj_flags			{width:98%;}
table.obj_flags td 		{padding:0;vertical-align:top;font-family:Tahoma,Verdana,Arial;font-size:0.8em;color:#303030;} 
div.obj_flags			{border-top:1px solid #BFBFBF; border-bottom:1px solid #BFBFBF; width:100%;overflow:auto;margin:0 0 8px 0;padding:2px;}
div.cabinet_main		{padding-left:20%;padding-right:20%;}
#cabinet_main p			{text-indent:2%;text-align:justify;margin-bottom:3px;margin-top:3px;}
span.sp1			{color:#660099;}
span.nb				{color:#808080;}
input.obj_flags			{background:#DBE9F7;color:red;border:0;width:99%}
input.addr_building		{width:99%;}
input.addr_addressex		{width:99%;}
select.addr_street		{width:100%;}
.emptyvalue			{color:red;}
span.gsm			{font-family:Tahoma,Verdana,Arial;font-size:7pt;color:#707070;}
span.rsm			{font-family:Tahoma,Verdana,Arial;font-size:7pt;color:red;}
span.bsm			{font-family:Tahoma,Verdana,Arial;font-size:7pt;color:#578CDD;}
span.sm				{font-family:Tahoma,Verdana,Arial;font-size:7pt;color:black;}
span.greensm			{font-family:Tahoma,Verdana,Arial;font-size:7pt;color:green;}
td.small                        {font-family:Tahoma,Verdana,Arial;font-size:7pt;color:#707070;}

div.obj_add_edt			{width:780px;border:1px solid #B0D1F9;margin:0 auto;background:#DBE9F7;margin-top:4px;}
h3.obj_add_edt			{text-align:center;font-size:12pt;font-weight:bold;font-family:arial;margin:10px 0 10px 0;}
table.obj_add_edt_dlm		{background:#DBE9F7;margin-top:10px;}
table.obj_add_edt_dlm td.obj_dlm_text	{color:white;padding:0;white-space:nowrap;font-weight:bold;}
table.obj_add_edt_dlm td.ExpDelH	{background-image: url(/img/DotH2.gif);background-repeat:repeat-X;background-position:center;height:3px;} /*http://dom9000.ru/nopGetDlm.php*/


/*feedback*/
#feedback			{border:2px solid #DBE9F7;width:700px;margin:20px auto 40px auto;/*background:grey;*/ }
#feedback div.feedback_control  {padding:4px 4px 8px 4px;}
#feedback div.feedback_topic	{vertical-align:middle;padding:0;margin:0;}
table.fb_topics			{width:100%; }
table.fb_topics td.fb_topic     {height:20px;padding-left:1px;} /*table cell with feedback topic*/
table.fb_topics td.fb_plus      {height:16px; width:16px; background:url(/img/tree/joinvert.gif) left repeat-y;vertical-align:top;}/* table cell with plus/minus tree img */
td.fb_joinvert                  {background:url(/img/tree/joinvert.gif) left repeat-y;}
td.fb_arrow                     {text-align:center;}
td.fb_msg                       {padding-right:10px;} /*message table cell*/
div.fb_in3			{background:url(/img/cab/1bl.png) no-repeat 0 100%; padding:8px; line-height:1.4; color:#000;}
p.fb_send_msg                   {text-align:right; margin:4px 4px 8px 0;padding-bottom:8px;} /*send msg button area*/
div.fb_answer                   {text-align:right; margin:0 16px 3px 0;} /*anwer link*/
div.fb_new_topic                {background-color:#DBE9F7; padding:5px;margin-bottom:4px;}

/*закруглённые углы*/
div.in_content			{background:#E1E1E1 url(/img/cab/1tl.png) no-repeat 0 0;}
div.in1				{background:url(/img/cab/1tr.png) no-repeat 100% 0;}
div.in2				{background:url(/img/cab/1br.png) no-repeat 100% 100%;}
div.in3				{background:url(/img/cab/1bl.png) no-repeat 0 100%; padding:8px; line-height:1.4; color:#000;white-space:nowrap;}


/*boi cabinet object photo upload*/
table.cab_obj_photo_thumb           {margin-top:4px;}
table.cab_obj_photo_thumb td        {text-align:center;width:10%;padding:4px;}
table.cab_obj_photo_thumb td img    {border:2px black solid;}

/*eoi cabinet object photo upload*/



