/*--------------------------------------------------*/
/*--------------------------------------------------*/
body{
	margin:0;
	background:#FFF;
}

@font-face {
font-family: "stan0757";
src: url("../../lib/fonts/stan0757.ttf");
}

img{ border:0; }

.texto01{
	font:normal 13px arial;
	line-height: 20px;
	color:#666;
}

.texto02{
	font:bold 11px arial;
	color:#666;
}

.texto03{
	font:normal 11px arial;
	color:#666;
	}

a{ text-decoration:none; }

a:hover{
	text-decoration:underline;
	color:#666;
}

input, select, textarea{
	border:1px inset;
	font:bold 10px arial;
	color:#666;
}

div{ position:relative; }

span{ display:none; }

h1, h2, h3, h4{	margin:0; }

p{ margin:0; }

input{ padding-left:3px; }

.clear{ clear:both; }

/*--------------------------------------------------*/
#geral{
	width:777px;
	height:auto;
	margin:auto;
}
/*--------------------------------------------------*/
#topo{
	width:777px;
	height:45px;
	}
	#menu{
		position:absolute;
		top:24px;
		left:183px;
		width:594px;
		height:21px;
		}
		#menu .item{
			position:relative;
			float:left;
			width:auto;
			height:21px;
			background:url(../../images/item_menu.jpg) no-repeat left;
			}
			#menu .item img{
				margin:0 85px 0 15px;
				}
/*--------------------------------------------------*/
#flash_home{
	width:777px;
	height:372px;
	padding:0 0 0 7px;
	}
/*-------Imagem Topo Interna*/
#iti{
	width:777px;
	height:170px;
	}
	#iti a{
		position:absolute;
		top:0;
		left:28px;
		width:119px;
		height:87px;
		}
/*--------------------------------------------------*/
#centro{
	position:relative;
	width:777px;
	height:auto;
	margin:16px 0 21px 0;
	background:url(../../images/fundo_col_dir.jpg) repeat-y right;
	background:red;
}
/*--------------------------------------------------*/
.conteudo{
	width:545px;
	height:auto;
	}
/*--------------------------------------------------*/
	.conteudo #caminho{
			width:545px;
			height:61px;
			}
			.conteudo #caminho h1{
				position:absolute;
				margin:0;
				background:no-repeat;
				}
			.conteudo #caminho p{
				position:absolute;
				margin:0;
				font:8px "standard 07_57";
				color:#5F8D8D;
				}
				.conteudo #caminho p a{
					color:#5F8D8D;
					}
/*--------------------------------------------------*/
	.conteudo #caixa_ct_cc{
		width:497px;
		height:176px;
		margin:55px 0 0 24px;
		border:dashed #CCC;
		border-width:1px 0 1px 0;
		background:url(../../images/fundo_caixa_ct_cc.jpg) repeat-y;
		}
/*-------*/
		.conteudo #caixa_ct_cc #ct{
			width:497px;
			height:91px;
			border:dashed #CCC;
			border-width:0 0 1px 0;
			}
			.conteudo #caixa_ct_cc #ct .logo{
				position:absolute;
				top:16px;
				left:26px;
				}
			.conteudo #caixa_ct_cc #ct h3{
				position:absolute;
				top:16px;
				left:107px;
				width:112px;
				height:19px;
				margin:0;
				background:url(../../images/check_tracing_caixa_ct_cc.jpg) no-repeat;
				}
			.conteudo #caixa_ct_cc #ct p{
				position:absolute;
				top:38px;
				left:108px;
				width:370px;
				margin:0;
				}
			.conteudo #caixa_ct_cc #ct img.mais_detalhes{
				position:absolute;
				top:72px;
				left:109px;
				}
/*-------*/
		.conteudo #caixa_ct_cc #cc{
			width:497px;
			height:57px;
			}
			.conteudo #caixa_ct_cc #cc .logo{
				position:absolute;
				top:14px;
				left:26px;
				}
			.conteudo #caixa_ct_cc #cc h3{
				position:absolute;
				top:8px;
				left:107px;
				width:146px;
				height:19px;
				margin:0;
				background:url(../../images/titulo_caderno_campo_caixa_ct_cc.jpg) no-repeat;
				}
			.conteudo #caixa_ct_cc #cc p{
				position:absolute;
				top:28px;
				left:107px;
				width:370px;
				margin:0;
				}
			.conteudo #caixa_ct_cc #cc img.mais_detalhes{
				position:absolute;
				top:62px;
				left:107px;
				}
/*--------------------------------------------------*/
#coluna_direita{
	float:right;
	clear:right;
	width:225px;
	}
/*-------*/
	#ultimas_noticias{
		float:left;
		width:225px;
		height:auto;
		background:url(../../images/fundo_noticias.jpg) repeat-y;
		padding-bottom:45px;
		}
		#ultimas_noticias img.logo{
			position:absolute;
			top:16px;
			left:17px;
			}
		#ultimas_noticias h3{
			margin:26px 0 25px 63px;
			width:114px;
			height:15px;
			background:url(../../images/noticias_fundo_cinza.gif) no-repeat;
			}
			#ultimas_noticias h3 span{
				display:none;
				}
		#ultimas_noticias p{
			margin:10px 10px 0 18px;
			}
		#ultimas_noticias a{
			cursor:pointer;
			color: #202020;
		}
		#ultimas_noticias img.veja_mais{
			position:absolute;
			bottom:17px;
			right:23px;
			}
/*-------*/
	#checknews{
		float:left;
		width:225px;
		height:140px;
		}
		#checknews img.logo{
			position:absolute;
			top:13px;
			left:16px;
			}
		#checknews h3{
			margin:24px 0 0 63px;
			width:89px;
			height:15px;
			background:url(../../images/titulo_checknews.jpg) no-repeat;
			}
			#checknews h3 span{
				display:none;
				}
		#checknews p{
			margin:20px 5px 0 16px;
			}
		#checknews form{
			margin:16px 0 0 16px;
			}
			#checknews form #nome{
				float:left;
				width:80px;
				margin:0 3px 0 0;
				}
			#checknews form #email{
				float:left;
				width:80px;
				margin:0 5px 0 0;
				}
			#checknews form img{
				margin:-4px 0 0 0;
				}
/*-------*/
		#linha{
			clear:both;
			margin:8px 0 0 0;
			border-width:0 0 1px 0;
			border-style:solid;
			border-color:#F1F1F1;
			}
		#solicite_contato{
			clear:both;
			margin:10px 0 0 15px;
			width:175px;
			height:32px;
			background:url(../../images/solicite_contato_checknews.jpg) no-repeat;
			}
			#solicite_contato a{
				position:absolute;
				width:175px;
				height:32px;
				}
/*-------*/
	#eomercado{
		float:left;
		width:225px;
		height:259px;
		background:url(../../images/eomercado.jpg) no-repeat;
		}
		#eomercado a{
			position:absolute;
			top:15px;
			left:16px;
			width:172px;
			height:36px;
			}
/*-------*/
	#indique_impressao{
		float:left;
		width:225px;
		height:195px;
		background-image:url(../../images/indique_impressao.jpg);
		background-repeat:no-repeat;
		}
		#indique_impressao span{
			display:none;
			}
		#indique_impressao a{
			position:absolute;
			font-family:arial;
			font-size:10px;
			color:#666;
			text-decoration:underline;
			}
			#indique_impressao a#indique{
				top:61px;
				right:22px;
				}
			#indique_impressao a#impressao{
				top:156px;
				left:53px;
				}
/*-------*/
	#como_funciona{
		float:left;
		width:225px;
		height:370px;
		background:url(../../images/fundo_como_funciona_cima.jpg) repeat-y;
		}
		#como_funciona h2{
			position:relative;
			top:14px;
			left:16px;
			width:168px;
			height:36px;
			background-image:url(../../images/titulo_como_funciona.jpg);
			}
		#como_funciona p{
			position:relative;
			margin:0 0 0 10px;
			font:bold 10px Arial;
			color:#666;
			}
		#como_funciona #img_centro{
			width:225px;
			height:30px;
			background-image:url(../../images/img_centro_como_funciona.jpg);
			margin-top:4px;
			}
		#como_funciona ul{
			margin:0;
			width:214px;
			height:192px;
			padding:11px 0 0 11px;
			list-style:none;
			background:url(../../images/fundo_como_funciona_baixo.jpg) repeat-y;
			}
			#como_funciona ul li{
				background:no-repeat;
				}
			#como_funciona ul #como{
				width:160px;
				height:20px;
				background-image:url(../../images/itemlista_como_como_funciona.jpg);
				}
			#como_funciona ul #informe{
				width:157px;
				height:14px;
				margin-top:12px;
				background-image:url(../../images/itemlista_informe_como_funciona.jpg);
				}
			#como_funciona ul #verifique{
				width:153px;
				height:18px;
				margin-top:10px;
				background-image:url(../../images/itemlista_verifique_como_funciona.jpg);
				}
			#como_funciona ul #aguarde{
				width:183px;
				height:18px;
				margin-top:10px;
				background-image:url(../../images/itemlista_aguarde_como_funciona.jpg);
				}
			#como_funciona ul #escolha{
				width:206px;
				height:14px;
				margin-top:10px;
				background-image:url(../../images/itemlista_escolha_como_funciona.jpg);
				}
			#como_funciona ul #acesse{
				width:162px;
				height:15px;
				margin-top:10px;
				background-image:url(../../images/itemlista_acesse_como_funciona.jpg);
				}
/*--------------------------------------------------*/
#voltar{
	width:498px;
	height:20px;
	margin:0 24px 70px 24px;
	border-width:1px 0 1px 0;
	border-style:solid;
	border-color:#D1DDDD;
	}
	#voltar img{
		margin:3px 0 0 4px;
		}
/*--------------------------------------------------*/
#rodape{
	width:777px;
	height:129px;
	background:url(../../images/rodape_fundo.jpg) repeat-y;
	clear:both;
	}
#rodape.home{
	margin-top:10px;
	}

#rodape ul{
	width:137px;
	padding:5px 0 0 14px;
	float:left;
	font:8px arial;
	color:#666;
	list-style:none;
	font-family:stan0757;
}

#rodape li{ margin-top:10px; }

#rodape a{
	color:#666;
	text-decoration:underline;
}
/*-------*/
	#rodape #restrito{
		position:relative;
		float:left;
		width:240px;
		height:78px;
		}
		#rodape #restrito h3#acesso_restr{
			position:absolute;
			top:17px;
			left:30px;
			margin:0;
			}
		#rodape #restrito form{
			position:absolute;
			top:40px;
			left:28px;
			}
			#rodape #restrito form #login{
				margin:0 3px 0 0;
				float:left;
				width:80px;
				height:13px;
				}
			#rodape #restrito form #senha{
				margin:0;
				float:left;
				width:80px;
				height:13px;
				}
			#rodape #restrito form img{
				position:absolute;
				top:-2px;
				left:178px;
				}
/*-------*/
	#rodape #area01{
		position:relative;
		float:left;
		width:208px;
		height:78px;
		margin-left:40px;
		}
		#rodape #area01 h3#unidade_sul{
			position:absolute;
			top:17px;
			left:1px;
			margin:0;
			}
		#rodape #area01 p{
			margin-top:31px;
			}
/*-------*/
	#rodape #area02{
		position:relative;
		float:left;
		width:208px;
		height:78px;
		margin-left:40px;
		}
		#rodape #area02 h3#revenda{
			position:absolute;
			top:17px;
			left:1px;
			margin:0;
			}
		#rodape #area02 p{
			margin-top:31px;
			}
/*--------------------------------------------------*/
#creditos{
	width:777px;
	height:50px;
	clear:both;
	}
	#creditos img.checkplant{
		position:absolute;
		top:19px;
		left:30px;
		}
	#creditos img.sebrae{
		position:absolute;
		top:10px;
		right:30px;
		}
/*--------------------------------------------------*/
/*--------------------------------------------------*/