﻿$fl {float:left;display:inline}
$fr {float:right;display:inline}
$ir {text-indent:-9999px;overflow:hidden;}

.w275 {width:275px;}
.w90p {width:80%;float:left;display:inline;}

.cb, .cb2 {
	clear:both;
	height:0!important;
	line-height:0!important;
}

.cb2{
	margin-top: 10px;
}

.fixRadio{width:13px!important;height:13px!important;width:15px;height:15px;vertical-align: -2px;border:none;background:none;padding:0;margin:0;}

body {
	font-family: Arial, "Trebuchet MS", Verdana;
	font-size:12px;
	color:#7f7f7f;
	background:url(/util/assets/global/img/bg_header.gif) 0 0 repeat-x
}

.divMainWrapper {
	width:100%;
	/* min-height:879px; */
	height:auto !important;
	margin:0;
	/*zoom:1;*/
	position:relative;
}

.boxHeader {
	width:100%;
	height:167px;
	margin-top:12px;
	position:relative;
	z-index:11;
	text-align:center;
}


.pagInternas .boxHeader .boxContent {
	background:url(/util/assets/global/img/bg_header_2.gif) 0 -12px no-repeat;
	height:179px;
}

.boxHeader a.lnkLogo {
	width:137px;
	height:71px;
	background:url(/util/assets/global/img/img_logo.gif) 0 0 no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin:24px 0 0 0;
	float:left;display:inline;
}

.boxHeader .boxLogin, .boxContent .boxLogin{
	width:313px;
	height:58px;
	margin-top:45px;
	float:right;display:inline;	
}

.boxHeader .boxLogin h2, .boxContent .boxLogin h2 {
	font-size:12px;
	color:#b4301b;
}

#contentBoxLogin{
	width: 313px;
	height: 60px;
	margin: 25px auto 0 auto;
	float: none;
	display: block;
}

.boxHeader .boxLogin ul, .boxContent .boxLogin ul {
	width:100%;
	height:50px;
	background:url(/util/assets/global/img/ico_login.gif) top left no-repeat;
	padding-left:33px;
}

.boxHeader .boxLogin ul li, .boxContent .boxLogin ul li {
	margin-right:2px;
	float:left;display:inline;
}

.boxHeader .boxLogin ul li.txtSenha, .boxContent .boxLogin ul li.txtSenha {
	width:100%;
}

.boxHeader .boxLogin ul li input, .boxContent .boxLogin ul li input {
	width:108px !important;
	height:18px;
	background:url(/util/assets/global/img/bg_inputs.gif) center right no-repeat;
	border:none;
	font-size:11px;
	color:#999;
	padding:6px 0 0 2px;
}

.boxHeader .boxLogin a.btOK, .boxContent .boxLogin a.btOK {
	width:42px;
	height:22px;
	background:url(/util/assets/pt-BR/img/bt_ok.gif) 0 0 no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	float:left;display:inline;
}

.boxHeader .boxLogin a.lnkEsqueciSenha:link, .boxContent .boxLogin a.lnkEsqueciSenha:link,
.boxHeader .boxLogin a.lnkEsqueciSenha:hover, .boxContent .boxLogin a.lnkEsqueciSenha:hover,
.boxHeader .boxLogin a.lnkEsqueciSenha:visited, .boxContent .boxLogin a.lnkEsqueciSenha:visited,
.boxHeader .boxLogin a.lnkEsqueciSenha:active, .boxContent .boxLogin a.lnkEsqueciSenha:active { 
	font-size:11px;
	color:#333;
	text-decoration:none;
	text-align:right;
	margin-right:92px;
	float:right;display:inline;
 }
 
 .boxHeader .boxLogin a.lnkEsqueciSenha:hover, .boxContent .boxLogin a.lnkEsqueciSenha:hover {
	text-decoration:underline!important;
 }
 
 .boxHeader .boxMenuHeader {
	width:585px;
	margin:3px 0 0 0;
	float:left;display:inline;
	position:relative;
	z-index:13;
 }
 
 .boxHeader .boxMenuHeader ul {
	width:100%;
}

.boxHeader .boxMenuHeader ul li {
	float:left;display:inline;
	margin-right:1px;
	position:relative;
	z-index:10;
}

.boxHeader .boxMenuHeader ul li a {
	display:block;
	height:24px;
	text-indent:-9999px;
	overflow:hidden;	
}

.boxHeader .boxMenuHeader ul li a.mnTopTAM2010 {
	background:url(/util/assets/pt-BR/img/mn_toptam.gif) 0 0 no-repeat;
	width:121px;
}

.boxHeader .boxMenuHeader ul li a.mnVoceNegocio {
	background:url(/util/assets/pt-BR/img/mn_voceeseunegocio.gif) 0 0 no-repeat;
	width:136px;
}

.boxHeader .boxMenuHeader ul li a.mnVoceTAMViagens {
	background:url(/util/assets/pt-BR/img/mn_vocetamviagens.gif) 0 0 no-repeat;
	width:146px;
}

/*
.boxHeader .boxMenuHeader ul li a.mnTopTAM2010:hover,
.boxHeader .boxMenuHeader ul li a.mnVoceNegocio:hover,
.boxHeader .boxMenuHeader ul li a.mnVoceTAMViagens:hover {
	background-position:0 0!important;
}
*/

.boxHeader .boxMenuHeader ul li ul.boxSubmenu {
	position:absolute;
	top:0;
	left:-40px;
	z-index:15;
	display:none;
	padding-top:4px;
}

.boxHeader .boxMenuHeader ul li.hover ul.boxSubmenu {
	display:block;
}

.boxHeader .boxMenuHeader ul li.hover a.mnTopTAM2010,
.boxHeader .boxMenuHeader ul li.hover a.mnVoceNegocio,
.boxHeader .boxMenuHeader ul li.hover a.mnVoceTAMViagens {
	background-position:0 -24px!important;
	cursor:pointer!important;
}

.boxHeader .boxMenuHeader ul li ul.boxSubmenu#subTopTAM {
	width:110px;
	height:183px;	
	padding:23px 56px 0 65px;
	background:url(/util/assets/global/img/bg_submenu_toptam2010.png) 0 0 no-repeat;	
}

.boxHeader .boxMenuHeader ul li ul.boxSubmenu#subVoceNegocio {
	width:110px;
	height:183px;	
	padding:23px 54px 0 57px;
	background:url(/util/assets/global/img/bg_submenu_vcseunegocio.png) 0 0 no-repeat;
}

.boxHeader .boxMenuHeader ul li ul.boxSubmenu#subVoceTAMViagens {
	width:140px;
	height:183px;	
	padding:23px 56px 0 65px;
	background:url(/util/assets/global/img/bg_submenu_vctamviagens.png) 0 0 no-repeat;
}

.boxHeader .boxMenuHeader ul li ul.boxSubmenu li {
	display:block!important;
	float:none!important;
	line-height:16px!important;
	height:16px!important;
	margin-bottom:3px;
	padding:1px 0 3px 0;
	background:url(/util/assets/global/img/img_sep_submenu.png) 0 bottom no-repeat;
}

.boxHeader .boxMenuHeader ul li ul.boxSubmenu li.last {
	background:none!important;
	padding-bottom:0!important;
}

.boxHeader .boxMenuHeader ul li ul.boxSubmenu li a:link,
.boxHeader .boxMenuHeader ul li ul.boxSubmenu li a:hover,
.boxHeader .boxMenuHeader ul li ul.boxSubmenu li a:visited,
.boxHeader .boxMenuHeader ul li ul.boxSubmenu li a:active {
	text-indent:0!important;
	font-size:11px;
	color:#fefefe;
	text-decoration:none;
}


.boxHeader .boxMenuHeader ul li ul.boxSubmenu li a:hover {
	text-decoration:underline;
}

.boxHeader .boxBusca {
	width:272px;
	height:29px;
	background:url(/util/assets/global/img/bg_busca.gif) 0 0 no-repeat;
	margin:3px 43px 0 0;
	padding:7px 0 0 34px;
	float:right;display:inline;
}

.boxHeader .boxBusca input {
	width:171px;
	height:24px;
	background:url(/util/assets/global/img/bg_input_busca.gif) 0 0 no-repeat;
	border:none;
	font-size:11px;
	color:#678695;
	padding:6px 0 0 2px;
	float:left;display:inline;
}

.boxHeader .boxBusca a.btBuscar {
	width:86px;
	height:20px;
	background:url(/util/assets/pt-BR/img/bt_buscar.gif) 0 0 no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	float:left;display:inline;
}

.boxMainContent {
	min-height:660px;
	height:auto !important;
	z-index:9;
	clear:both;
	text-align:center;
	position: relative;
}

.boxMainContent .boxFlashHome,
.boxMainContent #boxFlashHome {
	width:1002px;
	height:470px;
	/* position:absolute; */
	top:0;
	z-index:10;
	_position:relative;
	_margin-top: -16px;
}

.boxMainContent .boxDestinos {
	position:absolute;
	width:307px;
	height:44px;
	background:url(/util/assets/pt-BR/img/bg_selecionedestino.png) 0 0 no-repeat;
	top:10px;
	right:0;
	padding-top:65px;
	z-index:11;
}

.boxMainContent .boxDestinos h2 {
	display:none;
}

.boxMainContent .boxDestinos select {
	width:210px;
	height:21px;
	font-size:11px;
	background-color:#6e0003;
	color:#b78081;
	line-height:21px;
/*	display:block;
	margin-bottom:2px;
	font-size:10px;
	background-color:#6e0003;
	border:1px solid #5c0003;
	color:#b78081;
*/
}

.boxMainContent .boxMioloHome {
	position:absolute;
	top:369px;
	left: 50px!important;
	z-index:11;
	width:100%;
	
}

.boxMainContent .boxDestaquesBlog {
	width:280px;
	min-height:295px;
	height:295px;
	height:auto!important;
	float:left;display:inline;
	background:url(/util/assets/global/img/bg_sepvertical.gif) right 59px no-repeat;
	margin:0 16px 0 43px;
}

.boxMainContent .boxDestaquesBlog h2 {
	width:207px;
	height:69px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/util/assets/pt-BR/img/tit_blog_home.png) 0 0 no-repeat;
	float:left;display:inline;
}

.boxMainContent .boxDestaquesBlog a.btRSS {
	width:28px;
	height:28px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/util/assets/global/img/ico_rss.png) 0 0 no-repeat;
	float:right;display:inline;
	margin:36px 15px 0 0;
}

.boxMainContent .boxDestaquesBlog .boxListaPosts {
	margin-top:30px;
	color:#FFF;
}	

.boxMainContent .boxDestaquesBlog .boxListaPosts h3 {
	font-size:20px;
	color:#FFF;
	font-weight:normal;
	background:url(/util/assets/global/img/ico_post.gif) 0 2px no-repeat;
	padding-left:20px;
	margin-bottom:5px;
	float:left;display:inline;
	clear:both;
	width:250px;
}

.boxMainContent .boxDestaquesBlog .boxListaPosts h3 a:link,
.boxMainContent .boxDestaquesBlog .boxListaPosts h3 a:hover,
.boxMainContent .boxDestaquesBlog .boxListaPosts h3 a:visited,
.boxMainContent .boxDestaquesBlog .boxListaPosts h3 a:active {
	color:#FFF!important;
	text-decoration:none;
}

.boxMainContent .boxDestaquesBlog .boxListaPosts h3 a:hover {
	text-decoration:underline;
}

.boxMainContent .boxDestaquesBlog .boxListaPosts p {
	color:#d3999b;
	margin-bottom:8px;
	text-decoration: none;
}

.boxMainContent .boxDestaquesBlog .boxListaPosts p a:link,
.boxMainContent .boxDestaquesBlog .boxListaPosts p a:hover,
.boxMainContent .boxDestaquesBlog .boxListaPosts p a:visited,
.boxMainContent .boxDestaquesBlog .boxListaPosts p a:active {
	color:#d3999b !important;
	text-decoration:none;
}

.boxMainContent .boxDestaquesBlog .boxListaPosts p a:hover {
 	text-decoration:underline !important;
}

.boxMainContent .boxDestaquesBlog .boxListaPosts .sepPosts {
	width:255px;
	height:3px;
	margin:15px auto 5px auto;
	background:url(/util/assets/global/img/bg_sepposts.gif) 0 0 repeat-x;
	display:block;
	clear:both;
}

.boxMainContent .boxDestaquesBlog a.btVerPosts {
	width:141px;
	height:11px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/util/assets/pt-BR/img/bt_verposts.gif) 0 0 no-repeat;
	margin:5px 0 0 20px;
	float:left;display:inline;
}

.boxMainContent .boxDestaquesNegocios {
	width:280px;
	min-height:295px;
	height:295px;
	height:auto!important;
	float:left;display:inline;
	margin-right:24px;	
}

.boxMainContent .boxDestaquesNegocios h2 {
	width:266px;
	height:69px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/util/assets/pt-BR/img/tit_vcseunegocio_home.png) 0 0 no-repeat;
	float:left;display:inline;
}

.boxMainContent .boxDestaquesNegocios .txtDicas {
	margin:10px 0 5px 0;
	float:left;display:inline;
}

.boxMainContent .boxDestaquesNegocios .txtDicas h3 {
	font-size:16px;
	color:#FFF;
	float:left;display:inline;
}

.boxMainContent .boxDestaquesNegocios .txtDicas .btMaterialPromo {
	width:133px;
	height:21px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/util/assets/pt-BR/img/bt_materialpromo.gif) 0 0 no-repeat;
	margin-left:2px;
	float:left;display:inline;
}

.boxMainContent .boxDestaquesNegocios .boxNegocios {
	width:300px;
	_width:280px;
	margin-top:7px;
}

/*
.boxMainContent .boxDestaquesNegocios .boxNegocios dt {
	width:70px;
	clear:left;
	float:left;display:inline;
}

.boxMainContent .boxDestaquesNegocios .boxNegocios dd {
	width:210px;
	float:left;display:inline;
}

*/


.boxMainContent .boxDestaquesNegocios .boxNegocios dt {
	
}

.boxMainContent .boxDestaquesNegocios .boxNegocios dd  {
	color:#FFF;
	font-size:14px;
	display:block;
	clear:both;
	width:280px;
}

.boxMainContent .boxDestaquesNegocios .boxNegocios dd a:link,
.boxMainContent .boxDestaquesNegocios .boxNegocios dd a:hover,
.boxMainContent .boxDestaquesNegocios .boxNegocios dd a:visited,
.boxMainContent .boxDestaquesNegocios .boxNegocios dd a:active {
	color:#FFF;
	font-size:14px;
	text-decoration:none;
	cursor: pointer !important;
}

.boxMainContent .boxDestaquesNegocios .boxNegocios dd a:hover {
	text-decoration:underline !important;
}

.boxMainContent .boxDestaquesNegocios .boxNegocios dd p {
	margin-top:5px;
	width:90%;
	font-size:11px!important;
	color:#d3999b!important;
	clear:both;
	*margin: 2px 0 0 5px;
}

.boxMainContent .boxDestaquesNegocios .boxNegocios dd p a:link,
.boxMainContent .boxDestaquesNegocios .boxNegocios dd p a:hover,
.boxMainContent .boxDestaquesNegocios .boxNegocios dd p a:visited,
.boxMainContent .boxDestaquesNegocios .boxNegocios dd p a:active {
	font-size:11px!important;
	color:#d3999b!important;
	cursor: pointer !important;
}

.boxMainContent .boxDestaquesNegocios .boxNegocios dd p a:hover {
	color:#d3999b!important;
	text-decoration:underline !important;
}

.boxMainContent .boxDestaquesNegocios .boxNegocios .sepPosts {
	width:255px!important;
	height:3px;
	margin:5px auto 5px auto;
	background:url(/util/assets/global/img/bg_sepposts.gif) 0 0 repeat-x;
	display:block;
	clear:both;
}

.boxMainContent .boxDestaquesHome {
	width:313px;
	float:left;display:inline;	
}

.boxMainContent .boxDestaquesHome .boxChamadasHome {
	width:299px;
	height:70px;
	background:url(/util/assets/global/img/bg_chamadas_home.gif) 0 0 no-repeat;
	padding:7px;
	margin-bottom:10px;
	font-size:11px;
	color:#FFF;
}

.boxMainContent .boxDestaquesHome .boxChamadasHome img {
	float:left;display:inline;
	margin:-4px 7px 0 0;
}

.boxMainContent .boxDestaquesHome .boxChamadasHome#boxDestaqueEntrevista h2 {
	background:url(/util/assets/pt-BR/img/tit_confiratambem_home.gif) no-repeat;
	height:15px;
	margin-bottom:5px;
	overflow:hidden;
	text-indent:-9999px;
}

.boxMainContent .boxDestaquesHome .boxChamadasHome#boxDestaqueEntrevista p{
	width: 290px;
}

.boxMainContent .boxDestaquesHome .boxChamadasHome#boxDestaqueEntrevista a:link,
.boxMainContent .boxDestaquesHome .boxChamadasHome#boxDestaqueEntrevista a:hover,
.boxMainContent .boxDestaquesHome .boxChamadasHome#boxDestaqueEntrevista a:visited,
.boxMainContent .boxDestaquesHome .boxChamadasHome#boxDestaqueEntrevista a:active {
	color:#c0999a;
	text-decoration:none;
	font-size:11px;
}

.boxMainContent .boxDestaquesHome .boxChamadasHome#boxDestaqueEntrevista a:hover,
.boxMainContent .boxDestaquesHome .boxChamadasHome#boxDestaqueEntrevista a:hover span {
	text-decoration:underline!important;
}

.boxMainContent .boxDestaquesHome .boxChamadasHome#boxDestaqueEntrevista a span {
	display:block;
	color:#FFF!important;
	font-size:12px!important;
	margin-bottom:3px;
}

.boxMainContent .boxDestaquesHome .boxChamadasHome#boxNoticiasHome h2 {
	width:297px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/util/assets/pt-BR/img/tit_noticias_home.gif) 0 0 no-repeat;
	margin-bottom:5px;
}

.boxMainContent .boxDestaquesHome .boxChamadasHome#boxNoticiasHome ul li {
	margin-bottom:3px;	
}

.boxMainContent .boxDestaquesHome .boxChamadasHome#boxNoticiasHome a:link,
.boxMainContent .boxDestaquesHome .boxChamadasHome#boxNoticiasHome a:hover,
.boxMainContent .boxDestaquesHome .boxChamadasHome#boxNoticiasHome a:visited,
.boxMainContent .boxDestaquesHome .boxChamadasHome#boxNoticiasHome a:active {
	color:#ccc;
	text-decoration:none;
	font-size:11px;
}

.boxMainContent .boxDestaquesHome .boxChamadasHome#boxNoticiasHome a:hover {
	text-decoration:underline;
}

.boxMainContent .boxDestaquesHome .boxChamadasHome#boxEnqueteHome h2 {
	width:297px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/util/assets/pt-BR/img/tit_enquete_home.gif) 0 0 no-repeat;
	margin-bottom:5px;
}

.boxMainContent .boxDestaquesHome .boxChamadasHome#boxEnqueteHome p {
	color:#FFF;
	margin-bottom:0px!important;
}

.boxMainContent .boxDestaquesHome .boxChamadasHome#boxEnqueteHome .boxRadios {
	margin:10px 0 0 0;
	float:left;display:inline;
}

.boxFooter {
	width:100%;
	height:42px;
	/*clear:both;*/
	font-size:10px;
	color:#4d0103;
	background:url(/util/assets/global/img/bg_footer.gif) repeat-x 0 0;
	/*padding-top:5px;*/
	text-align:center;
	/*zoom:1;*/
}

.boxFooter .txtCopy {
	font-size:10px;
	float:left;display:inline;
}

.boxFooter .mnuFooter {
	float:right;display:inline;
}

.boxFooter .mnuFooter li {
	margin:-5px 5px 0 9px;
	padding:0;
	float:left;display:inline;
}

.boxFooter .mnuFooter a:link,
.boxFooter .mnuFooter a:hover,
.boxFooter .mnuFooter a:visited,
.boxFooter .mnuFooter a:active {
	color:#FFF;
	font-weight: bold;
	text-decoration:none;
	
}

.boxFooter .mnuFooter a:hover {
	text-decoration:underline;
}

/*
.boxHeader .boxContent,
.boxMainContent .boxContent,
.boxFooter .boxContent {
	width:960px;
	margin:auto;
	position:relative;
	padding:0 49px;
	height:100%;
	display:inline-block;
	text-align: left;
}
*/

.boxHeader .boxContent,
.boxMainContent .boxContent
{
	width:960px;
	margin:0 auto;
	position:relative;
	padding:0 49px;
	height:100%;
	display:inline-block;
	text-align: left;
}

.boxFooter .boxContent
{
	margin:0 auto;
	padding:6px 0 0 0;
	width:960px;
}

.pagHome h1 {
	display:none;
}

.pagHome .boxMainContent {
	background:#900105 url(/util/assets/global/img/bg_home.gif) 0 0 repeat-x;
}

.boxMainContent h1 {
	font-size:36px;
	color:#6e0003;
	margin-bottom:15px;
}

.boxMainContent h1 strong {
	color:#CCC;
}

.boxMainContent p {
	color:#7f7f7f;
	margin-bottom:10px;
}

.boxMainContent p.p10{ padding-top: 10px !important; }
.boxMainContent p.p20{ padding-top: 20px !important; }

.boxMainContent p.p10 strong{ color: #666; }

/* COMENTADO POR FILIPE HENRIQUE
.pagInternas .boxMainContent .boxContent {
	margin:auto;
	width:940px!important;
	padding:0 0 0 20px!important;
}
*/

.pagInternas .boxMainContent .boxContent {
	background:url(/util/assets/global/img/bg_conteudo_internas.gif) repeat-y 0 0;
	height:100% !important;
	min-height:660px;
	display:inline-block;
	/**margin-bottom:-4px !important;*/
}

.boxTabs {
	width:955px;
	display:block;
	margin:28px 0 0 -20px;
	height:60px;
	background:url(/util/assets/global/img/sep_conteudo.gif) 0 23px no-repeat;
	padding:0 20px;
}

.boxTabsVazia{
	margin-top: 0px;
}

.lstTabsPerformance {
	float:left;display:inline;
	height:24px;
}

.lstTabsPerformance li {
	float:left;display:inline;
}

.lstTabsPerformance a {
	display:block;
	height:24px;
	text-indent:-9999px;overflow:hidden;
}

.lstTabsPerformance a.btAdminSaoPaulo {
	width:124px;
	background:url(/util/assets/pt-BR/img/bt_admin_saopaulo.gif) 0 0 no-repeat;
}

.lstTabsPerformance a.btAdminRio {
	width:156px;
	background:url(/util/assets/pt-BR/img/bt_admin_rio.gif) 0 0 no-repeat;
}

.lstTabsPerformance a.btHistorico {
	width:84px;
	background:url(/util/assets/pt-BR/img/bt_historico.gif) 0 0 no-repeat;
}

.lstTabsPerformance a.btAdminSaoPaulo:hover,
.lstTabsPerformance a.btAdminRio:hover,
.lstTabsPerformance a.btHistorico:hover,
.lstTabsPerformance a.On {
	background-position:0 -24px!important;
}

.lstLegendaPerformance {
	width:753px;
	height:53px;
	margin-top:30px;
}

.lstLegendaPerformance li {
	float:left;display:inline;
	height:53px;
	text-indent:-9999px;overflow:hidden;
}

.lstLegendaPerformance li.imgContinueAssim {
	width:187px;
	background:url(/util/assets/pt-BR/img/ico_continueassim.gif) 0 0 no-repeat;
}

.lstLegendaPerformance li.imgPodeMelhorar {
	width:226px;
	background:url(/util/assets/pt-BR/img/ico_podemelhorar.gif) 0 0 no-repeat;
}

.lstLegendaPerformance li.imgSinalAlerta {
	width:188px;
	background:url(/util/assets/pt-BR/img/ico_sinaldealerta.gif) 0 0 no-repeat;
}

.lstLegendaPerformance li.imgOpa {
	width:152px;
	background:url(/util/assets/pt-BR/img/ico_opa.gif) 0 0 no-repeat;
}

.sepConteudo {
	width:955px;
	display:block;
	margin:0 0 0 -20px;
	height:60px;
	background:url(/util/assets/global/img/sep_conteudo.gif) 0 23px no-repeat;
	padding:0 20px;
}

.boxTablePerformance {
	width:922px;
	margin:0 auto 20px auto;
	overflow:hidden;
	_height:auto;
	_overflow:visible;
	zoom:1;
}

.boxTablePerformance .imgHeader {
	height:20px;
	background:url(/util/assets/global/img/bg_top_tabelas.gif) 0 0 no-repeat;
}

.boxTablePerformance .imgMid {
	background:url(/util/assets/global/img/bg_mid_tabelas.gif) 0 0 repeat-y;
	overflow:hidden;
	_height:auto;
	_overflow:visible;
	zoom:1;
}

.boxTablePerformance .imgFooter {
	height:20px;
	background:url(/util/assets/global/img/bg_bot_tabelas.gif) 0 0 no-repeat;
}

.boxTablePerformance table {
	width:900px;
	margin:auto;
}

.boxTablePerformance table tr {
	height:35px;
}

.boxTablePerformance table tr td {
	height:35px;
	background:url(/util/assets/global/img/bg_celulas.gif) 0 0 repeat-x;
	border-right:2px solid #FFF;
	display:table-cell;
	vertical-align:middle;
}

.boxTablePerformance table tr td.celLegenda {
	width:54px;
}

.boxTablePerformance table tr td.celTextos {
	padding-left:10px;
}

.boxTablePerformance table tr td.celTextos strong {
	font-size:20px;
}

.boxTablePerformance table tr td.celComentarios {
	width:79px;
}

.boxTablePerformance table tr td.celDuvidas {
	width:73px;
}

.boxTablePerformance .icoContinueAssim {
	width:25px;
	height:26px;
	display:block;
	background:url(/util/assets/global/img/ico_legendas.gif) 0 -78px no-repeat;
	margin:auto;
	text-indent:-9999px;overflow:hidden;	
}

.boxTablePerformance .icoPodeMelhorar {
	width:25px;
	height:26px;
	display:block;
	background:url(/util/assets/global/img/ico_legendas.gif) 0 -52px no-repeat;
	margin:auto;
	text-indent:-9999px;overflow:hidden;	
}

.boxTablePerformance .icoSinalAlerta {
	width:25px;
	height:26px;
	display:block;
	background:url(/util/assets/global/img/ico_legendas.gif) 0 0 no-repeat;
	margin:auto;
	text-indent:-9999px;overflow:hidden;	
}

.boxTablePerformance .icoOpa {
	width:25px;
	height:26px;
	display:block;
	background:url(/util/assets/global/img/ico_legendas.gif) 0 -26px no-repeat;
	margin:auto;
	text-indent:-9999px;overflow:hidden;	
}

.boxTablePerformance .btComentarios {
	display:block;
	width:42px;
	height:28px;
	background:url(/util/assets/global/img/ico_comentarios.gif) 0 0 no-repeat;
	margin:auto;
	text-indent:-9999px;overflow:hidden;
}

.boxTablePerformance .btDuvidas {
	display:block;
	width:33px;
	height:33px;
	background:url(/util/assets/global/img/ico_duvidas.gif) 0 0 no-repeat;
	margin:auto;
	text-indent:-9999px;overflow:hidden;
}

.lstTabsAnos {
	float:left;display:inline;
	height:24px;
}

.lstTabsAnos li {
	float:left;display:inline;
}

.lstTabsAnos a {
	display:block;
	width:44px;
	height:24px;
	text-indent:-9999px;overflow:hidden;
}

.lstTabsAnos a.bt2009 {
	background:url(/util/assets/pt-BR/img/bt_2009.gif) 0 0 no-repeat;
}

.lstTabsAnos a.bt2008 {
	background:url(/util/assets/pt-BR/img/bt_2008.gif) 0 0 no-repeat;
}

.lstTabsAnos a.bt2007 {
	background:url(/util/assets/pt-BR/img/bt_2007.gif) 0 0 no-repeat;
}

.lstTabsAnos a.bt2006 {
	background:url(/util/assets/pt-BR/img/bt_2006.gif) 0 0 no-repeat;
}

.lstTabsAnos a.bt2005 {
	background:url(/util/assets/pt-BR/img/bt_2005.gif) 0 0 no-repeat;
}

.lstTabsAnos a.bt2009:hover,
.lstTabsAnos a.bt2008:hover,
.lstTabsAnos a.bt2007:hover,
.lstTabsAnos a.bt2006:hover,
.lstTabsAnos a.bt2005:hover,
.lstTabsAnos a.On {
	background-position:0 -24px!important;
}

/****************************** PACOTES E DESTINOS 1 ***********************************/

.boxPromocao {
	width:864px;
	height:614px;
	/*background:url(/util/assets/pt-BR/img/bgBoxPromocao.jpg) 0 0 no-repeat;*/
	margin: 0 0 20px 0;
	padding: 18px 28px 28px 28px;
}

.boxPromocao .promocao {	
	border:0px solid red;
	float: left;
	line-height: 14px;
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #cbcbcb;
}

.boxPromocao .promocao .imgIlustrativa {
	float: left;
	margin: 0 23px 0 0;
}

.boxPromocao .noBorder {
	border: none !important;
}

/****************************** PACOTES E DESTINOS 4 ***********************************/

.boxCategorias {
	margin:0 0 20px 0;
}

.boxCategorias .titulo {	
	width:930px;
	height:50px;
	background:url(/util/assets/pt-BR/img/boxForumTop.jpg) no-repeat;
	
}

.boxCategorias .titulo span {
	font: bold 13px arial,verdana,sans-serif;
	color: #fff;
	display: block;
	padding: 15px 0 0 20px;
}



.boxCategorias .conteudo {	
	width:930px;
	height:119px;	
	background:url(/util/assets/pt-BR/img/bgForumConteudo.jpg) no-repeat;
}

.boxCategorias .bottom {	
	width:930px;
	height:13px;	
	background:url(/util/assets/pt-BR/img/bgForumBottom.jpg) no-repeat;
}

.boxCategorias .noBorder {
	border: none !important;
}


/****************************** PACOTES E DESTINOS 2 ***********************************/

.boxpatrEventos {
	width: 935px;
	margin: 0 0 20px 0;
	border: 0px solid red;
	float: left;
}

.boxpatrEventos .boxPacotes {
	float: left;
	width:310px;
	height:162px;
	background:url(/util/assets/pt-BR/img/bgPacotes.jpg) no-repeat;
}


.boxpatrEventos .boxPacotes .titulo {
	font: bold 12px arial,verdana,sans-serif;
	color:#910004;
	letter-spacing: 1px;
	text-transform: uppercase;
	height: 40px;
	margin: 0 0 0 20px;
	padding: 20px 0 0 0;
}

.boxpatrEventos .boxPacotes .texto {
	padding: 6px 0 0 21px;
	font: 12px arial,verdana,sans-serif;
	color: #7e7e7e;
	float: left;
	width: 275px;
	height: 85px;
	overflow:auto;

}


/****************************** PACOTES E DESTINOS ***********************************/

.pacotesViagens {
	float: left;
	width: 935px;
	border:0px solid red;
	margin: 0 0 20px 0;
}

.pacotesViagens .boxPacotes {
	float: left;display:inline;
	width:310px;
	height:162px;
	background:url(/util/assets/pt-BR/img/bgPacotes.jpg) no-repeat;
	/*margin: 10px 0 10px 84px;*/
}

.boxPacotes .titulo {
	font: bold 12px arial,verdana,sans-serif;
	color:#910004;
	letter-spacing: 1px;
	text-transform: uppercase;
	height: 40px;
	margin: 0 0 0 20px;
	padding: 20px 0 0 0;
}

.boxPacotes .imagem {
	margin: 0 0 0 18px;
	float: left;
}

.boxPacotes .texto {
	padding: 0 12px 0 10px;
	font: 12px arial,verdana,sans-serif;
	color: #7e7e7e;
	height: 80px;
	border: 0px solid red;
	overflow:hidden;
	line-height:13px;
}

.boxPacotes .texto  a{
	text-decoration:none
}

.boxPacotes .texto  a:hover{
	text-decoration:none
}

.boxPacotes .link {
	margin: 0 20px 0 0;
	padding: 0 0 0 15px;
	border: 0px solid red;
	float: right;
}

.boxPacotes .link a {
	font: 12px arial,verdana,sans-serif;
	color: #820004;
	text-decoration: none;
}

.boxPacotes div a:hover {
	text-decoration: underline;
	
}

.nav {
	clear: both;
	width: 100px;
	text-align: center;
	border:0px solid red;
	width: 927px;
	margin: 0 0 40px 0;
}

.nav .btn_nav_voltar {
	margin: 0 7px 0 0;
}

.nav .btn_nav_prosseguir {
	margin: 0 0 0 7px;
}

.nav a {
	margin: 0 3px;
	text-decoration: none;
	color:#7f7f7f;
}

.nav a:hover {
	text-decoration: underline;
}

/****************************** PACOTES E DESTINOS 7 ***********************************/

.titTopico {
	width: 927px;
	height: 42px;
	background:url(/util/assets/pt-BR/img/bgTitTopico.jpg) no-repeat;	
}

.titTopico span {
	font: bold 20px arial,verdana,sans-serif;
	color: #fff;
	display: block;
	padding: 12px 0 0 45px;
}

.boxPost {
	width: 927px;
	height: 282px;
	background:url(/util/assets/pt-BR/img/bgBoxPost.jpg) no-repeat;
}

.tabsPacotesDest {
	float:left;display:inline;
	height:24px;
}

.tabsPacotesDest li {
	float:left;display:inline;
}

.tabsPacotesDest a {
	display:block;
	width:144px;
	height:24px;
	text-indent:-9999px;overflow:hidden;
}

.tabsPacotesDest a.btPatrocinios {
	background:url(/util/assets/pt-BR/img/btn_patrocinios_eventos.gif) 0 0 no-repeat;
}

.tabsPacotesDest a.btPacotes {
	background:url(/util/assets/pt-BR/img/btn_pacotes_tam_viagens.gif) 0 0 no-repeat;
}

.tabsPacotesDest a.btDestinos {
	background:url(/util/assets/pt-BR/img/bt_destinos.gif) 0 0 no-repeat;
}

.tabsPacotesDest a.btForum {
	background:url(/util/assets/pt-BR/img/btn_forum_discussao.gif) 0 0 no-repeat;
}

.tabsPacotesDest  a.btPatro{
	background:url(/util/assets/pt-BR/img/bt_patrocinios.gif) 0 0 no-repeat;
	width:95px;	
}

.tabsPacotesDest  a.btEvents{
	background:url(/util/assets/pt-BR/img/bt_eventos.gif) 0 0 no-repeat;
	width:95px;	
}

.tabsPacotesDest a.btPacotes:hover,
.tabsPacotesDest a.btPatrocinios:hover,
.tabsPacotesDest a.btForum:hover,
.tabsPacotesDest a.btDestinos:hover,
.tabsPacotesDest  a.btPatro:hover,
.tabsPacotesDest  a.btEvents:hover,
.tabsPacotesDest a.On {
	background-position:0 -24px!important;
}

.btnNovoPost {
	top:-40px;
	right:10px;
	width: 95px;
	position: absolute;
}

.postForum {
	position: relative;
}

.postForum .boxPost .perfil {
	float: left;
	margin: 30px 0 0 25px;
	width: 185px; 
	height: 227px;
	background:url(/util/assets/pt-BR/img/bgPerfil.jpg) no-repeat;
	border:0px solid red;
}

.postForum .boxPost .perfil .nome {
	width: 185px;
	height: 27px;
	text-align: center;
	padding: 16px 0 0 0;
	border: 0px solid red;
	color: #820004;
	font: bold 12px arial, verdana, sans-serif;
}

.postForum .boxPost .perfil .foto {
	text-align: center;
}

.postForum .boxPost .perfil .classificacao {
	text-align: left;
	padding: 7px 0 0 45px;
}

.postForum .boxPost .perfil .dtRegistro {
	width: 185px;
	border:0px solid red;
	float: left;
	padding: 20px 0 0 0;
}

.postForum .boxPost .perfil .dtRegistro .texto {
	padding: 0 0 0 28px;
	width: 100px;
	float: left;
	font: 11px arial, verdana, sans-serif;
	border:0px solid red;
	
}

.postForum .boxPost .perfil .dtRegistro .imagem {
	float: left;
}

.postForum .boxPost .perfil .classificacao .ico_envelope {
	margin: 0 4px 0 0;
}

.postForum .boxPost .boxForm {
	float: left;
	margin: 34px 0 0 20px;
	border:0px solid red;
	width: 670px;
}

.postForum .boxPost .boxForm div {
	float: left;
	margin: 0 0 8px 0;
}

.postForum .boxPost .boxForm div * {
	float: left;
}

.postForum .boxPost .boxForm div .cantoEsqInput {
	display:block;
	width: 6px; 
	height: 22px;
	background:url(/util/assets/pt-BR/img/cantoEsqInput.gif) no-repeat;
}

.postForum .boxPost .boxForm div input {
	width: 656px;
	background:url(/util/assets/pt-BR/img/bgInput.gif) repeat-x;
	height: 18px;
	padding: 4px 0 0 0;
	font-size: 11px;
	color: #8c8c8c;
}

.postForum .boxPost .boxForm div .cantoDirInput {
	display:block;
	width: 6px; 
	height: 22px;
	background:url(/util/assets/pt-BR/img/cantoDirInput.gif) no-repeat;
}

.postForum .boxPost .boxForm div .cantoEsqTextarea {
	display:block;
	width: 6px; 
	height: 96px;
	background:url(/util/assets/pt-BR/img/cantoEsqTextarea.gif) no-repeat;
}

.postForum .boxPost .boxForm div textarea {
	width: 656px;
	background:url(/util/assets/pt-BR/img/bgTextarea.gif) repeat-x;
	height: 86px;
	padding: 0px 0 0 0;
	font: 11px arial,verdana,sans-serif;
	border: 0px solid red;
	padding: 5px 0;
	color: #8c8c8c;
}

.postForum .boxPost .boxForm .txtCaracteres {
	font-size: 11px;
	font-style: italic;
	color: #c2c2c2;
}

.postForum .boxPost .boxForm div .cantoDirTextarea {
	display:block;
	width: 6px; 
	height: 96px;
	background:url(/util/assets/pt-BR/img/cantoDirTextarea.gif) no-repeat;
}

.postForum .boxPost .boxForm .botoes {
	width: 193px;
	float: right;
	margin: 28px 0 0 0;
	
}

.postForum .boxPost .boxForm .botoes .btnCancelar {
	margin: 0 13px 0 0;
	width: 93px;
	height: 25px;
	border: none !important;
	background: none !important;
}

.postForum .boxPost .boxForm .botoes .btnPostar {
	width: 87px;
	height: 25px;
	border: none !important;
	background: none !important;
}
/**************************************************************************/

.boxMainContent h2 {
	font-size:20px;
	color:#910004;
	/*margin:20px 0 15px;*/
}

.boxMainContent h2 strong {
	color:#666;
}

.boxMainContent h2 a:link,
.boxMainContent h2 a:hover,
.boxMainContent h2 a:visited,
.boxMainContent h2 a:active{ 
	color:#910004;
	text-decoration:none;
}

.boxMainContent h2 a:hover {
	text-decoration:underline;
}

.boxMainContent h2 a.ativo {
	color:#666;
}

.boxSelectBase {
	margin:20px 0 0 0;
}

.boxSelectBase a.btOk:link,
.boxSelectBase a.btOk:hover,
.boxSelectBase a.btOk:visited,
.boxSelectBase a.btOk:active { 
	color:#a82817;
	font-size:18px;
	text-decoration:none;
}

.lstBullets {
	list-style-type:disc;
	margin-left:15px;
}

.lstBullets li {
	margin-bottom:3px;
}

.lstBullets li a:link,
.lstBullets li a:hover,
.lstBullets li a:visited,
.lstBullets li a:active {
	text-decoration:none;
	color:#666;
}

.lstBullets li a:hover {
	text-decoration:underline;
}

li.lstBullets-partic{
	margin-left: 20px;
}

.boxEquipeVencedora {
	width:229px;
	height:177px;
	float:right;display:inline;
	background:url(/util/assets/global/img/bg_box_equipevencedora.gif) 0 45px no-repeat;
	padding:0 12px;
	position:absolute;
	right:50px;
	top:0;
}

.boxEquipeVencedora h2 {
	width:253px;
	height:45px;
	background:url(/util/assets/pt-BR/img/tit_equipevencedora.gif) 0 0 no-repeat;
	display:block;
	text-indent:-9999px;overflow:hidden;
	margin:0 0 0 -12px!important;
}

.boxEquipeVencedora strong {
	float:left;display:inline;
	width:40px;
	height:25px;
	background-color:#CCC;
	color:#666;
	margin:0 2px 6px 2px;
	text-align:center;
	padding-top:15px;
}

.lstTabsCanais {
	float:left;display:inline;
	height:24px;
}

.lstTabsCanais li {
	float:left;display:inline;
}

.lstTabsCanais a {
	display:block;
	height:24px;
	text-indent:-9999px;overflow:hidden;
}

.lstTabsCanais a.btFotos {
	width:64px;
	background:url(/util/assets/pt-BR/img/bt_fotos.gif) 0 0 no-repeat;
}

.lstTabsCanais a.btVideos {
	width:64px;
	background:url(/util/assets/pt-BR/img/bt_videos.gif) 0 0 no-repeat;
}

.lstTabsCanais a.btTwitter {
	width:74px;
	background:url(/util/assets/pt-BR/img/bt_twitter.gif) 0 0 no-repeat;
}

.lstTabsCanais a.btFotos:hover,
.lstTabsCanais a.btVideos:hover,
.lstTabsCanais a.btTwitter:hover,
.lstTabsCanais a.On {
	background-position:0 -24px!important;
}

.boxGalerias {
	height:490px;
	padding-top:18px;
	width:100%;
}

.boxGalerias .boxThumbs {
	width:330px;
	height:280px;
	padding:20px 0;
	background:url(/util/assets/global/img/bg_box_thumbs.gif) 0 0 no-repeat;
}

.boxGalerias ul.lstThumbs {
	display:block;
	width:274px;
	margin:5px 0 0 0;
}

.boxGalerias ul.lstThumbs li {
	float:left;display:inline;
	margin:0 7px 14px 7px;
}

.boxGalerias ul.lstThumbs li a {
	display:block;
}

.lstPaginacao {
	/*width:100px!important;*/
	width:100%;
	height:12px !important;
	/*margin:0 auto;*/
	overflow:hidden;
	zoom:1;
	/*text-align:center;*/
}

.lstPaginacao li {
	/*float:left;*/
	display:inline;
	color:#7f7f7f;
	margin:0 3px;
}

.lstPaginacao li a:link,
.lstPaginacao li a:hover,
.lstPaginacao li a:visited,
.lstPaginacao li a:active {
	color:#7f7f7f;
	text-decoration:none;
}

.lstPaginacao li a:hover {
	text-decoration:underline;
}

.lstPaginacao li a.btAnterior {
	width:11px;
	height:11px;
	display:block;
	text-indent:-9999px;overflow:hidden;
	background:url(/util/assets/global/img/ico_setas.gif) 0 0 no-repeat;
}

.lstPaginacao li a.btProximo {
	width:11px;
	height:11px;
	display:block;
	text-indent:-9999px;overflow:hidden;
	background:url(/util/assets/global/img/ico_setas.gif) 0 -11px no-repeat;
}

.boxGalerias .boxFoto {
	width:591px;
	height:auto;
	padding:12px 0;
	float:right;
	display:inline;
	margin-top:-332px;
	_position: relative;
}

.boxGalerias .boxFoto .imgTop {
	width:591px;
	height:19px;
	float:left;display:inline;
	background:url(/util/assets/global/img/bg_fotos_top.gif) 0 0 no-repeat;
}

.boxGalerias .boxFoto .bgFoto {
	width:591px;
	float:left;display:inline;
	background:url(/util/assets/global/img/bg_fotos_mid.gif) 0 0 repeat-y;
	height:375px;
}

.boxGalerias .boxFoto .imgBottom {
	width:591px;
	height:19px;
	float:left;display:inline;
	background:url(/util/assets/global/img/bg_fotos_bottom.gif) 0 0 no-repeat;
}

.boxGalerias .boxFoto img {
	display:block;
	margin:auto;
}

/* .boxGalerias .boxFoto p {
	font-style:italic;
	float:left;display:inline;
	margin:20px 0 10px 20px;
	width:100%;
} */

.boxGalerias .boxFoto a.btEnviarPorEmail:link,
.boxGalerias .boxFoto a.btEnviarPorEmail:hover,
.boxGalerias .boxFoto a.btEnviarPorEmail:visited,
.boxGalerias .boxFoto a.btEnviarPorEmail:active {
	color:#7f7f7f;
	float:right;display:inline;
	height:18px;
	text-decoration:none;
	padding-left:18px;
	background:url(/util/assets/global/img/ico_email.gif) 0 0 no-repeat;
	padding-top:2px;
	margin:-26px 20px 0 3px;
}

.boxGalerias .boxFoto a.btEnviarPorEmail:hover {
	text-decoration:underline;
}

.boxGalerias .boxFoto a.btEnviarFoto,
.boxGalerias .boxFoto a.btEnviarVideo {
	float:right;
	width:214px;
	height:25px;
	background:url(/util/assets/pt-BR/img/bt_enviarfoto.gif) no-repeat 0 0;
	text-indent:-9999px;
	overflow:hidden;
	margin:6px 3px 2px 0;
	*margin:0 3px 2px 0;
	padding:6px 0 0 0;
}

.boxGalerias .boxFoto a.btEnviarVideo {
	background:url(/util/assets/pt-BR/img/bt_enviarvideo.gif) 0 0 no-repeat;
}

.boxFiltroDownloads {
	float:left;display:inline;
	width:171px;
	font-size:11px;
}

.boxFiltroDownloads select,
.boxFiltroDownloads option{
	font-size:11px;
	color:#666;
}

.boxDownloads {
	width:903px;
	height:453px;
	background:url(/util/assets/global/img/bg_box_downloads.gif) 0 0 no-repeat;
	padding:17px 0 0 17px;
}

.boxDownloads .boxItemDownload {
	width:187px;
	height:177px;
	float:left;display:inline;
	float:left;display:inline;
	margin:17px 17px 0 17px;
}


.boxDownloads .boxItemDownload .boxThumb {
	width:185px;
	height:134px;
	border:1px solid #e1e1e1;
	background-color:#FFF;;
}

.boxDownloads .boxItemDownload .boxLinks {
	height:28px;
	background:url(/util/assets/global/img/bg_links_download.gif) 0 0 no-repeat;
	padding-top:12px;
	text-align:center;
}

.boxDownloads .boxItemDownload .boxLinks div {
	margin:auto;
	width:99px;
}

.boxDownloads .boxItemDownload .boxLinks a:link,
.boxDownloads .boxItemDownload .boxLinks a:hover,
.boxDownloads .boxItemDownload .boxLinks a:visited,
.boxDownloads .boxItemDownload .boxLinks a:active { 
	color:#575757;
	text-decoration:none;
	height:18px;
	padding-left:25px;
	float:left;display:inline;
	padding-top:6px;
}

.boxDownloads .boxItemDownload .boxLinks a:hover {
	text-decoration:underline;
}

.boxDownloads .boxItemDownload .boxLinks a.btPDF {
	background:url(/util/assets/global/img/ico_pdf.gif) 0 0 no-repeat;
}

.boxDownloads .boxItemDownload .boxLinks a.btTIFF {
	background:url(/util/assets/global/img/ico_tif.gif) 0 0 no-repeat;
}

.boxDownloads .boxPaginacao {
	display:block;
	margin-top:10px;
	float:left;display:inline;
	width:100%;
	text-align:center;
}

.lstTabsMaterias {
	float:left;display:inline;
	height:24px;
}

.lstTabsMaterias li {
	float:left;display:inline;
}

.lstTabsMaterias a {
	display:block;
	height:24px;
	text-indent:-9999px;overflow:hidden;
}

.lstTabsMaterias a.btDownloads {
	width:96px;
	background:url(/util/assets/pt-BR/img/bt_downloads.gif) 0 0 no-repeat;
}

.lstTabsMaterias a.btBancoDeImagens {
	width:140px;
	background:url(/util/assets/pt-BR/img/bt_bancodeimagens.gif) 0 0 no-repeat;
}

.lstTabsMaterias a.btSolicitarMaterial {
	width:139px;
	background:url(/util/assets/pt-BR/img/bt_solicitarmaterial.gif) 0 0 no-repeat;
}

.lstTabsMaterias a.btDownloads:hover,
.lstTabsMaterias a.btBancoDeImagens:hover,
.lstTabsMaterias a.btSolicitarMaterial:hover,
.lstTabsMaterias a.On {
	background-position:0 -24px!important;
}

.boxFormSolicitarMaterial {
	width:409px;
	height:348px;
	padding:20px;
	background:url(/util/assets/global/img/bg_frm_solicitemateriais.gif) 0 0 no-repeat;
}

.boxFormSolicitarMaterial ul li {
	float:left;display:inline;
	margin-bottom:4px;
	font-size:11px;
	color:#8c8c8c;
}

.boxFormSolicitarMaterial ul li.w100p {
	display:block!important;
	width:100%!important;
}

.boxFormSolicitarMaterial ul li input,
.boxFormSolicitarMaterial ul li textarea {
	border: 1px solid #d6d6d6;
	font-family:Arial;
	background-color:#FFF;
	padding:2px;
	color:#8c8c8c;
}

.boxFormSolicitarMaterial ul li label {
	display:block;
	margin-bottom:3px;
}

.boxFormSolicitarMaterial ul li input.txtNome,
.boxFormSolicitarMaterial ul li input.txtEmail {
	width:400px;
}

.boxFormSolicitarMaterial ul li input.txtAgencia,
.boxFormSolicitarMaterial ul li input.txtCidade {
	width:192px;
}

.boxFormSolicitarMaterial ul li input.txtAgencia {
	margin-right:10px;
}

.boxFormSolicitarMaterial ul li.w100p label,
.boxFormSolicitarMaterial ul li.w100p input {
	float:left;display:inline;
}

.boxFormSolicitarMaterial ul li.w100p input {
	margin:0 3px;
}

.boxFormSolicitarMaterial ul li.w100p input.txtQtdes {
	width:50px!important;
	margin:0 8px;
}

.boxFormSolicitarMaterial ul li .txtObservacao {
	width:400px;
	height:94px;
}

.boxFormSolicitarMaterial ul li a.btEnviar {
	float:right;display:inline;
	width:76px;
	height:27px;
	background:url(/util/assets/pt-BR/img/bt_enviar.gif) 0 0 no-repeat;
	clear:both;
	text-indent:-9999px;overflow:hidden;
	margin:2px 0;
}

.boxPaginacaoDownloads {
	width: 400px;
	margin: 0 0 0 200px;
}

.boxPaginacaoDownloads a{
	color:#7f7f7f;
	padding: 0 4px;
}

.boxPaginacaoDownloads span a.btAnterior {
	color:#7f7f7f;
	width:11px;
	height:11px;
	font-size: 0px;
	/*background:url(/util/assets/global/img/ico_setas.gif) no-repeat 0 0;*/
}

.boxPaginacaoDownloads span a.btProximo {
	color:#7f7f7f;
	width:11px;
	height:11px;
	font-size: 0px;
	/*background:url(/util/assets/global/img/ico_setas.gif) no-repeat 0 -11px;*/
}

.boxPaginacaoPacote {
	width: 800px;
	margin: 0 0 10px 70px;
	text-align: center!Important;
}

.boxPaginacaoPacote a{
	color:#7f7f7f;
	padding: 0 4px;
}

.boxPaginacaoPacote span a.btAnterior {
	color:#7f7f7f;
	width:11px;
	height:11px;
	font-size: 0px;
	/*background:url(/util/assets/global/img/ico_setas.gif) no-repeat 0 0;*/
}

.boxPaginacaoPacote span a.btProximo {
	color:#7f7f7f;
	width:11px;
	height:11px;
	font-size: 0px;
	/*background:url(/util/assets/global/img/ico_setas.gif) no-repeat 0 -11px;*/
}

/* .boxPaginacaoDownloads {
	height:20px;
	margin:0 0 0 200px;
	text-align:center;
	width:30%;
}

COMENTADO POR FILIPE HENRIQUE
.boxPaginacaoDownloads span#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhMaterial_Downloads_5_dtpDocuments {
	margin:auto;
	display:block;
	width:80px;
	color:#7f7f7f;
	text-align:center;
}


.boxPaginacaoDownloads span {
	float:left;
}

.boxPaginacaoDownloads span.ativo {
	display:inline;
	float:left;
}

.boxPaginacaoDownloads span a.btAnterior {
	width:11px;
	height:11px;
	float:left;
	display:inline;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/util/assets/global/img/ico_setas.gif) no-repeat 0 0;
}

.boxPaginacaoDownloads span a.btProximo {
	width:11px;
	height:11px;
	float:right !important;
	display:inline;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/util/assets/global/img/ico_setas.gif) no-repeat 0 -11px;
}

.boxPaginacaoDownloads span a:link,
.boxPaginacaoDownloads span a:hover,
.boxPaginacaoDownloads span a:visited,
.boxPaginacaoDownloads span a:active {
	color:#7f7f7f;
	text-decoration:none;
	display:inline;
}

.boxPaginacaoDownloads span a:hover {
	text-decoration:underline;
}*/

/* BLOG */
.boxDepoimentos {
	width:667px;
	height:auto;
	float:left;
	display:inline;
	background:url(/util/assets/global/img/bgTopoDepoimentos.jpg) top left no-repeat;
	/*margin:55px 0 0 0px;*/
	margin:25px 0 0 0px;
	padding:0 0 20px 0;
}

.boxMargin{
	margin: 10px 0 0 0;
}

.boxDepoimentos .topoDepoimentos{
	width:667px;
	height:16px;
	float:left;
	display:inline;
	background:url(/util/assets/global/img/bgTopoDepoimentos.jpg) top left no-repeat;
}

.boxDepoimentos .topoTestes{
	width: 667px;
	height: 45px;
	float:left;
	display:inline;
	background:url(/util/assets/global/img/bg_titulos_teste.gif) top left no-repeat;	
	color: #fff;
	font-size: 20px;
	padding: 10px 0 0 20px;
	font-weight: bold;
}

.boxDepoimentos .topoTestesResultado{
	width: 667px;
	height: 32px;
	float:left;
	display:inline;
	background:url(/util/assets/global/img/bg_titulos_testeResultado.gif) top left no-repeat;	
	color: #fff;
	font-size: 15px;
	padding: 58px 0 0 18px;
	font-weight: bold;
	text-transform: uppercase;
}

.boxContent .cabecalhoQuiz {
	position:relative;
	width:100%;
}
.boxContent .cabecalhoQuiz h4 {
	width:482px;
}

h2.titBlog
{
	margin:15px 0 10px 25px;
}

.boxDepoimentos .conteudoDepoimentos
{
	width:667px;
	height:auto;
	clear:left;
	float:left;
	display:inline;
	background:url(/util/assets/global/img/bgConteudoDepoimentos.jpg) top left repeat-y;
}

.boxDepoimentos .rodapeConteudo
{
	width:667px;
	height:19px;
	float:left;
	display:inline;
	background:url(/util/assets/global/img/bgRodapeDepoimentos.jpg) top left no-repeat;
}

.post
{
	width:auto;
	height:auto;
	margin:0 20px 5px 20px;
	padding:3px 0 3px 0;
	background:url(/util/assets/global/img/bgBottomPost.gif) bottom left no-repeat;
}

.post h2.tituloPost
{
	margin:0px 5px!important;
}

.post h3.tituloPost a
{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#666666 !important;
	text-decoration:none;
}

.post .entry
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:15px;
	margin:3px 5px;
	padding:0px;
}

.post .entrytext
{
	line-height:15px;
	padding:0 0 10px 0;
}

.post .postmetadata a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	margin:0 3px;
}

.post .postmetadata a:hover
{
	text-decoration:underline;	
}

.navigation
{
	float:left;
	display:inline;
	margin:10px 20px 5px 20px;
}

.navigation .postAntigo .linkPostAntigo 
{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#666666 !important;
	text-decoration:none !important;
	font-weight:bold !important;
}

.navigation .postAntigo .linkPostAntigo 
{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#666666 !important;
	text-decoration:none !important;
	font-weight:bold !important;
}

.navigation .postNovos .linkPostNovos 
{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#666666 !important;
	text-decoration:none !important;
	font-weight:bold !important;
}

.navigation .postNovos .linkPostNovos 
{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#666666 !important;
	text-decoration:none !important;
	font-weight:bold !important;
}

.titPost
{
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	margin:10px 0 10px 0;
}	

#sidebar
{
	width:256px;
	height:auto;
	float:left;
	display:inline;
	/*margin:52px 0 0 5px;*/
	margin:20px 0 0 5px;
}

.boxSideBar
{
	width:256px;
	height:auto;
	float:left;
	display:inline;
	clear:left;
	margin:5px 0;
}

.boxSideBar .topoSideBar
{
	width:256px;
	height:56px;
	float:left;
	display:inline;
	background:url(/util/assets/global/img/boxTopoSideBar.jpg) top left no-repeat;
}

.boxSideBar .topoSideBar h2
{
	margin:13px 0 0 12px;
	color:#fff;
}

.boxSideBar .conteudoSideBar
{
	width:256px;
	height:auto;
	float:left;
	display:inline;
	background:url(/util/assets/global/img/boxConteudoSideBar.jpg) top left repeat-y;
}

.boxSideBar .conteudoSideBar ul
{
	margin:0 0 0 15px;	
}

.boxSideBar .conteudoSideBar ul li
{
	height:auto;
	line-height:15px;
	margin:5px 0 5px 0;
	padding:0 10px 0 0;
	background:url(/util/assets/global/img/bgListaSideBar.jpg) bottom center no-repeat;
}

.boxSideBar .conteudoSideBar ul li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	padding:0 0 0 10px;
	background:url(/util/assets/global/img/bulletCinzaSideBar.gif) 0 5px no-repeat;
}

.boxSideBar .conteudoSideBar ul li a:hover
{
	text-decoration:underline;
}

.boxSideBar .archive
{
	height:auto !important;
	float:left !important;
}

.boxSideBar .archive li
{
	background:none !important;	
	width: 97%;
}

.boxSideBar .archive li .month
{
	clear:both;
	float:left;
	height:auto;
}

.boxSideBar .archive li .monthHeader
{
	margin:0px;
	padding:0px;
}

.boxSideBar .archive li a
{
	background:none !important;
	padding:0px;
	margin:0px;
}

.boxSideBar .archive li.topic{
	list-style-type: disc;
	color: #940207;
}

.boxSideBar .archive li.topic a{
	color: #666;
	padding: 0 !important;
}

.boxSideBar .archive li.year
{
	background:url(/util/assets/global/img/bulletVermelho.gif) 0 5px no-repeat !important;
	clear:left;
}

.boxSideBar .rodapeSideBar
{
	width:256px;
	height:14px;
	float:left;
	display:inline;
	background:url(/util/assets/global/img/boxRodapeSideBar.jpg) bottom left no-repeat;
}

.boxSideBar .conteudoSideBar ul.tags li
{
	width:auto;
	height:auto;
	float:left;
	background:none;
	margin:2px 5px;
}

.boxSideBar .conteudoSideBar ul.tags li a
{
	width:auto !important;
	height:auto !important;
	border:none !important;
	background:none !important;
	padding:0px !important;
	margin:0px !important;
}

.boxDeixeComentario
{
	width:627px;
	height:auto;
	float:left;
	display:inline;
	margin:0 20px;
}

.boxDeixeComentario .formBoxComentario
{
	width:290px;
	height:auto;
	float:left;
	display:inline;
}

.boxDeixeComentario .formBoxComentario input
{
	width:260px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	border:1px solid #d6d6d6;
}

.boxDeixeComentario .formBoxComentario textarea
{
	width:260px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	border:1px solid #d6d6d6;
}

.boxDeixeComentario .formBoxComentario .btnPostComentario
{
	width:72px;
	height:23px;
	float:right;
	clear:left;
	margin:10px 28px 0 0;
	background:url(/util/assets/global/img/btnEnviar.jpg);
	border:none;
	cursor:pointer !important;
}

.boxDeixeComentario .boxSobrePost
{
	width:300px;
	height:auto;
	float:left;
	display:inline;
	margin:0 0 0 20px;
}

.boxDeixeComentario .boxSobrePost h3.comments
{
	margin:0 0 15px 0;
}

.lstTabsDicasDeNegocio, .lstTabsTestesEnquetes, .lstTabsAgenda, .lstTabsPerfil {
	float:left;display:inline;
	height:24px;
}

.lstTabsDicasDeNegocio li, .lstTabsTestesEnquetes li, .lstTabsAgenda li, .lstTabsPerfil li {
	float:left;display:inline;
}

.lstTabsDicasDeNegocio a, .lstTabsTestesEnquetes a, .lstTabsAgenda a, .lstTabsPerfil a {
	display:block;
	height:24px;
	text-indent:-9999px;overflow:hidden;
}

.lstTabsPerfil a.btSeuPerfil{
	width: 77px;
	background:url(/util/assets/pt-BR/img/bt_seuPerfil.gif) 0 0 no-repeat;
}

.lstTabsPerfil a.btEncontreOsAgentes{
	width: 137px;
	background:url(/util/assets/pt-BR/img/bt_encontreOsAgentes.gif) 0 0 no-repeat;
}

.lstTabsAgenda a.btAlertaOportunidade {
	width: 176px;
	background:url(/util/assets/pt-BR/img/bt_alertadeoportunidade.gif) 0 0 no-repeat;
}

.lstTabsAgenda a.btAgendaPersonalizada {
	width: 174px;
	background:url(/util/assets/pt-BR/img/bt_agendapersonalizada.gif) 0 0 no-repeat;
}

.lstTabsTestesEnquetes a.btTestes {
	width: 64px;
	background:url(/util/assets/pt-BR/img/bt_testes.gif) 0 0 no-repeat;
}

.lstTabsTestesEnquetes a.btEnquetes {
	width: 84px;
	background:url(/util/assets/pt-BR/img/bt_enquetes.gif) 0 0 no-repeat;
}

.lstTabsDicasDeNegocio a.btBoasPraticas {
	width:112px;
	background:url(/util/assets/pt-BR/img/bt_boaspraticas.gif) 0 0 no-repeat;
}

.lstTabsDicasDeNegocio a.btEnvieDica {
	width:115px;
	background:url(/util/assets/pt-BR/img/bt_enviesuadica.gif) 0 0 no-repeat;
}

.lstTabsDicasDeNegocio a.btBoasPraticas:hover,
.lstTabsDicasDeNegocio a.btEnvieDica:hover,
.lstTabsTestesEnquetes a:hover,
.lstTabsPerfil a:hover,
.lstTabsAgenda a:hover,
.lstTabsDicasDeNegocio a.On,
.lstTabsTestesEnquetes a.On,
.lstTabsPerfil a.On,
.lstTabsAgenda a.On {
	background-position:0 -24px!important;
}

.boxLstDicas {
	width:618px;
	height:381px;
	padding:25px;
	background:url(/util/assets/global/img/bg_box_dicas.gif) 0 0 no-repeat;
	float:left;display:inline;
}

.boxLstDicas .boxScroll {
	height:375px;
	overflow:auto;
	position: relative;
}

.boxLstDicas .boxDica {
	width:96%;
}

.boxLstDicas .boxDica h3 {
	font-size:16px;	
	color:#820004;
	float:left;display:inline;
	margin-bottom:10px;
}

.boxLstDicas .boxDica .txtAvalie {
	float:right;
	font-size:11px;
}

.boxLstDicas .boxDica p {
	margin:10px 0;
	clear:left;
}

.boxLstDicas .boxDica .txtInfoPost {
	margin-top:30px!important;
}

.boxLstDicas .boxDica .sepInfos{
	width:100%;
	background:url(/util/assets/global/img/sep_infos.gif) 0 center no-repeat;
	height:31px;
	clear:both;
}

.boxDicaMes {
	width:222px;
	height:431px;
	float:left;display:inline;
	background:url(/util/assets/global/img/bg_boxdicamaisvotada.gif) 0 74px no-repeat;
	padding:0 15px;
}

.boxDicaMes h2 {
	width:252px;
	height:74px;
	background:url(/util/assets/pt-BR/img/tit_dicamaisvotada.gif) 0 0 no-repeat;
	display:block;
	text-indent:-9999px;overflow:hidden;
	margin:0 0 0 -15px!important;
}

.boxDicaMes h3 {
	font-size:16px;
	color:#820004;
	/*margin-bottom:10px;*/
	margin:-10px 0 0 0;
}

/*
.boxDicaMes p {
	margin:10px 0;
	float:left;
	display:inline;
}
*/

.boxDicaMes .sepDicas {
	width:100%;
	background:url(/util/assets/global/img/sep_dicas.gif) 0 center no-repeat;
	height:20px;
	clear:both;
}

.boxDicaMes img {
	float:left;display:inline;
	width:76px;
	height:76px;
}

/*
.boxDicaMes .txtEnviadoPor {
	float:left;
	display:inline;
	padding-top:20px;
	margin:0 0 0 10px!important;
}
*/

.boxPaginacaoDicas {
	width:660px;
	margin-bottom:10px;
}

.boxFormSolicitarMaterial ul li select {
	border: 1px solid #d6d6d6;
	font-family:Arial;
	background-color:#FFF;
	padding:2px;
	color:#8c8c8c;
	width:405px;
}

.boxFeedbackSucesso {
	width:100%;
	height:30px;
	background:url(/util/assets/global/img/ico_sucesso.gif) center top no-repeat;
	padding-top:80px;
	font-size:20px;
	text-align:center;
	font-weight:bold;
	margin-top:95px;
}

.boxFeedbackErro {
	width:100%;
	height:30px;
	background:url(/util/assets/global/img/ico_erro.gif) center top no-repeat;
	padding-top:80px;
	font-size:20px;
	text-align:center;
	font-weight:bold;
	margin-top:95px;
}

.boxLightbox {
	width:328px;
	height:316px;
	display:none;
    
    position: absolute;
    top: 17%;
    left: 50%;
    
    margin-left: -164px;
}

.boxLightbox h3 {
	display:block;
	width:314px;
	height:51px;
	background:url(/util/assets/global/img/bg_titulos_lightbox.gif) 0 0 no-repeat;
	font-size:20px;
	color:#FFF;
	padding:10px 0 0 14px;
	position:relative;
}

.boxLightbox h3 a {
	position:absolute;
	display:block;
	width:16px;
	height:18px;
	text-indent:-9999px;overflow:hidden;
	right:9px;
	top:9px;
}

.boxLightbox .boxConteudoLb {
	overflow:hidden;
	background:url(/util/assets/global/img/bg_lightbox.gif) 0 0 repeat-y;
	padding:0 14px;
	width:300px;
}

.boxLightbox .imgFooterLb {
	height:14px;
	background:url(/util/assets/global/img/bg_footer_lightbox.gif) 0 0 no-repeat;	
}

.boxConteudoLb ul li {
	float:left;display:inline;
	margin-bottom:4px;
	font-size:11px;
	color:#8c8c8c;
}

.boxConteudoLb ul li.w100p {
	display:block!important;
	width:100%!important;
}

.boxConteudoLb ul li input,
.boxConteudoLb ul li textarea {
	border: 1px solid #d6d6d6;
	font-family:Arial;
	background-color:#FFF;
	padding:2px;
	color:#8c8c8c;
}

.boxConteudoLb ul li label {
	display:block;
	margin-bottom:3px;
}

.boxConteudoLb ul li input.txtNome,
.boxConteudoLb ul li input.txtEmail,
.boxConteudoLb ul li input.txtLegenda,
.boxConteudoLb ul li input.txtArquivo {
	width:299px;
}

.boxConteudoLb ul li input.txtAgencia,
.boxConteudoLb ul li input.txtCidade {
	width:146px;
}

.boxConteudoLb ul li input.txtAgencia {
	margin-right:10px;
}

.boxConteudoLb ul li.w100p label,
.boxConteudoLb ul li.w100p input {
	float:left;display:inline;
}

.boxConteudoLb ul li.w100p input {
	margin:0 3px;
}

.boxConteudoLb ul li .txtMensagem {
	width:299px;
	height:94px;
}

.boxConteudoLb ul li a.btEnviar,
.boxConteudoLb .button {
	float:right;display:inline;
	width:76px;
	height:27px;
	background:url(/util/assets/pt-BR/img/bt_enviar.gif) 0 0 no-repeat;
	clear:both;
	text-indent:-9999px;overflow:hidden;
	margin:2px 0;
	font-size:0;
	cursor: pointer !important;
}

.boxConteudoLb .boxFeedbackSucesso,
.boxConteudoLb .boxFeedbackErro {
	margin-top:5px!important;
	height:40px!important;
}

#simplemodal-overlay {background-color:#000;}

.lstTabsTestesEnquetes li {
	float:left;display:inline;
}

.lstTabsTestesEnquetes a {
	display:block;
	height:24px;
	text-indent:-9999px;overflow:hidden;
}

.lstTabsTestesEnquetes a.btTestes {
	width:64px;
	background:url(/util/assets/pt-BR/img/bt_testes.gif) 0 0 no-repeat;
}

.lstTabsTestesEnquetes a.btEnquetes {
	width:84px;
	background:url(/util/assets/pt-BR/img/bt_enquetes.gif) 0 0 no-repeat;
}

.lstTabsTestesEnquetes a.btTestes:hover,
.lstTabsTestesEnquetes a.btEnquetes:hover,
.lstTabsTestesEnquetes a.On {
	background-position:0 -24px!important;
}

.boxEnquete {
	width:271px;
	height:160px;
	float:left;display:inline;
	margin:24px; 
}

.boxEnquete h3 {
	display:block;
	width:257px;
	height:50px;
	background:url(/util/assets/global/img/bg_titulos_enquete.gif) 0 0 no-repeat;
	font-size:20px;
	color:#FFF;
	padding:10px 0 0 14px;
	position:relative;
}

.boxEnquete .boxConteudoEnquete {
	overflow:hidden;
	background:url(/util/assets/global/img/bg_enquete.gif) 0 0 repeat-y;
	padding:0 14px;
	width:243px;
}

.boxEnquete .imgFooterEnquete {
	height:32px;
	background:url(/util/assets/global/img/bg_footer_enquetes.gif) 0 0 no-repeat;	
}

.boxEnquete .pollawnsers table {
	margin:10px 0;
}

.boxEnquete .pollawnsers table tr {
	height:20px;
	margin:4px 0;
}

.boxEnquete .pollawnsers table tr td input {
	margin-right:5px;
}

.boxEnquete input[type=submit] {
	float:right;display:inline;
	width:104px;
	height:25px;
	background:url(/util/assets/pt-BR/img/bt_responder.gif) 0 0 no-repeat;
	clear:both;
	text-indent:-9999px;
	margin:2px 3px 2px 0;
	font-size:0px;
	cursor: pointer;
}

#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_4_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_5_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_6_btnSubmit,

#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_7_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_8_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_9_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_10_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_11_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_12_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_13_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_14_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_15_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_16_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_17_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_10_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_11_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_12_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_13_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_14_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_15_btnSubmit,
#ctl00_ctl00_ctl00_ctl00_ctl00_ContentPlaceHolderDefault_plhMaster_plhInterna_plhTestesEnquetes_Poll_16_btnSubmit {
	float:right;display:inline;
	width:104px;
	height:25px;
	background:url(/util/assets/pt-BR/img/bt_responder.gif) 0 0 no-repeat;
	clear:both;
	text-indent:-9999px;
	margin:2px 3px 2px 0;
	font-size:0px;
	cursor: pointer;
}

.boxEnquete .poll dl {
	float:left;display:inline;
	margin:10px 0 0 0;
	width:100%;
	overflow:hidden;
	_height:auto;
	_overflow:visible;
	zoom:1;
}

.boxEnquete .poll dl dt {
	float:left;display:inline;
	margin-right:5px;
	line-height:24px;
	width: 100%;
}

.boxEnquete .poll dl dd {
	float:left;display:inline;
	font-weight:bold;
	line-height:24px;
	width:100%;
	clear: both;
}

#boxEnqueteHome .poll dl dt {
	display:inline-block;
	float:left;
	height:16px !important;
	width:30% !important;
	padding:4px 0 0 0 !important;
}

#boxEnqueteHome .poll dl dd {
	display:inline-block;
	font-weight:bold;
	height:16px !important;
	width:60% !important;
	padding:4px 0 0 0 !important;
}

#boxEnqueteHome .poll input {
	width:13px!important;
	height:13px!important;
	width:15px;
	height:15px;
	vertical-align:1px;
	border:none;background:none;padding:0;margin:0;
	margin-right:5px;
}

.txtResultadosBusca {
	font-size:16px;
	color:#7f7f7f;
}

.txtResultadosBusca em {
	color:#6e0003;
	font-style:normal!important;
}

.divBoxResultadoBusca {
	width:919px;
}

.divBoxResultadoBusca .imgHeader {
	width:919px;
	height:18px;
	background:url(/util/assets/global/img/bg_busca_top.gif) 0 0 no-repeat;
	float:left;display:inline;
}

.divBoxResultadoBusca .bgResultadoBusca {
	width:919px;
	background:url(/util/assets/global/img/bg_busca_mid.gif) 0 0 repeat-y;
	float:left;display:inline;
}

.divBoxResultadoBusca .imgFooter {
	width:919px;
	height:18px;
	background:url(/util/assets/global/img/bg_busca_footer.gif) 0 0 no-repeat;
	float:left;display:inline;
}

.divBoxResultadoBusca .bgResultadoBusca ul {
	display:block;
	width:95%;
	margin:auto;
}

.divBoxResultadoBusca .bgResultadoBusca ul li {
	background:url(/util/assets/global/img/sep_busca.gif) 0 bottom no-repeat;
	padding-bottom:1px;
	margin-bottom:10px;
}

.divBoxResultadoBusca .bgResultadoBusca ul li h4 {
	color:#666;
	margin-bottom:3px;
	margin-top: 10px !important;
}

.divBoxResultadoBusca .bgResultadoBusca ul li a:link,
.divBoxResultadoBusca .bgResultadoBusca ul li a:hover,
.divBoxResultadoBusca .bgResultadoBusca ul li a:visited,
.divBoxResultadoBusca .bgResultadoBusca ul li a:active { 
	color:#666;
	text-decoration:none;
}

.divBoxResultadoBusca .bgResultadoBusca ul li a:hover {
	text-decoration:underline;
}

.btVoltar {
	float:left;display:inline;
	width:74px;
	height:25px;
	background:url(/util/assets/pt-BR/img/bt_voltar.gif) 0 0 no-repeat;
	clear:both;
	text-indent:-9999px;overflow:hidden;
	margin:15px 0;
}

.lstMapaDoSite ul li{
	margin-left:15px;
	list-style-type:disc;
}

.lstMapaDoSite li ul {
	margin:5px 0 20px;
}

.lstMapaDoSite a:link,
.lstMapaDoSite a:hover,
.lstMapaDoSite a:visited,
.lstMapaDoSite a:active { 
	color:#666;
	text-decoration:none;
}

.lstMapaDoSite a:hover {
	text-decoration:underline;
}

.h2link_inativo{
	color: #AAA !important;
}
	
.divGanhadores {
	display: block;
	width: 230px !important;
	height: 60px;
	border: 0px;
	overflow: auto;
}

.boxEquipeVencedora strong a{
	color: #666 !important;
}

.pReduzido{
	padding: 0 260px 0 0 !important;
}

.ulBoletimMesPag{
	clear: both;
	margin: 0 auto;
}

ul.ulBoletimMesPag li{
	display: block;
	float:left;
	padding: 0 10px;
}

.regulamento_regras{
	display: block;
	padding: 20px 0 30px 0;
}

ol.commentlist{
	margin-top: -50px;
}

.commentcontent{
	margin: 10px 0;
}

.commentcontent p{
	margin-top: 70px;
	width: 100%;
}

.boxFoto p.legendaFoto{
	font-style:italic;
	float:left;display:inline;
	display: block;
	clear: both;
	margin: 0 20px;
	padding: 10px 0 20px;
	width: 540px;
}

a.linkRetc{
	text-decoration: none;
	color: #d3999b;
}

a.linkRetc:hover{
	text-decoration: underline;
}

/* LINKS MAIS HOME */

a.linkMaisEntrevistas, a.linkMaisNoticias, a.linkMaisEnquetes{
	position: absolute;
	display: block;
	width: 16px; 
	height: 16px;
	text-indent: -9999px;
	right: 102px;
	_right: 24px;
	z-index: 1;
	margin-top: -28px;
}

a.linkMaisEntrevistas{
	_margin-top: -38px;
}

/* TESTES */

.boxEnquete h3 strong, .topoTestes strong{
	color: #600000;
}

.tituloTeste strong{
	color: #666;
}

.tituloTeste p{
	padding: 5px 0;
}

ul.listaQuiz {
	list-style-type: none !important;
	height:70px;
}

ul.listaQuiz li {
	padding: 8px 0 0 10px !important;
	margin: 0 !important;
	background: transparent url(/util/assets/global/img/bulletVermelho.gif) no-repeat scroll 0 10px !important;
	list-style-type: none !important;
}

ul.listaQuiz li a {
	color: #666;
	text-decoration: none;
	height: 14px;
	font-weight: bold;
	background: none !important;
	padding: 0 !important;
}

ul.listaQuiz li a:hover{
	text-decoration: underline;
}

.boxContent h4{
	font-size: 14px;
	font-weight: bold;
	color: #666;
	padding: 10px 0;
}

.testePergunta{
	padding: 10px 0 0 20px;
}

.testePergunta strong{
	font-weight: bold;
	color: #666;
}

ul.testeRespostas{
	display: block;
	margin: 10px 0 30px 30px;
}

ul.testeRespostas li{
	padding: 5px 0 0 0;
}

ul.testeRespostas li label{
	font-weight: bold;
	color: #666;
	padding-left: 10px;
}

.boxConteudoEnquete .pollawnsers table td{
	padding-bottom: 4px;
}

.boxConteudoEnquete .pollawnsers label{
	line-height: 14px;
}

.conteudoDepoimentos a.btProximo{
	display: block; 
	float: right;
	width: 84px;
	height: 25px;
	text-indent: -9999px;
	background: url(/util/assets/pt-br/img/bt_proximo.gif) no-repeat !important;
	margin: 0 20px 0 0;
}

.conteudoSideBar .tituloTeste{
	padding: 5px 0 0 14px;
}

ul.testeResultadoVoceAcertou{
	padding: 10px 0 0 14px;
}

ul.testeResultadoVoceAcertou em{
	display: block;
	font-size: 17px;
	font-style: normal;
	padding: 0 0 4px 0;
}

ul.testeResultadoVoceAcertou li{
	width: 632px;
	clear: both;
	display: block;
	padding: 10px 0 0 0;
	border-bottom: solid 1px #ccc;
}

ul.testeResultadoVoceAcertou li.ultimaLinha{
	border-bottom: none !important;
}

p.voceAcertou, p.voceErrou{
	font-weight: bold;
	color: Green !important;
}

p.voceErrou{
	color: #CC0000 !important;
}

div.tentarNovamente a, div.outrosTestes em{
	position: absolute;
	right:300px;
	bottom:10px;
	display: block;
	width: 158px;
	height: 38px;
	text-indent: -9999px;
	background: url(/util/assets/pt-br/img/bt_tentar.gif) no-repeat !important;
}

div.outrosTestes em{
	right:120px;
	bottom:10px;
	width: 144px;
	height: 18px;
	background: url(/util/assets/pt-br/img/outrosTestes.gif) no-repeat !important;
	cursor: default;
}

div.resultadoSideBar{
	margin: 8px 0 0 20px !important;
	_margin: 8px 0 0 6px !important;
	}
	
/* AGENDA */

.calendario {
	width:287px;
	float:left;
	position:relative;
}

.calendario table {
	color:#fff;
}

.calendario table tr.mes .topo {	
	background:url(/util/assets/global/img/bgTopoCalendario.jpg) no-repeat;
	width:286px;
	height:66px;
	margin-left:1px;
	font:bold 20px Arial, Helvetica, sans-serif;
}

.calendario table tr.mes .topo a {	
	margin:12px 0 0 14px;
	float:left;
}

.calendario table tr.mes .topo a.direita {
	float:right;
	margin-right:16px;
}

.calendario table tr.mes .topo span {	
	float:left;
	padding:13px 0 0 30px;
}

.calendario table tr td .bloco {
	height:290px;
	background:url(/util/assets/global/img/bgCalendario.gif) no-repeat;
}

.calendario table tr td table.dias {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666;
	margin:0 0 0 22px;
	
}

.calendario table tr td table.dias tr td {
	width:30px;
	height:25px;
	background:url(/util/assets/global/img/bgDiaCalendarioCinza.gif) no-repeat;
	background-position:2px 0;
	padding-top:7px;
}

.calendario table tr td table.dias tr td.semBg {
	background:none;
	background-position:2px 0;
	vertical-align:top;
	text-align:center;
	padding-top:0;
}

.calendario table tr td table.dias tr td.semBg span {
	margin:3px 0 0 3px;
	float:left;
}

.calendario table tr td table.dias tr td.azul {
	height:30px;
	background:url(/util/assets/global/img/bgDiaCalendarioAzul.gif) no-repeat;
	background-position:2px 0;
	color:#fff;
}

.calendario table tr td table.dias tr td.vermelho {
	height:30px;
	background:url(/util/assets/global/img/bgDiaCalendarioVermelho.gif) no-repeat;
	background-position:2px 0;
	color:#fff;
}

.boxQuadrosAgenda {
	width:650px;
	margin-top:15px;
	height:360px;
	overflow:auto;
	position:absolute;
	top:235px;
	*top:250px;
	_top:270px;
	right:70px;
	_right:90px;
}

.boxQuadrosAgenda .descricao {
	position: relative;
	padding-top: 5px;
}

.boxQuadrosAgenda .descricao a.btTransformarEvento{
	display: block;
	float: left;
	position: absolute;
	top: 0; right: 7px;
	width: 240px; height: 53px;
	text-indent: -9999px;
	background: url(/util/assets/pt-BR/img/bt_transformarEmAlerta.gif) no-repeat;
}

.boxQuadrosAgenda .descricao strong {
	color: #666;
}

.busca {
	overflow:hidden;
	margin-top:15px;
	float:left;
}

.busca label {
	float:left;
	margin-top:5px;
}

.busca select {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#999;
	float:left;
}

.busca select.mes {
	width:112px;
	margin:0 10px 0 5px;
}

.busca select.ano {
	float: left;
	width:60px;
	margin:0 50px 0 5px;
}

.busca select.estado {
	width:60px;
	margin:0 15px 0 5px;	
	float:left;
}

.busca input {
	float:left;
}

.boxQuadrosAgenda .boxAgendaPersonalizada .topo {
	background:url(/util/assets/global/img/bgBoxAgendaPersonalizada.jpg) no-repeat;
	width:622px;
	height:36px;
}

.boxQuadrosAgenda .boxAgendaPersonalizada .topo span {
	font:bold 15px Arial, Helvetica, sans-serif;
	padding:7px 0 0 13px;
	float:left;
	color:#fff;
}

.boxQuadrosAgenda .boxAgendaPersonalizada .descricao {
	width:622px;
	background:url(/util/assets/global/img/bgDescricao.gif) repeat-y;
	overflow:hidden;
}

.boxQuadrosAgenda .boxAgendaPersonalizada .descricao p {
	padding:0 16px 0 16px;
}

.boxQuadrosAgenda .boxAgendaPersonalizada .descricao p img {
	margin-right:5px;
}

.boxQuadrosAgenda .boxAgendaPersonalizada .descricao p a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666;
}

.boxQuadrosAgenda .boxAgendaPersonalizada .bottom {
	background:url(/util/assets/global/img/bgBoxAgendaPersonalizadaBottom.jpg) no-repeat;
	width:622px;
	height:21px;
}

.boxQuadrosAgenda .divisoria {
	width:622px;
	height:1px;
	background:url(/util/assets/global/img/bgDivisoria.gif) no-repeat;
	margin-bottom:7px;
}

/* PERFIL DOS AGENTES */

.boxPerfil, .boxAlertas {
	width:960px;
	height:auto;
	float:left;
	display:inline;
	background:url(/util/assets/global/img/bgTopoDepoimentos.jpg) top left no-repeat;
	margin: 0px;
	padding:0 0 20px 0;
}

.boxPerfil .conteudoPerfil, .boxAlertas .conteudoAlertas {
	width:960px;
	height:auto;
	clear:left;
	float:left;
	display:inline;
	background:url(/util/assets/global/img/bgConteudoPerfil.gif) top left repeat-y;
}

.boxPerfil .topoPerfil, .boxAlertas .topoAlertas {
	width:960px;
	height:16px;
	float:left;
	display:inline;
	background:url(/util/assets/global/img/bgTopoPerfil.gif) top left no-repeat;
}

.boxPerfil .rodapeConteudoPerfil, .boxAlertas .rodapeConteudoAlertas {
	width:960px;
	height:19px;
	float:left;
	display:inline;
	background:url(/util/assets/global/img/bgRodapePerfil.gif) top left no-repeat;
}

/* PERFIL - Coluna 1 */

.boxPerfil .perfil_col1{
	width:340px;
	height: auto;
	float:left;
	display:inline;
	margin: 0 0 10px 20px;
	border-right: solid 1px #ddd;
}

.boxPerfil .perfil_col1 .perfil_col1_setorTopo{
	padding-bottom: 10px;
}

.boxPerfil .perfil_col1 .perfil_col1_setorTopo .perfil_img{
	width: 155px;
	padding: 10px 10px 0 0;
	display: inline;
	float: left;
}

.boxPerfil .perfil_col1 .perfil_col1_setorTopo .perfil_img img{
	border: solid 1px #ddd;
}

.boxPerfil .perfil_col1 .perfil_col1_setorTopo h3{
	font-size: 22px;
	font-weight: normal;
	padding: 10px 4px 0 0;
	margin: 0 0 0 20px;
	color:#910004;
}

.boxPerfil .perfil_col1 .perfil_col1_setorTopo h4{
	margin: 0;
	padding: 4px 0 0 0;
	font-size: 12px;
	font-weight: bold;
}

.boxPerfil .perfil_col1 .perfil_col1_setorTopo a.bt_trocarFoto{
	margin-top: 10px;
	display: block;
	float: left;
	width: 96px; height: 25px;
	background:url(/util/assets/pt-br/img/bt_trocarFoto.gif) top left no-repeat; 
	text-indent: -9999px;
}

.boxPerfil .perfil_col1 .perfil_col1_setorTopo span.trocarFotoInput{
	display: block;
	margin-top: 35px;
}

.boxPerfil .perfil_col1 .perfil_col1_setorTopo span.trocarFotoInput input{
	margin-top: 10px;
	border:1px solid #DADADA;
	float:left;
	height:19px;
	font-size: 11px;
	font-family: Arial;
	color: #333;
}

.boxPerfil .perfil_col1 .perfil_col1_setorTopo a.bt_ok{
	margin: 8px 0 0 4px;
	display: block;
	float: left;
	width: 37px; height: 25px;
	background:url(/util/assets/pt-br/img/bt_okPerfis.gif) top left no-repeat; 
	text-indent: -9999px;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase a.bt_atualizar{
	margin: 8px 20px 0 0;
	display: block;
	float: right;
	width: 86px; height: 24px;
	background:url(/util/assets/pt-br/img/bt_atualizar.gif) top left no-repeat; 
	text-indent: -9999px;
}


.boxPerfil .perfil_col1 .perfil_col1_setorTopo ul.perfil_action{
	clear: both;
	width: 280px;
	padding-top: 5px;
}

.boxPerfil .perfil_col1 .perfil_col1_setorTopo ul.perfil_action li{
	display: block;
	margin: 0 0 5px 0;
}

.boxPerfil .perfil_col1 .perfil_col1_setorTopo ul.perfil_action li a{
	width: 100%;
	height: 100%;
	padding: 0 0 0 22px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif !important;
	text-transform: lowercase;
	color: #666;
	text-decoration: none;
}

.boxPerfil .perfil_col1 .perfil_col1_setorTopo ul.perfil_action li a:hover{
	text-decoration: underline;
}

.boxPerfil .perfil_col1 .perfil_col1_setorTopo ul.perfil_action li a.Encontre{
	color: #910004;
}

.boxPerfil .perfil_col1 .perfil_col1_setorTopo ul.perfil_action li a.bt_perfil_novaMensagem{
	background: url(/util/assets/global/img/perfil_ico_sprite.gif) 3px 1px no-repeat;
}

.boxPerfil .perfil_col1 .perfil_col1_setorTopo ul.perfil_action li a.bt_perfil_adicionarAgente{
	background: url(/util/assets/global/img/perfil_ico_sprite.gif) 0 -30px no-repeat;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase{
	position: relative;
}

.boxPerfil .perfil_col1 a.bt_perfil_editar,
.boxPerfil .perfil_col1 a.bt_perfil_voltar, 
.boxPerfil .perfil_col2 a.bt_perfil_editar,
.boxPerfil .perfil_col2_mail a.bt_msg_voltar,
.boxPerfil .perfil_col3 a.bt_perfil_amigosVerTodos{
	position: absolute;
	top: 20px; right: 10px;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 10px;
	padding: 2px 0 0 16px;
	text-transform: lowercase;
	text-decoration: none;
	color:#910004;
	background: url(/util/assets/global/img/perfil_ico_sprite.gif) 0 -14px no-repeat;
}

.boxPerfil .perfil_col2_mail a.bt_msg_voltar{
	background: url(/util/assets/global/img/perfil_ico_sprite.gif) 0 -60px no-repeat;
	top: 16px;
	right: 180px;
}

.boxPerfil .perfil_col1 a.bt_perfil_voltar{
	background: url(/util/assets/global/img/perfil_ico_sprite.gif) 0 -60px no-repeat;
	clear: both;
	position: relative;
	float: left;
	margin-left: 10px;
}

.boxPerfil .perfil_col1 a.bt_perfil_editar:hover, 
.boxPerfil .perfil_col1 a.bt_perfil_voltar:hover, 
.boxPerfil .perfil_col2 a.bt_perfil_editar:hover,
.boxPerfil .perfil_col2_mail a.bt_msg_voltar:hover,
.boxPerfil .perfil_col3 a.bt_perfil_amigosVerTodos:hover{
	text-decoration: underline;
}

.boxPerfil .perfil_col3 a.bt_perfil_amigosVerTodos{
	background: none;
}

.boxPerfil .perfil_col3 a.bt_perfil_amigosVerTodos strong{
	font-size: 11px;
	color: #666;
}

.boxPerfil .perfil_col2 a.bt_perfil_editar,
.boxPerfil .perfil_col3 a.bt_perfil_amigosVerTodos{
	top: 18px; right: 22px;
}

.boxPerfil .perfil_col3 a.bt_perfil_amigosVerTodos{
	right: 10px;
}

/* titulo cinza h3 */
.boxPerfil .perfil_col1 .perfil_col1_setorBase h3,
.boxPerfil .perfil_col2 .perfil_col2_setorTopo h3,
.boxPerfil .perfil_col2_mail h3,
.boxPerfil .perfil_col2 .perfil_col2_setorBase h3,
.boxPerfil .perfil_col3 h3{
	background: url(/util/assets/global/img/bgSetorBase.gif) top left no-repeat;
	padding-top: 18px;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 20px;
	font-weight: normal;
	color: #666;
}


.boxPerfil .perfil_col2 .perfil_col2_setorTopo h3,
.boxPerfil .perfil_col2_mail h3,
.boxPerfil .perfil_col3 h3{
	padding-top: 10px;
	background: none;
}

.boxPerfil .perfil_col2 .perfil_col2_setorBase h3{
	width: 280px;
	height: auto;
	clear: both;
}
/* -- */

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteForm,
.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit{
	padding-top: 10px;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteForm li,
.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit li{
	margin: 0; padding: 2px 0 6px 0;
	font-size: 11px;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit li{
	clear: both;
	width: 100%;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteForm li a{
	color: #666;
	text-decoration: none;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteForm li a:hover{
	text-decoration: underline;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteForm label{
	font-weight: bold;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit label{
	display: block; float: left;
	width:46px;
	font-weight: bold;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit label.telRes,
.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit label.telCom,
.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit label.telEnd{
	width: 96px
}



.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit li input,
.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit li textarea{
	border:1px solid #DADADA;
	float:left;
	height:19px;
	font-size: 11px;
	font-family: Arial;
	color: #333;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit li textarea{
	width: 254px;
	margin-left: 16px;
	height: auto;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit li input.input270{
	width: 270px;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit li input.input250{
	width: 246px;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit li input.input220{
	width: 220px; float: left;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit li input.input190{
	width: 180px; float: left;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit li input.input80{
	width: 80px;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit li input.input30{
	width: 30px;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit label.end, .boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit label.endUf{
	font-weight: bold;
	display: block; 
	float: left;
	width: 70px;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteFormEdit label.endUf{
	width: 24px;
	padding-left: 10px;
}

.boxPerfil .perfil_col1 .perfil_col1_setorBase ul.infosAgenteForm li span.infosAgenteForm_end{
	/*COMENTADO PARA AJUSAR OS DADOS DE CONTATO DOS AGENTES, NA PÁGINA DE PERFIL DO AGENTE. - POR FILIPE HENRIQUE*/
	/*display: block;
	float: left;*/
	line-height: 14px;
}

/* PERFIL - Coluna 2 */

.boxPerfil .perfil_col2, .boxPerfil .perfil_col2_mail{
	position: relative;
	width:300px;
	height: auto;
	float:left;
	display:inline;
	margin: 0 0 10px 20px;
	border-right: solid 1px #ddd;
}

.boxPerfil .perfil_col2_mail{
	width: 540px;
	border: none;
}


.boxPerfil .perfil_col2 .perfil_col2_setorTopo,
.boxPerfil .perfil_col2 .perfil_col2_setorBase{
	display: block;
	position: relative;
}

.boxPerfil .perfil_col2 .perfil_col2_setorBase{
	float: left;
}

.boxPerfil .perfil_col2 ul.infosProfissionais,
.boxPerfil .perfil_col2 ul.infosProfissionaisEdit,
.boxPerfil .perfil_col2 ul.linksUteis{
	padding: 0 15px 15px 0;
}

.boxPerfil .perfil_col2 ul.linksUteis{
	padding: 5px 15px 15px 0;
}

.boxPerfil .perfil_col2 ul.infosProfissionais li,
.boxPerfil .perfil_col2 ul.infosProfissionaisEdit li,
.boxPerfil .perfil_col2 ul.linksUteis li{
	font-size: 12px;
	line-height: 13px;
	padding: 10px 0 0 0;
}

.boxPerfil .perfil_col2 ul.infosProfissionaisEdit{
	display: block;
	margin-top: 10px;
}

.boxPerfil .perfil_col2 ul.infosProfissionaisEdit li{
	width: 100%;
	clear: both;
	margin: 0; padding: 0 0 15px 0;
	display: block; float: left;
}

.boxPerfil .perfil_col2 ul.infosProfissionaisEdit li a.bt_atualizar, 
.boxPerfil .perfil_col2 ul.infosProfissionaisEdit li a.bt_excluir,
.boxPerfil .perfil_col2 ul.infosProfissionaisEdit li a.bt_incluir{
	margin: 4px 4px 0 0;
	display: block;
	float: left;
	width: 86px; height: 24px;
	background:url(/util/assets/pt-br/img/bt_atualizar.gif) top left no-repeat; 
	text-indent: -9999px;
}

.boxPerfil .perfil_col2 ul.infosProfissionaisEdit li a.bt_excluir{
	width: 62px; height: 25px;
	background:url(/util/assets/pt-br/img/bt_excluir.gif) top left no-repeat; 
}

.boxPerfil .perfil_col2 ul.infosProfissionaisEdit li a.bt_incluir{
	width: 71px; height: 25px;
	background:url(/util/assets/pt-br/img/bt_incluir.gif) top left no-repeat; 
}

.boxPerfil .perfil_col2 ul.infosProfissionaisEdit li a{
	padding: 4px 0 0 4px;
	font-family: Arial;
	color: #666;
	text-decoration: none;
}

.boxPerfil .perfil_col2 ul.infosProfissionaisEdit li a:hover{
	text-decoration: underline;
}

.boxPerfil .perfil_col2 ul.infosProfissionaisEdit li strong{
	display: block;
	padding-bottom: 5px;
}

.boxPerfil .perfil_col2 ul.infosProfissionaisEdit li textarea, .boxPerfil .perfil_col2 ul.infosProfissionaisEdit li input{
	width: 280px;
	border:1px solid #DADADA;
	float:left;
	font-size: 11px;
	font-family: Arial;
	color: #333;
}

.boxPerfil .perfil_col2 ul.infosProfissionaisEdit li input{
	width: 138px;
	margin: 0 2px 2px 0;
}

.boxPerfil .perfil_col2 ul.linksUteis li{
	padding: 6px 0 0 0;
}

.boxPerfil .perfil_col2 ul.linksUteis li a{
	color: #910004;
	text-decoration: underline;
}

.boxPerfil .perfil_col2_mail table.mailBox{
	width: 540px;
	margin: 15px 0 0 0;
}

.boxPerfil .perfil_col2_mail table.mailBox th, .boxPerfil .perfil_col2_mail table.mailBox td{
	text-align: left;
	color: #666;
	height: 20px;
}

.boxPerfil .perfil_col2_mail table.mailBox th{
	font-size: 12px;
	font-weight: bold;
	color: #910004;
	text-transform: uppercase;
	_border-bottom: solid 1px #ddd;
	*border-bottom: solid 1px #ddd;
	padding: 4px 0 10px 0;
	_padding: 4px 0;
	*padding: 4px 0;
}

.boxPerfil .perfil_col2_mail table.mailBox td{
	font-size: 11px;
	_border-bottom: solid 1px #ddd;
	*border-bottom: solid 1px #ddd;
	padding: 4px 0 4px 0;
	_padding: 5px 0 3px 0;
	*padding: 3px 0 5px 0;
}

.boxPerfil .perfil_col2_mail table.mailBox td a{
	color: #666;
	text-decoration: none;
}

.boxPerfil .perfil_col2_mail table.mailBox td a:hover{
	text-decoration: underline;
}

.boxPerfil .perfil_col2_mail table.mailBox tr{
	border-bottom: solid 1px #ddd;
}

.boxPerfil .perfil_col2_mail table.mailBox tr:hover{
	background: #eee;
}

.boxPerfil .perfil_col2_mail table.mailBox tr.primeiraLinha,
.boxPerfil .perfil_col2_mail table.mailBox tr.primeiraLinha:hover{
	background: none !important;
}


.boxPerfil .perfil_col2_mail table.mailBox tr.mailBox_msgNaoLida{
	font-weight: bold;
}

.boxPerfil .perfil_col2_mail table.mailBox td a.apagarMsg{
	display: block;
	width: 18px;
	height: 18px;
	text-indent: -9999px;
	background: url(/util/assets/global/img/perfil_ico_sprite.gif) 3px -47px no-repeat;
	_background: url(/util/assets/global/img/perfil_ico_sprite.gif) 3px -41px no-repeat;
	*background: url(/util/assets/global/img/perfil_ico_sprite.gif) 3px -42px no-repeat;
}

.boxPerfil .perfil_col2_mail span.mailBoxLegendas{
	margin-top: 60px;
	display: block;
	clear: both;
}

.boxPerfil .perfil_col2_mail span.mailBoxLegendas em{
	clear: both;
	display: block;
	width: 200px;
	height: 12px;
	margin-top: 10px;
	padding-left: 18px;
	background: url(/util/assets/global/img/perfil_ico_sprite.gif) 3px -48px no-repeat;
	font-size: 10px; color: #666;
	font-style: normal;
}

.boxPerfil .perfil_col2_mail span.mailBox_textMsg{
	display: block; font-size: 11px; color: #666; font-style: italic; margin-top: 10px;
}

.boxPerfil .perfil_col2_mail span.mailBox_textMsg p{
	padding: 10px 20px 0 0 !important; margin: 0; line-height: 14px;
}

/* PERFIL - Coluna 3 */

.boxPerfil .perfil_col3{
	position: relative;
	width:240px;
	height: auto;
	float:left;
	display:inline;
	margin: 0 0 10px 20px;
}

.boxPerfil .perfil_col3 ul.todosAmigos li{
	clear: both;
	width: 220px;
	padding: 12px 0 0 0;
}

.boxPerfil .perfil_col3 ul.todosAmigos li a{
	text-decoration: none;
}
/* COMENTADO POR FILIPE HENRIQUE
.boxPerfil .perfil_col3 ul.todosAmigos li a:hover{
	 text-decoration: underline !important;
}
*/

.boxPerfil .perfil_col3 ul.todosAmigos li img{
	display: block;
	float: left;
	margin-right: 10px;
	border: solid 1px #ddd;
}

.boxPerfil .perfil_col3 ul.todosAmigos li h3{
	font-size: 12px;
	font-weight: bold;
	color:#910004;
	padding: 10px 0 3px 16px;
}

.boxPerfil .perfil_col3 ul.todosAmigos li h4{
	font-size: 11px;
	color: #666;
	margin: 0;
	padding: 0 0 3px 16px;
	font-weight: normal;
}

.boxPerfil .perfil_col3 ul.paginacaoAmigos, .boxAlertas ul.paginacaoAmigos{
	clear: both;
	width: 90px;
	padding: 10px 0 0 0;
	margin: 0 auto;
}

.boxPerfil .perfil_col3 ul.paginacaoAmigos li, .boxAlertas ul.paginacaoAmigos li{
	display: block; float: left;
	padding: 0 2px;
	color: #ccc;
}

.boxPerfil .perfil_col3 ul.paginacaoAmigos li a, .boxAlertas ul.paginacaoAmigos li a{
	text-decoration: none;
	color: #666;
}

.boxPerfil .perfil_col3 ul.paginacaoAmigos li a:hover, .boxAlertas ul.paginacaoAmigos li a:hover{
	text-decoration: underline;
}

.boxPerfil .perfil_col3 ul.paginacaoAmigos li.selected, .boxAlertas ul.paginacaoAmigos li.selected{
	font-weight: bold;
	color: #333;
}

/* FORM */

.boxPerfil .perfil_col2_mail ul.mailBox_form{
	margin-top: 40px;
}

.boxPerfil .perfil_col2_mail ul.mailBox_form li{
	display: block; float: left;
	clear: both;
	width: 100%;
	padding: 0 0 3px 0;	
}

.boxPerfil .perfil_col2_mail ul.mailBox_form li label{
	display: block; float: left;
	width: 100px;
	text-align: left;
	font-weight: bold;
}

.boxPerfil .perfil_col2_mail ul.mailBox_form li.nome{
	height: 20px;
}

.boxPerfil .perfil_col2_mail ul.mailBox_form li.nome strong{
	color: #333;
}

.boxPerfil .perfil_col2_mail ul.mailBox_form li input, .boxPerfil .perfil_col2_mail ul.mailBox_form li textarea{
	border:1px solid #DADADA;
	float:left;
	height:19px;
	width:300px;
	font-size: 11px;
	font-family: Arial;
	color: #333;
}

.boxPerfil .perfil_col2_mail ul.mailBox_form li textarea{
	height: auto;
}

.boxPerfil .perfil_col2_mail ul.mailBox_form li.mailBox_formBotoes{
	width: 400px;
	margin-top: 5px;
}

.boxPerfil .perfil_col2_mail ul.mailBox_form li.mailBox_formBotoes a.bt_mailEnviar,
.boxPerfil .perfil_col2_mail ul.mailBox_form li.mailBox_formBotoes a.bt_mailCancelar,
.boxAlertas .conteudoAlertas .msgOportunidade a.bt_enviar,
.boxAlertas .conteudoAlertas .msgOportunidade a.bt_cancelar{
	display: inline; float: right;
	width: 76px; height: 27px;
	background: url(/util/assets/pt-br/img/bt_enviar.gif) top left no-repeat;
	text-indent: -9999px;
}

.boxPerfil .perfil_col2_mail ul.mailBox_form li.mailBox_formBotoes a.bt_mailCancelar,
.boxAlertas .conteudoAlertas .msgOportunidade a.bt_cancelar{
	width: 75px; height: 24px;
	background: url(/util/assets/pt-br/img/bt_cancelar.gif) top left no-repeat;
}

.boxAlertas .conteudoAlertas .msgOportunidade a.bt_enviar,
.boxAlertas .conteudoAlertas .msgOportunidade a.bt_cancelar{
	margin: 5px 0 0 5px;
	height: 24px;
}

.boxAlertas .conteudoAlertas .msgOportunidade a.bt_enviar{
	margin-right: 15px;
}

/* Encontre os Agentes */
.encontreOsAgentes {
	padding:0 0 0 20px;
}

.encontreOsAgentes p.subtitle {
	padding: 5px 30px 10px 0;
}

.encontreOsAgentes h2 {
	margin:0 0 5px 0;
}

.encontreOsAgentes form {
	position:relative;
	margin-bottom:12px;
	_margin-bottom:0;
	float:left;
}

.encontreOsAgentes form label {
	float:left;
	font-weight:bold;
	margin:4px 9px 0 0;
}

.encontreOsAgentes form input {
	border:1px solid #dadada;
	width:404px;
	height:19px;
	float:left;
}

.encontreOsAgentes form .inferior {
	width:100%;
	margin-top:6px;
	clear:both;
	float:left;
}

.encontreOsAgentes form .inferior select {
	float:left;
	width:89px;
	border:1px solid #dadada;
}

.encontreOsAgentes form .inferior select.estado {
	margin-right:43px;
}

.encontreOsAgentes form .inferior select.cidade {
	margin-right:41px;
}

.encontreOsAgentes form .inferior select.agencia {
	margin-right:210px;
}

.encontreOsAgentes form .inferior label.ordenar {
	font-weight:normal;
}

.encontreOsAgentes form .inferior select.ordenar {
	width:66px;
}

.encontreOsAgentes form input.btnBuscar{
	width:76px;
	height:23px;
	border:none;
	position:absolute;
	top:11px;
	right:322px;
	_right:352px;	
}

.encontreOsAgentes .divisoria {
	height:1px;
	width:885px;
	background-color:#dadada;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:10px;
}

.encontreOsAgentes .thumbs ul {
	width:220px;
	border-right:1px solid #ebebeb;
	overflow:hidden;
	float:left;
	margin-right:15px;
}

.encontreOsAgentes .thumbs ul.ultima {
	border:none;
	margin:0;
}

.encontreOsAgentes .thumbs ul li {
	width:200px;
	clear:both;
	float:left;
	margin:8px 0 8px 0;
}

.encontreOsAgentes .thumbs ul li img {
	float:left;
	padding-right:7px;
}

.encontreOsAgentes .thumbs ul li h3 {
	float:left;
	color:#820004;
	font-size:15px;	
	margin:15px 0 0 0;
}

.encontreOsAgentes .thumbs ul li p {
	width:110px;
	margin:0;
	float:left;
}

/* Alertas e Oportunidades */

.boxAlertas .conteudoAlertas{
	position: relative;
}

.boxAlertas .conteudoAlertas h2, .boxAlertas .conteudoAlertas p.w90p{
	padding: 0 0 5px 20px;
}

.boxAlertas .conteudoAlertas hr.strHr
{
	clear: both;
	height: 1px;
	border: solid 1px #eee;
	width: 96%;
}

.boxAlertas ul.opor{
	margin: 20px 0 0 20px;
	width: 486px;
}

.boxAlertas ul.opor li{
	display: block;
}

.boxAlertas ul.opor li a{
	padding: 0 0 15px 0;
	_padding: 0;
	color: #910004;
	padding-left: 10px;
	background: transparent url(/util/assets/global/img/bulletVermelho.gif) no-repeat scroll 0 1px !important;
	font-weight: bold;
	text-decoration: none;
	margin: -15px 0 0 5px;
}

.boxAlertas ul.opor li a:hover{
	text-decoration: underline;
}

.boxAlertas .conteudoAlertas a.btNovaOportunidade{
	position: absolute;
	top: 0; right: 20px;
	width: 176px;
	height: 23px;
	display: block;
	text-indent: -9999px;
	background: red url(/util/assets/pt-br/img/bt_novaOportunidade.gif) top left no-repeat !important;
	z-index: 99999;
}

.boxAlertas .conteudoAlertas span.filtrarPor{
	position: absolute;
	top: 36px; right: 20px;
}

.boxAlertas .conteudoAlertas span.filtrarPor select{
	width: 100px;
}

.boxAlertas .conteudoAlertas span.filtrarPor select option{
	font: 11px;
	color: #666;
}

.boxAlertas .conteudoAlertas div.msgOportunidade{
	margin: 20px 0 0 20px;
	width: 560px;
}

.boxAlertas .conteudoAlertas div.msgOportunidade strong, .boxAlertas .conteudoAlertas div.msgOportunidade strong.enviarPara{
	display: block;
	color: #910004;
	font-size: 13px;
	padding: 0 0 10px 0;
}

.boxAlertas .conteudoAlertas div.msgOportunidade strong.enviarPara{
	font-size: 11px;
	color: #666;
}

.boxAlertas .conteudoAlertas div.msgOportunidade textarea{
	width: 540px;
	height: 60px;
	border: solid 1px #DADADA;
	font: italic 11px Arial;
	color: #666;
}

.boxAlertas .conteudoAlertas div.msgOportunidade p{
	line-height: 14px;
}

.encontreOsAgentes.alertaOportunidade .divisoria {
	margin-top:23px;
}

.encontreOsAgentes.alertaOportunidade h4 {
	font-size:13px;
	color:#820004;
	margin-top:10px;
	float:left;
}

.encontreOsAgentes.alertaOportunidade .form {
	clear:both;
}

.encontreOsAgentes.alertaOportunidade .form label {
	font-size:11px;
	font-weight:normal;
	float:left;
}

.encontreOsAgentes.alertaOportunidade .form select {
	float:left;
}

.encontreOsAgentes.alertaOportunidade .form .campoTitulo { float:left; margin-right:45px; }
.encontreOsAgentes.alertaOportunidade .form .campoTitulo label{ margin-right: 5px; }
.encontreOsAgentes.alertaOportunidade .form .campoTitulo input{ width: 175px; border: 1px solid #dadada; }

.encontreOsAgentes.alertaOportunidade .form .campoTitulo select.ano, .encontreOsAgentes.alertaOportunidade .form .dataChegada select.ano {
	width:67px;
}

.encontreOsAgentes.alertaOportunidade .form .campoSite {
	float:left;
}

.encontreOsAgentes.alertaOportunidade .form .campoData {
	width:238px;
	clear:both;
	float:left;
	margin:4px 0 0 0;
}

.encontreOsAgentes.alertaOportunidade .form .campoData label {
	margin-right:8px;
}

.encontreOsAgentes.alertaOportunidade .form .campoContato {
	display: block;
	float:left;
	margin-top:4px;
	*margin: 25px 0 0 -225px;
}

.encontreOsAgentes.alertaOportunidade .form .campoContato label {
	margin-right:7px;
}

.encontreOsAgentes.alertaOportunidade .form .campoSite label {
	margin-right:9px;
}

.encontreOsAgentes.alertaOportunidade .form .localSaida input, .encontreOsAgentes.alertaOportunidade .form .campoContato input,
.encontreOsAgentes.alertaOportunidade .form .campoSite input, .encontreOsAgentes.alertaOportunidade .form .campoData input,
.encontreOsAgentes.alertaOportunidade .form .campoHora input {
	width:175px !important;
	float:left;
	border: 1px solid #dadada;
}

.encontreOsAgentes.alertaOportunidade .form .campoHora {
	clear:both;
	float:left;
	width:220px;
	margin:4px 40px 0 0;
}

.encontreOsAgentes.alertaOportunidade .form .horaChegada {
	float:left;
	width:261px;
	margin-top:4px;
}

.encontreOsAgentes.alertaOportunidade .form .campoHora label, .encontreOsAgentes.alertaOportunidade .form .campoUfCidade label {
	margin-right:7px;
}

.encontreOsAgentes.alertaOportunidade .form .campoHora select, .encontreOsAgentes.alertaOportunidade .form .campoUfCidade select {
	width:40px;
	margin-right:4px;
}

.encontreOsAgentes.alertaOportunidade .form .campoUfCidade{
	display: block;
	float: left;
	*margin: 47px 0 0 -201px;
}

.encontreOsAgentes.alertaOportunidade .form .campoUfCidade select{
	margin-top: 4px;
	float: left;
}

.encontreOsAgentes.alertaOportunidade .form .campoUfCidade input{
	margin-top: 4px;
	width: 135px;
	border: 1px solid #dadada;
	float: left;
}

.encontreOsAgentes.alertaOportunidade .form .campoUfCidade label{
	margin-top: 9px;
} 

.encontreOsAgentes.alertaOportunidade .form .campoLocal {
	clear:both;
	float:left;
	width:261px;
	margin:23px 45px 0 0;
}

.encontreOsAgentes.alertaOportunidade .form .campoLocal label {
	margin: 4px 6px 0 24px;
}

.encontreOsAgentes.alertaOportunidade .form .campoLocal input {
	width:172px;
	margin-right:4px;
	float:left;
	border: 1px solid #dadada;
}

.encontreOsAgentes.alertaOportunidade .form .campoDescricao {
	width:583px;
	clear:both;
	float:left;
	margin-top:4px;
}

.encontreOsAgentes.alertaOportunidade .form .campoDescricao label {
	margin-right:7px;
}

.encontreOsAgentes.alertaOportunidade .form .campoDescricao textarea {
	border:1px solid #dadada;
	width:495px;
	height:64px;
	overflow:auto;
}

.encontreOsAgentes.alertaOportunidade .form .botoes {
	width:170px;
	clear:both;
	float:left;
	margin:10px 0 0 425px;
}

.encontreOsAgentes.alertaOportunidade .form .botoes input {
	border:none;
	float:left;
	margin-right:9px;
}


.encontreOsAgentes.alertaOportunidade .form .botoes input.cancelar {
	width:71px;
	height:25px;
}

.encontreOsAgentes.alertaOportunidade .form .botoes input.inserir {
	width:73px;
	height:25px;
}

/* lista portal e-tam */

.boxContent ul.listaDicasPortal{
	margin: 20px 0 0 10px;
}

.boxContent ul.listaDicasPortal li{
	display: block;
	padding: 5px 0;
}

.boxContent ul.listaDicasPortal li a{
	padding: 0 0 15px 0;
	_padding: 0;
	color: #910004;
	padding-left: 20px;
	background: transparent url(/util/assets/global/img/bulletVv.gif) no-repeat scroll 0 1px !important;
	text-decoration: none;
}

.boxContent ul.listaDicasPortal li a:hover{
	text-decoration: underline;
}

.boxContent .sepLista{
	width: 100%;
	height: 1px;
	background:url(/util/assets/global/img/sep_busca.gif) 0 center no-repeat;
	padding: 10px 0 30px 0;
}



.mensagemSucesso {text-align: center; display: block; font-weight: bold;}

/*Pop-Up*/

#dhtml {
	position:absolute;
	width:579px;
	left:50%;
	margin-left:-270px;
	margin-top:90px;
	z-index:100;
}