/* Окошко со способами выделения объявления */

div#WhiteProgressLayer{
	position:absolute; 
	z-index:90; 
	background:#FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity:0.7; 
	width:1000px;
	height:100%;
	display:none;
}
DIV.KolesikImage	{
	position:absolute; 
	z-index:90; 
	background:url(/static/images/loading.gif) no-repeat left top; 
	width:32px; height:32px;
	display:none;
}

#HLWindow	{ position: absolute; top: 200px; left: 50%; margin-left: -255px; width: 500px; background: white; border: 1px solid black; padding: 18px; display: none; z-index: 2001; }

DIV.Alert	{ background: white; border: 1px solid black; padding:18px 18px 18px 18px; display: none; z-index: 99;}
DIV.Alert P	{ font-size:12px;  padding:10px 0 10px 0;}
DIV.Absolute {position:absolute; }

#HLWindow P							{ font-size: 1.1em; }

#HLWindow .Illustration				{ display: block; margin: 0.5em 0 2em 0; }

#HLWindow .Info						{ display: none; font-size:11px; }

#BtnHLClose							{  font-size: 12px; margin-top: 1em; }

#ChangeLimits UL					{ font-size: 1.1em; margin-top: -1em; }
#ChangeLimits LI					{ margin-bottom: 0; }

#ChangeLimits TD 					{ padding: 0.5em 1.5em 0.5em 0; }
#ChangeLimits TBODY TD 				{ border-top: 1px solid #cccccc; font-size: 1.1em; }

#ChangeLimits TD FORM				{ padding-left: 3em; }
#ChangeLimits TD SELECT				{ margin-right: 0.5em; }
#ChangeLimits TD INPUT				{ font-size: 1em; }

#ChangeLimits TD.Number 			{ text-align: right;}
#ChangeLimits TD.Limit 				{ font-weight: bold; }
#ChangeLimits TD.Price 				{ font-weight: bold; color: #e47200; }

#ChangeLimits #BtnWannaLimitsNahalyavu	{ font-size: 1em; }

#DescHLByTariff UL					{ font-size: 1.1em; margin-top: -1em; }
#DescHLByTariff LI					{ margin-bottom: 0; }
#DescHLByTariff TD 					{ padding: 0.5em 1.5em 0.5em 0; }
#DescHLByTariff TBODY TD 			{ border-top: 1px solid #cccccc; font-size: 1.1em; }
#DescHLByTariff TD FORM				{ padding-left: 3em; }
#DescHLByTariff TD SELECT			{ margin-right: 0.5em; }
#DescHLByTariff TD INPUT			{ font-size: 1em; }
#DescHLByTariff TD.Number 			{ text-align: right;}
#DescHLByTariff TD.Limit 			{ font-weight: bold; }
#DescHLByTariff TD.Price 			{ font-weight: bold; color: #e47200; }
#DescHLByTariff #BtnWannaLimitsNahalyavu	{ font-size: 1em; }

#ChangeSubscriptionActivity			{}
#ChangeSubscriptionActivity P		{ width: 400px; line-height: 1.4em; vertical-align: bottom;}
#ChangeSubscriptionActivity P *		{  vertical-align: bottom;}
#ChangeSubscriptionActivity EM		{ font-size: 1.8em; font-style: normal; font-weight: bold; color: #e47200; float: right; }

#ChangeSubscriptionActivity LI		{ font-size: 1.1em;}

#HLDesc DL							{ display: block; position: relative; top: 0; left: 0; margin: 0 -5px 0 -5px; padding: 0; overflow: hidden; }
#HLDesc DT							{ float: left; font-size: 1.2em; border-bottom: 1px dashed #e47200; color: #e47200; margin: 3px 5px 8px 18px; cursor: pointer; }
#HLDesc DD							{ clear: left; display: block; margin: 0 0 0 5px; }
#HLDesc DT:first-child				{ margin-left: 5px; }
#HLDesc DT.Choosed					{ color: white; background: #e47200; cursor: default; margin: 0 0 4px 13px; padding: 3px 5px; border-bottom: none; }
#HLDesc DT.Choosed:first-child		{ margin-left: 0; }
#HLDesc .PayInfo					{ width: 85%; }
#HLDesc .PayInfo OL					{ margin: 0 0 2em 0; list-style-type:none; }
#HLDesc .PayInfo LI					{ font-size: 1.1em; margin: 0 0.3em 0 1.5em; clear: both; }
#HLDesc .PayInfo EM					{ font-style: normal; font-weight: bold; float: right;  font-size: 1.1em; margin: 0 0 0.3em 1.5em;}

TABLE.ChangePassword	{ }
TABLE.ChangePassword TD	{height:30px; vertical-align:middle; font-size:12px;}
TABLE.ChangePassword TD.Left		{ padding:0 10px 0 0; vertical-align:top; }
TABLE.ChangePassword TD.Right		{ padding:0 0 0 10px; width:200px; }
TABLE.ChangePassword TD.Right SPAN	{ color: #FF3300; font-weight: bold; background: url(/static/images/warning.gif) top left no-repeat; padding-left: 20px;padding-top: 0px;height: 18px;display: block;width: 80%; float: left;margin-top: 0.3em; display:none;}
TABLE.ChangePassword TD.Buttons	INPUT	{_width:90px; _display:inline; margin:0 5px 0 0;}

SPAN.bla	{color: #E47200; font-weight:bold;}

/*авторизация прогрессбар*/
DIV#progressAuth		{	position:absolute;
	left:0px; top:0px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;
	background:#000000; opacity:0.7;
	z-index:400; width:100%; _width:350px; height:100%; display:none;
}
DIV#progressAuth DIV	{text-align:center; padding:20% 0 0 0;}
DIV#progressAuth DIV STRONG	{color:#FFFFFF;}

DIV.Info DT	{font-size:12px;}
DIV.Info DD	{font-size:11px;}
TABLE.RegisterMini	{width:100%; font-size:12px;}
TABLE.RegisterMini TD.Left	{width:33%; padding:5px 0 5px 6px;}
TABLE.RegisterMini TD.Right	{width:67%; padding:5px 0 5px 0;}
TABLE.RegisterMini TD.Buttons	{padding:10px 0 0 0;}
DIV#progressAuth	{position:absolute; left:0px; top:0px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7; background:#000000; opacity:0.7; z-index:400; width:100%; height:100%; display:none;}
DIV#progressAuth DIV	{text-align:center; padding:20% 0 0 0;}
DIV#progressAuth DIV STRONG	{color:#FFFFFF;}

#HLWindow #SendMessage TD                       { padding: 0.5em 1.5em 0.5em 0; }

TABLE.ImportErrorsList	{width:95%; margin-bottom:15px;}
TABLE.ImportErrorsList TD	{font-size:12px; height:15px;}
TABLE.ImportErrorsList TH	{font-size:12px; height:15px; font-weight:bold; padding-bottom:10px;}
