@import url("/estadao/novo/css/bbt-header.css");

/* bbt.css */

body {background:#2B6D9F url(/estadao/novo/img/bg-doc5.png) repeat-x scroll 0 0px}

#bannerFrame2, #bannerMenu, #areaBanner, .superBanner{display: none;}

#container
{
	margin:0 auto; 
	width:1002px; 
}

#container{
	font-family:Arial, Helvetica, sans-serif;
	background: #2B6D9F url('/estadao/novo/img/bg-doc5.png') repeat-x 0 0px;
	}
	
#header{ margin:0 11px; overflow:hidden;}
#content{margin:0 11px; border-left:9px solid #fff; border-right:9px solid #fff; background:#fff;padding: 8px 15px 8px 15px;}
#sub-ft {margin:0;}
#footer{border-style: none !important; width: auto;}

.bb-md-homesearch {
	margin-left:0;
}

.bb-noborder {border:none !important; background:none !important;}

a img {border:none;}

#header:after,
#content:after,
#ft:after,
#sub-ft:after,
.bb-lt-adv:after,
.bb-lt-promo:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#header,#content,#ft,#sub-ft:after {zoom: 1;}

/* bbt-grids.css */

.bb-gd .bb-gu
{ 
	float:right;
	width: 66%;
	}

.bb-gd div.first
{
	float:left;
	margin-left: 0;
	width: 32%;
	}

.bb-gd:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

.bb-gd{
	zoom: 1;
}


.bb-gtf .bb-tu
{ 
	float:left;
	width: 190px;
	}

.bb-gtf div.first-t
{ 
	float:left;
	width: 265px;
	}

.bb-gtf:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

.bb-gtf {
	zoom: 1;
} 

/* bbt-modules.css */

.bb-md-menubd_strong {
	font-weight: bold;
	text-transform: uppercase;
}

#bb-md-menuhd_tabs ul {
	border-width: 0; 
}

.ft-inferior {background:#79a9cf url('/estadao/novo/img/bg-ft_inferior.gif') repeat-x 0 0; clear: both;}

.bb-md-credits { margin:20px 0 20px 0px; padding:0 10px; color:#315c7e; font-size:85%; border-left:1px solid #315c7e; height:180px}

.bb-md-credits a,
.bb-md-credits a:hover,
.bb-md-credits a:visited {color:#315c7e;}

.bb-md-credits .dos-columnas {float:left;width:49%;}
.bb-md-credits li {background:url('/estadao/novo/img/bg-menu_index.gif') no-repeat 0 7px; text-indent:7px;}
.bb-md-credits h3,
.bb-md-credits h4 { font-size:123.1%; font-weight:bold; line-height:100%; margin:10px 0 5px 0}

.bb-md-credits dl {color:#16354e; margin:0 0 15px 0}

/* bbt-tabs.css */

#bb-md-menuhd_tabs ul li {
	float: left;
	font-size: 93%;
	padding: 9px 6px 8px 6px;
}

#bb-md-menuhd_tabs ul li a {
	display: block;
	color: #333333;
}

.bb-md-menu_tabs li a.bb-md-menu_tabs-active {
	background:url("/estadao/novo/img/bb-menuhd_-active.jpg") repeat-x scroll 0 0 transparent !important;
}

.bb-md-menu_tabs {
	width: 100%;
	height: 23px;
	clear:both;
}

.bb-md-menu_tabs ul li {
	display: block;
	float: left;
	font-size: 93%;
	margin: 0;
	padding: 0 0 0 0 !important;
	font-weight:normal !important;
}

.bb-md-menu_tabs_first li {
	background: transparent url('/estadao/novo/img/bb-menu-filete.gif') no-repeat right top;	
}

.bb-md-menu_tabs li a {
	color: #6699cc !important;
	font-weight: bold;
	font-size: 11px;
	display:block;
	vertical-align:middle;
	padding: 4px 5px;
	margin: 0 2px 0 2px;
}

.bb-md-menu_tabs_second li {
	background: transparent url('/estadao/novo/img/icones/ico-submenu.jpg') no-repeat right center;
}

.bb-md-menu_tabs_second li.lastItem{
	background:none;
}

.bb-md-menu_tabs .bb-md-menu_tabs_first {
	float:left;
}

.bb-md-menu_tabs .bb-md-menu_tabs_second {
	float:right;
	margin-right: 20px;
}

.bb-md-menu_tabs .bb-md-menu_tabs_second li a {
	font-weight: normal;

}

/* home.css */

#content {border:0px}

.bb-gd .bb-gu {width:653px}
.bb-gd DIV.first{width:310px}

#sub-ft {margin:0 11px;}

.links-top ul{margin:0 auto; width: 524px; }

.bb-md-menu_tabs .bb-md-menu_tabs_second {
	float:right;
	margin-right: 0;
	font-size:13px;
}

.fecharClassificados{ vertical-align:super; text-decoration:none !important; font-size:8px !important; margin: 0 5px 0 0 !important;}

.bb-md-menubd_strong2{
	font-weight: bold;
	color: #035388 !important;
}

#bb-md-menuhd_tabs UL LI.ui-tabs-selected {background:transparent url(/estadao/novo/img/bb-menuhd_-active.jpg) repeat-x scroll 0 0 !important;}

#dvModal{clear: both;}
#dvModal:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}
	
#logosub {
	float:left;
	margin-left:3px;
	margin-top:41px;
}

#logosub h5 {
	font-size:258%;
	margin-top: 3px;
	padding-bottom:5px;
}

#logosub A{color:#fff}

.bb-md-homesearch {margin-top:43px;}

/* ADSENSE BANNERS */

.AdGoogle300xN 
{
	margin-top: 10px;
}

.AdGoogle300xN .tituloGoogle a
{
	font-size: 10px;
	color: #666;
}

.AdGoogle300xN .AdAnuncio
{
	margin: 10px 0;
	font-size: 11px;
}

.AdGoogle300xN .tituloAnuncio a
{
	font-weight: bold;
	color: #035388;
}

.AdGoogle300xN .linha1Anuncio, .AdGoogle300xN .linha2Anuncio
{
	color: #333;
}

.AdGoogle300xN .urlAnuncio a
{
	color: #69c;
}


.notice
{
	display:none;
	height: 34px;
	background: url(/estadao/novo/img/header-notice-bg.gif) repeat-x left top transparent;
}
.notice .wrapper
{
	width: 980px;
	margin: 0 auto;
}

.notice p
{
	text-shadow: -1px 1px 2px #000;
	float: left;
	width: 805px;
	margin: 8px 0;
	text-align: right;
	text-transform: uppercase;
	font-size: 11px;
	color: #fff;
}
.notice p a
{
	margin: 0 10px;
	color: #fff;
}

.notice p img
{
	vertical-align: -3px;
}

.notice a.close
{
	display: block;
	float: right;
	height: 12px;
	margin: 8px 0;
	padding-right: 14px;
	background: url(/estadao/novo/img/header-notice-close.png) no-repeat right top transparent;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	color: #84c0df;
}

#hd-webmail
{
	float: left;
	width: 50px;
	padding: 10px 5px 0;
	background: url("/estadao/novo/img/bg-filete-login.jpg") no-repeat scroll left top transparent;
}
#hd-webmail a
{
	display: block;
	width: 48px;
	height: 19px;
	background: url(/estadao/novo/img/webmail.gif) no-repeat 0 0 transparent;
	overflow: hidden;
	text-indent: -10000px;
}

/*.bannerComSelo, .dvBannerExpansivelNoVisibleNotEmpty
{
	position:relative; 
	text-align:center; 
	border-top:0; 
	padding: 10px 0; 
	background: url(http://rm.estadao.com.br/RealMedia/ads/Creatives/OasDefault/estadao_imagens/publi_super.gif) 854px no-repeat #79A9CF; 
	height:90px;
	width:100%;
}*/

/**/

.bannerComSelo .banner, .dvBannerExpansivelNoVisibleNotEmpty .banner
{
       position:relative;
       text-align:center; 
       border-top:0; 
       padding: 10px 0; 
       /* background: url(http://rm.estadao.com.br/RealMedia/ads/Creatives/OasDefault/estadao_imagens/publi_super.gif) 854px no-repeat transparent; */
       height:90px;
       width:100%;
}

.dvBannerExpansivel .selo{
       display:none;
}
.bannerComSelo.comSelo .banner{
       width:auto;
       padding-right: 19px;
       background-position:100% 50%;
}

.comSelo .banner{
       float:left;
       margin-left: 4px;
       margin-right: 4px;
}
.comSelo .selo{
       display:block;
       float:left;
       padding:10px 0;
       margin-right: 4px;
}

/* FOOTER */
#footer {
	background: #79a9cf;
	float:left;
	margin:0 11px;
	padding: 20px 10px;
	width: 960px;
}

#footer dd li {min-width: 120px}

#footer li a {
	height: 12px;
	line-height: 12px;
	font-size: 11px;
	padding: 0 0 0 6px;
	color: #315c7e;
	background: url("/estadao/v2012/img/sprit-midias-sociais.png") no-repeat -336px -105px;
}

#footer li a.ico-webmail{
	background: url("/estadao/v2012/img/sprit-midias-sociais.png") no-repeat scroll -7px -364px;
	padding-left: 20px;
}

#footer div {float: left; width: 315px;}

#footer div h3, #footer div p {color: #16354e}

#footer div h3 {font:bold 14px arial; margin:0px 0px 3px}

#footer div p {margin:0px 0px 10px; font-size:11px}

#footer ul {display:block}

#footer section {
	float:left;
	margin:0;
	width:auto !important;
}

#footer section dl {
	border-left: 1px solid #315c7e;
	padding: 0 0 0 10px;
	margin: 0 0 0 10px;
	height:205px;
}

#footer section dl ul {float: left}

#footer section dt, #footer section dd {display: block}

#footer section dt {
	font: bold 14px arial;
	color: #315c7e;
	margin: 0 0 5px 0
}

#footer section dd {padding: 0 0 10px 0}


#footer section.midias-sociais{
	padding: 15px 0;
	width: 100% !important;
}

#footer section.midias-sociais h4{
	color: #335B7E;
    float: left;
    font: bold 14px arial;
    margin-right:20px;
}

#footer section.midias-sociais ul{}

#footer section.midias-sociais ul li{
	*float:left;
	*min-width: 20px;
}

#footer section.midias-sociais ul li a{
	background: url('/estadao/v2012/img/sprit-midias-sociais.png') no-repeat;
	display: block;
    float: left;
    height:25px;
    text-indent:-9999px;
    width:20px;
}

#footer section.midias-sociais ul li a.twitter{background-position:-5px -100px;}

#footer section.midias-sociais ul li a.facebook{background-position:-45px -100px;}

#footer section.midias-sociais ul li a.google{background-position:-85px -98px;}

#footer section.midias-sociais ul li a.linkedin{background-position:-132px -100px;}

#footer section.midias-sociais ul li a.youtube{background-position:-175px -100px;}

#footer section.midias-sociais ul li a.flickr{background-position:-220px -100px;width: 43px;}

#footer section.midias-sociais ul li a.rss{background-position:-290px -100px;}