body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #575656;
	font-weight:normal;
	line-height:14px;
}


body {
	
	scrollbar-shadow-color:#333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	background-color: #dfdfdf;
}

form {	
	padding:0 0 0 0;
	margin:0 0 0 0;
}

.badana_esq{
	background-image:url(imgs/elem/badana.jpg);
	background-position:right;
	background-repeat:repeat-x;
}

.badana_dir{
	background-image:url(imgs/elem/badana.jpg);
	background-position:left;
	background-repeat:repeat-x;
}


.linha_topo{
	background-image:url(imgs/elem/linha_topo.jpg);
	background-position:left;
	background-repeat:repeat-x;
}


.topo_back{
	background-image:url(imgs/elem/topo_back.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

.menu_back{
	background-image:url(imgs/elem/menu_back.png);
	background-position:left;
	background-repeat:repeat-x;
}



.menu { line-height:34px; color:#dfdfdf; text-decoration:none; width:auto; padding-left:0px; padding-right:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.menu a, .menu a:active, .menu a:visited {display:block; line-height:34px; color:#dfdfdf; text-decoration:none; width:auto; padding-left:4px; padding-right:4px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.menu a:hover {background-image:url(imgs/elem/sombra.png); background-repeat:no-repeat; background-position:top center; color:#dfdfdf; cursor:pointer;}

.menu_act { line-height:34px; color:#dfdfdf; text-decoration:none; width:auto; padding-left:0px; padding-right:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.menu_act a, .menu_act a:active, .menu_act a:visited {display:block; line-height:34px; background-image:url(imgs/elem/sombra.png); background-repeat:no-repeat; background-position:top center; color:#dfdfdf; text-decoration:none; width:auto; padding-left:4px; padding-right:4px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.menu_act a:hover {background-image:url(imgs/elem/sombra.png); background-repeat:no-repeat; background-position:top center; color:#dfdfdf; cursor:pointer;}


.cx-pesquisa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	padding-left:3px;
	padding-right:3px;
	width: 124px;
	border: 1px solid #000;
	background: #FFF;
	resize:none;
}

.cx-subscrever {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	padding-left:3px;
	padding-right:3px;
	width: 190px;
	border: 1px solid #cacaca;
	background: #FFF;
	resize:none;
}


.picotado{
	background-image:url(imgs/elem/pic.gif);
	background-repeat:repeat-x;
	background-position:center left;
}

.picotadov{
	background-image:url(imgs/elem/picv.gif);
	background-repeat:repeat-y;
	background-position:top center;
}

.servicos {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#99cc33;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}

.cronicas {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#cc0033;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}

.cronicas a:active, .cronicas a:visited, .cronicas a:link{
	font-size:14px;
	color:#cc0033;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}



.cronicas a:hover{
	font-size:14px;
	color:#000000;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}



.ultimas {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#0066cc;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}

.ultimas a:active, .ultimas a:visited, .ultimas a:link, .ultimas a:hover{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#0066cc;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}

.lidas {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#cc0033;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}

.lidas a:active, .lidas a:visited, .lidas a:link, .lidas a:hover{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#cc0033;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}

.lidas_2 {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#cc0033;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}

.lidas_2 a:active, .lidas_2 a:visited, .lidas_2 a:link{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#cc0033;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}

.lidas_2 a:hover{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}

.comentadas {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#dcc603;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}

.comentadas a:active, .comentadas a:visited, .comentadas a:link, .comentadas a:hover{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#dcc603;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}

.enviadas {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}

.enviadas a:active, .enviadas a:visited, .enviadas a:link, .enviadas a:hover{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}

.num_noticias_direita {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#6d6d6d;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}



.noticias_direita {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6d6d6d;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
}

.noticias_direita a:active, .noticias_direita a:visited, .noticias_direita a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6d6d6d;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
}

.noticias_direita a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6d6d6d;
	text-decoration:underline;
	text-transform:none;
	font-weight:normal;
}


.edicao {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}


.tit_verde_gd {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#89bb25;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:20px;
}

.tit_verde_gd2 {
	font-family:"Arial", Times, serif;
	font-size:20px;
	color:#89bb25;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:20px;
}
.tit_verde_gd a:link, .tit_verde_gd a:active, .tit_verde_gd a:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#89bb25;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:20px;
}

.tit_verde_gd a:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#89bb25;
	text-decoration:underline;
	text-transform:none;
	font-weight:normal;
	line-height:20px;
}

.tit_verde_pq {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#89bb25;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:16px;
}

.tit_verde_pq a:link, .tit_verde_pq a:active, .tit_verde_pq a:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#89bb25;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:16px;
}

.tit_verde_pq a:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#89bb25;
	text-decoration:underline;
	text-transform:none;
	font-weight:normal;
	line-height:16px;
}

.tit_azul_gd {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#0066cc;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:20px;
}

.tit_azul_gd a:link, .tit_azul_gd a:active, .tit_azul_gd a:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#0066cc;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:20px;
}

.tit_azul_gd a:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#0066cc;
	text-decoration:underline;
	text-transform:none;
	font-weight:normal;
	line-height:20px;
}

.tit_ficha {
	font-family:"Arial", Times, serif;
	font-size:16px;
	color:#000000;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:16px;
}

.tit_ficha2 {
	font-family:"Arial", Times, serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:16px;
}

.tit_ficha3 {
	font-family:"Arial", Times, serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:16px;
}


.tit_azul_pq {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#0066cc;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:16px;
}

.tit_azul_pq a:link, .tit_azul_pq a:active, .tit_azul_pq a:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#0066cc;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:16px;
}

.tit_azul_pq a:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#0066cc;
	text-decoration:underline;
	text-transform:none;
	font-weight:normal;
	line-height:16px;
}

.tit_dourado_gd {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#d4be02;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:20px;
}

.tit_dourado_gd a:link, .tit_dourado_gd a:active, .tit_dourado_gd a:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#d4be02;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:20px;
}

.tit_dourado_gd a:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#d4be02;
	text-decoration:underline;
	text-transform:none;
	font-weight:normal;
	line-height:20px;
}

.tit_dourado_pq {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#d4be02;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:16px;
}

.tit_dourado_pq a:link, .tit_dourado_pq a:active, .tit_dourado_pq a:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#d4be02;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:16px;
}

.tit_dourado_pq a:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#d4be02;
	text-decoration:underline;
	text-transform:none;
	font-weight:normal;
	line-height:16px;
}

.coment {
	font-family:"Times New Roman", Times, serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
}

.coment a:active, .coment a:visited, .coment a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
}

.coment a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
	text-transform:none;
	font-weight:normal;
}

.detalhe {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#858585;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:14px;
}

.detalhe a:active, .detalhe a:visited, .detalhe a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#858585;
	text-decoration:underline;
	text-transform:none;
	font-weight:normal;
	line-height:14px;
}

.detalhe a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#858585;
	text-decoration:underline;
	text-transform:none;
	font-weight:normal;
	line-height:14px;
}

.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cacaca;
	text-decoration:none;
	text-transform:none;
}

.footer a:link, .footer a:visited, .footer a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cacaca;
	text-decoration:none;
	text-transform:none;
	padding-left:3px;
	padding-right:3px;
}

.footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5a5a5a;
	text-decoration:none;
	text-transform:none;
}


.destaques{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#90908e;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}

.votos{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#afafaf;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
}

.nota{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9c9c9c;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:11px;
}

.cx-coment-gr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	padding-left:3px;
	padding-right:3px;
	width: 540px;
	border: 1px solid #d5d5d5;
	background: #FFF;
	resize:none;
}

.cx-coment-pq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	padding-left:3px;
	padding-right:3px;
	width: 230px;
	border: 1px solid #d5d5d5;
	background: #FFF;
	resize:none;
}

.tit_verde_detalhe {
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#89bb25;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:24px;
}

.tit_ficha_detalhe {
	font-family:"Arial", Times, serif;
	font-size:24px;
	color:#89bb25;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:24px;
}

.coment_reg {
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	color:#525252;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:12px;
}


.cx-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	padding-left:3px;
	padding-right:3px;
	width: 300px;
	border: 1px solid #d5d5d5;
	background: #FFF;
	resize:none;
}

.cx-form_d {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	padding-left:3px;
	padding-right:3px;
	width: 100px;
	border: 1px solid #d5d5d5;
	background: #FFF;
	resize:none;
}



.coment_nome {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#2f2f2f;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:14px;
	padding-left:5px;
}

.coment_titulo {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#99cc33;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:15px;
	padding-left:5px;
}

.coment_link {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#87c23c;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:14px;
}

.coment_link a:link, .coment_link a:active, .coment_link a:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#87c23c;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:14px;
}

.coment_link a:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#87c23c;
	text-decoration:underline;
	text-transform:none;
	font-weight:normal;
	line-height:14px;
}

.outras_not {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5a5a5a;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:13px;
}

.outras_not a:link, .outras_not a:active, .outras_not a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5a5a5a;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:13px;
}

.outras_not a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5a5a5a;
	text-decoration:underline;
	text-transform:none;
	font-weight:normal;
	line-height:13px;
}


.resumo_detalhe{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #575656;
	font-weight:normal;
	line-height:17px;	
}

.pag {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
	width: 15px;
}

.pag a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
	width: 100%;
	display:block;
}


.pag a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
	width: 100%;
	display:block;
}

.pag a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	text-transform:none;
	width: 100%;
	display:block;
}






.grande{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#898989;
	text-decoration:none;
	text-transform:none;
}

.link_prod{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00520a;
	text-decoration:none;
	text-transform:none;
}

.link_prod a:link, .link_prod a:active, .link_prod a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00520a;
	text-decoration:none;
	text-transform:none;
}

.link_prod a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#838383;
	text-decoration:none;
	text-transform:none;
}


.verde {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#105c18;
	text-transform:none;
	text-decoration:none;
}

.verde a:link, .verde a:active, .verde a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#105c18;
	text-transform:none;
	text-decoration:underline;
}

.verde a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#105c18;
	text-transform:none;
	text-decoration:none;
}


.apoio1 {
	background-image:url(imgs/elem/esquerda/msn.gif);	
	background-repeat:no-repeat;
	
}
.apoio1:hover{
	background-image:url(imgs/elem/esquerda/msn.gif);	
}

.apoio1 a{
	width:97px;
	height:23px;
	padding-left:76px;
	padding-top:7px;
	display:block;
}

.cx-contacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	width: 400px;
	border: 1px solid #105c18;
	resize:none;
}




.topo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-transform:none;
	text-decoration:none;
}

.topo a:link, .topo a:active, .topo a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-transform:none;
	text-decoration:none;
}

.topo a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-transform:none;
	text-decoration:none;
}

.topo_sel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-transform:none;
	text-decoration:none;
}

.topo_sel a:link, .topo_sel a:active, .topo_sel a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-transform:none;
	text-decoration:none;
}


.topo_sel a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-transform:none;
	text-decoration:none;
}


.topo_sel_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-transform:none;
	text-decoration:none;
}

.topo_sel_b a:link, .topo_sel_b a:active, .topo_sel_b a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-transform:none;
	text-decoration:none;
}


.topo_sel_b a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-transform:none;
	text-decoration:none;
}


.cartaz {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-transform:none;
	text-decoration:none;
}

.cartaz a:link, .cartaz a:active, .cartaz a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-transform:none;
	text-decoration:none;
}


.cartaz a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0033;
	text-transform:none;
	text-decoration:none;
}



.topo_tit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-transform:none;
	text-decoration:none;
}

.topo_tex {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-transform:none;
	text-decoration:none;
}


.ficha {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFFFFF;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
}


.sondagem {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
}

.sondagem a:link, .sondagem a:active, .sondagem a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
}


.sondagem a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0033;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
}



.sondagem_sel, sondagem_sel a:link, .sondagem_sel a:active, .sondagem_sel a:visited, sondagem_sel a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0033;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
}



.sondagem_sel2, sondagem_sel2 a:link, .sondagem_sel2 a:active, .sondagem_sel2 a:visited, sondagem_sel2 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
}




.sondagem_sel2_b, sondagem_sel2_b a:link, .sondagem_sel2_b a:active, .sondagem_sel2_b a:visited, sondagem_sel2_b a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
}

.tempo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
}

.tempo1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#f7e900;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
}
.tempo2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#cf4c4c;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
}
.tempo3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#acacac;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
}




.tempo99 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#cc0033;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
}

.tempo99 a:link, .tempo99 a:active, .tempo99 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#cc0033;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
}

.tempo99 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
}


.form_contactos {
	font-family: arial;
	font-size: 10px;
	width: 485px;
	border: 1px solid #000000;
	background-color: #ffffff;
	color: #000000;
	height:16px;
}

.form_contactos2 {
	font-family: arial;
	font-size: 10px;
	width: 485px;
	border: 1px solid #000000;
	background-color: #ffffff;
	color: #000000;
}

.form_contactos_d {
	font-family: arial;
	font-size: 10px;
	width: 120px;
	border: 1px solid #000000;
	background-color: #ffffff;
	color: #000000;
}

.form_contactos3 {
	font-family: arial;
	font-size: 10px;
	width: 565px;
	border: 1px solid #000000;
	background-color: #ffffff;
	color: #000000;
}

.form_entrar {
	font-family: arial;
	font-size: 10px;
	width: 300px;
	border: 1px solid #000000;
	background-color: #ffffff;
	color: #000000;
	height:16px;
}

.form_entrar2 {
	font-family: arial;
	font-size: 10px;
	width: 300px;
	border: 1px solid #000000;
	background-color: #ffffff;
	color: #000000;
	height:45px;
}

.form_entrar3 {
	font-family: arial;
	font-size: 10px;
	width: 70px;
	border: 1px solid #000000;
	background-color: #ffffff;
	color: #000000;
	height:16px;
}

/* CSS DO Menu */
.glossymenu{
margin: 0px 0;
padding: 0;
width: auto; /*width of menu*/
padding-top:0px;
padding: 0px;
margin-top: 0px;

}

.glossymenu a.menuitem{
background-color:transparent;
background-position:199px 15px;
font: 11px Tahoma, Geneva, sans-serif;
color: #21817a;
display: block;
position: static; 
width: auto;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
text-decoration: none;
cursor:pointer;
line-height:30px;
margin:0px;
text-transform:uppercase;
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
	color: #21817a;
}

.glossymenu a.menuitem:hover{
	color: #21817a;
	background-color:#FFF;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 0px;
	right: 0px;
	border: none;
	
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background-color:transparent;
padding-bottom:0px;
padding-left: 0px;
padding-top:0px;
height:auto;
width:200px;
margin:0px;

margin-bottom:0px;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0px;
padding: 0px;
padding-bottom:0px;
padding-top:0px;
height:auto;

margin-bottom:0px;

}


.glossymenu div.submenu ul li{
padding-bottom:0;
padding-top:0px;
padding:0px;
height:auto;
margin:0px;
margin-top:1px;
margin-bottom:0px;
}

.glossymenu div.submenu ul li a{
display: block;
background-color:#cbcbc8;
font: normal 12px Arial, Helvetica, sans-serif;
color: #FFF;
text-decoration: none;
padding:0;
padding-left:30px;
padding-bottom:0px;
padding-top:0px;
line-height:30px;
text-transform:none;
background-image:url(imgs/elem/produtos/_sub.gif);
background-position:left;
background-repeat:no-repeat;
text-align:left;
margin-bottom:0px;

margin:0px;
}

.glossymenu div.submenu ul li a:hover{
colorz: #808b8b;
color: #FFF;
background-color:#838383;
line-height:30px;
background-image:url(imgs/elem/produtos/sub.gif);
background-position:left;
background-repeat:no-repeat;

margin-bottom:0px;
}
