html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}
select, input, textarea 
{
	font:99% arial;
}
pre, code 
{
	font:115% monospace;
	*font-size:100%;
}
body {
    background-color: #FFF;
	line-height: 1px;
	font:13px arial;
	font-family:Arial, Helvetica, sans-serif; 
	color:#393939;
}
body * 
{
	line-height:1.22em;
}
a:link {text-decoration: underline; color:#606060;}
a:visited {text-decoration: underline; color: #606060;}
a:hover {text-decoration: underline; color: #606060; }
:focus
{
	-moz-outline-style: none;
	outline: none;
}
.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix
{ *height:1%;}


.tudo {width:837px;}
.kr_topo_logo {margin-bottom:10px;}
.kr_topo_barra{width:837px; height:28px; background:url(../img/barra_topo_redirect.png) no-repeat; float:left}
.conteudo {width:835px; margin:0px 0 20px 1px; padding-bottom:20px; float:left; border-right:1px #eaeaea solid; border-bottom:1px #eaeaea solid; }
.kr_img_tp {width:835px; height:117px; background:url(../img/imagem_txt.jpg) no-repeat; float:left; margin-bottom:10px;}
.kr_img_tp .kr_img_tp_txt_t {float:none; font-weight:normal; font-size:16px; padding-left:100px; padding-top:20px; color:#FF7000; height:117px;}
#Titulo01 {
	font-size: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.kr_leftcol {width:160px; float:left;}
#cxPrecisaDeAjuda {
background-image: url(../img/modulo160_middle.jpg); 
background-repeat:no-repeat;
margin-top: 0;
float: left;
}
#kr_maincol {width:660px; margin-left:6px; _margin-left:3px; float:left; font-size:11px;}
#boxTxt01 {
	width: 610px;
	height: auto;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
}
#boxTxt02 {
	width: 569px;
	height: 232px;
	margin: 0 auto 0;
	padding-top: 10px;
}
#boxTxt03 {
	width: 610px;
	height: auto;
	margin-top: 10px;
	margin-left:20px;
	padding-top: 10px;
}
.kr_mc_txt_small {color:#595959; margin-top:10px; padding-left:0px; padding-right:24px; text-align:justify; font-size:11px;}
.kr_mc_txt {color:#595959; margin-top:8px; line-height:18px; padding-left:0px; padding-right:24px; text-align:justify; font-size:12px; line-height: 1.3;}
#txt03 {
	font-family: Arial;
	color: #FF7F00;
}
#txt04 {
	font-family: Arial;
	color: #FF7F00;
	/*font-size:12px;*/
	font-size:14px;
}
.boxImg {
	width: 385px; 
	height: 228px;
	margin-right: 5px; 
	float:left;
}
.boxLegenda {
	width: 177px; 
	height: 61px;
	text-align:left;
	float:left;
	/*padding-top:167px;*/
	padding-top:120px;
}
#btn01{
	width: 100%;
	height: 15px;
	text-align:center;
	margin-top:20px;	
}