* { margin:0; padding:0; list-style:none; /*text-decoration:none;*/ border:none; vertical-align:middle; }
html { background:url(../images/default_bg_html.gif) top center no-repeat #0c0c0c; }
body { color:#666; font-size:11px; font-family: Arial, Tahoma, Verdana; line-height:1.2em; padding:0; margin:0; }

/************************************
BODY - Home, Interna e Popups (Termos de Uso, Fale Conosco, Recuperar Senha e Avatar).
************************************/
#home { background:url(../images/home_bg.png) center 311px no-repeat; }
#interna {  } 

.termosdeuso, .faleconosco, .recuperarsenha, .avatar { background:url(../images/default_bg_popup.gif) top center repeat; }

/************************************
ESPECIAL - Div Especial (fora do #geral).
************************************/
#home #especial { position:absolute; top:0; left:0; width:100%; height:311px; z-index:1;/* background:#0C0C0C;*/ background:url(../images/bg-no-flash.png) top center no-repeat; }
/*#home #especial { position:absolute; top:0; left:0; width:100%; height:311px; z-index:1; background:#0C0C0C; }*/
#home #especial #swf-topo { display:block; width:100%; height:311px; }
#home #especial h1 a.noflash-logo { float:left; display:inline-block; width:89px; height:22px; cursor:pointer; /*margin:95px 0 0 225px;*/ background:url(../images/noflash-logo.png) top center no-repeat; text-indent:-6000px; overflow:hidden; }
#home #especial .alerta { float:right; display:inline-block; }
#home #especial .adobeflash { float:left; display:none; width:625px; height:150px; margin:100px 0 0 190px; line-height:1.4em; }
#home #especial .adobeflash p { width:300px; height:100px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#666; font-weight:bold; text-transform:uppercase; }
#home #especial a.download_adobe { display:block; width:225px; height:19px; margin-top:20px; background:url(../images/bt-downloadadobe.png) top center no-repeat; text-indent:-6000px; overflow:hidden; }
#home strong.selo a { display:block; width:102px; height:102px; position:relative; top:90px; left:45px; z-index:30; text-indent:-6000px; overflow:hidden; behavior:url(http://www.axe.com.br/site/scripts/js/iepngfix.htc); background:url(../images/selo-unilever80anos.png) no-repeat; }
#interna #especial { position:absolute; top:0; left:0; width:100%; height:201px; z-index:1; background:#0C0C0C;  }
#interna #especial #swf-topo { width:100%; height:201px; }

.termosdeuso #especial, .faleconosco #especial, .recuperarsenha #especial, .avatar #especial { display:none; }

/************************************
GERAL - Todo o site.
************************************/
#geral { width:948px; margin:auto; }
#crop { width:100%; }

#home #geral { background:url(../images/home_geral_bg.jpg) 0 311px no-repeat; }
#interna #geral {}

/************************************
FLASH - Marcação dos objects.
************************************/
/*div.marcacaoFlash  { background:url(../images/default_flash.png) repeat; opacity:0.30; -moz-opacity:0.30; filter:alpha(opacity=30); }*/

/************************************
CABEÇALHO - Título do site e Menu.
************************************/
#cabecalho { position:absolute; width:898px; height:117px; padding:84px 0 0 50px; background:url(../images/default_cabecalho_bg.gif) 0 12px no-repeat; }
#cabecalho h1 a { display:none; /* Está no Flash */ position:absolute; width:89px; height:22px; background:url(../images/default_logo.png) top left no-repeat; text-indent:-5000em; overflow:hidden; z-index:2; }

.faleconosco #cabecalho, .termosdeuso #cabecalho { position:static; clear:both; width:auto; height:70px; padding:35px 0 0 0; background:none; }
.faleconosco #cabecalho h1, .termosdeuso #cabecalho h1 { display:block; width:63px; height:16px; background:url(../images/popup_logo.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }

.recuperarsenha #cabecalho, .avatar #cabecalho { display:none; }

/************************************
NAVEGAÇÃO - Menu e Flash do Topo.
************************************/
#topo { display:block; position:absolute; top:0; left:0; width:100%; height:185px; z-index:25; }
#topo #swf-spray { display:block; position:absolute; top:0; left:0; width:100%; height:185px; }

#navegacao { clear:both; background:url(../images/default_navegacao_bg.gif) top left repeat-y; }

#home #navegacao { min-height:311px; height:auto !important; height:311px; }
/* Foi criado o DIV #especial para solucionar o problema de 100% no Flash(Topo) no IE6 - O display está none */
#home #navegacao .marcacaoFlash { display:none; position:absolute; top:0; left:0; width:100%; height:311px; z-index:1; }

#interna #navegacao { min-height:300px; height:auto !important; height:300px; }
/* Foi criado o DIV #especial para solucionar o problema de 100% no Flash(Topo) no IE6 - O display está none */
#interna #navegacao .marcacaoFlash { display:none; position:absolute; top:0; left:0; width:100%; height:201px ; z-index:1; }

.termosdeuso #navegacao, .faleconosco #navegacao, .recuperarsenha #navegacao, .avatar #navegacao { display:none; }

/************************************
MENU - Lista de Menu (Inspire-se, Prepare-se e Ataque) e Destaque.
************************************/
ul.menu { float:right; margin:208px 0 0 0; }
ul.menu li { float:left; display:block; width:195px; margin:0 10px 0 0; }
ul.menu li.ataque { margin:0; }
ul.menu li strong { display:block; height:8px; padding:0 0 6px 0; /*text-transform:uppercase;*/ background-repeat:no-repeat; background-position:top left; text-indent:-5000em; overflow:hidden; }
ul.menu li.inspirese strong { /*color:#327209;*/ background-image:url(../images/default_menu_inspirese.gif); border-bottom:1px solid #65FF00; }
ul.menu li.preparese strong { /*color:#460686;*/ background-image:url(../images/default_menu_preparese.gif); border-bottom:1px solid #5303A3; }
ul.menu li.ataque strong { /*color:#CE0254;*/ background-image:url(../images/default_menu_ataque.gif); border-bottom:1px solid #FF0066; }

ul.menu li ul { padding:10px 0 0 0; }
ul.menu li ul li { float:none; display:block; margin:0;  }
ul.menu li ul li a { color:#666; }
ul.menu li ul li a:hover { text-decoration:underline; }

#home #navegacao ul.menu { display:none; }

/************************************
CONTEÚDO - Conteúdo do site.
************************************/
#conteudo { clear:both; }

/************************************
CHAMADAS, TÍTULOS E SUBTÍTULOS
************************************/
/* CHAMADAS */
/*
h2#chamada-inspirese { height:37px; border-bottom:1px solid #65FF00; background-image:url(../images/home_inspirese_chamada.gif); }
h2#chamada-preparese { height:37px; background-image:url(../images/home_preparese_chamada.gif); }
h2#chamada-ataque { height:37px; border-bottom:1px solid #FF0066; background-image:url(../images/home_ataque_chamada.gif); }
h2#chamada-inspirese, h2#chamada-preparese, h2#chamada-ataque {
	width:195px;
	background-repeat:no-repeat;
	background-position:0 15px;
	text-indent:-5000em;
	overflow:hidden;
	cursor:pointer;
}

h3#chamada-axeattack { height:34px; background:url(../images/home_axeattack_chamada.gif); }
h3#chamada-lookinggood { height:11px; background:url(../images/home_lookinggood_chamada.gif); }
h3#chamada-hotlinks { height:11px; background:url(../images/home_hotlinks_chamada.gif); }

h3#chamada-alexhunter, h3#chamada-axeattack, h3#chamada-fiqueligado, h3#chamada-lookinggood, h3#chamada-hotlinks, h3#chamada-timeline {
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-5000em;
	overflow:hidden;
	cursor:pointer;
}
*/

h3#chamada-visionando { display:none; }
h2#chamada-parceiros { display:none; }
h3#chamada-fiqueligado { height:12px; background:url(../images/home_fiqueligado_chamada.gif); }
h3#chamada-axeattack { height:34px; background:url(../images/home_axeattack_chamada.gif); }

h3#chamada-axeattack {
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-5000em;
	overflow:hidden;
	margin-top:16px;
}

h3#chamada-fiqueligado {
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-5000em;
	overflow:hidden;
	cursor:pointer;
}

a#chamada-inspirese { display:block; margin:14px 0 0 343px; padding-bottom:9px; width:195px; height:13px; border-bottom:1px solid #65FF00; background:url(../images/home_inspirese_chamada.gif) no-repeat; text-indent:-5000em; overflow:hidden; }
a#chamada-preparese { display:block; margin:14px 0 0 0; padding-bottom:9px; width:195px; height:13px; background:url(../images/home_preparese_chamada.gif) no-repeat; text-indent:-5000em; overflow:hidden; }
a#chamada-ataque { display:block; margin:14px 0 0 0; padding-bottom:9px; width:195px; height:13px; border-bottom:1px solid #FF0066; background:url(../images/home_ataque_chamada.gif) no-repeat; text-indent:-5000em; overflow:hidden; }

a#chamada-fiqueligado { display:block; height:12px; background:url(../images/home_fiqueligado_chamada.gif); }
a#chamada-lookinggood { display:block; width:96px; height:19px; background:url(../images/home_lookinggood_chamada.gif) no-repeat; text-indent:-5000em; overflow:hidden; }
a#chamada-hotlinks { display:block; width:63px; height:17px; background:url(../images/home_hotlinks_chamada.gif) no-repeat; text-indent:-5000em; overflow:hidden; }

/* TÍTULOS */
h2#titulo-sobreaxe { border-bottom:1px solid #1C1C1C; background-image:url(../images/sobre_axe_titulo.gif); }

.axegirls-indicacao h2#titulo-axegirls { width:538px; border-bottom:1px solid #65FF00; background-image:url(../images/axe_girls_titulo.gif); }
h2#titulo-axearmy { width:538px; border-bottom:1px solid #65FF00; background-image:url(../images/axe_army_titulo.gif); }

h2#titulo-oarsenal { width:743px; border-bottom:1px solid #5303A3; background-image:url(../images/produtos_titulo.gif); }
h2#titulo-lookinggood { width:743px; border-bottom:1px solid #5303A3; background-image:url(../images/looking_good_titulo.gif); }

/*h2#titulo-axeangels { border-bottom:1px solid #FF0066; background-image:url(../images/axe_angels_titulo.gif); }*/
h2#titulo-hotlinks { border-bottom:1px solid #FF0066; background-image:url(../images/hotlinks_titulo.gif); }

h2#titulo-sobreaxe, .axegirls-indicacao h2#titulo-axegirls, h2#titulo-axearmy, h2#titulo-oarsenal, h2#titulo-lookinggood , h2#titulo-hotlinks  {
	height:65px;
	background-repeat:no-repeat;
	background-position:center left;
	text-indent:-5000em;
	overflow:hidden;
}

h2#titulo-axegirls, h2#titulo-axeangels {
	height:66px;
	background-repeat:no-repeat;
	background-position:center left;
	text-indent:-5000em;
	overflow:hidden;
}


h2#titulo-faleconosco { height:16px; background-image:url(../images/fale_conosco_titulo.gif); }
h2#titulo-termosdeuso { height:16px; background-image:url(../images/termos_de_uso_titulo.gif); }
h2#titulo-regulamento-indicacao { width:134px; height:16px; background-image:url(../images/regulamento_indicacao_titulo.gif); text-indent:-5000em; }

h2#titulo-faleconosco, h2#titulo-termosdeuso {
	width:325px;
	height:43px;
	border-bottom:1px solid #1C1C1C;
	background-repeat:no-repeat;
	background-position:0 3px;
	text-indent:-5000em;
	overflow:hidden;
}

/* SUB-TÍTULOS */
h3#subtitulo-timeline { height:13px; background:url(../images/sobre_axe_subtitulo_timelineaxe.gif); }

h3#subtitulo-meusdados { height:11px; background:url(../images/axe_army_subtitulo_meusdados.gif); }
h4#subtitulo-jasoucadastrado { height:17px; background:url(../images/axe_army_subtitulo_jasoucadastrado.gif); }
h4#subtitulo-queromecadastrar { height:15px; background:url(../images/axe_army_subtitulo_queromecadastrar.gif); }
h4#subtitulo-queroalterarcadastro { height:15px; background:url(../images/axe_army_subtitulo_queroalterarcadastro.gif); }
h3#subtitulo-recuperarsenha { height:12px; background:url(../images/axe_army_subtitulo_recuperarsenha.gif); }
h3#subtitulo-avatar { height:26px; background:url(../images/axe_army_subtitulo_avatar.gif); }

h3#subtitulo-comofunciona { height:78px; background:url(../images/axe_girls_subtitulo_comofunciona.gif); }
h4#subtitulo-indicacaodagirl { height:18px; background:url(../images/axe_girls_subtitulo_indicacaodagirl.gif); }
h4#subtitulo-escolhadagirl { height:14px; background:url(../images/axe_girls_subtitulo_escolhadagirl.gif); }
h4#subtitulo-ensaiodagirl { height:12px; background:url(../images/axe_girls_subtitulo_ensaiodagirl.gif); }
h4#subtitulo-etapasdapromocao { height:18px; background:url(../images/axe_girls_subtitulo_etapasdapromocao.gif); }
h4#subtitulo-oquevoceganha { height:15px; background:url(../images/axe_girls_subtitulo_oquevoceganha.gif); }

h3#subtitulo-designers, h3#subtitulo-downloads { display:none; }
h4#subtitulo-willmurai { height:11px; background:url(../images/looking_good_subtitulo_willmurai.gif); }
h4#subtitulo-guilhermemarconi { height:11px; background:url(../images/looking_good_subtitulo_guilhermemarconi.gif); }
h3#subtitulo-fiqueligado { height:11px; background:url(../images/looking_good_subtitulo_fiqueligado.gif); }
h3#subtitulo-saibamais { height:12px; background:url(../images/looking_good_subtitulo_saibamais.gif); }

h4#subtitulo-sourecruta { height:11px; background:url(../images/axe_angels_subtitulo_sourecruta.gif); }

h3#subtitulo-top10 { width:134px; height:136px; background:url(../images/hotlinks_subtitulo_top10.png); }

h3#subtitulo-timeline, h3#subtitulo-meusdados, h4#subtitulo-jasoucadastrado, h4#subtitulo-queromecadastrar, h4#subtitulo-queroalterarcadastro, h3#subtitulo-recuperarsenha, h3#subtitulo-avatar, h3#subtitulo-comofunciona, h4#subtitulo-indicacaodagirl, h4#subtitulo-escolhadagirl, h4#subtitulo-ensaiodagirl, h4#subtitulo-etapasdapromocao, h4#subtitulo-oquevoceganha, h4#subtitulo-willmurai, h4#subtitulo-guilhermemarconi, h3#subtitulo-fiqueligado, h3#subtitulo-saibamais, h4#subtitulo-sourecruta, h3#subtitulo-top10 {
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-5000em;
	overflow:hidden;
}

/************************************
SEÇÕES
************************************/
/* ATAQUE */
.ataque a { font-weight:normal; text-decoration:none; color:#666; } 
.ataque a:hover { text-decoration:underline; } 
.ataque a.go { display:block; width:41px; height:19px; background:url(../images/default_bt_gopink.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
.ataque a.go:hover { background-position:0 -19px; }

#home #ataque { float:left; width:195px; padding:0 0 0 10px; background:url(../images/home_ataque_bg.png) 6px 317px no-repeat; }
#home #ataque p { display:block; }
#home #ataque a.go { clear:both; margin:5px 0 0 154px; }

/* AXE ANGELS */
.axeangels { background:url(../images/axe_angels_bg.png) center 365px no-repeat; }
.axeangels #caminho { display:block; position:absolute; top:0; width:288px; height:53px; margin:248px 0 0 68px; background:url(../images/axe_angels_caminho_bg.png) top right no-repeat; }

#home #ataque #axeangels #swf-angel { position:absolute; width:195px; height:148px; margin:101px 0 0 0; }
#home #ataque #axeangels #swf-yahoo { width:195px; height:138px; margin:1px 0 111px 0; overflow:hidden; }
/*#home #ataque #axeangels img { margin:1px 0 111px 0; }*/
#home #ataque #axeangels h3 { display:none; }

#axeangels-angel { min-height:668px; height:auto !important; height:668px; background:#0C0C0C; }
#axeangels-angel #swf-angels { position:absolute; width:948px; height:733px; margin:-65px 0 0 0; }
#axeangels-angel #swf-yahoo { position:absolute; width:400px; height:300px; margin:41px 0 0 343px; overflow:hidden; }

/* AXE ARMY */
.axearmy { background:url(../images/axe_army_bg.png) center 365px no-repeat; }

#axearmy a.fechar { display:block; width:61px; height:19px; background:url(../images/default_bt_fechar.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#axearmy a.fechar:hover { background-position:0 -19px; }

#axearmy-garotas { float:left; width:548px; min-height:689px; height:auto !important; height:689px; background:#0C0C0C; }
#axearmy-garotas #swf-manifesto { position:absolute; width:548px; height:689px; }

#axearmy-cadastro { float:left; width:400px; padding:23px 0 0 0; }
#axearmy-cadastro p.pergunta { margin:5px 0 0 0; }
#axearmy-cadastro button.atualizarcadastro { float:right; display:block; width:131px; height:19px; margin:10px 0 0 0; cursor:pointer; background:url(../images/axe_army_bt_atualizarcadastro.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#axearmy-cadastro button.efetuarlogin { float:right; display:block; width:93px; height:19px; margin:10px 0 0 0; cursor:pointer; background:url(../images/axe_army_bt_efetuar_login.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#axearmy-cadastro button.esqueciasenha { float:right; display:block; width:111px; height:19px; margin:10px 4px 0 0; cursor:pointer; background:url(../images/axe_army_bt_esqueciasenha.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#axearmy-cadastro button.buscar { display:block; width:61px; height:19px; cursor:pointer; background:url(../images/axe_army_bt_buscar.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#axearmy-cadastro button.confirmar { float:right; display:block; width:131px; height:19px; margin:-20px 0 30px 0; cursor:pointer; background:url(../images/axe_army_bt_confirmar.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#axearmy-cadastro button.atualizarcadastro:hover, #axearmy-cadastro button.efetuarlogin:hover, #axearmy-cadastro button.esqueciasenha:hover, #axearmy-cadastro button.buscar:hover, #axearmy-cadastro button.confirmar:hover { background-position:0 -19px; }

#axearmy-jasoucadastrado { clear:both; height:60px; padding:20px 0 0 0; }
#axearmy-jasoucadastrado form { clear:both; margin:3px 0 0 0; }
#axearmy-jasoucadastrado fieldset { clear:both; }
#axearmy-jasoucadastrado label { clear:none; }
#axearmy-jasoucadastrado label.email { float:left; }
#axearmy-jasoucadastrado label.senha { float:right; }
#axearmy-jasoucadastrado label.email input, #axearmy-jasoucadastrado label.senha input { width:185px; }

#axearmy-queromecadastrar { clear:both; padding:20px 0 0 0; }
#axearmy-queromecadastrar form { margin:3px 0 0 0; }
#axearmy-queromecadastrar label { clear:none; }
#axearmy-queromecadastrar fieldset.meusdados { clear:both; }
#axearmy-queromecadastrar label.nome input, #axearmy-queromecadastrar label.email input { width:390px; }
#axearmy-queromecadastrar label.datanascimento { float:left; height:25px; padding:0 7px 0 0; }
#axearmy-queromecadastrar label.datanascimento b { width:102px; text-indent:0; padding:2px 3px 0 5px; } 
#axearmy-queromecadastrar label.datanascimento input { width:80px; }
#axearmy-queromecadastrar label.cidade { float:left; height:25px; }
#axearmy-queromecadastrar label.cidade input { width:110px; }
#axearmy-queromecadastrar label.uf { float:right; display:block; height:25px; }
#axearmy-queromecadastrar label.uf b { float:left; display:block; width:auto; height:17px; padding:2px 5px 0 5px; background:none; text-indent:0; } 
#axearmy-queromecadastrar label.uf select { width:45px; height:17px; padding:2px 0; }
#axearmy-queromecadastrar div.sexo { float:left; width:195px; height:15px; padding:4px 0 0 0; margin:-5px 0 0 0; }
#axearmy-queromecadastrar div.sexo b { float:left; padding:0 10px 0 5px; font-weight:normal; }
#axearmy-queromecadastrar div.sexo label b { width:auto; height:auto; padding:0 0 0 3px; margin:0; background:none; text-indent:0; }
#axearmy-queromecadastrar div.sexo label.masculino b { margin:0 8px 0 0; }
#axearmy-queromecadastrar div.sexo input { width:auto; height:auto; padding:0; border:none; background:none; }

#axearmy-queromecadastrar label.blogorkut { float:right; height:20px;  margin:-5px 0 0 0; }
#axearmy-queromecadastrar label.blogorkut input { width:185px; }
#axearmy-queromecadastrar fieldset.recruta { clear:both; }

#axearmy-queromecadastrar #visualizacao { float:right; position:relative; width:195px; height:195px; margin:0; background:url(../images/axe_army_visualizacao_moldura.jpg) center no-repeat; }
#axearmy-queromecadastrar #visualizacao div.contorno { position:absolute; top:0; width:141px; height:141px; margin:27px 0 0 27px; background:url(../images/axe_army_visualizacao_fotodorecruta.png) center no-repeat; z-index:2; }
#axearmy-queromecadastrar #visualizacao div.fotodorecruta { position:absolute; top:0; width:141px; height:141px; margin:27px 0 0 27px; z-index:1; overflow: hidden; }
/*
#axearmy-queromecadastrar #visualizacao div.fotodorecruta img { position:absolute; }
*/
#axearmy-queromecadastrar #visualizacao div.fotodorecruta img { position: absolute; z-index:1; }

#axearmy-queromecadastrar div.axenamegenerator { float:left; width:195px; height:25px; margin:49px 0 1px 0; }
#axearmy-queromecadastrar div.axenamegenerator b { display:none; }
#axearmy-queromecadastrar div.axenamegenerator input { float:left; width:130px; padding-right:1px; }

#axearmy-queromecadastrar .click { float:left; display:block; width:51px; height:19px; margin:0 0 0 1px; cursor:pointer; background:url(../images/axe_army_bt_click.gif) top left no-repeat; overflow:hidden; }
#axearmy-queromecadastrar .click:hover { background-position:0 -19px; }
#axearmy-queromecadastrar .click input { float:none; width:auto; height:19px; padding:0; margin:0 0 0 -65px; cursor:pointer; background:none; opacity:0; filter:alpha(opacity=0); }
#axearmy-queromecadastrar iframe { display:block; width:61px; height:19px; margin:0 5px 0 1px; cursor:pointer; background:url(../images/axe_army_bt_buscar.gif) top left no-repeat; overflow:hidden; float: right; }

#axearmy-queromecadastrar label.senha { float:left; height:20px; margin:-6px 0 0 0; }
#axearmy-queromecadastrar label.repita { float:left; height:20px; }
#axearmy-queromecadastrar label.senha input, #axearmy-queromecadastrar label.repita input { width:182px; }

#axearmy-queromecadastrar div.foto { float:left; width:195px; margin:50px 0 0 0; }
#axearmy-queromecadastrar div.foto b { float:none; display:block; width:120px; height:11px; margin:0 0 3px 0; background:url(../images/axe_army_cadastro_escolhasuafoto.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#axearmy-queromecadastrar div.foto input { float:left; width:120px; }

#axearmy-queromecadastrar #imagens { clear:both; padding:22px 0 0 0; }
#axearmy-queromecadastrar #imagens #swf-avatares { clear:both; width:400px; height:79px; }
#axearmy-queromecadastrar #imagens b { display:block; width:323px; height:11px; margin:0 0 10px 0; cursor:pointer; background:url(../images/axe_army_cadastro_escolhaumaimagem.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }

#axearmy-queromecadastrar label.termos strong, #axearmy-queromecadastrar label.newsletter strong, #axearmy-queromecadastrar label.unilever strong { position:absolute; display:block; width:14px; height:14px; background:#000; text-indent:-5000em; overflow:hidden; opacity:.8; filter:alpha(opacity=80); }

#axearmy-queromecadastrar label.termos { float:left; height:20px; }
#axearmy-queromecadastrar .b-termos { float:left; margin-top:8px; }

#axearmy-queromecadastrar label.termos { margin:10px 0 0 0; }
#axearmy-queromecadastrar label.termos { display:inline; }
#axearmy-queromecadastrar label.newsletter, #axearmy-queromecadastrar label.unilever { clear:both; float:none; display:block; height:20px;  }
#axearmy-queromecadastrar label.termos b, #axearmy-queromecadastrar label.newsletter b, #axearmy-queromecadastrar label.unilever b { display:inline; width:230px; height:auto; text-indent:0; background:none; }
#axearmy-queromecadastrar label.termos input, #axearmy-queromecadastrar label.newsletter input, #axearmy-queromecadastrar label.unilever input { float:left; width:auto; height:auto; margin:0 5px 2px 0; background:none; }

.recuperarsenha h2, .avatar h2 { display:none; }

#axearmy-recuperarsenha { width:241px; height:173px; padding:81px 0 0 219px; color:#31670D; background:url(../images/axe_army_recuperarsenha_bg.jpg) top left no-repeat #111111;}
#axearmy-recuperarsenha p { display:block; width:225px; margin:13px 0 0 0; }
#axearmy-recuperarsenha a.fechar { position:absolute; top:20px; margin:0 0 0 170px; }

#axearmy-avatar { padding:34px 29px; border:1px solid #101010; }
#axearmy-avatar h3 { padding:0 0 20px 0; margin:0 0 20px 0; border-bottom:1px solid #357B07; }
#axearmy-avatar a.fechar { position:absolute; display:block; width:32px; height:19px; top:42px; right: 29px; background:url(../images/axe_army_bt_fechar.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#axearmy-avatar a.fechar:hover { background-position:0 -19px; }
#axearmy-avatar #foto img { margin: 0 auto; }


#axearmy-avatar #axearmy-comofunciona { padding:12px 0 12px 12px; margin:20px 0 20px 0; }
#axearmy-avatar #axearmy-comofunciona .avatar { float:left; width:140px; height:140px; padding:5px; margin:0 20px 0 0; background:#0C0C0C; }
#axearmy-avatar #axearmy-comofunciona h4 { display:block; width:112px; height:11px; margin:10px 0 10px 0; background:url(../images/axe_army_avatar_comofunciona.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#axearmy-avatar #axearmy-comofunciona p { float:left; width:310px; }
#axearmy-avatar #axearmy-comofunciona a.go { float:right; margin:35px 11px 0 0;  }
#axearmy-avatar #axearmy-comofunciona a.outrafoto { float:right; display:block; width:131px; height:19px; margin-top:35px; background:url(../images/axe_army_bt_outrafoto.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#axearmy-avatar #axearmy-comofunciona a.outrafoto:hover { background-position:0 -19px; }


/* AXE GIRLS */
.axegirls { background:url(../images/axe_girls_bg.png) center 365px no-repeat; }
.axegirls #caminho { display:block; position:absolute; top:0; width:333px; height:160px; margin:141px 0 0 0; background:url(../images/axe_girls_caminho_bg.jpg) top right no-repeat; }
.axegirls-indicacao { background:url(../images/axe_girls_indicacao_bg.png) center 365px no-repeat; }
.axegirls-indicacao #caminho { display:block; position:absolute; top:0; width:333px; height:255px; margin:141px 0 0 0; background:url(../images/axe_girls_caminho_bg.jpg) top right no-repeat; }

#home #inspirese #axegirls { clear:both; padding:0 0 0 343px; }
#home #inspirese #axegirls #swf-girl { position:absolute; width:195px; height:114px; margin:135px 0 0 0; }
#home #inspirese #axegirls h3 { display:none; }
#home #inspirese #axegirls img { margin:1px 0 111px 0; }
#home #inspirese #axegirls a.go { clear:both; margin:5px 0 0 154px; }

#axegirls-girls { min-height:1110px; height:auto !important; height:1110px; background:#0C0C0C; }
#axegirls-girls #swf-girls { position:absolute; width:948px; height:1175px; margin:-65px 0 0 0; }

#axegirls-comofunciona { float:left; width:542px; line-height:110%; background:url(../images/axe_girls_caminho_bg.jpg) 0 -225px no-repeat; }
#axegirls-comofunciona h3 { position:relative; margin:-36px 0 24px 0; z-index:30; }
#axegirls-comofunciona div { clear:both; height:95px; }
#axegirls-comofunciona div img { float:left; margin:0 15px 0 0; }
#axegirls-comofunciona div h4 { margin:0 0 3px 0; background-position:bottom left; }
#axegirls-comofunciona div p { float:left; display:block; width:400px; }
#axegirls-comofunciona div.escolhadagirl, #axegirls-comofunciona div.etapasdapromocao { padding:0 0 0 97px; }
#axegirls-comofunciona div.oquevoceganha { padding:20px 0 0 112px; }
#axegirls-comofunciona div.indicacaodagirl h4 { padding:10px 0 0 0; }
#axegirls-comofunciona div.escolhadagirl h4, #axegirls-comofunciona div.etapasdapromocao h4 { padding:2px 0 0 0; }
#axegirls-comofunciona div.ensaiodagirl h4 { padding:20px 0 0 0; }
#axegirls-comofunciona div.escolhadagirl p, #axegirls-comofunciona div.etapasdapromocao p { width:315px; }
#axegirls-comofunciona div.oquevoceganha p { width:285px; }

#axegirls-indicacao { float:right; width:400px; }
#axegirls-indicacao h3 { display:none; }
#axegirls-indicacao label.nome input, #axegirls-indicacao label.email input, #axegirls-indicacao label.telefone input, #axegirls-indicacao label.msn input { width:390px; }
#axegirls-indicacao label.idade, #axegirls-indicacao label.cidade, #axegirls-indicacao label.uf { float:left; clear:none; }
#axegirls-indicacao label.idade { margin:0 1px 0 0; }
#axegirls-indicacao label.idade input { width:80px; }
#axegirls-indicacao label.cidade input { width:223px; }
#axegirls-indicacao label.uf { float:right; clear:none; display:block; height:18px; padding:1px 0 0 0; }
#axegirls-indicacao label.uf b { float:left; display:block; width:auto; height:17px; padding:2px 5px 0 5px; background:none; text-indent:0; } 
#axegirls-indicacao label.uf select { width:45px; height:auto; padding:2px 0; font-size:10px; }
#axegirls-indicacao label.orkut { padding:10px 0 0 0; }
#axegirls-indicacao label.orkut b, #axegirls-indicacao label.fotolog b, #axegirls-indicacao label.blog b, #axegirls-indicacao label.video b { width:48px; text-indent:0; padding:1px 3px 0 5px; }
#axegirls-indicacao label.orkut input, #axegirls-indicacao label.fotolog input, #axegirls-indicacao label.blog input, #axegirls-indicacao label.video input { width:334px;}
#axegirls-indicacao label.arquivo { height:20px;}
#axegirls-indicacao label.arquivo input { float:left; width:82%; }
#axegirls-indicacao .buscar { float:right; display:inline; width:61px; height:19px; margin:0 0 0 1px; cursor:pointer; background:url(../images/axe_girls_bt_buscar.gif) top left no-repeat; overflow:hidden; }
#axegirls-indicacao .buscar:hover { background-position:0 -19px; }
#axegirls-indicacao .buscar input { float:none; width:auto; height:19px; padding:0; margin:0 0 0 -15px; cursor:pointer; background:none; opacity:0; filter:alpha(opacity=0); }
#axegirls-indicacao label.mensagem textarea { width:400px; height:59px; padding:1px 3px; background:url(../images/axe_girls_indicacao_textarea.gif) top left no-repeat; overflow:auto; }
#axegirls-indicacao label.termos { clear:both; float:none; display:block; height:20px; margin:10px 0 0 0;  }
#axegirls-indicacao label.termos strong { position:absolute; display:block; width:14px; height:14px; background:#000; text-indent:-5000em; overflow:hidden; opacity:.8; filter:alpha(opacity=80); }
#axegirls-indicacao label.termos b { display:inline; width:350px; height:auto; text-indent:0; background:none; }
#axegirls-indicacao label.termos a { text-decoration:underline; color:#666; }
#axegirls-indicacao label.termos input { float:left; width:auto; height:auto; margin:0 5px 2px 0; background:none; }

#axegirls-indicacao fieldset.oslinks { clear:both; }

#axegirls-indicacao h4.sobreaindicada, #axegirls-indicacao h4.oslinks, #axegirls-indicacao h4.osarquivos, #axegirls-indicacao h4.porqueela { display:block; margin:20px 0; text-indent:-5000em; overflow:hidden; }
#axegirls-indicacao h4.sobreaindicada { width:114px; height:11px; margin:24px 0 20px 0; background:url(../images/axe_girls_indicacao_sobreaindicada.gif) top left no-repeat; }
#axegirls-indicacao h4.oslinks { float:left; width:56px; height:12px; background:url(../images/axe_girls_indicacao_oslinks.gif) top left no-repeat; }
#axegirls-indicacao h4.osarquivos { width:84px; height:11px; background:url(../images/axe_girls_indicacao_osarquivos.gif) top left no-repeat; }
#axegirls-indicacao h4.porqueela { width:291px; height:15px; background:url(../images/axe_girls_indicacao_porqueela.gif) top left no-repeat; }

#axegirls-indicacao fieldset.osarquivos p { display:block; width:385px; margin:0 0 5px 0; }
#axegirls-indicacao fieldset.osarquivos p.arquivos { position:absolute; display:block; width:285px; margin:-35px 0 0 106px; font-weight: normal; }

#axegirls-indicacao button.enviar { float:right; display:block; width:60px; height:19px; cursor:pointer; background:url(../images/axe_girls_bt_enviar.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#axegirls-indicacao button.enviar:hover { background-position:0 -19px; }

#axegirls-maisaxegirls { clear:both; }
#axegirls-maisaxegirls #swf-indicacao { clear:both; width:948px; height:381px; }
/*#axegirls-maisaxegirls .marcacaoFlash { clear:both; width:948px; height:381px; }*/

/* CAMINHO */
#caminho, #caminho ul { display:none; }

/* FALE CONOSCO */
.faleconosco #geral { width:323px; height:574px; padding:0 20px 0 30px; margin:auto; background:url(../images/popup_topo_bg.png) top left no-repeat; overflow:hidden; }

#faleconosco { padding:20px 0; }
#faleconosco p { display:none; }
#faleconosco form { margin:0 0 8px 0; }
#faleconosco label { clear:none; }
#faleconosco label.nome, #faleconosco label.email, #faleconosco label.endereco { clear:both; }
#faleconosco label.nome input, #faleconosco label.email input, #faleconosco label.endereco input { width:313px; }
#faleconosco label.assunto { margin:20px 0 0 0; }
#faleconosco label.cidade { float:left; height:25px; }
#faleconosco label.cidade input { width:241px; }
#faleconosco label.uf { float:left; display:block; height:25px; }
#faleconosco label.uf b { float:left; display:block; width:auto; height:17px; padding:2px 5px 0 5px; background:none; text-indent:0; } 
#faleconosco label.uf select { width:45px; height:17px; padding:2px 0 0 0; }
#faleconosco label.ddd { float:left; height:20px; margin:-5px 1px 0 0; }
#faleconosco label.ddd input { width:29px; }
#faleconosco label.telefone { float:left; height:20px; margin:-5px 0 0 0; }
#faleconosco label.telefone input { width:148px; }
#faleconosco label.cpf { clear:both; }
#faleconosco label.cpf input { width:188px; }
#faleconosco label.datanascimento { clear:both; margin:0 10px 0 0; }
#faleconosco label.datanascimento b { width:102px; text-indent:0; padding:3px 3px 0 5px; } 
#faleconosco label.datanascimento input { width:80px; }
#faleconosco div.sexo { clear:both; display:block; width:270px; height:17px; padding:3px 0 0 0; }
#faleconosco div.sexo b { float:left; margin:0 10px 0 5px; font-weight:normal; }
#faleconosco div.sexo label b { width:auto; height:auto; margin:0 10px 0 0; background:none; text-indent:0; }
#faleconosco div.sexo input { width:auto; height:auto; padding:0; margin:0 3px 0 0; background:none; }
#faleconosco label.assunto { clear:both; display:block; padding:0 0 1px 0; }
#faleconosco label.assunto b { display:none; } 
#faleconosco label.assunto select { width:268px; padding:2px 0; }
#faleconosco label.mensagem { clear:both; margin:0; }  
#faleconosco label.mensagem textarea { display:block; width:315px; height:88px; padding:1px 3px; }
#faleconosco button.enviar { float:right; display:block; width:61px; height:19px; margin:13px 2px 15px 0; cursor:pointer; background:url(../images/fale_conosco_bt_enviar.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#faleconosco button.enviar:hover { background-position:0 -19px; }

/* HOT LINKS */
.hotlinks { background:url(../images/hotlinks_bg.png) center 365px no-repeat; }
.hotlinks #geral { background:url(../images/hotlinks_geral_bg.jpg) left 300px no-repeat; }

#hotlinks div.barraderolagem { position:relative; float:right; width:11px; height:160px; background-color:#470015; overflow:hidden; z-index:20; display:none; }
#hotlinks div.indicador { position:relative; width:11px; height:8px; background-color:#CE0254; font-size:1px; overflow:hidden; z-index:20; display:none; }
#hotlinks div.garotas { position:relative; float:right; overflow:hidden; z-index:20; }
#hotlinks div.content { position:absolute; z-index:20; }
#hotlinks ul li.garota { float:left; display:block; width:46px; height:38px; }
/*#hotlinks ul li strong { display:block; width:46px; height:40px; background-position:top left; background-repeat:no-repeat; text-indent:-5000em; overflow:hidden; }*/
#hotlinks ul li img { display:block; width:46px; height:38px; overflow:hidden; }
#hotlinks ul li a { display:none; }
#hotlinks ul li.ativado a { position:absolute; display:block; width:145px; height:16px; padding:3px 0 0 2px; font-weight:normal; color:#5F5F5F; text-indent:0; background:url(../images/hotlinks_garota_over.png) top left no-repeat; overflow:hidden; z-index:31; }
#hotlinks ul li.ativado a:hover { text-decoration:none; }
#hotlinks ul li.ativado a.box01 { margin:-23px 0 0 5px; }
#hotlinks ul li.ativado a.box02 { margin:-23px 0 0 -25px; }
#hotlinks ul li.ativado a.box03 { margin:-23px 0 0 -60px; } 
#hotlinks ul li.ativado a.box04 { margin:-23px 0 0 -100px; }

#home #ataque #hotlinks { clear:both; min-height:250px; height:auto !important; height:250px; padding:53px 0 20px 0; }
#home #ataque #hotlinks h3 { margin:0 0 10px 0; }
#home #ataque #hotlinks a.go { margin:10px 0 0 154px; }
#home #ataque #hotlinks div.garotas { width:184px; height:160px; margin:0 0 15px 0; }

#interna #hotlinks div.garotas { width:184px; height:400px; }

#hotlinks-top10 { float:left; width:388px; min-height:425px; height:auto !important; height:425px; margin:24px 0 0 0; padding:0 10px 0 344px; }
#hotlinks-top10 h3#subtitulo-top10 { display:none; /*position:relative; display:block; z-index:21;*/ }
#hotlinks-top10 #swf-selo { position:relative; width:140px; height:145px; z-index:30; margin-left:1px; }
#hotlinks-top10 ol { display:block; width:388px; padding:0 0 0 11px; margin:-135px 0 0 0;  }
#hotlinks-top10 ol li { position:absolute; display:block; width:97px; height:80px; }
#hotlinks-top10 ol li { float:left; display:block; width:97px; height:80px;  }
#hotlinks-top10 ol li.top01 { margin:0 0 0 194px; z-index:29; }
#hotlinks-top10 ol li.top02 { margin:80px 0 0 97px; z-index:28; }
#hotlinks-top10 ol li.top03 { margin:80px 0 0 291px; z-index:27; }
#hotlinks-top10 ol li.top04 { margin:160px 0 0 0; z-index:26; }
#hotlinks-top10 ol li.top05 { margin:160px 0 0 194px; z-index:25; }
#hotlinks-top10 ol li.top06 { margin:160px 0 0 291px; z-index:24; }
#hotlinks-top10 ol li.top07 { margin:240px 0 0 194px; z-index:23; }
#hotlinks-top10 ol li.top08 { margin:320px 0 0 97px; z-index:22; }
#hotlinks-top10 ol li.top09 { margin:320px 0 0 291px; z-index:21; }
#hotlinks-top10 ol li.top10 { margin:400px 0 0 194px; z-index:20; }
#hotlinks-top10 ol li strong { display:block; width:97px; height:80px; background-position:top left; background-repeat:no-repeat; text-indent:-5000em; overflow:hidden; }
#hotlinks-top10 ol li a { display:none; }
#hotlinks-top10 ol li.ativado a { display:block; width:145px; height:16px; padding:3px 0 0 2px; margin:-39px 0 0 10px; font-weight:normal; color:#5F5F5F; text-indent:0; background:url(../images/hotlinks_garota_over.png) top left no-repeat; overflow:hidden; }
#hotlinks-top10 ol li.ativado a:hover { text-decoration:none; }

#hotlinks-garotas { float:right; width:195px; margin:34px 0 0 0; }
#hotlinks-garotas h3 { display:none; }

#hotlinks-efeitoaxe { float:left; width:333px; padding:0 0 50px 0; }
#hotlinks-efeitoaxe h3 { display:none; }
#hotlinks-efeitoaxe strong.efeitoaxe { display:block; width:288px; height:48px; margin:0; padding:0; background:url(../images/hotlinks_efeitoaxe_frase.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#hotlinks-efeitoaxe p { display:block; padding:10px 0; }
#hotlinks-efeitoaxe label { display:block; }
#hotlinks-efeitoaxe label.email input { width:323px; }
#hotlinks-efeitoaxe button.enviar { float:right; display:block; width:56px; height:19px; margin:10px 0 0 0; cursor:pointer; background:url(../images/hotlinks_bt_enviar.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#hotlinks-efeitoaxe button.enviar:hover { background-position:0 -19px; }

/* INSPIRE-SE */
.inspirese a { font-weight:normal; text-decoration:none; color:#666; } 
.inspirese a:hover { text-decoration:underline; } 
.inspirese a.go, .inspirese button.go { display:block; width:41px; height:19px; cursor:pointer; background:url(../images/default_bt_gogreen.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
.inspirese a.go:hover, .inspirese button.go:hover { background-position:0 -19px; }

#home #inspirese { float:left; width:538px; background:url(../images/home_inspirese_bg.png) 0 753px no-repeat; }
#home #inspirese h2 { float:right; }
#home #inspirese p { display:block; }

/* LOOKING GOOD */
.lookinggood { background:url(../images/looking_good_bg.png) center 365px no-repeat; }
.lookinggood #geral { background:url(../images/looking_good_geral_bg.jpg) right 200px no-repeat; }
.lookinggood #conteudo {  background:url(../images/looking_good_conteudo_bg.jpg) left 914px no-repeat; }

#home #preparese #lookinggood { clear:both; min-height:250px; height:auto !important; height:250px; padding:53px 0 0 0; }
#home #preparese #lookinggood img { margin-bottom:15px; }
#home #preparese #lookinggood a.go { margin:10px 0 0 0; }

#interna #lookinggood { min-height:1435px; height:auto !important; height:1400px; background:url(../images/looking_good_ilustracoes_bg.png) 250px 497px no-repeat; }

#lookinggood-ilustracoes { float:left; width:333px; min-height:1400px; height:auto !important; height:1400px; padding:23px 0 0 0; background:url(../images/looking_good_designers_lapis.gif) 0 509px no-repeat; }
#lookinggood-ilustracoes h3 { display:none; }
#lookinggood-ilustracoes p { margin-top:12px; width:340px; line-height:11px; }
#lookinggood-ilustracoes strong.aviso { display:block; width:334px; height:74px; margin:8px 0 0 0; background:url(../images/looking_good_aviso_frase.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }

#lookinggood-ilustracoes #lookinggood-designers { position:absolute; width:333px; margin:492px 0 0 0; overflow:hidden;  }
#lookinggood-ilustracoes #lookinggood-designers div {  float:left; width:161px; }
#lookinggood-ilustracoes #lookinggood-designers div img { margin:13px 0 0 0; }
#lookinggood-ilustracoes #lookinggood-designers div.willmurai { padding:0 8px 0 0; }
#lookinggood-ilustracoes #lookinggood-designers div.guilhermemarconi { padding:0 0 0 3px; }

#lookinggood-ilustracoes div.download01,#lookinggood-ilustracoes div.download02, #lookinggood-ilustracoes div.download03, #lookinggood-ilustracoes div.download04 { position:absolute; width:333px; height:297px; overflow:hidden; }
#lookinggood-ilustracoes div.download01 { margin:38px 0 0 0; z-index:11; }
#lookinggood-ilustracoes div.download02 { margin:346px 0 0 343px; z-index:12; }
#lookinggood-ilustracoes div.download03 { margin:654px 0 0 0; z-index:13; }
#lookinggood-ilustracoes div.download04 { margin:961px 0 0 343px; z-index:14; }

#lookinggood-ilustracoes div .opcoes strong { display:block; width:81px; height:19px; margin:-29px 0 0 242px; cursor:pointer; background:url(../images/looking_good_bt_download.png) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#lookinggood-ilustracoes div .opcoes ul { display:none; }
#lookinggood-ilustracoes div.ativado .opcoes { width:205px; height:97px; padding:200px 0 0 128px; margin:-297px 0 0 0; cursor:pointer; background:url(../images/looking_good_download_bg.png) center repeat; overflow:hidden; position: relative; z-index: 12; }
#lookinggood-ilustracoes div.ativado .opcoes strong { display:block; width:72px; height:11px; margin:0 0 10px 0; background:url(../images/looking_good_download_chamada.gif); text-indent:-5000em; overflow:hidden; }
#lookinggood-ilustracoes div.ativado .opcoes ul { display:block; }
#lookinggood-ilustracoes div.ativado .opcoes ul li a.go { width:195px; height:19px; margin:0 0 1px 0; color:#666; text-indent:0; text-align:left; background-position:top right; }
#lookinggood-ilustracoes div.ativado .opcoes ul li a.go:hover { height:19px; text-decoration:underline; background-position:right -19px; }

#lookinggood-brindes { position:absolute; width:605px; height:605px; /*margin:353px 0 0 343px;*/margin:346px 0 0 343px; background:url(../images/looking_good_brindes_bg.png) right 299px no-repeat; overflow:hidden; z-index:10; }
#lookinggood-brindes h3 { display:none; margin:0 0 5px 0; }
#lookinggood-brindes #bolsas { float:right; }
#lookinggood-brindes #bolsas #swf-brindes { width:272px; height:297px; }
#lookinggood-brindes #fotos { clear:both; margin-top:11px; }
/*#lookinggood-brindes #fotos #swf-fotos { width:605px; height:297px; padding-top:11px; }*/
#lookinggood-brindes #fotos img { padding-top:11px; }

#lookinggood-fiqueligado { float:right; width:195px; padding:49px 0 0 410px; margin:1118px 0 25px 0; background:url(../images/looking_good_fiqueligado_lampada.gif) 352px 1px no-repeat; }
#lookinggood-fiqueligado h3 { margin:0 0 7px 0; }
#lookinggood-fiqueligado ul li, #lookinggood-saibamais ul li { display:block; height:20px; }
#lookinggood-fiqueligado ul li a.go, #lookinggood-saibamais ul li a.go { width:195px; height:19px; color:#999; text-indent:0; text-align:left; background-position:top right; }
#lookinggood-fiqueligado ul li a.go:hover, #lookinggood-saibamais ul li a.go:hover { height:19px; text-decoration:underline; background-position:right -19px; }
#lookinggood-saibamais { float:right; width:195px; padding:0 0 0 410px; margin-top:-2px; }
#lookinggood-saibamais h3 { margin:0 0 7px 0; }

/* MUSA DARK TEMPTATION */
#home #ataque #destaqueHome { position:relative; width:400px; height:291px; margin:0 0 0 -205px; overflow:hidden; }
#home #ataque #destaqueHome h3 { font-size:11px; margin:10px 0 0 0; }
#home #ataque #destaqueHome h3 a { font-weight:bold; }
#home #ataque #destaqueHome p { float:left; clear:none; display:block; width:340px; }
#home #ataque #destaqueHome a.go { float:right; clear:none; margin:0; }

/* O ARSENAL */
.oarsenal { background:url(../images/produtos_bg.png) center 365px no-repeat; }

#home #preparese #oarsenal { padding:250px 0 0 0; }
#home #preparese #oarsenal h3 { display:none; }

#oarsenal-produtos { min-height:672px; height:auto !important; height:672px; }
#oarsenal-produtos #swf-produtos { position:absolute; width:948px; height:672px; }

/* PAGINAÇÃO */

/* PARCEIROS */
#parceiros { float:left; }
#parceiros ul li { float:left; }
#parceiros ul li a { display:block; width:73px; height:73px; margin:0 11px 0 0; border:1px solid #1C1C1C; background-position:center 15px; background-repeat:no-repeat; text-indent:-5000em; overflow:hidden; }
#parceiros ul li a:hover { background-position:center -60px; }
#parceiros ul li.parceiro-unilever a { background-image:url(../images/default_parceiro_unilever.gif); }
#parceiros ul li.parceiro-skol a { background-image:url(../images/default_parceiro_skol.gif); }
#parceiros ul li.parceiro-xbox a { background-image:url(../images/default_parceiro_xbox360.gif); }
#parceiros ul li.parceiro-burgerking a { background-image:url(../images/default_parceiro_burgerking.gif); }
#parceiros ul li.parceiro-doritos a { margin:0; background-image:url(../images/default_parceiro_doritos.gif); }

.faleconosco #parceiros, .termosdeuso #parceiros { display:none; }

/* PREPARE-SE */
.preparese a { font-weight:normal; text-decoration:none; color:#666; } 
.preparese a:hover { text-decoration:underline; } 
.preparese a.go { display:block; width:41px; height:19px; background:url(../images/default_bt_gopurple.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
.preparese a.go:hover { background-position:0 -19px; }

#home #preparese { float:left; width:195px; padding:0 0 0 10px; background:url(../images/home_preparese_bg.png) 10px 321px no-repeat; }
#home #preparese #swf-produto { position:absolute; width:215px; height:259px; margin:-9px 0 0 -10px; }
#home #preparese p { display:block; }
#home #preparese a.go { float:right; margin:5px 0 0 0; }

/* INTERVENCAO */
#intervencao {width:370px; height:744px; background:transparent; position:absolute; z-index:999; top:0px; left:300px; overflow:hidden; }

/* SOBRE AXE */
.sobreaxe { background:url(../images/sobre_axe_bg.png) center 637px no-repeat; }
.sobreaxe #conteudo p { display:block; margin:0 0 15px 0; }

#sobreaxe { margin:23px 0 0 0; }
#sobreaxe div.historia { float:left; width:537px; margin:0 10px 0 0; }
#sobreaxe div.reporteraxe { float:right; width:400px; }

#sobreaxe-timeline { float:right; width:607px; height:539px; }
#sobreaxe-timeline h3 { margin:0 0 0 207px; }
#sobreaxe-timeline #swf-timeline { position:relative; width:607px; height:526px; }

#sobreaxe div.opcoes { float:left; width:300px; }
#sobreaxe div.opcoes a { display:block; height:19px; background-position:center 0px; background-repeat:no-repeat; text-indent:-5000em; overflow:hidden; } 
#sobreaxe div.opcoes a.produtos { width:200px; margin:0 0 10px 0; background-image:url(../images/sobre_axe_bt_produtos.gif); }
#sobreaxe div.opcoes a.blog { width:151px; background-image:url(../images/sobre_axe_bt_blog.gif); }
#sobreaxe div.opcoes a.produtos:hover, #sobreaxe a.blog:hover { background-position:center -19px; }

/* TERMOS DE USO */
.termosdeuso #geral { width:330px; height:500px; padding:0 20px 0 30px; margin:auto; background:url(../images/popup_topo_bg.png) top left no-repeat; overflow:hidden; }

#termosdeuso { clear:both; padding:20px 0; }
#termosdeuso p { margin:0 0 15px 0; }
#termosdeuso div.texto {  position:relative; width:300px; height:234px; padding:0 10px 0 0; overflow:hidden; }
#termosdeuso div.barraderolagem { position:relative; float:right; width:11px; height:160px; background-color:#333; overflow:hidden; display:none; }
#termosdeuso div.indicador { position:relative; width:11px; height:8px; background-color:#868686; font-size:1px; overflow:hidden; display:none; }
#termosdeuso div.content { position:absolute; }

/* VISIONANDO */
#inspirese #visionando { position:relative; clear:both; padding:153px 0 0 0; }
#inspirese #visionando strong.alexhunter { display:block; width:141px; height:35px; margin:0 0 0 343px; background:url(../images/home_visionando_alexhunter.gif); text-indent:-5000em; overflow:hidden; }
#inspirese #visionando #swf-visionando { float:left; position:absolute; width:440px; height:300px; left:0; top:23px; z-index:5; }

/*
#inspirese #visionando #posts { float:left; position:relative; }
#inspirese #visionando #posts .posts { float:right; position:relative; height:274px; width:538px; }
#inspirese #visionando #posts .posts .post { float:right; width:195px; padding:10px 0 0 0; }
#inspirese #visionando #posts .posts .post a { float:left; }
#inspirese #visionando #posts .posts .post .img_blog { float:left; width:195px; height:81px; overflow:hidden; }
#inspirese #visionando #posts .posts .post .chamada { float:left; height:22px; padding-top:14px; }
#inspirese #visionando #posts .posts .post .chamada h4 { float:left; width:144px; margin:0 7px 0 3px; font-size:11px; font-weight:normal; }
#inspirese #visionando #posts .posts .post .chamada a { float:left; position:relative; z-index:6; }
#inspirese #visionando #posts .posts .post .chamada a:hover { text-decoration:underline; }
#inspirese #visionando #posts .posts .box02 { padding:10px 10px 13px 0; }
#inspirese #visionando #posts .posts .box04 { padding:10px 10px 13px 0; }
#inspirese #visionando #posts .posts .box04 .chamada { background:#0c0c0c; padding-bottom:10px; }
*/

#inspirese #visionando #posts { float:right; position:relative; }
#inspirese #visionando #posts .posts { float:right; position:relative; height:274px; width:400px; }
#inspirese #visionando #posts .posts .post { float:left; width:195px; padding:10px 0 0 0; }
#inspirese #visionando #posts .posts .post a { float:left; }
#inspirese #visionando #posts .posts .post .img_blog { float:left; width:195px; height:81px; overflow:hidden; }
#inspirese #visionando #posts .posts .post .chamada { float:left; height:22px; padding-top:14px; }
#inspirese #visionando #posts .posts .post .chamada h4 { float:left; width:144px; margin:0 7px 0 3px; font-size:11px; font-weight:normal; }
#inspirese #visionando #posts .posts .post .chamada a { float:left; position:relative; z-index:6; }
#inspirese #visionando #posts .posts .post .chamada a:hover { text-decoration:underline; }
#inspirese #visionando #posts .posts .box02 { padding:10px 0 13px 10px; }
#inspirese #visionando #posts .posts .box04 { padding:10px 0 13px 10px; }
#inspirese #visionando #posts .posts .box04 .chamada { background:#0c0c0c; padding-bottom:10px; }

#inspirese #visionando #fiqueligado { float:right; width:195px; margin-top:20px; }
#inspirese #visionando #fiqueligado ul { padding:18px 0 0 0; }
#inspirese #visionando #fiqueligado ul li { display:block; height:20px; }
#inspirese #visionando #fiqueligado ul a.go { width:195px; height:19px; color:#666; text-indent:0; text-align:left; background-position:top right; }
#inspirese #visionando #fiqueligado ul a.go:hover { height:19px; text-decoration:underline; background-position:right -19px; }

#inspirese #visionando #axeattack { float:left; width:280px; }
#inspirese #visionando #axeattack strong { display:none; }
#inspirese #visionando #axeattack p { height:26px; margin:20px 0 14px 0; }
#inspirese #visionando #axeattack p.erro, #inspirese #visionando #axeattack p.ok { color:#4DBD05; font-weight:bold; }
#inspirese #visionando #axeattack fieldset { float:left; margin:0 5px 0 0; }
#inspirese #visionando #axeattack label.email input { width:195px; }

/* VOLTAR */
#voltar { display:none; }

/************************************
FORMULÁRIOS - Características Gerais
************************************/
/* ESTILO FORMS */
form, fieldset { padding:0; margin:0; }
fieldset legend { display:none; }

label { clear:both; display:block; }
label b { float:left; display:block; width:2px; height:19px; font-weight:normal; background:url(../images/default_input_left.gif) top right no-repeat; text-indent:-5000em; overflow:hidden; }

input { float:left; height:16px; padding:3px 5px 0 3px; margin:0 0 1px 0; background:url(../images/default_input_right.gif) top right no-repeat #333; }
input, select, textarea { color:#999; font-size:11px; font-family:Arial, Tahoma, Verdana; }
select, textarea { background:#333; }

/* DETALHES */
.display-ativado {  }
.display-desativado { display:none; }

/************************************
RODAPÉ - Assinatura do site.
************************************/
#rodape { clear:both; min-height:140px; height:auto !important; height:140px; padding:20px 0; border-top:1px solid #1C1C1C; }
#rodape #assinatura { clear:both; padding:13px 0 0 0; border-top:1px solid #1C1C1C; }
#rodape strong.falecomaxe { display:none; }
#rodape address.direitos { float:left; width:348px; height:19px; font-style:normal; padding-top:5px; }
#rodape address.direitos strong { padding:0 0 2px 0; }

#rodape ul.menu { padding:0 0 15px 0; margin:0 0 12px 0; }

#rodape ul.acessorapido { float:right; width:400px;  }
#rodape ul.acessorapido li { float:left; }
#rodape ul.acessorapido li a { display:block; width:99px; height:20px; margin:0 4px 0 0; background-position:center 0px; background-repeat:no-repeat; text-indent:-7000em; overflow:hidden; } 
#rodape ul.acessorapido li a:hover { background-position:center -20px; } 
#rodape ul.acessorapido li.menu-sobreaxe a { background-image:url(../images/default_bt_sobreaxe.gif); }
#rodape ul.acessorapido li.menu-faleconosco a { background-image:url(../images/default_bt_faleconosco.gif); }
#rodape ul.acessorapido li.menu-termosdeuso a { background-image:url(../images/default_bt_termosdeuso.gif); }
#rodape ul.acessorapido li.menu-rss a { width:41px; margin:0 0 0 50px; background-image:url(../images/default_bt_rss.gif); }
#rodape ul.acessorapido li.menu-rss a:hover { background-position:center -21px; }

.recuperarsenha #rodape, .avatar #rodape { display:none; }

.faleconosco #rodape, .termosdeuso #rodape { min-height:20px; height:auto !important; height:20px; padding:10px 0 20px 0; }
.faleconosco #rodape #assinatura, .termosdeuso #rodape #assinatura { clear:both; padding:0; border:none; }
.faleconosco #rodape strong.falecomaxe, .termosdeuso #rodape strong.falecomaxe { display:block; font-weight:normal; }
.faleconosco #rodape address.direitos, .termosdeuso #rodape address.direitos { display:block; float:none; width:auto; padding:0; margin:0; border:none; }
.faleconosco #rodape ul, .termosdeuso #rodape ul { display:none; }

/* Axe Army - Iframe Upload */
.buscar { display:block; width:61px; height:19px; cursor:pointer; background:url(../images/axe_army_bt_buscar.gif) top left no-repeat; overflow:hidden; }
.buscar:hover { background-position:0 -19px; }
.buscar input { float:none; width:auto; height:19px; padding:0; margin:0 0 0 -55px; cursor:pointer; background:none; opacity:0; filter:alpha(opacity=0); }