﻿body  
{
    text-align:center;
    margin:0 auto;
    font-family:Arial;
    background:#141414 url(../imgs/fundo.jpg) repeat-x;
}

a:link {text-decoration: none; color:#b4b4b4;}
a:visited {text-decoration: none; color:#b4b4b4;}
a:hover {text-decoration: none; color:#e6e6e6;}
a:active {text-decoration: none; color:#e6e6e6;}

a.l1:link {text-decoration: none; color:#006432;}
a.l1:visited {text-decoration: none; color:#006432;}
a.l1:hover {text-decoration: none; color:#00aa50;}
a.l1:active {text-decoration: none; color:#00aa50;}

.geralP
{
	margin:0px auto;
    width:100%;
    height:900px;
    background: url(../imgs/meio.jpg) no-repeat center;
}
.geral 
{
	margin:0px auto;
    width:100%;
    height:900px;
    background: url(../imgs/meio1.jpg) no-repeat center;
}
.geralContato
{
	margin:0px auto;
    width:100%;
    height:900px;
    background: url(../imgs/meioContato.jpg) no-repeat center;
}
.geralSer
{
	margin:0px auto;
    width:100%;
    height:900px;
    background: url(../imgs/meio4.jpg) no-repeat center;
}
.geralQuem
{
	margin:0px auto;
    width:100%;
    height:900px;
    background: url(../imgs/meio3.jpg) no-repeat center;
}
.geralParceiros
{
	margin:0px auto;
    width:100%;
    height:900px;
    background: url(../imgs/meio2.jpg) no-repeat center;
}
.corpo 
{
	margin:0px auto;
    width:990px;
    height:774px;
}
.topo {
	margin:0px auto;
    width:990px;
    height:125px;
    font-family:Arial;
    font-size:13px;
    text-align:left;
}
.topoA {
	margin:0px auto;
    width:990px;
    height:50px;
    font-family:Arial;
    font-size:13px;
    text-align:left;
}
.topoB {
	margin:0px auto;
    width:990px;
    height:75px;
    font-family:Arial;
    font-size:13px;
    text-align:left;
}
.rodape {
	margin:0px auto;
    width:990px;
    height:50px;
    font-family:Arial;
    font-size:11px;
    color:#666;
    text-align:center;
    padding-top:20px;
}
.c01X
{
	margin:0px auto;
    width:990px;
    height:270px;
}
.c02X
{
	margin:0px auto;
    width:990px;
    height:504px;
}
.c01cont
{
	margin:0px auto;
    width:720px;
    height:150px;
    padding-top:120px;
    color:#FFF;
    text-align:left;
    font-size:12px;
    padding-left:170px;
    padding-right:100px;
}
.c01
{
	margin:0px auto;
    width:590px;
    height:200px;
    padding-top:70px;
    color:#FFF;
    text-align:left;
    font-size:12px;
    padding-left:300px;
    padding-right:100px;
}
.c02
{
	margin:0px auto;
    width:540px;
    height:250px;
    padding-top:20px;
    text-align:left;
    font-size:13px;
    padding-left:50px;
    padding-right:400px;
}
.c02H
{
    width:990px;
    height:260px;
    padding-top:30px;
}
.c02_1
{
    width:340px;
    height:110px;
    float:left;
}
.c02_2
{
    width:310px;
    height:110px;
    float:left;
}
.c02_3
{
    width:310px;
    height:110px;
    float:left;
}
.c02K
{
	margin:0px auto;
    width:990px;
    height:250px;
    padding-top:20px;
    text-align:left;
    font-size:13px;
}
.c01A
{
	margin:0px auto;
    width:680px;
    height:260px;
    padding-top:10px;
    color:#FFF;
    text-align:left;
    font-size:12px;
    padding-left:210px;
    padding-right:100px;
}
.c02A
{
	margin:0px auto;
    width:890px;
    height:250px;
    padding-top:20px;
    text-align:left;
    font-size:12px;
    padding-left:50px;
    padding-right:50px;

}
.cont01
{
	margin:0px auto;
	padding-left:50px;
	padding-top:20px;
    width:450px;
    height:230px;
    text-align:left;
    font-size:13px;
    float:left;
}
.cont02
{
    float:left;
	margin:0px auto;
    width:400px;
    height:250px;
    text-align:left;
    font-size:13px;
    padding-left:50px;
}
.c03
{
    float:left;
	margin:0px auto;
    width:990px;
    height:180px;
}
.c03x1
{
    float:left;
	margin:0px auto;
    width:645px;
    height:180px;
}
.c03x2
{
    padding-top:50px;
    float:left;
	margin:0px auto;
    width:345px;
    height:130px;
    text-align:left;
}
.c02a
{
	margin:0px auto;
    width:330px;
    height:270px;
    float:left;
    font-family:Arial;
    font-size:13px;
}
.c02b
{
	margin:0px auto;
    width:330px;
    height:270px;
    float:left;
}
.c02c
{
	margin:0px auto;
    width:320px;
    height:270px;
    float:left;
}

.t01a
{
    padding-top:40px;
	margin:0px auto;
    width:330px;
    height:40px;
    float:left;
    text-align:left;
    font-weight:bold;
    font-size:15px;
}
.t01b
{
    padding-top:40px;
	margin:0px auto;
    width:330px;
    height:40px;
    float:left;
    text-align:left;
    font-weight:bold;
    font-size:15px;
}
.t01c
{
    padding-top:40px;
	margin:0px auto;
    width:320px;
    height:40px;
    float:left;
    text-align:left;
    font-weight:bold;
    font-size:15px;
}
.t02a
{
    font-size:11px;
    padding-top:30px;
	margin:0px auto;
	padding-left:170px;
    width:140px;
    height:119px;
    float:left;
    text-align:left;
    color:#464646;
}
.t02b
{
    font-size:11px;
    padding-top:30px;
	margin:0px auto;
	padding-right:10px;
	padding-left:170px;
    width:130px;
    height:119px;
    float:left;
    text-align:left;
    color:#464646;
}
.t02c
{
    font-size:11px;
    padding-top:30px;
	margin:0px auto;
	padding-left:170px;
	padding-right:20px;
    width:130px;
    height:119px;
    float:left;
    text-align:left;
    color:#464646;
}
.t03a
{
	margin:0px auto;
	padding-left:50px;
    width:280px;
    float:left;
    text-align:left;
    font-weight:bold;
    font-size:15px;
}
.t03b
{
	margin:0px auto;
	padding-left:50px;
    width:280px;
    float:left;
    text-align:left;
    font-weight:bold;
    font-size:15px;
}
.t03c
{
	margin:0px auto;
	padding-left:50px;
    width:270px;
    float:left;
    text-align:left;
    font-weight:bold;
    font-size:15px;
}
.btn
{
    width:70px;
    font-size:12px;
    cursor:pointer;
}

.form01
{
    width:320px;
}
.form02
{
    width:320px;
}
.form03
{
    width:305px;
    text-align:right;
}

.txt
{
    font-size:11px;
    color:Red;
}
.te01
{
    float:left;
    padding:20px;
    width:300px;
}
.te01a
{
    float:left;
    padding:20px;
    width:150px;
}
.te02
{
    float:left;
    padding:20px;
    text-align:justify;
    width:300px;
    font-size:11px;
}
.data
{
    color:#007800;
    font-weight:bold;
}