body {
background: #e6e6e6 url(imagens/bg.png) top repeat-x;
font-family: Verdana, Trebuchet MS, Arial;
font-size:10px;
color: #4c4c4c;
padding: 0px;
margin: 0px;
}
ol, ul {
	list-style: none;
}
}
a{
	text-decoration: none;
	border:none;
}
img {
	border: none;
}
a:hover{
color: #e0952c;
text-decoration: underline;
}
a:active{ 
color: #e0952c; 
text-decoration: none;
}  
a:visited {
color: #e0952c;
text-decoration: none;
}   
a:link {
color: #e0952c; 
text-decoration: none;
}
input { 
background-color: #eaeaea; 
border: 1px solid #ddd;
}
input, select {
background-color: #eaeaea; 
border: 1px solid #ddd;
}
input:hover {
background-color: #d7d7d7; 
border: 1px solid #c3c3c3;
}
textarea { 
background-color: #eaeaea; 
border: 1px solid #ddd;
}
textarea, select {
background-color: #eaeaea; 
border: 1px solid #ddd;
}
textarea:hover {
background-color: #d7d7d7; 
border: 1px solid #c3c3c3;
}
#layout{
width:924px;
margin: 0px auto;
}
#header{
background:url(imagens/header.png) no-repeat;
width:924px;
height:150px;
}
#header .navegacao{
float:right;
}
.menu {
margin-top:53px;
font-family: Arial;
}
.menu ul {
	padding:10px;
}
.menu li {
float:left;
margin:0 6px 0 0;
font-size:14px;	
}
.menu li a:link, .menu li a:visited {
color:#333;
display:block;
text-decoration:none;
text-align:center;
font-weight:normal;
cursor:pointer;
padding:0 0 0 10px;
}
.menu li a:hover {
color:#FFF;
display:block;
font-weight:normal;
text-decoration:none;
background: #FFF url(imagens/menu-esquerda.gif) left no-repeat;
cursor:pointer;
}
.menu li a.activelink:link, .menu li a.activelink:visited {
color:#4f4f4f;
display:block;
font-weight:normal;
text-decoration:none;
cursor:pointer;
background:url(imagens/menu-esquerda.gif) left no-repeat;
text-align:center;
}
.menu li a:link span, .menu li a:visited span {
color:#FFF;
display:block;
text-decoration:none;
text-align:center;
font-weight:normal;
cursor:pointer;
padding:5px 18px 6px 7px;
}
.menu li a:hover span {
color:#4f4f4f;
display:block;
font-weight:normal;
text-decoration:none;
cursor:pointer;
background:url(imagens/menu-direita.gif) right no-repeat;
padding:5px 18px 6px 7px;
}
.menu li a.activelink:link span, .menu li a.activelink:visited span{
color:#4f4f4f;
display:block;
font-weight:bold;
text-decoration:none;
cursor:pointer;
background:#FFF url(imagens/menu-direita.gif) right no-repeat;
text-align:center;
padding:5px 18px 6px 7px;
}
#conteudo {
background:url(imagens/conteudo.png) repeat;
width:904px;
padding:0px 10px 5px 10px;
}
#conteudo .imagem {
margin: 0px auto;
text-align:center;
margin:0 0 10px 0;
}

#caixaindex {
margin: 0;
height: 220px;
}
#caixaindex .bloco {
background:url(imagens/caixaindex.gif);
width: 285px;
height: 220px;
float: left;
margin-right: 22px;
margin-left: 0px;
}
#caixaindex .blocoultimo {
background:url(imagens/caixaindex.gif);
width: 285px;
height: 220px;
float: left;
margin:0 0 0 1px;
}
#caixaindex .titulo{
text-align: center;
line-height: 1.4em;
font-weight: bold;
color: #FFFFFF;
padding: 9px 5px 8px 5px;
margin: 10px 0px 5px 13px;
background:url(imagens/caixaindex-titulo.gif) no-repeat;
}
#caixaindex .imagem {
margin: 10px 0px 5px 0px;
padding: 0;
}
#caixaindex .texto {
margin: 0 10px 0 10px;
padding: 0;
}
#caixaindex .testemunhos {
margin: 0 10px 0 10px;
padding: 0;
font-weight: bold;
text-align:right;
}
#caixatexto {
margin: 0;
font-size:11px;
}
#caixatexto .seta {
background:url(imagens/seta.gif) no-repeat;
padding:1px 0 5px 20px;
margin:2px 0 0 20px;
font-size:11px;
}
#caixatexto .msn {
background:url(imagens/msn.gif) no-repeat;
padding:1px 0 5px 20px;
margin:2px 0 0 20px;
font-size:11px;
}
#caixatexto .mail {
background:url(imagens/mail.gif) no-repeat;
padding:1px 0 5px 20px;
margin:2px 0 0 20px;
font-size:11px;
}
#caixatexto .servico {
padding:0;
margin:0 0 0 20px;
font-size:10px;
}
#caixatexto .mails {
background:url(imagens/listas-mails.gif) no-repeat;
padding:1px 0 5px 20px;
font-family: Arial;
font-weight: bold;
font-size:14px;
margin:5px 3px 15px 3px;
}
#caixatexto .extras {
background:url(imagens/extras.gif) no-repeat;
padding:1px 0 5px 20px;
font-family: Arial;
font-weight: bold;
font-size:14px;
margin:15px 3px 15px 3px;
}
#caixatexto .comprar {
font-family: Arial;
font-weight: bold;
font-size:14px;
padding:15px 0 15px 0;
text-align:center;
}
#caixatexto .separador {
margin:0 0 15px 0;
}
#conteudofim {
background:url(imagens/conteudofim.png) no-repeat;
width:924px;
height:15px;
}
#footer {
margin: 0px auto;
padding: 5px 15px 0 15px;
font-size: 9px;
color: #656565;
height: 30px;
}
#footer .copyright {
float: left;
text-align: left;
}
#footer .objectivovisual {
float: right;
text-align: right;
}