body {
margin:0;
padding:0;
text-align:center;
} 

body,td,th {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height: 20px;
text-align:left;
}

body{
background:url(../images/body_pagina.gif) repeat;
background-position:top;
}

#conteiner {
width:980px; 
margin:0 auto; 
text-align:left;
}

#topo_site {
width: 728px; 
height:90px;
padding:0px 0px 0px 126px;
margin:0px 0px 0px 0px;
border-bottom:0px solid #CDDEF3;
}

#cabecalho {
width: 980px; 
height:80px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-bottom:0px solid #CDDEF3;
background:url(../images/body_cabecalho.gif) repeat;
}

#logo {
width: 480px; 
height:50px;
padding:18px 0px 10px 80px;
margin:0px 0px 0px 0px;
border-bottom:0px solid #CDDEF3;
color:#FFFF00;
}

#logo h1{
color:#FFFF00;
font-size: 35px;
font-family: Arial, Verdana, Trebuchet MS, Trebuchet MS, Helvetica,  sans-serif;
}

#rodape {
background:url(../images/body_rodape.gif) repeat-x;
list-style: none;
width:980px;
height: 25px;
padding: 5px 0px 0px 0px;
margin: 5px 0px 0px 0px;
clear: both;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
text-align:center;
border-top: 1px solid #3399CC; 
border-bottom: 2px solid #3399CC; 
color:#ffff00;
}

#navCabecalho {
width:980px;
text-align: center; 
padding:4px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height:34px; 
border-top: 0px solid #336699;
border-bottom: #666666 double 0px;
background:#EFF4FC;
}

#topo{
width: 980px; 
margin:0 auto; 
text-align:left; 
background:#3399CC;
height:6px;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
}

/* CSS DO MENU */
#menuCabecalho {
  padding: 0px 0px 0px 100px;
  margin: 0px 0px 0px 0px;
  float: left;
  width:850px;
  background: #EFF4FC;
  background: url(../images/body_nav_menu.gif) repeat-x;
  list-style: none;
  text-transform: uppercase;}

#menuCabecalho li{
float:left;
}

#menuCabecalho li a{
  padding: 2px 0px 2px 0px;
  margin: 0px 0px 0px 0px;
  line-height: 25px;
  background: url(../images/barra.png) repeat-y left top;
  text-decoration: none;
  color: #000099;
  display: block;
  width: 150px;
  font-weight:bold;
}

#menuCabecalho li a:hover{
  color: #CC0000;
  font-weight:bold;
  }
  
#menuCabecalho .first a {
  background: none;
  }

/* FINAL CSS MENU */

#todoConteudo {
width: 980px; 
margin:0 auto; 
text-align:left; 
background:#EFF4FC;
}

#colCentro{
padding:0px 0px 0px 0px;
margin:0px 0px 2px 0px;
width:648px;
float:left; 
border-left: 1px solid #3399CC;
border-right: 1px solid  #3399CC;
border-top: 0px solid #006699;
border-bottom:0px solid #CCCCCC;
background:#EFF4FC;
}

#tituloConteudo{
padding:5px 5px 0px 5px;
margin:0px 1px 0px 1px;
width:635px;
float:left; 
border-left: 0px solid #cccccc;
border-right: 0px solid #C8DBF2;
border-top: 0px solid #006699;
border-bottom: 5px dashed #3399CC; 
background:#EFF4FC;
}

.conteudoUm{
padding:5px 5px 0px 0px;
margin:0px 1px 0px 1px;
width:340px;
float:left; 
border-left: 0px solid #cccccc;
border-right: 1px solid #C8DBF2;
border-top: 0px solid #006699;
border-bottom:0px solid #3399CC; 
background:#EFF4FC;
}

.conteudoDois{
padding:5px 0px 0px 0px;
margin:0px 1px 0px 1px;
width:295px;
float:right; 
border-left: 0px solid #cccccc;
border-right: 0px solid #cccccc;
border-top: 0px solid #006699;
border-bottom:0px solid #3399CC; 
background:#EFF4FC;
}

#conteudoUm{
padding:5px 5px 0px 5px;
margin:0px 1px 0px 1px;
width:635px;
float:left; 
border-left: 0px solid #cccccc;
border-right: 0px solid #C8DBF2;
border-top: 0px solid #006699;
border-bottom:1px solid #3399CC; 
background:#EFF4FC;
}

#conteudoDois{
padding:5px 5px 0px 5px;
margin:0px 1px 0px 1px;
width:635px;
float:left; 
border-left: 0px solid #cccccc;
border-right: 0px solid #cccccc;
border-top: 0px solid #006699;
border-bottom:1px solid #3399CC; 
background:#EFF4FC;
}

#conteudoTres{
padding:5px 5px 0px 5px;
margin:0px 0px 0px 0px;
width:636px;
float:left; 
border-left: 1px solid #99CC66;
border-right: 1px solid #99CC66;
border-top: 0px solid #006699;
border-bottom:1px solid #3399CC; 
background:#EFF4FC;
}

#conteudoQuatro{
padding:5px 5px 0px 5px;
margin:0px 0px 0px 0px;
width:636px;
float:left; 
border-left: 1px solid #99CC66;
border-right: 1px solid #99CC66;
border-top: 0px solid #006699;
border-bottom:1px solid #3399CC; 
background:#EFF4FC;
}

#conteudoCinco{
padding:5px 5px 0px 5px;
margin:0px 0px 0px 0px;
width:636px;
float:left; 
border-left: 1px solid #99CC66;
border-right: 1px solid #99CC66;
border-top: 0px solid #006699;
border-bottom:1px solid #3399CC;
background:#EFF4FC;
}


#conteudoSeis{
padding:5px 5px 0px 5px;
margin:0px 0px 0px 0px;
width:636px;
float:left; 
border-left: 1px solid #99CC66;
border-right: 1px solid #99CC66;
border-top: 0px solid #006699;
border-bottom:1px solid #3399CC;
background:#EFF4FC;
}


#conteudo{
padding:5px 5px 0px 5px;
margin:0px 0px 0px 0px;
width:636px;
float:left; 
border-left: 1px solid #99CC66;
border-right: 1px solid #99CC66;
border-top: 0px solid #006699;
border-bottom:1px solid #99CC66;
background:#EFF4FC;
}


#colHomeLeft_Um{
padding:5px 10px 10px 0px;
margin:2px 0px 0px 0px;
width:307px;
float: left; 
border-left: 0px solid #cccccc;
border-right: 1px solid #99CC66;
border-top: 1px solid #99CC66;
border-bottom:0px solid #CCCCCC;
background:#EFF4FC;
}

#colHomeLeft_Dois{
padding:5px 10px 10px 0px;
margin:2px 0px 0px 0px;
width:307px;
float: left; 
border-left: 0px solid #cccccc;
border-right: 1px solid #99CC66;
border-top: 1px solid #99CC66;
border-bottom:0px solid #CCCCCC;
background:#EFF4FC;
}

#colHomeRight_Um{
padding:5px 0px 10px 5px;
margin:2px 0px 0px 0px;
width:307px;
float: right; 
border-left: 1px solid #99CC66;
border-right: 0px solid #cccccc;
border-top: 1px solid #99CC66;
border-bottom:0px solid #CCCCCC;
background:#EFF4FC;
}

#colHomeRight_Dois{
padding:5px 0px 10px 5px;
margin:2px 0px 0px 0px;
width:307px;
float: right; 
border-left: 1px solid #99CC66;
border-right: 0px solid #cccccc;
border-top: 1px solid #99CC66;
border-bottom:0px solid #CCCCCC;
background:#EFF4FC;
}

#foto_Col_Centro{
padding:3px 0px 2px 0px;
margin:0px 0px 0px 0px;
width:280px;
float:left; 
border-left: 0px solid #cccccc;
border-right: 0px solid #cccccc;
border-top: 0px solid #006699;
border-bottom: 0px solid #C8DBF2;
}

#cont_Anuncio_Direito{
padding:3px 0px 2px 5px;
margin:0px 0px 0px 0px;
width:300px;
float:right; 
border-left: 0px solid #cccccc;
border-right: 0px solid #cccccc;
border-top: 0px solid #006699;
border-bottom: 0px solid #C8DBF2;
}

#colHomeRight_Um p img, #colHomeRight_Dois p img, #colHomeLeft_Um p img, #colHomeLeft_Dois p img{
padding: 6px;
margin: 0px 7px 0px 0px;
border: 1px solid #87B0E2;
}

#colHomeRight_Um p img, #colHomeRight_Dois p img, #colHomeLeft_Um p img, #colHomeLeft_Dois p img{
float:left;
}

#conteudoUm p img, #conteudoDois p img, #conteudoTres p img, #conteudoQuatro p img{
padding:5px ;
margin: 0px 7px 0px 0px;
border: 1px solid #3399CC; 
}

#conteudoUm p img, #conteudoDois p img, #conteudoTres p img, #conteudoQuatro p img{
float:left;
}

#colEsquerdaPag{
width: 160px;
padding:0px 3px 0px 0px;
margin:0px 0px 0px 0px;
float:left;
height:600px;
background:#EFF4FC;
}

#colDireitaPag{
width: 160px;
float: right;
padding:0px 0px 0px 5px;
margin: 0px 0px 0px 0px;
height:600px;
background:#EFF4FC;
}

#conteudoAnuncio{
padding:5px 0px 5px 5px;
margin:4px 7px 0px 0px;
width:305px;
float:left; 
border-left: 0px solid #cccccc;
border-right: 0px solid #cccccc;
border-top: 0px solid #006699;
border-bottom: 0px solid #C8DBF2;
border: 1px solid #CDDEF3;
}

#conteudoAnuncio336_280{
width:340px;
float:left; 
border-left: 0px solid #cccccc;
border-right: 0px solid #cccccc;
border-top: 0px solid #006699;
border-bottom: 0px solid #C8DBF2;
padding:0px 6px 0px 0px;
margin: 4px 7px 0px 2px;
border: 1px solid #CDDEF3;
}

#anuncioColDireitaPag{
width: 160px;
float: left;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-left: 0px solid #CDDEF3;
border-bottom: 1px solid #7DA2AB;
}

#anuncioColEsquerdaPag{
float: left;
width: 160px;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-right: 0px solid #CDDEF3;
border-bottom: 1px solid #7DA2AB;
}

p{ 
padding: 5px 0px 5px 0px;
margin: 0px 0px 0px 0px;
}

.titPag{
font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;
color: #333333; 
font-size: 14px;
font-weight: bold;
}

.titBold {
font-family: Arial, Trebuchet MS,  Helvetica,  Verdana, sans-serif;
color: #000066; 
font-size: 12px;
font-weight: normal;
}

.titCred{
 font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;
color: #003366; 
font-size: 14px;
font-weight: bold;}


h1{
padding: 5px 0px 2px 0px;
margin: 0px 0px 0px 0px;
font-weight:bold;
font-size:22px;
color: #666666;
font-family: Arial,Trebuchet MS, Helvetica, Verdana, sans-serif;
line-height: 25px;}


h2{
padding:5px 0px 2px 0px;
margin: 0px 0px 0px 0px;
font-weight:bold;
font-size: 18px;
color:#000066; 
font-family: Arial, Trebuchet MS, Helvetica, Verdana, sans-serif;
line-height: 20px;
text-align:left;
}

h3 {
padding:4px 0px 2px 0px;
margin: 0px 0px 0px 0px;
font-weight:bold;
font-size: 14px;
font-weight: bold;
color:#990000;
font-family:Trebuchet MS, Helvetica,  Arial, Verdana, sans-serif;
text-align:left;
}
  
h4 {
font-size: 14px;
font-weight: bold;
color:#000066; 
padding: 2px 0px 2px 0px;
margin: 0px 0px 0px 0px;
font-weight:bold;
font-family:Trebuchet MS, Helvetica,  Arial, Verdana, sans-serif;
}

.conteudoLink{ 
padding:8px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width:600px;
}


.link_google{ 
padding:8px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width:600px;
}

hr {
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color: #CDDEF3;
height:2px;
}

#colConteudo{
padding:0px 0px 0px 0px;
margin: 0px 0px 10px 7px;
float:left;
width:642px;
border-left: 1px solid #CDDEF3;
border-right: 1px solid #CDDEF3;
border-bottom: 0px solid #87BE2;
}

#boxUmContCd{
padding:0px 0px 5px 0px;
margin:0px 0px 0px 5px;
width:155px;
float:left; 
border-left: 0px solid #87B0E2;
border-top: 0px solid #006699;
border-bottom:2px solid #C8DBF2;
}

#boxUmContCd, #boxDoisContCd,
#boxTresContCd, #boxQuatroContCd {
font-weight:bold;
color:#000066;
}

#boxDoisContCd{
padding:0px 0px 5px 0px;
margin:0px 0px 0px 5px;
width:155px;
float:left; 
border-left: 0px solid #87B0E2;
border-top: 0px solid #006699;
border-bottom:3px solid #C8DBF2;
}

#boxTresContCd{
padding:0px 0px 5px 0px;
margin:0px 0px 0px 5px;
width:155px;
float:left; 
border-left: 0px solid #87B0E2;
border-top: 0px solid #006699;
border-bottom:3px solid #C8DBF2;
}

#boxQuatroContCd{
padding:0px 0px 5px 0px;
margin:0px 0px 0px 5px;
width:155px;
float:left; 
border-left: 0px solid #87B0E2;
border-top: 0px solid #006699;
border-bottom:3px solid #C8DBF2;
}


/*============================*/
/*LINK*/
a:link {
	color: #000066;
	text-decoration: none;
}
a:visited {
	color: #000066;
	text-decoration: none;
}
a:hover {
	color: #CC0000;
	text-decoration: underline;
}
a:active {
	color: #CC0000;
	text-decoration: none;
}


/*CLASSE RODAPE*/

a.rodape:link{
  color:#ffff00;
	text-decoration: none;}

a.rodape:visited{
		 color:#ffff00;
	text-decoration: none;}

a.rodape:hover{
	color:#ff6600;
	text-decoration: underline;}

a.rodape:active{
    color:#ffff00;
	text-decoration: underline;
	}
	
/*CLASSE LINK PAGINA*/

a.pagina:link{
	color:#990000;
	text-decoration: none;}

a.pagina:visited{
	color:#990000;
	text-decoration: none;}
	
a.pagina:hover{
	color:#cc0000; 
	text-decoration: underline;}

a.pagina:active{
	color:#990000; 
	text-decoration: underline;
	}
	
	.red{
 font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;
color: #990000; 
font-size: 16px;
font-weight: bold;}


.blue{
 font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;
color: #000099; 
font-size: 16px;
font-weight: bold;}


.traco{
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-size: 12px; 
font-weight: normal;
color: #666666; 
}
