/*
Theme Name: ShareLG - version 2
Theme URI: http://www.bloglge.com.br/
Description: Informações, novidades e tendências, da LG direto pra você.
Version: 2.0
Author: Sinc Digital
Author URI: http://www.sincd.com.br/
*/

* {margin: 0; padding: 0; list-style: none;}
body, html {width: 100%; height: 100%;}
body {font: 16px/20px "Trebuchet MS"; color: #6a747b;}
a {text-decoration: none; color: #6a747b;}
a:hover {text-decoration: underline;}
span.pink {color: #cc5481;}
span.spaceLeft {padding-left: 34px;}

   #wrapper {width: 1000px; margin: 0 auto; position: relative;}
   
   /* Descomentar a linha abaixo quando houver aprovação do cliente para a ambientação da Home */
   .ambientadaHome #wrapper, .ambientadaInterna #wrapper {background: url(img/bg-ambientadaHome.jpg) no-repeat top;}
	#header {width: 1000px; height: auto; padding-top: 10px; background: #f7f6f6; overflow: visible; position: relative; z-index: 10;}
	
	/* Descomentar a linha abaixo quando houver aprovação do cliente para a ambientação da Home */
	.ambientadaHome #header, .ambientadaInterna #header {background: transparent;}
	
	.ambientadaEstrelaDigital #header {background: url(img/bg-ambientadaHome.jpg) no-repeat top;}
	#header span.info {display: block; width: 372px; height: 19px; margin: 0 310px 0 34px; text-indent: -9999px; overflow: hidden; background: url(img/span-info.gif) no-repeat center; position: relative; z-index: 2; float: left;}
	.ie #header span.info {margin-left: 17px;}
	.ambientadaEstrelaDigital #header span.info {width: 425px; margin-right: 252px; background: url(img/span-infoEstrelaDigital.gif);}
	 
	 /* Descomentar a linha abaixo quando houver aprovação do cliente para a ambientação da Home */
	 .ambientadaHome #header span.info, .ambientadaInterna #header span.info {background-image: url(img/span-info.gif);}
	 
	 #header img.imgAmbientada {width: 1000px; height: 390px; position: absolute; top: 0; left: 0; z-index: 1;}
	    h1 {width: 168px; height: 71px; padding: 0 0 0 34px; margin-right: 33px; border-right: 1px solid #d4d4d4; position: relative; z-index: 2; float: left;}
	    h1 a {display: block; width: 137px; height: 62px; text-indent: -9999px; overflow: hidden; background: url(img/h1-logo.gif);}
	    .ambientadaEstrelaDigital h1 a {background: url(img/h1-logoEstrelaDigital.gif);}
	    
	    /* Descomentar a linha abaixo quando houver aprovação do cliente para a ambientação da Home */
	    .ambientadaHome h1 a, .ambientadaInterna h1 a {width: 137px; height: 62px; background: url(img/h1-logo.gif);}
	    
	    a.btnBlog {display: block; width: 167px; height: 62px; margin: 0 33px 0 0; text-indent: -9999px; overflow: hidden; background: url(img/btn-brBlog.gif); position: relative; z-index: 2; float: left;}
	    .ambientadaEstrelaDigital a.btnBlog {background: url(img/btn-brBlogEstrelaDigital.gif);}
	    
	    /* Descomentar a linha abaixo quando houver aprovação do cliente para a ambientação da Home */
	    .ambientadaHome a.btnBlog, .ambientadaInterna a.btnBlog {width: 167px; background: url(img/btn-brBlog.gif) no-repeat;}
	    
	    ul#listFontSize {width: 62px; height: 19px; padding-top: 5px; margin-right: 23px; position: relative; float: left; z-index: 2}
	    ul#listFontSize li {margin-right: 4px; float: left;}
	    ul#listFontSize li a {display: block; height: 19px; text-indent: -9999px; overflow: hidden; cursor: pointer;}
	    ul#listFontSize li a.click {cursor: default;}
		  a.btnFontMin {width: 15px; background: url(img/btn-fontSizeMin.png);}
		  a.btnFontDefault {width: 15px; background: url(img/btn-fontSizeDefault.png);}
		  a.btnFontMax {width: 19px; background: url(img/btn-fontSizeMax.png);}
		  .ambientadaEstrelaDigital a.btnFontMin {background: url(img/btn-fontSizeMinEstrelaDigital.gif);}
		  .ambientadaEstrelaDigital a.btnFontDefault {background: url(img/btn-fontSizeDefaultEstrelaDigital.gif);}
		  .ambientadaEstrelaDigital a.btnFontMax {background: url(img/btn-fontSizeMaxEstrelaDigital.gif);}
	    ul#listSocial {width: 184px; height: 25px; padding-bottom: 21px; position: relative; float: left; z-index: 2}
	    ul#listSocial li {width: 25px; height: 25px; margin-right: 1px; float: left;}
	    ul#listSocial li a {display: block; width: 25px; height: 25px; text-indent: -9999px; overflow: hidden; background-position: top;}
	    ul#listSocial li a:hover {background-position: bottom;}
		  a.btnSocialWww {background: url(img/btn-socialWww.gif);}
		  a.btnSocialFacebook {background: url(img/btn-socialFacebook.gif);}
		  a.btnSocialYoutube {background: url(img/btn-socialYoutube.gif);}
		  a.btnSocialFlickr {background: url(img/btn-socialFlickr.gif);}
		  a.btnSocialTwitter {background: url(img/btn-socialTwitter.gif);}
		  a.btnSocialRss {background: url(img/btn-socialRss.gif);}
		  a.btnSocialEmail {background: url(img/btn-socialEmail.gif);}
		  .ambientadaEstrelaDigital a.btnSocialWww {background: url(img/btn-socialWwwEstrelaDigital.gif);}
		  .ambientadaEstrelaDigital a.btnSocialFacebook {background: url(img/btn-socialFacebookEstrelaDigital.gif);}
		  .ambientadaEstrelaDigital a.btnSocialYoutube {background: url(img/btn-socialYoutubeEstrelaDigital.gif);}
		  .ambientadaEstrelaDigital a.btnSocialFlickr {background: url(img/btn-socialFlickrEstrelaDigital.gif);}
		  .ambientadaEstrelaDigital a.btnSocialTwitter {background: url(img/btn-socialTwitterEstrelaDigital.gif);}
		  .ambientadaEstrelaDigital a.btnSocialRss {background: url(img/btn-socialRssEstrelaDigital.gif);}
		  .ambientadaEstrelaDigital a.btnSocialEmail {background: url(img/btn-socialEmailEstrelaDigital.gif);}
	    #searchform {width: 525px; height: 58px; margin-top: 0; position: relative; z-index: 100; float: left;}
	    .ies #searchform {background: url(img/bg-inputBusca.gif) no-repeat;}
	    #searchform #s {width: 425px; height: 58px; padding: 0 62px 0 38px; font: 38px/58px Arial, sans-serif; color: #6a747c; background: url(img/bg-inputBusca.gif) no-repeat; overflow: hidden; border: none; cursor: text;}
	    .ies #searchform #s {width: 425px; margin-left: 39px; padding: 0; background: none;}
	    #searchform .submitSearch {width: 53px; height: 50px; background: url(img/btn-submitSearch.gif); border: none; position: absolute; top: 4px; right: 5px; cursor: pointer;}
		  .mask {display: block; width: 470px; height: 58px; background: transparent; position: absolute; top: 0; left: 0;}
		  .contAjaxTags {display: none; width: 520px; height: 154px; border: 1px solid #d2d2d2; border-top: none; overflow: hidden; position: absolute; top: 58px; left: 1px; z-index: 1000;}
		  .contAjaxTagsLoading {display: none; width: 520px; height: 100px; border: 1px solid #d2d2d2; border-top: none; overflow: hidden; position: absolute; top: 58px; left: 1px; z-index: 1000; background: #faf9f9;}
		  .contAjaxTagsLoading img {display: block; margin: 12px auto 0 auto;}
		  .contAjaxTagsLoading p {font-weight: bold; font-size: 12px; text-align: center; color: #CC5481; padding: 14px 0 10px 0;}
		  .boxTagsRss .contAjaxTags {width: 248px; top: 26px; left: 128px;}
		  .boxTagsRss .contAjaxTagsLoading {width: 248px; top: 26px; left: 128px;}
		  .boxTagsRss .mask {width: 250px; height: 26px; background: transparent; position: absolute; top: 0; left: 128px;}
			ul.ajaxTags {width: 520px; height: 149px; padding-top: 5px; overflow: auto; background: #faf9f9; position: relative;}
			.boxTagsRss ul.ajaxTags {width: 248px;}
			ul.ajaxTags li {padding: 5px 12px; font-size: 14px; line-height: 14px; color: #6a747c; cursor: pointer;}
			ul.ajaxTags li.hover {background: #eeeded;}
	    #boxDiretoPonto {width: 284px; height: 34px; margin-top: 5px; background: #f7cfde; border: 0; border-right: none; position: relative; z-index: 2; float: left;}
		span.diretoPonto {display: block; width: 129px; height: 32px; text-indent: -9999px; overflow: hidden; background: url(img/span-diretoPonto.gif); float: left;}
		ul#listDiretoPonto {width: 152px; height: 32px; overflow: visible; float: left;}
		ul#listDiretoPonto li {height: 32px; overflow: visible; position: relative; float: left;}
		ul#listDiretoPonto li a {display: block; height: 38px; margin: -4px 0 0 0; text-indent: -9999px; overflow: hidden; position: relative; cursor: pointer; background-color: transparent;}
		ul#listDiretoPonto li span.title {position: absolute; top: -9999px; left: -9999px;}
		ul#listDiretoPonto li span.show {top: -30px; left: 50%;}
		
		ul#listDiretoPonto li span.title .left {display: block; width: 6px; height: 20px; overflow: hidden; background: url(img/bg-spanTitleLeft.png); float: left;}
		.ambientadaEstrelaDigital ul#listDiretoPonto li span.title .left {background: url(img/bg-spanTitleLeftEstrelaDigital.gif);}
		ul#listDiretoPonto li span.title .right {display: block; width: auto; height: 20px; padding: 0 6px 0 0; font: 11px/20px "Trebuchet MS"; color: #fff; overflow: hidden; background: url(img/bg-spanTitleRight.png) no-repeat right; float: left;}
		.ambientadaEstrelaDigital ul#listDiretoPonto li span.title .right {background: url(img/bg-spanTitleRightEstrelaDigital.gif) no-repeat right;}
	     ul#listDiretoPonto li span.title .bullet {display: block; width: 10px; height: 5px; overflow: hidden; background: url(img/bg-spanTitleBullet.png); position: absolute; top: 19px; left: 50%; margin-left: -5px;}
		.ambientadaEstrelaDigital ul#listDiretoPonto li span.title .bullet {background: url(img/bg-spanTitleBulletEstrelaDigital.gif);}
		
		    li.btnDiretoCel {width: 27px;}
		    li.btnDiretoCel a {width: 27px; background: url(img/btn-diretoCel.png);}
		    li.btnDiretoComp {width: 41px;}
		    li.btnDiretoComp a {width: 41px; background: url(img/btn-diretoComp.png);}
		    li.btnDiretoDisplay {width: 50px;}
		    li.btnDiretoDisplay a {width: 50px; background: url(img/btn-diretoDisplay.png);}
		    li.btnDiretoLavadoras {width: 32px;}
		    li.btnDiretoLavadoras a {width: 32px; background: url(img/btn-diretoLavadoras.png);}
		    .ambientadaEstrelaDigital li.btnDiretoCel a {width: 27px; background: url(img/btn-diretoCelEstrelaDigital.gif);}
		    .ambientadaEstrelaDigital li.btnDiretoComp a {width: 41px; background: url(img/btn-diretoCompEstrelaDigital.gif);}
		    .ambientadaEstrelaDigital li.btnDiretoDisplay a {width: 50px; background: url(img/btn-diretoDisplayEstrelaDigital.gif);}
		    .ambientadaEstrelaDigital li.btnDiretoLavadoras a {width: 32px; background: url(img/btn-diretoLavadorasEstrelaDigital.gif);}
		    
	    #boxTags {width: 716px; height: 34px; background: #717171; border: 0; border-left: none; margin-top: 5px; float: left; position: relative; z-index: 2;}
	    .ambientada #boxTags {height: 34px; border: none;}
		span.tagsPop {display: block; width: 131px; height: 32px; margin-right: 17px; text-indent: -9999px; overflow: hidden; background: url(img/span-tagsPopulares.gif); float: left;}
	    .ambientada span.tagsPop {height: 34px; background-repeat: no-repeat; background-position: bottom;}
		ul#listTags {width: 450px; height: 32px; overflow: hidden; margin-right: 6px; float: left;}
		.ambientada ul#listTags {height: 34px;}
		ul#listTags li {width: auto; height: 28px; padding: 4px 6px 0 6px; background: none; float: left;}
		.ambientada ul#listTags li {height: 30px; padding-top: 6px;}
		ul#listTags li.last {background: none;}
		ul#listTags li a {font-size: 14px; color: #d0d0d0;}
		a.btnMaisTags {display: block; width: 99px; height: 32px; text-indent: -9999px; overflow: hidden; background: url(img/btn-maisTags.gif) top; float: left;}
		a.btnMaisTagsOpen {background-position: bottom;}
	    #boxTodasTags {display: none; width: 956px; padding: 0 22px; overflow: hidden; background: #717171; position: relative; top: 0; z-index: 3;}
	    .ambientadaHome #boxTodasTags, .ambientada #boxTodasTags {position: absolute; top: 165px; left: 0;}
	    #boxTodasTags ul {width: 954px;}
	    #boxTodasTags ul li {width: auto; height: 32px; padding: 0 6px; background: none; position: relative; float: left;}
	    #boxTodasTags ul li.last {background: none;}
	    #boxTodasTags ul li a {font-size: 14px; line-height: 32px; color: #d0d0d0;}
	#content {width: 1000px; background: #fff; position: relative; z-index: 2;}
	
	/* Descomentar a linha abaixo quando houver aprovação do cliente para a ambientação da Home */
	.ambientadaHome #content {background: transparent;}
	
	.ambientada #content {background: #fff; padding-top: 22px;}
	
	/* Descomentar a linha abaixo quando houver aprovação do cliente para a ambientação da Home */
	.ambientadaInterna #content, .ambientada #content {}
		ul#listExp {width: 918px; height: 28px; padding-left: 82px; background: #fff; margin: 0 auto; position: relative; z-index: 10;}
		ul#listExp li {width: 208px; height: 22px; padding-top: 6px; text-align: center; border-right: 1px solid #dadada; overflow: hidden; float: left;}
 		ul#listExp li.last {border: none;}
		ul#listExp li a {display: block; font-size: 12px; line-height: 15px; color: #c4c4c4;}
		ul#listExp li a:hover, ul#listExp li a.hover {color: #cc5481; text-decoration: none;}
		ul#listExp li a.hover {cursor: default;}
		.ambientadaHome ul#listExp li {border-right: 1px solid #D0D0D0;}
		.ambientadaHome ul#listExp li a {color: #D0D0D0;}
		.ambientadaHome ul#listExp li a.hover {color: #6a747b;}
		.ambientadaHome ul#listExp li.last	{ border: none; }	
		
		#postDestaque {width: 1000px; height: 197px; background: url(img/bg-postDestaqueBorder.gif) repeat-x top;}
		
		
		.ambientadaHome .postDestaque {width: 1000px; height: 159px; padding-top: 7px;}
			.postHide {display: none;}
			.postDestaque .img {width: 366px; height: 150px; overflow: hidden; float: left;}
			.postDestaque .img img {display: block; margin: 0 auto;}
			.postDestaque .txt {width: 615px; padding: 38px 0 0 2px; float: left;}
			.postDestaque .txt h2 {font-size: 24px; height: 28px; line-height: 26px; overflow: hidden;}
			.postDestaque .txt h2 a {font-size: 24px; height: 28px; line-height: 26px; color: #cc5481; font-weight: normal;}
			.postDestaque .txt p {font-size: 14px; height: 16px; line-height: 16px; margin: 7px 0 15px 0; color: #6a747b; overflow: hidden;}
			.postDestaque .txt a.btnLeiaMais {display: block; width: auto; height: 20px; font-size: 11px; color: #fff; float: left;}
			.postDestaque .txt a.btnLeiaMais span {display: block; width: auto; height: 20px; line-height: 20px; overflow: hidden; float: left;}
			.postDestaque .txt a.btnLeiaMais .left {width: 4px; background: url(img/btn-leiaMaisLeft.gif);}
			.postDestaque .txt a.btnLeiaMais .right {width: auto; padding: 0 12px 0 8px; background: url(img/btn-leiaMaisRight.gif) no-repeat right;}
			.destaqueFull {position: relative;}
			.destaqueFull img {position: absolute; top: 0; left: 0;}
			.destaqueFull a.linkFull {display: block; width: 1000px; height: 166px; text-indent: -9999px; overflow: hidden; position: absolute; top: 0; left: 0; z-index: 2;}
			.destaqueFull .txtRight {width: 290px; padding: 6px 0 0 0; margin-left: 606px; position: relative; z-index: 3; float: none;}
			.destaqueFull .txtRight p {width: 290px; height: 42px; font-size: 11px; line-height: 14px; margin-bottom: 0; overflow: hidden;}
			.destaqueFull .txtRight a.btnLeiaMais {margin-left: 86px;}

			.destaqueFull .txtLeft {width: 615px; padding: 38px 0 0; margin-left: 368px; position: relative; z-index: 3; float: none;}
			.destaqueFull .txtLeft p {height: 16px; overflow: hidden;}
			.destaqueFull .txtLeft a.btnLeiaMais {margin-left: 0;}
		
		h2.titlePage {width: 962px; height: 64px; line-height: 64px; font-size: 40px; font-weight: normal; color: #cb3d73; background: #f7f6f6; padding: 0 0 0 38px; border-bottom: 1px solid #ca3e73; margin-bottom: 22px;}
		h2.titleAmbientada {height: 43px; font-size: 40px; padding: 181px 0 0 38px; margin-bottom: 0; font-weight: normal; color: #cb3d73; border-bottom: 1px solid #ca3e73; position: relative; z-index: 2;}
		h2.titleEstrelaDigital {color: #fff;}
		#left {width: 632px; margin-right: 82px; float: left;}
		
		/* Descomentar a linha abaixo quando houver aprovação do cliente para a ambientação da Home */
		/*.ambientadaHome #left {padding-top: 21px;}*/
		
			.boxPage {width: 628px;}
			.boxPageLast {padding-bottom: 45px; margin-bottom: 40px; background: url(img/bg-postBot.gif) no-repeat bottom;}
               .boxPage .pageTop {width: 628px; height: 58px; background: url(img/bg-boxPageTop.gif);}
			.boxPage .pageTopConv {height: 34px; background: url(img/bg-pageTopColaboradores.gif);}
			.boxFormContato .pageTop {height: 40px;}
			.boxPage .pageCenter {width: 512px; padding: 0 58px; background: url(img/bg-postContent.gif) repeat-y;}
			.boxPage .pageCenterConv {background: url(img/bg-pageCenterColaboradores.gif) repeat-y;}
			.boxPage .pageCenterConv p {font-size: 14px;}
			.boxPage .pageCenterConv p.titleConv {padding-bottom: 40px;}
			.boxPage .pageCenterConv a, .boxPage .pageCenterConv span {color: #cc5481;}
			.boxPage .pageCenterConv h4 {font-size: 16px; padding-bottom: 10px; color: #cc5481;}
			.boxPage .pageCenterConv a:hover {text-decoration: underline;}
			.boxPage .pageCenterConv .imgConv {width: 147px; height: 152px; padding-right: 22px; float: left;}
			.boxPage .pageCenterConv .txtConv {width: 350px; padding-top: 10px; float: left;}
			.boxColab .pageCenter {width: 520px; padding-right: 50px;}
               .boxColab .pageCenter p.paddingRss {padding-bottom: 50px;}
			.boxColab .borderTop {border-top: 1px solid #d2d2d2;}
			.boxColab .borderTopConv {border-top: 1px solid #d2d2d2; padding: 38px 50px 16px 58px;}
			.boxColab .pageCenterLast {padding-bottom: 0;}
			.boxColab .pageCenterRss {padding-top: 0px;}
			.boxPage .pageBot {width: 628px; height: 41px; background: url(img/bg-boxPageBot.gif);}
			.boxPage .pageBotConv {height: 34px; background: url(img/bg-pageBotColaboradores.gif) no-repeat;}
			.boxColab .img {width: 202px; height: 250px; margin: 0 15px 10px 0; float: left;}
                        .boxConv .img {width: 207px;}
                        .boxColab .txt {width: 302px; height: auto; float: left;}
                        .boxConv .txt {width: 294px;}
                        .boxColab .txt .title {width: 302px; height: auto; margin-bottom:5px}
                        .boxColab .txt .title h3 {font-size: 16px; color: #cc5481;}
                        .boxColab .txt .title span.info {display: block; font-size: 12px; color: #717171;}
                        .boxColab .txt p {font-size: 14px; line-height: 20px; color: #8b8a8a;}
                        .boxColab .infoWeb {display: block; width: 316px; height: 27px; line-height: 27px; font-size: 14px; float: left;}
                        .boxColab .infoWeb a {color: #cc5481;}
                        .boxColab  a.btnPostsColaborador {display: block; width: 197px; height: 27px; line-height: 27px; font-size: 14px; color: #fff; text-align: center; background: url(img/btn-postsColaborador.gif); float: left;}
                
			 ul.listRss {padding: 20px 0 58px 0;}
			 ul.listRssLast {padding-bottom: 20px;}
			 ul.listRss li {width: auto; height: 30px; overflow: hidden;}
			 ul.listRss li a {line-height: 30px; padding-left: 20px; font-size: 16px; background: url(img/bullet-listRss.gif) no-repeat left;}
			 .boxTagsRss {width: 520px; padding-bottom: 40px; position: relative;}
			 .boxTagsRss span {display: block; width: 128px; height: 26px; font-size: 16px; line-height: 26px; float: left;}
			 .boxTagsRss .form {width: 200px; height: 24px; padding: 0 24px; border: 1px solid #d2d2d2; margin-right: 10px; font: 16px/24px "Trebuchet MS"; color: #717171; background: #E3E2E2 url(img/bg-inputTagsRss.gif) no-repeat center left; float: left;}
			 .boxTagsRss a.btnSelecioneTag {display: block; width: 88px; height: 26px; line-height: 26px; font-size: 14px; color: #cc5481; font-style: italic; float: left;}
			.post {width: 628px; padding-bottom: 36px; margin-bottom: 34px; background: url(img/bg-postBot.gif) no-repeat bottom;}
			.postBusca {background: none; margin-bottom: 68px;} 
			.postInterna {background: none;}
			.post .info {width: 628px; height: 34px; padding-top: 1px; background: url(img/bg-postInfo.gif);}
			.post .info .date {width: 134px; height: 28px; float: left;}
			.post .info .date .year {display: block; width: 13px; height: 28px; text-indent: -9999px; overflow: hidden; float: left;}
				.year2008 {background: url(img/span-year2008.gif);}
				.year2009 {background: url(img/span-year2009.gif);}
				.year2010 {background: url(img/span-year2010.gif);}
				.year2011 {background: url(img/span-year2011.gif);}
				.year2012 {background: url(img/span-year2012.gif);}
				.year2013 {background: url(img/span-year2013.gif);}
				.year2014 {background: url(img/span-year2014.gif);}
				.year2015 {background: url(img/span-year2015.gif);}
			#rpx_comment_hint {display: block !important;}
			.post .info .date .dayMonth {display: block; width: 74px; height: 28px; font-size: 25px; line-height: 28px; color: #bf1052; margin-right: 3px; text-align: center; background: #efefef; float: left;}
			.post .info .date .hour {display: block; width: auto; height: 12px; padding-top: 16px; font-size: 12px; line-height: 12px; color: #adadad; float: left;}
			.post .info .author {width: 140px; height: 28px; padding: 4px 8px 0 0; float: right;}
			.post .info .author span {display: block; font-size: 12px; line-height: 14px; color: #adadad; text-align: right;}
			.post .info .author a {display: block; font-weight: normal; font-size: 12px; line-height: 14px; color: #7d7d7d; text-align: right;}
			.post .content {width: 514px; height: auto; padding: 20px 56px 65px 56px; overflow: hidden; border: 1px solid #d2d2d2; border-top: 0; border-bottom: 0;}
			.min .content {padding-bottom: 0;}
			.post .more-link {display: block; width: 127px; height: 26px; line-height: 25px; font-size: 14px; font-weight: bold; color: #fff; text-align: center; background: url(img/btn-continueLendo.gif);}
			.post .content h2 {font-size: 34px; line-height: 32px; padding-bottom: 20px; font-weight: normal;}
			.post .content h2 a {font-size: 34px; line-height: 32px; color: #cc5481;}
			.post .content img, .boxPage .pageCenter img {margin-bottom: 30px;}
			.post .content img.alignleft, .boxPage .pageCenter img.alignleft {border: 1px solid #dedede; margin: 0 10px 10px 0; float: left;}
			.post .content img.alignright, .boxPage .pageCenter img.alignright {border: 1px solid #dedede; margin: 0 0 10px 10px; float: right;}
			.post .content img.aligncenter, .boxPage .pageCenter img.aligncenter {display: block; margin: 0 auto;}
			.post .content img.imgFullAlign {margin-left: -40px;}
			.post .content img.imgFullAlignTitle {margin-left: -24px;}
			.post .content a {color: #CC5481;}
			.post .content a.more-link {color: #fff;}
			.post .content a img {border: none;}
			.post .content blockquote {padding-left: 30px; font-size: 14px; font-style: italic; color: #8E959B;}
			.post .content .wp-caption, .boxPage .pageCenter .wp-caption {margin: 0 auto;}
			.post .content .wp-caption img, .boxPage .pageCenter .wp-caption img {display: block; margin-bottom: 0;}
			.post .content .wp-caption .wp-caption-text, .boxPage .pageCenter .wp-caption .wp-caption-text {font-size: 10px; color: #8e959b;}
			.post .content p, .boxPage .pageCenter p {padding-bottom: 20px;}
			.post .content .img {width: 125px; height: 120px; overflow: hidden; float: left;}
			.post .content .txt {width: 362px; float: right;}
			.post .content .txt h2 {padding-bottom: 0;}
			.post .postBot {width: 628px; margin-top: -22px;}
			.min .postBot {width: 628px; height: 14px; padding-top: 24px; margin: 0; background: url(img/bg-postBotMin.gif) no-repeat top;}
				.postBot .compartilhe {display: block; width: 32px; height: 16px; line-height: 16px; padding-left: 32px; font-size: 12px; color: #6a747b; background: url(img/span-compartilhe.gif) no-repeat left;}
				.postBot .contentBot {width: 628px; height: 64px; padding-top: 3px; background: url(img/bg-book.gif) no-repeat bottom;}
					.book {width: 208px; padding: 10px 0 0 14px; float: left;}
					.book a {display: block; width: 16px; height: 16px; text-indent: -9999px; overflow: hidden; margin: 0 8px 11px 0; background-position: top; float: left;}
					.book a:hover {background-position: 0 -16px;}
						a.icoBlogger {background: url(img/btn-icoBlogger.gif);}
						a.icoDigg {background: url(img/btn-icoDigg.gif);}
						a.icoDelicious {background: url(img/btn-icoDelicious.gif);}
						a.icoFacebook {background: url(img/btn-icoFacebook.gif);}
						a.icoLiveJournal {background: url(img/btn-icoLiveJournal.gif);}
						a.icoMySpace {background: url(img/btn-icoMySpace.gif);}
						a.icoNetVibes {background: url(img/btn-icoNetVibes.gif);}
						a.icoTechnorati {background: url(img/btn-icoTechnorati.gif);}
						a.icoGmail {background: url(img/btn-icoGmail.gif);}
						a.icoGoogle {background: url(img/btn-icoGoogle.gif);}
						a.icoWindowsLive {background: url(img/btn-icoWindowsLive.gif);}
						a.icoLinkedIn {background: url(img/btn-icoLinkedIn.gif);}
						a.icoTumblr {background: url(img/btn-icoTumblr.gif);}
						a.icoTwitter {background: url(img/btn-icoTwitter.gif);}
						a.icoYahoo {background: url(img/btn-icoYahoo.gif);}
						a.icoEmailMin {background: url(img/btn-icoEmailMin.gif);}
						a.icoFavoritosMin {background: url(img/btn-icoFavoritosMin.gif);}
				.postBot .otherBook {width: 109px; height: 31px; padding: 10px 0 0 8px; margin-top: 11px; background: url(img/bg-bookOthers.gif); float: left;}
				.postBot .otherBook a {display: block; width: 21px; height: 17px; text-indent: -9999px; overflow: hidden; margin: 0 20px 11px 0; background-position: top; float: left;}
				.postBot .otherBook a:hover {background-position: 0 -17px;}
					a.icoEmail {background: url(img/btn-icoEmail.gif);}
					a.icoImpressora {background: url(img/btn-icoImpressora.gif);}
				.postBot .otherBook a.icoFavoritos {background-image: url(img/btn-icoFavoritos.gif); margin-right: 0;}
				.postBot .comments {width: auto; padding: 34px 33px 0 0; float: right;}
				.postBot .comments a {font-size: 12px; color: #6a747b;}
				.postBot .comments a span {font-size: 16px; color: #bf1052; text-decoration: none;}
				.postBot .titTags {display: block; width: 42px; line-height: 22px; padding-left: 4px; font-size: 16px; color: #cc5481; float: left;}
				.postBot ul.tags {width: 620px; height: auto; padding: 12px 4px 0 4px; float: left;}
				.min .postBot ul.tags {width: 470px; padding: 0; margin-left: -8px; float: left;}
				.postBot ul.tags li {width: auto; padding: 0 10px; background: url(img/bg-tags.gif) no-repeat right; float: left;}
				.postBot ul.tags li.last {background: none;}
				.postBot ul.tags a {font-size: 12px; line-height: 14px; color: #adadad;}
				 .min a.commentBot {font-size: 12px; color: #adadad; float: right; cursor: pointer;}
				 .min a.commentBot:hover {text-decoration: underline; color: #adadad;}
				 .min a.commentBot span {font-size: 16px; color: #bf1052;}
			   .boxRelacionados {width: 516px; padding-top: 50px; margin-top: 30px; background: url(img/bg-postBot.gif) no-repeat top;}
				 ul.listRelacionados {width: 516px; float: left;}
				 ul.listRelacionados li {width: 118px; margin-right: 14px; float: left;}
				 ul.listRelacionados li.last {margin-right: 0;}
				 .post .content ul.listRelacionados li a {display: block; font-size: 11px; line-height: 15px; color: #6a747b; cursor: pointer;}
				 .post .content ul.listRelacionados li .img {width: 118px; height: 100px; margin-bottom: 8px; overflow: hidden;}
				 .post ul.listRelacionados li p {width: 118px; padding: 0;}
			   .boxComment {width: 628px; padding-bottom: 46px; margin-bottom: 34px; overflow: hidden; background: url(img/bg-postBot.gif) no-repeat bottom;}
			   .boxComment .comment {width: 668px; margin-top: 22px; position: relative; z-index: 10;}
			   .boxComment .depth-2 {width: 570px; margin: 8px 0 0 96px;}
			   .boxComment .comment .imgAvatar {width: 62px; height: 62px; margin-right: 15px; overflow: hidden; background: url(img/bg-avatar.gif); float: left;}
			   .boxComment .comment .imgAvatar img {width: 62px; height: 62px;}
			   .boxComment .depth-2 .imgAvatar {width: 56px; height: 56px; margin-right: 7px; overflow: hidden; background: url(img/bg-avatarMin.gif);}
			   .boxComment .depth-2 .imgAvatar img {width: 56px; height: 56px;}
			   .boxComment .comment .content {width: 550px; position: relative; z-index: 2; float: left;}
			   .boxComment .depth-2 .content {width: 466px; float: left;}
			   .boxComment .comment .content .top {width: 444px; height: 54px; padding: 18px 30px 0 76px; font-size: 12px; line-height: 16px; color: #6a747b; background: url(img/bg-commentTop.gif);}
			   .boxComment .depth-2 .content .top {width: 360px; height: 47px; background: url(img/bg-commentRespostaTop.gif);}
			   .boxComment .comment .content .top .date {font-size: 11px; line-height: 11px; text-align: right;}
			   .boxComment .comment .content .top h4, .boxComment .comment .content .top h4 a {font-size: 14px; line-height: 20px; color: #cc5481;}
			   .boxComment .comment .content .top h4.thumbLog {padding-left: 20px; background-repeat: no-repeat; background-position: center left;}
			   .boxComment .comment .content .top h4.thumbLog-twitter {background-image: url(img/thumbLog-twitter.png);}
			   .boxComment .comment .content .top h4.thumbLog-facebook {background-image: url(img/thumbLog-facebook.png);}
			   .boxComment .comment .content .top h4.thumbLog-yahoo {background-image: url(img/thumbLog-yahoo.png);}
			   .boxComment .comment .content .top h4.thumbLog-windowslive {background-image: url(img/thumbLog-live.png);}
			   .boxComment .comment .content .top h4.thumbLog-google {background-image: url(img/thumbLog-google.png);}
			   .boxComment .comment .content .top a {font-weight: bold;}
			   .boxComment .comment .content .center {width: 444px; height: auto; padding: 0 30px 12px 76px; font-size: 12px; line-height: 17px; color: #6a747b; background: url(img/bg-commentCenter.gif) repeat-y;}
			   .boxComment .comment .content .center p {padding-bottom: 17px;}
			   .boxComment .depth-2 .content .center {width: 360px; height: auto; background: url(img/bg-commentRespostaCenter.gif) repeat-y;}
			   .boxComment .comment .content .center .txt {width: 414px; padding: 24px 30px 6px 0;}
			   .boxComment .depth-2 .content .center .txt {width: 330px;}
			   .boxComment .comment .content .center a.comentarComment {font-size: 12px; color: #cc5481; float: right;}
			   .boxComment .comment .content .center a.open {text-decoration: underline;}
			   .boxComment .comment .content .bot {width: 550px; height: 9px; overflow: hidden; background: url(img/bg-commentBot.gif);}
			   .boxComment .depth-2 .content .bot {width: 466px; height: 9px; overflow: hidden; background: url(img/bg-commentRespostaBot.gif);}
			   .boxComment .comment .content .openBot {margin-bottom: -10px;}
			   .boxDeixeComentario {width: 628px; overflow: hidden; position: relative;}
			#cloneComentario {display: none;}
			   .cloneComentario {width: 534px; margin-left: 93px; position: relative; z-index: 1;}
			   .boxDeixeComentario .top {width: 628px; height: 34px; background: url(img/bg-postInfo.gif);}
			   .cloneComentario .top {width: 534px; background: url(img/bg-postInfoResp.gif);}
			   .boxDeixeComentario .center {width: 568px; height: auto; padding: 0 0 0 60px; background: url(img/bg-postContent.gif);}
			   .cloneComentario .center {width: 494px; padding: 0 0 0 40px; background: url(img/bg-postContentResp.gif) repeat-y;}
			   .boxDeixeComentario .txtComment {padding-top: 16px; padding-bottom: 26px;}
			   .boxDeixeComentario .removePadding {padding-top: 0;}
			   .boxDeixeComentario .center h4 {font-size: 14px; line-height: 20px; color: #6a747b; margin-bottom: 19px;}
			   .boxDeixeComentario .center h4.pink {color: #cc5481; padding-top: 20px; margin-bottom: 0;}
			   .boxDeixeComentario .center label {width: 58px; height: 14px; padding-top: 5px; font-size: 12px; line-height: 12px; color: #6a747b; margin-bottom: 19px; float: left;}
			   .boxDeixeComentario .center .boxPreencha {display: none;}
			   .boxDeixeComentario .center .boxPreencha label {width: 96px;}
			   .boxDeixeComentario .txtComment label {width: 74px;}
			   .boxDeixeComentario .txtComment span.cont {display: block; width: 466px; padding-right: 120px; text-align: right; font-size: 12px; font-weight: bold; color: #d2d2d2; float: right;}
			   .cloneComentario .txtComment span.cont {width: 488px; padding-right: 46px;}
			   .boxDeixeComentario .center .form {width: 376px; height: 17px; padding: 0 8px; margin-bottom: 19px; font-style: italic; border: 2px solid #f4f4f4; font-size: 12px; line-height: 21px; color: #6a747b; background: #f4f4f4; float: left;}
			   .boxDeixeComentario .center .formFont {font-style: normal;}
			   .boxDeixeComentario .center textarea.form {width: 353px; height: 146px; margin-bottom: 10px; overflow: auto;}
			   .boxDeixeComentario .center .boxPreencha .form {width: 349px;}
			   .boxDeixeComentario .center label.error {width: 108px; padding: 5px 0 0 6px; font-size: 9px; color: #ff3333;}
			   .cloneComentario .center label.error {padding: 0 0 0 60px; margin-top: -18px;}
			   .boxDeixeComentario .txtComment label.error {padding-top: 62px;}
			   .cloneComentario .txtComment label.error {padding: 0 0 0 76px; margin-top: -8px}
			   
			   .boxDeixeComentario .center input.error, .boxDeixeComentario .center textarea.error {border: 2px solid #ff3333;}
			   .boxDeixeComentario span.infoForm {display: block; padding-right: 50px; font-size: 12px; line-height: 20px; color: #6a747b; margin-bottom: 20px;}
			   .boxDeixeComentario .rpx_comment_hint {visibility: hidden; visibility: visible }
			   .boxDeixeComentario a.btnRedes {display: block; width: 108px; height: 26px; line-height: 26px; text-align: center; font-size: 14px; font-weight: bold; color: #fff; margin: 0 6px 23px 0; background: url(img/btn-redes.gif); float: left;}
			   .boxDeixeComentario a.firstLine {margin-bottom: 8px;}
			   .boxDeixeComentario a.btnPreencha {display: block; width: 156px; height: 26px; line-height: 26px; text-align: center; font-size: 12px; font-weight: bold; color: #6a747b; margin: 0 0 28px 16px; float: left;}
			   .boxDeixeComentario a.hover {text-decoration: underline;}
			   .ie .boxDeixeComentario a.btnPreencha {margin-left: 8px;}
				 .boxLogin {display: none; width: 462px; height: 104px;}
				 .boxLogin .top {width: 16px; height: 12px; overflow: hidden; background: url(img/bg-boxLoginTop.gif);}
				 .boxLogin .topFacebook {margin-left: 48px;}
				 .boxLogin .topTwitter {margin-left: 164px;}
				 .boxLogin .topFlickr {margin-left: 270px;}
				 .boxLogin .center {width: 442px; height: 77px; padding: 15px 0 0 20px; overflow: hidden; background: url(img/bg-boxLogin.gif) no-repeat bottom;}
				 .boxLogin .center p {font-size: 14px; font-weight: bold; line-height: 20px; color: #fff; padding-bottom: 8px;}
				 .boxLogin .center .form {width: 272px; height: 16px; line-height: 16px; padding: 0 4px; margin: 0 32px 0 0; background: #fff; border: 2px solid #fff;}
				 .boxLogin .center span.exemplo {font-size: 10px; color: #fff;}
				    a.btnLogar {display: block; width: 100px; height: 22px; font-size: 12px; color: #717171; line-height: 22px; text-align: center; background: url(img/btn-logar.gif); float: left;}
				 .boxUserLogado {width: 568px; height: 70px; padding-top: 20px;}
				 .cloneComentario .boxUserLogado {width: 494px;}
				 .hideLogado {display: none;}
				 .boxUserLogado .img {width: 70px; height: 70px; overflow: hidden; margin-right: 10px; background: url(img/bg-boxLoginImg.gif); float: left;}
				 .boxUserLogado .txt {width: 480px; padding-top: 4px; position: relative; float: left;}
				 .cloneComentario .boxUserLogado .txt {width: 414px;}
				 .boxUserLogado .txt .top {width: 480px; height: 27px; background: none; overflow: hidden;}
				 .cloneComentario .boxUserLogado .txt .top {width: 414px;}
				 .boxUserLogado .txt h4 {display: inline; font-size: 16px; line-height: 20px; padding-right: 10px; color: #cc5481;}
				 .boxUserLogado .txt h4.thumbLog {padding-left: 20px; background-repeat: no-repeat; background-position: center left;}
				 .boxUserLogado .txt h4.thumbLog-twitter {background-image: url(img/thumbLog-twitter.png);}
				 .boxUserLogado .txt h4.thumbLog-facebook {background-image: url(img/thumbLog-facebook.png);}
				 .boxUserLogado .txt h4.thumbLog-yahoo {background-image: url(img/thumbLog-yahoo.png);}
				 .boxUserLogado .txt h4.thumbLog-windowslive {background-image: url(img/thumbLog-live.png);}
				 .boxUserLogado .txt h4.thumbLog-google {background-image: url(img/thumbLog-google.png);}
				 .boxUserLogado .txt label {width: 58px; margin-bottom: 0;}
				 .boxUserLogado .txt label.error {width: 98px; position: absolute; top: 27px; right: 0;}
				 .boxUserLogado .txt .form {width: 288px; margin-bottom: 0;}
				 .boxUserLogado .txt a.btnLogOut {font-size: 12px; color: #d2d2d2;}
			   
			   #boxCaptchaOpt {display: none;}
			   .boxDeixeComentario .bot {width: 566px; height: 84px; padding: 24px 0 0 62px; background: url(img/bg-comentarioBot.gif); position: relative;}
			   .cloneComentario .bot {width: 473px; background: url(img/bg-comentarioBotResp.gif);}
				 #captchaInputDiv {padding-top: 10px; margin-right: 34px; float: left;}
				 #captchaInputDiv input {width: 142px !important; height: 26px; line-height: 26px; padding: 0 8px; background: #d2d2d2; border: none; color: #6A747B;}
				 #captchaInputDiv label {display: block;}
				 #captchaInputDiv label small {font-size: 9px; color: #6a747b;}
				 
				 .hideCommentCaptcha {display: none;}
				 .boxImgCaptcha {width: 230px; float: left;}
				 .cloneComentario .boxImgCaptcha {width: 270px;}
				 .boxInputCaptcha {width: 170px; padding-top: 11px; float: left;}
				 .cloneComentario .boxInputCaptcha {padding-top: 0; margin-top: -8px;}
				 .boxInputCaptcha input {width: 142px !important; height: 22px; border: 2px solid #d2d2d2; color: #6A747B; background: #d2d2d2;}
				 .boxInputCaptcha input.error {border: 2px solid #ff3333;}
				 .boxInputCaptcha label {display: block; font-size: 9px; color: #6a747b;}
				 .boxInputCaptcha label.error {position: absolute; top: -9999px; left: -9999px;}
			   
			   .boxPostAutor {width: 368px; height: 26px; line-height: 26px; margin-bottom: 25px; font-size: 16px; float: left;}
			   .boxPostAutor span {color: #cc5481;}
			   a.btnAssineFeed {display: block; width: 258px; height: 26px; line-height: 26px; font-size: 12px; margin-bottom: 25px; background: url(img/btn-assineFeed.gif) no-repeat right; float: right;}
			   
			   .boxDeixeComentario .bot input.enviarComment {display: block; width: 108px; height: 26px; line-height: 26px !important; text-align: center; font-size: 14px; font-weight: bold; color: #fff; margin: 18px 6px 28px 0; border: none; background: url(img/btn-redes.gif); float: left;}
			   .boxDeixeComentarioOrigin .bot input.enviarComment {position: absolute; top: 24px; left: 462px;}
			   .cloneComentario .bot input.enviarComment {position: absolute; top: 50px; left: 352px;}
				 #tbEnviando, #tbLogando {display: none;}
				 .ajaxEnviando {width: 388px; height: 195px;}
				 .ajaxEnviando .bgOpacity {width: 388px; height: 195px; background: #000; opacity: 0.5; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; position: absolute; top: 0; left: 0; z-index: 1;}
				 .ajaxEnviando .txt {width: 358px; height: 160px; background: #fff; position: absolute; top: 18px; left: 14px; z-index: 2;}
				 .ajaxEnviando .txt .inner, .ajaxEnviando .txt .innerEnviado, .ajaxEnviando .txt .innerErro, .ajaxEnviando .txt .innerErroCaptcha {width: 298px; height: 140px; padding: 20px 30px 0 30px; position: relative;}
				 .ajaxEnviando .txt .innerLog, .ajaxEnviando .txt .innerErroLog, .ajaxEnviando .txt .innerDeslogar {width: 298px; height: 124px; padding: 36px 30px 0 30px;}
				 .ajaxEnviando .txt .innerEnviado, .ajaxEnviando .txt .innerErro {display: none;}
				 .ajaxEnviando h3 {font-size: 24px; color: #cc5481; padding-bottom: 14px; text-align: center;}
				 .ajaxEnviando p {font-size: 16px; line-height: 20px; height: 40px; overflow: hidden; text-align: center; font-weight: bold; color: #717171;}
				 .ajaxEnviando h3.left, .ajaxEnviando p.left {text-align: left;}
				 .ajaxEnviando img {display: block; width: 54px; height: 55px; margin: 0 auto;}
				 .ajaxEnviando h4 {font-size: 16px; text-align: center; color: #cc5481; padding-bottom: 20px;}
				 .ajaxEnviando h4.userNaoEncontrado {width: 200px; height: 33px; line-height: 33px; font-size: 16px; color: #cc5481; text-align: left; padding: 30px 0 0 50px; margin: 0 auto; background: url(img/h4-userNaoEncontrado.gif) no-repeat bottom left;}
				 .ajaxEnviando a.btnFecharLoading {display: block; width: 30px; height: 28px; text-indent: -9999px; overflow: hidden; background: url(img/btn-fecharLoading.gif); position: absolute; top: 0; right: 0;}

			#resultBusca {width: 632px; height: 44px; color: #717171;}
			#resultBusca .buscaTag {width: 376px; font-size: 16px; float: left;}
			#resultBusca .buscaTag span {color: #cc5481;}
			#resultBusca .boxOrdenar {width: 250px; position: relative; float: right;}
			#resultBusca .boxOrdenar span {display: block; font-size: 12px; width: 78px; float: left;}
			#resultBusca .boxOrdenar a {display: block; width: 170px; height: 26px; margin-top: -2px; line-height: 26px; font-size: 14px; text-align: center; background: #f7f6f6 url(img/btn-txtSelect.gif) no-repeat top right; float: right;}
			#resultBusca .boxOrdenar a.open {background-position: bottom right;}
			#resultBusca .boxOrdenar a:hover {text-decoration: none;}
			#resultBusca .boxOrdenar a span {display: block; width: 145px; font-size: 14px;}
			#resultBusca ul.listSelect {display: none; width: 168px; height: 78px; border: 1px solid #dd95b0; border-bottom: none; position: absolute; top: 24px; right: 0;}
			#resultBusca ul.listSelect li {width: 168px; height: 25px; line-height: 25px; font-size: 14px; text-align: center; background: #f7cfde; border-bottom: 1px solid #dd95b0; cursor: pointer;}
			#resultBusca ul.listSelect li.hover {background: #cc5481; color: #fff;}
			#boxTagsBusca {width: 628px;}
			#boxTagsBusca .top {width: 628px; height: 24px; background: url(img/bg-boxTagsTop.gif);}
			#boxTagsBusca .center {width: 588px; padding: 0 20px; text-align: center; background: url(img/bg-boxTags.gif) repeat-y;}
			#boxTagsBusca .bot {width: 628px; height: 20px; background: url(img/bg-boxTagsBot.gif);}
			
			#tbEmail {display: none;}
			.boxEmail {width: 322px; height: 497px; position: relative;}
			.boxEmail .bgOpacity {width: 322px; height: 497px; background: #000; opacity: 0.5; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; position: absolute; top: 0; left: 0; z-index: 1;}
			.boxEmail #formEmail {width: 299px; height: 475px; background: #fff; position: absolute; top: 11px; left: 12px; z-index: 2;}
			.boxEmail h3 {width: 287px; height: 38px; padding-left: 12px; margin-bottom: 14px; font-size: 14px; line-height: 38px; color: #cc5481; background: #f7f6f6;}
			.boxEmail a.btnFecharTb {display: block; width: 30px; height: 38px; text-indent: -9999px; overflow: hidden; background: url(img/btn-FecharTb.gif); position: absolute; top: 0; right: 0;}
			.boxEmail .item, .boxEmail .itemTxt, .boxEmail .itemBtn {width: 279px; height: 58px; margin: 0 auto; overflow: hidden;}
			.boxEmail .itemTxt {height: 122px;}
			.boxEmail .itemBtn {height: 42px;}
			.boxEmail label {display: block; height: 12px; overflow: hidden; font-size: 12px; line-height: 12px; margin-bottom: 3px; color: #6c6b6b;}
			.boxEmail label#labelComentario {width: 178px; float: left;}
			.boxEmail .form {width: 259px; height: 22px; padding: 0 8px; line-height: 22px; background: #E3E2E2; color: #6a747b; border: 2px solid #f7f6f6; font-size: 12px; line-height: 21px;}
			.boxEmail textarea.form {height: 96px; overflow: auto;}
			.boxEmail input.error, .boxEmail textarea.error {border: 2px solid #ff3333;}
			.boxEmail label.error {padding: 0; font-size: 9px; color: #ff3333;}

			.boxEmail .innerEnviando, .boxEmail .innerEnviado, .boxEmail .innerErro {display: none; width: 299px; height: 140px; padding: 20px 0 0 0;}
			.boxEmail h3.envio {font-size: 24px; color: #cc5481; padding-bottom: 14px; padding-left: 0; text-align: center; background: none;}
			.boxEmail p.envio {width: 278px; margin: 0 auto; font-size: 16px; line-height: 20px; height: 40px; overflow: hidden; text-align: center; font-weight: bold; color: #717171;}
			.boxEmail img {display: block; width: 55px; height: 56px; margin: 80px auto 0 auto;}

			.boxEmail span.cont {display: block; width: 66px; height: 12px; overflow: hidden; text-align: right; font-size: 12px; line-height: 12px; font-weight: bold; color: #d2d2d2; float: right;}
			.boxEmail a#btnEnviar, .boxEmail a#btnCancelar {display: block; width: 78px; height: 22px; padding: 0; margin-right: 3px; line-height: 22px; font-size: 12px; font-weight: bold; color: #fff; text-align: center; border: none; background: url(img/btn-tb.gif); cursor: pointer; float: left;}
			.boxEmail .bookEmail {width: 279px; height: 16px; margin: 0 auto;}
			.boxEmail .bookEmail span {display: block; width: 42px; height: 16px; font-size: 12px; color: #6c6b6b; line-height: 16px; float: left;}
			.boxEmail .listBookEmail {width: 168px; height: 16px; float: left;}
			.boxEmail .listBookEmail a {display: block; width: 16px; height: 16px; text-indent: -9999px; overflow: hidden; margin-right: 10px; background-position: top; float: left;}
			.boxEmail .listBookEmail a:hover {background-position: bottom;}
			
			 .tipoForm {width: 520px; padding: 34px 0 42px 0;}
			 .tipoForm input.radio, #colaboracao input.radio {position: absolute; top: -9999px; left: -9999px;}
			 .tipoForm label, #colaboracao label.radio {display: block; width: 182px; height: 20px; line-height: 20px; padding-left: 20px; background: url(img/bg-radio.gif) no-repeat top left; position: relative; float: left;}
			 #colaboracao label.radio {width: 68px; margin-bottom: 26px;}
			 .tipoForm label.radioContato {width: 65px;}
			 .tipoForm label.radioColab {width: 96px;}
			 .tipoForm label.selected, #colaboracao label.selected {background-position: bottom left;}
			 .tipoForm a {display: block; width: 14px; height: 20px; margin-right: 100px; background: url(img/btn-duvida.gif); float: left;}
			   .boxInfoContato {display: none; width: 169px; height: 81px; background: url(img/bg-boxInfoContato.gif); position: absolute; top: -94px; left: -4px;}
			   .boxInfoContato a.btnFecharInfo {display: block; width: 19px; height: 16px; text-indent: -9999px; overflow: hidden; background: url(img/btn-fecharInfo.gif); margin: 0; position: absolute; top: 0; right: 0;}
			   .boxInfoContato p {font-size: 11px; line-height: 15px; padding: 10px 0 0 0 !important; color: #fff; text-align: center;}
			   .boxInfoColab {left: 196px;}
			   #pageContato {overflow: hidden;}
			   #pageContato label {display: block;}
			   #pageContato .row {height: 70px; position: relative;}
			   #pageContato .rowTop {z-index: 10;}
			   #pageContato .rowTxt {height: 300px;}
			   #pageContato #colaboracao .rowTxt {height: 160px;}
			   #pageContato .rowTxtFluid {height: auto; padding-bottom: 26px;}
			   #pageContato .input {width: 406px; height: 22px; padding: 0 8px; line-height: 22px; background: #E3E2E2; color: #6a747b; border: 2px solid #f7f6f6; font-size: 12px; line-height: 21px;}
			   #pageContato input.txtItemOnly {float: none; margin-right: 80px;}
			   #pageContato .inputClone {margin-top: 10px;}
			   #pageContato textarea.form {display: block; float: none; width: 406px; height: 232px; padding: 0 8px; line-height: 22px; background: #E3E2E2; color: #6a747b; border: 2px solid #f7f6f6; font-size: 12px; line-height: 21px; overflow: auto;}
			   #pageContato #colaboracao textarea.form {height: 92px;}
			   #pageContato input.error, #pageContato textarea.error {border: 2px solid #ff3333;}
			   #pageContato label.error {padding: 0; font-size: 11px; font-weight: bold; color: #ff3333;}
			   #pageContato a.selectAssunto {display: block; width: 424px; height: 26px; background: #E3E2E2 url(img/btn-txtSelect.gif) no-repeat top right;}
			   #pageContato a.selectAssunto span {display: block; width: 380px; height: 22px; line-height: 22px; border: 2px solid #f7f6f6; padding: 0 8px;}
			   #pageContato a.selectAssunto span.error {border: 2px solid #ff3333;}
			   #pageContato a.selectAssunto:hover {text-decoration: none;}
			   #pageContato a.selectAssunto.open {background-position: bottom right;}
			   #pageContato ul.listAssunto {display: none; width: 422px; height: auto; border: 1px solid #dd95b0; border-bottom: none; position: absolute; top: 46px; left: 0;}
			   #pageContato ul.listAssunto li {width: 406px; height: 25px; padding: 0 8px; line-height: 25px; font-size: 14px; text-align: left; background: #f7cfde; border-bottom: 1px solid #dd95b0; cursor: pointer;}
			   #pageContato ul.listAssunto li.hover {background: #cc5481; color: #fff;}
			   #pageContato a.btnEnviarForm {display: block; width: 82px; height: 23px; line-height: 23px; font-size: 12px; color: #fff; text-align: center; background: url(img/btn-enviarForm.gif);}
			   #pageContato a.disabled {opacity: 0.5; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; cursor: default;}
			   #pageContato a.disabled:hover {text-decoration: none;}
			   #pageContato #ddd {width: 84px; text-align: center;}
			   #pageContato #telefone {width: 296px;}
			   #pageContato h3 {font-size: 24px; line-height: 28px; padding-top: 28px; font-weight: normal; color: #cc5481;}
			   #pageContato h3.preenchaDados {padding-top: 0;}
			   #pageContato p.preenchaDados {padding-bottom: 36px;}
			   #pageContato p.errorIdade {color: #cc5481; font-weight: bold;}
			   #pageContato p.txt18anos {padding-bottom: 6px;}
			   #pageContato h4 {font-size: 16px; line-height: 48px; color: #6c6b6b;}
			   #pageContato .msgIdadeError {display: none; font-size: 11px; font-weight: bold; color: #cc5481;}
			   #colaboracao .boxContentColab {zoom: 1; position: relative; opacity: 0.5; filter:alpha(opacity=50); -ms-filter: "alpha(opacity=50)"; -moz-opacity:0.5; -khtml-opacity: 0.5;}
			   #colaboracao .show {opacity: 1.0; filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity: 1.0;}
			   
			   #colaboracao .rowAutorizacao input.check {position: absolute; top: -9999px; left: -9999px;}
			   #colaboracao .rowAutorizacao label.check {font: 14px "Trebuchet MS"; line-height: 18px; height: 36px; padding-left: 20px; background: url(img/bg-inputColab.gif) no-repeat top left; overflow: hidden;}
			   #colaboracao .rowAutorizacao label.errorAut {display: block; font: 14px "Trebuchet MS"; line-height: 18px; color: #6c6b6b; font-weight: normal; background-position: 0 -72px;}
			   #colaboracao .rowAutorizacao label.selected {background-position: 0 -36px;}
			   #colaboracao .msgsError {position: absolute; top: -9999px; left: -9999px;}
				 .borderFormColab {width: 628px; height: 1px; overflow: hidden; margin-left: -58px; background: #d2d2d2;}
				 
				 #left p.subscribe-to-comments {height: 22px; padding-left: 76px;}
				 #left p.subscribe-to-comments input.check {position: absolute; top: -9999px; left: -9999px;}
				 #boxQueremosSaber label {display: block; width: 210px; height: 22px; padding: 0 0 0 18px; font-size: 14px; line-height: 22px; color: #6a747b; background-repeat: no-repeat; background-position: top left; cursor: pointer;}
				 #left p.subscribe-to-comments label {display: block; width: 353px; height: 22px; padding: 0 0 0 18px; font-size: 12px; line-height: 24px; color: #6a747b; background-repeat: no-repeat; background-position: top left; cursor: pointer;}
				 #boxQueremosSaber label.check,  #boxQueremosSaber label.radio  {background-image: url(img/bg-inputPoll.gif);}
				 #left p.subscribe-to-comments label.check {background-image: url(img/bg-inputPoll.gif);}
				 #boxQueremosSaber label.selected {background-position: bottom left;}
				 #left p.subscribe-to-comments label.selected {background-position: bottom left;}
			   
				 .itemClone {display: none;}
			   #pageContato p.erroContribuicao {padding-bottom: 30px;}
			   #pageContato a.addItem {font-size: 12px; color: #6c6b6b;}
				 .formContatoHide {display: none;}
		.navigation {display: none; padding-bottom: 10px; text-align: center; padding-top:20px; clear: both;}
		.navigation a, .navigation span {font-size: 14px;}
		.navigation .alignleft {float: left;}
		.navigation .alignright {float: right;}
		
		#right {width: 271px; margin-top: -1px; float: right;}
		
		/* Descomentar a linha abaixo quando houver aprovação do cliente para a ambientação da Home */
		/*.ambientadaHome #right {padding-top: 21px;}*/
			
			.itemSidebar {width: 271px; padding-bottom: 28px; margin-bottom: 28px; background: url(img/bg-itemSidebarBot.gif) no-repeat center bottom;}
			.itemSidebar .content {width: 271px; background: url(img/bg-itemSidebar.gif) repeat-y; position: relative;}
			.itemSidebar .content .top {width: 271px; height: 19px; overflow: hidden; background: url(img/bg-itemSidebarTop.gif);}
			.itemSidebar .content .bot {width: 271px; height: 13px; overflow: hidden; background: url(img/bg-itemSidebarDown.gif);}
			.itemSidebar .content .botEnq {width: 271px; height: 33px; overflow: hidden; background: url(img/bg-itemSidebarEnq.gif);}
			.itemSidebar .content .botColab {width: 269px; height: 29px; border: 1px solid #d2d2d2; background: #717171;}
			.itemSidebar .content .botIndica {width: 271px; height: 2px; overflow: hidden; background: url(img/bg-itemSidebarIndica.gif); margin-top: -1px;}
			.itemSidebar h3 {width: 231px; height: 25px; margin-bottom: 10px; text-indent: -9999px; overflow: hidden; background-position: top; cursor: pointer;}
			.itemSidebar h3.close {background-position: bottom;}
			.itemSidebar .span {display: block; width: 271px; height: 10px; overflow: hidden;}
			.itemSidebar .content .txt {width: 227px; padding: 0 22px 0 22px;}
			.itemSidebar .content .txt h4 {font-size: 20px; font-weight: normal; color: #6a747b;}
			.itemSidebar .content .txt p {font-size: 12px; color: #6a747b;}
				#boxConvidadoEspecial .img {width: 262px; height: 122px; margin: 0 auto 10px auto; position: relative;}
				#boxConvidadoEspecial .img span {display: block; width: 262px; height: 122px; position: absolute; top: 0; left: 0; background: url(img/span-img262x122.png);}
				#boxConvidadoEspecial .txt {width: 247px; padding: 0 12px;}
				#boxConvidadoEspecial p {font-size: 12px; line-height: 14px;}
				#boxConvidadoEspecial a {font-weight: bold; color: #ae0749;}
					a.btnVejaConv {display: block; width: 214px; height: 50px; padding-left: 58px; margin-top: 14px; line-height: 50px; font-size: 14px; color: #fff; background: url(img/btn-vejaQuemPassou.gif);}
	
					ul#listMais {width: 270px; height: 22px; padding-left: 1px; margin-bottom: 14px; border-bottom: 1px solid #d2d2d2;}
					ul#listMais li {width: auto; height: 22px; margin-right: 1px; float: left;}
					ul#listMais li a {display: block; width: 93px; height: 22px; font-size: 12px; color: #fff; line-height: 22px; text-align: center; background: url(img/btn-cincoMaisComment.gif);}
					ul#listMais li a.btnLidos {width: 81px; background: url(img/btn-cincoMaisLidos.gif);}
					ul#listMais li a.hover{font-size: 14px; color: #cc5481; background: none; text-decoration: none;}
					ul#listMais li a:hover {text-decoration: underline;}
					ul#listMais li a.hover:hover {text-decoration: none; cursor: default;}
					#itensMais {width: 248px; margin: 0 auto; overflow: visible;}
					#itensMais .boxItem {width: 204px; display: none;}
					#itensMais .show {width: 204px; display: block;}
					#itensMais .itens {display: block; padding: 10px 34px 10px 10px; border-bottom: 1px solid #fff; position: relative;}
					.ie #itensMais .itens {margin-top: -5px;}
					#itensMais .itens a {display: block; font-size: 14px; font-weight: normal; line-height: 18px;}
					#itensMais .item1 {width: 204px; background: #7d7d7d;}
					#itensMais .item1 a {color: #fff;}
					#itensMais .item2 {width: 192px; background: #a1a1a1;}
					#itensMais .item2 a {color: #fff;}
					#itensMais .item3 {width: 180px; background: #c8c8c8;}
					#itensMais .item3 a {color: #fff;}
					#itensMais .item4 {width: 168px; background: #dfdfdf;}
					#itensMais .item4 a {color: #7d7d7d;}
					#itensMais .item5 {width: 156px; background: #efefef;}
					#itensMais .item5 a {color: #7d7d7d;}
					#itensMais .itens .total {display: block; margin-top: -10px; position: absolute; top: 50%; right: 0; float: left;}
					#itensMais .total .left {display: block; width: 6px; height: 20px; overflow: hidden; background: url(img/bg-totalLeft.gif); float: left;}
					#itensMais .total .right {display: block; width: auto; height: 20px; line-height: 20px; font-size: 12px; color: #fff; padding: 0 7px 0 0; background: url(img/bg-totalRight.gif) no-repeat right; float: left}
				.boxContent {width: 271px; position: relative;}
				#boxQueremosSaber {width: 248px; margin-left: 22px;}
				#boxQueremosSaber.votado {width: 260px; margin-left: 10px;}
				#boxQueremosSaber.votado p {padding-left: 12px;}
				#boxQueremosSaber p.enquete {width: 236px; font-size: 14px; line-height: 18px; padding-bottom: 12px; color: #6a747b;}
				#boxQueremosSaber .Buttons {width: 55px; height: 20px; margin-bottom: 3px; border: 0; background: url(img/btn-votar.gif); cursor: pointer; float: right;}
				 #boxQueremosSaber .wp-polls-ul li {height: 22px;}
				 #boxQueremosSaber .wp-polls-ul input {position: absolute; top: -9999px; left: -9999px;}
				 #boxQueremosSaber input.check, #boxQueremosSaber input.radio {position: absolute; top: -9999px; left: -9999px;}
				 #left p.subscribe-to-comments {height: 22px; padding-left: 76px;}
				 #left p.subscribe-to-comments input.check {position: absolute; top: -9999px; left: -9999px;}
				 #boxQueremosSaber label {display: block; width: 210px; height: 22px; padding: 0 0 0 18px; font-size: 14px; line-height: 22px; color: #6a747b; background-repeat: no-repeat; background-position: top left; cursor: pointer;}
				 #left p.subscribe-to-comments label {display: block; width: 353px; height: 22px; padding: 0 0 0 18px; font-size: 12px; line-height: 24px; color: #6a747b; background-repeat: no-repeat; background-position: top left; cursor: pointer;}
				 #boxQueremosSaber label.check,  #boxQueremosSaber label.radio  {background-image: url(img/bg-inputPoll.gif);}
				 #left p.subscribe-to-comments label.check {background-image: url(img/bg-inputPoll.gif);}
				 #boxQueremosSaber label.selected {background-position: bottom left;}
				 #left p.subscribe-to-comments label.selected {background-position: bottom left;}
			 .itemSidebar .content span.btnQuestion {display: block; width: 32px; height: 27px; text-indent: -9999px; overflow: hidden; background: url(img/span-question.gif); position: absolute; top: 19px; right: 16px; cursor: pointer;}
			 .itemSidebar .content .boxQuestion {display: none; width: 269px; position: absolute; top: -44px; left: 1px;}
			 .itemSidebar .content .boxQuestion .top {width: 269px; height: 9px; overflow: hidden; background: url(img/bg-boxQuestionTop.gif);}
			 .itemSidebar .content .boxQuestion .center {width: 253px; padding: 0 8px; font-size: 12px; line-height: 18px; color: #7d7d7d; background: #efefef;}
			 .itemSidebar .content .boxQuestion .bot {width: 269px; height: 9px; overflow: hidden; background: url(img/bg-boxQuestionBot.gif);}
				#boxQueremosSaber .boxResultEnquete {width: 248px; position: relative;}
				#boxQueremosSaber .boxResultEnquete .resultEnquete {height: 35px; padding: 0 12px; line-height: 35px; border-bottom: 1px solid #fff; font-size: 14px; position: relative;}
				#boxQueremosSaber .boxResultEnquete .result1 {width: 224px; color: #fff; background: #7d7d7d;}
				#boxQueremosSaber .boxResultEnquete .result2 {width: 211px; color: #fff; background: #a1a1a1;}
				#boxQueremosSaber .boxResultEnquete .result3 {width: 198px; color: #fff; background: #c8c8c8;}
				#boxQueremosSaber .boxResultEnquete .result4 {width: 185px; color: #7d7d7d; background: #e0e0e0;}
				#boxQueremosSaber .boxResultEnquete .result5 {width: 172px; color: #7d7d7d; background: #efefef;}
				#boxQueremosSaber .boxResultEnquete .result6 {width: 159px; color: #7d7d7d; background: #efefef;}
				#boxQueremosSaber .boxResultEnquete .total {display: block; width: 30px; height: 20px; line-height: 20px; margin-top: -10px; font-size: 12px; color: #fff; text-align: center; background: url(img/bg-totalEnquete.gif); position: absolute; top: 50%; right: -15px;}
				
				#boxColaboradores .navColaboradores {width: 246px; margin: 0 auto; padding-bottom: 12px;}
				#boxColaboradores .navColaboradores ul {height: 94px;}
				#boxColaboradores .navColaboradores ul li {width: 246px; height: 94px; float: left;}
				#boxColaboradores .navColaboradores .img {width: 132px; height: 94px; margin-right: 8px; float: left;}
				#boxColaboradores .navColaboradores .txt {width: 104px; height: 94px; padding: 0; float: left;}
				#boxColaboradores .navColaboradores .txt h4 {font-size: 14px; font-weight: bold; color: #cc5481; padding: 18px 0 3px 0;}
				#boxColaboradores .navColaboradores .txt p {font-size: 12px; line-height: 12px; font-weight: bold; color: #6a747c;}
				#boxColaboradores .jcarousel-container {width: 246px; height: 94px;}
				#boxColaboradores .jcarousel-clip {width: 246px; height: 94px;}
				#boxColaboradores .jcarousel-item {width: 246px; height: 94px;}
				#boxColaboradores .jcarousel-next, #boxColaboradores .jcarousel-prev {width: 9px; height: 9px; overflow: hidden; position: absolute; top: 48px; cursor: pointer;}
				#boxColaboradores .jcarousel-prev {background: url(img/btn-prevColab.gif); left: -12px;}
				#boxColaboradores .jcarousel-next {background: url(img/btn-nextColab.gif); right: -12px;}
					ul#square {width: 103px; height: 14px; padding-top: 6px; margin: 0 auto;}
					ul#square li {width: 12px; height: 12px; padding: 0 11px; float: left;}
					ul#square li.last {padding-right: 0;}
					ul#square li span {display: block; width: 12px; height: 12px; overflow: hidden; border: 1px solid #8b8b8b; background: #fff; cursor: default;}
					ul#square li span.active {border-color: #e67da5; background: #e67da5;}
					a.btnConhecaColab {display: block; width: 271px; height: 22px; line-height: 22px; font-size: 12px; color: #fff; text-align: center; background: url(img/btn-conhecaColab.gif);}
				 ul#listTwitter {width: 250px; padding: 12px 0 10px 0; margin: 0 auto;}
				 ul#listTwitter li {width: 250px; margin-bottom: 14px; position: relative;}
				 ul#listTwitter li .img {width: 31px; height: 31px; margin-top: -15px; position: absolute; top: 50%; left: 0;}
				 ul#listTwitter li.right .img {left: 219px}
				 ul#listTwitter li .img span {display: block; width: 31px; height: 31px; background: url(img/span-img31x31.png); position: absolute; top: 0; left: 0;}
				 ul#listTwitter li .txt {width: 204px; padding: 0; position: relative; float: right;}
				 ul#listTwitter li.right .txt {float: left;}
				 ul#listTwitter li .txt a {font-size: 12px; line-height: 14px; color: #6a747c;}
				 ul#listTwitter li .txt .top {width: 204px; height: 7px; overflow: hidden; background: url(img/bg-txtTwitterTop.gif);}
				 ul#listTwitter li .txt .center {width: 180px; padding: 0 12px 2px 12px; background: url(img/bg-txtTwitterCenter.gif) repeat-y;}
				 ul#listTwitter li .txt .bot {width: 204px; height: 5px; overflow: hidden; background: url(img/bg-txtTwitterBot.gif);}
				 ul#listTwitter li .txt .bullet {width: 7px; height: 11px; overflow: hidden; margin-top: -5px; background: url(img/bg-bulletTwitterLeft.gif); position: absolute; top: 50%; left: -5px;}
				 ul#listTwitter li.right .txt .bullet {background: url(img/bg-bulletTwitterRight.gif); left: 202px;}
				 a.btnSigaLg {display: block; width: 138px; height: 20px; text-indent: -9999px; overflow: hidden; margin: 0 auto 10px auto; background: url(img/btn-sigaLg.gif);}
			   #boxLgYoutube, #boxLgFlickr {width: 271px; height: 186px; overflow: hidden; margin: 0 auto; position: relative;}
			   #boxLgYoutube {height: 250px;}
			   #boxLgFlickr .jcarousel-item img {border-bottom: 1px solid #d2d2d2;}
			   #boxLgYoutube ul, #boxLgFlickr ul {width: 271px; height: 246px;}
			   #boxLgYoutube ul li, #boxLgFlickr ul li {width: 271px; height: 246px; position: relative;}
			   #boxLgYoutube .boxLoading {width: 271px; height: 186px; background: #000 url(img/img-loading.gif) no-repeat center; position: absolute; top: 0; left: 0;}
			   #boxLgYoutube .totalVideo, #boxLgFlickr .totalVideo {height: 21px; border-right: 1px solid #d2d2d2; position: absolute; top: 0; right: 0; z-index: 10;}
			   #boxLgYoutube .totalVideo .left, #boxLgFlickr .totalVideo .left {display: block; width: 5px; height: 21px; overflow: hidden; background: url(img/span-totalVideoLeft.gif); float: left;}
			   #boxLgYoutube .totalVideo .center, #boxLgFlickr .totalVideo .center {display: block; width: auto; height: 21px; line-height: 21px; font-size: 10px; color: #808080; padding: 0 4px 0 1px; background: #f3f3f3; float: left;}
			   #boxLgYoutube ul li .playerYoutube, #boxLgFlickr ul li .img {width: 271px; height: 184px; margin-bottom: 18px;}
	 		   #boxLgYoutube ul li p, #boxLgFlickr ul li p {width: 225px; margin: 0 auto; padding-bottom: 3px; font-size: 14px; line-height: 18px; color: #6a747b;}
			   #boxLgYoutube .jcarousel-container, #boxLgFlickr .jcarousel-container {width: 271px; height: 246px;}
			   #boxLgYoutube .jcarousel-clip, #boxLgFlickr .jcarousel-clip {width: 271px; height: 246px;}
			   #boxLgYoutube .jcarousel-item, #boxLgFlickr .jcarousel-item {width: 271px; height: 246px;}
			   #boxLgYoutube .jcarousel-next, #boxLgYoutube .jcarousel-prev, #boxLgFlickr .jcarousel-next, #boxLgFlickr .jcarousel-prev {width: 26px; height: 26px; overflow: hidden; position: absolute; top: 72px; cursor: pointer;}
			   #boxLgYoutube .jcarousel-prev, #boxLgFlickr .jcarousel-prev {background: url(img/btn-prevYoutube.gif) no-repeat left center; left: 0;}
			   #boxLgYoutube .jcarousel-next, #boxLgFlickr .jcarousel-next {background: url(img/btn-nextYoutube.gif) no-repeat right center; right: 0;}
			   #boxLgYoutube ul.listBoxYoutube {height: 153px; padding: 28px 0 23px 0; margin-bottom: 12px; border: 1px solid #d2d2d2; border-left: 0; border-right: 0;}
			   #boxLgYoutube ul.listBoxYoutube li {width: 234px; height: 71px; margin: 0 auto 5px auto;}
			   #boxLgYoutube ul.listBoxYoutube li a {display: block;}
			   #boxLgYoutube ul.listBoxYoutube li a:hover {text-decoration: none;}
			   #boxLgYoutube ul.listBoxYoutube li .img {width: 94px; height: 71px; overflow: hidden; float: left;}
			   #boxLgYoutube ul.listBoxYoutube li .img {width: 94px; height: 71px; border: 0;}
			   #boxLgYoutube ul.listBoxYoutube li .txt {width: 120px; height: 71px; padding: 0; float: right;}
			   #boxLgYoutube ul.listBoxYoutube li .txt h4 {font-size: 12px; font-weight: bold; line-height: 14px; color: #c4033c;}
			   #boxLgYoutube ul.listBoxYoutube li .txt p {font-size: 10px; color: #000;}
				 a.btnYoutubeAssista {display: block; width: 69px; height: 21px; background: url(img/btn-youtubeAssista.gif); text-indent: -9999px; overflow: hidden; margin: 0 auto;}
				 
				 a.btnFacaParte {display: block; width: 99px; height: 20px; text-indent: -9999px; overflow: hidden; margin: 11px auto 0 auto; background: url(img/btn-facaParte.gif);}
				 ul#listBlogsLg {width: 255px; padding: 15px 0 4px 11px; float: left;}
				 ul#listBlogsLg li {width: 45px; height: 28px; padding: 0 6px 6px 0; float: left;}
				 ul#listBlogsLg li a {display: block; width: 45px; height: 28px; overflow: hidden;}
				 ul#listBlogsLg li a img {display: block;}
				 ul#listBlogsLg li a.hover img {margin-top: -28px;}
				 ul#listLgIndica {width: 269px; margin: 0 auto;}
				 ul#listLgIndica li {width: 233px; height: 31px; padding-left: 36px; background: #e8e8e8 url(img/bg-listLgIndica.gif) no-repeat left;}
				 ul#listLgIndica li.odd {background-color: #f4f4f4;}
				 ul#listLgIndica li a {font-size: 14px; line-height: 31px; color: #6a747b;}				  
				  
	#footer {width: 1000px; padding: 30px 0 0 0;}
		#boxArquivo {width: 999px;}
		#boxArquivo .top {width: 999px; height: 16px; overflow: hidden; background: url(img/bg-arquivoTop.gif);}
		#boxArquivo .center {width: 985px; padding-left: 14px; background: #717171;}
		#boxArquivo .bot {width: 999px; height: 8px; overflow: hidden; background: url(img/bg-arquivoBot.gif);}
		#boxArquivo ul {width: 985px; height: 15px; padding: 7px 0;}
		#boxArquivo ul li {width: auto; line-height: 15px; padding: 0 10px; background: url(img/bg-listArquivo.gif) no-repeat right; float: left;}
		#boxArquivo ul li.ano, #boxArquivo ul li.last {background: none;}
		#boxArquivo ul li.ano {padding-left: 0;}
		#boxArquivo ul li h4 {width: 36px; height: 16px; margin-right: 4px; font-size: 14px; font-weight: normal; color: #fff; background-position: bottom; background-repeat: no-repeat;}
		#boxArquivo ul li a {display: block; width: 24px; height: 14px; font-size: 14px; color: #fff;}
		#boxArquivo ul li a.disable {cursor: default;}
		#boxArquivo ul li a.disable:hover {text-decoration: none;}
			a.btnMesJan {background: url(img/btn-mesJan.gif);}
			a.btnMesFev {background: url(img/btn-mesFev.gif);}
			a.btnMesMar {background: url(img/btn-mesMar.gif);}
			a.btnMesAbr {background: url(img/btn-mesAbr.gif);}
			a.btnMesMai {background: url(img/btn-mesMai.gif);}
			a.btnMesJun {background: url(img/btn-mesJun.gif);}
			a.btnMesJul {background: url(img/btn-mesJul.gif);}
			a.btnMesAgo {background: url(img/btn-mesAgo.gif);}
			a.btnMesSet {background: url(img/btn-mesSet.gif);}
			a.btnMesOut {background: url(img/btn-mesOut.gif);}
			a.btnMesNov {background: url(img/btn-mesNov.gif);}
			a.btnMesDez {background: url(img/btn-mesDez.gif);}
	    #footerLg {width: 1000px; background: #f7f6f6;}
		  span.lg {display: block; width: 1000px; height: 75px; text-indent: -9999px; overflow: hidden; background: url(img/span-lg.gif);}
	    #footerLg .item {float: left;}
	    #footerLg .item252 {width: 252px; overflow: hidden;}
	    #footerLg .item222 {width: 222px; padding-left: 62px; overflow: hidden;}
	    #footerLg .item216 {width: 216px; overflow: hidden;}
	    #footerLg .item187 {width: 187px; overflow: hidden;}
	    #footerLg h4 {font-size: 14px; font-weight: normal; color: #5d5c5c; padding-bottom: 13px;}
		  ul.listFooter li {font-size: 12px; line-height: 15px; color: #8d8b8b;}
		  ul.listFooter li a {font-size: 12px; line-height: 14px; color: #8d8b8b;}
		.compartilheFooter {width: 560px; height: 25px; margin: 22px auto 12px auto;}
		.compartilheFooter .compartilhe {display: block; width: 82px; height: 22px; line-height: 22px; padding-left: 32px; font-size: 12px; color: #6a747b; background: url(img/span-compartilheFooter.gif) no-repeat left; float: left;}
		.compartilheFooter .book {width: 430px; padding: 0;}
		.compartilheFooter .book a {margin: 0 6px 0 0;}
		.footerBot {width: 896px; padding: 14px 0 14px 14px; margin: 0 auto; border-top: 1px solid #8d8b8b;}
		.footerBot a, .footerBot span {font-size: 12px; color: #8d8b8b;}
		.footerBot span a {color: #5d5c5c;}
			.copyright {display: block; width: 578px; float: left;}
			.btnPrivacidade, .btnLegal {display: block; width: auto; padding-right: 10px; float: left;}
			.version {display: block; width: auto; padding: 0 16px 0 66px; float: left;}
			.cc {display: block; width: 65px; height: 19px; text-indent: -9999px; overflow: hidden; background: url(img/span-cc.gif);}
	    .rpxnow_lightbox_trans {background: transparent !important;}
		  span.spanEmailLog {font-size: 12px; line-height: 22px; font-weight: bold;}
		  span.spanEmailLog em {font-weight: normal; color: #d2d2d2; padding-left: 10px;}
		  div#userLogado {height: 1px; overflow: hidden;}
		  
/* LightBox Termos de utilização */
div.termoDeUtilizacao {width: 427px; height: 218px; padding: 8px 0 0 20px; overflow: hidden; border: 1px solid #d7d7d7; position: relative;}

div.termoDeUtilizacao .jScrollPaneContainer {background: #f4f4f4; border: 1px solid #d7d7d7;}
div.termoDeUtilizacao .jScrollPaneTrack {position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: url(img/bg-scroll.gif) repeat-y;}
div.termoDeUtilizacao .jScrollPaneDrag {position: absolute; height: 54px !important; background: #fff; border-top: 1px solid #d7d7d7; border-left: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; cursor: pointer; overflow: hidden;}
div.termoDeUtilizacao .jScrollPaneDragTop {position: absolute; top: 0; left: 0; overflow: hidden;}
div.termoDeUtilizacao .jScrollPaneDragBottom {position: absolute; bottom: 0; left: 0; overflow: hidden;}
div.termoDeUtilizacao a.jScrollArrowUp {display: block; width: 16px; height: 14px; background: url(img/btn-scrollTop.gif); position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden;}
div.termoDeUtilizacao a.jScrollArrowDown {display: block; width: 16px; height: 14px; background: url(img/btn-scrollBot.gif); position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden;}

div.termoDeUtilizacao .content {display: none; width: 358px; height: 150px; padding: 12px 14px; margin-top: 0; overflow: auto;}
div.termoDeUtilizacao a.close {display: block; width: 18px; height: 17px; text-indent: -9999px; overflow: hidden; background: url(img/btn-close.gif); position: absolute; top: 6px; right: 8px;}
*html div.termoDeUtilizacao .content {margin: 0 14px 12px 0px; margin-top: 50px;}
h2.termoDeUtilizacao {width: 394px; height: 21px; font-size: 17px; padding-bottom: 11px; font-weight: normal; color: #cc5481; display: block; overflow: hidden; float: left;}
div.termoDeUtilizacao ul li {list-style: none; margin-top: 4px;}
/* LightBox Termos de utilização */
	
h3#arquivos {width: 191px; height: 35px; text-indent: -9999px; overflow: hidden; background: url(img/h3-arquivos.gif);}
h3#convidadoEspecial {background-image: url(img/h3-convidadoEspecial.gif);}
/*h3#convidadoEspecial {background-image: url(img/h3-estrelaDigital.gif);}*/
h3#postsMais {background-image: url(img/h3-CincoMais.gif);}
h3#queremosSaber {background-image: url(img/h3-queremosSaber.gif);}
h3#lgTwitter {background-image: url(img/h3-lgTwitter.gif);}
h3#colaboradores {margin: 0; background-image: url(img/h3-colaboradores.gif);}
h3#lgYoutube {width: 231px; height: 31px; background-image: url(img/h3-lgYoutube.gif);}
h3#lgFlickr {background-image: url(img/h3-lgFlickr.gif);}
h3#lgFacebook {background-image: url(img/h3-lgFacebook.gif);}
h3#yahooRespostas {width: 269px; height: 26px; background-image: url(img/h3-yahooRespostas.gif);}
h3#lgPeloMundo {width: 253px; background-image: url(img/h3-blogsLgMundo.gif);}
h3#lgIndica {width: 253px; background-image: url(img/h3-lgIndica.gif);}
h3#resultadoEnq {background-image: url(img/h3-resultadoEnq.gif);}
h3#postSemana {width: 628px; height: 49px; text-indent: -9999px; overflow: hidden; background-image: url(img/h3-postSemana.gif);}
h3#tagsPopulares {width: 628px; height: 54px; text-indent: -9999px; overflow: hidden; background-image: url(img/h3-tagsPopulares.gif);}
h3#jaPassou {width: 366px; height: 38px; text-indent: -9999px; overflow: hidden; background-image: url(img/h3-quemPassou.gif);}
h3#relacionados {width: 221px; height: 34px; text-indent: -9999px; overflow: hidden; background-image: url(img/h3-relacionados.gif);}
h3#comentarios {width: 157px; height: 24px; text-indent: -9999px; overflow: hidden; background-image: url(img/h3-comentarios.gif);}
h3#deixeComentario {width: 278px; height: 42px; text-indent: -9999px; overflow: hidden; background-image: url(img/h3-deixeComentario.gif);}
h3#estrelaDigitalConv {width: 513px; height: 275px; text-indent: -9999px; overflow: hidden; background: url(img/bg-imgColab.jpg);}
h3.rss {line-height: 42px; font-size: 34px; font-weight: normal; color: #cc5481; margin-bottom: 18px; padding-left: 60px; background: url(img/h3-rss.gif) no-repeat left;}
h3.rssTitle {font-size: 22px; color: #cc5481; font-weight: normal;}

/* jScrollPane */
.jScrollPaneContainer {position: relative; overflow: hidden; z-index: 1;}
.jScrollPaneTrack {position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: #eeeded;}
.jScrollPaneDrag {position: absolute; background: #d6d6d6; cursor: pointer; overflow: hidden;}
.jScrollPaneDragTop {position: absolute; top: 0; left: 0; overflow: hidden;}
.jScrollPaneDragBottom {position: absolute; bottom: 0; left: 0; overflow: hidden;}
a.jScrollArrowUp {display: block; width: 12px; height: 10px; background: url(img/btn-jScrollArrowUp.gif); position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden;}
a.jScrollArrowDown {display: block; width: 12px; height: 10px; background: url(img/btn-jScrollArrowDown.gif); position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden;}

/* jquery.jcarousel */
.hide {display: none;}
.jcarousel-container {position: relative; background: none;}
.jcarousel-clip {z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}
.jcarousel-list {z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
.jcarousel-list li, .jcarousel-item {float: left; list-style: none; width: auto; height: auto;}
.jcarousel-prev, .jcarousel-next {z-index: 3; display: none;}
.jcarousel-item-vertical {margin-bottom: 2px;}
.jcarousel-item-placeholder {color: #000;}
.jcarousel-prev-disabled-vertical, .jcarousel-next-disabled-vertical {cursor: default; background-position: 0 0;}
.jcarousel-next-horizontal, .jcarousel-prev-horizontal {width: 22px; height: 82px; position: absolute; top: 0px; cursor: pointer;}
.jcarousel-prev-disabled-horizontal, .jcarousel-next-disabled-horizontal {cursor: default;}

/* Thickbox */
#TB_overlay {width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index: 100;}
.TB_overlayMacFFBGHack {background: transparent;}
.TB_overlayBG {background: transparent;}
*html #TB_overlay {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); /* ie6 hack */}
#TB_window {position: fixed; background: none; z-index: 102; color: #000; display: none; text-align: left; top:50%; left:50%;}
*html #TB_window {position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); /* ie6 hack */}
#TB_window img#TB_Image {display: block; margin: 20px; border: none;}
#TB_caption {height: 19px; padding: 0px; float:left;}
#TB_closeWindow {height: 25px; padding: 11px 25px 10px 0; float: right;}
#TB_closeAjaxWindow {padding: 0px; margin-bottom: 1px; text-align: right; float: right; display: none}
#TB_ajaxWindowTitle {float: left; padding: 0px; margin-bottom: 1px;}
#TB_title {background: none; height: 19px; position: absolute; top: -18px; right: 0px;}
#TB_ajaxContent {clear: both; padding:0px; overflow: auto; text-align: left; line-height: 1.4em;}
#TB_ajaxContent.TB_modal {padding:0px;}
#TB_ajaxContent p {padding: 0px;}
#TB_load {position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
*html #TB_load {position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); /* ie6 hack */}
#TB_HideSelect {z-index: 99; position:fixed; top: 0; left: 0; background: #000; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%;}
*html #TB_HideSelect {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); /* ie6 hack */}
#TB_iframeContent {background: #fff; clear: both; border: none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px;}
#TB_closeWindowButton {width: 64px; height: 19px; background: url(../img/btn-fecharTb.gif); text-indent: -9999px; overflow: hidden; display: block;}
/*Thickbox */

/* impressão */
body.print {width: 100%; font-size: 24px;}
#printWrapper {width: 1000px; margin: 0 auto;}

@media print {
   body.print {font-size: 14px;}
   #printWrapper {width: 100%;}
}
								   
#printPost {width: 78%; border: 1px solid #d2d2d2; margin: 0.6em auto;}
    #printTop {width: 100%; height: 1.5em; margin-bottom: 1.5em;}
        .printYear {height: 1.4em; float: left;}
        .printDate {width: 12%; height: 1.4em; overflow: hidden; position: relative; float: left;}
        .printDate img {position: absolute; top: 0; left: 0; z-index: 1;}
        .printDate span {display: block; color: #bf1052; text-align: center; height: 1.4em; line-height: 1.4em; font-size: 1em; position: relative; top: 0; left: 0; z-index: 2;}
        .printHour {width: 6%; height: 1.4em; font-size: 0.5em; padding-top: 1.4em; color: #adadad; text-align: center; float: left;}
        .printAuthor {width: 50%; height: 1.4em; font-size: 0.5em; line-height: 1.2em; color: #adadad; padding: 1% 1.4% 0 0; float: right; text-align: right;}
        .printAuthor span {color: #7d7d7d;}        
	    #printContent {width: 82%; margin: 0 auto;}
            h2.printTitle {color: #cc5481; font-size: 1.7em; line-height: 1em; padding-bottom: 0.6em; font-weight: normal;}
	    #printContent p {font-size: 0.7em; padding-bottom: 1em; overflow: hidden;}
	    #printContent img {display: block; margin-bottom: 1.2em;}
	    #printContent img.alignleft {border: 1px solid #dedede; margin: 0 0.4em 0.4em 0; float: left;}
	    #printContent img.alignright {border: 1px solid #dedede; margin: 0 0 0.4em 0.4em; float: right;}
	    #printContent img.aligncenter {display: block; margin: 0 auto;}
	    #printContent a img {border: none;}
	    #printContent blockquote {padding-left: 1.2em; font-size: 0.7em; font-style: italic; color: #8E959B;}
	    #printContent .wp-caption {margin: 0 auto;}
	    #printContent .wp-caption img {display: block; margin-bottom: 0;}
	    #printContent .wp-caption .wp-caption-text {font-size: 0.5em; color: #8e959b;}
		  
.wp-pagenavi a, .wp-pagenavi a:link {padding: 2px 6px 2px 6px; margin: 2px; text-decoration: none; border: 1px solid #6a747b; color: #6F6E6E;  background: none; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.wp-pagenavi a.nextpostslink, .wp-pagenavi a.previouspostslink {padding: 2px 8px 2px 8px; margin: 2px; font-weight: bold; border: none; color: #fff; background-color: #cc5481;}
.wp-pagenavi a.nextpostslink:hover, .wp-pagenavi a.previouspostslink:hover {background: #cf326d; border: none; color: #fff;}
.wp-pagenavi a.last, .wp-pagenavi a.first {padding: 2px 4px 2px 4px; margin: 2px 0; font-weight: bold; border: none; color: #fff; background-color: #cc5481;}
.wp-pagenavi a.last:hover, .wp-pagenavi a.first:hover {background: #cf326d; border: none; color: #fff;}
.wp-pagenavi a:hover {border: 1px solid #000000; color: #000000; background-color: #FFFFFF;}
.wp-pagenavi a:active {padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #0066cc; color: #0066cc; background-color: #FFFFFF;}
.wp-pagenavi span.pages {padding: 2px 4px 2px 4px; margin: 2px; color: #6a747b; border: none; background: none; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.wp-pagenavi span.current {padding: 2px 4px 2px 4px; margin: 2px; font-weight: bold; border: none; color: #fff; background-color: #cc5481; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.wp-pagenavi span.extend {padding: 0 4px 2px 4px; margin: 0; border: none; color: #cc5481; background-color: #fff; -moz-border-radius: 3px; 	-webkit-border-radius: 3px;}