/* Processed and cached by Shaun Inman's CSS Cacheer (with ServerImport, BasedOn, Constants, NestedSelectors & Pretty enabled) on Mon, 18 Jul 2011 14:00:15 +0000 <http://shauninman.com/search/?q=cacheer> */
body,div,th,td,input,select,textarea{	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;}h1,h2,h3,h4,h5,h6{	margin: 0px;}h1{	font-size: 19px;	color: #228088;}h2{	font-size: 17px;	color: #228088;}h2.titulo{	font-size: 17px;	color: #228088;	font-weight: bold;}h3{	font-size: 15px;	color: #228088;}h4{	font-size: 13px;	color: #228088;}h5{	font-size: 11px;	color: #228088;}h6{	font-size: 09px;	color: #228088;}div.clearall{	width: 0px;	height: 0px;	clear: both;}div.hr{	width: 100%;	height: 20px;	background: url('../img/hr_dot.gif') repeat-x center;	clear: both;}div.logo_header{	width: 950px;	height: 80px;}div.dobra{	width: 950px;}div.content{	width: 950px;}div.txt,div.txt p{	font-size: 12px;}div.txt p{	margin: 0px;}div.txt p.zero{	margin: 0px;}div.tablefix{	display: table-cell;}div.home_footer{	height: 72px;	background: url('../img/home/home_footer_bg.gif') repeat-x top;}div.home_assinatura{	width: 930px;	margin: 0px auto;	color: #FFF;}div.interna_footer{	height: 84px;	background: url('../img/interna/interna_footer_bg.gif') repeat-x top;}div.interna_assinatura{	width: 930px;	margin: 0px auto;}div.boxalpha{	background: #CDE5E7;	width: 930px;	height: 60px;	position: absolute;	filter: alpha(opacity=25);	-moz-opacity: .25;	opacity: .25;}div.divide{	width: 3px;}div.images{	width: 190px;	padding: 0px 0px 0px 5px;}div.conteudo{	width: 485px;	padding: 0px 30px 0px 20px;}div.vejatambem{	width: 210px;	padding: 0px 5px 0px 5px;}div.noticias{	width: 930px;}p.home_ass{	margin: 0px;	padding: 0px;	padding-top: 15px;}p.interna_ass{	margin: 0px;	padding: 0px;	padding-top: 27px;}table.jp7,table.trabalhoscases,table.home,table.interna{	width: 100%;	padding: 0;	margin: 0;	border: 0;	border-spacing: 0;}table.home{	height: 310px;}table.trabalhoscases{	width: 930px;	margin: 0 auto;	padding: 0;	border-collapse: collapse;	border-spacing: 0px;}table.trabalhoscases td{	width: 240px;	padding: 5px;}table.trabalhoscases td.img{	width: 160px;	padding: 5px;}table.trabalhoscases td.nome{	width: 240px;	padding: 5px;}table.trabalhoscases td.descricao{	width: 470px;	padding: 5px;}table.trabalhoscases td.divide{	width: 15px;	vertical-align: middle;}table.boxhome{	width: 930px;	height: 150px;	background: url('../img/box_home.gif') no-repeat;	padding: 0;	margin: 0 auto;	border: 0;	border-spacing: 0;}table.boxhome td.box{	width: 278px;	padding: 20px;}table.boxhome td.divide{	width: 3px;}table.jp7,table.jp7 th,table.jp7 td{	font-size: 10px;}table.jp7 th{	background: #999;}table.jp7 td{	background: #F1F1F1;	color: #666;}table.table01{	margin: 10px 0;	border: 1px solid #CFD5D8;}table.table01 th{	background-color: #E4E8EA;	color: #666666;	text-align: left;}table.table01 td,table.table01 th{	padding: 7px;}table.table01 tbody td,table.table01 tbody th{	border-bottom: 1px solid #CFD5D8;}table.form{	margin: 10px 0;	border: 1px solid #CFD5D8;}table.form th{	background-color: #E4E8EA;	color: #666666;	text-align: left;}table.form td,table.form th{	padding: 3px;	font-weight: normal;}table.form th.obrigatorio{	font-weight: bold;}table.form tbody td,table.form tbody th{	border-bottom: 1px solid #CFD5D8;}table.form th.inserir_tit_opened{	text-align: center;	background: #099;	color: #fff;	padding: 5px;	font-weight: bold;}ul{	list-style-type: none;	padding: 0px;}ul li{	padding: 5px 0px 5px 25px;	margin: 0px;	background: url('../img/bullet.gif') no-repeat 10px 10px;}ul li a{	color: #228088;}ul li a:hover, ul li.on a{	color: #228088;}a:link, a:active, a:visited{	color: #228088;}a:hover{	color: #228088;}a.green:link, a.green:active, a.green:visited{	color: #228088;}a.green:hover{	color: #228088;}a.gray:link, a.gray:active, a.gray:visited{	color: #666;}a.gray:hover{	color: #666;}a.ice:link, a.ice:active, a.ice:visited{	color: #AAA;}a.ice:hover{	color: #AAA;}form.form input.text,form.form input.login,form.form select,form.form textarea{	margin-bottom: 5px;	color: #000;	border: 1px solid #228088;}form.form input.readonly{	background: #FAFAFA;}form.form input.bt{	color: #FFF;	background-color: #228088;	font-weight: bold;}form.form input.bt_enviar,form.form input.bt_send{	width: 94px;	height: 27px;	background: transparent url('../img/bt_enviar.gif') no-repeat;	background-position: center;}form.form input.bt_send{	background: transparent url('../img/bt_send.gif') no-repeat;	background-position: center;}form.form .DF-alert{	background: #228088;}.DF-alert{	background: #228088;}.dGaleria{	font-size: 9px;	margin-left: 10px;	margin-bottom: 25px;}.dGaleria a.botConteudo{	font-weight: bold;	background-image: url(../img/ico_galeria.gif);	display: block;	width: 75px;	height: 10px;	text-indent: -9999px;	overflow: hidden;}
