/*
-----------------------------------------------
Estilos CSS Diario de Noticias
Seccao Artes - Estilos Gerais
-----------------------------------------------
*/

/*
-----------------------------------------------
Estilos TAGS
-----------------------------------------------
*/

BODY {color:#FFF}

A, A:link, A:visited, A:active {
	TEXT-DECORATION: none;
	COLOR: #000;      /* preto e nao sublinhado é a cor/estilo por defeito dos links */
}

A:hover {
	TEXT-DECORATION: underline;
}

.cx-dossie-cln P, .cx-dossie-cln A, .cx-dossie-cln A:link, 
.cx-dossie-cln A:visited, .cx-dossie-cln A:active {
	COLOR: #000;		
}

#artes .cx-listas ul, #artes .cx-listas ul li, #artes .cx-listas A, #artes .cx-listas A:link, 
#artes .cx-listas A:visited, #artes .cx-listas A:active {
	COLOR: #FFF;		
}


#cln-esqmid TD, .cln-esqmid TD {vertical-align:top}

H2 {
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px;
	LINE-HEIGHT: 1em;
	FONT-FAMILY: Georgia, serif;
	FONT-WEIGHT: 100;
	LINE-HEIGHT: 1em;
	FONT-SIZE: 1.7em;		
}


.font-over-img-wrapper-1 {bottom:0px; overflow:hidden}
.h2-envolvente  {margin:0px 0px 0px 0px; LINE-HEIGHT: 1.94em; bottom:0px;  }
.ie .h2-envolvente {margin:7px 0px 0px 0px; LINE-HEIGHT: 2.0em; overflow:hidden;}
.h2-envolvente H2 {
	border-left:solid 2px #7e592f;
   	border-right:solid 2px #7e592f;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	BACKGROUND: #7e592f;	
 	DISPLAY: inline;
	FONT-SIZE: 1.7em;		
	LINE-HEIGHT: normal; bottom:0px; color: #FFF;
}

.cx-noticias H2 A, .cx-noticias H2 A:link, .cx-noticias H2 A:visited,
.font-over-img-wrapper-0 .font-over-img-wrapper-1 .h2-envolvente H2 a, 
.font-over-img-wrapper-0 .font-over-img-wrapper-1 .h2-envolvente H2 a:link, 
.font-over-img-wrapper-0 .font-over-img-wrapper-1 .h2-envolvente H2 a:visited, 
.font-over-img-wrapper-0 .font-over-img-wrapper-1 .h2-envolvente H2 a:active { color:#FFF; font-weight:400}




H3 {
	MARGIN: 0px;
	PADDING: 4px;
	FONT-WEIGHT: 100;
	FONT-SIZE: 1.4em;
}

.h3-envolvente H3  {
	BACKGROUND: #7e592f;
	PADDING: 0px;
	DISPLAY: inline;
	FONT-SIZE: 1.2em;
	LINE-HEIGHT: normal;
	COLOR: #fff; padding-right:3px; 
	border-left: solid 3px #7e592f; 
	border-right: solid 3px #7e592f; 
}



.cx-noticias H3 A, .cx-noticias H3 A:link, .cx-noticias H3 A:visited,
.destaque-fotoesquerda .h3-envolvente h3 a, .destaque-fotoesquerda .h3-envolvente h3 a:link, 
.destaque-fotoesquerda .h3-envolvente h3 a:visited, .destaque-fotoesquerda .h3-envolvente h3 a:active { color:#FFF}

H4 {
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px;
	COLOR: #f2cf99;
}

H4 A, H4 A:link, H4 A:visited, H4 A:active {
	TEXT-DECORATION: none;
	COLOR: #f2cf99;
}

H4 A:hover {
	TEXT-DECORATION: underline;
}

H5 {
	FONT-FAMILY: Arial, sans-serif;
	TEXT-TRANSFORM: uppercase;
	MARGIN-TOP: 0px;
 	MARGIN-BOTTOM: 5px;
	FONT-SIZE: 0.7em; 
}

A:hover {
	TEXT-DECORATION: underline;
}

.h5-envolvente H5 {
	DISPLAY: inline;
	BACKGROUND: #ffaa13;
	FONT-FAMILY: Arial, sans-serif;
	TEXT-TRANSFORM: uppercase;
	FONT-SIZE: 0.7em;
	LINE-HEIGHT: 1.2em;HEIGHT: 1.2em;
	padding-right:3px; 
	border: solid 1px #ffaa13;
	border-right: solid 3px #ffaa13; border-left: solid 3px #ffaa13; 
}
#cln-destaque640 .h5-envolvente H5 {LINE-HEIGHT: 1.1em;HEIGHT: 1.1em;}







H5.tit-sublinhado {
	MARGIN-TOP: 10px;
	FONT-FAMILY: Georgia, serif;
	TEXT-TRANSFORM: none;
}

H5.tit-sublinhado A, H5.tit-sublinhado A:link, H5.tit-sublinhado A:visited, H5.tit-sublinhado A:active {
	TEXT-DECORATION: underline;
	COLOR: #f2cf99;		
}




H5.tit-sublinhado A:hover {
	TEXT-DECORATION: none;
	COLOR: #f2cf99;		
}




H6 {
	FONT-FAMILY: Arial, sans-serif;
	TEXT-TRANSFORM: none;
	FONT-SIZE: 0.66em;	
}

.h6-envolvente H6 {
	BACKGROUND: #b37f46;
	MARGIN: 0px 0px 4px 0px;
	DISPLAY: inline;
	FONT-FAMILY: Arial, sans-serif;
	TEXT-TRANSFORM: none;
	line-height: 1.62em; height:1.62em;
	border: solid 3px #b37f46;
	border-top: solid 2px #b37f46;
	color: #FFF;
}
.ie .h6-envolvente {margin: -2px 0px 0px 0px; }


.safari H2, .safari H3 {
	FONT-WEIGHT: lighter;
}	

HR {
	HEIGHT: 1px;
	BORDER: 0px;
	COLOR: #504333;
	BACKGROUND-COLOR: #504333;
	WIDTH: 100%;		
}

P { 
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px;
}

FORM {
	MARGIN: 0px;
	PADDING: 0px;	
}

.cx-noticias A:hover {
	TEXT-DECORATION: none;
}

.cx-noticias IMG {
	MARGIN: 0px;	
}

.cx-noticias .cx-opcoes-horiz-normal {
	MARGIN: 10px 0px 10px 10px;
}


.cx-not-artes-comfundo {
	BACKGROUND: #322922;
	BORDER-BOTTOM: solid #463a2e 1px;
	PADDING: 12px 0px 12px 0px;

}

.cx-not-artes-semfundo {
	BORDER-BOTTOM: solid #463a2e 1px;
	PADDING: 12px 0px 12px 0px;	
}

/*
-----------------------------------------------
Misc
-----------------------------------------------
*/

.destaque-fotoesquerda {padding-top:4px; margin-top:0px; float: none }
.ie .destaque-fotoesquerda {padding-top:0px; }


.cxbg-artes-ouro {
	BACKGROUND: url("/Common/Images/img_artes/bg_tit_ouro.gif");
	COLOR: #000;	
}

.cxbg-artes-bronze {
	BACKGROUND: url("/Common/Images/img_artes/bg_tit_blogsforums.gif") repeat-x;
}

.pad-ouro, .pad-bronze {
	PADDING: 7px 6px 1px 9px;
}


IMG.img-borda {
	BORDER-TOP: solid #987b5b 5px;
	MARGIN: 0 6px 0 5px;
}

/*
-----------------------------------------------
Estrutura Conteudos
alguns paddings/borders/margins estão por
segurança apenas. numa revisao final poderao
se apagar.
-----------------------------------------------
*/

/*
#blc-conteudos {
	BACKGROUND: url("/Common/Images/img_artes/bg_blc-conteudos.gif") repeat-y 430px;	
	COLOR: #fff;
}
*/

#cln-esqmid {BACKGROUND: url("/Common/Images/img_artes/bg_blc-conteudos.gif") repeat-y 430px;}
#cln-mid-n0 {
	BACKGROUND: url("/Common/Images/img_artes/bg_cln-mid-n0.gif") no-repeat;	/*  cabecalho em degrade topo (sobrepoe-se à linha background*/

}

#cln-esqdupla {
	BACKGROUND-COLOR: #fff; /*  obrigatorio para anular background no lado direito */
}

#blc-conteudos P {
	FONT-SIZE: 0.7em; /*  define o tamanho do geral texto das noticias/conteudos */
}

#blc-extra {
	BACKGROUND-COLOR: #27201a;
}

.divisoria {
	BACKGROUND-COLOR: #27201a;
	PADDING: 5px 0px;
	WIDTH: 640px;
	HEIGHT: 15px;
}

#blc640-galeria, #blc640-class-cinema, #blc640-cartaz-dn {
	FLOAT: left;
	WIDTH: 640px;
	PADDING: 0px;
	BORDER: 0px;
	TEXT-ALIGN: left;
	PADDING: 0px;
	BORDER: 0px;
	MARGIN: 0px auto;
}

#cln-mid-n1 {
	MARGIN-TOP: 0px;
}

#cln-destaque640 {
	BORDER-BOTTOM: solid #27201a 10px;
}

/*
-----------------------------------------------
Caixas e Estilos de Opcoes (Favoritos/Comentarios/Galeria/Video)
-----------------------------------------------
*/

IMG.margem-icn {
	MARGIN-LEFT: 18px;
	MARGIN-RIGHT: 5px;	
}

.cx-opcoes-horiz-normal {
	FONT-FAMILY: Arial, sans-serif;
	COLOR: #7e592f;
	FONT-SIZE: 0.8em;
}

.cx-opcoes-horiz-normal A, .cx-opcoes-horiz-normal A:link, .cx-opcoes-horiz-normal A:visited, .cx-opcoes-horiz-normal A:active {
	TEXT-DECORATION: none;
	COLOR: #7e592f;
}

.cx-opcoes-horiz-normal A:hover {
	TEXT-DECORATION: underline;
}

IMG.bt-botaomais {
	MARGIN: 12px 0px 12px 12px;
}

.cx-opcoes-vert-pequeno {
	PADDING-LEFT: 5px;
	FLOAT:left;
	FONT-FAMILY: Arial, sans-serif;	
	FONT-SIZE: 0.8em;	
	FONT-WEIGHT: bold;
	COLOR: #7e592d;	
}

.cx-opcoes-vert-pequeno A:link, .cx-opcoes-vert-pequeno A:visited, .cx-opcoes-vert-pequeno A:active {
	TEXT-DECORATION: none;
	COLOR: #7e592d;
}

.cx-opcoes-vert-pequeno A:hover {
	TEXT-DECORATION: underline;
}

/*
-----------------------------------------------
Cx Agenda
-----------------------------------------------
*/

.cx-agenda {
	BACKGROUND: url("/Common/Images/img_artes/bg_cx_degrade.gif") repeat-x;
}

.cx-agenda A, .cx-agenda A:link, .cx-agenda A:visited {
	COLOR: #000;
	TEXT-DECORATION: none;
}

.cx-agenda A:hover {
	TEXT-DECORATION: underline;
}

.cx-agenda-bt {
	DISPLAY: inline;
	FLOAT: left;
}

.cx-agenda TABLE {
	MARGIN: 15px 0px 30px 0px;
}

#cln-mid-n2 .cx-agenda P {
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 0.9em;
}

.cx-agenda-mes {
	COLOR: #ffaa13;
	FONT-SIZE: 1.2em;
	DISPLAY: block;
}

.cx-agenda-ano {
	COLOR: #9e8365;
	FONT-SIZE: 1.2em;
	DISPLAY: block;	
}

.cx-agenda-actividade {
	COLOR: #ffaa13;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.8em;
}

.cx-agenda-data {
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.8em;
}

IMG.cx-agenda-calendario {
	MARGIN: 5px;	
	FONT-SIZE: 0.6em;	
}

.cx-agenda-txt {
	FONT-SIZE: 1em;
	COLOR: #fff;
}

.cx-agenda-txt A, .cx-agenda-txt A:link, .cx-agenda-txt A:visited, .cx-agenda-txt A:active {
	TEXT-DECORATION: underline;
	FONT-SIZE: 0.8em;
	COLOR: #fff;	
}

.cx-agenda-txt A:hover {
	TEXT-DECORATION: none;
	
}

/*
-----------------------------------------------
CX Boxoffice
-----------------------------------------------
*/

#cx-boxoffice {
	BACKGROUND: #b98347;
	WIDTH: 200px;
	FLOAT: right;
}

.tit-cx-dourada H5 A, .tit-cx-dourada H5 A:link, .tit-cx-dourada H5 A:visited, .tit-cx-dourada H5 A:active {
	TEXT-DECORATION: none;
	COLOR: #000;
}

.tit-cx-dourada H5 A:hover {
	TEXT-DECORATION: underline;
}

.cx-dropbox {
	PADDING: 15px 0px;
	BACKGROUND: url("/Common/Images/img_artes/bg_dropbox.gif") repeat-x;
	TEXT-ALIGN: center;
}

.cx-boxoffice-pos1 {
	BACKGROUND: #473b2f;	
}

.cx-boxoffice-pos2 {
	BACKGROUND: #3e342a;	
}

.cx-boxoffice-pos3 {
	BACKGROUND: #473b2f;	
}

.cx-boxoffice-estrelas {
	MARGIN: 10px 0px 10px 0px;
}

.cx-boxoffice-titfilme {
	COLOR: #fff;
	FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: bold;
	DISPLAY: inline;
}

.cx-boxoffice-votos {
	COLOR: #f2cf99;
	FONT-STYLE: italic;
}

.cx-boxoffice-audiencia {
	FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #f2cf99;	
}

IMG.cx-boxoffice-cartaz {
	MARGIN: 5px;
	FLOAT: left;
}

.cx-boxoffice-icons {
	VERTICAL-ALIGN: middle;
	MARGIN: 5px;
}

.cx-boxoffice-mais {
	PADDING: 10px;
	BACKGROUND: #19140e;	
	HEIGHT: 100%;
}

.cx-boxoffice-mais IMG {
	MARGIN: 0px 5px 5px 5px;
	VERTICAL-ALIGN: middle;	
}

.cx-boxoffice-mais P {
	DISPLAY: inline;
	FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #a17140;		
}

.cx-boxoffice-mais A, .cx-boxoffice-mais A:link, .cx-boxoffice-mais A:visited {
	COLOR: #a17140;
	TEXT-DECORATION: none;
}

.cx-boxoffice-mais A:hover {
	TEXT-DECORATION: underline;
}


/*
-----------------------------------------------
CX Titulos Douradas
-----------------------------------------------
*/

.cx-dourada-tit-n0-uni {
	BACKGROUND: url("/Common/Images/img_artes/bg_tit_ouro.gif");
	WIDTH: 420px;
}

.cx-dourada-tit-n1-uni {
	PADDING: 7px 6px 1px 7px;
}

.tit-cx-dourada H5 A, .tit-cx-dourada H5 A:link, .tit-cx-dourada H5 A:visited, .tit-cx-dourada H5 A:active {
	TEXT-DECORATION: none;
	COLOR: #000;
}

.tit-cx-dourada H5 A:hover {
	TEXT-DECORATION: underline;
}

/*
-----------------------------------------------
CX Classificacao Cinema
-----------------------------------------------
*/

TR.cx-classcinemanomes {
	BACKGROUND: #19140e;
}

TR.cx-classcinemapar {
	BACKGROUND: #2c231c;	
}

TR.cx-classcinemaimpar {
	BACKGROUND: #19140e;	
}

.cx-classcinemaimpar IMG, .cx-classcinemapar IMG  {
	MARGIN: 1px;
}

.cx-classcinema-back {
	WIDTH: 420px;	
	BACKGROUND-COLOR: #45392b;	
}

.cx-classcinema-critico P {
	FONT-FAMILY: Arial, sans-serif;
	COLOR: #a1723e;
	MARGIN: 2px 5px;
	LINE-HEIGHT: 1em;
	FONT-WEIGHT: bold;
	PADDING: 5px 0px;
}

.cx-classcinema-bt {
	BACKGROUND: #19140e;	
	PADDING: 15px 0px 15px 10px;
}

#cx-destaques {
	WIDTH: 200px;
	FLOAT: right;
}

.cx-classcinema-filme P {
	FONT-WEIGHT: bold;
	COLOR: #fff;
	MARGIN-LEFT: 5px;
}

/*
-----------------------------------------------
CX DN Cartaz
-----------------------------------------------
*/

.cx-cartaz-dn-tit {
	BACKGROUND: url("/Common/Images/img_artes/bg_horizontal.gif");
	BORDER-TOP: 1px solid #60513e;
	BORDER-BOTTOM: 1px solid #60513e;	
}

.cx-cartaz-dn-tit IMG {
	MARGIN: 7px 0px 7px 10px;
}

.cx-cartaz-dn-txt {
	BACKGROUND-image: url("/Common/Images/img_artes/bg_horizontal_2_riscos.gif");
	background-repeat: repeat-y;
	WIDTH: 640px; 
}

IMG.cx-cartaz-dn-img {
	MARGIN: 15px 0px 15px 0px;
}

.cx-cartaz-dn-data {
	FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #fff;	
}

#blc640-cartaz-dn .cx-cartaz-dn-data span,
#blc640-cartaz-dn .cx-cartaz-dn-data a, #blc640-cartaz-dn .cx-cartaz-dn-data a:active, #blc640-cartaz-dn .cx-cartaz-dn-data a:visited, #blc640-cartaz-dn .cx-cartaz-dn-data a:link {color:#7e592f}

IMG.bt-botaomaiscartaz {
	MARGIN-TOP: 20px;
}

.cln-200-esq {
	WIDTH: 200px;
	overflow:hidden;
	FLOAT: left;
}

.cln-200-mid {
	WIDTH: 200px;
	overflow:hidden;
	FLOAT: left;
	padding-left: 20px;
}

.cln-200-dir {
	WIDTH: 200px;
	overflow:hidden;
	FLOAT: right;		
}


#blc640-cartaz-dn H4 A:link, #blc640-cartaz-dn H4 A:visited, #blc640-cartaz-dn H4 A:active {
	TEXT-DECORATION: none;
	COLOR: #fff;
}

#blc640-cartaz-dn H4 A:hover {
	TEXT-DECORATION: underline;
}

.dn-cartaz-votar {
	DISPLAY: inline;
	MARGIN-RIGHT: 5px;
	VERTICAL-ALIGN: text-top;
	COLOR: #7e592f;
}

/*
-----------------------------------------------
CX Opiniao
-----------------------------------------------
*/

.cx-opiniao-txt {
	PADDING: 10px;
	BACKGROUND: #19140e;
}

.cx-opiniao-txt H3 {
	MARGIN-TOP: 5px;
	FONT-SIZE: 1.1em;
}

.cx-opiniao-autor {
	FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.2em;
	MARGIN-RIGHT: 10px;
}

.cx-opiniao-impar {
	PADDING: 5px;
	BACKGROUND: #2c231c;
	BORDER-TOP: solid 1px #45392b;
	BORDER-BOTTOM: solid 1px #45392b;	
}

.cx-opiniao-par {
	PADDING: 5px;
	BACKGROUND: #19140e;
}

.cx-opiniao-impar H5, .cx-opiniao-par H5 {
	COLOR: #999798;
	TEXT-TRANSFORM: capitalize;
}

.cx-opiniao-impar H4 A:link, .cx-opiniao-impar H4 A:visited, .cx-opiniao-impar H4 A:active {
	TEXT-DECORATION: none;
	COLOR: #fff;
	FONT-SIZE: 0.9em;
}

.cx-opiniao-impar H4 A:hover {
	TEXT-DECORATION: underline;
}

.cx-opiniao-par H4 A:link, .cx-opiniao-par H4 A:visited, .cx-opiniao-par H4 A:active {
	TEXT-DECORATION: none;
	COLOR: #fff;
}

.cx-opiniao-par H4 A:hover {
	TEXT-DECORATION: underline;
}

.cx-opiniao-img {
	FLOAT: left;
	MARGIN: 0px 10px 10px 0px;
}

.cx-opiniao-mais {
	BACKGROUND: #19140e;
	PADDING-BOTTOM: 10px;
}

.cx-opiniao-mais IMG {
	MARGIN: 0px 5px 5px 5px;
	VERTICAL-ALIGN: middle;	
}

.cx-opiniao-mais P {
	DISPLAY: inline;
	FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #a17140;		
}

.cx-opiniao-mais A, .cx-opiniao-mais A:link, .cx-opiniao-mais A:visited {
	COLOR: #9b9889;
	TEXT-DECORATION: underline;
}

.cx-opiniao-mais A:hover {
	TEXT-DECORATION: underline;
}


/*
-----------------------------------------------
Estilos Caixa Opiniao-Lista
-----------------------------------------------
*/

.cx-opiniao-caixa-larga {
	BACKGROUND: #19140e;
	WIDTH: 420px;	
}


.cx-opiniao-caixa-larga .cx-opcoes-horiz-normal {
	FLOAT: left;
	MARGIN-LEFT: 10px;
	COLOR: #7e592f;
}

.cx-opiniao-caixa-larga .cx-titulo {
	WIDTH: 420px;	
	BACKGROUND: url("/Common/Images/img_artes/bg_tit_ouro.gif");
	COLOR: #000;
}

.cx-opiniao-caixa-larga .cx-titulo .pad-normal {
	PADDING: 7px 6px 1px 9px;
}

.cx-opiniao-caixa-larga .cx-titulo H5 A, .cx-opiniao-caixa-larga .cx-titulo A:link, .cx-opiniao-caixa-larga .cx-titulo H5 A:hover, .cx-opiniao-caixa-larga .cx-titulo H5 A:visited {
	COLOR: #000;
}

.cx-opiniao-caixa-larga .cx-titulo H5 A:hover {
	TEXT-DECORATION: underline;
}

.cx-opiniao-caixa-larga .cx-titulo IMG {
	FLOAT: left;
	MARGIN-RIGHT: 0.5em;
	MARGIN-TOP: 2px;
}

.cx-opiniao-caixa-larga .opiniaoprincipal IMG {
	MARGIN: 8px 0px 0px 8px;
}

.cx-opiniao-caixa-larga .safari .opiniaoprincipal IMG {
	MARGIN-RIGHT: 12px;
}

.cx-opiniao-caixa-larga .cx-opiniao-impar {
	BORDER-TOP: solid 1px #45392b;
	PADDING: 5px 0px;
	BACKGROUND: #2c231c;	
}

.cx-opiniao-caixa-larga .cx-opiniao-par {
	BORDER-TOP: solid 1px #45392b;
	PADDING: 5px 0px;
	BACKGROUND: #19140e;	
}

.cx-opiniao-caixa-larga .entrada {
	FONT-FAMILY: Georgia, serif;
}

.cx-opiniao-caixa-larga P.entrada {
	PADDING: 8px;
}

.cx-opiniao-caixa-larga P.opinante, .cx-opiniao-caixa-larga P.assunto {
	PADDING: 0 10px;
}

.cx-opiniao-caixa-larga .opiniaoprincipal P.assunto, .cx-opiniao-caixa-larga .opiniaoprincipal P.assunto a {
	FONT-FAMILY: Arial, sans-serif;
	COLOR: #fff;
}

.cx-opiniao-caixa-larga .opiniaoprincipal .cx-opiniao-impar {
	BACKGROUND: none;
	PADDING: 0px;
	MARGIN: 0px;
	BORDER: none;	
}

.cx-opiniao-caixa-larga .opinante A, .cx-opiniao-caixa-larga .opinante A:link {
	FONT-FAMILY: Arial, sans-serif;
	COLOR: #7e592f;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: none;
	FONT-WEIGHT: bold;
}

.cx-opiniao-caixa-larga .assunto, .cx-opiniao-caixa-larga .assunto a {
	COLOR: #fff;
}

.cx-opiniao-caixa-larga .opiniaoprincipal P.opinante, .cx-opiniao-caixa-larga .opiniaoprincipal P.assunto {
	PADDING-RIGHT: 10px;
}

.cx-opiniao-caixa-larga .opiniaoprincipal .assunto A {
	FONT-FAMILY: Georgia, serif;
	LINE-HEIGHT: 1.3em;
	FONT-SIZE: 1.3em;
	DISPLAY:inline;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

.cx-opiniao-caixa-larga .opiniaoprincipal .opinante {
	FLOAT: left;
	TEXT-TRANSFORM: none;	
}

.cx-opiniao-caixa-larga .opinante A {
	COLOR: #999;
}

.cx-opiniao-caixa-larga .opiniaoprincipal .opinante {
	FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: normal;
	COLOR: #7e592f;
}

.cx-opiniao-caixa-larga .opiniaoprincipal .opinante A {
	TEXT-TRANSFORM: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em;
	COLOR: #7e592f;	
}

.cx-opiniao-caixa-larga A IMG {
	MARGIN: 0px 0px 10px 10px;	
}

.cx-opiniao-caixa-larga .opinante A:hover {
	TEXT-DECORATION: underline;
}

.cx-opiniao-caixa-larga .assunto A:hover {
	TEXT-DECORATION: underline;
}


a {color:#E2E2E2}
#blc-extra {background:#27201a; width:100%; overflow:visible}
.citacao {border-left:solid 5px #7e592f;}

.cx-post-n1 a {color:#FFF}

.cx-opiniao-txt .img-face {margin-right:10px}

.destaques-direita {margin-top:-4px; position: relative; z-index:500}
div h5.dest-anttit {padding-top:8px; color:#ffaa13}
body hr {line-height:1px; height:1px; overflow:hidden}

.ie #cln-esqmid {margin-top:-14px; position:relative}

/*
-----------------------------------------------
Calendário
-----------------------------------------------
*/

.Calendar
{
width: 110px; 
height: 110px; 
font-size: 9px; 
}
.Calendar .Day 
{
font-weight: normal; 
font-size: 10px; 
font-family: Verdana; 
}
.Calendar .Title td 
{
font-size: 13px; 
font-weight: bold; 
color: #B00B26; 
padding: 0px 2px 0px 2px 
}
.Calendar .Title .Arrow 
{
font-weight: bold; 
font-size: 13px; 
font-family: arial; 
color: #848484 
}
 
.Calendar .DayHeader 
{
font-family: Verdana; 
font-size: 10px; 
font-weight: bold; 
color: #B00B26; 
text-transform: uppercase 
}
.Calendar .DayWithEvent 
{
font-weight:normal; 
font-size: 10px; 
font-family: Verdana; 
}


.maisdestaques .dt { color: #725930 }







/*
-----------------------------------------------
CX Tops
-----------------------------------------------
*/


.cx-tops {
	BACKGROUND: #b98347;
	WIDTH: 200px;
	FLOAT: right;
}

.cx-tops .tops-header {
	BACKGROUND: url("/Common/Images/img_artes/bg_tit_blogsforums.gif") repeat-x;
	PADDING: 7px 6px 1px 9px;
}

.cx-tops .tops-header img {
	VERTICAL-ALIGN: middle;
	MARGIN-RIGHT: 8px;
	MARGIN-TOP: 2px;
}
.cx-tops .tops-menu {
	PADDING: 10px 0px 6px 0px;
	BACKGROUND: #a0713d url("/Common/Images/img_artes/bg_dropbox.gif") repeat-x top;
}
.cx-tops .cx-apontador {margin-left:8px; margin-right:0px}
.cx-tops .cx-apontador-last {float:none;  }
.cx-tops .cx-apontador-last td {padding:0px; }
.cx-tops .cx-apontador-last td.cx-apontador-last-margin {padding-left:6px}
.cx-tops .cx-apontador * {color:#000}

.cx-tops img {margin:0px; border:0px}


.cx-tops td {vertical-align:top}
.cx-tops td p {margin-top:0px}

.cx-tops A, .cx-tops A:link, .cx-tops A:visited, .cx-tops A:active {
	TEXT-DECORATION: none;
	COLOR: #000;
}

.cx-tops A:hover {
	TEXT-DECORATION: underline;
}


.cx-tops .cx-impar {
	BACKGROUND: #473b2f;	
}

.cx-tops .cx-par {
	BACKGROUND: #3e342a;	
}


.cx-tops .tit {
	COLOR: #fff;
	FONT-FAMILY: Arial, sans-serif;
}
.cx-tops td.tit {font-size:0.8em}
.cx-tops .tit-selected {
	FONT-WEIGHT: bold;
}
.cx-tops .tit A, .cx-tops .tit A:link, .cx-tops .tit A:visited, .cx-tops .tit A:active {
	COLOR: #FFF;
}

.cx-tops .detail {
	COLOR: #f2cf99;
}

.cx-tops .msg 
{
	PADDING: 10px;
	FONT-FAMILY: Arial, sans-serif;
	BACKGROUND: #19140e;	
}

.cx-tops .msg .msg-header {font-size:1.1em; }
.cx-tops .msg A, .cx-tops .msg A:link, .cx-tops .msg A:visited, .cx-tops .msg A:active {
	COLOR: #FFF;
}

.cx-sondagem-uni .poll-resultbar {background-color:#7e5930; text-align:right; padding-right:2px; padding-left:2px; margin:0;line-height:8px}
.cx-sondagem-uni .poll-resultperc {color:#7e5930; text-align:right; font-size:0.9em; padding-right:2px; padding-left:2px; margin-left:0px; font-weight:bold}
.blc-artigo-dir-n2 .img-details .legenda-foto-txt {color: #999;}
#artes .blc-artigo-dir-n2 .linha-sep {border-top:solid 1px #504333}

/*
-----------------------------------------------
Cx Comentarios
-----------------------------------------------
*/

.CommentsArea .cx-comentarios-tit-n1 {
	PADDING: 7px 6px 2px 9px;
	BACKGROUND: url("/Common/Images/img_artes/bg_tit_blogsforums.gif");
}

.CommentsArea .tit-icn-comentarios, .CommentsArea .tit-icn-comentarios A, .CommentsArea .tit-icn-comentarios A:link, .CommentsArea .tit-icn-comentarios A:visited, .CommentsArea .tit-icn-comentarios A:active {
	COLOR: #000;
}

.CommentsArea .tit-icn-comentarios A:hover {
	COLOR: #000;	
}

.CommentsArea .cx-comentarios-top H5 {
	COLOR: #ccc
}
.CommentsArea .cx-comentarios-top H2 {
	COLOR: #000
}

.CommentsArea .cx-comentarios-cln-esq {
	BACKGROUND: #3e342a;
}

.CommentsArea .etiqueta-txt {	
	COLOR: #999;
}

.CommentsArea .etiqueta-txt A, .CommentsArea .etiqueta-txt A:link, .CommentsArea .etiqueta-txt A:visited, .CommentsArea .etiqueta-txt A:active {
	COLOR: #333;
}

.CommentsArea .num-comentarios {
	COLOR: #725930;
}

.CommentsArea .cx-comentario-fila {	
	BACKGROUND: url("/Common/Images/img_artes/icn_comentario.gif")  10px 3px no-repeat;
}


.CommentsArea .datareg {
	COLOR: #999;
}

.CommentsArea .tempovisitas {
	COLOR: #999;
}

.CommentsArea .tempovisitas A, .CommentsArea .tempovisitas A:link, .CommentsArea .tempovisitas A:visited, .CommentsArea .tempovisitas A:active {
	COLOR: #999;
}

#cln-esqmid .iniciais {
	BACKGROUND: #7e5930;
}

#artes .artigo-intro table {border-top:solid 1px #7e5930; border-left:solid 1px #7e5930;  }
#artes .artigo-intro table td {border-right:solid 1px #7e5930; border-bottom:solid 1px #7e5930; color: #fff; }

#artes table.tb-in-article  {border-top:solid 1px #7e5930; border-left:solid 1px #7e5930; }
#artes table.tb-in-article  td {border-right:solid 1px #7e5930; border-bottom:solid 1px #7e5930; }


/*
-----------------------------------------------
CX Agenda
-----------------------------------------------
*/



.tb-calendar-header, .tb-calendar, .cx-agenda-pesquisa {width:198px }
.tb-calendar-header {margin-bottom:6px; font-size: 0.8em; font-family: Arial}
.tb-calendar-header .calendar-month-title {color:#ccc; text-align: center; text-transform:uppercase; font-weight: bold; }
.tb-calendar-header .calendar-month-title b{color:#ffaa13 }
.tb-calendar {font-size: 11px; font-family:Arial}
.tb-calendar th {color:#666; width:14%; text-align:center }
.tb-calendar td.day-normal {color:#666; text-align:center; background:#DFDFDF; padding-top:4px; padding-bottom: 4px; font-weight:bold }
.tb-calendar td.day-weekend-normal {color:#666; text-align:center; background:#ccc; padding-top:4px; padding-bottom: 4px; font-weight:bold }
.tb-calendar td.day-selected, .tb-calendar td.day-weekend-selected {color:#fff; text-align:center; background:#9e8365; padding-top:4px; padding-bottom: 4px; font-weight:bold }
.tb-calendar td.day-selected a,
.tb-calendar td.day-selected a:link,
.tb-calendar td.day-selected a:visited,
.tb-calendar td.day-selected a:active,
.tb-calendar td.day-weekend-selected a,
.tb-calendar td.day-weekend-selected a:link,
.tb-calendar td.day-weekend-selected a:visited,
.tb-calendar td.day-weekend-selected a:active {color:#fff; }
.tb-calendar td.day-normal a,
.tb-calendar td.day-normal a:link,
.tb-calendar td.day-normal a:visited,
.tb-calendar td.day-normal a:active,
.tb-calendar td.day-weekend-normal a,
.tb-calendar td.day-weekend-normal a:link,
.tb-calendar td.day-weekend-normal a:visited,
.tb-calendar td.day-weekend-normal a:active {color:#666; }
.events-highlight {font-weight:bold; color: #ffaa13; font-family:Arial; padding-left: 2px}
.events-highlight a,
.events-highlight a:link,
.events-highlight a:visited,
.events-highlight a:active {color:#FFF; text-decoration: underline; font-weight:normal; }

.cx-agenda-pesquisa {
	margin-top:6px;
	BORDER-TOP: solid 1px #9e8365;
}
.cx-agenda-pesquisa select {width:182px; margin-bottom:3px; margin-left:7px}
.cx-agenda-pesquisa .tit-icn-agenda {color:#ccc}

.cx-pesquisa-agenda-tit-n1 {
	PADDING: 9px 6px 4px 9px;
}
.tit-icn-seccoes-agenda IMG {
	FLOAT: left;
	MARGIN-RIGHT: 0.5em;
	MARGIN-TOP: 2px;
}
h5.tit-genero-esq {
	font-weight: normal; font-style: oblique; color: #999
}
.trailersbg  {
	background: #9e8365; width:210px; padding: 5px 0px 4px 0px; color: #000
}
.trailersbg h5 {
	margin:0px 0px 0px 11px; padding: 0px 0px 0px 0px
}
.trailersbg h5 img.bt-tocar{
	margin-left:-1px;
	margin-right:6px
}
.trailersbg a, .trailersbg a:link, .trailersbg a:active, .trailersbg a:visited {
    color: #000
}
.cx-agenda-pesquisa-chk {width:178px; margin:8px 0px 8px 3px; font-size: 11px; font-family:Arial}
.cx-agenda-pesquisa-chk td {vertical-align:top; color:#9e8365}
.cx-agenda-pesquisa-chk td input {margin-right:4px}
.cx-agenda-pesquisa-txt {margin:8px 0px 14px 7px;}
.cx-agenda-pesquisa-txt input {width:178px; font-size: 11px; font-family:Arial}
.cx-agenda-pesquisa-bt {text-align:right; margin-right:8px}




