/*#cadry_fieldset{
	width: 95%;
	text-align: left;
	border: 2px ridge #00ffff;
}

#cadry_fieldset > LEGEND{	
	font-size: 11pt;
	color: #005983;
}

.cadry_fieldgroup{
	padding: .5em;
}

.cadry_label{
	margin-left: .2em;
	padding: .5em;
	font-size: 11pt;
	color: #000000;
}

.cadry_tooltip{
	color: #005983;
	margin-top: .5em;
}

.cadry_tooltip > P{
	font-size: 10pt;
	font-weight: bold;
	color: #000080;
	margin: 0;
}
*/
/* Модальное окно */
.modal_layout_output{
	position: absolute;
	display: block;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, .85);
}

#prompt_layout_output{
	z-index: 99996;
}

#alert_layout_output{
	z-index: 99998;
}

.modal_prompt_output{
	position: absolute;				
	display: block;
	width: 80%;
	height: 50%;
	top: 30%;
	left: 7%;
	overflow-y: scroll;
	padding: 2%;
	text-align: left;
	font-weight: 500;
	font-size: 14pt;
	border-color: #000;
	border-width: 1px;
	border-radius: 6px;
}

#modal_prompt_output{
	z-index: 99997;
	background: linear-gradient(#C6E0F9, #C6E0F9);
	color: #005983;
}

#modal_alert_output{
	z-index: 99999;
	background: #FFFFFF;
	color: #000000;
}

p.cadry_alert_msg_output{
	font-weight: bold;
	color: #FF0000;
}

/* Кнопки */
A.cadry_btn_output{
	display: inline-block;
	text-align: center;
	padding: 1pt 2pt;
	margin: 1px 2px;
	background: linear-gradient(#ffffff, #92dcfe);
	color: #000000;
	text-decoration: none;
	border-color: #00adfe;
	border-width: 1px;
	border-radius: 4px;
	border-style: outset;
	font-weight: 500;
	font-size: 12pt !important;
}

A.cadry_btn_output:hover{
	background: linear-gradient(#ffffff, #00feab);		
}

A.cadry_btn_output:active{
	background: linear-gradient(#00feab, #ffffff) !important;
	border-style: inset;	
}

#cadry_btnset_1{
	position: fixed;
	top: 78%;
	right: 20%;
	text-align: center;
	z-index: 100000;
}

#cadry_btnset_1 > A{
	padding: 3pt 6pt;
	margin-top: 7%;
}