/* General-CSS */

/* general */


html,body{
	margin:0;
	padding:0;
	height:100%;
	border:none
}

td
{
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:12px;
	font-weight:normal;
	color:#005DA3;
	background-color:#ffffff;
}


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 { 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:4px;
	height:4px;
}

div.spc8
{
	color:#ffffff;
	font-size:1px;
	width:8px;
	height:8px;
}

div.spc11
{
	color:#ffffff;
	font-size:1px;
	width:11px;
	height:11px;
}

div.spc14
{
	color:#ffffff;
	font-size:1px;
	width:14px;
	height:14px;
}

div.spc16
{
	color:#ffffff;
	font-size:1px;
	width:16px;
	height:16px;
}

div.spc20
{
	color:#ffffff;
	font-size:1px;
	width:20px;
	height:20px;
}

div.spc28
{
	color:#ffffff;
	font-size:1px;
	width:28px;
	height:28px;
}

div.spc32
{
	color:#ffffff;
	font-size:1px;
	width:32px;
	height:32px;
}

div.spc40
{
	color:#ffffff;
	font-size:1px;
	width:40px;
	height:40px;
}

div.spc48
{
	color:#ffffff;
	font-size:1px;
	width:48px;
	height:48px;
}

