div.baixarnota
{
	background:#fff;
	width:580px;
	height:400px;
	margin:auto;
	position:relative;
	
	position:relative;
	top:40%;
	margin-top:-122px;
	border-left:1px solid #CCC;
	border-top:1px solid #CCC;
	border-right:2px solid #CCC;
	border-bottom:2px solid #CCC;
	
	/* CSS 3 */
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-o-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	
}
.progress-indicator {
	top:0;
	right:0;
	width:100%;
	height:100%;
	position:fixed;
	text-align:center;
	/* IE filter */
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity:0.5;    /* Mozilla extension */
	-khtml-opacity:0.5;  /* Safari/Conqueror extension */
	opacity:0.5; /* CSS3 */
	z-index:1000;
	background-color:white;
	display:none;
}

.progress-indicator img {
	margin-top:250px;
}

.btn {
	display: block;
	padding:5px 10px;
	border: 1px solid rgba(0,0,0,0);
	font-weight: bold;
	font-size: 1.2em;
	-moz-border-radius: 10px;
	border-radius: 10px;
	cursor: pointer;
}
.center {
	margin: 0 auto;
}
.btn:hover {
	text-decoration:none;
}
.btn.inicial {
	background-color:#CCC;
	color:#666;
	border:1px solid #CCC;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #EFEFEF), color-stop(100%, #CCC));
	background-image: -webkit-linear-gradient(#EFEFEF,#CCC);
	background-image: -moz-linear-gradient(#EFEFEF,#CCC);
	background-image: -o-linear-gradient(#EFEFEF,#CCC);
	background-image: linear-gradient(#EFEFEF,#CCC);
}
.btn.inicial:hover {
	background-color:#4386bc;
	border:1px solid #FFF;
	color:#FFF;
	text-shadow: 1px 1px 1px #000;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6DBAC4), color-stop(100%, #0A99AC));
	background-image: -webkit-linear-gradient(#6DBAC4,#0A99AC);
	background-image: -moz-linear-gradient(#6DBAC4,#0A99AC);
	background-image: -o-linear-gradient(#6DBAC4,#0A99AC);
	background-image: linear-gradient(#6DBAC4,#0A99AC);
}


.disponibilizacao_carrossel h2 { width: 480px; height: 34px; margin: 0px 0 4px 0; padding: 0; font-size: 18px; border-bottom: 1px dashed #BEBEBE; margin-bottom: 10px; font-weight: bold; color: #169AAC; font-family: 'Open Sans', Trebuchet MS, arial, sans-serif;  -webkit-font-smoothing: antialiased; }
.disponibilizacao_carrossel h3 { font-size: 14px; font-weight: normal; padding-bottom: 5px; margin-bottom:0; line-height: 16px; }

.disponibilizacao_carrossel .chave_acesso {width: 400px;height: 19px;cursor: text;}
.disponibilizacao_carrossel p {margin: 5px 0 0 0;padding: 0;font-size: 10px;}
.disponibilizacao_carrossel input {cursor: pointer; margin: 0 auto;font-size:15px;padding:4px;border:1px solid #CCC;}
.disponibilizacao_carrossel p.limpa_campo a {color: #777 !important; text-decoration: none !important;font-size: 12px !important;display:block;font-size:0.9em;cursor:pointer;color:blue;text-decoration:underline;margin-left:360px;margin-bottom:10px;}
.disponibilizacao_carrossel p.limpa_campo a:hover {color:red !important;}
.disponibilizacao_carrossel p.limpa_campo {margin: 0;padding: 0;line-height: 21px;}
.ui-state-default a {
	color: #000 !important;
	text-decoration: underline !important;
}
.ui-tabs .ui-tabs-panel {
	padding: 1em 1em 0 1em !important;
}
div.index {
	overflow:hidden;
}
div.alias {
	width:900px;height:360px;position:relative;overflow:hidden;
}
.alias #dados {
	float:left;width:410px;padding:15px;
}

.alias #dados #texto #nome {
	font-size:25px; font-weight:bold;display:block;padding-bottom:15px;
}
.alias #dados #texto {
	display:table-cell;vertical-align:middle;text-align:center;height:262px;width:410px;
}
.alias #dados #endereco {
	display:block;width:410px;text-align:center;
}
.alias #rodape {
	display:block;width:100%;background:#D3D3D3;height:23px;bottom:0;position:absolute;padding:10px;
}
.alias .disponibilizacao_carrossel {
	float:right;display:block;width:430px;padding:15px;
}

#cabecalho {
	display:block;width:100%;background:#0A99AC;height:40px;top:0;padding:5px 10px;
}
