body{margin:0;padding:0;}
#mmenu .fst a{border-left:0px none;}
#smenu{ margin:0; background-color:#CCCCCC}
#smenu ul { margin-left:0px none; border-left:0px none ;}
#smenu .fst { border-left:0px none #e1e1e1;}
#op_m{background-color:#000000; color:#FFFFFF; margin:0; padding:0; margin-bottom: -11px;}
#op_h{ height:218px; background:url(/resources/images/struct/opiniao/head.jpg) no-repeat top left; position:relative;}
#op_h #oplogo{ position:absolute; top:86px; left:94px;}
#col1{float:left; width:335px; margin-right:20px; border-bottom:1px solid #6e6e6e;}
#colw{float:left; width:650px; margin-right:20px;}
#col2{float:left; width:295px; margin-right:20px;border-bottom:1px solid #6e6e6e;}
#col2 .sectinf .article{ width:200px; }
#col3{float:left; width:320px;}
#op_f{ clear:both; height:20px;}
#col1 .sectinf{ padding-left:50px;}
#colw .sectinf{ padding-left:45px;}
.sectinf{ border-top:7px #FFFFFF solid; clear:both;}
.sectinf h1{ font:bold 15px Arial, Helvetica, sans-serif; color:#ffde01; text-transform:uppercase; border-bottom:1px solid #6e6e6e; margin:0; padding:15px 0px}
.sectinf h1 a{font:bold 15px Arial, Helvetica, sans-serif; color:#ffde01; text-decoration:none;}
.sectinf h1 a:hover{text-decoration:underline;}
.sectinf h2:before, .sectinf h2:after {content:none;}
#colw .sectinf h1{ float:right; width:500px; font:bold 16px Arial, Helvetica, sans-serif; color:#fff; border-bottom:1px solid #6e6e6e; margin:0px 0px 10px; padding:5px 0px; text-transform:none;}
.sectinf h2{ font:bold 15px Arial, Helvetica, sans-serif; color:#ffde01; text-transform:uppercase; border-bottom:1px solid #6e6e6e; margin:0; padding:15px 0px;}
h2:before, h2:after {content: "";}
.sectinf h3{ float:right; width:500px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; border-bottom:1px solid #6e6e6e; margin:0px 0px 10px; padding:5px 0px}
.sectinf .inf{clear:left; width:100px; height:30px; padding:5px 0px 0px 0px; margin:0px 0px 0px 0px;}
.sectinf .sdate{ float:left; width:100px; text-transform:uppercase; font:bold 12px Arial, Helvetica, sans-serif;}
.sectinf .srate{float:left; width:85px; height:15px; margin-left:100px;}
.sectinf .srate div{width:85px; height:15px; background-repeat:no-repeat; background-position: left center;}
.sectinf .simg{
	float:left;
	width:85px;
	clear:left;
}
.sectinf .article{ float:right; width:190px; clear:right;}
#colw .sectinf .article{ float:right; width:500px; clear:right; font-size:12px;}
.sectinf .article p{ font-size:13px;}
.sectinf .author{padding:3px 0px 0px 0px; float:right; font-style:italic; font: italic normal 12px Georgia, "Times New Roman", Times, serif; clear:left;}
.sectinf .stoolbox{clear:both; padding:10px 0px; color:#ffde01;font:normal 12px Arial, Helvetica, sans-serif; margin-bottom:10px; }
.sectinf .stoolbox a, .sectinf .stoolbox a:link, .sectinf .stoolbox a:visited{color:#ffde01; text-decoration:none;}
.sectinf .stoolbox a:hover{color:#ffde01; text-decoration:underline;}
.sectinf .stoolbox .readmore{padding:3px 0px 3px 20px;background:url(/resources/images/struct/opiniao/op_readmore.gif) no-repeat left center;}
.sectinf .stoolbox .totcomentarios{ text-transform:uppercase;padding:3px 0px 3px 20px;background:url(/resources/images/struct/opiniao/op_comments.gif) no-repeat left center;}
.srate .stars_5{ background-image:url(/resources/images/struct/opiniao/stars_5.gif);}
.srate .stars_4{ background-image:url(/resources/images/struct/opiniao/stars_4.gif);}
.srate .stars_3{ background-image:url(/resources/images/struct/opiniao/stars_3.gif);}
.srate .stars_2{ background-image:url(/resources/images/struct/opiniao/stars_2.gif);}
.srate .stars_1{ background-image:url(/resources/images/struct/opiniao/stars_1.gif);}
.srate .stars_0{ background-image:url(/resources/images/struct/opiniao/stars_0.gif);}
.content{ border-top:7px #FFFFFF solid; clear:both;font:bold 12px Arial, Helvetica, sans-serif; color:#fff; }
.content h1{ font:bold 12px Arial, Helvetica, sans-serif; color:#fff; border-bottom:0px solid #6e6e6e; margin:0; padding:8px 0px 10px 15px;}
.content .inf{clear:both; border-bottom:1px solid #6e6e6e; height:20px; padding:5px 0px 5px 15px; margin:0px 0px 0px 0px;}
.content div{padding-left:15px;}
.content div div{padding-left:0px;}
.content .feed a{ display:block; width:280px; clear:right; color:#ffde01; padding-left:24px; padding-bottom:10px; background-image:url(/resources/images/struct/rss.gif); background-repeat:no-repeat; text-decoration:none;}
.content .feed a:hover{text-decoration:underline;}
.content .arquivo a{  display:block; width:280px; clear:right; color:#FFFF00; padding-bottom:10px;  padding-left:14px; text-decoration:none;}
.content .arquivo a:hover{text-decoration:underline;}
.content .sep{height:35px;}
.content .comentario{ border-bottom:1px solid #6e6e6e; padding:10px 0px 10px 10px;}
.content .comentario h3{ border-bottom:0px none; padding-left:0;}
.content .comentario .data{font-weight:bold; font-size:11px;}
.content .comentario .texto{color:#fff;}
.content .comentario .texto a{color:#fff; text-decoration:none;}
.content .comentario .autor{font-weight:bold;}
.content li{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; }
.noborder{border:0px none;}
.next{width:320px; color:#fff;}
.left{float:left; text-align:left;}
.right{float:right; text-align:right}
.cxsearch h1, .cxsearch h2{ margin:0; padding:0;}
.cxsearch h2 a{font:bold 12px Arial, Helvetica, sans-serif; color:#ffde01; text-transform:uppercase; border-bottom:1px solid #6e6e6e; margin:10px 0px 0px 0px; padding:0; text-decoration:none;}
.cxsearch h1 a{font:bold 15px Arial, Helvetica, sans-serif; color:#ffde01; text-transform:none; border-bottom:1px solid #6e6e6e; margin:0; padding:0;text-decoration:none;}
#comment1{display:none;}
