/* General-CSS */

/* general */

div.admintitle
{
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:11px;
	font-weight:bold;
}


/* edit panel */

td.editpanel
{
	background: #f1f1f1;
}

td.editpanelcont
{
	padding:5 5 5 5px;
	background: #f1f1f1;
	border-bottom:solid 1px #505050;
}


/* repeater items */

div.editxmltext
{
	color:#646464;
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:11px;
	font-weight:normal;
	background:#f1f1f1;
	padding:5 5 5 5px;
	margin-top:8px;
	margin-bottom:8px;
	border:dotted 1px #787878;
}
div.editxmltext textarea, div.editxmltext input { font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:11px; }
div.editxmltext span.caption { font-weight:bold; width:50px; }

div.editxmlimage
{
	color:#646464;
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:11px;
	font-weight:normal;
	background:#d1d1d1;
	padding:5 5 5 5px;
	margin-top:8px;
	margin-bottom:8px;
	border:dotted 1px #787878;
}
div.editxmlimage textarea, div.editxmlimage input { font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:11px; }
div.editxmlimage span.caption { font-weight:bold; width:50px; }
div.editxmlimage span.subcaption { width:50px; }

div.editxmllink
{
	color:#646464;
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:11px;
	font-weight:normal;
	background:#e1e1e1;
	padding:5 5 5 5px;
	margin-top:8px;
	margin-bottom:8px;
	border:dotted 1px #787878;
}
div.editxmllink textarea, div.editxmllink input { font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:11px; }
div.editxmllink span.caption { font-weight:bold; width:50px; }
div.editxmllink span.subcaption { background:red; width:50px; }

div.editxmlrepeater
{
	color:#646464;
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:11px;
	font-weight:normal;
	background:#c1c1c1;
	padding:5 5 5 5px;
	margin-top:8px;
	margin-bottom:8px;
	border:dotted 1px #787878;
}
div.editxmlrepeater textarea, div.editxmlrepeater input { font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:11px; }
div.editxmlrepeater span.caption { font-weight:bold; width:50px; }


/* spacer items */
div.spc1 { color:#ffffff; font-size:1px; width:1px; height:1px; }
div.spc4 { color:#ffffff; font-size:1px; width:1px; height:4px; }
div.spc8 { color:#ffffff; font-size:1px; width:1px; height:8px; }
div.spc11 { color:#ffffff; font-size:1px; width:1px; height:11px; }
div.spc14 { color:#ffffff; font-size:1px; width:1px; height:14px; }
div.spc15 {	color:#ffffff; font-size:1px; width:1px; height:15px; }

div.spc16 { color:#ffffff; font-size:1px; width:1px; height:16px; }
div.spc20 { color:#ffffff; font-size:1px; width:1px; height:20px; }
div.spc28 {	color:#ffffff; font-size:1px; width:1px; height:28px; }
div.spc32 { color:#ffffff; font-size:1px; width:1px; height:32px; }
div.spc40 { color:#ffffff; font-size:1px; width:1px; height:40px; }
div.spc48 { color:#ffffff; font-size:1px; width:1px; height:48px; }