@charset "utf-8";
/* CSS Document */
#lado_esquerdo{
}
#lado_direito{
}
#centro{

}

#site{
	width:95%;
	margin:0 auto;
}
.restrito{
padding:10px;
}

.emitidas, .autorizadas{
	text-align:center;
	font-size:40px;
	font:bold;
}

.header{
	height:150px;
	border-bottom:10px solid #363F6A;
	padding:0px;
}

.linha{
	width:100%;
	height:2px;
	background:#363F6A;
}
.navbar{
	font-size:16px;
}
.dropdown-menu{
	font-size:16px;
}
.dropdown-menu li{
	padding:5px;

}
a{
		color:#363F6A;

}

.menu{

	margin-top:-20%;
	background:#efefef;
	height:60px;
	border-bottom:10px solid #363F6A;
}
.busca{
	border:1px solid #eeeeee;
	border-radius:6px;
}

.tformtitle > td
{
	background:#363F6A !important;
}

footer{
 background:#363F6A !important;
 bottom:0px;
 width:100%;
 height:150px;
 color:#000;
 font-size:16px;
}
.clear{
  width:100%;
  padding:50px;
}


.avanti{
  float:right;
  margin-top:7%;
   font-size:18px;
}
.dados_pref{
	margin-top:2%;
	text-align:center;
}
.acesso_info{
 margin-top:3%;
}

.note-editor{
 max-height:300px !important;
 display:none;
}

.padrao{
 background:#363F6A !important;
  color:#FFF  !important;
}

.btn-group .padrao{
  padding:15px;	
  font-size:16px;
  margin-right:5px;
  color:#fff;
}

.btn-group .padrao:hover{
 opacity:.8;
}

.btn-group .glyphicon{
	color:#fff;
}
.dropdown-menu li{
font-size:14px;	
}

.img-rounded {
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}

.img-rounded:hover {
-webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
       -o-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);

         }


.media{
padding-bottom:10px;
 border-bottom:1px dotted;
}

 .hidden{
   display:none;
 }
 .titulo{
  margin-top: 20px; font-weight:bold;
 }
 	
 .titulo-p{
	 margin:0px; font-weight:bold; padding:10px; font-size:18px;
 }
 .glyphicon{
	 color:#363F6A !important; 
 }
 
 .texto{
	font-size:14px; 
 }

 .pt-noticia-img{
     width:80px;
     float: left;
 }
 
 .pt-noticia-texto{
    text-align: left;  
 }
 
 .pt-noticia{
   margin-left: 0px;
 }
 
 .pt-noticia tr td{
    border-bottom: 1px dashed grey;
    cursor: pointer;
    padding-bottom: 5px;
 }
 .pt-noticia tr td:hover{
    background-color: #fff;
 }
 
 .pt-noticia-painel{
    
     background-color: menu;
     min-height: 340px; 
    
 }
 
 .pt-title{
     border-bottom: 5px solid #363F6A;
 }
 
 