﻿.EditBackground, div.MsgBackground, div.PopBackground, .OptBackground, div.CfrBackground { z-index:9990; background-color:rgba(153, 153, 153, 0.50); position:fixed; top:0px; left:0px; width:100%; height:100%; display:none; }
.PopExternal { width:40%; min-width:400px; background-color:#FFFFFF; padding:0px; z-index:9991; position:fixed; display:none; margin:auto auto auto auto; }
div.PopInternal { overflow:auto; }

.DelExternal, div.MsgExternal, div.CfrExternal { padding:5px; min-width:400px; background-color:rgb(35,31,32); z-index:9999; position:fixed; display:none; margin:auto auto auto auto; }
.titolo_pop_del, span.titolo_pop_msg, span.titolo_pop_cfr { font-variant:small-caps; display:inline-block; color:white; padding: 10px 15px 10px 15px; font-weight:bold; font-size:medium; }
a.closeMsg, a.closeCfr { float:right; margin-right:3px; }
a.closeMsg img, a.closeCfr img, a.okCfr img, a.noCfr img { border:0px; }
div.MsgInternal, div.CfrInternal { padding:20px; background-color:white; min-height:10px; overflow:auto; }
div.CfrButtons {
	text-align:right;
	margin-right:3px;
	margin-top:10px;
}
a.okCfr, a.noCfr {
	width:16px;
}
table.tabResult {
	width:100%;
	border:1px solid #000000;
	border-top-left-radius:5px;
	border-bottom-right-radius:5px;
	border-spacing:0px;
}
table.tabResult th {
	padding:4px;
	text-align:center;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	background-color:#1C5856;
	color:white;
}
table.tabResult th:first-child {
	border-left-width:0px;
}
table.tabResult td {
	padding:4px;
	text-align:center;
}


a.closePop {
	position:absolute;
	top:10px;
	right:10px;
	margin-right:3px;
}
a.closePop img{
	border:0px;
}


.SendBackground { z-index:99990; background-color:black; position:fixed; top:0px; left:0px; width:100%; height:100%; opacity:0.4; display:none; }
.SendExternal {
	min-height:300px; 
	top:0;
	width:50%;
	height:200px;
	-moz-box-shadow: 1px 2px 3px 2px rgba(51, 51, 51, 0.50); -webkit-box-shadow:1px 2px 3px 2px rgba(51, 51, 51, 0.50); box-shadow: 1px 2px 3px 2px rgba(51, 51, 51, 0.50);
	background-color:#FFFFFF;
 	padding:0px;
	z-index:99991;
	position:fixed;
	display:none;
	border: 0px; margin:10% 25% auto 25%;
	text-align:center;
}
.SendInternal{
	text-align:center;
	vertical-align:central;
	padding:0px;
	background-color:white;
	width:100%;
	min-height:10px;
	overflow:hidden;
	height:100%;
}
