/*
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
| Skell settings                                                                  |
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
*/

BODY {
	margin:0px;
	padding:0px;
	font-family:"Arial", "Tahoma", sans-serif;
	font-size:10px;
	background:#FFF; /*#EEE*/
}

#workspace {
	width:800px;
	background:#FFF;
	margin:0px auto;
	zoom:1;
}

#workspace:after {
	display:block;
	clear:both;
	content:".";
	height:0px;
	visibility:hidden;
}

#main {
	padding:12px 19px 0px 23px;
	border-right:solid 1px #FFF; /*#999*/
	border-left:solid 1px #FFF; /*#999*/
	border-bottom:solid 1px #FFF; /*#999*/
	zoom:1;
}

#main:after {
	display:block;
	clear:both;
	content:".";
	height:0px;
	visibility:hidden;
}

#section-1 {
	margin:15px 0px 0px 0px;
}

#split-1 {
	float:left;
	width:155px;
}

#split-2 {
	float:right;
	width:593px;
}

#split-3 {
	width:426px;
	float:left;
	margin:0px 0px 0px 10px;
	overflow:hidden;
}

* HTML #split-3 {
	margin:0px 0px 0px 5px;
}

#split-4 {
	width:155px;
	float:right;
}

#split-5 {
	width:590px;
	float:right;
}

/*
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
| Header settings                                                                 |
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
*/

#header {
	position:relative;
	height:90px;
	margin:0px;
}

#logo {
	position:absolute;
	display:block;
	width:165px;
	height:90px;
	margin:0px;
	background:url("../img/logo.png") left top no-repeat;
	text-indent:-9999px;
	z-index:1;
}

#local {
	position:absolute;
	display:block;
	width:165px;
	margin:35px 0px 0px 0px;
	font-size:1.1em;
	line-height:1.2em;
	text-align:right;
	z-index:2;
}

#ad-1 {
	position:absolute;
	display:block;
	width:468px;
	height:60px;
	margin:0px 0px 0px 172px;
}

#form-1 {
	position:absolute;
	display:block;
	width:111px;
	margin:0px;
	padding:0px;
	margin:0px 0px 0px 647px;
	background:#EEE;
	border-bottom:solid 1px #666;
}

#form-1 H1 {
	height:15px;
	line-height:15px;
	margin:0px;
	padding:0px;
	background:#FFF url("../img/lbl.cadastre.se.png") left top no-repeat;
	text-indent:-9999px;
}

#form-1 FIELDSET {
	margin:0px;
	padding:2px 0px 2px 4px;
	border:0px;
	border-right:solid 1px #CCC;
}

#form-1 FIELDSET INPUT {
	float:left;
	width:55px;
	font-size:1.0em;
	height:13px;
	margin:0px 4px 0px 0px;
	padding:0px;
}

#form-1 FIELDSET SELECT {
	float:left;
	width:40px;
	font-size:1.0em;
	line-height:1.0em;
	padding:0px;
	height:17px;
}

#form-1 FIELDSET BUTTON {
	float:left;
	width:36px;
	height:18px;
	background:url("../img/btn.enviar.png") left top no-repeat;
	text-indent:-9999px;
	border:0px;
}

#form-2 {
	position:absolute;
	margin:0px;
	padding:0px;
	width:180px;
	margin:67px 0px 0px 578px;
}

#form-2 FIELDSET {
	margin:0px;
	padding:0px;
	border:0px;
}

#form-2 FIELDSET INPUT {
	width:144px;
	height:18px;
	float:right;
	border:solid 1px #6B8198;
	border-right:0px;
	background:url("../img/bkg.busca.png") left top repeat-x;
}

#form-2 FIELDSET BUTTON {
	width:27px;
	height:22px;
	float:right;
	background:url("../img/btn.buscar.png") left top no-repeat;
	border:0px;
	text-indent:-9999px;
}

#menu-1 {
	position:absolute;
	margin:68px 0px 0px 50px;
	padding:0px;
	list-style:none;
	z-index:3;
}

#menu-1 LI {
	display:inline;
	float:left;
	height:21px;
	line-height:21px;
	margin:0px 3px 0px 0px;
	background:#DDD;
}

#menu-1 LI UL {
	position:relative;
	margin:0px;
	padding:0px;
}

#menu-1 LI UL LI {
	font-size:1.0em;
	text-transform:uppercase;
	padding:0px 7px 0px 4px;
	background:url("../img/pointer.4.png") right center no-repeat;
}

#menu-1 LI UL LI A {
	text-decoration:none;
	color:#000;
}

#menu-1 LI UL LI A:hover {
	color:#C00;
}

#menu-1 LI UL LI SELECT {
	width:167px;
}

#menu-1-3 {
	background-image:none!important;
	padding:0px 4px 0px 4px!important;
}

#linkHome A {
	display:block;
	width:23px;
	height:21px;
	background:url("../img/icon.home.png") center center no-repeat;
	text-indent:-9999px;
}

#map {
	background:#E7E5E4;
	margin:0px 0px 10px 0px;
}

#map H4 {
	padding:0px 7px;
	background:#C7CFC2;
	line-height:18px;
	height:18px;
	margin:0px;
	font-size:1.2em;
	text-transform:uppercase;
}

#map H3 {
	margin:0px;
	font-size:1.2em;
	padding:5px;
}

#map H3 EM {
	font-style:normal;
	color:#F00;
}

#map H3 A {
	text-decoration:none;
	color:#000;
}

#map DIV {
	border-bottom:solid 4px #C7CFC2;
}

#tv-vermelho {
	margin:0px 0px 10px 0px;
}

#tv-vermelho H4 {
	background:url("../img/lbl.tv.vermelho.png") left top no-repeat;
	margin:0px 0px 2px 0px;
	height:17px;
	text-indent:-9999px;
}

#tv-vermelho IMG {
	display:block;
	margin:0px 0px 0px 0px;
}

#tv-vermelho P {
	background:#E8E8E8;
	padding:4px;
	margin:0px;
	font-size:1.1em;
}

#tv-vermelho P A {
	color:#000;
	display:block;
	background:url("../img/icon.video.png") left 2px no-repeat;
	padding:0px 0px 0px 20px;
	text-decoration:none;
}

#radio-vermelho {
	margin:0px 0px 10px 0px;
}

#radio-vermelho H4 {
	background:url("../img/lbl.radio.vermelho.png") left top no-repeat;
	margin:0px;
	height:23px;
	text-indent:-9999px;
}

#radio-vermelho DIV {
	padding:5px;
	border-bottom:solid 2px #CBCBCB;
	border-left:solid 3px #CBCBCB;
	font-size:1.1em;
}

#radio-vermelho DIV VAR {
	display:block;
	font-style:normal;
	color:#F00;
}

#radio-vermelho DIV P {
	margin:0px;
}

#radio-vermelho DIV P A {
	text-decoration:none;
	padding:0px 0px 0px 15px;
	background:url("../img/icon.audio.png") left 3px no-repeat;
	color:#000;
}

#parceiros-2 {
	margin:0px 0px 10px 0px;
}

#parceiros-2 IMG {
	border:0px;
}

#parceiros-2 H4 {
	margin:0px;
	font-size:1.2em;
	font-weight:normal;
	color:#EC5520;
	line-height:25px;
	height:25px;
}

#parceiros {
	margin:0px 0px 10px 0px;
	width:147px;
}

#parceiros H4 {
	margin:0px;
	font-size:1.2em;
	font-weight:bold;
	color:#EC5520;
	line-height:25px;
	height:25px;
}

#parceiros .header {
	height:86px;
	background:#F8F7F2 url("../img/parceiros.header.3.png") left top no-repeat;
	text-indent:-9999px;
}

#parceiros .body {
	background:#F8F7F2 url("../img/parceiros.body.png") left top repeat-y;
	padding:0px;
	zoom:1;
}

#parceiros .body:after {
	display:block;
	clear:both;
	content:".";
	height:0px;
	visibility:hidden;
}

#parceiros .body .box {
	font-size:1.1em;
	padding:2px 0px 15px 0px;
	position:relative;
	background:url("../img/parceiros.footer.png") left bottom no-repeat;
}

#parceiros .body .box P {
	margin:0px;
	zoom:1;
	position:absolute;
	bottom:0px;
	right:0px;
}

#parceiros .body .box P:after {
	display:block;
	clear:both;
	content:".";
	height:0px;
	visibility:hidden;
}

#parceiros .body .box P A {
	display:block;
	width:13px;
	height:12px;
	background:url("../img/icon.plus.2.png") left top no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

#parceiros .body UL {
	margin:0px;
	padding:0px 10px;
	list-style:none;
}

#parceiros .body UL LI {
	background:url("../img/pointer.1.png") left 4px no-repeat;
	padding:0px 0px 0px 10px;
	margin:5px 0px 0px 0px;	
}

#parceiros .body UL LI A {
	text-decoration:none;
	color:#000;
}

#parceiros .footer {
	display:none;
}

#parceiros .footer HR {
	display:none;
}

#section-1-menu {
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style:none;
}

#section-1-menu LI {
	display:block;
	padding:0px;
	height:20px;
	line-height:20px;
	background:url("../img/pattern.1.png") left bottom repeat-x;
}

#section-1-menu LI A {
	font-size:1.0em;
	display:block;
	padding:0px 0px 0px 11px;
	height:20px;
	line-height:20px;
	background:url("../img/pointer.2.png") left center no-repeat;
	color:#000;
	text-decoration:none;
	font-weight:bold;
}

.frame-1 {
	font-family:"Tahoma", "Arial", sans-serif;
	background:url("../img/bkg.label.png") left top repeat-x;
	margin:0px 0px 10px 0px;
}

.frame-1 H3 {
	font-size:0.9em;
	line-height:14px;
	height:14px;
	padding:0px 0px 0px 12px;
	background:url("../img/corner.1.png") left top no-repeat;
	margin:0px;
	text-transform:uppercase;
}

.frame-1 .body {
	background:#EEE url("../img/bkg.frame.1.png") left top repeat-y;
	padding:0px 0px 0px 3px;
	zoom:1;
}

.frame-1 .body:after {
	display:block;
	clear:both;
	content:".";
	height:0px;
	visibility:hidden;
}

.frame-1 .body H2 {
	margin:0px;
	font-size:1.0em;
}

.frame-1 .body H2 A {
	color:#F00;
	text-decoration:none;
	font-weight:normal;
}

.frame-1 .body P {
	font-weight:bold;
	font-size:1.0em;
	margin:0px;
	padding:0px 0px 0px 0px;
}

.frame-1 .body P A {
	text-decoration:none;
	color:#000;
}

.frame-1 .footer {
	clear:both;
	background:#C1C0BC url("../img/corner.2.png") right bottom no-repeat;
	padding:0px;
	margin:1px 0px 0px 0px;
	zoom:1;
}

.frame-1 .footer2 {
	clear:both;
	background:#DE0200 url("../img/corner.4.png") right bottom no-repeat;
	padding:0px;
	margin:1px 0px 0px 0px;
	zoom:1;
}

.frame-1 UL {
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style:none;
}

.frame-1 UL LI {
	font-size:1.1em;
	padding:5px 3px 5px 13px;
	background:url("../img/pointer.1.png") 3px 9px no-repeat;
}

.frame-1 UL LI ADDRESS {
	font-style:normal;
}

.frame-1 UL LI VAR {
	font-style:normal;
	color:#666;
}

.frame-2 {
	font-family:"Tahoma", "Arial", sans-serif;
	background:url("../img/bkg.label.png") left top repeat-x;
	margin:0px 0px 10px 0px;
	border-bottom:solid 2px #CCC;
}

.frame-2 H3 {
	font-size:1.0em;
	line-height:15px;
	height:15px;
	padding:0px 0px 0px 15px;
	background:url("../img/corner.1.png") left top no-repeat;
	margin:0px;
	text-transform:uppercase;
}

.frame-2 EM {
	float:right;
	padding:0px 10px 0px 0px;
	font-style:normal;
	text-transform:none;
}

.frame-2 EM A {
	color:#000;
	text-decoration:none;
}


.frame-3 {
	font-family:"Tahoma", "Arial", sans-serif;
	background:url("../img/bkg.label.png") left top repeat-x;
	margin:0px 0px 10px 0px;
}

.frame-3 H3 {
	font-size:1.0em;
	line-height:14px;
	height:14px;
	padding:0px 0px 0px 15px;
	background:url("../img/corner.1.png") left top no-repeat;
	margin:0px;
	text-transform:uppercase;
}

.frame-3 .body {
	background:#EEE url("../img/bkg.frame.1.png") left top repeat-y;
	padding:0px 0px 0px 3px;
	zoom:1;
}

.frame-3 .body:after {
	display:block;
	clear:both;
	content:".";
	height:0px;
	visibility:hidden;
}

.frame-3 .body H2 {
	margin:0px;
	font-size:1.0em;
}

.frame-3 .body H2 A {
	color:#F00;
	text-decoration:none;
}

.frame-3 .body P {
	font-weight:bold;
	font-size:1.0em;
	margin:0px;
	padding:0px 0px 0px 0px;
}

.frame-3 .body P A {
	text-decoration:none;
	color:#000;
}

.frame-3 .footer {
	clear:both;
	background:#C1C0BC url("../img/corner.2.png") right bottom no-repeat;
	padding:0px;
	margin:1px 0px 0px 0px;
	zoom:1;
}

#fala-povo H2 A {
	color:#000;
}

#fala-povo ADDRESS {
	color:#F00;
}

#blogs {
	background:url("../img/bkg.label.2.png") left top repeat-x;
}

#blogs H3 {
	background:url("../img/corner.3.png") left top no-repeat;
	color:#FFF;
}

#blogs IMG {
	display:block;
	float:left;
	margin:3px 3px 3px 3px;
	border:0px;
}

#entrevista IMG {
	display:block;
	float:left;
	padding:3px 3px 3px 0px;
	border:0px;
}

/*
#editorial {
	background:url("../img/bkg.label.2.png") left top repeat-x;
}

#editorial H3 {
	background:url("../img/corner.3.png") left top no-repeat;
	color:#FFF;
}
*/
#editorial .body P {
	padding:10px;
}

#hoje IMG {
	display:block;
	float:left;
	padding:3px 3px 3px 0px;
	border:0px;
}

#charge IMG {
	display:block;
	margin:0px 0px 0px 4px;
	padding:5px 0px;
	border:0px;
}

#colunas .footer {
	margin:10px 0px 0px 0px;
}

.iconPlus {
	display:block;
	background:url("../img/icon.plus.png") left top no-repeat;
	width:13px;
	height:11px;
	text-indent:-9999px;
}

.iconPlusLink {
	background:url("../img/icon.plus.png") left center no-repeat;
	padding:0px 0px 0px 16px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
}

.iconArrowLink {
	background:url("../img/icon.down.arrow.png") left center no-repeat;
	padding:0px 0px 0px 16px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
}

#ticker {
	background:#F7CA0F;
	height:22px;
	border-left: solid 5px #F58404;
	margin:0px 0px 20px 0px;
	font-family:"Tahoma", "Arial", sans-serif;
}

#ticker H3 {
	margin:0px 0px 0px 10px;
	font-size:1.1em;
	line-height:22px;
}

#ticker H3 VAR {
	font-style:normal;
	margin:0px 5px 0px 0px;
	color:#F21C26;
}

#ticker H3 A {
	text-decoration:none;
	color:#000;
}

#ticker UL {
	margin:0px;
	padding:0px;
	list-style:none;
	float:right;
}

#ticker UL LI {
	display:inline;
}

#ticker UL LI A {
	display:block;
	float:left;
	width:15px;
	height:22px;
	text-indent:-9999px;
	margin:0px;
}

#ticker-1 {
	background:url("../img/icon.left.arrow.png") center center no-repeat;
}

#ticker-2 {
	background:url("../img/icon.pausa.png") center center no-repeat;
}

#ticker-3 {
	background:url("../img/icon.right.arrow.png") center center no-repeat;
}

#endereco {
	clear:both;
	padding:40px 0px 0px 0px;
	text-align: center;
	font-size:9px;
}

#footer {
	clear:both;
	padding:20px 0px 0px 0px;
}

#footer UL {
	margin:0px;
	padding:0px;
	list-style:none;
	width:444px;
	margin:0px auto;
}

#footer UL LI {
	display:inline;
}

#footer UL LI A {
	display:block;
	float:left;
	background-image:url("../img/icon.footer.2.png");
	background-repeat:no-repeat;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	color:transparent;
}

#footer-1 {
	width:106px;
	background-position:left top;
	margin:0px 10px 0px 0px;
}

#footer-2 {
	width:90px;
	background-position:-122px top;
	margin:0px 10px 0px 0px;
}

#footer-3 {
	width:68px;
	background-position:-223px top;
	margin:0px 10px 0px 0px;
}

#footer-4 {
	width:130px;
	background-position:-302px top;
}

.icons {
	height:32px;
}

.icons SPAN {
	font-size:1.0em;
	float:right;
	line-height:32px;
	background:url("../img/arrow.down.png") right center no-repeat;
	padding:0px 20px 0px 0px;
	color:#F00;
}

.icons EM {
	font-size:1.0em;
	float:right;
	line-height:32px;
	background:url("../img/icon.plus.minor.png") right center no-repeat;
	padding:0px 15px 0px 0px;
	color:#F00;
}

.icons EM A {
	font-size:1.1em;
	margin:0px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#F00;
}

.icons DIV {
	height:32px;
	background:url("../img/bkg.icons.png") left top repeat-x;
}

.icons H4 {
	font-size:1.1em;
	text-transform:uppercase;
	margin:0px;
	height:32px;
	float:left;
	line-height:32px;
	padding:0px 0px 0px 36px;
	background-image:url("../img/icons.png");
	background-repeat:no-repeat;
}

.icons H4 A {
	text-transform:uppercase;
	text-decoration:none;
	color:#000;
}

.icon-1 H4 {background-position:left 0px;}
.icon-2 H4 {background-position:left -32px;}
.icon-3 H4 {background-position:left -64px;}
.icon-4 H4 {background-position:left -96px;}
.icon-5 H4 {background-position:left -128px;}
.icon-6 H4 {background-position:left -161px;}
.icon-7 H4 {background-position:left -193px;}
.icon-8 H4 {background-position:left -225px;}
.icon-9 H4 {background-position:left -257px;}

.tVermelho DIV H4 {
	height:17px;
	background:#dcdcda url("../img/lbl.tv.vermelho.png") left top no-repeat;
	text-indent:-9999px;
}

.holder {
	width:450px;
	zoom:1;
}

.holder:after {
	display:block;
	clear:both;
	content:".";
	height:0px;
	visibility:hidden;
}

/* DESTAQUES DA HOME */

#home-destaque-1 {
	background:#f7f8ea;
	zoom:1;
}

#home-destaque-1:after {
	display:block;
	clear:both;
	content:".";
	height:0px;
	visibility:hidden;
}

#home-destaque-1 UL {
	margin:0px;
	padding:5px;
	list-style:none;
	width:426px;
	overflow:hidden;
}

#home-destaque-1 UL LI {
	zoom:1;
}

#home-destaque-1 UL LI:after {
	display:block;
	clear:both;
	content:".";
	height:0px;
	visibility:hidden;
}

#home-destaque-1 UL LI IMG {
	display:block;
	border:0px;
}

#home-destaque-1 UL LI EM {
	font-style:normal;
	font-weight:bold;
	font-size:1.1em;
	color:#E00;
	/*text-transform:uppercase;*/
}

#home-destaque-1 UL LI H1 {
	margin:0px 0px 5px 0px;
	font-size:1.8em;
}

#home-destaque-1 UL LI H2 {
	margin:0px;
	font-size:1.4em;
}

#home-destaque-1 UL LI P {
	margin:0px;
	font-size:1.0em;
}

#home-destaque-1 UL LI .img {
	margin:0px 8px 0px 0px;
	float:left;
	font-style: italic;
}

#home-destaque-1 UL LI .imgright {
	margin:0px 0px 0px 8px;
	float:right;
	font-style: italic;
}

#home-destaque-1 A {
	text-decoration:none;
	color:#000;
}

#home-destaque-1 H3 {
	font-size:1.1em;
	margin:0px 0px 5px 0px;
}

#home-destaque-1 H3 A {
	padding:0px 0px 0px 10px;
	background:url("../img/pointer.2.png") left 3px no-repeat;
}

#home-destaque-1 A:hover {
	text-decoration:underline;
	color:#000;
}

#home-destaque-1 IMG {
	border:0px;
}

.single LI {
	width:415px;
}

.single LI DIV {
	margin:0px 0px 8px 0px;
}

.double LI {
	width:470px;
	margin:0px 0px 10px 0px;
}

.double LI DIV {
	float:left;
	width:190px;
	margin:0px 40px 0px 0px;
}

.lista-1 {
	margin:20px 0px 0px 0px;
	padding:0px;
	list-style:none;
}

.lista-1 LI {
	font-size:1.1em;
	padding:0px 0px 0px 20px;
	background:url("../img/pointer.1.png") left 17px no-repeat;
	margin:0px 0px 10px 0px;
}

.lista-1 LI VAR {
	font-style:normal;
	color:#666;
}

.lista-1 LI P {
	margin:0px;
}

.lista-1 LI P A {
	color:#000;
	text-decoration:none;
}

.lista-1 LI P A:hover {
	text-decoration:underline;
}

.lista-direita-2 {
	margin:0px 0px 0px 0px;
	padding:10px;
	list-style:none;
}

.lista-direita-2 LI {
	font-weight:normal!important;
	font-size:1.0em;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 13px;
	background:url("../img/pointer.6.png") left 3px no-repeat;
}

.lista-direita-2 LI P {
	font-size:1.1em!important;
	font-weight:normal!important;
}

.lista-direita-2 LI P VAR {
	font-style:normal;
	font-size:1.0em;
	color:#666;
	font-weight:normal;
	margin:0px 5px 0px 0px;
}

.lista-direita-2 LI A {
	text-decoration:none;
	color:#000;
}

.lista-direita-2 LI A:hover {
	text-decoration:underline;
}

#paginacao {
	font-size:1.1em;
	margin:20px 0px;
	color:#000;
}

#paginacao SPAN {
	font-weight:bold;
}

#paginacao A {
	color:#C00;
	text-decoration:none;
	margin:0px 3px;
}

.lista-2 {
	margin:20px 0px 0px 0px;
	padding:0px;
	list-style:none;
}

.lista-2 LI {
	font-size:1.1em;
	padding:0px 0px 0px 20px;
	background:url("../img/pointer.1.png") 8px 5px no-repeat;
	margin:0px 0px 20px 0px;
}

.lista-2 LI VAR {
	font-style:normal;
	color:#666;
}

.lista-2 LI H2 {
	margin:0px 0px 10px 0px;
	font-size:1.1em;
}

.lista-2 LI H2 A {
	text-decoration:none;
	color:#000;
}

.lista-2 LI H2 A:hover {
	text-decoration:underline;
}

.lista-2 LI P {
	margin:0px;
}

.lista-2 LI P A {
	color:#000;
	text-decoration:none;
}

.lista-2 LI P A:hover {
	text-decoration:underline;
}

.lateral-label-1 {
	font-size:1.1em;
	text-transform:uppercase;
	color:#C00;
	line-height:21px;
	height:21px;
	background:url("../img/pattern.1.png") left bottom repeat-x;
	margin:10px 0px 10px 0px;
	font-weight:bold;
}

.ferramentas {
	display:block;
	margin:0px;
	padding:20px 0px;
	list-style:none;
}

.ferramentas LI {
	display:inline;
}

.ferramentas LI A {
	display:block;
	float:left;
	height:21px;
	background-image:url("../img/footer-2.png");
	background-repeat:no-repeat;
	text-indent:-9999px;
}

#footer-2-1 {
	width:56px;
	margin:0px 12px 0px 0px;
	background-position:left top;
}

#footer-2-2 {
	width:115px;
	margin:0px 9px 0px 0px;
	background-position:-68px top;
}

#footer-2-3 {
	width:65px;
	margin:0px 9px 0px 0px;
	background-position:-192px top;
}

#footer-2-4 {
	width:115px;
	background-position:-266px top;
}

.radio-vermelho A {
	margin:10px 0px 10px 0px;
	display:block;
	width:113px;
	height:17px;
	background:url("../img/lbl.radio.vermelho.png") left top no-repeat;
	text-indent:-9999px;
}

.tv-vermelho A {
	margin:10px 0px 10px 0px;
	display:block;
	width:94px;
	height:17px;
	background:url("../img/lbl.tv.vermelho.png") left top no-repeat;
	text-indent:-9999px;
}

#article {
	font-size:1.0em;
}

#article H1 {
	font-size:1.8em;
}

#article H2 {
	font-size:1.2em;
	font-weight:normal;
	color:#666;
}

#article H3 {
	font-size:1.1em;
}

#article ADDRESS {
	font-size:1.2em;
	font-style:normal;
	color:#999;
}

#article P {
	font-size:1.1em;
}

#article span {
	font-size:1.2em;
	line-height:19px;
}

#article VAR {
	font-style:normal;
	text-transform:uppercase;
	color:#666;
}

#font-size-bar {
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style:normal;
	float:right;
	zoom:1;
	width:48px;
}

#font-size-bar:after {
	display:block;
	clear:both;
	content:".";
	height:0px;
	visibility:hidden;
}

#font-size-bar LI {
	display:inline;
}

#font-size-bar LI A {
	display:block;
	width:16px;
	height:16px;
	line-height:16px;
	font-weight:bold;
	color:#666;
	float:right;
	text-align:center;
	text-decoration:none;
}

#font-size-1 {
	font-size:1.1em;
}

#font-size-2 {
	font-size:1.4em;
}

#font-size-3 {
	font-size:1.6em;
}

.assinatura {
	border-top:solid 1px #CCC;
	padding:5px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	zoom:1;
	color:#999;
}

.assinatura:after {
	display:block;
	clear:both;
	content:".";
	height:0px;
	visibility:hidden;
}

.assinatura IMG {
	float:left;
	margin:0px 10px 0px 0px;
}

.assinatura P {
	margin:0px 0px 0px 0px;
}

.assinatura DIV {
	zoom:1;
	clear:both;
	border-top:solid 1px #CCC;
	padding:5px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}

.colunas VAR {
	color:#F00!important;
}

.btn-todos-colunistas {
	display:block;
	width:156px;
	height:27px;
	background:url("../img/btn.todos.colunistas.png") left top no-repeat;
	text-indent:-9999px;
}

.normal-font * {
	font-weight:normal!important;
}

.indice-duplo {
	margin:0px;
	padding:0px;
	list-style:none;
}

.indice-duplo LI {
	display:block;
	height:79px;
	background:url("../img/bkg.indice.duplo.png") 180px center no-repeat;
	margin:0px 0px 20px 0px;
	zoom:1;
}

.indice-duplo LI:after {
	display:block;
	clear:both;
	content:".";
	height:0px;
	visibility:hidden;
}

.indice-duplo LI .indice-body {
	float:left;
	width:223px;
	height:79px;
	background:url("../img/bkg.indice.duplo.1.png") left center no-repeat;
	font-family:"Verdana", "Arial", sans-serif;
}

.indice-duplo LI A {
	text-decoration:none;
	color:#000;
}

.indice-duplo LI A:hover {
	text-decoration:underline;
}

.indice-duplo LI .indice-body H1 {
	padding:0px 0px 0px 10px;
	line-height:16px;
	height:16px;
	font-size:1.0em;
	margin:0px;
}

.indice-duplo LI .indice-body H2 {
	float:left;
	width:129px;
	padding:0px 0px 0px 0px;
	font-size:1.0em;
	margin:0px 0px 5px 0px;
}

.indice-duplo LI .indice-body P {
	float:left;
	width:129px;
	padding:0px;
	font-size:1.0em;
	margin:0px;
}

.indice-duplo LI .indice-body IMG {
	float:left;
	padding:0px 5px 0px 5px;
	border:0px;
}

.indice-duplo LI .indice-desc {
	float:left;
	width:203px;
	height:79px;
	background:url("../img/bkg.indice.duplo.2.png") right center no-repeat;
}

.indice-duplo LI .indice-desc P {
	font-family:"Verdana", "Tahoma", sans-serif;
	margin:0px;
	padding:21px 0px 0px 2px;
	font-size:1.0em;
	color:#300;
	line-height:1.1em;
}

.breadcrumb {
	float:left;
	font-size:0.9em;
	width:378px;
}

.breadcrumb A {
	font-size:1.3em;
	text-decoration:none;
	color:#777;
}

.breadcrumb A:hover {
	text-decoration:underline;
}

.breadcrumb SPAN {
	font-size:1.3em;
	font-weight:bold;
	color:#777;
}

.noticia-header {
	border-bottom:solid 1px #000;
	margin:0px 0px 20px 0px;
	zoom:1;
}

.noticia-header:after {
	display:block;
	clear:both;
	content:".";
	height:0px;
	visibility:hidden;
}

#destaqueDinamico {
	width:209px;
	float:left;
	margin:0px 10px 0px 0px;
}

#destaqueDinamico #controle {
	width:209px;
	height:16px;
}

#destaqueDinamico #controle A {
	display:block;
	float:left;
	background-image:url("../img/randcontrol.png");
	background-repeat:no-repeat;
	height:16px;
	text-indent:-9999px;
	overflow:hidden;
}

#destaqueDinamico #controle A#controle-1 {
	width:81px;
	background-position:left top;
}

#destaqueDinamico #controle A#controle-2 {
	width:47px;
	background-position:-81px top;
}

#destaqueDinamico #controle A#controle-2.selected {background-position:-209px top;}

#destaqueDinamico #controle A#controle-3 {
	width:81px;
	background-position:-128px top;
}

#destaqueDinamico #destaques DIV {
	display:none;
}

#destaqueDinamico #destaques DIV.selected {
	display:block;
}

#destaqueDinamico IMG {
	display:block;
	border-top:solid 7px #AF040A!important;
	border-bottom:solid 7px #AF040A!important;
}

#destaqueDinamico P {
	font-size:1.1em!important;
	background:#666;
	color:#FFF;
	margin:0px;
	padding:5px;
	font-weight:bold;
}

#destaqueDinamico P A {color:#FFF;}
#destaqueDinamico P A:hover {color:#FFF; text-decoration:underline;}

#destaques DIV, #destaques, #destaqueDinamico #controle {margin:0px!important; padding:0px!important;}
