.site_sesiCultura #base {
	height: 1px;
	overflow: hidden;
}

/*----------------------------------------------------------------------------*/

.site_sesiCultura #meio > .nivel2{
	background: none !important;
}

.site_sesiCultura.home #meio,
.site_sesiCultura.interna #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_home_02.jpg) no-repeat center top;
}

.site_sesiCultura.sesiCulturaHome.home #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_home_01.jpg) no-repeat center top;
}



.site_sesiCultura.sesiCulturaArtesVisuais.home #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_artes_visuais_01.jpg) no-repeat center top;
}
.site_sesiCultura.sesiCulturaArtesVisuais.interna #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_artes_visuais_02.jpg) no-repeat center top;
}


.site_sesiCultura.sesiCulturaCinema.home #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_cinema_01.jpg) no-repeat center top;
}
.site_sesiCultura.sesiCulturaCinema.interna #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_cinema_02.jpg) no-repeat center top;
}


.site_sesiCultura.sesiCulturaLiteratura.home #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_literatura_01.jpg) no-repeat center top;
}
.site_sesiCultura.sesiCulturaLiteratura.interna #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_literatura_02.jpg) no-repeat center top;
}


.site_sesiCultura.sesiCulturaMusica.home #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_musica_01.jpg) no-repeat center top;
}
.site_sesiCultura.sesiCulturaMusica.interna #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_musica_02.jpg) no-repeat center top;
}


.site_sesiCultura.sesiCulturaTeatro.home #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_teatro_01.jpg) no-repeat center top;
}
.site_sesiCultura.sesiCulturaTeatro.interna #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_teatro_02.jpg) no-repeat center top;
}








.site_sesiCultura.sesiCulturaCentrosHome.home #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_centros_culturais_01.jpg) no-repeat center top;
}
.site_sesiCultura.sesiCulturaCentrosHome.interna #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_centros_culturais_02.jpg) no-repeat center top;
}


.site_sesiCultura.sesiCulturaCentrosSistema.home #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_centro_cultural_sistema_fiep_01.jpg) no-repeat center top;
}
.site_sesiCultura.sesiCulturaCentrosSistema.interna #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_centro_cultural_sistema_fiep_02.jpg) no-repeat center top;
}

.site_sesiCultura.sesiCulturaCentrosHeitor.home #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_centro_cultural_heitor_stockler_01.jpg) no-repeat center top;
}
.site_sesiCultura.sesiCulturaCentrosHeitor.interna #meio{
	background: transparent url(../../img/custom/sesiCultura/bg_meio_centro_cultural_heitor_stockler_02.jpg) no-repeat center top;
}











		.site_sesiCultura.sesiCulturaHome.eventos.grupo_artes_visuais #meio{
			background: transparent url(../../img/custom/sesiCultura/bg_meio_artes_visuais_02.jpg) no-repeat center top;
		}

		.site_sesiCultura.sesiCulturaHome.eventos.grupo_cinema #meio{
			background: transparent url(../../img/custom/sesiCultura/bg_meio_cinema_02.jpg) no-repeat center top;
		}
		.site_sesiCultura.sesiCulturaHome.eventos.grupo_literatura #meio{
			background: transparent url(../../img/custom/sesiCultura/bg_meio_literatura_02.jpg) no-repeat center top;
		}
		.site_sesiCultura.sesiCulturaHome.eventos.grupo_musica #meio{
			background: transparent url(../../img/custom/sesiCultura/bg_meio_musica_02.jpg) no-repeat center top;
		}
		.site_sesiCultura.sesiCulturaHome.eventos.grupo_teatro #meio{
			background: transparent url(../../img/custom/sesiCultura/bg_meio_teatro_02.jpg) no-repeat center top;
		}

/*----------------------------------------------------------------------------*/

.site_sesiCultura .widget_menuLateral {
	margin: 17px 0px 18px;
	padding-top: 35px;

	border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	-ms-border-radius: 5px 0 0 5px;
	-o-border-radius: 5px 0 0 5px;
}

.site_sesiCultura.sesiCulturaParaEmpresas .widget_menuLateral {
	margin-top: 120px;
}

.site_sesiCultura .widget_menuLateral > .nivel2{
	display: none;
}
/*----------------------------------------------------------------------------*/

.site_sesiCultura .widget_dropdown {
	margin: 115px 0px 18px;
}

/*----------------------------------------------------------------------------*/

.site_sesiCultura.sesiCulturaHome .widget_introducao{
	height: 550px;
	display: block;
	overflow: hidden;
}

.site_sesiCultura.sesiCulturaTemas .widget_introducao{
	height: 650px;
	display: block;
	overflow: hidden;
}

.site_sesiCultura.sesiCulturaCentrosHome .widget_introducao{
	height: 350px;
	display: block;
	overflow: hidden;
}

.site_sesiCultura.sesiCulturaCentrosSistema .widget_introducao{
	height: 650px;
	display: block;
	overflow: hidden;
}

.site_sesiCultura.sesiCulturaCentrosHeitor .widget_introducao{
	height: 650px;
	display: block;
	overflow: hidden;
}



.site_sesiCultura.sesiCulturaHome .widget_introducao .titulo,
.site_sesiCultura.sesiCulturaTemas .widget_introducao .titulo,
.site_sesiCultura.sesiCulturaCentros .widget_introducao .titulo {
	display: inline;
	color: #ffffff;
	background-color: #666666;
	background-color: rgba(0,0,0,0.6);
	white-space: pre-wrap;
	line-height: 40px;
}

.site_sesiCultura.sesiCulturaHome .widget_introducao .gravata,
.site_sesiCultura.sesiCulturaTemas .widget_introducao .gravata,
.site_sesiCultura.sesiCulturaCentros .widget_introducao .gravata{
	color: #ffffff;
	background-color: #666666;
	background-color: rgba(0,0,0,0.6);
	white-space: pre-wrap;
	line-height: 27px;
	padding: 5px;

	font-size: 16px;
	font-weight: normal;
}

.site_sesiCultura.sesiCulturaHome .widget_introducao .corpo p.texto *,
.site_sesiCultura.sesiCulturaTemas .widget_introducao .corpo p.texto *,
.site_sesiCultura.sesiCulturaCentros .widget_introducao .corpo p.texto *{
	color: #ffffff;
	line-height: 27px;

	font-size: 16px;
	font-weight: normal;
}

.site_sesiCultura.sesiCulturaHome .widget_introducao .corpo p.texto,
.site_sesiCultura.sesiCulturaTemas .widget_introducao .corpo p.texto,
.site_sesiCultura.sesiCulturaCentros .widget_introducao .corpo p.texto{
	color: #ffffff;
	background-color: #666666;
	background-color: rgba(0,0,0,0.6);
	display: block;

	line-height: 27px;
	padding: 5px;

	font-size: 16px;
	font-weight: normal;

	width: 296px !important;
}

/*----------------------------------------------------------------------------*/

.site_sesiCultura .corpo .botao,
.site_sesiCultura .corpo .botaoGrande{
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
}

/*----------------------------------------------------------------------------*/

.site_sesiCultura  .widget_lista .topo{
	display: block;
}

/*----------------------------------------------------------------------------*/

.site_sesiCultura.eventos .todosEventos{
	display: none;
}

.site_sesiCultura.eventos #navegacao .meses .slider {
	height: 43px;
	overflow: hidden;
}

.site_sesiCultura.eventos #navegacao .meses ul{
	width: 580px !important;
}

.site_sesiCultura.eventos .listagem{
	overflow: visible;
}

.site_sesiCultura.eventos .listagem h1 {
	padding-top: 27px;
}


.site_sesiCultura.eventos .listagem .item .titulo{
	padding-left: 30px;
}

.site_sesiCultura.eventos .listagem .item.grupo_artes_visuais .titulo{
	background: transparent url(../../img/custom/sesiCultura/icones/artes-visuais-02.png) no-repeat left bottom;
}
.site_sesiCultura.eventos .listagem .item.grupo_cinema .titulo{
	background: transparent url(../../img/custom/sesiCultura/icones/cinema-02.png) no-repeat left bottom;
}
.site_sesiCultura.eventos .listagem .item.grupo_literatura .titulo{
	background: transparent url(../../img/custom/sesiCultura/icones/literatura-02.png) no-repeat left bottom;
}
.site_sesiCultura.eventos .listagem .item.grupo_musica .titulo{
	background: transparent url(../../img/custom/sesiCultura/icones/musica-02.png) no-repeat left bottom;
}
.site_sesiCultura.eventos .listagem .item.grupo_teatro .titulo{
	background: transparent url(../../img/custom/sesiCultura/icones/teatro-02.png) no-repeat left bottom;
}

									.site_sesiCultura.eventos .grupoListagem {
										background: none;
									}


									.site_sesiCultura.eventos .grupoListagem .tituloGrupos {
										display: block;
										height: 20px;
										color: #a7a7a7; /* text color */
										font-family: "Arial";
										font-size: 12px;
									}

									.site_sesiCultura.eventos .grupoListagem ul{
										display: block;
										width: 350px;
									}

										.site_sesiCultura.eventos .grupoListagem ul li{
											display: block;
											float: left;
											width: 35px;
											height: 35px;
											
											margin-right: 7px;

											border-radius: 2px;
											-moz-border-radius: 2px;
											-webkit-border-radius: 2px;
											-ms-border-radius: 2px;
										}

										.site_sesiCultura.eventos .grupoListagem ul li.grupo_all{
											width: auto;
											background: #006eb1;
										}


										.site_sesiCultura.eventos .grupoListagem ul li.grupo_artes_visuais{
											background: #f05967;
										}
										.site_sesiCultura.eventos .grupoListagem ul li.grupo_cinema{
											background: #b64a80;
										}
										.site_sesiCultura.eventos .grupoListagem ul li.grupo_literatura{
											background: #00a99d;
										}
										.site_sesiCultura.eventos .grupoListagem ul li.grupo_musica{
											background: #4db848;
										}
										.site_sesiCultura.eventos .grupoListagem ul li.grupo_teatro{
											background: #f57921;
										}



										.site_sesiCultura.eventos .grupoListagem ul li.active{
											-webkit-box-shadow: inset 0 0 0 4px #999999;
											   -moz-box-shadow: inset 0 0 0 4px #999999;
											    -ms-box-shadow: inset 0 0 0 4px #999999;
											     -o-box-shadow: inset 0 0 0 4px #999999;
											        box-shadow: inset 0 0 0 4px #999999;
										}



											.site_sesiCultura.eventos .grupoListagem ul li a{
												display: block;
												position: relative;
												width: 35px;
												height: 35px;
												line-height: 35px;

												

												color: #fff; /* text color */
												font-family: "Ubuntu Condensed";
												font-size: 13px;

												text-transform: uppercase;
											}

											.site_sesiCultura.eventos .grupoListagem ul li.grupo_all a{
												padding: 0 10px;
											}

											.site_sesiCultura.eventos .grupoListagem ul li.grupo_artes_visuais a{
												background: transparent url(../../img/custom/sesiCultura/icones/artes-visuais-01.png) no-repeat center center;
											}
											.site_sesiCultura.eventos .grupoListagem ul li.grupo_cinema a{
												background: transparent url(../../img/custom/sesiCultura/icones/cinema-01.png) no-repeat center center;
											}
											.site_sesiCultura.eventos .grupoListagem ul li.grupo_literatura a{
												background: transparent url(../../img/custom/sesiCultura/icones/literatura-01.png) no-repeat center center;
											}
											.site_sesiCultura.eventos .grupoListagem ul li.grupo_musica a{
												background: transparent url(../../img/custom/sesiCultura/icones/musica-01.png) no-repeat center center;
											}
											.site_sesiCultura.eventos .grupoListagem ul li.grupo_teatro a{
												background: transparent url(../../img/custom/sesiCultura/icones/teatro-01.png) no-repeat center center;
											}



											

												.site_sesiCultura.eventos .grupoListagem ul li a span{
													display: none;

													white-space: nowrap;
													position: absolute;
													top: -35px;
													left: 50%;
													margin-left: -68px;



													width: 96px;
													height: 24px;


													line-height: 24px;
													padding: 0px 20px 0px 20px;

													color: #fff; /* text color */
													font-family: "Arial";
													font-size: 12px;
													text-align: center;
													text-transform: none;

													background: rgb(0, 110, 177);
													border: 0px solid rgb(255, 255, 255);
													
													border-radius: 5px;
													-moz-border-radius: 5px;
													-webkit-border-radius: 5px;
													-ms-border-radius: 5px;

													text-shadow: rgba(0, 0, 0, 0.0980392) 1px 1px 1px;
													box-shadow: rgba(0, 0, 0, 0.0980392) 1px 1px 2px 0px;
												}

												.site_sesiCultura.eventos .grupoListagem ul li a span:after {
													content: "";
													position: absolute;
													width: 0;
													height: 0;
													border-width: 7px;
													border-style: solid;
													border-color: #006eb1 transparent transparent transparent;
													top: 24px;
													left: 50%;
													margin-left: -7px;
												}

												.site_sesiCultura.eventos .grupoListagem ul li:hover a span{
													display: block;
												}

/******************************************** widget_eventos *******************************************************/


.widget_eventos,
.widget_eventos *{
	outline: none !important;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
}

.widget.widget_eventos{
	display: block;
	float: left;
	clear: none;

	padding: 0px 0px 30px 0px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    

    background: #0273ab;
}
.msie_true.version_7 .widget.widget_eventos,
.msie_true.version_8 .widget.widget_eventos{
	background: #005176;
}

	.widget.widget_eventos .topo{
		display: block;
		float: left;
		width: 100%;
	}

		.widget.widget_eventos .topo h2{
			display: block;
			float: left;
		}

			.widget.widget_eventos .topo h2 .tituloComponente{
				display: block;
				float: left;
				padding: 24px 0px 0px 20px;
				font-family: 'Ubuntu Condensed', Arial, Helvetica, sans-serif;
				font-size: 22px;
				font-weight: normal; 
				line-height: 100%;
				text-transform: uppercase;
				color: #ffffff;
			}

		.widget.widget_eventos .topo a{
			display: block;
			float: right;
			margin: 20px 20px 0px 20px;
			
			

			color: #fff; /* text color */
			font-family: "Arial";
			font-size: 11px;
			font-weight: bold;

			text-align: center;
			line-height: 20px;
			

			width: 70px;
			height: 20px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			border-radius: 5px; /* border radius */
			-moz-background-clip: padding;
			-webkit-background-clip: padding-box;
			background-clip: padding-box; /* prevents bg color from leaking outside the border */


			background-color: #0585bf; /* layer fill content */
			-moz-box-shadow: inset 0 10px 0 #0597c9; /* inner shadow */
			-webkit-box-shadow: inset 0 10px 0 #0597c9; /* inner shadow */
			box-shadow: inset 0 10px 0 #0597c9; /* inner shadow */
		}


		.widget.widget_eventos .topo a:hover{
			background-color: #3092bf; /* layer fill content */
			-moz-box-shadow: inset 0 10px 0 #30a1c9; /* inner shadow */
			-webkit-box-shadow: inset 0 10px 0 #30a1c9; /* inner shadow */
			box-shadow: inset 0 10px 0 #30a1c9; /* inner shadow */
		}

	.widget.widget_eventos .meio{
		display: block;
		float: left;
		width: 100%;
	}
		.widget.widget_eventos .meio .itens{
			display: block;
			float: left;
			width: 100%;
		}
			.widget.widget_eventos .meio .itens .item{
				display: block;
				float: left;
				padding: 15px 20px 0px 20px;
				width: 50%;
			}

			
			.widget.widget_eventos .meio .itens .item.primeiro{
				display: block;
			}

			.widget.widget_eventos .meio .itens .item.ultimo{
				display: block;
			}

			.widget.widget_eventos .meio .itens .item.quebra2{
				float: right;
			}

				.widget.widget_eventos .meio .itens .item .periodo,
				.widget.widget_eventos .meio .itens .item #periodo{
					display: block;
					float: left;
					width: 26px;
					height: 26px;
					background: #0585bf;

					border-radius: 3px;
					-moz-border-radius: 3px;
					-webkit-border-radius: 3px;

					overflow: hidden;
				}
					.widget.widget_eventos .meio .itens .item .periodo .dia,
					.widget.widget_eventos .meio .itens .item #periodo .dia{
						display: block;
						float: left;
						clear: both;
						margin: 4px 0px 0px 0px;
						width: 26px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 12px;
						font-weight: bold; 
						line-height: 90%;
						color: #FFFFFF;
						text-align: center;
					}

					.widget.widget_eventos .meio .itens .item .periodo .mes,
					.widget.widget_eventos .meio .itens .item #periodo .mes{
						display: block;
						float: left;
						clear: both;
						width: 26px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 10px;
						font-weight: bold; 
						line-height: 90%;
						text-transform: lowercase;
						color: #FFFFFF;
						text-align: center;
					}
					.widget.widget_eventos .meio .itens .item .periodo .ano,
					.widget.widget_eventos .meio .itens .item #periodo .ano{
						display: none;
					}

					.widget.widget_eventos .meio .itens .item .periodo .separador,
					.widget.widget_eventos .meio .itens .item #periodo .separador{
						display: block;
						float: left;
						clear: both;
						width: 26px;
						height: 100px;
					}
				.widget.widget_eventos .meio .itens .item .midia{
					display: none;
				}
					.widget.widget_eventos .meio .itens .item .midia a.imagem{
						display: none;
					}
						.widget.widget_eventos .meio .itens .item .midia a.imagem .icoOver{
							display: none;
						}
						.widget.widget_eventos .meio .itens .item .midia a.imagem img{
							display: none;
						}
					.widget.widget_eventos .meio .itens .item .midia .icoOver{
						display: none;
					}
					.widget.widget_eventos .meio .itens .item .midia img{
						display: none;
					}
				.widget.widget_eventos .meio .itens .item .texto{
					display: block;
					float: left;
					margin: 0px 0px 0px 5px;
					padding: 0px 0px 0px 5px;
					width: 245px;
					height: 32px;
					border-bottom: 1px dotted #5ca0c1;
				}

				
					.widget.widget_eventos .meio .itens .item .texto h4{
						display: block;
						float: left;
					}
						.widget.widget_eventos .meio .itens .item .texto h4 .dataPublicacao{
							display: none;
						}
						.widget.widget_eventos .meio .itens .item .texto h4 .chapeu{
							display: none;
						}
						.widget.widget_eventos .meio .itens .item .texto h4 .titulo{
							display: block;
							float: left;
							width: 244px;
							font-family: Arial, Helvetica, sans-serif;
							font-size: 12px;
							font-weight: normal; 
							line-height: 16px;
							text-transform: none;
							color: #ffffff;
							overflow: hidden;
						}

						.widget.widget_eventos .meio .itens .item .texto h4 .gravata{
							display: none;
						}

				.widget.widget_eventos .meio .itens .item .corpo{
					display: none;
				}
					.widget.widget_eventos .meio .itens .item .corpo p{
						display: none;
					}

					.widget.widget_eventos .meio .itens .item .corpo a{
						display: none;
					}

	.widget.widget_eventos .base{
		display: block;
		float: left;
	}

		.widget.widget_eventos .base a{
			display: none;
		}

/********************************************* widget_eventos *******************************************************/



/* WIDGET VIDEO */
.widget.widget_boxVideo{
	/* display: none; */
	margin-top: 40px;
	margin-bottom: 40px;
}
.widget.widget_boxVideo .topo,
.widget.widget_boxVideo .base,
.widget.widget_boxVideo .meio .texto .dataPublicacao{
	display: none
}
.widget.widget_boxVideo .meio .texto .titulo{	
/* 	color: #0273ab;	 */
	color: #5f5f5f;
	display: block;	
	font-family: 'Ubuntu Condensed', Arial, Helvetica, sans-serif;	
	font-size: 22px;	
	font-weight: normal;	
	text-transform: uppercase;
}
.widget.widget_boxVideo .meio .texto .gravata{
	display: block;
	margin: 15px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 640px;
	color: #5f5f5f;
}
/* WIDGET VIDEO */