@CHARSET "UTF-8";

.ui-dialog { position: fixed !important; top: 20px !important;  padding: 5px 10px !important; min-width: 350px !important; max-height: 550px; overflow: auto !important;  }

.ui-widget-header {
	background: url("../img/logo-poup.png") no-repeat scroll left 50% #fff !important;
	border: 0 !important;
	border-bottom: 1px solid #b60605 !important;
	color: #b60605 !important;
	font-weight: bold !important;
	height: 30px;
	border-radius: 0 !important;
}

.ui-dialog .ui-dialog-title { display: none; }

.ui-dialog .ui-dialog-titlebar-close { background-color: #9d9d9d; }

/***** COMENTARIOS *****/
#dialog_content .header {
	color: #B60605;
	font-size: 15px;
	margin: 20px 0 30px;
	padding: 0 20px;
	text-align: left;
}
#dialog_content .header .icon {
	background: url("../img/seta-tit.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 14px;
	margin-left: -20px;
	width: 15px;
}
#dialog_content .header .codigo {  color: #000; font-size: 12px; }

#dialog_content .form .label {  color: #666; font-size: 14px; font-weight:bold; text-align: left; float: left; }
#dialog_content .form .label #comentario{
	background-color: #F5F5F5;
	border: 1px solid #D2D2D2;
	border-radius: 7px 7px 7px 7px;
	color: #3A3A3B;
	font-size: 13px; padding: 5px; margin: 10px 0; width: 400px; height: 80px; resize: none;
}

#dialog_content .form .btn_form {
	background: url(../img/bt-salvar.gif) no-repeat center;
	cursor: pointer;
	float: left;
	height: 36px;
	margin-left: 10px;
	margin-top: 83px;
	width: 105px;
	opacity:.8;
	-moz-opacity: .8;
	filter: alpha(opacity=80);
}

#dialog_content .form .btn_form:HOVER {
	opacity:1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
#dialog_content .comments-txt {
	border-top: 1px solid #B60605;
	color: #666666;
	font-size: 12px;
	margin: 15px 0;
	text-align: left;
}

#dialog_content .comments-txt .head { padding-top: 20px; }
#dialog_content .comments-txt .head .author {  color: #B60605; font-weight: bold; }
#dialog_content .comments-txt .head .date { float: right; color: #B60605; }
#dialog_content .comments-txt .txt { clear: both; padding-bottom: 20px; padding-top: 5px; font-size: 14px; border-bottom: 1px dashed #B60605; }
#dialog_content .comments-txt .txt a { color: #666666; text-decoration: underline; }
#dialog_content .comments-txt .not-comments { font-size: 15px; margin: 10px; }

/** ALERT **/
#dialog { height: auto !important; }

#dialog .header-alert {
	color: #B60605;
	font-size: 18px;
	margin: 20px 0 20px;
	padding: 0 20px;
	text-align: left;
	width: 275px;
}

#dialog .header-alert .icon {
	background: url("../img/seta-tit.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 14px;
	margin-left: -20px;
	width: 15px;
}

#dialog p { font-size: 14px; color: #666; text-align: left; margin: 0 20px; line-height: 20px; width: 275px; }

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	text-align: center !important;
	float: none !important;
}

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	background: url("../img/bt-fechar-alert.png") no-repeat scroll 0 0 !important;
	border: 0 !important;
	width: 77px !important;
	height: 23px !important;
}

.ui-state-default.ui-state-hover {
	background: url("../img/bt-fechar-alert.png") no-repeat scroll 0 -25px !important;
	border: 0 !important;
	width: 77px !important;
	height: 23px !important;
}

.ui-dialog .ui-dialog-buttonpane button {
	margin: 1em 0.4em 1em 0 !important;
}

.ui-button-text-only .ui-button-text {
	display: none !important;
}