*{
	font-family: 'Franklin Gothic', sans-serif!important;
}

p {
   float: left;
    width: 100%;
}

.titulo {
    float: left;
    width: 100%;
    margin: 0 0 10px 0;
}

#dnn_Coluna1 .DnnModule-alrsRadioListaMaterias .titulo .Head, 
#dnn_Coluna1 .DnnModule-DNN_HTML .titulo .Head, 
#dnn_Coluna1 .DnnModule-alrsEmailContato .titulo .Head,
#dnn_Coluna1 .DnnModule-alrsLegExibeMateria .titulo .Head,
#dnn_Coluna1_internas .DnnModule-alrsAgNoticiasPesquisa .titulo .Head,
#dnn_Coluna1_internas .DnnModule-alrsRadioListaMaterias .titulo .Head,
#dnn_Coluna1_internas .DnnModule-alrsTVListaMaterias .titulo .Head,
#dnn_Coluna1_internas .DnnModule-alrsEleicoesPesquisa .titulo .Head,
.DnnModule-alrsLegExibeMateria .Head,
#dnn_Coluna1_internas .DnnModule-alrsTVExibeMateria .titulo .Head,
#dnn_Coluna1_internas .DnnModule-alrsAgListaMaterias .titulo .Head,
#dnn_Coluna1_internas .DnnModule-alrsRadioExibeMateria .titulo .Head,
#dnn_Coluna1_internas .DnnModule-DNN_HTML .titulo .Head,
#dnn_Coluna1_internas .DnnModule-alrsEleicoesPesquisa .titulo .Head {
    font-family: 'Franklin Gothic', sans-serif;
    font-size: 22px!important;
    padding: 0 10px 0 0;
    color: #999;
    font-weight: normal!important;
    border-bottom: 2px solid #ddd;
    text-transform: uppercase;
    width: 97%;
    float: left;
}

#dnn_Coluna2 .DnnModule-alrsEleicoesPesquisa .titulo .Head,
#dnn_Coluna2 .DnnModule-alrsRadioListaMaterias .titulo .Head,
#dnn_Coluna2 .DnnModule-alrsTVListaMaterias .titulo .Head{
    font-family: 'Franklin Gothic', sans-serif;
    font-size: 22px!important;
    padding: 0 10px 0 0;
    color: #999;
    font-weight: normal!important;
    border-bottom: 2px solid #ddd;
    text-transform: uppercase;
    width: 300px;
    float: left;
}

#dnn_Coluna2 .DnnModule-alrsRadioListaMaterias .titulo .Head,
#dnn_Coluna2 .DnnModule-alrsTVListaMaterias .titulo .Head {
	text-indent: 50px;
}

#dnn_Coluna1 .DnnModule-alrsRadioListaMaterias .divListaMateriaCartola {
    font-size: 12px;
    color: #999;
    font-weight: normal;
    text-transform: uppercase;
    margin: 0 0 10px 0;
}

#dnn_Coluna1 .DnnModule-alrsRadioListaMaterias .divListaMateriaTitulo a {
    font-size: 14px;
    color: #943133!important;
    font-weight: normal;
    font-weight: bold;
    float: left;
    margin: 5px 0 10px 0;
    width: 100%;
}

#dnn_Coluna1 .divListaMateria,
#dnn_Coluna1 .divListaMateriaComCor {
    float: left;
    width: 42%;
    margin: 10px 20px 10px 0;
    background-color: #eee;
    padding: 15px;
}

.divListaMateriaTitulo span {
    background-image: none;
    padding: 0;
    font-size: 12px;
    color: #999;
    font-weight: normal;
    text-transform: uppercase;
}

.ModalrsRadioListaMateriasC > a {
    float: right;
    color: #943133!important;
}

#dnn_Coluna1 .divListaMateria,
#dnn_Coluna1 .divListaMateriaComCor {
    height: 150px;
    float: left;
}

/* LISTA MATÉRIAS */

.comtitulo_listamaterias_radio

#dnn_Coluna1 .DnnModule-alrsRadioListaMaterias .comtitulo_listamaterias_radio .divListaMateriaCartola {
    font-size: 12px;
    color: #999;
    font-weight: normal;
    text-transform: uppercase;
    margin: 0 0 10px 0;
}

#dnn_Coluna1 .DnnModule-alrsRadioListaMaterias .comtitulo_listamaterias_radio .divListaMateriaTitulo a {
    font-size: 14px;
    color: #943133!important;
    font-weight: normal;
    font-weight: bold;
    float: left;
    margin: 5px 0 10px 0;
    width: 100%;
}

#dnn_Coluna1 .comtitulo_listamaterias_radio .divListaMateria,
#dnn_Coluna1 .comtitulo_listamaterias_radio .divListaMateriaComCor {
    width: 580px;
    margin: 10px 20px 10px 0;
    background-color: #eee;
    padding: 15px;
}

.comtitulo_listamaterias_radio .divListaMateriaTitulo span {
    background-image: none;
    padding: 0;
    font-size: 12px;
    color: #999;
    font-weight: normal;
    text-transform: uppercase;
}

.comtitulo_listamaterias_radio .ModalrsRadioListaMateriasC > a {
    float: right;
    color: #943133!important;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    margin: 0 20px 0 0;
}

#dnn_Coluna1 .comtitulo_listamaterias_radio .divListaMateria,
#dnn_Coluna1 .comtitulo_listamaterias_radio .divListaMateriaComCor {
    height: auto;
}



/****** COLUNA 2 - PESQUISAR ******/

.pesquisaMateria input#textoPesquisaRadioWeb,
.ModalrsEmailContatoC .NormalTextBox {
    width: 219px !important;
    padding: 10px;
    font-family: 'Franklin Gothic', sans-serif;
    color: #666;
    font-size: 14px;
    text-transform: uppercase;
    background-color: #eee;
    float: left;
    border: 1px solid #999;
    margin-right: -1px;
    cursor: pointer;
}

.pesquisaMateria a {
    background-color: #943133;
    color: #fff;
    font-family: 'Franklin Gothic', sans-serif;
    font-size: 14px;
    text-transform: uppercase;
    border: none;
    padding: 12px 12px;
    height: 14px;
    float: left;
    color:#fff !important;
}

.pesquisaMateria a:hover,
.StandardButton:hover {
    cursor: pointer;
    background-color: #666;
    text-decoration: none;
}

#dnn_Coluna2 a{
    font-size: 12px;
    font-weight: normal;
    text-transform: uppercase;
    margin: 0 0 10px 0;
}

.StandardButton {
    background-color: #943133;
    font-size: 14px;
    text-transform: uppercase;
    border: none;
    padding: 5px 20px;
    height: 45px;
    float: left;
    color: #fff;
    clear: both;
    margin: 15px 0 0 190px;
}

.ModalrsEmailContatoC .SubHead {
    float: left;
    width: 100%;
    margin: 10px 0 2px 0;
    font-size: 12px;
    font-weight: normal;
    color: #333;
}

/* MODULO LISTA RADIO */

.CampoForm {
    width: 300px !important;
    padding: 10px;
    color: #666;
    font-size: 14px;
    background-color: #eee;
    float: left;
    border: 1px solid #999;
}

.CampoFormData {
    width: 130px !important;
    padding: 10px;
    color: #666;
    font-size: 14px;
    background-color: #eee;
    float: left;
    border: 1px solid #999;
}

.divPesquisaLabel {
    float: left;
    width: 100%;
}

.divPesquisaDatas {
    width: 100%;
    float: left;
    margin: 10px 0 0px 0;
}

.divPesquisaCampo {
    width: 100%;
    float: left;
}

.divPesquisaCampoData a img {
    border-width: 0px;
    margin: 10px 0 0 6px;
}

.divPesquisaCampoData{
    float: left;
    margin: 0 15px 0 0;
}

.divPesquisaLabelAte{
    float: left;
}

.ModalrsRadioListaMateriasC span{
    float: left;
    width: 100%;
}


#dnn_Coluna2 .divListaMateria {
    width: 305px;
    margin: 10px 0px;
    background-color: #eee;
    padding: 15px;
    float: right;
}

.divListaMateriaCartola {
    font-size: 12px;
    color: #999;
    font-weight: normal;
    text-transform: uppercase;
    margin: 0 0 10px 0;
}

.divListaMateriaTitulo span {
    background-image: none;
    padding: 0;
    font-size: 12px;
    color: #999;
    font-weight: normal;
    text-transform: uppercase;
    width: 85px;
    text-indent: 0;
}

.divListaMateriaTitulo a {
    font-size: 14px;
    color: #943133!important;
    font-weight: normal;
    font-weight: bold;
    float: left;
    margin: 5px 0 10px 0;
    width: 100%;
}

.divListaMateriaAcoes{
    float: left;
}

.divCabecalhoPesquisa{
    float: left;
    width: 100%;
    margin: 15px;
}

.cssLblTitulo {
    color: #943133;
    text-transform: uppercase;
}

.cssAPeriodo{
	margin: 0 5px;
}

td span.lblDataPeriodo, td span.lblTermoPesquisa, .lblTermo, .lblJornalista, .lblDataInicial, .lblDataFinal {
    margin: 10px 0 0 0;
    font-size: 14px;
    float: left;
}

.lblDataFinal, .divPesquisaLabelAte, ._lblA,
#dnn_Coluna1_internas .ModalrsEleicoesPesquisaC #_divPeriodo span.cssAPeriodo {
    display: none;
}

#dnn_Coluna1_internas .ModalrsEleicoesPesquisaC #_divPeriodo .txtPeriodo {
    width: 130px !important;
}

#dnn_Coluna1_internas .ModalrsEleicoesPesquisaC #_divPeriodo .btn{
    margin: 0 35px 0 0;
}

.cssAgencia, .cssRadio, .cssTV {
    float: left;
    width: 100px;
    text-align: left;
    text-transform: uppercase;
    margin-top:5px; 
}

.cssAgencia input, .cssRadio input, .cssTV input{
    margin: 3px 5px 0 0;
    float: left;
}

.btn {
	background-color: #943133;
    color: #fff;
    font-family: 'Franklin Gothic', sans-serif;
    font-size: 14px;
    text-transform: uppercase;
    border: none;
    padding: 13px 12px;
    height: 40px;
    float: right;
    border-radius: 0!important;
}

.btnPesquisar {
    background-color: #943133;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    border: none;
    padding: 10px 15px;
    float: left;
    border-radius: 0!important;
    margin-top: 15px;
    margin-left: 82px;
}

.btn:hover, .btnPesquisar:hover {
    cursor: pointer;
    background-color: #666;
}

/*
.ModalrsTVListaMateriasC #_divDataPeriodo span.lblData{
	width: 138px;
    float: left;
}


.ModalrsTVListaMateriasC #_divDataPeriodo input.txtPeriodo{
	float: left;
    position: absolute;
    top: 50px;
    left: 0;
}

.ModalrsTVListaMateriasC #_divDataPeriodo input.txtPeriodo:nth-child(2){
	float: left;
    position: absolute;
    top: 50px;
    left: 150px;
} */

/* Módulo Radio */

.imagemRadio {
    background-image: url(imagens/radioAssembleia.png);
    background-repeat: no-repeat;
    width: 39px;
    height: 33px;
    float: left;
    margin: 0;
    position: absolute;
    top: -5px;
}

.ModalrsTVListaMateriasC #_divDataPeriodo .txtPeriodo {
    width: 130px !important;
    padding: 10px!important;
    color: #666;
    font-size: 14px;
    background-color: #eee;
    border: 1px solid #999;
}

.ModalrsTVListaMateriasC #_divAssunto .txtTexto {
    width: 300px !important;
    padding: 10px!important;
    color: #666;
    font-size: 14px;
    background-color: #eee;
    border: 1px solid #999;
}

.ModalrsTVListaMateriasC #_divAssunto .lblTexto {
    float: left;
    width: 100%;
}

#_divDataPeriodo{
    float: left;
    clear: both;
}

.lblTexto {
    clear: both;
    float: left;
    width: 100%;
    margin: 10px 0 0 0;
}

#_divBtnPesquisar{
    float: left;
    clear: both;
    width: 300px;
    margin: 0 0 0 117px;
}

.ModalrsTVListaMateriasC table.grdTVMaterias h3.lista_grade a{
	color: #943133;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 20px 0 10px 0;
	float: left;
}

.ModalrsTVListaMateriasC table.grdTVMaterias h3.lista_grade a img{
	display: none;
}

.ModalrsTVListaMateriasC table.grdTVMaterias span.lblTexto {
    float: left;
    color: #666;
    font-weight: normal;
    width: 30px;
    margin: 0;
}

#_lblQtd{
	width: 100%;
    float: left;
    text-align: center;
    margin: 20px 0 0 0;
}

table.grdTVMaterias{
	width: 100%;
}

#dnn_Coluna1_internas .ModalrsRadioListaMateriasC .divListaMateria {
    width: 100%!important;
    margin: 10px 20px 10px 0;
    background-color: #eee;
    padding: 15px;
    float: left;
    height: 150px;
}

.divListaMateria a.compartilhar {
    width: 20px;
    height: 15px;
    position: relative;
    float: left;
}

/* Modulo TV */

.imagemTV {
    background-image: url(imagens/tvAssembleia.png);
    background-repeat: no-repeat;
    width: 39px;
    height: 33px;
    float: left;
    margin: 0px 10px 0px 0;
    position: absolute;
    top: -5px;
}

table.grdTVMaterias{
	border-color: #fff;
}

table.grdTVMaterias table.tabela_lista td {
    background-color: #eee;
    padding: 0px 20px;
    margin: 10px 0;
    float: left;
    width: 96%;
}

.grdTVMateriasHeader{
	display: none;
}

#dnn_Coluna2 .DnnModule-alrsTVListaMaterias table.grdTVMaterias h3.lista_grade a {
    font-size: 12px;
    color: #943133;
    font-weight: bold;
    float: left;
    margin: 5px 0 10px 0;
    width: 100%;
    text-transform: uppercase;
}

.ModalrsTVListaMateriasC table.grdTVMaterias span.txtTexto{
	border:none;
	width: 100px!important;
	padding: 0px 5px;
	color:#666;
}

.titulo_sinopse{
	color: #943133;
	text-transform: uppercase;
}

#_divData{
	color: #666;
    margin: 0 0 10px 0;
}

.video{
	float: left;
    margin: 20px 20px 0 0;
}

.sinopse{
	margin: 5px 0 0 0;
    float: left;
    width: 70%;
}

/* Pesquisa TV */








/* NOTÍCIA */

.jcarousel-skin-ie7 .jcarousel-clip-horizontal {
    width: 400px !important;
}

.jcarousel-skin-ie7 .jcarousel-container-horizontal {
    width: 500px !important;
}

.DnnModule-alrsAgListaMaterias .ModalrsAgListaMateriasC span.Head {
    width: 95%;
    float: left;
    color: #943133;
}

.ModalrsAgListaMateriasC{
	float: left;
    margin: 20px 0;
    width: 100%;
}

.ModalrsLegExibeMateriaC span#dnn_ctr2184_View_lblTexto{
	line-height: 150%;
}

.ModalrsAgListaMateriasC table td.tdMateria{
	margin: 3px 0;
    float: left;
}

.ModalrsAgListaMateriasC table td.tdMateria a.HyperlinkDataHora{
	font-size: 14px;
}

.imgnoticia {
    margin: -3px 5px 0px 0;
}

.ModalrsAgNoticiasPesquisaC .btn {
    margin: 15px 36px 0 0;
}

.cssGrdPesquisaAvcAgencia{
	width: 100%;
}

.ModalrsAgNoticiasPesquisaC .cssGrdPesquisaAvcAgencia tr td{
    background-color: #eee;
    padding: 15px;
    margin: 10px 0;
    float: left;
    width: 100%;
}

.ModalrsAgNoticiasPesquisaC .txtTexto {
    width: 300px !important;
}

.ModalrsAgNoticiasPesquisaC .txtPeriodo {
    width: 130px !important;
    padding: 10px;
    color: #666;
    font-size: 14px;
    background-color: #eee;
    border: 1px solid #999;
}

/* FIM NOTÍCIA */

#dnn_Coluna2 .DnnModule-alrsTVListaMaterias,
#dnn_Coluna2 .DnnModule-alrsRadioListaMaterias {
    margin-top: 50px;
}