div.resposta {
	background:#CCC;
	border:1px solid #68992a;
	width:200px;
	height:9px;
	overflow:hidden;
	padding: 1px;
	color:#666;
	font-weight:bold;
	float:left;
}

a {text-decoration:none}
a:hover {text-decoration:underline}

.clear {clear:both;display:block;}
.center-layout-default {width:950px;margin:0 auto}
.bbp1 {border-bottom:1px dotted #999;width:950px;margin:0 auto 30px auto;clear:both}

.noscript { display: none; }

.header {height:131px;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-top.jpg) repeat-x;margin-bottom:10px;}
.header .center-layout-default {background:url(http://www.ahebrasil.com.br/estaticos/img/bg-top-int.jpg) no-repeat;height:131px;}
.header .social {width:350px;float:left;padding-top:70px;}
.header .social .bx1 {width:30px;float:left;}
.header .social .bx2 {width:30px;float:left;}
.header .logo {width:200px;float:left;margin-left:20px}
.header .pq {width:120px;float:left;margin-left:20px}
.header .pq a {font:normal 12px/100px Arial, Helvetica, sans-serif;color:#051a35;display:block;background:url(http://www.ahebrasil.com.br/estaticos/img/set1.gif) no-repeat;background-position:right center;width:90px}
.header .busca {width:240px;float:left;padding-top:32px;}
.header .busca #busca {width:197px;float:left;height:30px;border:0;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-busca-txt.gif) no-repeat;padding-left:15px;color:#051a35;font:normal 12px Arial, Helvetica, sans-serif}
.header .busca .btn {width:24px;float:left;}

.page404 {width:450px;margin:0 auto;padding-top:80px;text-align:center;}
.page404 .txt {display:block;text-align:center;color:#808285;font:normal 12px Arial, Helvetica, sans-serif;}
.page404 .busca {width:240px;float:left;padding-top:32px}
.page404 .busca #busca {width:197px;float:left;height:30px;border:0;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-busca-txt.gif) no-repeat;padding-left:15px;color:#051a35;font:normal 12px Arial, Helvetica, sans-serif}
.page404 .busca .btn {width:24px;float:left;}
.page404 .ou {width:170px;float:left;font:normal 12px Arial, Helvetica, sans-serif;color:#808285;padding-top:40px;margin-bottom:80px}
.page404 .ou a {color:#0077bc;font-weight:bold}
.footer404 {background:#808285;padding:20px 0 180px 0}
.footer404 .int {width:935px;margin:0 auto;}
.footer404 .int .bx {width:115px;float:left;font:bold 12px Arial, Helvetica, sans-serif;}
.footer404 .int .bx a {color:#FFF;}

#menu-h {margin:0;padding:0;}
#menu-h li {float:left;list-style:none;font: 12px Tahoma, Arial;display:table}
#menu-h li a {display: table;border-right: 1px solid #999b9d;color: #EAFFED;white-space: nowrap;padding-right:15px;padding-left:15px;font:normal 12px/30px Arial, Helvetica, sans-serif;}
#menu-h li a:hover {font-weight: bold; text-decoration:none;text-shadow: 0.1em 0.1em #333}
#menu-h li ul {margin: 0;padding: 0;position: absolute;visibility: hidden;border-bottom:3px solid #bcbec0;z-index:9999;background:#FFF;}
#menu-h li ul li.first {background:url(http://www.ahebrasil.com.br/estaticos/img/set-menu-down.gif) no-repeat;background-position:center top;padding-top:5px;}
#menu-h li ul li.last {background:url(http://www.ahebrasil.com.br/estaticos/img/set-menu-up.gif) no-repeat;background-position:center bottom;padding-bottom:5px;}
#menu-h li ul li {float: none;display: block;background-color:#ffffff;width:151px;border-left:1px solid #bcbec0;border-right:1px solid #bcbec0;}
#menu-h li ul li a {width: auto;border-right:0;display:block;color:#333;font:normal 12px/25px Arial, Helvetica, sans-serif;}
#menu-h li ul li a:hover {background:none;text-decoration:none;background-color: #999B9D}

.menu {width:875px;float:left;}
.login {width:185;float:right;position:relative; margin-top: 0px;}
.login li {float:left;list-style:none;font: 12px Tahoma, Arial;display:table}
.login li a {display: table;border-right: 1px solid #999b9d;color: black;white-space: nowrap;padding-right:13px;padding-left:13px;font:normal 12px/30px Arial, Helvetica, sans-serif;}
.login li a:hover {background:none;text-decoration:underline;}
.login li.last a {border-right:0;padding-right:0}

.login2 {width:250px;float:right;position:relative;padding-top:1px; margin-top: -35px;}
.login2 li {float:left;list-style:none;font: 12px Tahoma, Arial;display:table;}
.login2 li span {display: table;border-right: 1px solid #999b9d;color: black;white-space: nowrap;padding-right:13px;padding-left:13px;font:normal 12px/30px Arial, Helvetica, sans-serif;}
.login2 li a {display: table;border-right: 1px solid #999b9d;color: black;white-space: nowrap;padding-right:13px;padding-left:13px;font:normal 12px/30px Arial, Helvetica, sans-serif;}
.login2 li a:hover {background:none;text-decoration:underline;}
.login2 li.last a {border-right:0;padding-right:0}

.login-box {position:absolute;top:-50px;left:-126px;width:280px;padding:10px;background:#FFF;border:1px solid #828385;display:none;}
.login-box strong {font:bold 14px Arial, Helvetica, sans-serif;color:#858587;width:220px;float:left;display:block;}
.login-box .fechar {font:normal 11px Arial, Helvetica, sans-serif;color:#858587;width:45px;float:right;display:block;text-align:right}
.login-box .user {border:1px solid #ccc;font:normal 12px Arial, Helvetica, sans-serif;color:#000;width:180px;float:left;display:block;}
.login-box .clear {height:10px;}
.login-box .pass {border:1px solid #ccc;font:normal 12px Arial, Helvetica, sans-serif;color:#000;width:80px;float:right;display:block;}
.login-box .erro {border:1px solid red;}
.login-box .esqueci {font:normal 12px Arial, Helvetica, sans-serif;color:#858587;width:180px;float:left;display:block;}
.login-box .submit {width:48px;float:right;display:block;}

#destaquePrincipal {position:relative;margin-bottom:30px;}
#destaquePrincipal .pagination {position:absolute;top:10px;left:565px;z-index:9998}
#destaquePrincipal .pagination li {width:50px;height:50px;display:block}
#destaquePrincipal .slides_container {width:625px;height:369px;overflow:hidden}
#destaquePrincipal .slides_container div.item .foto a {display:block}
#destaquePrincipal .slides_container div.item .foto img {display:block}
#destaquePrincipal .slides_container div.item .foto .desc {position:absolute;width:385px;height:55px;top:253px;left:10px;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-dest-desc.png) no-repeat;color:#FFF;font:bold 30px Arial, Helvetica, sans-serif;padding:10px;}
#destaquePrincipal .slides_container div.item .foto .desc span {font:bold 14px Arial, Helvetica, sans-serif;display:block;}
#destaquePrincipal .slides_container div.item .desc2 {height:29px;width:605px;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-dest-desc2.gif) no-repeat;color:#FFF;padding-left:20px;}
#destaquePrincipal .slides_container div.item .desc2 a {color:#FFF;font:normal 12px/29px Arial, Helvetica, sans-serif;}

#destaquePrincipal560 {position:relative;margin-bottom:30px;}
#destaquePrincipal560 .pagination {position:absolute;top:10px;left:500px;z-index:9998}
#destaquePrincipal560 .pagination li {width:50px;height:50px;display:block}
#destaquePrincipal560 .slides_container {width:560px;height:304px;overflow:hidden}
#destaquePrincipal560 .slides_container div.item .foto a {display:block}
#destaquePrincipal560 .slides_container div.item .foto img {display:block}
#destaquePrincipal560 .slides_container div.item .foto .desc {position:absolute;width:385px;height:55px;top:200px;left:10px;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-dest-desc.png) no-repeat;color:#FFF;font:bold 30px Arial, Helvetica, sans-serif;padding:10px;}
#destaquePrincipal560 .slides_container div.item .foto .desc span {font:bold 14px Arial, Helvetica, sans-serif;display:block;}



#destaquePrincipal .pagination li a {width:50px;height:50px;display:block;background-position:-380px top !important}
#destaquePrincipal .pagination li.current a {background-position:-430px top !important}

/*abas*/


.abas {border:1px solid #ccc;width:297px;margin-bottom:30px;}
#tabs1 {clear:both}
#tabs2 {clear:both}
#tabs3 {clear:both}

.ui-tabs { position: relative; padding: 0; zoom: 1; background:#fff;}
.ui-tabs .ui-tabs-nav { margin: 0; padding: 0;}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; border-bottom: 0 !important; padding: 0; white-space: nowrap;height:33px;}

.ui-tabs .ui-tabs-nav li.aba1 {margin:0 0 0 0}
.ui-tabs .ui-tabs-nav li.aba2 {margin:0 0 0 1px}
.ui-tabs .ui-tabs-nav li.aba3 {margin:0 0 0 1px}
.ui-tabs .ui-tabs-nav li a {width:98px;height:40px;background:url(http://www.ahebrasil.com.br/estaticos/img/abas.gif) no-repeat}
.ui-tabs .ui-tabs-nav li a.aba1 {background-position:0 -40px;}
.ui-tabs .ui-tabs-nav li a.aba2 {background-position:-100px -40px;}
.ui-tabs .ui-tabs-nav li a.aba3 {background-position:-199px -40px;width:99px}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a.aba1 {background-position:0 0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a.aba2 {background-position:-100px 0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a.aba3 {background-position:-199px 0;}
.ui-tabs .ui-tabs-nav li a { padding: 0; text-decoration: none;color:#000;line-height:33px;text-align:center;display:block;font:bold 16px/33px Arial, Helvetica, sans-serif}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0;background:#fff;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

.ui-tabs ul.itens {padding:10px 0 0 0;display:block;}
.ui-tabs ul.itens li {height:51px;border-bottom:1px dotted #999;padding:5px 0 0 10px}
.ui-tabs ul.itens li .esq {width:220px;float:left;}
.ui-tabs ul.itens li .dir {width:50px;height:50px;float:right;background-position:-330px 0;}
.ui-tabs ul.itens li .dir a {width:50px;height:50px;display:block;}
.ui-tabs ul.itens li .hora {font:normal 12px Arial, Helvetica, sans-serif;color:#06c}
.ui-tabs ul.itens li .hora strong {color:#333;font:bold 14px Arial, Helvetica, sans-serif}
.ui-tabs ul.itens li .info {font:bold 12px Arial, Helvetica, sans-serif;}
.ui-tabs ul.itens li .info strong {display:block;}
.ui-tabs ul.itens li .info a {font:normal 12px Arial, Helvetica, sans-serif;color:#333;}
.ui-tabs ul.twitter li .info {font-size: 10px;}
.ui-tabs ul.twitter li .info a {font-size: 10px;}
.ui-tabs .ver {padding:12px 0 8px 0;margin:0 0 0 10px;font:normal 12px Arial, Helvetica, sans-serif;display:block;color:#06c;background:url(http://www.ahebrasil.com.br/estaticos/img/set-abas.gif) no-repeat;background-position:right 0;height:19px;}

.abas2 {border:1px solid #ccc;width:297px;margin-bottom:30px;}
.abas2 .ui-tabs-nav li {width:148px;}
.abas2 .ui-tabs-nav li.aba1 {margin:0 0 0 0}
.abas2 .ui-tabs-nav li.aba2 {margin:0 0 0 1px}
.abas2 .ui-tabs-nav li a.aba1 {background-position:0 -40px !important;}
.abas2 .ui-tabs-nav li a.aba2 {background-position:-149px 0 !important;}
.abas2 .ui-tabs-nav li a {width:148px;height:40px;background:url(http://www.ahebrasil.com.br/estaticos/img/abas2.gif) no-repeat}
.abas2 .ui-tabs-nav li.ui-tabs-selected a.aba1 {background-position:0 0 !important;;}
.abas2 .ui-tabs-nav li.ui-tabs-selected a.aba2 {background-position:-149px -40px !important;;}
.abas2 ul.itens {padding:45px 0 0 0;display:block;}
.abas2 ul.itens li .info a {font:normal 11px Arial, Helvetica, sans-serif;color:#000}

/*abas*/
/*banners*/
.banner728x90 {width: 728px; height: 90px; padding: 10px 0px 10px 0px; text-align: center;}
.banner940x90 {display:block;width:940px;height:90px;padding:5px 4px 5px 4px;border:1px solid #ccc;clear:both;margin-bottom:30px;}
.banner348x98 {display:block;width:348px;height:98px;padding:5px 7px 5px 7px;border:1px solid #ccc;clear:both;margin-bottom:30px;}
.banner160x600 {display:block;width:160px;height:600px;padding:5px 4px 5px 4px;border:1px solid #ccc;clear:both;margin-bottom:30px;}
.banner-dir {margin-bottom:30px;}
.banner300x250 {margin-bottom:30px; text-align: center;}
.banner300x600 {width: 300px; height: 600px; text-align: center;}
.banner300x58 {width: 300px; height: 58px; text-align: center; padding-bottom: 1px;}

.cols2 {width:950px;margin:0 auto}
.cols2 .col1 {width:650px;float:left;}
.cols2 .col2 {width:300px;float:right;}

.cols2-vc {width:950px;margin:0 auto}
.cols2-vc .col1 {width:650px;float:left;}
.cols2-vc .col1 .cols-1-3 {}
.cols2-vc .col1 .ccol {width:170px;float:left;margin-left:50px;}
.cols2-vc .col1 .ccol-first {margin-left:0 !important;}
.cols2-vc .col2 {width:300px;float:right;}

.cols2-vc .col12 {width:950px;float:left;}
.cols2-vc .col12 .cols-1-3 {}
.cols2-vc .col12 .ccol {width:170px;float:left;margin-left:25px;}
.cols2-vc .col12 .ccol-first {margin-left:0 !important;}

.cols2-materia {width:950px;margin:0 auto}
.cols2-materia .col1 {width:625px;float:left;}
.cols2-materia .col2 {width:300px;float:right;}

.cols2-colunistas {width:950px;margin:0 auto}
.cols2-colunistas .col1 {width:625px;float:left;}
.cols2-colunistas .col1 .bxbx {width:300px;float:left;}
.cols2-colunistas .col1 .bxbx2 {width:300px;float:right;}
.cols2-colunistas .col2 {width:300px;float:right;}

.cols5 {width:950px;margin:0 auto}
.cols5 .col {width:170px;float:left;margin-left:25px;}
.cols5 .col-first {margin-left:0 !important;;}

.cols3 {width:950px;margin:0 auto}
.cols3 .col {width:300px;float:left;margin-left:25px;}
.cols3 .col-first {margin-left:0;}

.cols3b {width:950px;margin:0 auto}
.cols3b .col {width:365px;float:left;margin-left:25px;}
.cols3b .col2 {width:260px;float:left;margin-left:25px;}
.cols3b .col3 {width:340px;float:left;margin-left:25px;}
.cols3b .col22 {width:730px;float:left;}
.cols3b .col22-2 {width:630px;float:left;}
.cols3b .col221 {width:300px;float:left;margin-right:20px;}
.cols3b .col222 {width:400px;float:left;}
.cols3b .col222-2 {width:300px;float:left;}
.cols3b .col-first {margin-left:0;}
.cols3b .col-first-2 {margin-left:0; width: 630px; margin-top:50px}
.cols3b .col-last {width:170px;float:right;}
.cols3b .col-last-2 {width:300px;float:right;}

.col-first-3 {border-top:1px dotted #999;}

/*destaque pequeno*/
.destpeq1 {margin-bottom:30px;}
.destpeq1 .foto img {display:block;}
.destpeq1 .desc a.blue {display:block;height:20px;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-destpeq1.gif) no-repeat;font:normal 11px/20px Arial, Helvetica, sans-serif;color:#FFF;background-color:#0077BE;}
.destpeq1 .desc a span.txt {display:block;width:149px;float:left;padding-left:20px;}
.destpeq1 .desc a span.ico {display:block;width:50px;float:right;overflow:hidden;height:0px;background-position:-280px -3px;}
.destpeq1 .desc a:hover span.txt {text-decoration:underline;}
.destpeq1 .desc a.txt {font:normal 12px/15px Arial, Helvetica, sans-serif;color:#333;display:block;clear:both;padding-top:5px;}

.imagemdodia {width:365px;height:271px;background:url(http://www.ahebrasil.com.br/estaticos/img/imagemdodia.gif) no-repeat;margin-bottom:30px;}
.imagemdodia .int {padding:27px 0 0 3px}
.imagemdodia .int a {display:block;color:#FFF}
.imagemdodia .int a img {display:block}
.imagemdodia .int a strong {display:block;font:bold 14px Arial, Helvetica, sans-serif;padding:5px 0 5px 5px}
.imagemdodia .int a span {display:block;font:normal 12px Arial, Helvetica, sans-serif;padding:0 0 0 5px}

.opiniao {width:365px;margin-bottom:30px;padding-bottom:10px;border-bottom:1px dotted #999;}
.opiniao .titulo {float:left;font:bold 22px Arial, Helvetica, sans-serif;color:#0077be;}
.opiniao .item {width:170px;float:left;margin-left:25px;margin-bottom:10px;}
.opiniao .item-first {margin-left:0}
.opiniao a {display:block;color:#333;}
.opiniao a img {display:block;margin-bottom:5px;}
.opiniao a strong {font:bold 12px Arial, Helvetica, sans-serif;color:#0077be;display:block;margin-bottom:3px;}
.opiniao a span {font:normal 12px Arial, Helvetica, sans-serif;color:#333;display:block;}

.acompanhe {margin-bottom:30px;}
.acompanhe h2 {display:block;margin-bottom:10px;}
.acompanhe h2 img {display:block}
.acompanhe .bx1 {width:181px;float:left;}
.acompanhe .bx2 {width:181px;float:right;}
.acompanhe .item {height:65px;margin-bottom:10px;}
.acompanhe .item a {display:block;font:normal 12px Arial, Helvetica, sans-serif;color:#333}
.acompanhe .item a .icodata {width:50px;height:65px;float:left;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-acompanhe-item.gif) no-repeat;display:block}
.acompanhe .item a .icodata span {background-position:-280px 0 !important;display:block;width:50px;height:50px;}
.acompanhe .item a .icodata strong {display:block;font:bold 12px Arial, Helvetica, sans-serif;color:#FFF;width:50px;text-align:center;}
.acompanhe .item a .txt {width:120px;height:65px;float:left;display:block;}
.acompanhe .item a:hover .txt {text-decoration:underline;}
.acompanhe .bx1 .item a .icodata {margin-right:5px;}
.acompanhe .bx2 .item a .icodata {margin-left:5px;}
.acompanhe .bx2 .item a .txt {text-align:right}

.chamada-galeria {width:365px;height:180px;margin-bottom:30px;}
.chamada-galeria a {display:block;width:365px;}
.chamada-galeria a .tit {display:block;width:30px;float:left;}
.chamada-galeria a .img {display:block;width:335px;float:left;}
.chamada-galeria-2 {width:365px;height:180px;margin-bottom:30px;float:left;}

.box-video {border:1px solid #ccc;padding:5px;margin-bottom:30px;}
.box-video img {display:block}
.box-video .vid {}
.box-video .txt {background:url(http://www.ahebrasil.com.br/estaticos/img/ico-video.gif) no-repeat;font:normal 12px/30px Arial, Helvetica, sans-serif;color:#333;padding-left:30px;background-position:0 -3px;}

.box-enquete {width:300px;height:257px;background:url(http://www.ahebrasil.com.br/estaticos/img/enquete3.gif) repeat-y;margin-bottom:20px;}
.box-enquete .int {padding:15px 0 0 0;background:url(http://www.ahebrasil.com.br/estaticos/img/enquete.gif) no-repeat;}
.box-enquete p {font:bold 12px Arial, Helvetica, sans-serif;display:block;margin-bottom:20px;color:#333;padding-left:20px;padding-right:10px}
.box-enquete .rad {width:30px;float:left;display:block;clear:both;padding-left:20px;padding-right:10px}
.box-enquete .opt {width:230px;float:left;display:block;font:normal 12px Arial, Helvetica, sans-serif;color:#333;padding-top:2px;}
.box-enquete .btn {padding:25px 0 0 216px;background:url(http://www.ahebrasil.com.br/estaticos/img/enquete2.gif) no-repeat;background-position:0 bottom}

.box-enquete #opcoes {min-height:150px;}
.box-enquete #mensagem {font:12px Arial, Helvetica, sans-serif; display:none; width:290px; height:180px;overflow:auto;}
.box-enquete #mensagem a {color: black; font:bold 12px Arial, Helvetica, sans-serif; }
.box-enquete #mensagem #texto {margin-botton:0px;}
.box-enquete #mensagem .resultado {width:230px;float:left;display:block;clear:both;padding-left:20px;padding-right:10px}

.vejamais {clear:both}
.vejamais .tit {width:950px;margin:0 auto}
.vejamais .tit img {display:block;}
.vejamais .vm {background:#bcbec0;padding:20px 0 0 0}
.vejamais .vm .int {width:950px;margin:0 auto;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-vejamais.gif) no-repeat;background-position:0 bottom}
.vejamais .vm .int .bx {float:left;width:170px;margin-left:25px;}
.vejamais .vm .int .bx-first {margin-left:0;}

.destpeq2 {margin-bottom:20px;}
.destpeq2 a img {display:block;margin-bottom:5px;}
.destpeq2 a {display:block;font:normal 12px/15px Arial, Helvetica, sans-serif;color:#333;display:block;clear:both;}
.destpeq2 a:hover {text-decoration:underline;}

.links {background:#808285;padding:20px 0 20px 0;}
.links .bx {width:100px;float:left;margin-left:15px;}
.links .bx-first {margin-left:0;}
.links strong {color:#FFF;font:bold 12px Arial, Helvetica, sans-serif;display:block;margin-bottom:12px}
.links strong a:hover {font-weight: bold; text-decoration:none;text-shadow: 0.1em 0.1em #333}
.links ul li a {color:#FFF;font:normal 12px Arial, Helvetica, sans-serif;}
.links ul li a:hover {font-weight: bold; text-decoration:none;text-shadow: 0.1em 0.1em #333}


.footer {background:#bcbec0;padding-top:20px;}
.footer .bx1 {background:url(http://www.ahebrasil.com.br/estaticos/img/gsn.gif) no-repeat;font:normal 12px/25px Arial, Helvetica, sans-serif;color:#333;width:327px;float:left;padding:5px 0 20px 100px;background-position:0 5px}
.footer .bx2 {width:220px;float:left;}
.footer .bx3 {width:230px;float:left;font:normal 12px/30px Arial, Helvetica, sans-serif;color:#333;padding-top:5px}
.footer .bx3 a {color:#333;}

.urgente .icon span {width:50px;height:50px;background-position:-280px 5px !important;display:block;}
.urgente {background:#000;margin-bottom:30px;padding-bottom:10px}
.urgente .icon {display:block;width:50px;height:50px;float:left;}
.urgente .txt {width:780px;float:left;margin-left:10px;padding-top:10px}
.urgente .txt a {display:block;color:#FFF}
.urgente .txt a strong {font:bold 18px Arial, Helvetica, sans-serif;display:block;}
.urgente .txt a span {font:normal 12px Arial, Helvetica, sans-serif;display:block;}
.urgente .detalhes {width:100px;float:right;padding-top:20px;background:url(http://www.ahebrasil.com.br/estaticos/img/set-urgente.gif) no-repeat; background-position:right 20px}
.urgente .detalhes a {display:block;width:60px;color:#FFF;font:bold 12px/20px Arial, Helvetica, sans-serif;padding-right:20px;float:right}

.urgente-medalha .icon span {width:50px;height:50px;background-position:-330px 5px !important;display:block;}
.urgente-medalha {background:url(http://www.ahebrasil.com.br/estaticos/img/bg-urgente-medalha-fora.gif) repeat-x;margin-bottom:20px;padding-bottom:10px;}
.urgente-medalha .center-layout-default {background:url(http://www.ahebrasil.com.br/estaticos/img/bg-urgente-medalha.gif) no-repeat;height:70px}
.urgente-medalha .icon {display:block;width:50px;height:50px;float:left;margin-left:50px}
.urgente-medalha .txt {width:720px;float:left;margin-left:10px;padding-top:10px}
.urgente-medalha .txt a {display:block;color:#6b6b6b}
.urgente-medalha .txt a strong {font:bold 18px Arial, Helvetica, sans-serif;display:block;}
.urgente-medalha .txt a span {font:normal 12px Arial, Helvetica, sans-serif;display:block;}
.urgente-medalha .detalhes {width:100px;float:right;padding-top:20px;background:url(http://www.ahebrasil.com.br/estaticos/img/set-urgente2.gif) no-repeat; background-position:right 20px}
.urgente-medalha .detalhes a {display:block;width:60px;color:#6b6b6b;font:bold 12px/20px Arial, Helvetica, sans-serif;padding-right:20px;float:right}

.subheader-gol .icon span {width:50px;height:50px;background-position:-280px 0 !important;display:block;}

.subheader-gol {background:#f37021;margin-bottom:30px;}
.subheader-gol .center-layout-default {background:url(http://www.ahebrasil.com.br/estaticos/img/bg-header-gol.jpg) no-repeat}
.subheader-gol .icon {display:block;width:50px;height:50px;float:left;}
.subheader-gol .txt {width:700px;float:left;margin-left:10px;padding-top:10px}
.subheader-gol .txt strong {color:#FFF;font:bold 28px Arial, Helvetica, sans-serif;}
.subheader-gol .ico-grande {width:120px;float:right;display:block;}
.subheader-gol .ico-grande span{width:120px;height:50px;display:block;background-position:0 -30px}

.subheader-esporte-azul .icon span {width:50px;height:50px;background-position:-280px 0 !important;display:block;}

.subheader-esporte-azul {background:#0077be;margin-bottom:30px;}
.subheader-esporte-azul .center-layout-default {background:url(http://www.ahebrasil.com.br/estaticos/img/bg-header-azul.jpg) no-repeat}
.subheader-esporte-azul .icon {display:block;width:50px;height:50px;float:left;}
.subheader-esporte-azul .txt {width:420px;float:left;margin-left:10px;padding-top:10px}
.subheader-esporte-azul .txt strong {color:#FFF;font:bold 28px Arial, Helvetica, sans-serif;}
.subheader-esporte-azul .ico-grande {width:120px;float:right;display:block;}
.subheader-esporte-azul .ico-grande span{width:120px;height:50px;display:block;background-position:0 -30px}
.subheader-esporte-azul .txt a:hover {text-decoration : none;}
.subheader-esporte-azul .busca-atleta {width:240px;float:left;padding-top:10px}
.subheader-esporte-azul #busca-atleta {width:197px;float:left;height:20px;border:0;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-busca-txt2.gif) no-repeat;padding-left:15px;color:#051a35;font:normal 12px Arial, Helvetica, sans-serif}
.subheader-esporte-azul .busca-atleta .btn {width:24px;float:left;}


.subheader-atleta {background:#0e7cbe;margin-bottom:30px;}
.subheader-atleta .center-layout-default {background:url(http://www.ahebrasil.com.br/estaticos/img/bg-header-atleta.jpg) no-repeat;height:50px}
.subheader-atleta .bx1 {display:block;width:385px;float:left;color:#FFF;font:normal 12px/50px Arial, Helvetica, sans-serif;}
.subheader-atleta .bx1 a {color:#FFF;}
.subheader-atleta .bx1 a strong {font:bold 28px/50px Arial, Helvetica, sans-serif;color:#FFF;}
.subheader-atleta .bx1 a span {font:normal 12px/50px Arial, Helvetica, sans-serif;color:#FFF;}
.subheader-atleta .bx2 {display:block;width:270px;float:left;}
.subheader-atleta .bx2 .busca-atleta {width:240px;float:left;padding-top:10px}
.subheader-atleta .bx2 #busca-atleta {width:197px;float:left;height:30px;border:0;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-busca-txt2.gif) no-repeat;padding-left:15px;color:#051a35;font:normal 12px Arial, Helvetica, sans-serif}
.subheader-atleta .bx2 .busca-atleta .btn {width:24px;float:left;}

.subheader-img {background:#0e7cbe;margin-bottom:30px;}
.subheader-img .center-layout-default {background:url(http://www.ahebrasil.com.br/estaticos/img/bg-header-atleta.jpg) no-repeat;height:50px}
.subheader-img .bx1 {display:block;width:385px;float:left;color:#FFF;font:normal 12px/50px Arial, Helvetica, sans-serif;padding-top:8px;}
.subheader-img .bx1 a {color:#FFF;}
.subheader-img .bx1 a strong {font:bold 28px/50px Arial, Helvetica, sans-serif;color:#FFF;}
.subheader-img .bx1 a span {font:normal 12px/50px Arial, Helvetica, sans-serif;color:#FFF;}
.subheader-img .bx2 {display:block;width:270px;float:left;}
.subheader-img .bx2 .busca-atleta {width:240px;float:left;padding-top:10px}
.subheader-img .bx2 #busca-atleta {width:197px;float:left;height:30px;border:0;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-busca-txt2.gif) no-repeat;padding-left:15px;color:#051a35;font:normal 12px Arial, Helvetica, sans-serif}
.subheader-img .bx2 .busca-atleta .btn {width:24px;float:left;}

.subheader-mundial {background:#0e7cbe;margin-bottom:30px;}
.subheader-mundial .center-layout-default {background:url(http://www.ahebrasil.com.br/estaticos/img/bg-header-atleta.jpg) no-repeat;height:50px}
.subheader-mundial .bx1 {display:block;width:385px;float:left;color:#FFF;font:normal 12px/50px Arial, Helvetica, sans-serif;}
.subheader-mundial .bx1 span.txt {font:bold 16px/50px Arial, Helvetica, sans-serif;color:#FFF;display:block;width:90px;float:left;}
.subheader-mundial .bx1 span.select1 {color:#FFF;display:block;width:150px;float:left;}
.subheader-mundial .bx1 span.select1 select {width:150px;}
.subheader-mundial .bx1 span.select2 {color:#FFF;display:block;width:100px;float:left;margin-left:5px}
.subheader-mundial .bx1 span.select2 select {width:100px;}
.subheader-mundial .bx2 {display:block;width:270px;float:left;}
.subheader-mundial .bx2 .busca-mundial {width:240px;float:left;padding-top:10px}
.subheader-mundial .bx2 #busca-mundial {width:197px;float:left;height:30px;border:0;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-busca-txt2.gif) no-repeat;padding-left:15px;color:#051a35;font:normal 12px Arial, Helvetica, sans-serif}
.subheader-mundial .bx2 .busca-mundial .btn {width:24px;float:left;}

/*galeria*/
#container {overflow: hidden;background:#000;width:625px;margin-bottom:20px;position:relative;height:505px}
#container div.content {display: none;clear: both;}
#container div.content a, div.navigation a {text-decoration: none;}
#container div.content a:hover, div.content a:active {text-decoration: underline;}
#container div.navigation a.pageLink {height: 77px;line-height: 77px;}
#container div.controls {margin-top: 5px;height: 23px;font:bold 12px Arial, Helvetica, sans-serif;position:absolute;right:0;top:-110px;*top:-105px}
#container div.controls a {padding: 5px;color:#FFF;}
#container div.slideshow-container,div.loader,div.slideshow a.advance-link {width: 625px; /* This should be set to be at least the width of the largest image in the slideshow with padding */}
#container div.loader,div.slideshow a.advance-link,div.caption-container {height: 388px; /* This should be set to be at least the height of the largest image in the slideshow with padding */}
#container div.slideshow-container {position: relative;clear: both;float: left;height: 369px;width:625px;}
#container div.loader {position: absolute;top: 0;left: 0;background-image: url('http://www.ahebrasil.com.br/estaticos/img/loader.gif');background-repeat: no-repeat;background-position: center;height: 369px;width:625px;}
#container div.slideshow span.image-wrapper {display: block;position: absolute;left: 0;height:369px;width:625px;}
#container div.slideshow a.advance-link {display: block;/*line-height: 369px;  This should be set to be at least the height of the largest image in the slideshow with padding */text-align: center;}
#container div.slideshow a.advance-link:hover,div.slideshow a.advance-link:active,div.slideshow a.advance-link:visited {text-decoration: none;}
#container div.slideshow {margin-left:10px;}
#container div.slideshow a.advance-link:focus {outline: none;}
#container div.slideshow img {width:625px;height:369px;display:block;}
#container div.caption-container {position: relative;margin-top: 0}
#container span.image-caption {display: block;position: absolute;bottom:0;z-index:9996;left:0}
#container div.caption-container, span.image-caption {width: 625px;}
#container div#caption {position:absolute;left:0;z-index:9996}
#container div.caption {padding:7px 10px 7px 10px;color:#FFF;background:url(http://www.ahebrasil.com.br/estaticos/img/transp.png);width:605px;}
#container div.image-title {font-weight: bold;font-size: 1.4em;}
#container div.image-desc {font:normal 12px Arial, Helvetica, sans-serif;}
#container div.download {margin-top: 8px;}
#container div.photo-index {position: absolute;bottom: 0;left: 250px;padding: 0 12px;color:#FFF;font:bold 12px Arial, Helvetica, sans-serif;top:-105px;*top:-100px;z-index:9996;height:25px;}
#container div.navigation-container {float: left;position: relative;left: 50%;}
#container div.pagination {clear: both;position: relative;left: -50%;}
#container div.pagination a, div.pagination span.current, div.pagination span.ellipsis {position: relative;display: block;float: left;margin-right: 2px;padding: 4px 7px 2px 7px;border: 1px solid #ccc;}
#container div.pagination a:hover {text-decoration: none;}
#container div.pagination span.current {font-weight: bold;}
#container div.pagination span.ellipsis {border: none;padding: 5px 0 3px 2px;}
#container div.gallery-gutter {clear: both;padding-bottom: 20px;}
#container div#thumbs {width:625px;padding-top:5px;}
#container div#thumbs ul.thumbs {position: relative;float: left;margin: 0;padding: 0;display:block;width:560px;}
#container div#thumbs ul.thumbs li {float: left;padding: 0;margin: 2px 5px 2px 5px;list-style: none;border:1px solid #000;display:none}
#container div#thumbs ul.thumbs li.selected {border:1px solid #FFF;}
#container div#thumbs a.thumb {padding: 1px;display: block;}
#container div#thumbs a.thumb:focus {outline: none;}
#container div#thumbs ul.thumbs img {border: none;display: block;}
#container div#thumbs {float: left;position: relative;left: -50%;}
#container div#thumbs a.pageLink {display: block;position: relative;float: left;margin: 2px;width: 12px;height:31px;}
#container div#thumbs a.next {background:url(http://www.ahebrasil.com.br/estaticos/img/set-galeria-dir.gif) no-repeat;margin:19px 0px 0 10px}
#container div#thumbs a.prev {background:url(http://www.ahebrasil.com.br/estaticos/img/set-galeria-esq.gif) no-repeat;margin:19px 13px 0 10px}
#container div#thumbs a.pageLink:focus {outline: none;}
#container .slideshowHeader {display:block;background:#333;}
/*termina galeria*/

.materia-tit {margin-bottom:30px;}
.materia-tit h1 {font:bold 28px/30px Arial, Helvetica, sans-serif;color:#000;display:block;margin-bottom:5px}
.materia-tit .subtit {font:normal 16px Arial, Helvetica, sans-serif;color:#666;margin-bottom:10px}
.materia-tit .chapeu {border-top:1px solid #0077be;padding-top:5px;font-size:11px;color:#0077be}
.materia-tit .chapeu .esq {float:left;width:300px;}
.materia-tit .chapeu .dir {float:right;width:300px;text-align:right}
.materia-tit .chapeu .dir strong {display:inline}

.materia-tit .chapeu-gol {border-color:#f37021;}
.materia-tit .chapeu-gol .esq, .materia-tit .chapeu-gol .dir {color:#f37021}

.materia-txt {font:normal 14px/18px Arial, Helvetica, sans-serif;color:#000;margin-bottom:20px}
.materia-txt a {color: black;}
.materia-txt h2 {font:bold 16px Arial, Helvetica, sans-serif;color:#0077be}
.materia-txt .mat-box-video {width:325px;height:230px;float:left;border:0;padding-top:5px;}
.materia-txt img {float:left;border:0;margin-bottom:10px;}
.materia-txt .foto-pqn {width:300px;height:230px;float:left;border:0;padding-top:5px;margin-right:20px;}
.materia-txt .foto-pqn img {display:block;}
.materia-txt .foto-pqn .legenda {color:#FFF;display:block;padding:7px 10px 7px 10px;font:normal 12px Arial, Helvetica, sans-serif;background:#0e7cbe;}
.materia-txt .foto-grd {width:625px;margin-bottom:20px;}
.materia-txt .foto-grd img {display:block;}
.materia-txt .foto-grd .legenda {color:#FFF;display:block;padding:7px 10px 7px 10px;font:normal 12px Arial, Helvetica, sans-serif;background:#0e7cbe;}
.materia-gol .foto-pqn .legenda, .materia-gol .foto-grd .legenda {background:#f37021;}

.materia-txtImagemEsquerda {margin-right:10px;}
.materia-txtImagemDireita {margin-left:10px;}

.compartilhar {padding:10px 0 10px 0;border-bottom:1px dotted #666;border-top:1px dotted #666;width:625px;margin-bottom:20px;}
.compartilhar .comp {font:normal 12px/20px Arial, Helvetica, sans-serif;color:#666;width:95px;float:left;}
.compartilhar .social {width:350px;float:left;height:20px;}
.compartilhar .social .bx1 {width:50px;float:left;}
.compartilhar .social .bx2 {width:50px;float:left;}
.compartilhar .link {width:170px;float:right;font:normal 12px/20px Arial, Helvetica, sans-serif;color:#666;text-align:right}
.compartilhar .link input {border:0;background:#333;color:#FFF;font:normal 12px/20px Arial, Helvetica, sans-serif;padding-left:10px;}
.compartilhar .print {width:75px;float:right}
.compartilhar .print a {display:block;background:url(http://www.ahebrasil.com.br/estaticos/img/ico-imprimir.jpg) no-repeat;font:bold 12px/20px Arial, Helvetica, sans-serif;color:#333;padding-left:25px}

.comentarios {margin-bottom:30px;}
.comentarios .hd {height:25px;border-bottom:1px dotted #666;padding-bottom:10px;margin-bottom:10px;}
.comentarios .hd .num {background:url(http://www.ahebrasil.com.br/estaticos/img/balao.jpg) no-repeat;font:bold 14px/20px Arial, Helvetica, sans-serif;color:#666;height:25px;padding-left:25px;width:130px;float:left;}
.comentarios .hd .lnks {width:300px;float:left;font:normal 12px/20px Arial, Helvetica, sans-serif;color:#333}
.comentarios .hd .lnks a {color:#f37021}
.comentarios .azul .lnks a {color:#0077be}
.comentarios .hd .print {width:75px;float:right}
.comentarios .hd .print a {display:block;background:url(http://www.ahebrasil.com.br/estaticos/img/ico-imprimir.jpg) no-repeat;font:bold 12px/20px Arial, Helvetica, sans-serif;color:#333;padding-left:25px}
.comentarios ul li {border-bottom:1px dotted #666;margin-bottom:20px}
.comentarios ul li strong {color:#f37021;font:bold 12px Arial, Helvetica, sans-serif;display:block;margin-bottom:5px}
.comentarios ul li span {color:#333;font:bold 12px Arial, Helvetica, sans-serif;display:block;margin-bottom:5px}
.comentarios ul li p {color:#000;font:normal 12px Arial, Helvetica, sans-serif;display:block;margin-bottom:20px}

.not {border:1px solid #ccc;margin-bottom:30px;}
.not img {display:block;}
.not ul li {padding:5px 10px 5px 10px;border-bottom:1px dotted #999}
.not ul li.last {border-bottom:0}
.not ul li a {font:normal 12px Arial, Helvetica, sans-serif;color:#333;display:block}
.not .vermais {color:#f37021;font:normal 12px Arial, Helvetica, sans-serif;display:block;padding:10px;}

.perfil-atleta {margin-bottom:30px;}
.perfil-atleta .img {width:180px;float:left;}
.perfil-atleta .info {width:445px;float:left;}
.perfil-atleta .info h1 {font:bold 32px Arial, Helvetica, sans-serif;color:#000;border-bottom:1px dotted #999;padding-left:35px;margin-bottom:10px;}
.perfil-atleta .info .txt {width:265px;float:left;padding-left:35px;}
.perfil-atleta .info .txt strong {font:normal 16px Arial, Helvetica, sans-serif;margin-bottom:15px;display:block}
.perfil-atleta .info .txt p {font:normal 14px/18px Arial, Helvetica, sans-serif;margin-bottom:15px;}
.perfil-atleta .info .txt p span {display:block;color:#0e7cbe;}
.perfil-atleta .info .txt p span a {display:block;color:#0e7cbe;}
.perfil-atleta .info .icone {width:140px;height:140px;display:block;float:right;font:bold 20px Arial, Helvetica, sans-serif;color:#000;text-align:center}
.perfil-atleta .info .icone span {background-position:-140px 0 !important;width:140px;height:140px;display:block;}

.perfil-olimpiada {margin-bottom:30px;}
.perfil-olimpiada .img {width:180px;float:left;}
.perfil-olimpiada .info {width:445px;float:left;}
.perfil-olimpiada .info h1 {font:bold 28px Arial, Helvetica, sans-serif;color:#000;border-bottom:1px dotted #999;padding-left:35px;margin-bottom:10px;}
.perfil-olimpiada .info .txt {width:180px;float:left;padding-left:35px;}
.perfil-olimpiada .info .txt strong {font:normal 16px Arial, Helvetica, sans-serif;margin-bottom:15px;display:block}
.perfil-olimpiada .info .txt p {font:normal 14px/18px Arial, Helvetica, sans-serif;margin-bottom:15px;}
.perfil-olimpiada .info .txt p span {display:block;color:#0e7cbe;}
.perfil-olimpiada .info .txt img.bandeira {border:1px solid #999}

.conquistas-atleta {margin-bottom:30px;}
.conquistas-atleta h2 {margin-bottom:10px;font:bold 20px Arial, Helvetica, sans-serif;color:#0e7cbe}
.conquistas-atleta ul {border-top:1px dotted #999}
.conquistas-atleta ul li {border-bottom:1px dotted #999;padding:10px 0 10px 0}
.conquistas-atleta ul li p {width:200px;float:left;font:normal 14px/52px Arial, Helvetica, sans-serif;}
.conquistas-atleta ul li span {width:33px;height:52px;float:left;margin-left:2px;}
.conquistas-atleta ul li span.ouro {background:url(http://www.ahebrasil.com.br/estaticos/img/ouro.png) no-repeat}
.conquistas-atleta ul li span.prata {background:url(http://www.ahebrasil.com.br/estaticos/img/prata.png) no-repeat}
.conquistas-atleta ul li span.bronze {background:url(http://www.ahebrasil.com.br/estaticos/img/bronze.png) no-repeat}

.mais-atleta {font:normal 14px/18px Arial, Helvetica, sans-serif;color:#000;margin-bottom:20px}
.mais-atleta h2 {margin-bottom:10px;font:bold 20px Arial, Helvetica, sans-serif;color:#0e7cbe}
.mais-atleta .foto-grd {width:625px;margin-bottom:20px;}
.mais-atleta .foto-grd img {display:block;}
.mais-atleta .foto-grd .legenda {color:#FFF;display:block;padding:7px 10px 7px 10px;font:normal 12px Arial, Helvetica, sans-serif;background:#0e7cbe;}

.mais-sobre {font:normal 14px/18px Arial, Helvetica, sans-serif;color:#000;margin-bottom:20px}
.mais-sobre h2 {margin-bottom:10px;font:bold 20px Arial, Helvetica, sans-serif;color:#0e7cbe}
.mais-sobre .foto-grd {width:625px;margin-bottom:20px;}
.mais-sobre .foto-grd img {display:block;}
.mais-sobre .foto-grd .legenda {color:#FFF;display:block;padding:7px 10px 7px 10px;font:normal 12px Arial, Helvetica, sans-serif;background:#0e7cbe;}

.quadro-medalhas {margin-bottom:30px;}
.quadro-medalhas h2 {margin-bottom:10px;font:bold 20px Arial, Helvetica, sans-serif;color:#0e7cbe}
.quadro-medalhas table {font:normal 12px Arial, Helvetica, sans-serif;margin-bottom:30px;}
.quadro-medalhas table tr th {border-bottom:1px dotted #999999;height:33px;line-height:33px;}
.quadro-medalhas table tr td {border-bottom:1px dotted #999999;height:30px}
.quadro-medalhas table tr td.pos {text-align:center;}
.quadro-medalhas table tr td.flag {padding-top:4px;text-align:center;}
.quadro-medalhas table tr td.flag img {border:1px solid #ccc;}
.quadro-medalhas table tr th.total {text-align:center;}
.quadro-medalhas table tr td.total {text-align:center;}
.quadro-medalhas table tr th span {width:9px;display:block;float:right;position:relative;}
.quadro-medalhas table tr th span a {display:block;width:9px;height:9px;position:absolute;right:0}
.quadro-medalhas table tr th span a.up {background:url(http://www.ahebrasil.com.br/estaticos/img/up.gif) no-repeat;top:7px}
.quadro-medalhas table tr th span a.down {background:url(http://www.ahebrasil.com.br/estaticos/img/down.gif) no-repeat;top:16px;}
.quadro-medalhas .ver-mais-medalhistas {font:normal 12px/40px Arial, Helvetica, sans-serif;text-align:center;color:#FFF;height:40px;display:block;background:#999;}
.quadro-medalhas .ver-mais-medalhistas:hover {background:#0077be;}

.quadro-medalhas-abas {border-top:1px dotted #999999;padding-top:16px;}
.quadro-medalhas-abas table {font:normal 10px Arial, Helvetica, sans-serif;}
.quadro-medalhas-abas table tr th {border-bottom:1px dotted #999999;height:30px}
.quadro-medalhas-abas table tr td {border-bottom:1px dotted #999999;height:23px}
.quadro-medalhas-abas table tr td.pos {text-align:center;}
.quadro-medalhas-abas table tr td.flag {padding-top:4px;text-align:center;}
.quadro-medalhas-abas table tr td.flag img {border:1px solid #ccc;}
.quadro-medalhas-abas table tr th.total {text-align:center;}
.quadro-medalhas-abas table tr td.total {text-align:center;}
.quadro-medalhas-abas .ver-quadro {display:block;background:url(http://www.ahebrasil.com.br/estaticos/img/faixa_2.jpg) no-repeat;width:297px;height:39px;text-align:center;font:normal 12px/40px Arial, Helvetica, sans-serif;color:#333;text-decoration: none;}

.subheader-londres2012 .icon span {width:50px;height:50px;background-position:-280px 0 !important;display:block;}
.subheader-londres2012 {background:#0077be;margin-bottom:30px;}
.subheader-londres2012 .center-layout-default {background:url(http://www.ahebrasil.com.br/estaticos/img/bg-header-azul.jpg) no-repeat}
.subheader-londres2012 .icon {display:block;width:50px;height:50px;float:left;}
.subheader-londres2012 .txt {width:700px;float:left;margin-left:10px;padding-top:10px}
.subheader-londres2012 .txt strong {color:#FFF;font:bold 28px Arial, Helvetica, sans-serif;}
.subheader-londres2012 .ico-grande {width:120px;float:right;display:block;}
.subheader-londres2012 .ico-grande span{width:120px;height:50px;display:block;background-position:0 -30px}

.envie-noticia-pg {background:#f0f0f0;border:1px solid #ddd;padding:20px 10px 10px 20px; min-height:568px;position:relative;}
.envie-noticia-pg h2 {margin-bottom:20px;}
.envie-noticia-pg .bx1 {width:165px;float:left;font:normal 11px Arial, Helvetica, sans-serif}
.envie-noticia-pg .bx1 span {display:block}
.envie-noticia-pg .bx1 .txt1 {width:155px;font:normal 11px Arial, Helvetica, sans-serif}
.envie-noticia-pg .bx2 {width:150px;float:left;margin-left:10px;font:normal 11px Arial, Helvetica, sans-serif}
.envie-noticia-pg .bx2 span {display:block}
.envie-noticia-pg .bx2 select {width:150px;font:normal 11px Arial, Helvetica, sans-serif}
.envie-noticia-pg .bx3 {width:315px;float:left;font:normal 11px Arial, Helvetica, sans-serif}
.envie-noticia-pg .bx3 .txt2 {width:320px;font:normal 11px Arial, Helvetica, sans-serif}
.envie-noticia-pg .clear {margin-bottom:0px;}
.envie-noticia-pg #captcha {margin-bottom:10px;}
.envie-noticia-pg .concordo {font:normal 12px Arial, Helvetica, sans-serif;margin-bottom:20px;}
.envie-noticia-pg .concordo a {text-decoration:underline;color:#000;}
.envie-noticia-pg .enviar {margin-right:10px; float:right;}
.envie-noticia-pg .fechar {margin-left:10px; float:left;}
.envie-noticia-pg .enviar input {width:135px;text-align:center;background:#0077be;color:#FFF;border:0;font:normal 12px/25px Arial, Helvetica, sans-serif;height:25px;}

.envie-noticia-pg #form-envie-naologado {font:normal 18px/36px Arial, Helvetica, sans-serif; text-align:center;color:#000;margin-top:200px;}
.envie-noticia-pg #form-envie-naologado a {color:#000;}

.adicionar-foto {display: none;}
.adicionar-foto {position:absolute;top: 200px;left:10px;width:320px; height: 100px; padding:10px;background:#FFF;border:1px solid #828385;display:none;}
.adicionar-foto strong {font:bold 14px Arial, Helvetica, sans-serif;color:#858587;width:150px;float:left;display:block;}
.adicionar-foto .fechar {font:normal 11px Arial, Helvetica, sans-serif;color:#858587;width:50px;float:right;display:block;text-align:right}
.adicionar-foto iframe {width:290px;margin-left:10px;margin-top:10px;float:left;display:block;}

.adicionar-video {display: none;}
.adicionar-video {position:absolute;top: 200px;left:10px;width:320px; height: 100px; padding:10px;background:#FFF;border:1px solid #828385;display:none;}
.adicionar-video strong {font:bold 14px Arial, Helvetica, sans-serif;color:#858587;width:150px;float:left;display:block;}
.adicionar-video .fechar {font:normal 11px Arial, Helvetica, sans-serif;color:#858587;width:50px;float:right;display:block;text-align:right}
.adicionar-video iframe {width:290px;margin-left:10px;margin-top:10px;float:left;display:block;}

.abas2-not {border:1px solid #ccc;width:323px;margin-bottom:5px;}
.abas2-not .ui-tabs-nav li {width:161px;}
.abas2-not .ui-tabs-nav li.aba1 {margin:0 0 0 0}
.abas2-not .ui-tabs-nav li.aba2 {margin:0 0 0 1px}
.abas2-not .ui-tabs-nav li a.aba1 {}
.abas2-not .ui-tabs-nav li a.aba2 {}
.abas2-not .ui-tabs-nav li a {width:161px;height:40px;background:none;background:#ccc;font:normal 11px/40px Arial, Helvetica, sans-serif;}
.abas2-not .ui-tabs-nav li.ui-tabs-selected a.aba1 {background:#f0f0f0;}
.abas2-not .ui-tabs-nav li.ui-tabs-selected a.aba2 {background:#f0f0f0;}
.abas2-not #tabs1b {clear:both;padding:20px 10px 10px 20px;background:#f0f0f0;}
.abas2-not #tabs2b {clear:both;padding:20px;background:#f0f0f0;}
.abas2-not #tabs2b .bx1 {width:130px;height:65px;float:left;}
.abas2-not #tabs2b .bx2 {width:130px;height:65px;float:right;}
.abas2-not #tabs2b span.add {display:block;width:130px;height:50px;border:1px solid #FFF;background:#e4e4e4;text-align:center;}
.abas2-not #tabs2b span.add a {font:normal 12px/50px Arial, Helvetica, sans-serif;color:#333;}
.abas2-not #tabs1b textarea {width:280px;height:200px;resize: none; }

.subheader-slider {background:url(http://www.ahebrasil.com.br/estaticos/img/bg-subheader-slider.jpg) no-repeat;background-position:center top;background-color:#bcbec0;height:110px;margin-bottom:20px;}
.subheader-slider .int {width:950px;margin:0 auto}
#sliderOlimpiada {position:relative;}
#sliderOlimpiada a.prev {width:33px;height:100px;top:5px;position:absolute;background:url(http://www.ahebrasil.com.br/estaticos/img/set-esq-subheader-slider.gif) no-repeat;margin:0 0 0 0;}
#sliderOlimpiada a.next {width:33px;height:100px;top:5px;position:absolute;background:url(http://www.ahebrasil.com.br/estaticos/img/set-dir-subheader-slider.gif) no-repeat;margin:0 0 0 915px}
#sliderOlimpiada .slides_container {margin-left:37px;width:880px;height:100px;padding-top:18px;}
#sliderOlimpiada .slides_container li {display:block;width:45px;float:left;margin-left:6px}
#sliderOlimpiada .slides_container li a {display:block;color:#333}
#sliderOlimpiada .slides_container li .img {display:block}
#sliderOlimpiada .slides_container li .txt {display:block;text-align:center;font:normal 12px Arial, Helvetica, sans-serif;}

.lista-atletas-cat {margin-bottom:54px;}
.lista-atletas-cat ul {border-top:1px dotted #999}
.lista-atletas-cat ul li {display:block;border-bottom:1px dotted #999;padding:2px 0 2px 0}
.lista-atletas-cat ul li a {display:block;}
.lista-atletas-cat ul li a .img {width:50px;height:50px;float:left;display:block;background-position:-330px 0 !important;}
.lista-atletas-cat ul li a .txt {width:550px;float:left;display:block;color:#0077be;font:normal 18px/50px Arial, Helvetica, sans-serif;padding-left:10px;}
.lista-atletas-cat ul li a:hover .txt {text-decoration:underline}

.lista-atletas-cat2 {margin-bottom:54px;} 
.lista-atletas-cat2 ul {border-top:1px dotted #999} 
.lista-atletas-cat2 ul li {display:block;border-bottom:1px dotted #999;padding:2px 0 2px 0;width:311px;float:left;} 
.lista-atletas-cat2 ul li a {display:block;} 
.lista-atletas-cat2 ul li a .img {width:50px;height:50px;float:left;display:block;background-position:-330px 0 !important;} 
.lista-atletas-cat2 ul li a .txt {width:245px;float:left;display:block;color:#0077be;font:normal 18px/50px Arial, Helvetica, sans-serif;padding-left:10px;} 
.lista-atletas-cat2 ul li a:hover .txt {text-decoration:underline}

.lista-atletas {border-top:1px dotted #999;border-bottom:1px dotted #999;margin-bottom:20px;display:none;}
.lista-atletas .esq {width:400px;float:left;margin-bottom:10px;}
.lista-atletas .esq .img {width:50px;height:50px;float:left;display:block;background-position:-330px 0 !important;}
.lista-atletas .esq .txt {width:340px;float:left;display:block;color:#000;font:normal 16px/50px Arial, Helvetica, sans-serif;padding-left:10px;}
.lista-atletas .esq .txt strong {font:bold 28px/50px Arial, Helvetica, sans-serif;}
.lista-atletas .dir {width:220px;float:right;margin-bottom:10px;}
.lista-atletas .dir ul {padding-top:10px;}
.lista-atletas .dir ul li {display:block;width:105px;font:normal 12px Arial, Helvetica, sans-serif;float:left;}
.lista-atletas .imagens {margin-bottom:20px;}
.lista-atletas .imagens ul li {width:71px;float:left;margin-right:5px;}
.lista-atletas .imagens ul li img {display:block;}
.lista-atletas .nomes {margin-bottom:20px;}
.lista-atletas .nomes ul li {width:200px;float:left;margin-bottom:3px;}
.lista-atletas .nomes ul li a {display:block;font:normal 12px Arial, Helvetica, sans-serif;color:#000}

.mundial1-desc-historico .bx1 {width:300px;float:left;margin-bottom:20px;}
.mundial1-desc-historico .bx1 h2 {font:bold 14px Arial, Helvetica, sans-serif;color:#0e7cbe}
.mundial1-desc-historico .bx1 h2 span.ico {width:50px;height:50px;float:left;background-position:-330px 0}
.mundial1-desc-historico .bx1 h2 span.txt {width:150px;height:50px;float:left;margin-left:10px;}
.mundial1-desc-historico .bx1 h2 strong {display:block;font-size:24px;}
.mundial1-desc-historico .bx1 p {font:normal 11px Arial, Helvetica, sans-serif; text-align:justify;padding-top:5px}
.mundial1-desc-historico .bx2 {width:300px;float:right;margin-bottom:20px;}
.mundial1-desc-historico .bx2 h2 {font:bold 20px Arial, Helvetica, sans-serif;color:#0e7cbe;margin-bottom:10px;}
.mundial1-desc-historico .bx2 table {font:normal 12px Arial, Helvetica, sans-serif;}
.mundial1-desc-historico .bx2 table tr th {border-bottom:1px dotted #999999;height:30px}
.mundial1-desc-historico .bx2 table tr td {border-bottom:1px dotted #999999;height:30px}
.mundial1-desc-historico .bx2 table tr td.pos {text-align:center;}
.mundial1-desc-historico .bx2 table tr td.flag {padding-top:4px;text-align:center;}
.mundial1-desc-historico .bx2 table tr td.flag img {border:1px solid #ccc;}
.mundial1-desc-historico .bx2 table tr th.total {text-align:center;}
.mundial1-desc-historico .bx2 table tr td.total {text-align:center;}

#sliderClass {position:relative;margin-bottom:20px}
#sliderClass a.prev {width:30px;height:90px;top:5px;position:absolute;background:url(http://www.ahebrasil.com.br/estaticos/img/set-esq-class-slider.gif) no-repeat;margin:0 0 0 0;}
#sliderClass a.next {width:30px;height:90px;top:5px;position:absolute;background:url(http://www.ahebrasil.com.br/estaticos/img/set-dir-class-slider.gif) no-repeat;margin:0 0 0 590px}
#sliderClass .slides_container {margin-left:37px;width:550px;height:90px;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-slider-class.gif) repeat-x}
#sliderClass .slides_container li {display:block;width:103px;float:left;margin-left:6px;border-right:1px dotted #FFF;padding-top:20px;height:80px}
#sliderClass .slides_container li a {display:block;color:#333;}
#sliderClass .slides_container li .img {display:block;text-align:center}
#sliderClass .slides_container li .txt {display:block;text-align:center;font:normal 12px Arial, Helvetica, sans-serif;}
#sliderClass .slides_container li.selected .txt {font-weight:bold;}
#sliderClass .slides_container li.selected {background:url(http://www.ahebrasil.com.br/estaticos/img/bg-set.gif) no-repeat;background-position:left 82px}

#sliderMed {position:relative;margin-bottom:20px}
#sliderMed a.prev {width:30px;height:90px;top:5px;position:absolute;background:url(http://www.ahebrasil.com.br/estaticos/img/set-esq-class-slider.gif) no-repeat;margin:0 0 0 0;}
#sliderMed a.next {width:30px;height:90px;top:5px;position:absolute;background:url(http://www.ahebrasil.com.br/estaticos/img/set-dir-class-slider.gif) no-repeat;margin:0 0 0 590px}
#sliderMed .slides_container {margin-left:37px;width:550px;height:90px;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-slider-class.gif) repeat-x}
#sliderMed .slides_container div.item {display:none;}
#sliderMed .slides_container li {display:block;width:103px;float:left;margin-left:6px;border-right:1px dotted #FFF;padding-top:10px;height:80px}
#sliderMed .slides_container li a {display:block;color:#333;}
#sliderMed .slides_container li .img {display:block;text-align:center}
#sliderMed .slides_container li .txt {display:block;text-align:center;font:normal 12px Arial, Helvetica, sans-serif;}
#sliderMed .slides_container li.selected .txt {font-weight:bold;}
#sliderMed .slides_container li.selected {background:url(http://www.ahebrasil.com.br/estaticos/img/bg-set.gif) no-repeat;background-position:left 82px}

.div-cont-class {margin-bottom:20px;display:none}
.div-cont-class h3 {color:#333;font:normal 14px Arial, Helvetica, sans-serif;margin-bottom:15px}
.div-cont-class h3 span {color:#0e7cbe;font:bold 16px Arial, Helvetica, sans-serif;}
.div-cont-class h3 strong {font:bold 16px Arial, Helvetica, sans-serif;}

.div-cont-class .class {border-top:1px dotted #999;border-bottom:1px dotted #999;height:40px;padding-top:10px;}
.div-cont-class .class div {display:table;float:left;padding:0 10px 0 10px;font:bold 14px Arial, Helvetica, sans-serif;}
.div-cont-class .pos {border-bottom:1px dotted #999;font:normal 12px Arial, Helvetica, sans-serif;padding:7px 0 7px 0;height:15px;}
.div-cont-class .pos span {width:30px;display:block;float:left;}
.div-cont-class .pos div {width:150px;display:block;float:left;}
.div-cont-class .pos img {margin:0 5px 0 0}
.div-cont-class p {font:normal 11px Arial, Helvetica, sans-serif; text-align:justify;padding-top:20px;}

.mundial2-desc {font:normal 14px/18px Arial, Helvetica, sans-serif;color:#000;margin-bottom:30px}
.mundial2-desc h2 {margin-bottom:10px;font:normal 24px/50px Arial, Helvetica, sans-serif;color:#0e7cbe}
.mundial2-desc span {display:block}
.mundial2-desc span.ico {width:50px;height:50px;float:left;background-position:-330px 0;}
.mundial2-desc strong {width:200px;float:left;margin-left:5px;display:block;}
.mundial2-desc .quadro-medalhas h2 {font:bold 20px Arial, Helvetica, sans-serif;padding-top:30px}

.div-cont-mundial2 {margin-bottom:20px;display:none}
.div-cont-mundial2 h3 {color:#333;font:normal 14px Arial, Helvetica, sans-serif;margin-bottom:15px}
.div-cont-mundial2 h3.sub {color:#0e7cbe;font:bold 16px Arial, Helvetica, sans-serif;}
.div-cont-mundial2 h3 span {color:#0e7cbe;font:bold 16px Arial, Helvetica, sans-serif;}
.div-cont-mundial2 h3 strong {font:bold 16px Arial, Helvetica, sans-serif;}
.div-cont-mundial2 p {font:normal 11px Arial, Helvetica, sans-serif; text-align:justify;padding-top:20px;margin-bottom:20px;}
.div-cont-mundial2 ul.info {}
.div-cont-mundial2 ul.info li {border-bottom:1px dotted #999;height:33px;}
.div-cont-mundial2 ul.info li div {font:normal 11px/33px Arial, Helvetica, sans-serif;}
.div-cont-mundial2 ul.info li div img {display:block}
.div-cont-mundial2 ul.info li div.col1 {width:190px;float:left;}
.div-cont-mundial2 ul.info li div.col2 {width:230px;float:left;}
.div-cont-mundial2 ul.info li div.col3 {width:195px;float:left;}

.quatro-destaques {width:626px;}
.quatro-destaques .boxes {border-bottom:1px dotted #999;margin-bottom:25px;}
.quatro-destaques .bx1 {width:300px;float:left;}
.quatro-destaques .bx2 {width:300px;float:left;margin-left:25px}

.destaque-300 {margin-bottom:20px;}
.destaque-300 a {color:#000;display:block;}
.destaque-300 a.lnk {color:#0077be;font:bold 11px Arial, Helvetica, sans-serif;}
.destaque-300 a img {display:block;margin-bottom:5px;}

.destaque-peq300 {width:300px;margin-bottom:20px;}
.destaque-peq300 a {color:#000;display:block;}
.destaque-peq300 img {width:120px;float:left;}
.destaque-peq300 span.txt {display:block;width:170px;font:bold 11px Arial, Helvetica, sans-serif;float:left;margin-left:10px;display:block;padding-top:5px;}
.destaque-peq300 a:hover span {text-decoration:underline;}
.destaque-peq300 span.clear {display:block}

.destaque-peq300-opiniao {width:300px;margin-bottom:20px;}
.destaque-peq300-opiniao a {color:#000;display:block;/*acertobug*/border:1px solid #FFF;/*acertobug*/}
.destaque-peq300-opiniao img {width:120px;float:left;display:block}
.destaque-peq300-opiniao span.txt {display:block;width:168px;font:normal 12px Arial, Helvetica, sans-serif;float:left;margin-left:10px;display:block;padding-top:5px;}
.destaque-peq300-opiniao span.txt span.chapeu {color:#0077be;font:bold 11px Arial, Helvetica, sans-serif;display:block}
.destaque-peq300-opiniao span.txt span.tit {font:bold 16px Arial, Helvetica, sans-serif;display:block}
.destaque-peq300-opiniao a:hover span {text-decoration:underline;}
.destaque-peq300-opiniao span.clear {display:block}

.destaque-peq300-a {width:300px;margin-bottom:30px;border-bottom:1px dotted #999;padding-bottom:30px}
.destaque-peq300-a a {color:#000;display:block;/*acertobug*/border:1px solid #FFF;/*acertobug*/}
.destaque-peq300-a img {width:120px;float:left;display:block}
.destaque-peq300-a span.txt {display:block;width:168px;font:normal 11px Arial, Helvetica, sans-serif;float:left;margin-left:10px;display:block;padding-top:5px;}
.destaque-peq300-a span.txt span.chapeu2 {color:#999;font:normal 11px Arial, Helvetica, sans-serif;display:block;text-align:right}
.destaque-peq300-a span.txt span.tit {font:bold 14px Arial, Helvetica, sans-serif;display:block}
.destaque-peq300-a a:hover span {text-decoration:underline;}
.destaque-peq300-a span.clear {display:block}

.destaques-opiniao {border-bottom:1px dotted #999;}
.destaques-opiniao-2 {border-bottom:0px}

.acompanhe2 {margin-bottom:30px;}
.acompanhe2 h2 {display:block;margin-bottom:10px;font:bold 24px Arial, Helvetica, sans-serif;color:#0077be;}
.acompanhe2 h2 img {display:block}
.acompanhe2 .item {height:65px;margin-bottom:10px;}
.acompanhe2 .item a {display:block;font:normal 12px Arial, Helvetica, sans-serif;color:#333}
.acompanhe2 .item a .icodata {width:50px;height:65px;float:left;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-acompanhe-item.gif) no-repeat;display:block}
.acompanhe2 .item a .icodata span {background-position:-280px 0 !important;display:block;width:50px;height:50px;}
.acompanhe2 .item a .icodata strong {display:block;font:bold 12px Arial, Helvetica, sans-serif;color:#FFF;width:50px;text-align:center;}
.acompanhe2 .item a .txt {width:120px;height:65px;float:left;display:block;margin-left:10px;}
.acompanhe2 .item a:hover .txt {text-decoration:underline;}

.lista-noticias {border-top:1px dotted #999999;padding-top:10px}
.lista-noticias h2 {font:normal 16px Arial, Helvetica, sans-serif;color:#0077be;border-bottom:1px dotted #999999;padding:0 0 10px 0;margin-bottom:20px;}


.lista-noticias .chamada-not {width:626px;height:auto;position:relative;margin-bottom:10px;border-bottom:1px dotted #999999;padding-bottom:5px;padding-top:10px;}
.lista-noticias .chamada-not .esq-ico {float:left;width:50px;}
.lista-noticias .chamada-not .esq-ico .hora {color:#0077be;font:normal 12px Arial, Helvetica, sans-serif}
.lista-noticias .chamada-not .esq-ico .ico {width:50px;height:50px;background-position:-330px 0}
.lista-noticias .chamada-not .esq {float:left;width:120px;}
.lista-noticias .chamada-not .dir {float:left;width:435px;margin-left:15px;}
.lista-noticias .chamada-not .img {}
.lista-noticias .chamada-not .img img {display:block;}
.lista-noticias .chamada-not .chapeu {font-size:11px;font-weight:bold;color:#CC0000;}
.lista-noticias .chamada-not .titulo {font-size:14px;font-weight:bold;color:#000000;}
.lista-noticias .chamada-not .titulo a {color:#000000;}
.lista-noticias .chamada-not .titulo span {font-size:12px;font-weight:normal;color:#000000;display:block;padding-top:10px;margin-bottom:10px;}
.lista-noticias .chamada-not .titulo strong {color:#0077be;}
.lista-noticias .chamada-not .info .e {width:300px;float:left;margin-bottom:10px;}
.lista-noticias .chamada-not .info .d {width:120px;float:right;text-align:right;margin-bottom:10px;}
.lista-noticias .chamada-not .info {color:#808285;font:normal 11px Arial, Helvetica, sans-serif;}
.lista-noticias .semfoto .dir  {width:555px}
.lista-noticias .paginacao-not {height:50px;margin-bottom:20px;border-bottom:1px dotted #999999;padding-top:10px;}
.lista-noticias .paginacao-not .anterior {width:90px;float:left;padding-top:6px}
.lista-noticias .paginacao-not .anterior span {width:15px;height:19px;background:url(http://www.ahebrasil.com.br/estaticos/img/set-ant.gif) no-repeat;float:left;background-position:-15px 0}
.lista-noticias .paginacao-not .anterior strong {display:block;color:#0077be;font:normal 12px/19px Arial, Helvetica, sans-serif;padding-left:5px;width:55px;float:left;}
.lista-noticias .paginacao-not .meio {width:410px;float:left;margin-left:20px}
.lista-noticias .paginacao-not .meio a {font:normal 12px/30px Arial, Helvetica, sans-serif;color:#000;display:block;width:30px;height:30px;text-align:center;border:1px solid #bcbec0;margin-right:5px;float:left;}
.lista-noticias .paginacao-not .meio a.active {border-color:#0077be;background:#0077be;color:#FFF;cursor:default}
.lista-noticias .paginacao-not .meio a.active:hover {cursor:default;text-decoration:none;}
.lista-noticias .paginacao-not .proximo {width:90px;float:right;padding-top:6px}
.lista-noticias .paginacao-not .proximo strong {display:block;position:relative;color:#0077be;font:normal 12px/19px Arial, Helvetica, sans-serif;width:55px;float:left;}
.lista-noticias .paginacao-not .proximo span {width:15px;height:19px;background:url(http://www.ahebrasil.com.br/estaticos/img/set-prox.gif) no-repeat;float:left;background-position:-15px 0}
.lista-noticias .paginacao-not .inativo span {background-position:0 0;}
.lista-noticias .paginacao-not .inativo strong {color:#cccccc;}
.lista-noticias .paginacao-not .anterior a:hover strong {text-decoration:underline}
.lista-noticias .paginacao-not .proximo a:hover strong {text-decoration:underline}
.lista-noticias .paginacao-not .inativo a:hover strong {text-decoration:none;cursor:default}
.lista-noticias .paginacao-not .inativo a:hover span {text-decoration:none;cursor:default}

.lista-busca {border-top:1px dotted #999999;padding-top:10px}
.lista-busca h2 {font:normal 16px Arial, Helvetica, sans-serif;color:#0077be;border-bottom:1px dotted #999999;padding:0 0 10px 0;margin-bottom:20px;}
.lista-busca .chamada-bus {width:626px;height:auto;position:relative;margin-bottom:10px;border-bottom:1px dotted #999999;padding-bottom:5px;padding-top:10px;}
.lista-busca .chamada-bus .esq-ico {float:left;width:50px;}
.lista-busca .chamada-bus .esq-ico .ico1 {color:#0077be;font:normal 12px Arial, Helvetica, sans-serif}
.lista-busca .chamada-bus .esq-ico .ico {width:50px;height:50px;background-position:-330px 0}
.lista-busca .chamada-bus .esq {float:left;width:120px;}
.lista-busca .chamada-bus .dir {float:left;width:435px;margin-left:15px;}
.lista-busca .chamada-bus .img {}
.lista-busca .chamada-bus .img img {display:block;}
.lista-busca .chamada-bus .chapeu {font-size:11px;font-weight:bold;color:#CC0000;}
.lista-busca .chamada-bus .titulo {font-size:14px;font-weight:bold;color:#000000;}
.lista-busca .chamada-bus .titulo a {color:#000000;}
.lista-busca .chamada-bus .titulo span {font-size:12px;font-weight:normal;color:#000000;display:block;padding-top:10px;margin-bottom:10px;}
.lista-busca .chamada-bus .titulo strong {color:#0077be;}
.lista-busca .chamada-bus .info .e {width:300px;float:left;margin-bottom:10px;}
.lista-busca .chamada-bus .info .d {width:120px;float:right;text-align:right;margin-bottom:10px;}
.lista-busca .chamada-bus .info {color:#808285;font:normal 11px Arial, Helvetica, sans-serif;}
.lista-busca .semfoto .dir  {width:555px}
.lista-busca .paginacao-bus {height:50px;margin-bottom:20px;border-bottom:1px dotted #999999;padding-top:10px;}
.lista-busca .paginacao-bus .anterior {width:90px;float:left;padding-top:6px}
.lista-busca .paginacao-bus .anterior span {width:15px;height:19px;background:url(http://www.ahebrasil.com.br/estaticos/img/set-ant.gif) no-repeat;float:left;background-position:-15px 0}
.lista-busca .paginacao-bus .anterior strong {display:block;color:#0077be;font:normal 12px/19px Arial, Helvetica, sans-serif;padding-left:5px;width:55px;float:left;}
.lista-busca .paginacao-bus .meio {width:410px;float:left;margin-left:20px}
.lista-busca .paginacao-bus .meio a {font:normal 12px/30px Arial, Helvetica, sans-serif;color:#000;display:block;width:30px;height:30px;text-align:center;border:1px solid #bcbec0;margin-right:5px;float:left;}
.lista-busca .paginacao-bus .meio a.active {border-color:#0077be;background:#0077be;color:#FFF;cursor:default}
.lista-busca .paginacao-bus .meio a.active:hover {cursor:default;text-decoration:none;}
.lista-busca .paginacao-bus .proximo {width:90px;float:right;padding-top:6px}
.lista-busca .paginacao-bus .proximo strong {display:block;position:relative;color:#0077be;font:normal 12px/19px Arial, Helvetica, sans-serif;width:55px;float:left;}
.lista-busca .paginacao-bus .proximo span {width:15px;height:19px;background:url(http://www.ahebrasil.com.br/estaticos/img/set-prox.gif) no-repeat;float:left;background-position:-15px 0}
.lista-busca .paginacao-bus .inativo span {background-position:0 0;}
.lista-busca .paginacao-bus .inativo strong {color:#cccccc;}
.lista-busca .paginacao-bus .anterior a:hover strong {text-decoration:underline}
.lista-busca .paginacao-bus .proximo a:hover strong {text-decoration:underline}
.lista-busca .paginacao-bus .inativo a:hover strong {text-decoration:none;cursor:default}
.lista-busca .paginacao-bus .inativo a:hover span {text-decoration:none;cursor:default}
.lista-busca .result p {padding-bottom:20px;border-bottom:1px dotted #999999;margin-bottom:20px;font:normal 12px Arial, Helvetica, sans-serif;padding-top:10px;}
.lista-busca .result p span {font-weight:bold;color:#0077be;}
.lista-busca .filtro {width:625px;margin:0 auto;padding-bottom:20px;border-bottom:1px dotted #999999;margin-bottom:20px;}
.lista-busca .filtro .f1 {width:125px;float:left;}
.lista-busca .filtro .f2 {width:125px;margin-left:20px;float:left;}
.lista-busca .filtro .f3 {width:125px;margin-left:20px;float:left;}
.lista-busca .filtro .f4 {width:125px;float:right;}

.header-quemsomos {height:270px;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-header-quemsomos.gif) repeat-x;}
.header-quemsomos .int {width:950px;margin:0 auto;background:url(http://www.ahebrasil.com.br/estaticos/img/header-quemsomos.jpg) no-repeat;height:270px;}
.quemsomos {width:950px;margin:0 auto;margin-bottom:50px;}
.quemsomos .tit {border-bottom:1px dotted #999999;margin-bottom:20px;padding-bottom:5px}
.quemsomos .tit .tit1 {width:300px;float:left;font:bold 24px Arial, Helvetica, sans-serif;color:#0077be;letter-spacing:-1px;}
.quemsomos .tit .tit2 {width:300px;float:right;text-align:right;font:bold 24px Arial, Helvetica, sans-serif;color:#0077be;letter-spacing:-1px;}
.quemsomos .bx1 {width:480px;float:left;font:normal 12px Arial, Helvetica, sans-serif;text-align:justify}
.quemsomos .bx2 {width:450px;float:right;font:normal 12px/19px Arial, Helvetica, sans-serif;}
.quemsomos .bx2 .bx-bx1 {width:75px;float:left;font-weight:bold;margin-bottom:20px;text-align:right;}
.quemsomos .bx2 .bx-bx2 {width:135px;float:left;margin-left:20px;margin-bottom:20px;}
.quemsomos .bx2 .bx-bx3 {width:205px;float:left;margin-bottom:20px;}
.quemsomos .bx2 .bx-bx3 a {color:#0077be;}

.fale-conosco {width:950px;margin:0 auto;margin-bottom:50px;}
.fale-conosco .tit {border-bottom:1px dotted #999999;margin-bottom:20px;padding-bottom:5px;height:30px;}
.fale-conosco .tit .tit1 {font:bold 24px Arial, Helvetica, sans-serif;color:#0077be;letter-spacing:-1px;}
.fale-conosco span.div {border-bottom:1px dotted #999999;display:block;margin-bottom:20px;}
.fale-conosco .fale-conosco-int {width:950px;margin:0 auto;}
.fale-conosco .fale-conosco-int .f1 {width:305px;float:left;text-align:justify}
.fale-conosco .fale-conosco-int .f1 p {font:normal 14px/18px Arial, Helvetica, sans-serif;display:block;margin-bottom:20px;}
.fale-conosco .fale-conosco-int .f2 {width:610px;height:240px;margin-left:20px;float:left;background:#eee;padding:15px 0 0 15px;}

.faleForm {width:580px;margin:0 auto;background:#eee;}
.faleForm .ff1 {width:190px;float:left;}
.faleForm .ff2 {width:370px;margin-left:20px;float:left;}
.faleForm .item {margin-bottom:9px;}
.faleForm .item span {display:block;font:normal 11px Arial, Helvetica, sans-serif;margin-bottom:2px;}
.faleForm .item .txt {width:188px;border:1px solid #ccc;}
.faleForm .item select {width:188px;border:1px solid #ccc;font:normal 11px Arial, Helvetica, sans-serif;}
.faleForm .item textarea {width:370px;height:155px;margin-bottom:10px;border:1px solid #ccc;font:normal 11px Arial, Helvetica, sans-serif;}
.faleForm .btn {font:normal 12px/25px Arial, Helvetica, sans-serif;border:1px solid #FFF;background:#0077be;display:block;float:right;color:#fff;height:25px;padding:0 10px 0 10px;text-align:center;margin-left:10px;cursor:pointer}
.faleForm a.limpar {font:normal 12px/23px Arial, Helvetica, sans-serif;border:1px solid #FFF;background:#ccc;display:table;float:right;color:#333;height:23px;padding:0 10px 0 10px;text-align:center}
.faleForm a.limpar:hover {text-decoration:none;}

.faleErro {text-align:center;padding-top:20px;background:#eee;}
.faleErro p {padding:20px 0 20px 0}
.faleErro a {font:normal 12px/23px Arial, Helvetica, sans-serif;border:1px solid #FFF;background:#ccc;display:table;color:#333;height:23px;padding:0 10px 0 10px;text-align:center;margin:0 auto}
.faleErro a:hover {text-decoration:none;}

.faleSucesso {text-align:center;padding-top:20px;background:#eee;}
.faleSucesso p {padding:20px 0 20px 0}
.faleSucesso p span {display:block;font:normal 11px Arial, Helvetica, sans-serif}
.faleSucesso a {font:normal 12px/23px Arial, Helvetica, sans-serif;border:1px solid #FFF;background:#ccc;display:table;color:#333;height:23px;padding:0 10px 0 10px;text-align:center;margin:0 auto}
.faleSucesso a:hover {text-decoration:none;}

.faleAguarde {text-align:center;padding-top:50px;background:#eee;}
.faleAguarde p {padding:20px 0 20px 0}

.anuncie-conosco {width:950px;margin:0 auto;margin-bottom:50px;padding-top:10px;}
.anuncie-conosco .tit {margin-bottom:20px;padding-bottom:5px;height:30px;}
.anuncie-conosco .tit .tit1 {font:bold 24px Arial, Helvetica, sans-serif;color:#0077be;letter-spacing:-1px;border-bottom:1px dotted #999999;padding-bottom:10px;}
.anuncie-conosco .tit .tit2 {font:bold 18px Arial, Helvetica, sans-serif;color:#0077be;letter-spacing:-1px;border-top:1px dotted #999999;padding-top:10px}
.anuncie-conosco .tit .semborda {border:0}
.anuncie-conosco p {font:normal 11px Arial, Helvetica, sans-serif;margin-bottom:20px;}
.anuncie-conosco .super {width:950px;height:175px;background:url(http://www.ahebrasil.com.br/estaticos/img/super.gif) no-repeat;margin-bottom:30px}
.anuncie-conosco .super p {padding:20px 0 0 120px}
.anuncie-conosco strong {font:bold 16px Arial, Helvetica, sans-serif;display:block;margin-bottom:10px;color:#333;}
.anuncie-conosco .tres {width:950px;margin:0 auto;position:relative}
.anuncie-conosco .tres p.sky {width:760px;position:absolute;top:610px;left:192px}
.anuncie-conosco .tres .ccc1 {width:210px;float:left;}
.anuncie-conosco .tres .ccc2 {width:330px;margin-left:20px;float:left;}
.anuncie-conosco .tres .ccc3 {width:370px;margin-left:20px;float:left;}
.anuncie-conosco .ret {width:302px;height:281px;background:url(http://www.ahebrasil.com.br/estaticos/img/ret.gif) no-repeat;}
.anuncie-conosco .ret p {padding:300px 0 0 0}
.anuncie-conosco .meg {width:365px;height:260px;background:url(http://www.ahebrasil.com.br/estaticos/img/meg.gif) no-repeat;}
.anuncie-conosco .meg p {padding:183px 0 0 0}
.anuncie-conosco .selo31 {width:365px;height:260px;background:url(http://www.ahebrasil.com.br/estaticos/img/selo31.gif) no-repeat;}
.anuncie-conosco .selo31 p {padding:183px 0 0 0}
.anuncie-conosco .precos {width:950px;margin:0 auto 30px auto;padding-top:20px;border-top:1px dotted #999999;margin-bottom:20px;}
.anuncie-conosco .precos .tit .tit2 {padding-top:20px;margin-bottom:10px;}
.anuncie-conosco .precos .p1 {width:175px;float:left;border-right:1px dotted #999;height:270px;}
.anuncie-conosco .precos .p1 a {font:bold 16px Arial, Helvetica, sans-serif;color:#000;display:table;margin-bottom:10px;}
.anuncie-conosco .precos .p2 {width:740px;margin-left:25px;float:left;}
.anuncie-conosco .precos .overflow {width:740px;height:270px;overflow:auto;padding:0 10px 0 0}
.anuncie-conosco .precos p {font-size:10px;}
.anuncie-conosco .precos table {font:normal 12px Arial, Helvetica, sans-serif;padding-bottom:5px;}
.anuncie-conosco .precos table td {width:120px;padding-bottom:15px;}
.anuncie-conosco .precos table th {padding-bottom:15px;color:#0077be;}
.anuncie-conosco .precos .email {display:none;}
.anuncie-conosco .precos .btn-precos {}
.anuncie-conosco .contato {border-top:1px dotted #999999;margin-bottom:40px;}
.anuncie-conosco .contato p {font:normal 12px Arial, Helvetica, sans-serif;padding-top:10px;}
.anuncie-conosco .contato p strong {display:inline;font:bold 12px Arial, Helvetica, sans-serif;color:#000}
.anuncie-conosco .contato p span {display:inline;font:bold 12px Arial, Helvetica, sans-serif;color:#0077be;}
.anuncie-conosco .contato p a {font:bold 12px Arial, Helvetica, sans-serif;color:#0077be;}

.subheader-coluna {height:50px;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-subheader-coluna.gif) repeat-x;margin-bottom:20px;}
.subheader-coluna .bx1 {width:480px;}
.subheader-coluna .bx1 .icon {display:block;width:50px;height:50px;float:left;}
.subheader-coluna .bx1 .icon span {width:50px;height:50px;background-position:-280px 0 !important;display:block;}
.subheader-coluna .bx1 .txt {width:400px;float:left;padding-top:10px;}
.subheader-coluna .bx1 .txt a {display:block;font:bold 20px Arial, Helvetica, sans-serif;color:#36a3e3;}
.subheader-coluna .bx1 .txt h2 {display:block;font:bold 28px Arial, Helvetica, sans-serif;color:#FFF;}
.subheader-coluna .bx1 .img {width:0px;float:right;}
.subheader-coluna .center-layout-default {background:url(http://www.ahebrasil.com.br/estaticos/img/bg-subheader-coluna2.gif) no-repeat}

.col-perfil {margin-bottom:20px;}
.col-perfil h3 {background:url(http://www.ahebrasil.com.br/estaticos/img/ico-col.gif) no-repeat;padding-left:75px;height:75px;font:bold 14px Arial, Helvetica, sans-serif;color:#0077be;margin-bottom:20px;}
.col-perfil p {font:normal 14px/18px Arial, Helvetica, sans-serif;display:block;margin-bottom:20px;}
.col-perfil a.email {background:url(http://www.ahebrasil.com.br/estaticos/img/ico-email.gif) no-repeat;padding-left:30px;height:30px;font:bold 12px/20px Arial, Helvetica, sans-serif;color:#0077be;display:block;}
.col-perfil a.twitter {background:url(http://www.ahebrasil.com.br/estaticos/img/ico-twitter.gif) no-repeat;padding-left:30px;height:30px;font:bold 12px/20px Arial, Helvetica, sans-serif;color:#0077be;display:block;}

.banner-vert {padding:3px 0 3px 70px;margin-bottom:30px;border:1px solid #ebebeb}
.banner-vert img {display:block;}

.acompanhe3 {margin-bottom:30px;}
.acompanhe3 h2 {display:block;margin-bottom:10px;font:bold 24px Arial, Helvetica, sans-serif;color:#0077be;}
.acompanhe3 h2 img {display:block}
.acompanhe3 .item {height:65px;margin-bottom:10px;width:180px;float:left;}
.acompanhe3 .item a {display:block;font:normal 12px Arial, Helvetica, sans-serif;color:#333;}
.acompanhe3 .item a .icodata {width:50px;height:65px;float:left;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-acompanhe-item.gif) no-repeat;display:block}
.acompanhe3 .item a .icodata span {background-position:-280px 0 !important;display:block;width:50px;height:50px;}
.acompanhe3 .item a .icodata strong {display:block;font:bold 12px Arial, Helvetica, sans-serif;color:#FFF;width:50px;text-align:center;}
.acompanhe3 .item a .txt {width:100px;height:65px;float:left;display:block;margin-left:10px;}
.acompanhe3 .item a:hover .txt {text-decoration:underline;}
.acompanhe3-2 {margin-bottom:30px; float:right; width:240px;}

.twitter {font:bold 10px Verdana, Geneva, sans-serif}
.twitter .img {width:40px;float:left;}
.twitter .cont {width:300px;float:left;}
.twitter .cont a {font:normal 10px Verdana, Geneva, sans-serif;color:#000}
.twitter .cont ul {border:1px solid #ccc;border-left:0}
.twitter .cont ul li {padding:8px 5px 8px 5px;border-bottom:1px dotted #999}

.twitter2 {font:bold 10px Verdana, Geneva, sans-serif;margin-bottom:30px;}
.twitter2 .img {width:40px;float:left;}
.twitter2 .cont {width:260px;float:left;}
.twitter2 .cont a {font:normal 10px Verdana, Geneva, sans-serif;color:#000}
.twitter2 .cont ul {border:1px solid #ccc;border-left:0}
.twitter2 .cont ul li {padding:5px 5px 5px 5px;border-bottom:1px dotted #999}

.cadastro {width:950px;margin:0 auto;margin-bottom:50px;}
.cadastro .tit {border-bottom:1px dotted #999999;margin-bottom:20px;padding-bottom:5px;height:30px;padding-top:10px;}
.cadastro .tit .tit1 {font:bold 24px Arial, Helvetica, sans-serif;color:#0077be;letter-spacing:-1px;}
.cadastro span.div {border-bottom:1px dotted #999999;display:block;margin-bottom:20px;}
.cadastro .cadastro-int {width:950px;margin:0 auto;}
.cadastro .cadastro-int .f1 {width:305px;float:left;background:#eee;}
.cadastro .cadastro-int .f1 .f1-int {padding:20px 0 20px 30px;}
.cadastro .cadastro-int .f1 .f1-int .it {margin-bottom:10px;}
.cadastro .cadastro-int .f1 .f1-int .it span {font:normal 11px Arial, Helvetica, sans-serif;display:block;}
.cadastro .cadastro-int .f1 .f1-int .it .text {width:230px;}
.cadastro .cadastro-int .f1 .f1-int .it select {width:155px;font:normal 11px Arial, Helvetica, sans-serif;margin-bottom:5px;}
.cadastro .cadastro-int .f1 .f1-int .it2 {margin-bottom:10px;width:130px;float:left;}
.cadastro .cadastro-int .f1 .f1-int .it2 span {font:normal 11px Arial, Helvetica, sans-serif;display:block;}
.cadastro .cadastro-int .f1 .f1-int .it2 .text {width:230px;}
.cadastro .cadastro-int .f1 .f1-int .it2 .pass {width:100px;}
.cadastro .cadastro-int .f1 .f1-int .it3 {margin-bottom:10px;width:60px;float:left;}
.cadastro .cadastro-int .f1 .f1-int .it3 span {font:normal 11px Arial, Helvetica, sans-serif;display:block;}
.cadastro .cadastro-int .f1 .f1-int .it3 .ddd {width:40px;}
.cadastro .cadastro-int .f1 .f1-int .it4 {margin-bottom:10px;width:130px;float:left;}
.cadastro .cadastro-int .f1 .f1-int .it4 span {font:normal 11px Arial, Helvetica, sans-serif;display:block;}
.cadastro .cadastro-int .f1 .f1-int .it4 .telefone {width:100px;}
.cadastro .cadastro-int .erro {border: 1px solid red;}

.cadastro .cadastro-int .f2 {width:610px;margin-left:20px;float:left;background:#fff; position:relative;}
.cadastro .cadastro-int .f2 #sucesso {font:bold 14px Arial, Helvetica, sans-serif; color: green; border:1px solid green; margin-bottom:10px; padding: 10px;}
.cadastro .cadastro-int .f2 #erro {font:bold 14px Arial, Helvetica, sans-serif; color: red; border:1px solid red; margin-bottom:10px; padding: 10px;}
.cadastro .cadastro-int .f2 .texto {overflow:auto;height:140px;padding:15px;font:normal 10px Arial, Helvetica, sans-serif;border:1px solid #ccc;margin-bottom:10px;}
.cadastro .cadastro-int .f2 #captcha {float:right; margin-bottom:10px;}
.cadastro .cadastro-int .f2 .aceite {padding-left:135px;}
.cadastro .cadastro-int .f2 .aceite p {font:normal 11px Arial, Helvetica, sans-serif;width:303px;float:left;display:block;}
.cadastro .cadastro-int .f2 .aceite a {width:170px;float:left;display:block;color:#FFF;background:#0077be;text-align:center;height:23px;font:normal 12px/23px Arial, Helvetica, sans-serif}

.mensagem-box-2 {position:absolute;top: 60px;left:200px;width:200px; height: 200px; padding:10px;background:#FFF;border:1px solid #828385;display:none;}
.mensagem-box-2 strong {font:bold 14px Arial, Helvetica, sans-serif;color:red;width:220px;float:left;display:block;}
.mensagem-box-2 .fechar {font:normal 11px Arial, Helvetica, sans-serif;color:red;width:45px;float:right;display:block;text-align:right}
.mensagem-box-2 .txt {font:normal 12px Arial, Helvetica, sans-serif;color:red;width:180px;margin-left:10px;margin-top:10px;float:left;display:block;text-align:left;}
.mensagem-box-2 .txt a {float:left}

.mensagem-box-sucesso-2 {position:absolute;top: 60px;left:200px;width:200px; height: 200px; padding:10px;background:#FFF;border:1px solid #828385;display:none;}
.mensagem-box-sucesso-2 strong {font:bold 14px Arial, Helvetica, sans-serif;color:green;width:220px;float:left;display:block;}
.mensagem-box-sucesso-2 .fechar {font:normal 11px Arial, Helvetica, sans-serif;color:green;width:45px;float:right;display:block;text-align:right}
.mensagem-box-sucesso-2 .txt {font:normal 12px Arial, Helvetica, sans-serif;color:green;width:180px;margin-left:10px;margin-top:10px;float:left;display:block;text-align:left;}
.mensagem-box-sucesso-2 .txt a {float:left}

.mensagem-box-sucesso-3 {position:absolute;top: 60px;left:200px;width:200px; height: 200px; padding:10px;background:#FFF;border:1px solid #828385;}
.mensagem-box-sucesso-3 strong {font:bold 14px Arial, Helvetica, sans-serif;color:green;width:220px;float:left;display:block;}
.mensagem-box-sucesso-3 .fechar {font:normal 11px Arial, Helvetica, sans-serif;color:green;width:45px;float:right;display:block;text-align:right}
.mensagem-box-sucesso-3 .txt {font:normal 12px Arial, Helvetica, sans-serif;color:green;width:180px;margin-left:10px;margin-top:10px;float:left;display:block;text-align:left;}
.mensagem-box-sucesso-3 .txt a {float:left}


.mensagem-box-erro-1 {position:absolute;top: 60px;left:200px;width:200px; height: 200px; padding:10px;background:#FFF;border:1px solid #828385;}
.mensagem-box-erro-1 strong {font:bold 14px Arial, Helvetica, sans-serif;color:red;width:220px;float:left;display:block;}
.mensagem-box-erro-1 .fechar {font:normal 11px Arial, Helvetica, sans-serif;color:red;width:45px;float:right;display:block;text-align:right}
.mensagem-box-erro-1 .txt {font:normal 12px Arial, Helvetica, sans-serif;color:red;width:180px;margin-left:10px;margin-top:10px;float:left;display:block;text-align:left;}
.mensagem-box-erro-1 .txt a {float:left}

/*calendario*/

.ui-datepicker-header {position:relative}
.ui-datepicker-header .ui-datepicker-title {font:normal 16px/38px Arial, Helvetica, sans-serif;height:38px;text-align:center;border:1px solid #ddd;margin-bottom:2px;color:#0170b5;}
.ui-datepicker-header .ui-datepicker-prev {position:absolute;top:1px;left:1px;width:38px;height:38px;background:url(http://www.ahebrasil.com.br/estaticos/img/date-prev.gif) no-repeat;cursor:pointer}
.ui-datepicker-header .ui-datepicker-prev span {display:none;}
.ui-datepicker-header .ui-datepicker-next {position:absolute;top:1px;right:1px;width:38px;height:38px;background:url(http://www.ahebrasil.com.br/estaticos/img/date-next.gif) no-repeat;cursor:pointer}
.ui-datepicker-header .ui-datepicker-next span {display:none;}

table.ui-datepicker-calendar {}
table.ui-datepicker-calendar thead tr {padding-left:1px;}
table.ui-datepicker-calendar thead tr th {height:38px;width:42px;text-align:center;color:#0170b5;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
table.ui-datepicker-calendar thead tr th.ui-datepicker-week-end {width:43px}
table.ui-datepicker-calendar thead tr th.ui-datepicker-week-end:first-child {border-left:1px solid #ddd;width:44px}
table.ui-datepicker-calendar thead tr th.ui-datepicker-week-end:last-child {border-right:1px solid #ddd;width:44px}
table.ui-datepicker-calendar thead tr th span {font:normal 12px/38px Arial, Helvetica, sans-serif;}
table.ui-datepicker-calendar tbody tr td {height:38px;background:#cacaca;text-align:center;font:normal 12px/38px Arial, Helvetica, sans-serif;border:2px solid #FFF;}
table.ui-datepicker-calendar tbody tr td.ui-state-disabled {background:#cacaca;}
table.ui-datepicker-calendar tbody tr td a:hover {text-decoration:none;background:#0170b5}
table.ui-datepicker-calendar tbody tr td a.ui-state-default {display:block;height:38px;color:#FFF;}
table.ui-datepicker-calendar tbody tr td a.ui-state-highlight {background:#0170b5;}

.acompanhe-pagina {}
.acompanhe-pagina h2 {background:url(http://www.ahebrasil.com.br/estaticos/img/bg-tit-aco.gif) no-repeat;font:bold 12px/30px Arial, Helvetica, sans-serif;color:#0077bc;width:615px;height:30px;padding-left:10px; padding-bottom: 10px;}
.acompanhe-pagina .item {border-bottom:1px dotted #999;height:60px;}
.acompanhe-pagina .nada {font:normal 14px Arial, Helvetica, sans-serif;color:#333; text-align:center;margin-top:20px;}
.acompanhe-pagina .item .esq-ico {float:left;width:50px;}
.acompanhe-pagina .item .esq-ico .ico {width:50px;height:50px;background-position:-330px 0}
.acompanhe-pagina .item .cont {width:550px;float:left;font:normal 12px Arial, Helvetica, sans-serif;color:#333;position:relative;overflow:hidden;margin-left:10px;height:50px;margin-bottom:20px;}
.acompanhe-pagina .item .cont a.toggle {position:absolute;top:15px;right:0;width:21px;height:21px;display:block;background:url(http://www.ahebrasil.com.br/estaticos/img/maismenos.gif) no-repeat;background-position:0 -21px;}
.acompanhe-pagina .item .cont a.active {background-position:0 0;}
.acompanhe-pagina .item .cont strong {}
.acompanhe-pagina .item .cont p {margin-bottom:20px;}
.acompanhe-pagina .item .cont i {width:365px;float:left;}
.acompanhe-pagina .item .cont a {color:#0077bc;font:bold 12px Arial, Helvetica, sans-serif;margin-bottom:20px; float:left}
.acompanhe-pagina .item .cont a.acompanhar-este {width:150px;float:right;margin-top:20px; margin-right: 10px;}

.subheader-acompanhe {background:#0e7cbe;margin-bottom:30px;}
.subheader-acompanhe .center-layout-default {background:url(http://www.ahebrasil.com.br/estaticos/img/bg-header-atleta.jpg) no-repeat;height:50px}
.subheader-acompanhe .bx1 {display:block;width:680px;float:left;color:#FFF;font:normal 12px/50px Arial, Helvetica, sans-serif;}
.subheader-acompanhe .bx1 span.txt {font:bold 16px/50px Arial, Helvetica, sans-serif;color:#FFF;display:block;width:110px;float:left;}
.subheader-acompanhe .bx1 span.txt a {font:bold 16px/50px Arial, Helvetica, sans-serif;color:#FFF}
.subheader-acompanhe .bx1 span.select1 {color:#FFF;display:block;width:170px;float:left;}
.subheader-acompanhe .bx1 span.select1 select {width:160px;}
.subheader-acompanhe .bx1 span.select2 {color:#FFF;display:block;width:170px;float:left;}
.subheader-acompanhe .bx1 span.select2 select {width:160px;}
.subheader-acompanhe .bx1 span.select3 {color:#FFF;display:block;width:170px;float:left;}
.subheader-acompanhe .bx1 span.select3 select {width:160px;}
.subheader-acompanhe .bx1 span select {font:normal 11px Arial, Helvetica, sans-serif;}
.subheader-acompanhe .bx2 {display:block;width:235px;float:right;}
.subheader-acompanhe .bx2 .busca-mundial {width:240px;float:left;padding-top:10px}
.subheader-acompanhe .bx2 #busca-mundial {width:197px;float:left;height:30px;border:0;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-busca-txt2.gif) no-repeat;padding-left:15px;color:#051a35;font:normal 12px Arial, Helvetica, sans-serif}
.subheader-acompanhe .bx2 .busca-mundial .btn {width:24px;float:left;}

.termo-box {position:absolute;top: 7px;left:5px;width:330px; height: 595px; padding:10px;background:#FFF;border:1px solid #828385;display:none;}
.termo-box strong {font:bold 14px Arial, Helvetica, sans-serif;color:#858587;width:220px;float:left;display:block;}
.termo-box .fechar {font:normal 11px Arial, Helvetica, sans-serif;color:#858587;width:45px;float:right;display:block;text-align:right}
.termo-box .txt {font:normal 12px Arial, Helvetica, sans-serif;color:#858587; width:310px; height: 560px; overflow:auto;margin-left:10px;margin-top:10px;float:left;display:block;text-align:left;}
.termo-box .txt a {float:left; font:normal 12px Arial, Helvetica, sans-serif;color:#858587;}

.mensagem-box {position:absolute;top: 200px;left:65px;width:200px; height: 200px; padding:10px;background:#FFF;border:1px solid #828385;display:none;}
.mensagem-box strong {font:bold 14px Arial, Helvetica, sans-serif;color:red;width:150px;float:left;display:block;}
.mensagem-box .fechar {font:normal 11px Arial, Helvetica, sans-serif;color:red;width:50px;float:right;display:block;text-align:right}
.mensagem-box .txt {font:normal 12px Arial, Helvetica, sans-serif;color:red;width:180px;margin-left:10px;margin-top:10px;float:left;display:block;text-align:left;}
.mensagem-box .txt a {float:left}

.mensagem-box-sucesso {position:absolute;top: 200px;left:65px;width:200px; height: 200px; padding:10px;background:#FFF;border:1px solid #828385;display:none;}
.mensagem-box-sucesso strong {font:bold 14px Arial, Helvetica, sans-serif;color:green;width:150px;float:left;display:block;}
.mensagem-box-sucesso .fechar {font:normal 11px Arial, Helvetica, sans-serif;color:green;width:50px;float:right;display:block;text-align:right}
.mensagem-box-sucesso .txt {font:normal 12px Arial, Helvetica, sans-serif;color:green;width:180px;margin-left:10px;margin-top:10px;float:left;display:block;text-align:left;}
.mensagem-box-sucesso .txt a {float:left}

.subheader-vc {height:80px;background:url(http://www.ahebrasil.com.br/estaticos/img/bg-subheader-vc2.gif) repeat-x;margin-bottom:20px;}
.subheader-vc .bx1 {width:480px;}
.subheader-vc .bx1 .txt {width:250px;float:left;}
.subheader-vc .bx1 .txt a {display:block;font:bold 20px Arial, Helvetica, sans-serif;color:#36a3e3;}
.subheader-vc .bx1 .txt h2 {display:block;font:bold 28px Arial, Helvetica, sans-serif;color:#FFF;}
.subheader-vc .bx1 .img {width:202px;float:right;}
.subheader-vc .center-layout-default {background:url(http://www.ahebrasil.com.br/estaticos/img/bg-subheader-vc.gif) no-repeat}

.envie {width:297px; margin-bottom:5px; border:1px solid #ccc; height: 50px; font:bold 20px/50px Arial, Helvetica, sans-serif; text-align: center; color:#36a3e3;}
.envie a {text-decoration: none; color:#36a3e3;}

.acompanhe3 .item a:hover .txtnolink {text-decoration: none}
