@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,li,ul,div,form,img,label{
	padding:0; margin:0;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align:center;
	width:779px;
	margin:0 auto;
	background-color:#efede4;
	background:url(../imagens/bgtopo.gif) repeat-x;
}
#corpo{
	width:779px;
	margin:0 auto;
	text-align:left;
}
#topo{
	width:779px;
	margin:0 auto;
	height:47px;
}
#menu{
float:right;
}
#menu a{
	text-decoration:none;
	color:#FFFFFF;
	width:80px;
	float:left;
	padding-top:15px;
	height:33px;
	display:block;
	letter-spacing:-1px;
}

#menu a:hover{
background:url(../imagens/bgtopou.gif) repeat-x #4f630c;
}
.imglogo{
float:left;
margin:22px 0 0 15px;

}
#c1{
float:left;
width:779px;
background:url(../imagens/bgmeio.jpg) no-repeat;
margin-top:3px;
}
#c1a{
float:left;
padding-top:121px;
margin-left:30px;
width:325px;
}
#c1b{
float:left;
padding:37px 0 0 55px;
width:350px;
}

#c2{
float:left;
width:779px;
margin-top:40px;

}
#c2a{
float:left;
width:379px;
}
#c2 p{
width:320px;
margin:0 auto;
margin-bottom:20px;
}
#c2b{
float:left;
width:379px;
}
#cxverde{
float:left;
padding:20px;
width:310px;
height:100px;
background:url(../imagens/cxverde.jpg) no-repeat;
margin:0 auto;
margin-bottom:33px;
margin-left:30px;
}
#cxverde p{
float:left;
width:150px;
}
.tit1{
color:#FFFFFF;
font-weight:bold;
font-size:19px;
letter-spacing:-1px;
}
#logo{
float:left;
width:209px;
position:absolute;
text-align:left;
top:21px;
margin:0 auto;
}
#logo img{
margin-left:80px;
}
#rodape{
width:100%;
float:left;
border-top:#99CC00 5px solid;
margin-top:20px;
}
#logor{
float:left;
margin:25px 30px;
padding-bottom:25px;
}
#cxverde2{
float:left;
padding:20px;
width:310px;
height:100px;
background:url(../imagens/cxverde2.jpg) no-repeat;
margin:0 auto;
margin-bottom:33px;
margin-left:30px;
}
#cxverde2 p{
float:left;
width:250px;
}

#creditos{
text-align:left;
margin-top:25px;
}
.tit2{
color:#99CC00;
font-size:15px;
margin-bottom:15px;
font-weight:bold;

}

.copy{
color:#CCC;
font-size:10px;
margin-top:15px;
font-weight:bold;

}
#secao{
color:#FFFFFF;
float:right;
letter-spacing:-1px;
margin:20px 20px;
margin-bottom:10px;
}
.sec{
font-size:45px;
font-weight:bold;
color:#99CC00 !important;
text-align:right;
float:right;
width:680px;
letter-spacing:-1px;
margin:25px 20px;
margin-bottom:0;
}
.sec2{
font-size:18px;	
color:#999999 !important;
float:right;
letter-spacing:-1px;
margin-right:20px;
}

.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

#formulario{
float:left;
width:320px;
margin-left:30px;
margin-bottom:15px;
}

#formulario p{
float:left;
width:280px;
margin-bottom:5px !important;
}
#formulario label{
margin-top:4px;
float:left;
width:60px;
}

.imgq{
border:#333333 2px solid;
margin-right:7px;
margin-bottom:7px;
}
.nl{
margin-right:0 !important;
}
.item-e{
border-bottom:1px #f5f5f5 solid;
text-align:left; 
margin-top:5px; 
float:left; 
font-size:18px; 
font-weight:bold; 
letter-spacing:-1px; 
padding-bottom:5px;
margin-bottom:10px !important;
}