body { background:url(../images/background/women-emotion.jpg) #BA6191 50% 0 no-repeat; font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif; }
body.naturals { background:url(../images/background/women-naturals.jpg) #91C6A1 50% 0 no-repeat; }
body.emotion { background:url(../images/background/women-emotion.jpg) #BA6191 50% 0 no-repeat; }
body.kenzo { background:url(../images/background/women-kenzo.jpg) #e9e9e9 50% 0 no-repeat; }
body.balenciaga { background:url(../images/background/women-balenciaga.jpg) #F3E2D0 50% 0 no-repeat; }

h1 a { position:absolute; display:block; width:49px; height:49px; top:80px; left:358px; text-indent:-5000em; background:url(../images/logo-rexona.png) no-repeat; z-index: 2; }

.content { float:left; position:relative; width:940px; left:50%; margin-left:-470px; padding: 0; }

.head { float:left; position:relative; width:940px; margin-top:20px; }
.head ul li { float:left; display:inline; }
.head ul li a { display:block; height:17px; text-indent:-5000em; background-repeat:no-repeat; background-position:0 0; }

.head ul.conteudo { float:left; width:560px; }
.head ul.conteudo li { margin-right:10px; }
.head ul.conteudo li.sobre a { width:90px; background:url(../images/botoes/sobre.png); }
.head ul.conteudo li.produtos a { width:70px; background:url(../images/botoes/produtos.png); }
.head ul.conteudo li.imprensa a { width:68px; background:url(../images/botoes/imprensa.png); }
.head ul.conteudo li.fale-conosco a { width:95px; background:url(../images/botoes/fale-conosco.png); }
.head ul.conteudo li.rexona-teens a { width:120px; background:url(../images/botoes/rexona-teens.png); }
.head ul.conteudo li.sobre a:hover, ul.conteudo li.produtos a:hover, ul.conteudo li.imprensa a:hover, ul.conteudo li.fale-conosco a:hover, ul.conteudo li.rexona-teens a:hover { background-position:0 -17px; }

.head ul.logado, .head ul.autenticacao { display: inline; float: right; }
.head ul.logado li, .head ul.autenticacao li { display: inline; float: left; margin-left: 10px; }

.head ul.logado { display: none; background: url(../images/background/logado.png) no-repeat left top; }

.head ul li.nome { background: url(../images/background/logado.png) no-repeat right bottom; padding-right: 9px; margin-left: 9px; }
.head ul li.nome span { float: left; display: inline; background: #fff; height: 17px; line-height: 16px; font-size: 11px; color: #999; font-weight: normal; }
.head ul li.sair a { width:51px; background:url(../images/botoes/sair.png); }

.head ul.submenu { float:left; width:230px; margin-top:57px; }
.head ul.submenu li { float:left; margin-right:30px; }

.head ul.submenu li.men a { width:61px; background:url(../images/titulos/men.png); height: 26px; }
.head ul.submenu li.women a { width:108px; background:url(../images/titulos/women.png); height: 28px; }

.head ul.autenticacao { float:right; }
.head ul.autenticacao li { margin-left:10px; }
.head ul.autenticacao li.login a { width:50px; background:url(../images/botoes/login.png); }
.head ul.autenticacao li.cadastre a { width:82px; background:url(../images/botoes/cadastre.png); }
.head ul.autenticacao li.login a:hover, ul.autenticacao li.cadastre a:hover { background-position:0 -17px; }

.head form { float:right; width:220px; height:42px; background:url(../images/background/form-busca.gif) no-repeat; position: absolute; top: 63px; right: 0px; }
.head form b { position: absolute; font-size:20px; font-weight:bold; color:#999; letter-spacing:-1px; left: 17px; top: 10px; cursor: text; }
.head form input { float:left; border:0; width:168px; height:32px; margin:1px 0 0 16px; padding-top:6px; font-size:20px; font-weight:bold; color:#999; letter-spacing:-1px; }
.head form button.buscar { float:left; width:25px; height:26px; margin-top:7px; display:block; text-indent:-5000em; background:url(../images/botoes/buscar.gif) no-repeat; border: 0; }
.head form button.buscar:hover { background-position:0 -26px; }

.left { position:relative; float:left; width:660px; padding:20px; margin-top:48px; background-color:#fff; display:inline; }

.left .destaque { float:left; width:320px; }

.left .destaque .weekly-review { position:absolute; width:320px; height:80px; top:95px; left:20px; display:inline; }
.left .destaque .weekly-review h2 { width:56px; height:9px; font-size:4px; background:url(../images/titulos/weekly-review.gif) no-repeat; text-indent:-5000em; margin-top: 2px; }
.left .destaque .weekly-review h3 { width:320px; margin-top:3px; color:#000; font-size:24px; line-height:1em; letter-spacing:-0.07em; font-weight: bold; }
.left .destaque .weekly-review h3 a { color: #000; }
.left .destaque .weekly-review h3 a:hover { text-decoration: underline; }
.left .destaque .weekly-review small,
.left .destaque .weekly-review small a { color:#999; font-size:11px; }
.left .destaque .weekly-review a.todos-weekly { display:block; width:153px; height:19px; margin:7px 0 0 -2px; background:url(../images/botoes/todos-weekly-reviews.gif) no-repeat; text-indent:-5000em; }
.left .destaque .weekly-review a.todos-weekly:hover { background-position:0 -19px; }

.left .weekly-review-destaque { position:absolute; width:320px; height:200px; top:95px; left:360px; display:inline; }
.left .weekly-review-destaque #banner-publicidade { width:320px; height:80px; margin:3px 0 0 0; color:black; }
body.emotion .left .weekly-review-destaque #banner-publicidade { background:url(../images/banners/EMOTION.jpg) no-repeat; }
body.kenzo .left .weekly-review-destaque #banner-publicidade { background:url(../images/banners/KENZO.jpg) no-repeat; }

.left .weekly-review-destaque #banner-publicidade a { display:block; width:320px; height:80px; text-indent:-9999px; overflow:hidden; }

.left ul.tags { float:left; width:662px; margin:0 0 5px 0; display:inline; }
.left ul.tags li { float:left; display:inline; margin-right:8px; }
.left ul.tags li a { height:39px; display:block; text-indent:-5000em; background-repeat:no-repeat; background-position:0 0; }
.left ul.tags li.todos a { width:70px; background:url(../images/botoes/tag-todos.gif); }
.left ul.tags li.women-tag-1 a { width:102px; background:url(../images/botoes/women-tag-1.gif); }
.left ul.tags li.women-tag-2 a { width:104px; background:url(../images/botoes/women-tag-2.gif); }
.left ul.tags li.women-tag-2 { margin: 0; }
.left ul.tags li.women-tag-3 a { width:170px; background:url(../images/botoes/women-tag-3.gif); }
.left ul.tags li.women-tag-4 a { width:149px; background:url(../images/botoes/women-tag-4.gif); }
.left ul.tags li a:hover, 
.left ul.tags li.ativo a { background-position:0 -40px; }

.left p.descricao { float:left; width:662px; margin:0 0 15px 5px; display:inline; }
.left p.tag-todos { color:#999; font-size:11px; }

.left div.sexyhappy-banner { float:left; width:661px; height:93px; padding:20px 0; }
.left div.sexyhappy-banner h2, .left div.sexyhappy-banner p { display:none; }
.left div.sexyhappy-banner div.sexy { width:661px; height:93px; background:url(../images/background/sexy-left.jpg) center no-repeat; }
.left div.sexyhappy-banner div.happy { width:661px; height:93px; background:url(../images/background/happy-left.jpg) center no-repeat; }

.left .resultado-busca { float:left; width:660px; margin:18px 0 0 3px; display: none; }
.left .resultado-busca h2 { width:182px; height:13px; margin-right:12px; background:url(../images/titulos/resultado-busca.gif) no-repeat; text-indent:-5000em; }
.left .resultado-busca h2, .left .resultado-busca p { float:left; }
.left .resultado-busca p { color:#000; }
.left .resultado-busca a { float:right; width:72px; height:17px; display:block; background:url(../images/botoes/voltar.gif) no-repeat; text-indent:-5000em; }
.left .resultado-busca a:hover { background-position:0 -17px; }

.left .reviews { float:left; width:660px; min-height: 446px; height: 446px; padding-top:160px; margin:150px 0 0 3px; z-index:1; }
.left .reviews.loading { background: url(../images/loading_cinza.gif) center center no-repeat; }
.left .reviews.nenhum-resultado { background: url(../images/titulos/nenhum-resultado.gif) center center no-repeat; }
.left .reviews .coluna { float:left; width:320px; }
.left .reviews .coluna.b { margin-left:17px; }
.left .reviews .coluna .review { float:left; margin-bottom:15px; padding-left:40px; width: 280px; }
.left .reviews .coluna .review h3 { margin-top:2px; }
.left .reviews .coluna .review h3 a { color:#000; font-size:15px; font-weight:bold; letter-spacing:-1px; }
.left .reviews .coluna .review h3 a:hover { text-decoration:underline; }
.left .reviews .coluna .review p { font-size:12px; line-height:1.4em; }
.left .reviews .coluna .review p a { color:#666; }
.left .reviews .coluna .review p a:hover { text-decoration:underline; }
.left .reviews .coluna .review small { color:#999; font-size:11px; }
.left .reviews .coluna .review small a { color:#999; text-decoration: underline; }
.left .reviews .coluna .review.women-tag-1 { background:url(../images/icones/women-tag-1.gif) no-repeat; }
.left .reviews .coluna .review.women-tag-2 { background:url(../images/icones/women-tag-2.gif) no-repeat; }
.left .reviews .coluna .review.women-tag-3 { background:url(../images/icones/women-tag-3.gif) no-repeat; }
.left .reviews .coluna .review.women-tag-4 { background:url(../images/icones/women-tag-4.gif) no-repeat; }
.left .reviews .destaques { float:left; position:relative; width:150px; height:140px; margin:3px 0 10px; }
.left .reviews .flash-1 { position:absolute; top:237px; left:20px; }
.left .reviews .flash-2 { position:absolute; top:237px; left:180px; }

.left .reviews.search { padding-top:20px; margin-top:0; }
.left .reviews.search .coluna { width:640px; }
.left .reviews.search .coluna.b { display: none; }
.left .reviews.search .coluna .review { width: 600px; }

.left .paginacao { float: left; display: inline; height: 21px; position: relative; margin-top: 5px; }
/*.left .paginacao li { float:left; display:inline; padding:0 6px; } */
.left .paginacao a { float:left; height:21px; line-height:21px; display:inline; color:#999; font-size:12px; font-weight:bold; padding: 0 4px; width: 15px; text-align: center; }
.left .paginacao a.anterior { display:inline; width: 45px; padding:0 0 0 27px; letter-spacing:-0.05em; background:url(../images/botoes/paginacao-cursor-anterior.gif) no-repeat; margin: 0; margin-right:15px; }
.left .paginacao a.proximo { display:inline; width: 45px; padding:0 27px 0 0 ; letter-spacing:-0.05em; background:url(../images/botoes/paginacao-cursor-proximo.gif) right 0 no-repeat; margin-left:21px; }
.left .paginacao a.anterior:hover { background-position:left -21px; }
.left .paginacao a.proximo:hover { background-position:right -21px; }
.left .paginacao a.ativo { text-align:center; color:#fff; background:url(../images/background/paginacao-cursor-atual.gif) center 0 no-repeat; margin-left: -1px; }

.right { float:left; width:220px; margin:48px 0 0 20px; display:inline; }
.right .tv-rexona { height: 220px; }

.right .twitter { float:left; width:210px; display:inline; margin-top: 5px; }
.right .twitter h2 {  }
.right .twitter h2 a { display:block; width: 156px; height: 24px; background: url(../images/titulos/twitter.png) no-repeat; text-indent: -5000em; margin-top: 19px; }
.right .twitter .twitter-post { float: left; width: 220px; }
.right .twitter .twitter-post ul { margin: 10px 0 0 0; }
.right .twitter .twitter-post ul li { width: 208px; display: table-cell; vertical-align: middle; }
.right .twitter .twitter-post ul li span { font-size: 12px; color: #fff; font-weight: bold; font-style: italic; }
.right .twitter .twitter-post ul li a { display: none; }
.right .twitter .twitter-post ul li span a { display: inline; color: #fff; font-weight: bold; font-style: italic; text-decoration: underline; }

.right .sexyhappy { float:left; width:216px; margin-top:18px; }
.right .sexyhappy h4 { display:block; width:106px; height:43px; cursor:pointer; background-position:top center; background-repeat:no-repeat; background-color:#FFF; text-indent:-5000em; overflow:hidden; }
.right .sexyhappy h4.sexy { margin:0; background-image:url(../images/titulos/sexy.gif); }
.right .sexyhappy h4.happy { position:absolute; width:110px; margin:-43px 0 0 106px; background-image:url(../images/titulos/happy.gif); }
.right .sexyhappy .off ul { display:none;}
.right .sexyhappy .off h4 { width:108px; height:39px; background-position:bottom center; background-color:#9F9F9F; }
.right .sexyhappy .off h4.sexy { margin:4px 0 0 0; }
.right .sexyhappy .off h4.happy { width:110px; margin:-341px 0 0 106px; }
.right .sexyhappy ul { display:block; height:290px; padding:12px 0 0 0; background:#FFF; overflow:hidden; }
.right .sexyhappy ul.happy-posts { background:url(../images/background/happy-posts.jpg) top right #FFF no-repeat; }
.right .sexyhappy ul.sexy-posts { background:url(../images/background/sexy-posts.jpg) top right #FFF no-repeat; }
.right .sexyhappy ul li { height:32px; padding:3px 0 10px 33px; background:no-repeat 7px -21px; }
.right .sexyhappy ul li a { color:#9F9F9F; }
.right .sexyhappy ul li.post01, .right .sexyhappy ul li.post02, .right .sexyhappy ul li.post03, .right .sexyhappy ul li.post04 { padding:3px 60px 10px 33px; }
.right .sexyhappy ul li.women-tag-1 { background-image:url(../images/icones/icone-pequeno-women-tag-1.png); }
.right .sexyhappy ul li.women-tag-2 { background-image:url(../images/icones/icone-pequeno-women-tag-2.png); }
.right .sexyhappy ul li.women-tag-3 { background-image:url(../images/icones/icone-pequeno-women-tag-3.png); }
.right .sexyhappy ul li.women-tag-4 { background-image:url(../images/icones/icone-pequeno-women-tag-4.png); }

.right div.sexyhappy-banner { float:left; width:220px; height:140px; margin:10px 0 0 0; }
.right div.sexyhappy-banner h2 { display:none; }
.right div.sexyhappy-banner a { display:block; width:220px; height:140px; background-position:center; background-repeat:no-repeat; text-indent:-5000em; overflow:hidden; }
.right div.sexyhappy-banner div.sexy a { background-image:url(../images/background/sexy-right.jpg) }
.right div.sexyhappy-banner div.happy a { background-image:url(../images/background/happy-right.jpg) }

.right .weekly-review { float:left; margin-top:18px; }
.right .weekly-review h4 { width:109px; height:48px; margin-bottom:10px; text-indent:-5000em; background:url(../images/titulos/weekly-review-direita-new.png) no-repeat; }

.right .weekly-review ul { width:213px; }
.right .weekly-review ul li { float:left; margin-bottom:7px; }
.right .weekly-review ul li h5 { float:right; width:176px; color:#fff; font-size:12px; font-weight:bold; }
.right .weekly-review ul li h5 a { color:#fff; }
.right .weekly-review ul li h5 a:hover { text-decoration: underline; }
.right .weekly-review ul li p { float:left; margin:0 6px 0 3px; display:inline; line-height:1.2em; font-size:11px; font-weight:normal; }
.right .weekly-review ul li p a { color:#fff; font-size:11px; }

.right .parceiros { float:left; margin-top:10px; }
.right .parceiros a { position: relative; width:220px; height:35px; display:block; text-indent:-5000em; background:url(../images/botoes/parceiros.png) no-repeat; }
.right .parceiros a object { position: absolute; top: -100px; left: -9999px; }

.right .posts { float:left; margin-top:20px; padding:0 0 20px 0; }
.right .posts h4 { width:158px; height:50px; margin-bottom:10px; text-indent:-5000em; background:url(../images/titulos/post-mais-clicados.png) no-repeat; }
.right .posts ul { float:left; width:220px; }
.right .posts ul li { width: 220px; float:left; margin-bottom:4px; }
.right .posts ul li a { height:21px; line-height:21px; padding-left:28px; display:block; color:#666; letter-spacing:-0.01em; font-weight:bold; }
.right .posts ul li a:hover { color:#fff; }
.right .posts ul li.women-tag-1 a { background:url(../images/icones/icone-pequeno-women-tag-1.png) no-repeat; }
.right .posts ul li.women-tag-2 a { background:url(../images/icones/icone-pequeno-women-tag-2.png) no-repeat; }
.right .posts ul li.women-tag-3 a { background:url(../images/icones/icone-pequeno-women-tag-3.png) no-repeat; }
.right .posts ul li.women-tag-4 a { background:url(../images/icones/icone-pequeno-women-tag-4.png) no-repeat; }
.right .posts ul li.women-tag-1 a:hover, .right .posts ul li.women-tag-2 a:hover, .right .posts ul li.women-tag-3 a:hover, .right .posts ul li.women-tag-4 a:hover { background-position:0 -21px; }
.right .posts .ver-todos { float:left; margin-top:6px; }
.right .posts .ver-todos a { width:72px; height:17px; display:block; text-indent:-5000em; background:url(../images/botoes/ver-todos-branco.png) no-repeat; }
.right .posts .ver-todos a:hover { background-position:0 -17px; }
/*.footer{_position:relative;}*/
.footer-margin { float: left; width: 100%; padding-bottom: 30px; _position:relative; _z-index:500;}
.footer .acontecendo { float:right; width:280px; height:165px; }
body.naturals .footer .acontecendo { background-color:#8DC3A1; }
body.emotion .footer .acontecendo { background-color:#BA6191; }
body.kenzo .footer .acontecendo { background-color:#e9e9e9; }
body.balenciaga .footer .acontecendo { background-color:#F3E2D0; }

.footer .acontecendo .ultimas { float:right; width:245px; height: 128px; padding:15px 0 22px 15px; background:url(../images/background/acontecendo-em-men.jpg) no-repeat 177px 15px ; display:inline; }
.footer .acontecendo .ultimas h2 { width:133px; height:25px; display:block; background:url(../images/titulos/acontecendo-em-men.gif) no-repeat; text-indent:-5000em; }
.footer .acontecendo .ultimas ul { float:left; width:188px; margin-top:9px; }
.footer .acontecendo .ultimas ul li { margin-bottom:3px; }
.footer .acontecendo .ultimas ul li a { width:160px; height:21x; line-height:21px; padding-left:28px; color:#000; letter-spacing:-0.01em; font-size:12px; font-weight:bold; display:block; background:no-repeat 0 -21px; }
.footer .acontecendo .ultimas ul li.men-tag-1 a { background-image:url(../images/icones/icone-pequeno-men-tag-1.png); }
.footer .acontecendo .ultimas ul li.men-tag-2 a { background-image:url(../images/icones/icone-pequeno-men-tag-2.png); }
.footer .acontecendo .ultimas ul li.men-tag-3 a { background-image:url(../images/icones/icone-pequeno-men-tag-3.png); }
.footer .acontecendo .ultimas a.ver-todos { float:left; width:72px; height:17px; margin-top:5px; display:block; background:url(../images/botoes/ver-todos-cinza.gif) no-repeat; text-indent:-5000em; }
.footer .acontecendo .ultimas a.ver-todos:hover { background-position:0 -17px; }
.mais-rexona{_position:relative;}
.footer .mais-rexona ul { float:left; margin:10px 0 0 9px; display:inline; }
.footer .mais-rexona ul li { width:301px; list-style-position:outside; height: 17px; line-height: 17px; }
.footer .mais-rexona ul li a { width:206px; padding-left:95px; font-size:11px; color:#999; line-height: 17px; float: left; }
.footer .mais-rexona ul li.email a { background:url(../images/titulos/mais-email.gif) no-repeat 0 4px; } 
.footer .mais-rexona ul li.twitter a { background:url(../images/titulos/mais-twitter.gif) no-repeat 1px 2px; }
.footer .mais-rexona ul li.rss a { background:url(../images/titulos/mais-rss.gif) no-repeat 0 2px; }
/*.footer-content{_position:relative;}*/


a#intervencao-selo { display:block; position:absolute; top:55px; right:240px; z-index:10; width:102px; height:102px; overflow:hidden; text-indent:-5000em; background:url(../images/selo-unilever80anos.png) left top no-repeat; }
div#intervencao { width:370px; height:807px; background:transparent; position:absolute; z-index:999; top:0; right:-40px; }
