	html,body { margin:0px; padding: 0px; }
    textarea { resize: none; }

    .plog {margin: 20px 0px 12px;}
    .pp {margin: 0px;}
    .p0 {margin: 0px;}
    .p3 {margin: 3px;}
    .p35 { margin:3px 3px 5px; }
    .p01 { margin:0px 0px 1px; }
    .p02 { margin:0px 0px 2px; }
    .p03 { margin:0px 0px 3px; }
    .p05 {margin: 0px 0px 5px; }
    .p06 {margin: 0px 0px 6px; }
    .p07 {margin: 0px 0px 7px; }
    .p020 {margin: 0px 0px 20px; }
    .p010 {margin: 0px 0px 10px; }
    .p5 {margin: 5px 0px 5px;}
    .p510 {margin: 5px 0px 10px;}
    .p6 {margin: 6px 0px 6px;}
    .p10 {margin: 10px 0px 10px;}
    .p20 {margin: 2px 0px 0px;}
    .p40 {margin: 4px 0px 0px;}
    .p50 {margin: 5px 0px 0px;}
    .p70 {margin: 7px 0px 0px;}
    .p100 {margin: 10px 0px 0px;}
    .p15 {margin: 15px 0px 15px;}
    .p150 {margin: 15px 0px 0px;}
    .p2025 {margin:20px 0px 25px; }
    .pl15 {margin:0px 15px 0px; }

    .inp1 { height: 16px; width:160px; font-size: 11px; font-family: Arial; border: 1px solid #396099; padding-top:3px; padding-left:5px; padding-right:5px; margin:0px; }
    .inp2 { height:17px; width:162px; font-size: 11px; font-family: Arial; border:1px solid #4e5d73; padding:1px 3px 0px; margin:0px; }
    .input { height:16px; font-size: 11px; font-family: Arial; border:1px solid #4e5d73; padding:1px 3px 0px; margin:0px; }
    .pontos { background-image: url(../imagens/pontos.gif); background-position: left top; background-repeat: repeat-X; height:1px; width:100%; margin:10px 0px 10px; padding:0px; }
	.btp { text-align:left; height:16px; font-size:12px; font-family: Arial; color: #0E57B1; cursor: pointer; padding-left:23px; padding-top:2px; text-decoration:none; }
    .btp:hover { color: #EF3601; text-decoration:none; }
    .btmais { position:relative; background-image: url(../../imagens/btmais.gif); background-position: left center; background-repeat: no-repeat; }
    .p_sep { background-image: url(../../imagens/sep1.gif); background-position: center center;  background-repeat: no-repeat; width:22px; height:10px; }
    .pesqt1 { font-family:Arial; font-size:24px; color:#EC3C00; line-height: 14pt; text-decoration: none; }
	.lnka { font-family:Arial; font-size:11px; color:#2E75C5; line-height: 11pt; text-decoration: none; font-weight: normal; padding-bottom:1px;}
	.lnka:hover { font-family:Arial; font-size:11px; color:#0F3D88; line-height: 11pt; text-decoration: none; font-weight: normal; padding-bottom:1px;}
	.letb { padding-left:10px; font-family:Arial; font-size:12px; line-height: 11pt; text-decoration: none; font-weight: normal}
	.cmais {position:relative; background-image: url(../../imagens/mais.gif); background-repeat: no-repeat; background-position: left center; cursor:pointer; padding-left: 15px; }
	.cmenos {position:relative; background-image: url(../../imagens/menos.gif); background-repeat: no-repeat; background-position: left center; cursor:pointer; padding-left: 15px;}
	.wait {position:relative; background-image: url(../../imagens/load.gif); background-repeat: no-repeat; background-position: left center; margin-left: 10px; width:30px; height:10px; display:none; }
	.peq { font-family:Arial; font-size:11px; color:#8891A6; line-height: 11px; text-decoration: none; font-weight: normal}
	.peqx { font-family:Arial; font-size:10px; color:#8891A6; line-height: 10px; text-decoration: none; font-weight: normal}
	.peqx:hover { font-family:Arial; font-size:10px; color:#8891A6; line-height: 10px; text-decoration: none; font-weight: normal}
	.gra { font-family:Arial; font-size:14px; color:#5C7298; line-height: 13px; text-decoration: none; font-weight: normal}
	.med { font-family:Arial; font-size:12px; color:#5C7298; line-height: 12px; text-decoration: none; font-weight: normal}
	.titcom { font-family:Arial; font-size:11px; color:#315CAE; line-height: 11px; text-decoration: none; font-weight: bold; letter-spacing:0.4px;}
	.titcomg { font-family:Arial; font-size:13px; color:#315CAE; line-height: 13px; text-decoration: none; font-weight: bold; letter-spacing:0.4px;}
	.txtcom { font-family:Arial; font-size:11px; color:#616D89; line-height: 12px; text-decoration: none; font-weight: normal; letter-spacing:0.4px;}
    .txta {font-size: 11px; line-height: 11px; font-family: Arial; color:#868A95; border: 1px solid #4e5d73; padding: 5px; overflow: hidden; background-color:#FFFFFF;}

    .pesq {position:relative; height: 19px; padding:3px 6px 3px; font-size: 11px; font-family: Arial; background-color:#2D4D7B; color: #fff; border:0px; cursor:pointer; margin:0px;}
	.pesq:hover { background-color:#3F69A9; }

    .letra1 { font-family:Arial; font-size:12px; color:#405384; line-height: 12pt; text-decoration: none; }
    .letra1:hover { font-family:Arial; font-size:12px; color:#000000; line-height: 12pt; text-decoration: none; }
    .letra2 { font-family:Arial; font-size:11px; color:#405384; line-height: 10pt; text-decoration: none; }
    .letra3 { font-family: Arial; font-size:9pt; color:#61739E; line-height: 11pt; text-decoration: none; }
    .letra3:hover { font-family: Arial; font-size:9pt; color:#000000; line-height: 11pt; text-decoration: none; }
    .letra4 { font-family:Arial; font-size:18px; color:#8997B6; line-height: 16pt; text-decoration: none; }
    .letra5 { font-family:Arial; font-size:12px; color:#405384; line-height: 12pt; text-decoration: none; }
    .letra6 { font-family:Arial; font-size:14px; color:#4D6B91; line-height: 14pt; text-decoration: none; }
    .letra7 { font-family:Arial; font-size:12px; color:#7B889B; line-height: 11pt; text-decoration: none; }

	.p_box {margin-top:0px; }
    .p_emp {font-family:Arial; font-size:15px; color:#25477A; text-decoration: none; line-height: 15px; font-weight: bold; }
    .p_emp:hover {color:#1167D0;}
	.p_des {font-family:Arial; font-size:11px; color:#8E96A4; text-decoration: none; line-height: 11px; font-weight: normal; }
	.p_act {font-family:Arial; font-size:11px; color:#EC3C00; line-height: 11px; text-decoration: none; font-weight: normal;}
	.p_act:hover {color:#1167D0; text-decoration: none;}
	.p_mor {font-family:Arial; font-size:11px; color:#000000; line-height: 11px; font-weight: normal; text-decoration: none; }
	.p_ide {font-family:Tahoma; font-size:9px; color:#000000; line-height: 9px; font-weight: bold; text-decoration: none; }
	.p_con {font-family:Arial; font-size:11px; color:#000000; line-height: 11px; font-weight: normal; }
	.p_mai {font-family:Arial; font-size:11px; color:#0066CC; line-height: 11px; font-weight: normal; text-decoration:none; }
	.p_mai:hover {color:#094DB3; text-decoration:underline;}
	.p_web {font-family:Arial; font-size:11px; color:#359430; line-height: 11px; font-weight: normal; text-decoration:none; }
	.p_web:hover {color:#59B621; text-decoration:underline; }


    .pesqrod {
		background-color:#F7F8F9;
        border-top:1px solid #D6D9DC;
        border-bottom:1px solid #D6D9DC;
    }

    .pesqnr_on {
		position:relative;
    	border:1px solid #EC3C00;
        background-color: #EC3C00;
        padding: 4px 8px 3px;
	    font-family: Arial;
		font-size: 14px;
        color: #FFF;
        cursor:default;
        font-weight: bold;
    }

    .pesqnr_off {
		position:relative;
    	border:1px solid #CED7DF;
        background-color: #ffffff;
        padding: 4px 8px 3px;
	    font-family: Arial;
		font-size: 14px;
        color: #2E579C;
        cursor:pointer;
        text-decoration:none;
    }

    .pesqnr_off:hover {
    	border:1px solid #667686;
        background-color: #667686;
        color: #fff;
	}

