@charset "utf-8";
/* CSS Document */

/*#Page{
	width:990px;
	paddinhg: 0 2px;
}
.container{ padding:2px; }*/
.inplaceEdit{
	position:relative;
	padding:10px;
	margin:-11px;
}

.inplaceEdit .inplaceEditControls{
	position:absolute;
	right:1em;
	top:-1.25em;
	background: #eee;
	opacity:.8;
	filter: alpha(opacity=80);
	padding:.25em 1em;
	display:none;
	z-index:9999;
}
.inplaceEdit .inplaceEditControls a{margin: .5em; color:#000;}


.inplaceEdit:hover{background-color:#EFF8F8; border:1px solid #D2E6E4; padding:9px;}
.inplaceEdit:hover .inplaceEditControls{display:block;}

.inplaceEditWidget{
	position:relative;
	padding:5px;
	margin:-6px;
}
.inplaceEditWidget .inplaceEditWidgetControls{
	position:absolute;
	right:1em;
	top:0;
	background: #eee;
	opacity:.8;
	filter: alpha(opacity=80);
	padding:.25em 1em;
	display:none;
	z-index:9998;
}
.inplaceEditWidget .inplaceEditWidgetControls a{margin: .5em;  color:#000;}

.inplaceEdit:hover .inplaceEditWidget{border:1px dashed #e7e7e7; padding:4px;}
.inplaceEditWidget:hover{background-color:#F7F0F0; border:1px solid #E7DCDC; padding:4px;}
.inplaceEditWidget:hover .inplaceEditWidgetControls{display:block;}


.historyInplaceEditwidget {
	position:relative;
	padding:5px;
	margin:-6px;
	background-color:#F7F0F0; border:1px solid #E7DCDC; padding:4px;
}

.historyInplaceEditwidgetControls {
	position:absolute;
	right:1em;
	top:-1.25em;
	background: #eee;
	opacity:.8;
	filter: alpha(opacity=80);
	padding:.5em 1em;
	display:block;
	white-space: nowrap;
}

.historyInplaceEditcontent {
	position:relative;
	padding:5px;
	margin:-6px;
	background-color:#EFF8F8; border:1px solid #E7DCDC; padding:4px;
}

.historyInplaceEditcontentControls {
	position:absolute;
	right:1em;
	top:-1.25em;
	background: #eee;
	opacity:.8;
	filter: alpha(opacity=80);
	padding:.5em 1em;
	display:block;
	white-space: nowrap;
}

.EditControls a{padding: 0 1em 0 0; font-size:120%;}
