.shadowed
{
	zoom: 1;
	z-index: 1000;
	position: absolute;
	margin-top: 10px;
	background-color: #FFF;
	font-size: 9pt;
	color: #000;
} 

.shadowed .tl
{
	position: absolute;
	font-size: 0;
	top: -15px;
	left: -17px;
	background: url('/hostcmsfiles/images/shadow-lt.png') 0 0 no-repeat !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-lt.png');
	width: 17px;
	height: 15px;
}

.shadowed .t
{
	position: absolute;
	font-size: 0;
	top: -15px;
	left: 0;
	background: url('/hostcmsfiles/images/shadow-t.png') 0 0 repeat-x !important;
	background: url('/hostcmsfiles/images/spacer.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-t.png', sizingmethod='scale');
	width: 100%;
	height: 15px;
	/* border: 1px solid; */
}

.shadowed .tr
{
	position: absolute;
	font-size: 0;
	top: -15px;
	left: 100%;
	background: url('/hostcmsfiles/images/shadow-rt.png') 0 0 no-repeat !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-rt.png');
	width: 17px;
	height: 15px;
}

.shadowed .r
{
	position: absolute;
	font-size: 0;
	top: 0;
	left: 100%;
	background: url('/hostcmsfiles/images/shadow-r.png') 0 0 repeat-y !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-r.png', sizingmethod='scale');
	width: 17px;
	height: 100%;
}

.shadowed .br
{
	position: absolute;
	font-size: 0;
	top: 100%;
	left: 100%;
	background: url('/hostcmsfiles/images/shadow-rb.png') 0 0 no-repeat !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-rb.png');
	width: 17px;
	height: 21px;
}

.shadowed .b
{
	position: absolute;
	font-size: 0;
	top: 100%;
	left: 0;
	background: url('/hostcmsfiles/images/shadow-b.png') 0 0 repeat-x !important;
	background: url('/hostcmsfiles/images/spacer.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-b.png', sizingmethod='scale');
	width: 100%;
	height: 21px;
}

.shadowed .bl
{
	position: absolute;
	font-size: 0;
	top: 100%;
	left: -17px;
	background: url('/hostcmsfiles/images/shadow-lb.png') 0 0 no-repeat !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-lb.png');
	width: 17px;
	height: 21px;
}

.shadowed .l
{
	position: absolute;
	font-size: 0;
	top: 0;
	left: -17px;
	background: url('/hostcmsfiles/images/shadow-l.png') 0 0 repeat-y !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-l.png', sizingmethod='scale');
	width: 17px;
	height: 100%;
}

/* Верхняя полосочка */
.topbar
{
	background-color: #F1F1F1;
	height: 20px;
	font-size: 90%;
	padding: 6px 0px 0px 5px;
	margin-bottom: 5px;
	padding-right: 20px;
	font-weight: bold;
}

.topbar img
{
	cursor: pointer;
	position: absolute;
	left: 100%;
	z-index: 1000;
	margin-top: 3px;
	margin-left: -15px;
}

/* Панель в клиентском разделе */
#hostcms_layer
{
	font-family: Arial, Verdana, 'MS Sans Serif';
	color: #000;
	left: 0px;
	top: 0px;
	font-size: 9pt;
	background: url('/hostcmsfiles/images/hostcms_layer_bg.gif') 0 100% repeat-x;
	background-color: #f2f0eb;
	/* border: 1px solid #E0DED5; */
	vertical-align: top;
	text-align: left;
	padding: 7px 0px;
	margin: 0px;
	z-index: 998;
	width: 100%;
}

#hostcms_layer a:link, #hostcms_layer a:visited, #hostcms_layer a:hover
{
	color: #0070BD;
	text-decoration: underline;
}

#div_hostcms_debug #subdiv
{
	overflow: auto;
	width: 400px;
	height: 180px;
}

#div_hostcms_debug ul
{
	margin: 0px;
	
}

#xml_div
{
	margin: 10px 2px 10px 2px;
	border: dashed 1px #aaaaaa;
	background-color: #fafafa;
	padding: 5px;
	color: #000;
	text-align: left;
	font-size: 8pt;
	font-family: Arial;
}

#xml_div a:link, #xml_div a:hover, #xml_div a:visited
{
	text-decoration: underline;
	color: #2C7381;
	font-family: Arial;
}
