/* CSS Document */

.alert_overlay {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	z-index: 4;
	background-color: #000;
	-moz-opacity: 0.8;
	opacity: 0.8;
	filter: alpha(opacity=80);
}

.wrapper, .alert_box {
	width: 580px;
	height: 350px;
}
.wrapper {
	display: none;
	bottom: 50%;
	right: 50%;
	position: fixed; /* mantiene i lbox al centro durante ridimensionamento o scroll*/
	z-index:1002;
}
.alert_box {
	position: relative;
	border: 20px solid #13202e;
	background:#e8e6e6;
	top: 50%;
	left: 50%;
	padding:0;
	margin:0;
	text-align:center;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
	border-radius: 10px 10px;
	color:#000;
}

.alert_box .header {
	position: relative;
	background:#fff;
	width:580px;
	min-height:100px;
	height:100px;
	top: 0;
	left: 0;
	padding: 0px;
	margin:0;
}

.alert_box .header .icona {
	position: absolute;	
	width:72px;
	min-height:85px;
	height:85px;
	top: 20px;
	left: 20px;
	padding: 0px;
	margin:0;
	background:url(/web/20160822193724im_/http://www.aroundsalerno.it/lib/js/alertbox_web/icona_attenzione.png) no-repeat top left;
}

.alert_box .header .testo {
	position: absolute;	
	width:300px;
	min-height:30px;
	height:30px;
	top: 40px;
	left: 100px;
	text-align:left;
}

.alert_box .text {
	position: relative;
	margin:20px auto 0 auto;
	/*overflow: auto;*/
	width: 540px;
	min-height:170px;
	height: 170px;
	text-align:left;
}

.alert_box .text .response-box {
	position:relative;
	float:left;
	width:530px;
	min-height:170px;
	height:170px;
	margin-left:10px;
	padding:0;
	overflow:auto;
}

.alert_box .info {	
	position: absolute;
	bottom: 20px;
	left: 20px;
	width:400px;
	height:20px;
	text-align:left;
	font-size:9px;
}

.alert_box .close {	
	position: absolute;
	top: 20px;
	right: 20px;
	width:50px;
	height:20px;
	color:#fff;
	background:#f00;
	padding:4px 5px 1px 5px;
	cursor:pointer;
	cursor:hand;
}
.alert_box .riprova {	
	position: absolute;
	bottom: 20px;
	right: 20px;
	width:50px;
	height:20px;
	color:#fff;
	background:#13202e;
	padding:4px 5px 1px 5px;
	cursor:pointer;
	cursor:hand;
}
