body { margin:0; font-family:Arial, Helvetica, sans-serif; }
img { border:0; margin:0; padding:0; }
.clear { clear:both; }
li { list-style:none; list-style-position:outside; }
.hidden { position:relative; display:block; text-indent:-5000px; overflow:hidden; }
#hiddenSubmit { overflow: hidden; position: absolute; top: -5000px; }
FORM { margin: 0; padding: 0 }
BODY DIV.nomb, BODY DIV A.nomb, .nomb { margin-bottom: 0px }
BODY DIV.nomt, BODY DIV A.nomt, .nomr { margin-top: 0px }


div#content-wrapper { width:908px; margin:0 auto 0 auto; display:block; }
div#footer-wrapper { display:block; background:#EcEcEc url('../images/bg_footer.gif') 0 1px repeat-x; border-bottom:1px solid #bfbfbf; padding-top: 1px }
div#credito-wrapper { display:block; background:#E6E6E6 url('../images/bg_creditos.gif') 0 0 repeat-x; }

div.facebox { height: 214px; }

h1, h2, h3, h4 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: 700; margin:0; }
h1.heading { font-size:24px; }
h2.heading, h1.heading2 { font-size:21px; }
h3.heading { font-size:14px; }
h4.heading { font-size:18px; }

h1 a, h2 a, h3 a { color:black; margin:0; text-decoration:none; }
h1 a:hover, h2 a:hover, h3 a:hover { text-decoration:underline; }

p { margin:0; }

div#nav { width:908px; height:16px; float:left; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
div#nav a { float:left; display:inline; padding:2px 6px 1px 6px; font-size:10px; color:#999; text-decoration:none; }
div#nav a:hover { text-decoration:underline; }
div#nav a#icon { padding:0; }
div#nav span { float:left; margin-top:4px; display:block; width: 1px; height: 9px; background-color: #999999 }

div#header { position:relative; width:908px; height:110px; float:left; display:inline; padding-top:11px; }
a#logo { float:left; display:inline; }
div#busca-wrapper { position:absolute; top: 52px; left: 355px; width:293px; }
div#busca-wrapper h3 { font-weight:normal; margin:0 0 5px 0; }

form#busca { width:298px; float:left; display:inline; }
form#busca input { width:247px; _width:244px; height:21px; float:left; display:inline; border:1px solid #808080; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px; padding-top:6px; }
input.value { color:#bfbfbf; }
input.text { color:black; }
form#busca a { float:left; display:inline; margin-left: 3px }

div#login-wrapper { position:absolute; top:0; right:0; width:238px; height:120px; background:#f8f8f8; font-size:11px; }
div#login-wrapper2 { position: relative; width:238px; height:120px; background:#f8f8f8; font-size:11px; overflow: hidden }
div#login-wrapper2 h3 { margin:0; padding:4px 6px; }

/* BOTAO LOGIN FACEBOOK */
#btnFaceLogin{ display:block; position:absolute; top:1px; right:1px; color:#000; height:22px; line-height:22px; background:url(../images/logoFace.gif) center right no-repeat; padding:0 27px 0 5px;  font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration:none; display: none }
#btnFaceLogin:hover { background-color: #e8e8e8; }
#loginFaceLoading { position: absolute; top: 3px; right: 3px; visibility: hidden }
#faceAccount h3 { margin: 40px 0 14px 0 !important; padding: 0 80px; }
#btnFaceLoginLarge { display:block; width:204px; height:27px; background:url(../images/btnFacebook.gif) 0 0 no-repeat; text-decoration:none; clear:both; text-indent:-9999px; }
#btnFaceLoginLarge:hover { background-position: 0 -27px; }
.margin80 { margin:0 0 0 80px; }
.txtCentro { text-align:center; clear:both; padding:20px 0 0 0; }
.btnCentro { margin:0 auto; }


form.logado-pro h3 { border-bottom:1px solid #946500; background:#FFAF00; }
form.logado h3 { background:white; }
form.logar h3 { background:white; margin-bottom:11px; }

p#user { position:absolute; top:-5px; right:8px; float:right; display:inline; color:black; margin:10px 0; }
p#user a { color:black; text-decoration:none; }
p#user a:hover { text-decoration:underline; }

form#login { width:238px; float:left; display:inline; }
form#login a.user { float:left; display:inline; margin:9px 10px 8px 9px; }
form#login a.user img { float:left; display:inline; border:1px solid black; }
div.form-txt { width:160px; height: 57px; float:left; display:inline; margin-top:12px; }
div.form-txt p { margin:0; }
div.form-txt a { color: Black; text-decoration: none }
div.form-txt a:hover { text-decoration: underline }

form#login p#acesso { width:238px; padding:6px 0; background:#e8e8e8; margin:0; text-align:center; display:inline; position:absolute; bottom:0; left:0; }
form#login p#acesso a { color:#00408A; font-size:10px; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; text-align:center; }
form#login p#acesso a:hover { text-decoration:underline; }

div#login-box { width:175px; float:left; display:inline; padding-top:11px; }
div#login-but { width:38px; float:left; display:inline; margin: 0 0 0 4px; padding-top:11px; }

div#login-box p { font-size:1px; width:165px; height:5px; line-height:5px; margin:0; float:left; display:inline; }

form.logar label { float:right; display:inline; width:41px; height:17px; }
form.logar label.password { margin-right:8px; }
form.logar input.text { width:118px; height:13px; float:right; display:inline; font-size:10px; font-family:Arial, Helvetica, sans-serif; }
form.logar img { float:left; display:inline; }

form.logar a#login-forget { float:left; display:inline; margin-left:51px; margin-bottom:5px; }

div#menu-wrapper { position:relative; width:908px; color:white; z-index:1000 }


a.menu-item, div#menu-wrapper a.ativo, div#menu-wrapper a.sub { font-family: Georgia, "Times New Roman", Times, serif;
	position:relative; color:white; text-decoration:none; font-size:14px; padding: 6px 6px 5px 5px; float:left; display:inline; border-top:0; z-index:1000; margin-left: -1px }
a.menu-item:hover, div#menu-wrapper a.ativo:hover, div#menu-wrapper a.sub:hover {
	text-decoration:none; background:white; }
a.menu-item span, div#menu-wrapper span, div#menu-wrapper span  {
	display: none; }

div#menu-wrapper a.ativo { text-decoration:none; background:white; }
div#menu-wrapper a.ativo span { position:absolute; display:inline; top:28px; left:50%; text-indent:-5000px; width:9px; height:6px; margin-left:-4px; }

div#menu-wrapper a.sub { text-decoration:none; background:white; }
div#menu-wrapper a.sub:hover { border-bottom: 0; padding-bottom: 6px }

a.menu-item, div#menu-wrapper a.ativo, div#menu-wrapper a.sub { border: 1px solid transparent; border-top: 0 }



div#menu-wrapper div.submenu { position:absolute; top:28px; left:180px; background:white; z-index:1; font-family:Arial, Helvetica, sans-serif; visibility: hidden }
div#menu-wrapper div.submenu a { color:black; font-size:12px; text-decoration:none; line-height: 18px }
div#menu-wrapper div.submenu a:hover { text-decoration:underline; }

div.submenu table td div.sub-interna { float:left; display:inline; padding:9px 0 9px 10px; }
div.submenu table td div.sub-interna table tr td { padding:0; }
div.submenu table td div.sub-interna p { display:block; margin:0; padding:0 10px 0 0; }
div.submenu table td div.sub-interna p a { display:inline; }

div#footer { width:908px; min-height:130px; _height:130px; margin:0 auto; display:block; background:#EcEcEc url('../images/bg_footer.gif') 0 0 repeat-x; font-family: Georgia, "Times New Roman", Times, serif; }
div#footer-menu { width:908px; float:left; display:inline; margin:18px 0; }
div#footer-menu p { margin:0; font-size:11px; color:black; }
div#footer-menu p a { font-size:11px; color:black; text-decoration:none; }
div#footer-menu p a:hover { font-size:11px; color:black; text-decoration:underline; }
div#footer-menu p span { padding:0 6px; }
div#footer-menu p span.footer-canal { font-size:12px; font-weight:bold; padding:0; }
div#footer-menu p a.block { margin-right:10px; }
div#credito { width:908px; margin:0 auto; display:block; background:#E6E6E6 url('../images/bg_creditos.gif') 0 0 repeat-x; font-size:10px; color:#404040; font-family:Georgia, "Times New Roman", Times, serif; padding:0; }
div#credito p { margin:0; }

div#copy { width:600px; float:left; display:inline; margin:13px 0; }
div#credito-content { width:106px; float:right; display:inline; margin:13px 0; }

div#credito-content p { float:right; display:inline; }

a#rss { width:58px; float:right; display:inline; text-align:right; padding-left:20px; margin-right:4px; background:url('../images/but_rss.gif') 0 0 no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:16px; text-decoration:none; color:#404040; }
a#rss:hover { text-decoration:underline; }
a#salvego { width:90px; height:12px; float:right; display:inline; background:url('../images/salvego.gif') 0 0 no-repeat; }
a#dnex { width:106px; height:11px; float:right; display:inline; background:url('../images/dnex.gif') 0 0 no-repeat; }



div#last { margin-right:0; }
div.load-more { width:600px; float:left; display:inline; background:white; margin:0; height: 62px }

div.load-more a { position:relative; width:570px; float:left; display:inline; padding: 15px 15px 0 15px; height: 47px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:black; background:#ffffff; text-decoration:none; text-align:center; }
div.load-more a:hover { background:#f9f9f9; text-decoration: underline }
div.load-more a#divEnviando { display: none }
div.load-more a img#seta, div.load-more a img#imgLoading { position:absolute; top:36px; left:50%; margin-left:-4px; z-index:1000; }
div.load-more a img#imgLoading { visibility: hidden; top: 24px }

div.load-last { width:570px; padding: 8px 0; text-align: center }
div.load-last a { color: #777; text-decoration: none; font-size: 13px }
div.load-last a:hover { text-decoration: underline }

form#comment, div#comment2 { width:502px; float:left; display:inline; }
form#comment textarea, div#comment2 textarea { width:500px; height:128px; border:1px solid black; font-family: Arial; font-size: 12px }
form#comment table, div#comment2 table { width:502px; float:left; display:inline; margin-top:5px; }
form#comment div, div#comment2 div { float:left; display:inline; }
div#comentChecks { margin-top: 8px; clear: both }
div#comentChecks LABEL { position: relative; top: 3px }
form#comment div.alert { font-size: 11px; margin: 10px 0 0 0; font-style: italic; color: gray }

div.counter img { float:left; display:inline; }
BODY DIV div.counter p { margin:0; float:left; display:inline; font-size:11px; color:#808080; padding:3px 4px 2px 4px; text-decoration:none; border:1px solid #e6e6e6; border-left:0; border-right:0; }

form#comment input, div#comment2 input { float:left; display:inline; }
form#comment label, div#comment2 label { font-size:11px; float:left; display:inline; margin:0 15px 0 6px; cursor: pointer }

form#comment div.right, div#comment2 div.right { float:right; display:inline; }

div.content-left div.links { width:570px; font-size:14px; }
div.content-left div.links a { width:570px; font-size:14px; }

div#content-full { position:relative; width:878px; float:left; display:inline; background:white; padding: 14px 15px; }
div#content-full img { border:1px solid #bbb; margin-bottom:7px; }
div.content-box-3 { width:513px; float:right; display:inline; padding-bottom: 10px }
div.content-box-1 { width:160px; float:left; display:inline; margin-left:11px; margin-bottom:15px; }
div.content-box-1 h3 { margin:0 0 10px 0; float:left; display:inline; }
div.content-box-1 p { font-size:12px; margin:0; }


/* popup / convite / orientação milkpoints */

.redirectWarning { background:#FFF; text-align: left; position: relative; cursor: default }
.topWarning { padding:15px; background:#7DB855; color:#FFF; position:relative }
.topWarning h1 { font-size:21px; font-family:Arial, sans-serif; }
#btnCloseWarning { display:block; width:21px; height:21px; position:absolute; top:17px; right:15px; text-indent:-9999px; background:url('../controleTrocasMilkPoints/images/btnCloseWarning.png') 0 0 no-repeat; }
#btnCloseWarning:hover { background:url('../controleTrocasMilkPoints/images/btnCloseWarning.png') 0 -21px no-repeat; }
.contentWarning {  padding:15px; font-size:13px;}
.contentWarning p { margin-bottom:15px; color:#4D4D4D; }
.contentWarning p.nomb { margin-bottom:0; }

.contentWarning a { color:#45662F; text-decoration: none }
.contentWarning a:hover { text-decoration: underline }

.buts { width: 466px; margin: 0 auto }	
.but { float: left; display: block; height:46px; text-indent:-9999px; background:url('../controleTrocaMilkPointsV2/images/btnOKWarning.png') 0 0 no-repeat; }
.but:hover { background-position: 0 -46px }
.but.sim { width:196px; background-image: url('../controleTrocaMilkPointsV2/images/btnEntrarIndustria.gif') }
.but.nao { width:250px; margin-left: 20px; background-image: url('../controleTrocaMilkPointsV2/images/btnNaoObrigado.gif') }

#conviteMilksOut { height: 38px; padding: 10px 0; overflow: hidden }
#conviteMilks { position:relative; color:#910101; width:100%; background:#ffdbdb; border:1px solid #e4b2b2; padding:10px 0; text-align:center; -webkit-border-radius: 5px; border-radius: 5px; visibility: hidden }
#conviteMilks.verde { color:#2b6205; background:#eafce8; border:1px solid #7DB855; }
#conviteMilks p { margin:0; font-size:14px; }
#conviteMilks p A { color:#910101; font-weight: bold; text-decoration: none }
#conviteMilks p A:hover { text-decoration: underline }
#conviteMilks #btnEntendi { display:block; width:101px; height:23px; background:url(../controleTrocaMilkPointsV2/images/btnEntendi.png) 0 0 no-repeat; text-indent:-9999px; position:absolute; top:7px; right:10px; }
#conviteMilks #btnEntendi:hover { background-position: 0 -23px;}
#conviteMilks #btnOk { display:block; width:33px; height:23px; background:url(../controleTrocaMilkPointsV2/images/btnOK.png) 0 0 no-repeat; text-indent:-9999px; position:absolute; top:7px; right:10px; }
#conviteMilks #btnOk:hover { background-position: 0 -23px;}
#conviteMilks #setaIndica { position:absolute; z-index:999; top:-17px; right:185px; background:url(../controleTrocaMilkPointsV2/images/setaIndica.png) 0 0 no-repeat; width:17px; height:17px; }
#conviteMilks.verde #setaIndica { background-image: url(../controleTrocaMilkPointsV2/images/setaIndica_verde.png); }
#conviteMilks.verde #btnOk { background-image: url(../controleTrocaMilkPointsV2/images/btnOK_verde.png); }
#conviteMilks.verde #btnEntendi { display:block; width:101px; height:23px; background:url(../controleTrocaMilkPointsV2/images/btnEntendi_verde.png) 0 0 no-repeat; text-indent:-9999px; position:absolute; top:7px; right:10px; }
/* ******************************* */


div.slider { float: left; width: 358px; border: 1px solid #bbb }
div.content-box-2 { width:358px; display:block; }
div.content-box-2 h1 { width: 338px; margin: 0; padding: 10px; }
div#content-full div.content-box-2 IMG { border: 0; border-bottom: 1px solid #bbb; margin: 0; padding: 0 }
div.content-box-2 p { width: 338px; padding: 0 10px 10px 10px; font-size:12px; margin:0; } 
div.slider div#progress, div.slider div#progressInner { height: 5px; background-color: #ddd; overflow: hidden; font-size: 1px }
div.slider div#progressInner { background-color: #c2c2c2 }
div.slider div#controls { padding: 0 0 0 6px; background-color: White; border-top: 1px solid #bbb }
div.slider A.bullet { float: left; width: 8px; height: 8px; border: 4px solid white; border-top-width: 10px; border-bottom-width: 10px; background: url('../images/slider.gif') no-repeat left 0px }
div.slider A.bullet.sel, div.slider A.bullet:hover { background-position: left -8px }
div.slider DIV#arrows { float: right; width: 58px; background-color: #bbb }
div.slider A.arrow { float: left; margin-left: 1px; width: 14px; height: 14px; border: 7px solid white; background: white url('../images/slider.gif') no-repeat right 0px }
div.slider A.arrow.right { background-position: right -14px; }
div.slider A.arrow:hover { background-color: #eee; border-color: #eee }


div.content-box-1 p a, div.content-box-2 p a { color:black; text-decoration:none; }
div.content-box-1 p a:hover, div.content-box-2 p a:hover { text-decoration:underline; }

div.content-break-5, div.cb5 { float:left; display:inline; width:570px; height:5px; clear:both; font-size:1px; }
div.content-break-8, div.cb8 { float:left; display:inline; width:908px; height:8px; clear:both; font-size:1px; }
div.content-break-15, div.cb15 { float:left; display:inline; width:570px; height:15px; clear:both; font-size:1px; }
div.sidebar-break-8, div.sb8 { float:left; display:inline; width:300px; height:8px; clear:both; font-size:1px; }
div.sidebar-break-5, div.sb5 { float:left; display:inline; width:300px; height:5px; clear:both; font-size:1px; }
div.sidebar-break-15, div.sb15 { float:left; display:inline; width:300px; height:15px; clear:both; font-size:1px; }
div.content-break-25, div.cb25 { float:left; display:inline; width:570px; height:25px; clear:both; font-size:1px; }

div.horizontal-lines { width:570px; height:1px; float:left; display:inline; margin:15px 0; clear:both; font-size:1px; background:url('../images/dot.gif') 0 0 repeat-x; }

h3#tab { border-bottom:1px solid #bfbfbf; font-size:12px; float:left; display:inline; }
h3#tab a { position:relative; top:1px; text-decoration:none; padding:9px 9px 5px 9px; margin:1px; margin-bottom:0; float:left; display:inline; }
h3#tab a.active { background:white; border:1px solid #bfbfbf; border-bottom:0; margin:0; }
h3#tab a:hover { text-decoration:underline; }
h3#tab a#nolink:hover { text-decoration:none; }
h3#tab a.progress, div.sidebar h3.sidebar-heading A.progress { float: right; display: none; margin: 0; padding: 6px 0 0 0 }

div.sidebar h3#tab { width:270px; margin:0; }
div.sidebar h3#tab a { color:#B00000; }
div.sidebar h3#tab a.active { color:black; }

div.content-left h3#tab { width:570px; margin:0; }
div.content-left h3#tab a.active { color:#B00000; }
div.content-left h3#tab a { color:black; }
div.content-left a:hover { text-decoration:underline; }

p.subtitle { width:570px; float:left; display:inline; margin:5px 0 0 0; font-size:11px; }
div.sidebar p.subtitle { width:270px; margin:0; padding:0; }
p.subtitle a { padding:4px 6px; color:black; text-decoration:none; border:1px solid white; float:left; display:inline; font-size:11px; margin-right:5px; }
div.sidebar p.subtitle a { margin-bottom:5px; }
p.subtitle a:hover { border:1px solid #bfbfbf; }
p.subtitle a.active { padding:4px 6px; margin:0; color:black; text-decoration:none; border:1px solid #bfbfbf; margin-right:5px; }
p.subtitle a.active:hover { padding:4px 6px; margin:0; color:black; text-decoration:none; border:1px solid #979797; margin-right:5px; }

div.content-left img.user { border:1px solid black; margin-bottom:8px; }




div.content-left { width:600px; float:left; display:inline; margin:0; }
div.inner-content-left { width:570px; float:left; display:inline; background:white; padding:14px 15px; }

div.content-left p { font-size:13px; }

div.updates-box { width:570px; float:left; display:inline; }
div.user-box { width:60px; float:left; display:inline; }
div#multi-user { width:57px; float:left; display:inline; }
div.title-box { width:510px; float:left; display:inline; }
div#content div#sem-user { width:570px; }
div#content div#sem-user h2 { width:570px; }
div#content div#sem-user h4 a { color:black; text-decoration:none; }
div#content div#sem-user h4 a:hover { text-decoration:underline; }
div.updates-box#busca-foto { }
div.updates-box#busca-foto P.descr { margin-left: 62px }
div.updates-box#busca-foto a#foto { display: block; width: 62px; height: 50px; float: left }
div.updates-box#busca-foto a#foto IMG { border: 1px solid black }
div.updates-box#busca-foto div.title-box, div.updates-box#busca-foto div#sem-user { width: 448px }

div.cabNoticia, div#cabNoticia0User { width: 570px }
div#content div#with1user, div#content div#with1user H2, div#content div#with1user P.autor, div#cabNoticia1User P.autor { width:510px; }
div#content div#with2user, div#content div#with2user H2, div#content div#with2user P.autor, div#cabNoticia2User P.autor { width:453px; }
div#content div#with3user, div#content div#with3user H2, div#content div#with3user P.autor, div#cabNoticia3User P.autor { width:396px; }

div#cabNoticia0User DIV.update-info { width: 570px }
div#cabNoticia1User DIV.update-info { width: 510px }
div#cabNoticia2User DIV.update-info { width: 453px }
div#cabNoticia3User DIV.update-info { width: 396px }
                           
div.updates-box p a { color:black; text-decoration:none; }
div.updates-box p a:hover { text-decoration:underline; }

div#box-patrocinado { background:#f2f2f2; padding: 15px; width: 540px }
div#box-patrocinado A.continue { color: #353535 }
div#box-patrocinado DIV.update-info A { background: white }
div#box-patrocinado div#sem-user h2 { width:540px }
div#box-patrocinado div.title-box h2 { width:480px }

div#sem-user h4 a.ico { float:left; display:inline; margin-left:10px; }
div#sem-user h4 img { float:left; display:inline; padding-top:3px; }

div.title-box h2 { width:510px; margin:0; float:left; display:inline; }
div.title-box h2 a { float:left; display:inline; }

DIV.content-left p.autor { margin:2px 0 10px 0; font-size:11px; color:#b2b2b2; float:left; display:inline;  }
p.autor a { color:black; text-decoration:none; }
p.autor a:hover { text-decoration:underline; }

div.title-box h2 a.ico { float:right; display:inline; }
div.title-box h2 img { float:left; display:inline; padding-top:4px; padding-right:8px; }

div.update-info { width:510px; float:left; display:inline; }
div#div570 { width:570px; }
div#div570 div.update-info { width:570px; }
div#sem-user div.update-info { width:570px; }
div.update-info a { float:left; display:inline; color:black; font-size:11px; padding:3px 9px 2px 3px; border:1px solid #b2b2b2; cursor:pointer; margin-right:15px; color: #FF8000; text-decoration: none }
div.update-info a:hover { border:1px solid #707070; }
div.update-info a img { float:left; display:inline; margin-right:8px; margin-top:2px; }
div.update-info a span { float:left; display:inline; }
div.share-box, div.share-box2, div.share-box3 { width:378px; height:22px; float:left; display:inline; }
div.share-box2 { width:340px; height:41px }
div.share-box3 { width:230px; }
div.share-box IFRAME, div.share-box2 IFRAME, div.share-box3 IFRAME, div.share-box DIV.fb-share-button, div.share-box2 DIV.fb-share-button, div.share-box3 DIV.fb-share-button { float: left; height: 22px; margin-right: 20px }

div.noticia_social { background-color: #f3f3f3; padding: 10px }
div.noticia_social DIV.item { float: left; height: 21px; width: 130px; background-color: #f3f3f3; padding: 0; margin: 0 }
div.noticia_social IFRAME { }
div.noticia_social DIV.gplus { width: 100px }
div.noticia_social DIV.fb { width: 160px }
div.noticia_social A.mail { float: right; margin: 2px 0 0 0 }
div.noticia_social.top { margin: 10px 0 0 0 }
div.noticia_social.bottom { margin: 0 }

BODY div#div570 div.update-info2 { width:510px; }

div.share-plus { width:81px; height:19px; float:left; display:inline; margin-top:2px; }
div.share-plus a { float:left; display:inline; margin:0; margin-left:11px; padding:0; border:0; }
div.share-plus a:hover { float:left; display:inline; margin:0; margin-left:11px; padding:0; border:0; }
div.share-plus a img { float:left; display:inline; margin:0; }

div#tools { width:80px; height:22px; float:right; display:inline; }
div.inner-tools { float:right; display:inline; }
div.update-info div#tools a { margin:0; border:0; padding:0; float:left; display:inline; }
div.update-info div#tools a:hover { margin:0; border:0; }
div.update-info div#tools a img { margin:0; border:0; float:left; display:inline; }
div#tools a#print { margin-left:5px; }

div.post, div.post p { font-size:15px; text-align: justify }
div.post A { text-decoration: none; color:#B00000 }
div.post IMG.imagem { margin: 0 }
div.post IMG.comBorda { border: 1px solid gray }
div.post IMG.esquerda { margin-right: 10px }
div.post IMG.direita { margin-left: 10px }
div.post IMG.ampliavel { cursor: pointer }
div.post IMG.ampliavel:hover { filter: alpha(opacity=95); opacity: .95 }

div.content-comments { float:left; display:inline; width:570px; padding:0; margin:0; }
div.comments-box { margin-top:15px; }
div.content-comments div.user-box { width:60px; margin:15px 0 0 0; }
div.comment-txt { width:478px; float:left; display:inline; margin:12px 0 0 0; }
div.comment-txt p { margin:0; color:black; font-size:11px; }
div.comment-txt p a { margin:0; color:black; text-decoration:none; }
div.comment-txt p a:hover { text-decoration:underline; }
div.comment-txt p a.red { color:#b00000; }
div.comment-txt p span.cinza { color:#b2b2b2; }
div.content-left div.comments-box div.user-box img.user { margin-bottom:0; }
div.comment-txt p.comment { font-size:13px; }
div.comment-txt p.comentAval { font-size: 12px; color: #b00000; font-weight: bold; margin: 4px 0; font-style: italic }
div#comentDestaque { border: 1px solid #d6d996; margin-top: 12px; padding: 12px; background: #fcfee9 url(../images/destaque.gif) right top no-repeat  }
div#comentDestaque div.comment-txt, div#comentDestaque div.user-box { margin-top: 0 }
div.comment-txt DIV#curtir { margin: 6px 0 4px 0; height: 21px }
div.comment-txt DIV#curtir IFRAME { border:none; overflow:hidden; width:56px; height:24px }

div#seguirout { clear: both }
div#seguirout div.horizontal-lines { margin: 5px 0 }
div#seguirout P { color: #999999; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: 0; padding: 5px 0 0 0; float: left }
div#seguirout a#btnseguir { position:relative; display:block; text-indent:-5000px; overflow:hidden; float: right; height: 25px; width: 81px; background-image: url('../../images/but_seguir.gif')  }
div#seguirout a#btnseguir.inativo { }
div#seguirout a#btnseguir.inativo:hover { background-position: 0px bottom }
div#seguirout a#btnseguir.ativo { background-position: right top; width: 94px }
div#seguirout a#btnseguir.ativo:hover { background-position: right bottom }

a#destaques { position: absolute; bottom: 17px; right: 17px; width:126px; font-size:16px; color:#B00000; text-align:right; text-decoration:none; padding:0; font-family:Georgia, "Times New Roman", Times, serif; z-index:1; }
a#destaques:hover, div#content-full a#destaques span:hover { text-decoration: underline; }
div#content-full a#destaques span { border:0; float:left; display:inline; }
div#content-full a#destaques img { border:0; float:right; display:inline; margin:6px 0 0 7px; }

a.continue { width:200px; float:right; display:inline; font-size:16px; color:#B00000; text-decoration:none; text-align:right; padding:0; margin:0 0 0 0; font-family:Georgia, "Times New Roman", Times, serif; }
a.continue:hover, a.continue:hover SPAN { text-decoration:underline; cursor:pointer; }
a.continue span { border:0; float:left; display:inline; width: 184px }
div.content-left a.continue img { border:0; float:right; display:inline; margin: 6px 0 0 0; }

div#content div#com-continue a.continue { color:#353535; margin-right:0; }

div.content-nav { width:570px; float:left; display:inline; background:#999999; padding:9px 15px; }
div.content-nav h4 { font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; margin:0; color:white; }
div.content-nav h4 a { color:white; text-decoration:none; }
div.content-nav h4 a:hover { text-decoration:underline; }

div.content-pagination { color:black; font-size:13px; }
div.content-pagination p { font-size:13px; }
div.content-pagination p SPAN { margin-right: 6px }
div.content-pagination p a { text-decoration:none; color:black; font-weight:bold; }
div.content-pagination p a:hover { text-decoration:underline; }

div#content div#last { margin-bottom:0; }

div.saiba-mais { width:540px; float:left; display:inline; background:#f2f2f2; padding:15px; }
div.saiba-mais div.user-box { margin:15px 0 0 0; }
div.saiba-mais div.title-box { width:468px; margin:12px 0 0 0; }
div.saiba-mais div.title-box p { width:420px; margin:0 0 2px 0; color: Black }
div.saiba-mais div.title-box span.red, div.saiba-mais div.title-box span.red A { color:#B00000; }
div.content-left div.saiba-mais div.user-box img.user { margin-bottom:0; }
div.saiba-mais #last { margin-bottom:0; }

div.content-tags { width:570px; float:left; display:inline; }
div.content-tags p { margin:0; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; }
div.content-tags p a { color:black; font-size:13px; text-decoration:none; } 
div.content-tags p span { font-weight:normal; font-family:Arial, Helvetica, sans-serif; } 
div.content-tags p a:hover { text-decoration:underline; }


div.content-stars { width:570px; float:left; display:inline; }
div.content-stars p { margin:0; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; }
div.content-stars p span { float:left; display:inline; }
div.content-stars #imgEnvAval { margin-left: 10px; display: none }
span.n-stars { margin-top:2px; font-weight:normal; font-size:11px; }
span.stars { margin:1px 10px 0 10px; }

a.start-acesa, a.star-apagada, a.star-hover { position:relative; text-indent:-5000px; overflow:hidden; }

a.star-acesa, a.star-apagada, a.star-hover { width:15px; height:15px; float:left; display:inline; background:url('../images/star_acesa.gif') 0 0 no-repeat; }
a.star-apagada { background:url('../images/star_apagada.gif') 0 0 no-repeat; }
a.star-apagada:hover, a.star-acesa:hover, a.star-hover:hover, a.star-hover { background:url('../images/star_over.gif') 0 0 no-repeat; }

div.sidebar-wrapper { width:300px; float:right; display:inline; margin:0; }
div.sidebar { width:300px; float:left; display:inline; margin:0; }
div.inner-sidebar { width:270px; float:left; display:inline; background:white; padding:15px 15px; font-size:11px; }
div.inner-sidebar p { margin:0; }
div.sidebar h3 { border-bottom:1px solid #bfbfbf; background:white; }
div.sidebar h3.sidebar-heading { font-size:12px; padding:15px 15px 10px 15px; }


div.sidebar table { width:270px; float:left; display:inline; font-size:11px; border:0; padding:0; margin-top:5px; border-collapse:collapse; }
div.sidebar table tr td table { width:130px; font-size:11px; padding:0; }
table.left { float:left; display:inline; margin-right:8px; margin-top:0; }
table.right { float:right; display:inline; margin-top:0; }
div.sidebar table tr th { background:#b2b2b2; padding:6px; text-align:left; border:0; border:1px solid white; }
div.sidebar table tr td table tr td { padding:6px; text-align:left; border:0; border:1px solid white; }
div.sidebar table tr td.claro { background:#e6e6e6;  }
div.sidebar table tr td.escuro { background:#f2f2f2; }

div.sidebar table tr td.claro-verde { background:#CFE6D3;  }
div.sidebar table tr td.escuro-verde { background:#DAF2DE; }

div.sidebar table tr td.claro-vermelho { background:#F2DADA;  }
div.sidebar table tr td.escuro-vermelho { background:#E6CFCF; }

div.sidebar table#last { margin-bottom:0; }
div.sidebar table.tabela-nova { margin-bottom:8px; margin-top:5px; }
div.sidebar table#tabela-semtxt { margin-bottom:8px; margin-top:0; } 
div.sidebar table.tabela-nova tr th.center { text-align:center; }
div.sidebar table.tabela-nova tr td { padding:6px; border:0; border:1px solid white; }


div#comments-wrapper { width:270px; float:left; display:inline; }
div#comments-wrapper div#first { margin-top:15px; }

div#tags-wrapper { width:270px; float:left; display:inline; padding-top:7px; }
div#tags-wrapper p { width:270px; text-align:center; }
div#tags-wrapper a { text-decoration:none; }
div#tags-wrapper a:hover { text-decoration:underline; }
a.tag-10 { font-size:10px; color:#FF9600; }
a.tag-12 { font-size:12px; color:#FF9600; }
a.tag-18 { font-size:18px; color:#FF7A00; }
a.tag-24 { font-size:24px; color:#D64500; }
a.tag-32 { font-size:32px; color:#732500; }

div.sidebar-box { width:270px; float:left; display:inline; margin:0 0 10px 0; padding:0; }
div#comments-wrapper div.sidebar-box { margin-bottom:5px; }
div.sidebar-img { width:52px; float:left; display:inline; margin:0 4px 0 0; }
div.sidebar-img2 { width:52px; float:left; display:inline; margin:0 6px 0 0; }
div.sidebar-img img, div.sidebar-img2 img { float:left; display:inline; border:1px solid black; }
div.sidebar-txt { width:214px; float:left; display:inline; word-wrap: break-word }
div.sidebar-txt2 { width:212px; float:left; display:inline; word-wrap: break-word }
div.sidebar-txt h3, div.sidebar-txt2 h3 { margin:0; padding:0; border:0; font-size:14px; }
div.sidebar-txt p, div.sidebar-txt2 p { float:left; display:inline; margin:0; word-wrap: break-word }
div.sidebar-txt a, div.sidebar-txt2 a { float:left; display:inline; margin:0; padding:0; border:0; color:black; text-decoration:none; word-wrap: break-word }
div.sidebar-txt a.w202, div.sidebar-txt2 a.w202 { width: 202px; }
div.sidebar-txt a:hover, div.sidebar-txt2 a:hover { text-decoration:underline; }
div.bg-cinza { width:202px; float:left; display:inline; background:#f2f2f2; padding:6px; }
div.bg-cinza P { width: 100% }
div.sidebar-txt p a span.red { color:#b00000; }
div#content p.txt-space { margin:4px 0; clear: both }

div.links { width:270px; float:left; display:inline; font-family:Georgia, "Times New Roman", Times, serif; }
div.sidebar div.links { width:270px; padding-top:10px; }
div.sidebar div.links p { width:270px; }
div.inner-content-left div.links { width:570px; }
div.links p { float:left; display:inline; font-size:11px; font-weight:bold; text-decoration:none; color:black; }
div.links p a { float:left; display:inline; font-size:11px; font-weight:bold; text-decoration:none; color:black; }
div.links p a:hover { text-decoration:underline; }
div#linksLeia { padding-top: 0 }
div#linksLeia a#lnkMaisRelacionadas { margin: 15px 0 0 0 }
div#linksLeia p#relacionadaOculta { display: none }

a.agp-10 { position:relative; left:218px; }




div.banner-superior { width:908px; min-height: 122px; float:left; display:inline; margin:28px 0 0 0 }
div.banner-908 { width:908px; min-height: 90px; float:left; display:inline; margin:0 0 28px 0; background:#dadada; }
div.banner-728 { width:728px; min-height: 90px; float:left; display:inline; margin:0 0 28px 26px; background:#dadada; }
div.banner-450 { width:450px; min-height: 90px; float:left; display:inline; margin:0 8px 28px 0; background:#dadada; }
div.banner-superior div#posicao1 { margin:0 }
div.banner-120 { width:120px; min-height: 90px; float:left; display:inline; margin:0 0 28px 10px; background:#dadada; }
div.banner-300 { width:300px; float:left; display:inline; margin:0; background:#dadada }
div.banner-patrocinado { width:540px; float:left; display:inline; background:#f2f2f2; padding:15px 15px 38px 15px; }
div.banner-wrapper { width:258px; float:left; display:inline; padding:6px; }
div.banner-box { width:125px; float:left; display:inline; }
div#impar { margin-right:8px; }
div.banner-space { width:258px; height:8px; float:left; display:inline; }

div#content div#com-continue { padding-bottom:15px; }

a.twitter { float:left; display:inline; }
a.twitter img { float:left; display:inline; }

div#box-patrocinado a.logo-patro { width:538px; float:left; display:inline; margin:10px 0 8px 0; padding:20px 0; border:1px solid black; background:white; text-align:center; }
div.banner-patrocinado p { margin:0; font-size:12px; }
div.banner-patrocinado p a { margin:0; font-size:12px; color:black; text-decoration:none; }
div.banner-patrocinado p a:hover { text-decoration:underline; }
div.banner-patrocinado p.titulo, div#box-patrocinado p.titulo { margin:0 0 12px 0; font-size:11px; }
div.conteudo-patrocinado h2 { margin:0; }

div.alert TD P { font-size: 11px }
div.alert td.importante P { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold }
div.alert td.importante, div.alert td.mensagem { padding: 3px }
div.alert-out { width:570px; float:left; display:inline; background:white; padding: 14px 15px; margin-bottom: 10px }


.none { display:none; }


.tdMsg { height: 150px; padding: 50px 0; font-size: 12px; font-family: Arial }
iframe#ifBanners { position: absolute; top: -5000px; width: 200px; height: 200px }

a.lnk1, a.lnk2, a.lnk3 { text-decoration: none; color: #b00000;  } 
a.lnk1 { font-family: Georgia, "Times New Roman", Times, serif } 
a.lnk3 { color: Black }
a.lnk1:hover, a.lnk2:hover, a.lnk3:hover { text-decoration: underline } 

div#comments-wrapper a.ico-comment { float:right; border:0; margin-top:5px; }
div#comments-wrapper a.ico-comment img { float:right; border:0; }

div.thumbs { float:left; display:inline; margin-left:18px; margin-top:12px; }
div.thumbs a { border:1px solid black; float:left; display:inline; margin-right:8px; }
div.thumbs a img { float:left; display:inline; }

div#comments-milk { width:270px; float:left; display:inline; }
div#comments-milk div.sidebar-txt { background:none; }
div#comments-milk div.sidebar-box { background:url('../../mypoint/mp.images/bg_comments.gif') 0 0 repeat-y; }


div#box-aviso { width:896px; float:left; display:inline; padding:7px 5px; background:#FFFFF5; border:1px solid #FF8000; }
div#aviso-left { width:95px; float:left; display:inline; padding-bottom:5px; background:url('../images/aviso.gif') 6px 1px no-repeat; }
div#aviso-right { width:800px; float:left; display:inline; }
div#box-aviso h5 { margin:0; color:#FF8000; font-size:11px; font-weight:bold; padding-left:30px; }
div#box-aviso p { margin:0; color:#994D00; font-size:11px; font-weight:normal; }

form.user-form { float:left; display:inline; }
form.user-form label.cadastro-label { width:105px; font-size:11px; text-align:right; float:left; display:inline; margin-right:5px; margin-bottom:5px; padding-top:2px; }
form.user-form input.big, form.user-form input.small { width: 223px; float:left; display:inline; margin-right:5px; border:1px solid black; margin-bottom:5px; }
form.user-form input.small { width:110px; }
form.user-form select { float:left; display:inline; margin-bottom:8px; }
form.user-form select.big { width:225px; }
form.user-form select.small { width:80px; margin-right: 4px }
form.user-form textarea { width:456px; height:126px; float:left; display:inline; border:1px solid black }
form.user-form textarea, form.user-form input { font-family: Arial; font-size: 12px }
form.user-form textarea.md { width: 325px; height: 70px }
form.user-form span { font-size:11px; float:left; display:inline; }
form.user-form a { float:right; display:inline; margin-top:4px; }
form.user-form a img { float:right; display:inline; }
form.user-form div.counter { margin: 4px 0 0 69px; padding:0; }


a.getmore, a.getback { float:right; width:200px; font-size:14px; color:#B00000; text-align:right; text-decoration:none; padding:0; margin:0 0 0 0; font-family:Georgia, "Times New Roman", Times, serif; z-index:1; }
a.getmore:hover, a.getmore:hover span, a.getback:hover, a.getback:hover span { text-decoration: underline; }
div.sidebar a.getmore span, div.sidebar a.getback span { border:0; float:right; display:inline; text-align:right; }
div.sidebar a.getback span { float:left; }
div.sidebar a.getmore img { border:0; float:right; display:inline; margin:5px 0 0 4px; }
div.sidebar a.getback img { float:left; display:inline; margin:5px 4px 0 0; }


#overlayImg, #overlay { width: 100%; height: 400px; position: absolute; top: 0px; left: 0px; z-index: 50000; text-align: center; background: black; filter: alpha(opacity=60); opacity: .6; display: none; cursor: default }
#ampliacaoImg, #ampliacao { width: 100%; position: absolute; top: 0px; left: 0px; z-index: 50001; text-align: center; display: none; cursor: default }
#ampliInnerImg, #ampliInner { margin: 0 auto 0 auto; }
#divBtnFecharImg, #divBtnFechar { height: 18px; text-align: right; padding-bottom: 3px; z-index: 5001 }
#ampliInnerImg A#lnkImgImg, #ampliInner A#lnkImg { background-color: Black; display: block; position: relative }
#ampliInnerImg span#carregandoImg, #ampliInner span#carregando { display: block; position: absolute; top: 50%; left: 50%; text-align: center; width: 100px; margin-left: -50px; color: White; z-index: 5001; font-family: Arial; font-size: 10px; display: none }
#imgAmpliar2Img, #imgAmpliar2 { border: 6px solid white; }
#ampliTextImg, #ampliText { background-color: White; padding: 6px; font-family: Arial; font-size: 12px; text-align: left; color: Black; }

DIV#gomobileout { height: 40px; padding: 10px 0 10px 0; background-color: White }
A#gomobile  { display: block; height: 18px; margin: 0 auto; padding: 10px; background-color: Yellow; width: 888px; background:#FFFFF5; border:1px solid #FF8000; font-family: Arial; font-size: 14px; text-decoration: none; color: #994D00 }
AV#gomobile STRONG { font-weight: bold; color: #FF8000 }

div.fotos-box { float:left; display:inline; margin-bottom:10px; }
div.fotos-box div a { margin-bottom:7px; }
div.fotos-box div { margin-left:11px; }

div#capCad { background-color: white; margin: 0 0 20px 0; padding: 15px; font-family: Arial; position: relative }
div#capCad a#fechar { position: absolute; right: 7px; top: 7px }
div#capCad H5.titu { margin: 0 0 4px 0; font-size: 16px }
div#capCad P { font-size: 13px; color: #565656; margin: 0 0 10px 0 }
div#capCad INPUT { float: left; width: 240px; height: 20px; padding: 4px; margin-right: 10px; border: 1px solid #cbcbcb; background-color: #f1f1f1; color: #565656; } 
div#capCad img#imgEnvCapCad { display: none }

div#capCad.capInfo { padding: 10px } 

div#capCad .infos { background-color: #efefef; padding: 10px }
div#capCad .col { float: left }
div#capCad .col SPAN { display: block; margin: 0 0 6px 0; font-size: 13px; font-weight: bold; color: #565656 }
div#capCad .col LABEL { display: block; margin: 4px 0 0 0; font-size: 11px; color: #565656 }
div#capCad .col_atividade { width: 270px }
div#capCad .col_atividade SELECT { width: 260px; height: 30px; padding: 4px; border: 1px solid #cbcbcb; color: #565656; font-size: 13px }
div#capCad .col_outra, div#capCad .col_pergunta { width: 250px; display: none }
div#capCad .col_outra INPUT, div#capCad .col_pergunta INPUT { float: none; width: 230px; height: 20px; margin: 0 0 0 0; background-color: white; color: #565656; } 
div#capCad .col_but { }
div#capCad .col_but IMG#imgEnvCapInfo { display: none }

div#capCad .rodape { margin: 10px 0 0 0 } 
div#capCad .rodape A { font-size: 13px; color: #565656; text-decoration: none }
div#capCad .rodape A:hover SPAN { text-decoration: underline }
div#capCad .rodape A.cad { float: right; margin: 2px 0 0 0; font-size: 11px }
 
@media print
{
	div#nav, div#menu-wrapper, div#busca-wrapper, #login-wrapper, div#noprint, div.noprint, 
		#theBody div#content div.banner-superior, div.sidebar-wrapper, div#footer-wrapper, div#credito-wrapper,
		div.content-comments, div#bannerNoticia { display: none }
	#theBody, #theBody div#content-wrapper, div.content-nav { background: none; }
	div.content-left { padding-top: 20px }
	div.content-nav, div.content-nav H4, div.content-nav H4 A { color: Black }
}