/*
componentizando modal
*/
.ie7 .boxContainerLoading { behavior:url(/portal/js/PIE.htc); }
.boxContainerLoading {
	background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgba(214,238,255, 0.9)),
    color-stop(1, rgba(255,255,255, 0.9))
	);
	background-image: -moz-linear-gradient(
    center top,
    rgba(214,238,255, 0.9) 0%,
    rgba(255,255,255, 0.9) 100%
    );
	-pie-background: linear-gradient(90deg, #fff, #d6eeff);
	width: 257px;
	height:	82px;
	line-height: 60px;
	vertical-align: middle;
	text-align: center;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #003366
}

.boxContainerLoading img {
	margin-top: -10px;	
}

.closeBoxPadrao{
	width:30px;
	height:30px;
	background-image:url(../imagens/fancybox/fancy_close.png);
	cursor: pointer;
	margin-right:-23px;
	margin-top:-21px;
	z-index:1000001;
	float:right;
}

.ie7 .closeBoxPadrao{
	margin-top:-60px;
}

.msafModalClose{
	width:30px;
	height:30px;
	background-image:url(../imagens/fancybox/fancy_close.png);
	cursor: pointer;
	margin-left:-15px;
	margin-top:5px;
	position:absolute;
	z-index:1000001;
}



.msafModalWindow{
	position:fixed;
    top: 0;
    left: 0;
	width:100%;
	height:100%;
	background-image:url(../imagens/bg_consultando.png);
	z-index:1000000;
}

/* .msafModalWindowBoxGeral{ */
/* 	position:absolute; */
/* 	top:0px; */
/* 	left:0px; */
/* 	width:100%; */
/* 	height:100%; */
/* 	background-image:url(../imagens/transparent.png); */
/* 	z-index:2000000; */
/* } */

/* .shadowBoxGeral{ */
/* 	background-image:url(../imagens/boxGeral/bg.png); */
/* } */

/* .msafModalWindowBoxGeralAR{ */
/* 	vertical-align: middle; */
/* 	text-align: center;	 */
/* } */

/* .msafModalWindowBoxGeralAR .imgBoxGeralAR { */
/* 	vertical-align: middle; */
/* 	margin-right: 20px; */
/* } */

/* .msafModalWindowBoxGeralContent{ */
/* 	background-image: -webkit-gradient( */
/*     linear, */
/*     left top, */
/*     left bottom, */
/*     color-stop(0, rgb(214,238,255)), */
/*     color-stop(1, rgb(255,255,255)) */
/* 	); */
/* 	background-image: -moz-linear-gradient( */
/*     center top, */
/*     rgb(214,238,255) 0%, */
/*     rgb(255,255,255) 100% */
/*     ); */
/* 	width: auto; */
/* 	padding: 12px; */
/* 	font-size: 13px; */
/* 	color: #656565; */
/* 	font-family: "Trebuchet MS", Arial, Sans-Serif; */
/* 	behavior:url(/portal/js/PIE.htc); */
/* 	-pie-background: linear-gradient(90deg, #fff, #d6eeff); */
/* 	position: relative; */
/* } */

.actionsBoxGeral {
	display: block;
	width: 150px;
	margin: 15px auto 50px auto;
	text-align: center !important;
}

.centerBoxGeral {
	width: auto;	
	margin: 5px auto 5px auto;
	
}

/* .msafModalWindowBoxGeralTitle{ */
/* 	background: #0F4085; */
/* 	padding: 8px; */
/* 	margin: -12px -12px 16px -12px; */
/* 	font-size: 13px; */
/* 	font-weight: bold; */
/* 	color: #fff; */
/* 	font-family: "Trebuchet MS", Arial, Sans-Serif; */
/* } */

.moveModalWindow{
	cursor: move;	
}


.msafModalWindowNW{
	width:20px;
	height:20px;
	background-image:url(../imagens/fancybox/fancy_shadow_nw.png);
	float:left;
}

.msafModalWindowNE{
	width:20px;
	height:20px;
	background-image:url(../imagens/fancybox/fancy_shadow_ne.png);
	float:right;
}

.msafModalWindowN{
	height:20px;
	background-image:url(../imagens/fancybox/fancy_shadow_n.png);
	background-repeat:repeat-x;
	float:left;
}


.msafModalWindowNEGestao{
	width:20px;
	height:20px;
	float:right;
}


.msafModalWindowSW{
	width:20px;
	height:20px;
	background-image:url(../imagens/fancybox/fancy_shadow_sw.png);
	float:left;
}

.msafModalWindowSE{
	width:20px;
	height:20px;
	background-image:url(../imagens/fancybox/fancy_shadow_se.png);
	float:right;
}

.msafModalWindowS{
	height:20px;
	background-image:url(../imagens/fancybox/fancy_shadow_s.png);
	background-repeat:repeat-x;
	float:left;
}


.msafModalWindowW{
	width:20px;
	height:80px;
	background-image:url(../imagens/fancybox/fancy_shadow_w.png);
	background-repeat:repeat-y;
	float:left;
}

.msafModalWindowE{
	width:20px;
	height:80px;
	background-image:url(../imagens/fancybox/fancy_shadow_e.png);
	background-repeat:repeat-y;
	float:right;
}

.msafModalWindowBody{
	float:left;
	background-color:#ffffff;
	border-top-left-radius: 2em;
}

.msafModalWindowGrayBody{
	float:left;
	background-color:#FCFCFC;
}

.buttonLight {
	padding: 3px;
	border: 1px solid #82A6FD;
	background: url(../imagens/boxGeral/bgBtLight.gif);
	cursor: pointer;
	text-align: center !important;
	min-width: 50px;
	font-size: 11px;
}
.ie7 .buttonLight {
	width:100px;
}

.buttonDark {
	padding: 3px;
	border: 1px solid #82A6FD;
	background: url(../imagens/boxGeral/bgBtDark.gif);
	cursor: pointer;
	text-align: center !important;
	min-width: 50px;
	font-size: 11px;
}

.ie7 .buttonDark {
	width:100px;
}

/* PERSONALIZAÇÃO DO MODAL */

/* ----- BORDAS ARREDONDADAS */
/* ---------- BORDAS ARREDONDADAS - LAYOUT */
.ie7 .msafModalWindowBoxGeralTitle,
.ie7 .msafModalWindowBoxGeralContent { behavior: url(/portal/js/PIE.htc); }

.msafModalWindowBoxGeralTitle,
.msafModalWindowBoxGeralContent { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.msafModalWindowBoxGeralTitle { 
	-moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; -khtml-border-bottom-right-radius: 0; border-bottom-right-radius: 0;
	-moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; -khtml-border-bottom-left-radius: 0; border-bottom-left-radius: 0;
}


/* ----- SOMBRAS */
/* ---------- SOMBRAS - LAYOUT */
.msafModalWindowBoxGeralContent { -webkit-box-shadow: #666 0px 2px 3px; -moz-box-shadow: #666 0px 2px 3px; box-shadow: #666 0px 2px 3px; }


/* ----- LAYOUT */
/* ---------- 1a CAMADA - LAYOUT */
.msafModalWindowBoxGeral { position: absolute; top:0px; left:0px; width:100%; height:100%; background-image:url(../imagens/bg_consultando.png); z-index:2000000; overflow:auto;}
/* ---------- 2a CAMADA - LAYOUT */
/* .shadowBoxGeral{ background-image:url(../imagens/boxGeral/bg.png);} */
.shadowBoxGeral{ background-image: none;}
/* ---------- 3a CAMADA - LAYOUT */
.msafModalWindowBoxGeralContent {
/*
	background: #ebebeb;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ebebeb), to(#FFFFFF));
	background: -webkit-linear-gradient(#ebebeb, #FFFFFF);
	background: -moz-linear-gradient(#ebebeb, #FFFFFF);
	background: -ms-linear-gradient(#ebebeb, #FFFFFF);
	background: -o-linear-gradient(#ebebeb, #FFFFFF);
	background: linear-gradient(#ebebeb, #FFFFFF);
	-pie-background: linear-gradient(#ebebeb, #FFFFFF);
*/
	position: relative;
	background: #ffffff;
}
/* ---------- 4a CAMADA - LAYOUT */
.msafModalWindowBoxGeralTitle { background: #0F4085; padding: 8px 15px; }
/* ---------- 5a CAMADA - LAYOUT */
.msafModalWindowBoxGeralAR { text-align: center; }
.msafModalWindowBoxGeralAR .imgBoxGeralAR { vertical-align: middle; margin-right: 20px; }

/* ----- TIPOGRAFIA */
/* ---------- 1a CAMADA - TIPOGRAFIA */
/* ---------- 2a CAMADA - TIPOGRAFIA */
/* ---------- 3a CAMADA - TIPOGRAFIA */
.msafModalWindowBoxGeralContent { font-size: 13px; color: #666666; font-family: "Trebuchet MS", Arial, Sans-Serif; z-index: 999;}
/* ---------- 4a CAMADA - TIPOGRAFIA */
.msafModalWindowBoxGeralTitle { font-size: 15px; font-weight: bold; color: #fff; font-family: "Trebuchet MS", Arial, Sans-Serif; vertical-align: middle;}
.msafModalWindowBoxGeralTitle img{ float: left; padding-top: 2px; }

/* ---------- 5a CAMADA - TIPOGRAFIA */
/*.msafModalWindowBoxGeralAR { text-align: center; padding: 10px; }*/
.msafModalWindowBoxGeralAR { margin: 15px; float: left; }

/* ---------- TIPOGRAFIA IE 7 */
.ie7 .msafModalWindowBoxGeralTitle img { float: top; margin-left: 7px; margin-top: -27px;  }
.ie7 .msafModalWindowBoxGeralTitle strong {float: top;  margin-left: 5px;  }

.ie8 .msafModalWindowBoxGeralTitleIcon{margin-top:-12px;}







