@import "comum.css";
@import "bbt-aperturas.css";

.bb-md-especialistas
{
	padding-top: 0px;
}
.bb-md-gal_estadao .hd, .bb-md-servicos .hd{
	height: 25px;
}
.bb-md-foto_do_leitor .hd, .bb-md-especiais .hd, .bb-md-especialistas .hd, .bb-md-indicadores .hd{
	float: left;
	clear: both;
	height: 25px;
	width: 100%;
}
.bb-md-gal_estadao h3, .bb-md-servicos h3, .bb-md-foto_do_leitor h3, .bb-md-especiais h3, .bb-md-especialistas h3, .bb-md-indicadores h3  {
	float: left;
	margin-left: 5px;
}
.bb-md-gal_estadao div.selo, .bb-md-servicos div.selo, .bb-md-foto_do_leitor div.selo, .bb-md-especiais div.selo, .bb-md-especialistas div.selo, .bb-md-indicadores div.selo {
	float: right;
}

.newsrank-tab-main li.selo  {
	float:right;
	height:25px;
	padding:0;
	width:100px;
}

.bb-md-news p.creditofoto, .bb-md-news-l p.creditofoto, .bb-md-news-r p.creditofoto
{
	margin-top: 3px;
	color: #fff;
	font-size: 10px;
	text-align: right;
}

.bb-gb .dvBannerArroba {
padding:5px 15px 5px 9px;
}

.dvFotoDestaque {
  overflow:hidden;
  border:medium none;
  width:630px; height:323px; margin-right: 15px;
  float:left;
  position: relative;
}  
.dvFotoDestaqueMenor{
  overflow:hidden;
  border:medium none;
  width:470px; height:323px; margin-right: 10px;
  float:left;
  position: relative;
}
.dvFotoDestaque .mt, .dvFotoDestaqueMenor .mt {
	left:0;
	position:absolute;
	top:100px;
	width:245px;
}
.dvFotoDestaque .mt_right, .dvFotoDestaqueMenor .mt_right {
	right:0;
	position:absolute;
	top:110px;
	width:245px;
}
.dvFotoDestaque .mt_left, .dvFotoDestaqueMenor .mt_left {
	left:0;
	position:absolute;
	top:110px;
	width:245px;
}
.dvFotoDestaque .mt_bottom, .dvFotoDestaqueMenor .mt_bottom{
	left:0;
	position:absolute;
	top:233px;
	width:100%;
}
.dvFotoDestaque h2, .dvFotoDestaqueMenor h2{
	background:url(/estadao/novo/img/politica/destaque-header-bg.png) repeat;
	padding:2px 10px;
}
.dvFotoDestaque h2 a, .dvFotoDestaqueMenor h2 a{
	font-size:211%;
	color:#FFF;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-weight:bold;
}
.dvFotoDestaque ul, .dvFotoDestaqueMenor ul{
	background:url(/estadao/novo/img/politica/destaque-header-bg.png) repeat;
	padding:2px 10px;
}
.dvFotoDestaque .mg{
	/*
	margin:-143px 0 0;
	float:left;
	height:1%;
	*/
}
.dvFotoDestaqueMenor .mg {
	/*
	margin:-179px 0 0;
	float:left;
	height:1%;
	*/
}        
.principalTopo{background: url(/estadao/novo/img/politica/destaque-filete.jpg) repeat-x scroll 0 0 #000; margin: 0 0 10px; padding: 10px 0 10px 10px ;}
.principalTopo:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.principalTopo h2
{
	margin-bottom:10px;
}
.principalTopo .slider
{
	float: left;
	width: 610px;
}
.principalTopo .slider a
{
	 display: block;
	float: left;
	width: 23px;
	height: 308px;
 }
.principalTopo .slider .mask
{
	display: block;
	float: left;
	width: 0px;
	height: 320px;
	margin: 0 4px;
	overflow: hidden;
}
.principalTopo .slider .foto
{
	float: left;
}
.principalTopo .info
{
	float: left;
	margin: 0 18px;
}
.principalTopo .info .dados
{
	display:none;
}
.principalTopo .info .col
{
	float: left;
	width: 140px;
}
.principalTopo .info .col.double
{
	width: 295px;
}
.principalTopo .info .col.first
{
	margin-right: 15px;
}
.principalTopo ul.tabs li
{
	float: left;
	width: 140px;
}
.principalTopo ul.tabs li a
{
	font-size: 16px;
	font-weight: bold;
	color: #7b905e;
}
.principalTopo .info dt
{
	margin-top: 10px;
	font-size: 10px;
	text-transform: uppercase;
	color: #7b905e;
}
.principalTopo .info dd,
.principalTopo .info .perfil p
{
	font-size: 14px;
	color: #939393;
}
.principalTopo .info .perfil p
{
	margin-top: 10px;
}

.img630{width:630px; height:310px;}
.img470{width:470px; height:310px;}
.img315{width:315px; height:180px;}
.internaDireita{border-top: 3px double #DFDFDF; float: left; width:310px; margin-right:13px; height:310px;}
.internaDireita h4, .colFrase h4{
	color:#F1C32F;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:78%;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	margin:5px 0;
	padding:0;
}
.destaque150l{float:left; width:150px; margin-right:10px;}
.destaque150r{float:right; width:150px;}
.imgCandidato{width:150px; height:90px;    margin:0 0 3px;}
.destaque150l h2, .destaque150r h2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:112%;
	font-weight:bold;
	text-transform:uppercase;
	margin:0 0 3px;
	padding:0;
}
.destaque150l h2 a, .destaque150r h2 a, .destaque150l h2 a:visited, .destaque150r h2 a:visited{color:#FFF;}
.destaque150l ul, .destaque150r ul, .dv315 ul, .dvFotoDestaqueMenor ul{margin:0 0 4px;}
.destaque150l ul li, .destaque150r ul li, .dvFotoDestaque ul li, .dv315 ul li, .dvFotoDestaqueMenor ul li{font-family:Arial,Helvetica,sans-serif;font-size:81%;}
.destaque150l ul li a, .destaque150l ul li a:visited, .destaque150r ul li a, .destaque150r ul li a:visited, .dv315 ul li a, .dv315 ul li a:visited, .dvFotoDestaque ul li a, .dvFotoDestaque ul li a:visited, .dvFotoDestaqueMenor ul li a, .dvFotoDestaqueMenor ul li a:visited{color:#F1C32F;}
.destaque150l h3, .destaque150r h3 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:90%;
	text-transform:uppercase;
	margin:0 0 3px;
	padding:0;
}
.destaque150l h3 a, .destaque150r h3 a, .destaque150l h3 a:visited, .destaque150r h3 a:visited{color:#F1C32F;}
.destaque150l h5, .destaque150r h5 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:96%;
	font-weight:bold;
	margin:0 0 3px;
	padding:0;
}
.destaque150l h5 a, .destaque150r h5 a, .destaque150l h5 a:visited, .destaque150r h5 a:visited{color:#fff;}
.destaque150l p a, .destaque150l p a:visited, .destaque150r p a, .destaque150r p a:visited{font-family:Arial,Helvetica,sans-serif;font-size:78%;color:#7aa44d;}
.dv315{width:315px; float:left; margin-right:8px;}
.dv315 h2 a{
	font-size:182%;
	color:#FFF;
	font-family:Georgia,"Times New Roman",Times,serif;
}
.dv315 h3 a{
	font-size:182%;
	color:#FFF;
	font-family:Arial,Helvetica,sans-serif;
}
.colFrase{float:left; width:150px; border-top: 3px double #DFDFDF; margin-right:10px;text-align:center;}
.dvFrase{height:205px; background-color:#535353; padding:5px; font-family:Georgia,"Times New Roman",Times,serif;}
.dvFrase p {font-size:127%; font-style:italic; margin-bottom:10px;}
.dvFrase p a, .dvFrase p a:visited{color:#FFF;}
.dvFrase span, .colFrase span{font-size:90%; color:#FFF;}
.colFrase h2{margin:5px 0;}
.colFrase h2 a{
	color:#7aa44d;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:81%;
	font-weight:bold;
}
.btArrow{float:left; margin: 0 5px 5px 0; width:26px; height:25px;}
.creditofoto {
	color:#666666;
	font-size:10px;
	margin-right:10px;
	text-align:right;
}

.bb-sk-home-interesantes-copa {
	clear:both;
	float:left;
	margin:7px 0 7px 3px;
	text-align:center;
	width:100%;
	border-bottom:2px solid #CCC;
}

.bb-sk-home-interesantes-copa  h4{
	background:none repeat scroll 0 0 #CCCCCC;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:77%;
	font-weight:bold;
	line-height:24px;
	text-transform:uppercase;
}

.jogosdodia{
	float:left;
	border-bottom:1px dotted #CCCCCC;
	margin-bottom:5px;
	padding-bottom:10px;
}

.jogosdodia h4{
	background-color:transparent;
	color:#336;
}

.jogosdodia .game{
	float:left;
	clear:both;
	width:100%;
	height:20px;
	border-top:1px solid #d4d4d4;
}

.jogosdodia .game div{
	float:left;
}

.jogosdodia .right,
.jogosdodia .left{
	margin-top:2px;
	width:135px;
}

.jogosdodia .right *{display:block;float:right;}
.jogosdodia .left *{display:block;float:left;}

.jogosdodia .game .team, .jogosdodia .game .score{
	color:#333;
}
.jogosdodia .game .score{
	width:30px;
}

.jogosdodia .game .right .flag{
	margin:3px 4px 4px 6px;
}
.jogosdodia .game .left .flag{
	margin:3px 6px 4px 4px;
}

.jogosdodia .center{
	width:30px;
}

.destqCopa{margin-bottom:10px; text-align: left; border-bottom: 1px dotted #CCC;width:100%;}

.bb-sk-home-interesantes-copa .m {
	background-color:#F4F4F4;
	padding:7px 0 3px;
}

.bb-sk-home-interesantes-copa .m div.bb-md-news {text-align:left; border-top:0;padding-bottom:10px;}

.bb-sk-home-interesantes-copa .m h2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:116%;
	font-weight:bold;
	margin-left:5px;
	/* text-transform:uppercase; */
	margin-bottom:3px;
}

.bb-sk-home-interesantes-copa .m p{margin:0 0 5px 5px;}

.bb-sk-home-interesantes-copa .m h2 a, .bb-sk-home-interesantes-copa .m h2 a:visited{color:#000}

.bb-sk-home-interesantes-copa .dvMm {text-align: left; width:140px;}

.bb-sk-home-interesantes-copa .dvMm h5{
	font-family:Arial,Helvetica,sans-serif;
	font-size:96%;
	font-weight:bold;
	margin:0 0 3px;
}

.bb-sk-home-interesantes-copa .dvMm h5 a, .bb-sk-home-interesantes-copa .m .dvMm h5 a:visited{
	color:#000000;
}

#rdpe h4{background:none;}

#rdpe h4 a, #rdpe h4 a:visited{margin: 0 15px; color:#333366}

.breakingnews{
	position:relative;
	padding-bottom:10px;
	background-color:#FFF;
	color:#fff;
}
.breakingnews.small{
	width:295px;
	height:360px;
}
.breakingnews.medium{
	width:625px;
	height:310px;
	margin-left:9px;
}
.breakingnews.large{
	width:625px;
	height:410px;
	margin-left:9px;
}

.breakingnews img{
	border:3px #000 solid;
}

.breakingnews .info{
	position:absolute;
	width:286px;
	padding:10px 6px;
	background:url(/estadao/novo/img/bg-breakingnews.png);
}

.breakingnews a{
	color:#ffe400;
}
.breakingnews .chapeu a{
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
}
.breakingnews .titulo a{
	font-size:34px;
	font-weight:bold;
	text-transform:uppercase;
}
.breakingnews .linhafina{
	font-size:12px;
}

.breakingnews .stats{
	margin:5px 0;
}

.breakingnews .stats li{
	float:left;
	width:50px;
	text-align:center;
}
.breakingnews .stats strong{
	font-size:25px;
	line-height:25px;
	color:#ffe400;
}
.breakingnews .stats span{
	font-size:12px;
}

.breakingnews blockquote{
	float:left;
	clear:both;
	margin-top:10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}

.breakingnews .cite{
	clear:both;
	margin-top:5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
}

.breakingnews .more{
	margin-left:10px;
}
.breakingnews .more li{
	padding:2px 0 2px 12px;
	background:transparent 0 5px no-repeat;
}
.breakingnews .more li a{
	font-size:12px;
	font-weight:bold;
	color:#fff;
}

.breakingnews .more .asterisco{
	background-image:url(/estadao/novo/img/icones/asterisco_amarelo.gif);
}
.breakingnews .more .audio{
	background-image:url(/estadao/novo/img/icones/audio_amarelo.gif);
}
.breakingnews .more .blog{
	background-image:url(/estadao/novo/img/icones/blog_amarelo.gif);
}
.breakingnews .more .especial{
	background-image:url(/estadao/novo/img/icones/especial_amarelo.gif);
}
.breakingnews .more .forum{
	background-image:url(/estadao/novo/img/icones/forum_amarelo.gif);
}
.breakingnews .more .foto{
	background-image:url(/estadao/novo/img/icones/foto_amarelo.gif);
}
.breakingnews .more .lista{
	background-image:url(/estadao/novo/img/icones/lista_amarelo.gif);
}
.breakingnews .more .mais{
	background-image:url(/estadao/novo/img/icones/mais_amarelo.gif);
}
.breakingnews .more .podcast{
	background-image:url(/estadao/novo/img/icones/podcast_amarelo.gif);
}
.breakingnews .more .tabela{
	background-image:url(/estadao/novo/img/icones/tabela_amarelo.gif);
}
.breakingnews .more .trailer{
	background-image:url(/estadao/novo/img/icones/trailer_amarelo.gif);
}
.breakingnews .more .video{
	background-image:url(/estadao/novo/img/icones/video_amarelo.gif);
}

.breakingnews.small .info.top{
	top:10px;
	left:0;
}
.breakingnews.small .info.bottom{
	bottom:10px;
	left:0;
}

.breakingnews.medium .info.bottom{
	bottom:10px;
	left:0;
	width:618px;
}

.breakingnews.medium .info.left{
	top:0px;
	left:20px;
	width:245px;
	height:288px;
}

.breakingnews.medium .info.right{
	top:0px;
	left:auto;
	right:20px;
	width:245px;
	height:288px;
}

.breakingnews.large .info.bottom{
	bottom:30px;
	left:0;
	width:618px;
}

.breakingnews.large .info.left{
	top:0px;
	left:20px;
	width:245px;
	height:388px;
}

.breakingnews.large .info.right{
	top:0px;
	left:auto;
	right:20px;
	width:245px;
	height:388px;
}