/* CSS Document */

* { margin:0; 
padding:0; 
list-style:none;}

body { 
background-image:url(../images/fundo.jpg); background-repeat:repeat-x; background-color:#dddddd;

}

#geralhome { background-image:url(../images/fundogeralhome.jpg); background-repeat:repeat-x; 
width:770px;
height:600px;
margin:auto; 
}

#geral { background-image:url(../images/fundogeral.jpg); background-repeat:repeat-x;
width:770px;
height:600px;
margin:auto; 
}


/** logo **/
h1 a {display:block;
width:202px; margin-left:35px; padding-top:1px; 
height:159px; 
background:url(../images/logo.jpg) no-repeat; background-position:center; 
text-indent:-1500px; 
overflow: hidden; }  


#topoesc{ float:left;width:246px; height:159px; margin:0 0 0 ;  }

div#menu {   
width:740px; margin-top:10px;  
 height:25px;
   }
   
#menu ul{ display:inline; 
margin-left:30px; 
padding-left:15px; 

}

#menu ul li{display:inline; text-decoration:none; text-transform:uppercase; padding-left:20px; padding-right:20px; 
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; font-weight:bold;
color:#ffffff;
 }

#menu ul li a{ text-decoration:none; text-transform:uppercase; 
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; font-weight:bold;
color:#ffffff;
 }

#menu ul li a:hover{ text-decoration:underline; text-transform:uppercase;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#ffffff;font-weight:bold;
}

#banner{ width:740px; height:107px; margin-left:14px; margin-top:60px; margin-bottom:10px;  }

#conteudomenu{ float:right; width:493px; height:20px;  margin-right:16px; background-color:#771e18; padding-top:3px;}

#conteudomenu ul{ text-decoration:none; font-weight:bold;  }
#conteudomenu ul li { display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;padding-left:3px;  padding-right:3px;}
#conteudomenu ul li a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;  text-decoration:none; text-transform:uppercase;  padding-left:3px; padding-right:3px;}
#conteudomenu ul li a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;    text-decoration:none; text-transform:uppercase; padding-left:3px; padding-right:3px;   }
#conteudomenu ul li a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration: underline; text-transform:uppercase;  padding-left:3px; padding-right:3px;
  }
#conteudomenu ul li a:active {text-decoration:none;   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #990000; text-transform:uppercase;   padding-left:3px; padding-right:3px;
  }

#conteudohome{ width:667px; height:183px; margin-left:40px; margin-top:10px; margin-bottom:10px; }

#conteudohome ul{ text-decoration:none;    }
#conteudohome ul li {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #666666;   }
#conteudohome ul li a {   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #666666;  text-decoration:underline;  }
#conteudohome ul li a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #CC0000;  padding-top:7px;  text-decoration:none;  }
#conteudohome ul li a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #993333; padding-top:7px;  text-decoration: underline; 
  }
#conteudohome ul li a:active {text-decoration:none;   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #990000;  padding-left:10px;padding-top:7px;
  }
  

/** essa saiu     #topo {width:740px; height:159px; margin-left:14px; margin-top:0px; margin-bottom:0px; border-bottom:solid; border-bottom-color:#771e18; border-width:3px;}**/



#topodir{ float: right;width:493px; height:162px; margin-top:-1px; background-image:url(../images/bannertop.jpg); background-repeat:no-repeat; margin-right:16px;}

#conteudo{ float:right; width:492px; height:376px;  margin-bottom:5px; margin-right:16px;border-left-color:#771318; border-left-style:solid; border-left-width:thin;}
#conteudo ul{ text-decoration:none; padding-right:15px; padding-left:8px;   }
#conteudo ul li {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #666666; padding-right:15px; padding-left:8px; padding-bottom:4px; }
#conteudo ul li a {   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #666666;  text-decoration:underline;padding-right:15px; padding-left:8px;padding-bottom:4px; }
#conteudo ul li a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #CC0000;    text-decoration:none; padding-right:15px; padding-left:8px;padding-bottom:4px;}
#conteudo ul li a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #993333;   text-decoration: underline; padding-right:15px; padding-left:8px;padding-bottom:4px;
  }
#conteudo ul li a:active {text-decoration:none;   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #990000;  padding-right:15px; padding-left:8px;padding-bottom:4px;
  }

#conteudoesq{ float:left; width:170px; height:138px;  margin-bottom:5px; margin-right:16px; margin-top:45px; margin-left:50px;}


p { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; color: #666666; padding-bottom:3px; padding-right:30px; padding-left:50px; text-align:justify;}

p a { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding-left:4px; text-decoration:none;color: #FF0000;}

p a:hover { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding-left:4px; text-decoration:underline;color: #FF0000;}

h2 { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #771e18; padding-top:4px;padding-bottom:10px; padding-left:30px;}

h3 { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #771e18; margin-bottom:10px; text-transform:uppercase; border-bottom-color:#771318; font-weight:lighter; border-bottom-style:solid; border-bottom-width:thin; background-color:#dddddd; padding-top:6px; padding-bottom:2px; padding-left:13px;  }

#rodape { clear:both; width:740px; height:25px; background-color:#CCCCCC; margin-left:14px; margin-top:5px;}
#rodape ul{  font-size:small; padding-top:3px; padding-bottom:5px;border-top-color:#771318; border-top-style:solid; border-top-width:thin; border-bottom-color:#771318; border-bottom-style:solid; border-bottom-width:thin;  }
#rodape ul li {display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #771e18; padding-left:5px;  padding-top:7px;  text-decoration:none;    }
#rodape ul li a {   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #771e18; padding-left:5px;  padding-top:7px;  text-decoration:none; }
#rodape ul li a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #CC0000 padding-left:5px;  padding-top:7px;  text-decoration:none; }
#rodape ul li a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #993333; padding-left:5px;  padding-top:7px;  text-decoration: underline; 
  }
#rodape ul li a:active {text-decoration:none;   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #990000;  padding-left:10px;padding-top:7px;
  }
  
.falchi {text-decoration:none; text-transform:none;   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#990000;  padding-left:15px;    }	
.destaque {text-decoration:none; text-transform:none;   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#771e18; font-weight:bold;      }	  


#conteudo a.logopq{
float:left;
margin-left:20px;
width:20px;
height:23px;
background: url(../images/logo_pq.jpg); background-repeat:no-repeat; background-position:top; text-indent:-1999px; } 

#conteudoesq a.logopq{
float:left;
margin-left:20px;
width:20px;
height:23px;
background: url(../images/logo_pq.jpg); background-repeat:no-repeat; background-position:top; text-indent:-1999px; } 
#conteudohome a.logopq{
float:left;
margin-left:2px;
width:20px;
height:23px;
background: url(../images/logo_pq.jpg); background-repeat:no-repeat; background-position:top; text-indent:-1999px; } 

#rodape a.logopq2{
float:right;
width:20px;
height:23px;
background: url(../images/logo_pq.jpg); background-repeat:no-repeat; background-position:top; text-indent:-1999px; background-position:bottom; margin-top:-3px; } 

