/*Menu*/
#menu {position: relative; margin-left:289px; font-weight: bold; font: normal 12px Verdana, Arial, Helvetica, sans-serif;}
#menu ul {list-style-type: none; font: normal 12px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
#menu a {color: #f9f2fb; text-decoration: none; font-weight: bold;}
#menu a:hover {font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight: bold;}
/*Fim Menu*/
.titulo_pagina {color: #CCCCCC;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 25px; font-style: italic;}
a.linktexto:link {color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none;}
a.linktexto:visited {color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none;}
a.linktexto:hover {color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline;}
.titulo_texto {color:#CCCCCC; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:22px;}
.texto {color: #CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px;}
.altexto{ margin-left:12px; }
/*Botão voltar*/
a.voltar:link {color: #CCCCCC;	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 16px; text-decoration: none;}
a.voltar:visited {color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 16px; text-decoration: none;}
a.voltar:hover {color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 16px; text-decoration: underline;}
/*Fim botão voltar*/
/*Paginação*/
#paginacao {font: bold normal 12px Arial, Helvetica, sans-serif; color: #CCCCCC; text-align: center; width: 100%; margin: 4px 0px; padding: 4px; height: 20px; clear:both;}
#paginacao a {color: #CCCCCC; font: normal 12px Arial, Helvetica, sans-serif; padding: 1px; border: 1px solid #CCCCCC; margin: 1px; text-decoration: none;}
#paginacao a:hover {color: #6f448a; font: normal 12px Arial, Helvetica, sans-serif; padding: 1px; border: 1px solid #FFFFFF; margin: 1px; background-color: #B9CAE1; text-decoration: none;}
/*Fim paginação*/
/*-- Formulário de contato --*/
#contato form { width:470px; padding: 3px; font-family:Verdana, Arial, Helvetica, sans-serif; color:CCCCCC; font-weight:bold; font-size: 11px; margin-left: 20px; }
#contato form fieldset { padding: 5px; line-height: 25px; border: none; }
#contato form fieldset legend { color: #CCCCCC; font-size: 14px; font-weight: bold; }
#contato form fieldset label { display: block; float: left; width: 115px; text-align: left; margin-left: 5px; color:#CCCCCC; }
#contato form fieldset#mensagem { font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #033; text-align: center; font-weight:bold; }
#contato form fieldset .bloqueado { background-color: #FFF; color: #000; border: none; text-align: center; padding: 3px; border: 1px solid #F0F0F0; margin-left: 20px; }
/*form fieldset select { font-size: 11px; }*/
#contato form i { font-size: 12px; color: #FF0000; margin-right: 5px; }
#contato form .erro { border: 2px solid #FF0000; }
#contato form img { padding-left: 115px; }
#contato form .input { color: #333333; }
.input_pedido { color:#626262; }
#contato_erro { color:#FF0000; float:right; padding-right: 5px; text-align:left; margin-top:50px; }
/*Botões do formulário*/
.btn1 { font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #6F448A; text-align: center; background-color: #CCC; float: none; padding: 0px; padding-top: 1px; padding-bottom: 1px;	margin: 0px; border-top: 1px solid #ccc; border-right: 1px solid #999; border-bottom: 1px solid #999; border-left: 1px solid #ccc; margin-top:8px; font-weight:bolder; text-decoration:none; }
/*-- Fim formulário de contato --*/
#rodape { margin-right:5px; }
#spaco { height:12px; }
#spaco2 { width:20px; }
