TABLE.login_alternativo {
/*	background-color:#000000;*/
/*	color:#FFFFFF;*/
/*	border-width: 1px;*/
/*	border-style: solid;*/
/*	border-color: #FFFFFF;*/
	width: 250px;
}
TABLE.login_alternativo_interno {
/*	background-color:#000000;*/
	color:#FFFFFF;
}
TD.login_titulo{
	color:#000000;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
TD.login_alternativo_mensagem{
	color:#FF0000;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.login_corpo {
	height:156px;
	background-image: url(../images/back_login.jpg);
	display: block;
	position:relative;
	top:137px;
}
.login_logo_sistema {
	position:absolute;
	left:50%;
	margin-left: -245px;
	top: 103px;
}
.login_logo_cliente {
	position:absolute;
	left:50%;
	margin-left: 180px;
	top: 71px;
}
#cabecalho table {
	width:100%;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f6f8+0,b5c6d0+3,d8e1e7+27,e0eff9+100 */
	background: #f2f6f8; /* Old browsers */
	background: -moz-linear-gradient(top, #f2f6f8 0%, #b5c6d0 3%, #d8e1e7 27%, #e0eff9 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #f2f6f8 0%,#b5c6d0 3%,#d8e1e7 27%,#e0eff9 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #f2f6f8 0%,#b5c6d0 3%,#d8e1e7 27%,#e0eff9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e0eff9',GradientType=0 ); /* IE6-9 */
	background-repeat:repeat-x;
	background-position:bottom;
}
#cabecalho td {
	padding:0px;
}



@media (min-width: 768px) {
  .container, #edital #conteudo_corpo {width: 750px;}
}
@media (min-width: 992px) {
  .container, #edital #conteudo_corpo {width: 970px;}
}
@media (min-width: 1200px) {
  .container, #edital #conteudo_corpo {width: 1170px;}
}
#edital, #edital #conteudo_corpo p, #edital #conteudo_corpo div, #edital #conteudo_corpo .link a, #edital table,
#parametrizacao-ajax{
	float: left;
	width: 100%;
}
#edital .div-button{
  	text-align: center;
}
#edital button{
	background-color: #c2c1ff;
	color: #010B46;
	font-weight: bold;
	font-size: 20px;
	border: 2px solid #010B46;
	border-radius: 6px;
	padding: 5px 20px;
}
#edital button:hover{
	background-color: #010B46;
	border: 2px solid #010B46;
	color: #fff;
}
#edital #conteudo_corpo{
	float: initial;
	padding: 20px;
  	margin-right: auto;
  	margin-left: auto;
  	margin-bottom: 20px;
}
.col-md-6{
	width: 48% !important;
}
#edital .title1{
	background-color: #3A4F74;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 22px;
	padding: 13px 0;
	margin: 0 0 20px;
}
#edital .title2{
	background-color: #3A4F74;
	text-align: left;
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	padding: 13px 0;
	margin: 0 0 20px;
}
#edital #conteudo_corpo div{margin-bottom: 20px;}
#edital .basic-title, #parametrizacao-ajax .basic-title{
	color: #3A4F74;
	font-size: 15px;
	font-weight: bold;
	margin: 10px 0 0;
}
#parametrizacao-ajax .basic-title{margin-bottom: 10px;}
#edital .bg-row{background-color: #DDDDDD;}
#edital .bg-row p{margin: 10px;}
#edital .bg-row .basic-title{
	color: #3A4F74;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 0;
}
#edital .title2 p{margin: 0 0 0 10px;}
#edital .accordion div{
	float: none !important;
	margin: 0 !important;
	padding: 0 !important;
	width: 100% !important;
}
#edital .accordion p{
	float: none !important;
	margin: 7px  !important;
	padding: 0 !important;
	width: 97% !important;
}
#edital .li-title{margin: 20px 0;}
#edital table tr, #parametrizacao-ajax #conteudo_corpo, #parametrizacao-ajax table, #parametrizacao-ajax tbody, #parametrizacao-ajax tbody tr{
	float:left;
	width: 100%;
}
#edital table th, #edital table td{
	float: left;
	text-align: left;
}
#edital table .td-bg{background-color: #c6c6c6;}
#edital table tbody tr td{padding: 5px 0px;}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active,
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
    border: 1px solid #9b9b9b !important;
    background: #fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
    font-weight: bold;
    color: #00004C !important;
}

.ui-accordion .ui-accordion-header{font-size:17px !important;}
.ui-accordion .ui-accordion-header img{float: right;}
#publicoForm h3{float: left; width: 92%;}
#publicoForm h3 p{
	float: left;
	margin-top: 18px;
}
.ui-accordion .ui-accordion-content{height: auto !important;}
.ui-accordion .ui-accordion-content a{	
	float: left;
	width: 100%;
	cursor:pointer;
	margin-bottom: 10px;
	font-size: 12px;
}
.ui-accordion .ui-accordion-content a:hover{
	color: #6E81EA;
}
#editalPublico #conteudo_corpo{float: left;width: 98%;}
#editalPublico #ui-id-6{width: 92% !important;}
#parametrizacao-ajax tbody .td-title{
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
#parametrizacao-ajax tbody td b{
	float: left;
	width: 100%;
}
#parametrizacao-ajax tbody td b img{float: left;}
#parametrizacao-ajax tbody td b p{
	float: left;
	width: 96%;
	margin: -2px 0 0 10px;
	font-size: 16px;
}
#parametrizacao-ajax .form_botao{cursor: pointer;}