@import url(https://fonts.googleapis.com/css?family=Lato:400,300,700|Oswald:400,700,300);

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a, abbr, acronym, address, big, cite, code,
del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary, time, mark, audio, video{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;list-style: none;
}
a{ color: #212121; text-decoration: none; }
a:hover{ color: #5B2120; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{
	display: block;
}
body{
	line-height: 1;
	font-family: 'Lato', sans-serif;
	/*background:url('../img/concrete_seamless.png');*/
}
ol, ul{
	list-style: none;
}
blockquote, q{
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

#center{width:1100px;margin: 0 auto}

#avisonoticia{position:fixed;display:none;overflow:hidden;top:0px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,0.9);z-index:99999;}
#float{width:68%;background:rgba(0,0,0,0.5);padding:1%;position:absolute;z-index: 999999;left: 15%;top:5%;}
	#englobaFloat{width:100%;text-align:center;background:#fff;margin:0 auto;padding:2% 0;}
	#englobaFloat img{height:120px;}
		#englobaFloat h1{width:100%;font-size:1.8em;padding:10px 0;font-weight:bold;text-align:center;}
		#englobaFloat h2{width:80%;line-height:24px;font-family:'Lato', sans-serif;;margin:0 auto;font-size:1.2em;padding:10px 0;text-align:center;}
		#englobaFloat h2 a, #englobaFloat h2 strong{color:#7d302f;font-weight:bold;}
		#englobaFloat h2 a:hover{text-decoration:underline;}
		#englobaFloat .floatSuccess{background:green;color:#fff;padding:10px 15px;display:inline-block;}
		#englobaFloat .floatDanger{background:red;color:#fff;padding:10px 15px;display:inline-block;}

#paginanaoencontrada{width:100%;text-align:center;}
	#paginanaoencontrada h1{width:100%;text-align:center;padding:5px 0 5px 0;font-size:3.25rem;margin:0 0 0 0;}
		#paginanaoencontrada h1 strong{font-weight:bold;}
	#paginanaoencontrada h2{width:100%;text-align:center;font-size:1.25rem;margin:5px 0 10px 0 ;color:#8B8B8B;}
	#paginanaoencontrada h3{width:100%;font-weight:bold;text-align:center;font-size:1rem;margin:5px 0 5px 0 ;color:#8B8B8B;}
	#paginanaoencontrada #voltar{background:#8A3231;color:#fff;padding:10px 20px;font-size:0.8rem;margin:10px 0;border-radius:3px;}
	#paginanaoencontrada a{width:100%;text-align:left;text-align:center;border-bottom:dashed 1px #dbdbdb;display:inline-block;padding:10px 0;}
	#paginanaoencontrada a:hover{background:#8A3231;color:#fff;}

#tarja{width:100%;background:url('../img/concrete_seamless.png');font-size:1.0em;padding:10px 0;}
	#e_tarja{float:left;}
	#d_tarja{float:right;}

#topo{width:100%;padding:10px 0;background:#fff;border-bottom:solid 1px #ccc;}
	#um_topo{float:left;}
	#dois_topo{float:left;margin:10px 0 0 50px;}
		#dois_topo input{width:230px;font-size:0.9em;outline:none;padding:15px 10px;font-weight:bold;letter-spacing:-1px;color:#555555;background:#e8e8e8;border:none;}
		#dois_topo button{padding:15px 10px;font-size:0.9em;outline:none;font-weight:bold;color:#fff;background:#8a3231;border:none;transition-duration:0.2s;}
		#dois_topo button:hover{cursor: pointer;background:#BF4C4A;transition-duration:0.2s;}
	#tres_topo{width:340px;height:70px;background:#4b4b4b;float:right;}

#menudestakmobile{width:100%;display:none;background:#8A3231;}
#menudestakmobile li{width:90%;list-style: square inside;padding:10px 0;border-bottom:solid 1px #7d302f;margin:0 auto;color:#fff;}
	#menudestakmobile li:hover{background:#7d302f;color:#fff;}
	
#menu_icon_responsivo{float:left;margin:17px 0 0 0;line-height:0px;display:none}
		#menu_icon_responsivo li{padding:0 0 17px 0;}

menu{background:#fff;border-bottom:solid 4px #c9c9c9;line-height:60px;height:60px;}
	menu ul li{margin:0 20px 0 0;letter-spacing:-1px;font-weight:bold;float:left;text-transform: uppercase;font-size:0.9em;}
	menu ul li:hover{border-bottom:solid 4px #8A3231;color:#8A3231;cursor: pointer;}
	
	#menu_icon_responsivo{float:left;margin:17px 0 0 0;line-height:0px;display:none}
		#menu_icon_responsivo li{padding:0 0 17px 0;}

	#topo_redessociais{float:right;margin:17px 0 0 0;line-height:0px;}
		#topo_redessociais li{padding:0 0 17px 0;}

#e{width:790px;margin:0 10px 0 0;float:left;}
	#tituloCanal{background:#8A3231;color:#fff;font-size:0.8em;padding:5px 15px;margin:10px auto 0 auto;display:table;}
	#tituloNoticia{width:100%;text-align:center;padding:5px 0 5px 0;font-size:3.25rem;font-weight: bold;margin:0 0 0 0;}
	.filmeimg{width:35%;text-align:center;min-width:250px;margin:0 1% 0 0;float:left;}
		.filmeimg img{width:100%}
		.vertrailer{width:100%;background:#8A3231;padding:5px 0;color:#fff;font-size:0.7em;}
			.vertrailer img{width:25px !important;height:25px !important;vertical-align:top}
	
	#cinema{font-family: inherit;line-height: 1.45em;color: #5D5850;}
		.sinopse strong{font-weight: bold;font-size:1.2em;}
		.sinopse{padding-bottom: 0.8em;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 0.8em;}

	.infos{width:63%;float:left;text-align:initial}
	.infos li{width:49%;height:50px;margin:0 1% 0 0;float:left;font-weight:bold;}
	.infos li:nth-child(2n){margin:0 0 0 0}
	.infos li img{vertical-align:text-bottom;}
	.inforesult{width:100%;color:#8A3231;font-size:0.8em;font-weight:normal}

	.horarios{}
	.horarios li{width:95%;margin:10px 0;background:#f3f3f3;padding:2%;}
		.horarios header{width:98%;line-height:18px;padding:1%;margin:0 0 10px 0;background:#8A3231;color:#fff;font-family: 'Oswald', sans-serif;text-transform:uppercase}
		.horarios header span{font-size:0.7em;display:block}

		.sala li{width:98%;background:#fff;padding:1%;margin:0 0 2px 0;}
		.sala li h1{font-size:1.2em;margin:10px 0;}
		.sala li span{background:#353535;font-size:0.9em;color:#fff;padding:10px 11px;display:inline-block;}
		.sala li span:nth-child(1){background:#8A3231;}

		.avisosem{width:98%;padding:1%;background:#fff;color:#333;}
	.infoshopping{font-size:0.6em;}

	#galeria header{width:auto;display:inline-block;padding:10px 0;margin:0;background:#8A3231;color:#fff;}
		#galeria header h1{padding:0 10px;text-transform: uppercase;font-size:1.2em;font-weight: 400;font-family: 'Oswald', sans-serif;}
	#galeria #linhaButton{width:100%;border-bottom:solid 4px #8A3231;margin:0 0 10px 0}

	

nav{width:300px;float:right;}
	#p300x250,#s13{width:300px;height:250px;text-align:center;color:#fff;background:#CCC;overflow:hidden;}
	#p300x90,#s14{width:300px;height:100px;text-align:center;color:#fff;background:#CCC;overflow:hidden;}


#estadoRJ{width:300px;margin:10px 0 0 0;float:left;}
	#estadoRJ header{width:auto;display:inline-block;padding:10px 0;margin:0 0 0px 0;background:#8a3231;color:#fff;}
		#estadoRJ header h1{padding:0 10px;text-transform: uppercase;font-size:1.2em;font-weight: 400;font-family: 'Oswald', sans-serif;}
		#linhared{width:100%;border-bottom:solid 4px #8a3231;margin:0 0 10px 0}
	
	#box_estadoRJ{width:100%;height:auto;}
		#box_estadoRJ ul li{border-left:solid 4px #d2d2d2;margin:0 0 5px 0;transition-duration:0.2s;}
		#box_estadoRJ ul li:hover{border-left:solid 4px #8a3231;background:#f8f8f8;cursor: pointer;transition-duration:0.2s;}
		#box_estadoRJ ul li img{width:100px;margin:0 3px 0 0;float:left;}
		#box_estadoRJ ul li h1{font-size:1.0em;font-weight:bold}

#avisoRodape{width:100%;font-size:0.9em;color:#606060;text-shadow:1px 1px 1px #fff;padding:15px 0;margin:10px 0 0 0;background:#e5e5e5;}
	#avisoRodape strong{font-weight:bold;}
	#avisoRodape span{font-weight:bold;color:#8a3231;}
	#avisoRodape a{color:#8a3231;}
	#avisoRodape a:hover{color:#8a3231;text-decoration: underline;}
	#avisoRodape img{height:45px;padding:0px 20px 0 0;float:left;}

#rodape{width:100%;background:#f3f3f3;padding:10px 0;}
	#logoR{width:100%;text-align: center;}

#rodapetwo{width:100%;padding:15px 0;background: #e5e5e5;color:#606060;}
	#rodapetwo a{color:#8a3231;}
	#rodapetwo a:hover{text-decoration: underline;}
.clear{clear:both;}

/*MATÉRIAS*/
.fotosmateria img,.fotosmateria h2.legenda{ float: left; padding: 5px 10px 5px 0; max-width: 500px; display: block; margin: 0 0 10px 0; max-width: 500px; clear: left; }
.fotosmateria h2.legenda{ margin-top: -17px }
h4.canal{ text-transform: uppercase; }
h5.credito{ font-size: 11px; font-weight: bold; margin-bottom: -3px; }
h1.titulo{ padding: 15px 0; }
h2.legenda{ font-size: 14px; font-weight: bold; line-height: 110%; }
.galeriadefotos{ width: 100%; background: #CCC; float: left; }

@media screen and (max-width:1130px) {
	#avisonoticia{position:fixed;overflow:hidden;top:0px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,0.9);z-index:99999;}
	#float{width:95%;background:rgba(0,0,0,0.5);padding:1%;position:absolute;z-index: 999999;left: 1.5%;top:5%;}
		#englobaFloat img{height:90px;}
			#englobaFloat h1{width:100%;font-size:1.5em;padding:10px 0;font-weight:bold;text-align:center;}
			#englobaFloat h2{width:80%;line-height:24px;font-family:'Lato', sans-serif;;margin:0 auto;font-size:1.0em;padding:10px 0;text-align:center;}
			#englobaFloat .floatSuccess{background:green;color:#fff;padding:7px 10px;display:inline-block;}
			#englobaFloat .floatDanger{background:red;color:#fff;padding:7px 10px;display:inline-block;}

	#center{width:90%;margin: 0 auto}
	
	#tarja{width:100%;text-align:center;}
	#e_tarja{width:100%;text-align:center;float:inherit;}
	#d_tarja{display:none;}

	#dois_topo{float:right;margin:10px 0 0 0;}
	#tres_topo,#s0{display:none}

	#e{width:100%;margin:0 10px 0 0;float:none;}
		#tituloCanal{font-size:0.8em;}
		#tituloNoticia{font-size:2.25rem;}
		#subtituloNoticia{width:100%;text-align:center;font-size:1.25rem;margin:5px 0 10px 0 ;color:#8B8B8B;}
		
		#e #comentarios{width:100%;background:#FAFAFA;margin:15px 0 0 0;min-height:600px; }
		#e #comentarios header{width:100%;padding:10px 0;background:#f3f3f3;}
			#e #comentarios header h1{padding:0 10px;text-transform: uppercase;font-size:1.2em;font-weight: 400;font-family: 'Oswald', sans-serif;}


	nav{width:100%;float:right;}
		#p300x250{display:none;}


	#estadoRJ{width:100%;margin:10px 0 0 0;float:left;}
	
	#box_estadoRJ{width:100%;height:auto;overflow-x:hidden;}
		#box_estadoRJ ul li{margin:0 0 5px 0;transition-duration:0.2s;}
		#box_estadoRJ ul li:hover{background:#f8f8f8;cursor: pointer;transition-duration:0.2s;}
		#box_estadoRJ ul li img{width:100px;margin:0 3px 0 0;float:left;}
		#box_estadoRJ ul li h1{font-size:1.1em;font-weight:800}


	#direitosReservados{display:none}
	#desenvolvido{text-align:center;width:100%;float:none;}

}

@media screen and (max-width:885px) {
	#menudestak{display:none}

	#menu_icon_responsivo{float:left;margin:17px 0 0 0;line-height:0px;display:block}
		#menu_icon_responsivo li{padding:0 0 17px 0;}

	#avisoRodape{font-size:0.7em;}
	#avisoRodape img{display:none}

	#rodape #logoR img{height:50px;}
	#rodapetwo span:first-child{display:none;}
	#rodapetwo span:last-child{width:100%;text-align:center;float:inherit;}
}

@media screen and (max-width:800px) {
	#noticia #imgConteudoLegenda{width:100%;margin:0 10px 10px 0;float:left;}
		#noticia #imgConteudo{width:100%;height:auto;position:relative;margin:0 10px 10px 0;float:left;}
			#noticia #imgConteudo #creditoFoto{position:absolute;bottom:0px;left:0px;right:0px;background:rgba(0,0,0,0.4);color:#fff;padding:3px;font-size:0.6rem;}
		#noticia #imgConteudoLegenda img{width:100%;float:left;}
	#noticia #legenda{width:96%;background:#fcfcfc;padding:7px 2%;font-size:0.8rem;line-height:14px;}
	#noticia #conteudo{font-family: inherit;line-height: 1.45em;color: #5D5850;text-align: justify;}
		#noticia #conteudo img{width:100% !important;}
		#noticia #conteudo strong{font-weight: bold;}
		#noticia #conteudo p{padding-bottom: 1.0em;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 16px;}
}

@media screen and (max-width:700px) {
	#englobaFloat h1{width:100%;font-size:1.3em;}
	#englobaFloat h2{width:80%;line-height:20px;font-size:0.9em;}
	
	#center{width:95%;margin: 0 auto}
	
	#tarja{width:100%;text-align:center;}
	#e_tarja{width:100%;text-align:center;float:inherit;}
	#d_tarja{display:none;}

	#um_topo{width:100%;text-align:center;float:inherit;}
	#dois_topo{width:100%;text-align:center;float:inherit}

	#e{width:100%;margin:0 0 0 0;float:inherit;}
		#n_urgente{width:100%;text-align:center;height:auto;padding:20px 0; margin-bottom: 0px;}

	#slide ul li h1{font-size:1.3em;height:60px;padding:90px 5px 5px 5px;position:absolute;background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,1) 100%);color:#fff;left:0px;right:0px;bottom:0px;z-index:9;}
		#slide ul li h2{font-size:0.8em;position:absolute;background:#8a3231;color:#fff;padding:5px 10px;bottom:70px;left:0px;z-index:99;}
	#box_n_sub header h2{font-size:0.8em;margin:0 0 3px 0;}
	#box_n_sub header h1{font-size:1.1em;}

	.infos{width:100%;margin:20px 0 0 0;float:left;text-align:initial}
}

@media screen and (max-width:480px) {
	.filmeimg{width:100%;background:#f5f5f5;text-align:center !important;min-width:250px;margin:0 1% 0 0;float:inherit;}
		.filmeimg img{width:70%;}

	#rodape #logoR img{height:30px;}
	#rodapetwo span:last-child{font-size:0.8em;}

	.horarios header{font-size:1.0em;}
	
	.sinopse{font-size:1.0em;}
	.infos li{width:100%;text-align:center;font-size:1.3em;background:#f1f1f1;margin:5px 0 4px 0;}

		
}