body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	align: center;
	background-image: url(../imagens/background.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	margin: auto 0px;
	padding: 0px;
	text-align: center;
	font-size: 80%;
		}

.linkDiferente {
   color: #333;
   font-weight: normal;
   text-decoration: none;
}

.linkDiferente:hover {
   color: #999;
   text-decoration: none;
}

img {
border: 0px;
}

#alinhaCentro {
position: relative;
width: 765px;
margin: 0px auto;
}

#geral {
position: relative;
float: left;
width: 763px;
margin: 0px auto;
background-color: #f0f0f0;
border: 1px solid #663300;
height: 100%;
}


.telefone{
position: relative;
float: left;
margin-top: 4px;
margin-left: 14px;
font-size: 11px;
color: #A90000;
}

.linksuteis{
position: relative;
float: right;
margin-top: 4px;
margin-right: 14px;
font-size: 11px;
color: #A90000;
text-decoration: none;
}


#topo {
float: left;
position: relative;
width: 763px;
height: 120px;
background-image: url(../imagens/topo.jpg);
border: 1px solid #663300;
border-bottom: none;
margin-top: 20px;
}

#barra{
width: 763px;
height:12px;
background-color: #E8E3DA;
border: 1px solid #504531;
border-bottom: none;
float: left;
}


#spcesquerda{
float: left;
position:relative;
width: 10px;
height: 200px;
}

#spcesquerda2{
float: left;
position:relative;
width: 0px;
height: 200px;
}

#esquerda{
float: left;
width: 170px;
height: 625px;
background-color: #DEB69B;
margin-top: 10px;
border-left: 1px solid #504531;
border-right: 1px solid #504531;
}

#esquerda2{
float: left;
width: 170px;
height: auto;
background-color: #DEB69B;
margin-top: 10px;
border-left: 1px solid #504531;
border-right: 1px solid #504531;
}

#menutop{
float: left;
position: relative;
width: 763px;
height: 25px;
background-color: #AB8F74;
border-left: 1px solid #504531;
border-right: 1px solid #504531; 
}

#menutop a{
display: block;
float: left;
position: relative;
font-size: 12px;
color: #fff;
width: auto;
height: auto;
padding: 4px 0px 0px 36px;
text-decoration: none;
}

#menutop a:hover{
font-size: 12px;
color: #504531;
}

#menutop li{
float: left;
padding: 0px;
margin: 0px;
}

#menutop ul {
list-style: none;
padding: 0px;
margin: 0px;
}



#menu {
   position: relative;
   float: left;
   width: 160px;
   height: auto;
   }

#menu ul {
   list-style: none;
   padding: 0px;
   margin: 0px;
}

#menu a {
   font-size: 12px;
   text-decoration: none;
   background: #DEB69B;
   color: #504531;
   display: block;
   padding: 4px 0px 4px 10px;
   border-top: 1px solid #504531;
   width: 100%;
   text-align: left;
}

.ultimolink{
width: 170px;
border-bottom: 1px solid #504531;
}

#menu a:hover {
   background: #AB8F74;
   text-decoration: none;
   color: #fff;
}



#direita{
position: relative;
float: right;
width: 565px;
min-height: 390px;
margin-bottom: 15px;
}

#direita2{
position: relative;
float: right;
width: 727px;
min-height: 390px;
margin-bottom: 15px;
margin-right: 5px;
}


.saibamais{
font-size: 8px;
margin-left: 440px;
text-align: left;
width: 100px;
height: auto;
}

a{
color: #CC0000;
text-decoration: none;
}

a:hover{
color: #0000CC;
}

#rodape{
background-color:#B0642E;
width: 763px;
height: 30px;
float: left;
position: relative;
border-top: 1px solid #504531;
}

.textorodape{
font-size: 12px;
color: #fff;
float: left;
padding: 7px;
}

.textorodape2 {
	BACKGROUND-IMAGE: url(../imagens/atualizano.jpg);
	POSITION: static;
	MARGIN-TOP: 0px;
	WIDTH: 201px;
	FLOAT: right;
	HEIGHT: 30px;
	border: 0px solid #663300;
}

.articlearea {
background-color:#E8E3DA;
background-image:url(../imagens/articlebackimage.gif);
background-position:left bottom;
background-repeat:repeat-x;
border:1px solid #FFFFFF;
margin-right: 5px;
font-size: 14px;
text-align: left;
color: #504531;
float: left;
border-top: none;
padding: 10px;
height: auto;
width: 538px;
}


.articlearea2 {
background-color:#E8E3DA;
background-image:url(../imagens/articlebackimage.gif);
background-position:left bottom;
background-repeat:repeat-x;
border:1px solid #FFFFFF;
margin-right: 5px;
font-size: 14px;
text-align: left;
color: #504531;
float: left;
padding: 10px;
height: auto;
margin-top: 10px;
width: 538px;
}

.articlearea3 {
background-color:#E8E3DA;
background-image:url(../imagens/articlebackimage.gif);
background-position:left bottom;
background-repeat:repeat-x;
border:1px solid #FFFFFF;
margin-right: 5px;
font-size: 14px;
text-align: left;
color: #504531;
float: left;
padding: 10px;
height: auto;
margin-top: -1px;
width: 680px;
}

.articlearea4 {
background-color:#E8E3DA;
background-image:url(../imagens/articlebackimage.gif);
background-position:left bottom;
background-repeat:repeat-x;
border:1px solid #FFFFFF;
margin-right: 5px;
font-size: 14px;
text-align: left;
color: #504531;
float: left;
border-top: none;
padding: 10px;
height: auto;
width:680px;
}

#titulopg{
background-image: url(../imagens/titulobarra.jpg);
background-repeat: repeat-y;
border: 1px #fff solid;
margin-top: 10px;
width: 548px;
height: 22px;
padding: 5px 0px 0px 10px;
float: left;
text-align: left;
color: #B0642E;
font-weight:bold;
font-size: 14px;
}

#titulopg2{
margin-top: 10px;
width: 548px;
height: 29px;
float: left;
}

#titulopg3{
background-image: url(../imagens/titulobarra2.jpg);
background-repeat: repeat-y;
border: 1px #fff solid;
margin-top: 10px;
width: 690px;
height: 22px;
padding: 5px 0px 0px 10px;
float: left;
text-align: left;
color: #B0642E;
font-weight:bold;
font-size: 14px;
}


.articlearea img {
background:#FFFFFF none repeat scroll 0 0;
border-color:#F0F0F0 #727272 #727272 #F0F0F0;
border-style:solid;
border-width:1px;
padding:5px;
}

#menu_massa{
float:left;
margin-top: 1px;
margin-left: 22px;
}

#menu_massa a{
color: #504531;
line-height: 18px;
text-decoration: none;
font-size: 13px;
}

#menu_massa a:hover{
color: #CC0000;
}

#menu_massa ul {
   padding: 0px;
   margin: 0px;
}


a{
color: #993300;
font-size: 12px;
}

a:hover{
font-size: 12px;
color: #CC3300;
text-decoration: underline;
}

#pop{display:block;position:absolute;margin-left:150px;margin-top:100px;padding-left:5px;padding-right:5px;width:500px;height:auto; background-color:#FFFFFF; border:2px #000000 solid;}
