body#popUpDgpr{
	font-family: "Roboto",Arial,Helvetica,sans-serif !important;
	color:#444444;
	font-size:16px;
	line-height:20px;
	padding:20px;
	margin:0px;		
	z-index: 999998;
}
body#popUpDgpr form{
	margin:10px 0;
}
body#popUpDgpr form fieldset{
	margin:0px;
	padding:0px;
	border:0px solid;
}


body#popUpDgpr h1{
	text-transform: uppercase;
}
body#popUpDgpr h2{
	text-transform: uppercase;
}
body#popUpDgpr h3{
	text-transform: uppercase;
}
/*
input#goModal{
	padding:10px;
	border:0px solid;
	border-radius:3px;
	cursor:pointer;
	background-color: #064487;
	color:#FFF;
}
*/

.goModal_enabled{
	padding:10px;
	border:0px solid;
	border-radius:3px;
	cursor:pointer;
	background-color: #064487;
	color:#FFF;	
}

.goModal_disabled{
	padding:10px;
	border:0px solid;
	border-radius:3px;
	cursor:not-allowed;
	background-color: #BBBBBB;
	color:#FFF;
}



/* STYLE DELLE CHECKBOX - Alek */
body#popUpDgpr input[type="checkbox"], body#popUpDgpr input[type="radio"] {
  display: none;
}
body#popUpDgpr input[type="checkbox"] + label span, input[type="radio"] + label span {
	display: inline-block;
	width: 36px;
	height: 36px;
	margin: 0px 10px 0 0;
	vertical-align: middle;
	background: url(img/check.png) left -36px no-repeat;
	cursor: pointer; 
}
body#popUpDgpr input[type="checkbox"] + label span:hover, body#popUpDgpr input[type="radio"] + label span:hover {
	background: url(img/check.png) left -108px no-repeat; 
}
body#popUpDgpr input[type="checkbox"]:checked + label span, body#popUpDgpr input[type="radio"]:checked + label span {
	background: url(img/check.png) left 0 no-repeat; 
}
body#popUpDgpr input[type="checkbox"]:checked + label span:hover, body#popUpDgpr input[type="radio"]:checked + label span:hover {
	background: url(img/check.png) left -72px no-repeat; 
}
body#popUpDgpr input[type="radio"] + label span {
	background: url(img/check.png) right -36px no-repeat; 
}
body#popUpDgpr input[type="radio"] + label span:hover {
	background: url(img/check.png) right -108px no-repeat; 
}
body#popUpDgpr input[type="radio"]:checked + label span {
	background: url(img/check.png) right 0 no-repeat; 
}
body#popUpDgpr input[type="radio"]:checked + label span:hover {
	background: url(img/check.png) right -72px no-repeat; 
}






/*  ======================================= */
.ui-dialog{
	border: 1px solid #dddddd;
	z-index: 999999;
	background-color: #FFF;
	box-shadow: 1px 1px 4px #333;
	border-radius:2px;
}
.ui-dialog-title{
	font-family: "Roboto",Arial,Helvetica,sans-serif !important;
	color:#444444;
	font-size:20px;
	line-height:20px;
	padding:20px;
	text-transform: uppercase;
	font-size:30px;
	display: block;
}
/*
.ui-dialog-titlebar-close{
	position: absolute;
	right:0px;
	top:0px;
	width: 60px;
	height: 55px;
	border: 0px solid #c5c5c5;
	background:url(img/close.png) center top #fff;
}
*/
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5;
}
.ui-widget-overlay{
	position: absolute;
	width: 100%;
	left:0px;
	top:0px;
	height: 100%;
	background:url(img/bg.png) center top;
	z-index: 999998;
}

.ui-dialog-titlebar-close {
    display: none;
}


.boxpopup-oblio {
	background-color: #FFF;
	width: 800px;
	height:50px;
}

.popup-oblio-col1-gruppiapp{
	width: 600px;
		
}

.popup-oblio-txt1-gruppiapp{
	font-size: 15px;
	height: 20px;
	float:left;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom:10px;
	margin-right:510px;
	width: 160px;
	text-align:left;
}

.popup-oblio-input-gruppiapp{
	font-size: 15px;
	width: 170px;
	float:left !important;		
}

.popup-oblio-input-nosize-gruppiapp{
	font-size: 13px;
	float:left;
	width:240px;
	margin-left: -60px;
	padding:6px
}

.input-gruppiapp{
	width:200px;
	margin-bottom:10px;
	margin-left:-15px;
	padding: 5px;
	outline: none;
	font-size: 15px;
	float: left;	
}


.popup-txt1-oblio{
	font-size: 15px;
	height: 20px;
	float:left;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom:10px;
	margin-right:10px;
	width: 140px;
	text-align:left;	
}

.popup-input-combo-oblio{
	font-size: 15px;
	height: 20px;	
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom:10px;
	margin-right:10px;
	width: 40px;	
}