.clearfix {display: inline-block;}
 
.clearfix:after {
content: " ";
display: block;
height: 0;
clear: both;
font-size: 0;
visibility: hidden;
}
 
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
body{
	width:100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#efefff url("imgs/bg1.gif") top left repeat-x ;
	padding-top:10px;
	padding-bottom:10px;
	
}
.bordaLateral {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.bordaTab {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #000000; BORDER-BOTTOM: #cdcdcd 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bordaTab2 {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #000000; BORDER-BOTTOM: #cdcdcd 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.combo {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 10px; BORDER-LEFT: 0px; COLOR: #006600; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fdfbfb; TEXT-DECORATION: none
}
.comboCopy {
	BORDER-RIGHT: #7c9bb8 1px solid; BORDER-TOP: #7c9bb8 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #7c9bb8 1px solid; COLOR: #006600; BORDER-BOTTOM: #7c9bb8 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fdfbfb; TEXT-DECORATION: none
}
.text {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #000000;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textbold {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textCinza {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none
}
.strong {
	FONT-SIZE: 12px; COLOR: #990033; FONT-FAMILY: verdana, arial, Helvetica, sans-serif
}
.noticia {
	FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.quadro {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid
}
.quadro1 {
	BORDER-RIGHT: #cdcdcd 0px; PADDING-RIGHT: 4px; BORDER-TOP: #cdcdcd 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 1px 4px; BORDER-LEFT: #cdcdcd 0px; COLOR: #5a0a01; PADDING-TOP: 1px; BORDER-BOTTOM: #cdcdcd 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.quadro2 {
	BORDER-RIGHT: #cdcdcd 0px; PADDING-RIGHT: 4px; BORDER-TOP: #cdcdcd 0px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 1px 4px; BORDER-LEFT: #cdcdcd 0px; COLOR: #5a0a01; PADDING-TOP: 1px; BORDER-BOTTOM: #cdcdcd 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.quadro2Copy {
	BORDER-RIGHT: #cdcdcd 0px; PADDING-RIGHT: 4px; BORDER-TOP: #cdcdcd 0px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 1px 4px; BORDER-LEFT: #cdcdcd 0px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #cdcdcd 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.quadro3 {
	BORDER-RIGHT: #cdcdcd 0px; PADDING-RIGHT: 4px; BORDER-TOP: #cdcdcd 0px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 1px 4px; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #5a0a01; PADDING-TOP: 1px; BORDER-BOTTOM: #cdcdcd 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.quadro3Copy {
	BORDER-RIGHT: #cdcdcd 0px; PADDING-RIGHT: 4px; BORDER-TOP: #cdcdcd 0px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 1px 4px; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #cdcdcd 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tit {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bordaTabCopy {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 0px; FONT-SIZE: 12px; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #000000; BORDER-BOTTOM: #cdcdcd 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bt {
	BORDER-RIGHT: #7c9bb8 1px solid; BORDER-TOP: #7c9bb8 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #7c9bb8 1px solid; COLOR: #006600; BORDER-BOTTOM: #7c9bb8 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fdfbfb; TEXT-DECORATION: none
}
.link {
	FONT-SIZE: 11px; COLOR: #640000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_negrito {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.formulario {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
h2 {
	font-size: 18px;
	color: #890000;
	padding: 10px;
	border-bottom: 1px dashed #cccccc;
	background: #f0f0c0;
}
#noticia{
	background-color:#FFFFFF;
	margin-top:-19;
	width:100%;
}
#noticias td{
	border-style:dotted;
	border-width:1px;
}
h3 {
	font-size: 15px;
	color: #890000;
	padding: 2px;
	border-bottom: 1px dashed #cccccc;
	background: #f0f0c0;
	
}
.input, .submit, .input_submit, .input_txt {
	border: 1px solid #999999;
	background-color: #f0f0f0;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	width:150px;
}
h4 {
	font-size: 15px;
	color: #890000;
	padding: 2px;
	border-bottom: 1px dashed #cccccc;
}
.table {
	border: 1px solid #999999;
}.table td{
	padding:10px;
	border: 1px solid #999999;
}

div#enquete{
	margin:0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	width:170px;
}
div#enquete p{
	color:#FFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#990000;
	padding:5px;
	text-align:center;
	margin:0;
}
div#enquete div#enquete_miolo{
	padding:3px;
	*margin-top:-20px;
}
div#enquete div#enquete_pergunta{
	font-weight:bold;
	margin-bottom:10px;
	font-size:10px;
	
}
.div_radio{
	*margin-bottom:-5px;

}
.radio {
	width:10px;
	float:left;
}

.div_radio label{
	cursor:pointer;
	width:130px;
}
.div_radio label:hover{
	text-decoration:underline;
}
div#enquete .button{
   font-size:11px;
   font-family:Tahoma,sans-serif;
   text-align:left;
   color:#FFFFFF;
   width:45%;
   height:20px;
   background-color:#666666;
   border-top-style:solid;
   border-top-color:#2878C0;
   border-top-width:1px;
   border-bottom-style:solid;
   border-bottom-color:#2878C0;
   border-bottom-width:1px;
   border-left-style:solid;
   border-left-color:#545454;
   border-left-width:6px;
   border-right-style:solid;
   border-right-color:#545454;
   border-right-width:6px;
   cursor:pointer;
   margin-left:3px;
   margin-right:3px;   
}
div#enquete .button:hover{
	background-color:#848282;
}
#buttons{
	width:100%;
	text-align:center;
	margin-top:5px;   

}
.container {
	height:100%;
	background-color: #ffebe8;
	border: 1px solid #cc0000;
	margin-bottom:10px;
	padding:3px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	display:none;
	margin-bottom:10px;
}
.container p{
	padding:0;
	margin:0;
}
div#enquete #verifica{
	margin-top:30px;
	margin-bottom:30px;
	display:none;
}
div#enquete #verifica img{
	width:150px;
	display:block;
}
div#enquete #digitaMasp, div#enquete #resposta{
	margin-top:10px;
	padding:3px;
	display:none
}
div#enquete #digitaMasp a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
div#enquete #resposta textarea{
	border:0;
	width:150px;
	height:100px;
	margin-left:2px;
	margin-bottom:5px;
	border: 1px solid #cccccc;
	padding: 5px;
	padding-bottom:13px;
	font-family: Tahoma, sans-serif;
	font-size:11px;
	background-image: url(../imgs/bgComentarios.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-attachment:fixed;	
}
div#enquete #digitaMasp input#intMasp, div#enquete #digitaMasp input#intMaspDig{
	border:1px solid #c3c3c3;
	border-top-color:#7c7c7c;
	border-bottom-color:#dddddd;
	width:70px;
}
div#enquete #digitaMasp input#intMaspDig{
	width:20px;
}
div#enquete #digitaMasp input.button, div#enquete #resposta input.button{
	width:40px;
}
#chartdiv{
	padding:3px;
	display:none;
}
.iframe{
	border:0;
	width:200px;
	height:170px;
}
.disabled{
	background-color:#CCC;
	color:#666;
}
#principalComentarios div.intComentarios{
	width:460px;
	border-bottom:1px dotted #000;
	padding-top:10px;
	padding-bottom:10px;
}
#principalComentarios div.intComentarios:hover{
	background-color:#e9e9fe;
}
#principalComentarios div.intComentarios span{
	margin-bottom:1px;
}
#principalComentarios h3{
	margin-top:0;
	margin-bottom:0;
}
