body {font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 11px; color: #2E2E2E}.minis {font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 10px; color: #2E2E2E}.destaque {font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12pt; font-weight: bold}.titulos {font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 16px; font-weight: bolder; text-transform: uppercase}.textonormal {font-size: 11.5px; font-family: Helvetica, Verdana, Arial, sans-serif}.textobranco {font-size: 11.5px; font-family: Helvetica, Verdana, Arial, sans-serif; color: #FFFFFF}.textocolunas {font-size: 12px; font-family: Helvetica, Verdana, Arial, sans-serif}.left {font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; color: #888888}a {text-decoration: none}a:hover {text-decoration: none}a.menuleft {text-decoration: none; font-size: 11px;color: #888888}a.menuleft:hover {text-decoration: none; font-size: 11px; color: #AD1C1C}a.vermelho {text-decoration: none; color: #AD1C1C}a.vermelho:hover {text-decoration: underline; color: #AD1C1C}a.azul {text-decoration: none; color: #044CC3}a.azul:hover {text-decoration: underline; color: #044CC3}a.box {text-decoration: none; color: #333333}a.box:hover {text-decoration: underline; color: #333333}a.menu {text-decoration: none; color: #666666}a.menu:hover {text-decoration: underline; color: #666666; font-weight: bold}.link_texto {font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 9px; font-weight: normal; color:#838366; text-decoration: underline;}.olho {font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal}.subtitulo {font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold}.creditos {font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 9px; font-weight: bold}.legenda {font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold}.Helvetica {font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 9px; font-weight: normal}p {font-size: 10px; font-family: Helvetica, Verdana, Arial, sans-serif}td {font-size: 10px; font-family: Helvetica, Verdana, Arial, sans-serif}tr {font-size: 10px; font-family: Helvetica, Verdana, Arial, sans-serif}div {font-size: 10px; font-family: Helvetica, Verdana, Arial, sans-serif; color: #333333; margin: 0px; padding: 0px;} .ARIAL {font-size: 10px; font-family: Arial}/* Login */#cadastro {width:500px; margin: 10px 40px 10px 60px;}/*#cadastro label {width:400px;text-align: left}*/#cadastro p {font: 12px Helvetica, Verdana, Arial, sans-serif; margin: 2px; padding: 2px;}#cadastro h3 {width:200px; text-align: right; font: 11px Verdana;  margin: 0px; pading: 0px; float:left;}#cadastro input, #cadastro select  {border: solid 1px; font: 11px Helvetica, Verdana, Arial, sans-serif; padding: 1px; margin: 2px;text-align: left }#cadastro .buttom {width:80px; font: 11px Helvetica, Verdana, Arial, sans-serif;text-align: center}#cadastro #obs { font: italic  9px Verdana;}#formulario {width:500px; background: url('/../images_new/quadro_back.gif') repeat-y;  margin:0px; padding:0px; }form {margin:0px; padding:0x}#cadastro #opcao {width:450px; height: 20px; margin-left: 50px;  text-align: left}#cadastro #campo {width:450px; height: 20px; margin: 0px; padding:0px; text-align: left}/* Player */	#top_destaque{		background: url('../images/top_destaque_home.gif') center top no-repeat;		width: 600px;		height: 10px;		margin: 0px;		padding: 0px;		float: left;	}	#destaque_home {		margin: 0px 0px 10px 0px;		padding: 0px;		background: url('../images/back_destaque_home.gif') center repeat-y;		width: 600px;		height: 290px;		font: 10px Helvetica, Verdana, Arial, sans-serif;		float: left;	}	#texto_destaque{		margin: 0px;		padding: 4px 4px 4px 12px;		width: 170px;		_width: 184px;		text-align: middle;		float: left;	}	#texto_destaque h3{		margin: 0px 0px 5px 0px;		padding: 0px;			font: bold 20px Helvetica, Verdana, Arial, sans-serif;		line-height: 22px;		letter-spacing: -1px;	}	#foto_destaque{		margin: 0px;		padding: 0px 6px 0px 4px;		width: 400px;		height: 270px;		float: left;	}		#player {		position:absolute;		z-index:1;		left: 160px;		top: 405px;		margin: 0px;		padding: 0px;		width: 80px;		height: 20 px;	}	#player ul{		margin: 0px;		padding: 0px;	}	#player li {		background-color: #AD1C1C;		line-height: 12px;		text-align: center;		margin: 1px;		padding: 0px;		float: left;		list-style: none;		border: solid 1px #000000;	}	#player li a {		width: 15px;		height: 15px;		padding: 2px;		display: block;		text-decoration:none;		font: bold 12px Helvetica, Verdana, Arial, sans-serif;		color: #FFFFFF;		background-color: #AD1C1C;	}	#player li a:hover {		background-color: #EE0000;	}	#bottom_destaque{		background: url('../images/bottom_destaque_home.gif') center bottom no-repeat;		width: 600px;		height: 10px;		margin: 0px;		padding: 0px;		float: left;	}	#dtqblog {		width: 240px;		border: solid 1px #999999;		background: #E8E8E8;	}	#dtqblog #texto {		margin: 10px;	}	.portfolio{		width: 143px;		height: 95px;		margin: 5px 2px 0px 2px;		float: left;	}	.fscast{		width: 143px;		height: 45px;		margin: 0px 20px 20px 20px;	}	.portfolio img{		border: solid 0px;	}	.portfolio #thumb{		border: solid 1px #333333;	}	#anteriores{		width: 590px;		margin: 10px 0px;		float: left;		display: block;	}	#tec-anteriores{		width: 340px;		margin: 10px 0px;		float: left;		display: block;	}	.links{		margin: 10px 0px;	}	.ant{		width: 165px;		height: 70px;		margin: 10px 5px 10px 0px;		float: left;		display:block;	}	.ant img{		margin-right: 10px;		border: solid 0px;	}	.ant #thumb{		border: solid 1px #333333;		float: left;	}	.ant .minis{		width: 160px;	}#floatDiv { position:absolute; visibility:hidden; left:0; top:0; z-index:200; border: solid 0px; }.feed {	text-align: center;}.feed img{	margin: 2px;}#blog-destaque{	width: 240px;	float: right;}