@import url("reset.css"); /* css reset */

* html img { /* código para usar PNG com fundo transparente. */

	filter:expression(
		this.alphaxLoaded ? "" :(this.src.substr(this.src.length-4)==".png"?((!this.complete)? "" :
		this.runtimeStyle.filter=("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
		(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
		String(this.alphaxLoaded=true).substr(0,0)+
		(this.src="pics/blank.gif").substr(0,0)):this.runtimeStyle.filter=""));

}

/* FORMS */
input.dados{padding:2px 0 0 2px;height:16px;border:1px solid #666666;margin:0 0 6px 0;color:#5D5D5D;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
textarea.dados{border:1px solid #666666;margin:0 0 4px 0;padding:0 0 0 2px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#5D5D5D;font-size:11px;}
select.dados{border:1px solid #666666;height:18px;margin:0 0 0 0;padding:0 0 0 0;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#5D5D5D;font-size:11px;}

p {
text-align:justify;
color:#000;
font:11px/16px verdana, tahoma, arial, sans-serif;
padding:2px 10px;
clear:both;
}

a {
color:#dcaf23;
}

a:hover {
text-decoration:underline;
}

body {
color:#000;
font:11px/16px verdana, tahoma, arial, sans-serif;
padding:2px;
}

ul.interna {
margin-left:40px;
margin-top:8px;
font:11px/16px verdana, tahoma, arial, sans-serif;
}

ul.interna li{
margin-top:5px;
list-style:url(../pics/marc.jpg);
}

table.imgnot {
margin-top:20px;
float:right;
}

table.noticias {
float:left;
}

.white {
color:#fff;
font:10px/16px verdana, tahoma, arial, sans-serif;
}

#geral {
width:1003px;
margin:0 auto;
}

#topo {
height:100px;
}

#menu {
width:763px;
height:33px;
margin:0 auto;
}

#gambi {
position:absolute;
margin-left:35px;
z-index:5;
}

#logo {
position:absolute;
margin-top:9px;
margin-left:40px;
z-index:8;
}

#conteudo {
width:924px;
margin-top:3px;
margin-left:40px;
background:url(../pics/bg.jpg) repeat-y;
}

#conteudo #linha2 {
position:relative;
width:854px;
padding-top:6px;
margin-bottom:0;
margin-left:34px;
border-bottom:2px solid #bebebe;
clear:both;
}

#foto {
float:left;
width:375px;
height:312px;
margin-top:120px;
margin-left:4px;
_margin-left:2px;
_margin-top:140px;
background:url(../pics/bg_foto.jpg) repeat-x;
}

#foto img{
float:right;
margin:10px 30px;
}

#foto #area {
float:right;
width:323px;
height:281px;
margin-top:10px;
margin-right:30px;
_margin-right:12px;
}

#texto {
float:right;
width:475px;
margin-top:50px;
margin-right:35px;
_margin-right:25px;
}

#texto #linha3 {
border-top:2px solid #f2e2b1;
width:440px;
margin:0 auto;
}

#rodape {
width:925px;
height:160px;
margin-left:40px;
clear:both;
}

#dados {
width:925px;
height:131px;
background:url(../pics/dados.jpg) no-repeat;
font:13px/16px verdana, tahoma, arial, sans-serif;
color:#000;
}

#linha {
float:left;
width:0;
height:73px;
margin:15px 20px;
border:1px solid #bebebe;
}

#part1 {
width:215px;
float:left;
margin-left:19px;
}

#part2 {
width:330px;
float:left;
}

#part3 {
width:215px;
float:left;
}

#part3 ul{
margin-left:15px;
margin-top:8px;
}

#part3 ul li{
margin-top:3px;
}

#interativa {
position:absolute;
margin-top:-11px;
_margin-top:-20px;
margin-left:20px;
_margin-left:-780px;
}