html,body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #373737;
}

.titulo {font-size:16px; font-weight:bold; display:block; padding: 0 5px 5px 0;}
.Head{font-size:16px; font-weight:bold; display:block; padding: 0 5px 5px 0;}

/******** M�dulos com t�tulo e com fundo ********/
.comtitulo_comfundo {
	margin-bottom: 20px;
	padding:5px 15px 10px 15px; 
	background-image: url(imagens/bgContainer2.png);
}
.comtitulo_comfundo h2{font-size:18px; font-weight:bold;}
.comtitulo_comfundo h3{font-size:14px; font-weight:bold;}

/******** M�dulos com t�tulo sem fundo e com separador ********/
.comtitulo_semfundo_comsep {margin-bottom: 20px;padding-bottom:10px; border-bottom: 2px #932727 dotted;}
.comtitulo_semfundo_comsep h2{font-size:18px; font-weight:bold;}
.comtitulo_semfundo_comsep h3{font-size:14px; font-weight:bold;}

.lblTituloTV {font-size: 14px; margin: 3px 0 3px 0;}

/******** M�dulos com t�tulo sem fundo e sem separador ********/
.comtitulo_semfundo_semsep {margin-bottom: 20px;padding-bottom:10px;}
.comtitulo_semfundo_semsep h2{font-size:18px; font-weight:bold;}
.comtitulo_semfundo_semsep h3{font-size:14px; font-weight:bold;}

/******** M�dulos sem t�tulo e com fundo ********/
.semtitulo_comfundo {
	margin-bottom: 20px;
	padding:5px 15px 10px 15px; 
	background-image: url(imagens/bgContainer2.png);
}
.semtitulo_comfundo h2{font-size:18px; font-weight:bold;}
.semtitulo_comfundo h3{font-size:14px; font-weight:bold;}
.semtitulo_comfundo p{
	vertical-align:top;
	display:table;
	text-align:left;
	width:90%;
}


/******** M�dulos sem t�tulo sem fundo e sem separador ********/
.semtitulo_semfundo_semsep{margin-bottom: 20px;position:relative; top:0;}

.semtitulo_semfundo_semsep p{
	vertical-align:text-top;
	display:table;
	text-align:left;
	width:90%;
}
.semtitulo_semfundo_semsep h2{font-size:18px; font-weight:bold;}
.semtitulo_semfundo_semsep h3{font-size:14px; font-weight:bold;}

/******** M�dulos com t�tulo sem fundo e com separador ********/
.semtitulo_semfundo_comsep {margin-bottom: 20px;padding-bottom:10px; border-bottom: 2px #932727 dotted;}
.semtitulo_semfundo_comsep h2{font-size:18px; font-weight:bold;}
.semtitulo_semfundo_comsep h3{font-size:14px; font-weight:bold;}

/**** Imagem *******/
.imagem1 {
	display:block;
	margin: 7px 7px 7px 0;
	background: none;
	float:left;
	position:relative;
	vertical-align:top;
}

.imagem2 {
	display:block;
	margin: 7px 7px 7px 0;
	width:100%;
	float:none;	
}
.seta{font-size:14px;font-weight:bold;}

/**** alrsRadioListaMaterias *******/
.divListaMateria {margin: 5px 0 5px 0;}
.divListaMateriaCartola {font-size: 11px; font-weight:bold;display:none;}
.divListaMateriaData {font-size: 11px;margin-bottom:10px;}
.divListaMateriaComCor {margin: 5px 0 5px 0;}

/**** Not�cia Abas *******/

.noticias-abas  table{position:relative; /*top:-20px;*/}
.dnnActionMenu{position:relative; top:-20px;}
.hlkVejaMais a:link{color:#932727;}


/**** Módulo com abas alrsLegExibeComissao *******/
.lblTitulo{font-size:12px; font-weight:bold; display:block; margin-bottom:10px;}
.jcarousel-skin-ie7{margin-top:100px;}

/**** Site *******/
.boximg {}

ul .menu_capa {
	padding:0px;
	margin:0px;
	list-style:none;
}
ul.menu_capa li span.boximg {
	position:relative;
	height:145px;
	width:100%;
	display:block;
}
ul.menu_capa li {
	background-image: url(imagens/bgBoxCapa.jpg);
    background-repeat: no-repeat;
	background-position:left 46px;
    height: 320px;
	width:218px;
	margin-right:22px;
	float:left;
	padding:0;
	position:relative;
	list-style:none;
}
ul.menu_capa li a:hover {text-decoration:none;}
ul.menu_capa li a img {
    position: absolute;
	display: block;
	text-align:center;
	left:1px;
	z-index:1;
}
ul.menu_capa p {
    position: absolute;
	padding:3px;
}
.titBoxCapa {
	font-size: 13px;
	color: #FFF;
	text-align: center;
	line-height: 46px;
	height: 191px;
	background-repeat: no-repeat;
	background-position: center center;
	display:block;
	/*position: relative;*/
}
.titBoxCapa span{
	font-size: 13px;
	color: #FFF;
	text-align: center;
	line-height: 46px;
	height: 191px;
	width:218px;
}
#institucional .titBoxCapa{
	background-image: url(imagens/bgTit.png);
	background-position:left top;
}
#legislativo .titBoxCapa {
	background-image: url(imagens/bgTit.png);
	background-position:left top;
}
#noticias .titBoxCapa {
	background-image: url(imagens/bgTit.png);
	background-position:left top;
}
#deputados .titBoxCapa {
	background-image: url(imagens/bgTit.png);
	background-position:left top;
}
#institucional a:hover .titBoxCapa , #legislativo a:hover .titBoxCapa , #noticias a:hover .titBoxCapa , #deputados a:hover .titBoxCapa {
	background-position:left bottom;
}

hr {
	height: 12px;
	margin:0 1px 0 1px;
	padding:0;
	display:block;
	border:none;
}
#institucional hr,#legislativo hr,#noticias hr,#deputados hr{background-color:#932727;}

#institucional a:hover hr, #legislativo a:hover hr , #noticias a:hover hr , #deputados a:hover hr {
	background-color:#999;
}
.BoxAltura{height:35px;}

.clear {
	clear:both;
}
ul.marcador, .marcador {
	margin: 0px;
	padding: 30px 15px 1px 15px;
	list-style: none;
	position:relative;
	/*top:-10px;*/
}

ul.marcador li {
	background-image: url(imagens/li01.jpg);
	background-repeat: no-repeat;
	padding-bottom: 2px;
	padding-left: 7px;
	background-position: left 5px;
	height:auto;
	width:97%;
	display:block;
}
/**** FIM Site *******/

.slideshowinstitucional,.slideshowlegislativo,.slideshowcomunicacao,.slideshowdeputados {
	position:relative;
	top:0px;
	height:150px;
}
.slideshowinstitucional img,.slideshowlegislativo img,.slideshowcomunicacao img,.slideshowdeputados img {
	position: absolute;
	left: 3px !important;
	width: 212px;
	height: 150px;
}

/**** alrsRadioListaMaterias *******/
/*.divListaMateria {margin: 5px 0 5px 0;}
.divListaMateriaCartola {font-size: 11px; font-weight:bold;display:none;}
.divListaMateriaData {font-size: 11px;margin-bottom:10px;}
.divListaMateriaComCor {margin: 5px 0 5px 0;}*/

/**** Not�cia Abas *******/

/*.noticias-abas  table{position:relative; padding:10px; display:table;}
.dnnActionMenu{position:relative; top:-20px;}
.hlkVejaMais a:link{color:#932727;}*/


/**** Módulo com abas alrsLegExibeComissao *******/
/*.lblTitulo{font-size:14px; font-weight:bold; display:block; margin-bottom:10px;}
.jcarousel-skin-ie7{margin-bottom:5px;}*/


/**** Modificações para Slider da Mídia Indoor *******/
.TV h1{
	/*top:550px;*/
	bottom:13px;
	/*padding:20px;*/
	text-align:center;
	font-size:28px;
	position: absolute;
	z-index:99;
	background-clip:content-box;
	/*background: rgb(180, 64, 64);
	background: rgba(180, 64, 64, 0.8);
	background: rgb(255, 255, 255);
	background: rgba(255, 255, 255, 0.8);*/
	right:15px;
	left:15px;
	padding-bottom:28px;
}
.TV #slides h1 a { 
	font-size:55px;/*color:#932727;*/
	/*color:white;
	color:black;*/
	text-shadow: -1px 0 5px #000, 0 1px 5px #000, 1px 0 5px #000, 0 -1px 5px #000; color:white;/* #932727 vermelho*/
	font-weight:bolder;
	font-family:tahoma;
}
.TV .pagination{display:none;}
.TV #slides , .TV .slides_control, .TV .slides_container, .TV .slide_img, .TV .slides_container div, .TV div.slide_img{
	height: 800px;
    width: 1024px;
}
.TV .slide_txt{display:none;}
.TV #slides img{
	max-height: 795px;
    max-width: 1158px;
	height: 795px;
    width: 1050px;
	border: 0px #932727 solid;
}
.TV div.slide_img {
	background: #ffffff!important;
	top:0;
	position: absolute;
	z-index:0;
}
.TV html {overflow:hidden;}
.TV #slides img {Z-index:0;}
.TV #imagem {
	background-image: url(imagens/curvas.png) ; /* Insere a imagem */
	background-repeat:no-repeat;
	opacity:0.8;
	position: fixed;
	z-index:1;
	height: 178px;
    width: 1158px;/*1026px;
	bottom:145px;*/
	display: block;
	float:left;
	clear:both;
	top:655px;
}
/**** Modificações para Agenda da Mídia Indoor *******/
.TV .dvevnt{
	padding-left:15px;
	padding-right:30px;
	padding-top:0px;
	padding-bottom:0px;
	background: url(imagens/agenda.jpg) 0 230px no-repeat;
	font:tahoma;
	background-size:140px 400px;
}
.TV .lblMsgEvento{width:1024px;}
.TV .jcarousel-skin-ie7 .jcarousel-container-vertical {width:850px; height: 530px;left:100px;}
.TV .jcarousel-skin-ie7 .jcarousel-container-vertical .jcarousel-clip{width:1000px; }
.TV .jcarousel-skin-ie7 .jcarousel-clip-vertical{height: 530px;}
.TV .jcarousel-skin-ie7 .jcarousel-item{width:850px; height: 530px;opacity:1;}
.TV .jcarousel-skin-ie7 .jcarousel-container{background-color:#E0E0E0;/*opacity:0.7;*/}
.TV .dvrptevnt{margin-bottom:0px; padding-left:25px;}
.TV .dvevnthora{
	width:25%;
	margin-bottom: 0px;
	font-size: 55px;
	background-color:#932727;
	color:white;
	text-align:right;
	padding:8px;
	background-clip:border-box;
	clear:both;
	left:0;
	z-index:99;
}
.TV  .dvevnttipoevento {display:none;}
.TV .dvevntevento{width:100%;float:right;padding-bottom:30px;padding-top:20px;font-size: 50px;font-weight:bolder;color:#932727;}
.TV .dvevntlocal {width:100%;font-size: 40px;float: left;}
.TV .spevntpredio{font-weight: bold;}
.TV .spevntlocal{font-weight: bold;}
.TV .dvevntpredio{font-size: 40px;float: left; }
.TV .dvevntandar{font-size: 45px;float: left;padding-left:20px;}
.TV h2 {text-align:center; font-size:60px;color:#fff;top:0px;margin:10px; background-color: #932727; text-transform: uppercase;}
.TV .lblDiaExtenso{text-align:center; font-size:50px;color:#000000;top:0px;margin:10px;float:left;width: 100%;margin-bottom:20px;}
.TV .jcarousel-prev .jcarousel-prev-vertical .jcarousel-prev-disabled .jcarousel-prev-disabled-vertical{display:none;}
#dnn_ctr1499_View_hlkAgendaCompleta{display:none;}
.TV .jcarousel-skin-ie7 .jcarousel-prev-vertical{top:700px;}
.TV .jcarousel-skin-ie7 .jcarousel-next-vertical{top:700px;}
.TV .jcarousel-skin-ie7 .jcarousel-container-vertical{padding:10px;}
