/* 
Theme Name: TelaBr - Notícias
Theme URL: http://www.telabr.com.br/noticias/
Description: WordPress de Notícias do Tela Brasil.
Author: Mkt Virtual
Author URI: http://www.mktvirtual.com.br/
Version: 2.0
*/

/*************************
********* HEADER ********/

@import "css/nivo-slider/nivo-slider.css";
@import "css/nivo-slider/default/default.css";
@import "css/sidebar.css";

/*************************
********* CONTENT ********/

body {
	/*background: #000 url(images/home_nova/noticias_interna.jpg) no-repeat center top;*/
	background: #000 url(images/home_nova/bg-pattern.gif) repeat;
	font: 12px Helvetica, Arial, sans-serif !important;
}

p{
	color:#666;
	/*margin-bottom:0;*/
}


span.categoria{
	font-size:10px;
	font-weight:bold;
	color:#666;
}

ul{
	list-style:none;
}

h2{
	margin-bottom:0;
}

a.post-title{
	color: #F58220;
	font-size: 15px;
	font-weight:bold;
}
/*****Aparencia Widget Categoria: Cine Tela Brasil******/
.list{
	width:100%;
	overflow:hidden;
}
.list li.cat-post-item{
	font-size: 14px;
	/*font-size: 0.9em;*/
	float: left;
	width: 160px;
	height: 182px;
	padding: 0 5px;
}
.list li.cat-post-item a{
	font-size: 14px !important;
}
.list li.cat-post-item p{
	font-size: 0.9em;
}
.list li.cat-post-item img{
	border: #f58220 3px solid;
}


.list li.cat-post-item .post-title{
	margin: 13px 0 4px 0;
	
}


#menu-topo {
   	background-color:#666;
	width:100%;
	height:27px;
}	
#content .wrapper {
	width: 960px;
	background-color:#fff !important;
	position: relative;
       _margin:0 auto;
}
.wrapper{
	width:960px;
}

fieldset{
	border:none;
}

p .small{
	font-size:9px;
}

/*************
CLASSES
**************/

/* HTML5 tags */
header, section, footer, aside, nav, article, figure {
	display: block;
	}

.cleaning{
	display:block;
	overflow:hidden;
}
.left{float:left;}
.right{float:right;}

/**SIZES**/
.w220{ width:220px;}
.w270{ width:270px;}
.w280{ width:280px;}
.w340{ width:340px;}
.w580{ width:580px;}
.w160{ width:160px;}

/**Margin**/
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.margin10{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
}

/**Colors**/
.bg_laranja{background-color:#f58220 !important;}
.bg_escuro{background-color:#333333 !important;}
.bg_branco{background-color:#fff !important;}
.cor_branco{color:#fff !important;}
.cor_escura{color:#333 !important;}
.cor_laranja, .cor_laranja a, p a{color:#f58220 !important;}


/**Abas**/
.aba_laranja_esquerda{
	background:url('images/home_nova/sprite.png') no-repeat 0 0;
	width:105px;
	height:25px;
}
.aba_laranja_direita{
	background:url('images/home_nova/sprite.png') no-repeat -210px 0;
	width:105px;
	height:25px;
}
.aba_escura{
	background:url('images/home_nova/sprite.png') no-repeat -105px 0;
	width:105px;
	height:25px;
}

/**Menu lateral**/
#menu_lateral li.session_name{
	color: #333;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #333;
	padding-bottom: 3px;
	list-style:none;
	margin:14px 0 10px 0;
	
}
#menu_lateral li a{
	color: #333;
	font-size: 12px;
	font-weight: bold;	
}
#menu_lateral li ul a{
	color: #fff;
	font-size: 12px;
	font-weight: normal;
}
#menu_lateral li ul li{
	margin: 0;
	
}
#menu_lateral li ul{
	margin-left:21px;
	list-style-type:disc;
	text-indent: -4px;
}

#menu_lateral ul.first{
	margin-top:37px;
}

/*Search*/

.search input{
	padding: 7px 5px;
	width: 293px;
	font-size: 14px;
	font-weight: bold;
}
.search input.btn_enviar, .btn_enviar{
	width: 81px;
	height:35px;
	background: url('images/home_nova/sprite.png') no-repeat  0 -27px;
	border:none;
	color:#fff; 
}

#cadastre-se .search{
	background-color: #D9D9D9;
	padding: 4px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
#cadastre-se .search #cadastro{
	width:230px;
	*width:226px;
}

#cadastre-se h3{
	font-size:24px;
	margin-left:5px;
	line-height:35px;
}

#cadastre-se .icon{
	background:url('images/home_nova/sprite.png') no-repeat -166px -27px;
	width:45px;
	height:31px;
}
#cadastre-se .seta{
	background: url('images/home_nova/sprite.png') no-repeat -212px -27px;
	width: 15px;
	height: 30px;
	margin: 3px 0 0 15px;
}

input.check{
	margin-right:3px;
}

/**Blocos Destaques**/

.destaque{
	/*margin-bottom:40px;*/
	margin-bottom: 15px;
}

.destaque .tit_destaque, .tit_destaque{
	color:#333;
	border-bottom: 2px #f58220 solid;
	font-size: 17px;
	margin-bottom: 10px;
}

.destaque .tit_post, .destaque .tit_post a {
	color:#f58220;
	font-size:15px;
}

/**Blocos Destaques Nossas Seções**/
.destaque.nossas_secoes .secao{
	width:161px;
}

.destaque.nossas_secoes .secao figure, .destaque.secao_destaques .secao figure{
	width:162px;
}

.destaque figure a{
	border:4px #666 solid;
	display: inline-block;
}

.destaque figure a:hover{
	border:4px #f58220 solid;
}

.destaque.nossas_secoes .secao .tit_post{
	font-size:12px;
}
.destaque.secao_destaques .secao .tit_post{
	font-size:14px;
}

/****Bloco secao destaques***/

.secao_destaques .secao p{
	margin:0;
}

/** Sessão Projeta Brasil **/
#destaque_projeta_brasil{

}
	#destaque_projeta_brasil h2{
		color: #000 !important;
		font-size: 22px;
		text-indent: 0px;
		/*margin-bottom: 18px;*/
		margin-bottom: 45px;
	}
	#destaque_projeta_brasil.caminhos h2{
		font-size: 20px;
	}
	#destaque_projeta_brasil .colunas .bg_laranja div.noThings{
		border-top: none;
		padding-top: 0px;
		background: url('images/bgProjetaBrasil.jpg?v=123') right top no-repeat;
	}
	#destaque_projeta_brasil.caminhos .colunas .bg_laranja div.noThings{
		border-top: none;
		padding-top: 0px;
		background: url('images/bgCaminhosSustentaveis.jpg') right top no-repeat;
	}
	#destaque_projeta_brasil .post_projeta_brasil{
		border-top: 1px solid #333;
		padding-top: 10px;
	}
	#destaque_projeta_brasil .post_projeta_brasil img{
		width: 320px;
		height: auto;
	}
	#destaque_projeta_brasil .post_projeta_brasil p{
		color: #000000 !important;
	}
	#destaque_projeta_brasil .post_projeta_brasil a{
		color: #FFF;
	}
	#destaque_projeta_brasil .post_projeta_brasil a:hover{
		text-decoration: underline;
	}



/** box escuro **/
.bottom_escuro{
	background: url('images/home_nova/bg-bottom-bloco.gif') repeat-x;
	width:100%;
	height:12px;
}

/** box laranja **/
.bottom_laranja{
	background: url('images/home_nova/bg-bottom-bloco.gif') repeat-x bottom;
	width:100%;
	height:12px;
}

/*box enquete*/

.enquete .enviar{
	background:none;
	border:none;
	font-size:12px;
	font-weight:bold;
}

 .destaque.enquete .bg_laranja div{
	border-top: 1px solid #333;
	padding-top:10px;
}

ul.wp-polls-ul.list li{
	line-height: 22px;
}


/**box redes sociais**/
.redes_sociais .botoes{
	margin-left:5px;
}

.redes_sociais h2.tit_destaque{
/*	margin-bottom:11px;*/
}

.redes_sociais .botoes li a{
	background:url('images/home_nova/sprite.png') no-repeat 0 0;
	width:105px;
	height:25px;
	display:inline-block;
	color:#333;
	text-indent: 13px;
	line-height: 24px;
}

.redes_sociais .botoes li.facebook a{
	background:url('images/home_nova/sprite.png') no-repeat -105px 0;
	color:#fff;
}

#box_facebook{
	background-color:#333333;
}


/*****BOX NOVIDADES****/
.novidade .tit_post{
	border-top: 1px solid #858585;
}



/** Nivo Slider **/
#slide_image{
	height:299px;
}
	#slide_image img{
		width: 580px !important;
		height: 299px !important;
	}


/**Últimos destaques**/

.destaque.ultimo_destaque .tit_post, .destaque.ultimo_destaque .tit_post a, h1.tit_post {
	font-size:20px !important;
}

.destaque figure a {
border: none !important;
display: inline-block;
}


/**Colunas**/
.post-title{
	border-bottom:0 !important;
	font-size:16px !important;
	margin: 13px 0 14px 0;
	display:block;
}


.colunas h3.tit_destaque{
	border-bottom:0 !important;
	font-size:16px !important;
	margin: 13px 0 14px 0;
}

.colunas h2.tit_destaque {
border: none;
text-indent: 7px;
line-height: 27px;
}

.colunas .bg_laranja div {
border-top: 1px solid #333;
padding-top: 10px;
}

.colunas .bg_laranja div ul {
	line-height:21px;
}

.colunas .bg_laranja div ul a {
	font-weight:bold;
}




/***RSS FACEBOOK***/

#facebook_rss .seguir{
	width:50%;
}
#facebook_rss .seguir h3, #facebook_rss .seguir h3 a {
	color:#333;
	font-size:21px;
	font-weight:bold;
}

#facebook_rss .seguir p{
	font-size:11px;
}

#facebook_rss .seguir .icon{
	background:url('images/rss-facebook.gif') no-repeat;
	width:48px;
	height:48px;
	margin-right:5px;
}

#facebook_rss .seguir .icon a{
	display:block;
	width:48px;
	height:48px;
}
#facebook_rss .seguir.facebook .icon{
	background:url('images/rss-facebook.gif') no-repeat right;
	width:48px;
	height:48px;
}

h2.tit_destaque{
	margin-bottom:6px;
}

a.todas_link{
	color:#666;
	font-size:12px;
	font-weight:bold;
}

#destaque_3{
	border-top:#f58220 2px solid;
}

.widget-sidebar{
	margin-bottom:25px;
}


/********MENU********/
#menu-topo-botoes .menu-item{
	float:left;
	height: 25px;
	border-right:#fff 1px solid;
	padding:0 15px !important;
	line-height:26px;
}

#menu-topo-botoes .menu-item.projetos ul{
	width:160px !important;
	margin-left: -15px;
}

#menu-topo-botoes ul{
	*width:160px !important;
}

/*********ENQUETE********/


.wp-polls-ul li{
	margin: 10px 0;
}

/*imagem*/

.alignleft{
	float:left;
}
.alignright{
	float:right;
}


/********* FOOTER ********/
.patrocinio {
	margin-left: 132px;
	}

.realizacao {
	margin-left: 20px;
	}

.parceiros {
	width: 556px;
	margin: 15px auto 0 auto;
	}
	.parceiros li {
		margin-right: 12px;
		}

#footer .logos.patrocinio #logocinemark{
	margin-top: 15px;
}
#footer .logos.patrocinio #logo1 img{
	width: 100px;
	height: auto;
	margin-top: 5px;
}
#footer .logos.patrocinio #logo3 img{
	width: 100px;
	height: auto;
	margin-top: 10px;
}