@charset "utf-8";
/* CSS Document */

.subHeaderNews {border-bottom:1px dotted #333; height:19px; padding:0px; position:relative; margin-bottom:10px;}
.subHeaderNews > UL.vote { margin:0px; padding:0px;}
.subHeaderNews > UL.vote > LI {float:left; margin-right:4px; line-height:8px; color:#454545;}
.subHeaderNews > UL.navigate { position:absolute; top:0px; right:0px; height:19px;}
.subHeaderNews > UL.navigate > LI {display:inline;}
.subHeaderNews > UL.navigate > LI > A IMG {margin-top:1px; background-color:#E6E6E6;}
.subHeaderNews > UL.navigate > LI > A:HOVER IMG {margin-top:1px; background-color:#CCC;}
.subHeaderNews > DIV.stats { position:absolute; top:4px; right:130px; font:10px arial; text-align:right;}

.containerCenterEI > SPAN.position {margin-bottom:0px; padding:0px;}
.containerCenterEI > DIV.topNews {border-bottom:0px;}
.containerCenterEI .antetitulo {font: 16px georgia; color:#333; margin-bottom:1px; display:block;}

.containerCenterEI .functions {border-top:1px dotted #333; height:19px; display:block; margin:10px 0px;position:relative;}
.containerCenterEI .functions > UL.left > LI {float:left; margin-right:8px; line-height:8px;}
.containerCenterEI .functions > UL.left > LI.coment {background:url(/img/icoComment.png) no-repeat top left; padding-left:12px; background-position:0px 2px}
.containerCenterEI .functions > UL.left > LI.print {background:url(/img/icoPrint.png) no-repeat top left; padding-left:12px; background-position:0px 2px}
.containerCenterEI .functions > UL.left > LI.send {background:url(/img/icoSend.png) no-repeat top left; padding-left:12px; background-position:0px 3px}
.containerCenterEI .functions > UL.right > LI {float:right; margin-left:5px; line-height:8px; position:relative; top:-2px;}
.containerCenterEI .functions > UL.right > LI.more > A {display:block; background:url(../img/icoMore.png) no-repeat top left; width:20px; height:11px; text-indent:-9000px;}
.containerCenterEI .functions > UL.right > LI.less > A {display:block; background:url(../img/icoLess.png) no-repeat top left; width:20px; height:12px; text-indent:-9000px;}

.containerCenterEI .functions > UL.left > LI.correct {background:url(/img/icoError.png) no-repeat top left; padding-left:7px; background-position:0px 1px}
.containerCenterEI .functions > UL.left > LI.provedor {background:url(/img/icoProvedor.png) no-repeat top left; padding-left:17px; background-position:0px 1px}
.containerCenterEI .functions > UL.left > LI.feedback {background:url(/img/icoFeedback.png) no-repeat top left; padding-left:20px; background-position:0px 0px}
.containerCenterEI .functions > UL.left > LI.statistics {background:url(/img/icoStats.gif) no-repeat top left; padding-left:15px; background-position:0px 0px}

.twingly {width:510px; margin:0px auto; margin-top:40px; margin-bottom:10px;}
.content > P {font-size:13px;}

P {margin-bottom:10px}

.commentsEI {width:990px; margin:0px auto; margin-top:20px;}
.commentsEI > .sectionHeaderEI {position:relative; width:680px;}
.commentsEI > .sectionHeaderEI LI > A, 
.commentsEI > .sectionHeaderEI LI {font-weight:bold;}
.commentsEI > .sectionHeaderEI LI.left {top:3px;}
.commentsEI > .sectionHeaderEI LI.right > SPAN.left A {top:3px; right:70px; text-decoration:none; position:absolute; text-align:left; text-decoration:none;}
.commentsEI > .sectionHeaderEI LI.right > SPAN.right A {top:3px; right:10px; text-decoration:none; position:absolute; text-align:left; text-decoration:none;}
.commentsEI > .sectionHeaderEI LI.right > SPAN.writeComment A {top:3px; right:155px; text-decoration:none; position:absolute; text-align:left; text-decoration:none; background:url(/img/icoComment.png) no-repeat top left; padding-left:15px; background-position:0px 3px}
.commentsEI > .sectionHeaderEI LI.right > SPAN.writeComment.right A {top:3px; right:0px; text-decoration:none; position:absolute; text-align:left; text-decoration:none; background:url(/img/icoComment.png) no-repeat top left; padding-left:15px; background-position:0px 3px}
.commentsEI > .sectionHeaderEI LI.right > SPAN.moreVoted A {top:3px; left:300px; text-decoration:none; position:absolute; text-align:left; text-decoration:none; width:60px; background-color:#FFF; text-align:center;}
.commentsEI > .sectionHeaderEI LI.right > SPAN.moreComment A {top:3px; left:215px; text-decoration:none; position:absolute; text-align:left; text-decoration:none; width:80px; background-color:#FFF; text-align:center;}
.commentsEI > .sectionHeaderEI LI.right > SPAN.numberComment {top:4px; left:110px; text-decoration:none; position:absolute; text-align:left; text-decoration:none; font:bold 10px arial; color:#454545;}

.commentsEI > .sectionHeaderEI LI.right > SPAN.left A:HOVER, 
.commentsEI > .sectionHeaderEI LI.right > SPAN.right A:HOVER, 
.commentsEI > .sectionHeaderEI LI.right > SPAN.moreComment A:HOVER, 
.commentsEI > .sectionHeaderEI LI.right > SPAN.moreVoted A:HOVER, 
.commentsEI > .sectionHeaderEI LI.right > SPAN.writeComment A:HOVER {color:#000;}

.commmentEI {width:680px; padding:10px 0px 5px 0px; margin-bottom:0px; border-bottom:1px dotted #666;}
.commmentEI DIV.signature {position:relative;}
.commmentEI DIV.signature > .name {font:11px arial; color:#999;}
.commmentEI DIV.title {font:12px arial; color:#4A7092;}
.commmentEI > P {font:11px arial; color:#454545; margin:2px 0px 5px 0px;}
.commmentEI > DIV.footer {position:relative; font:bold 10px arial; color:#B20000; width:100%; padding:0px; border:none; padding-top:5px; height:12px;}
.commmentEI > DIV.footer > .answers A {background:url(/img/arrowDown.png) no-repeat top left;  background-position:171px 5px; padding-right:20px; text-decoration:none; color:#B30000}
.commmentEI > DIV.footer > .reply A {position:absolute; right:150px; text-decoration:none; color:#B30000}
.commmentEI > DIV.footer > .report A {position:absolute; right:2px; text-decoration:none; color:#B30000}
.commmentEI > DIV.footer > .answers A:HOVER,
.commmentEI > DIV.footer > .reply A:HOVER,
.commmentEI > DIV.footer > .report A:HOVER {text-decoration:underline;}
.commmentEI UL.vote { margin:0px; padding:0px; position:absolute; top:6px; right:0px; text-align:left;}
.commmentEI UL.vote > LI {float:left; margin-right:4px; font:bold 10px arial; color:#454545; text-align:left;}
.commmentEI UL.vote > LI.stars {line-height:15px;}
.commmentEI.reply1 {width:655px; padding:10px 0px 5px 0px; margin-bottom:0px; padding-left:25px; border-bottom:1px dotted #666; background:url(/img/commentReplyArrow.png) no-repeat 0px 10px;}
.commmentEI.reply2 {width:635px; padding:10px 0px 5px 0px; margin-bottom:0px; padding-left:45px; border-bottom:1px dotted #666; background:url(/img/commentReplyArrow.png) no-repeat 20px 10px;}
.commmentEI.reply2  > DIV.footer > .reply, 
.commmentEI.reply2  > DIV.footer > .answers {display:none; visibility:hidden;}

.commentBoxEI { width:680px; margin:0px auto; margin-top:10px; padding-right:310px;}
.commentBoxEI > .sectionHeaderEI {position:relative;}
.commentBoxEI > .sectionHeaderEI li.left {position:absolute; top:3px; width:200px;}
.commentBoxEI > .sectionHeaderEI li.right A {position:absolute; right:3px; font:bold 10px arial; top:3px; padding-right:17px; background:url(/img/arrowMore.png) no-repeat top right; width:300px; text-align:right; text-decoration:none;}
.commentBoxEI > .sectionHeaderEI li.right A:HOVER {text-decoration:underline;}
.commentBoxEI > .formComment > INPUT.full { width:674px; font:11px arial; color:#454545; margin:5px 0px; border:1px solid #999; padding:2px;}
.commentBoxEI > .formComment > textarea.full { width:674px; font:11px arial; color:#454545; margin:5px 0px; border:1px solid #999; padding:2px; height:80px;}
.commentBoxEI > .formComment > DIV { width:680px; font:11px arial; color:#666; text-align:right;}
.commentBoxEI > .formComment > SPAN.elements2 {display:block; position:relative; margin:5px 0px;}
.commentBoxEI > .formComment > SPAN.elements2 > INPUT.left {width:330px; font:11px arial; color:#454545; border:1px solid #999; padding:2px;}
.commentBoxEI > .formComment > SPAN.elements2 > INPUT.right {width:330px; font:11px arial; color:#454545; border:1px solid #999; padding:2px; position:absolute; right:0px;}
.commentBoxEI > .formComment > SPAN.elements3 {display:block; position:relative; margin:5px 0px;}
.commentBoxEI > .formComment > SPAN.elements3 > INPUT.left {width:330px; font:11px arial; color:#454545; border:1px solid #999; padding:2px;}
.commentBoxEI > .formComment > SPAN.elements3 > INPUT.left2 {font:11px arial; color:#454545; padding:2px; position:absolute; left:340px;}
.commentBoxEI > .formComment > SPAN.elements3 > INPUT.right {font:11px arial; color:#FFF; border:none; padding:2px; position:absolute; right:0px; background-color:#454545; }
.commentBoxEI > P {font:11px arial; display:block; margin-top:5px; color:#333;}
.commentBoxEI > P A {color:#B30000; text-decoration:none;}
.commentBoxEI > P A:HOVER {color:#900; text-decoration:underline;}

.right.err { margin-left:30px;font:11px arial; color:red; }
.right.none { display:none }

.addthis_toolbox.addthis_default_style {
	font:bold 11px arial; color:#333; float:left; text-decoration:none; 
	position:relative; top:-5px; padding-left:13px; background:url(/img/shareThis.gif) no-repeat 0px 5px; height:17px;
}

.containerCenterEI .functions #statsBox {width:auto; height:auto; position:absolute; left:244px; top:17px; background-color:#E6E6E6; font:11px arial; padding:10px; line-height:18px; color:#333;z-index:1;display:none}

.entrada {font:16px arial; margin:4px 0px; line-height:18px;}
.containerCenterEI SMALL {font:bold 10px arial; line-height:15px; display:block; margin:4px 0px 8px; color:#666;}
.containerCenterEI SMALL.legenda {line-height:13px; margin-top:8px;}
/*.content BR {margin-bottom:15px;}*/

.thumbnail-click {position:relative; z-index:1;}
.thumbnail-click > A { display:block; position:absolute; bottom:3px; right:5px; width:19px; height:19px; text-indent:-9000px; z-index:2; background:url(/img/btnAumentarImg.png) no-repeat;}

/* Agosto 2009 - MC (melhorias/correcções) */
.navegarDentroNoticia {text-align:center;}
.noticiaPaginas, .noticiaPaginas a:link, .noticiaPaginas a:visited, .noticiaPaginas a:active {font:10px verdana; color:#454545; text-decoration:none;}
.noticiaPaginas a:hover {text-decoration:underline;}
.numeroPaginas, .numeroPaginas a:link, .numeroPaginas a:visited, .numeroPaginas a:active {font:12px verdana; color:#454545; text-decoration:none;}
.numeroPaginas a:hover {background-color:#666; color:#FFF;}
.pagSeleccionada {background-color:#666; color:#FFF; padding:0px 1px 0px 1px}

.posTitle {font-weight:bold;font-size:13px;display:block;margin-bottom:20px}
