@charset "utf-8";
/* CSS Document */
/* sistema */
/* menu e abertura */
.bac {
    background-color:#ffffff; 
}
.body {
	margin: 0px; background:#e4dace url(http://www.cervejavelhasvirgens.com.br/image/bac.jpg) center top fixed; 
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_novo {
	margin: 0px; background:#ffffff url(http://www.cervejavelhasvirgens.com.br/image/bac2.jpg) center top;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_default {
	margin: 0px; background:#ffffff url(http://www.cervejavelhasvirgens.com.br/image/bac.jpg) center top;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_default2 {
	margin: 0px; background:#ffffff url(http://www.cervejavelhasvirgens.com.br/image/bac_branco.jpg) center top;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_rodape {
	margin: 0px; background:#ffffff url(http://www.cervejavelhasvirgens.com.br/image/bac_rodape.jpg) center top;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}
.body_rodape2 {
	margin: 0px; background:#ffffff url(http://www.cervejavelhasvirgens.com.br/image/bac_rodape_grande.jpg) center top;
	topmargin: 0px;
	leftmargin: 0px;
	rightmargin: 0px; 
	bottommargin: 0px;
	scroll: auto;
	border: 0px;
}		
/* geral */

.bac_tabela {
    background-color:#99c9ff; 
}
.titulos_default {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14PX;
	font-weight: bold;
	color: #820000; 
}
.titulos_erro {
    background-color:#820000;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10PX;
	color: #ffffff; 
}
.titulos_paginas01 {
	margin: 0px; 
	background: url(http://www.cervejavelhasvirgens.com.br/image/titulo_bac.jpg);
	font-family: Arial, Verdana, sans-serif;
	font-size: 12PX;
	font-weight: bold;
	color: #820000;
}

.titulos_produtos01
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 22PX;
	color: #f9992b;
	text-decoration: none
}
.titulos_produtos01:visited
{
	color: #f9992b; 
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none
}
.titulos_produtos01:active
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 22PX;
	color: #f9992b;
	text-decoration: none
}
.titulos_produtos01:hover
{
	color: #820000;
	text-decoration: none
}

.titulos_produtos02
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 18PX;
	color: #820000;
	text-decoration: none	
}
.titulos_produtos02:visited
{
	color: #820000; 
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none
}
.titulos_produtos02:active
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 18PX;
	color: #820000;
	text-decoration: none
}
.titulos_produtos02:hover
{
	color: #f9992b;
	text-decoration: none
}

.titulos_produtos03
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12PX;
	color: #820000;
	text-decoration: none
}
.titulos_produtos03:visited
{
	color: #820000; 
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none
}
.titulos_produtos03:active
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12PX;
	color: #820000;
	text-decoration: none
}
.titulos_produtos03:hover
{
	color: #f9992b;
	text-decoration: none
}

.titulos_conteudos01
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14PX;
	color: #820000;
	text-decoration: none
}
.titulos_conteudos01:visited
{
	color: #820000; 
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none
}
.titulos_conteudos01:active
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14PX;
	color: #820000;
	text-decoration: none
}
.titulos_conteudos01:hover
{
	color: #808080;
	text-decoration: none
}

.titulos_agenda01
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 20PX;
	color: #808080;
	text-decoration: none
}
.titulos_conteudos02
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 20PX;
	color: #808080;
	text-decoration: none
}
.titulos_conteudos02:visited
{
	color: #808080; 
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none
}
.titulos_conteudos02:active
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12PX;
	color: #808080;
	text-decoration: none
}
.titulos_conteudos02:hover
{
	color: #820000;
	text-decoration: none
}

.texto_default01 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14PX;
	color: #820000;
	text-decoration: none;
}
.texto_default02 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14PX;
	color: #820000;
}
.texto_rodape01
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 11PX;
	color: #ffffff;
	text-decoration: none;
}
.texto_rodape01:visited
{
	color: #ffffff; 
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none;
}
.texto_rodape01:active
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 11PX;
	color: #ffffff;
	text-decoration: none;
}
.texto_rodape01:hover
{
	color: #cccccc;
	text-decoration: none;
}

.texto_rodape02 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11PX;
	color: #ffffff;
}

.texto_conteudos01
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14PX;
	color: #666666;
	text-decoration: none
	font-weight: bold;
}
.texto_conteudos01:visited
{
	color: #ffffff; 
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none
	font-weight: bold;
}
.texto_conteudos01:active
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14PX;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none
}
.texto_conteudos01:hover
{
	color: #820000;
	font-weight: bold;
	text-decoration: none
}

.texto_conteudos02
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12PX;
	color: #808080;
	text-decoration: none
}
.texto_conteudos02:visited
{
	color: #808080; 
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none
}
.texto_conteudos02:active
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12PX;
	color: #808080;
	text-decoration: none
}
.texto_conteudos02:hover
{
	color: #820000;
	text-decoration: none
}


.texto_conteudos03 {
    background-color:#efefe7;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12PX;
	color: #808080;
}
.texto_conteudos04 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12PX;
	color: #820000;
}

.texto_produtos01
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14PX;
	color: #808080;
	text-decoration: none
}
.texto_produtos01:visited
{
	color: #808080; 
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none
}
.texto_produtos01:active
{
	font-family: Arial, Verdana, sans-serif;
	color: #808080;
	text-decoration: none
}
.texto_produtos01:hover
	{
	color: #820000;
	text-decoration: none
}

.texto_produtos02
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12PX;
	color: #f9992b;
	text-decoration: none
}
.texto_produtos02:visited
{
	color: #f9992b; 
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none
}
.texto_produtos02:active
{
	font-family: Arial, Verdana, sans-serif;
	color: #f9992b;
	text-decoration: none
}
.texto_produtos02:hover
{
	color: #820000;
	text-decoration: none
}
.texto_menu01
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12PX;
	color: #f9992b;
	text-decoration: none
}
.texto_menu01:visited
{
	color: #f9992b; 
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none
}
.texto_menu01:active
{
	font-family: Arial, Verdana, sans-serif;
	color: #f9992b;
	text-decoration: none
}
.texto_menu01:hover
{
	color: #820000;
	text-decoration: none
}
.texto_aviso {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12PX;
	color: #820000;
	text-decoration: none
}
.texto_disponivel {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12PX;
	color: #5a3d0e;
	font-weight: bold;
}
.tabela_titulo01 {
    background-color:#ffffff;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14PX;
	font-weight: bold;
	color: #5a3d0e;
}
.tabela_conteudos01 {
    background-color:#fae9b5;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14PX;
	font-weight: bold;
	color: #808080;
}
.tabela_conteudos02 {
    background-color:#efefe7;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14PX;
	font-weight: bold;
	color: #808080;
}
.tabela_conteudos03 {
    background-color:#efefe7;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14PX;
	font-weight: bold;
	color: #808080;
}
.tabela_produtos01 {
    background-color:#565656;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14PX;
	color: #cf1143;
}
.tabela_produtos02 {
    background-color:#ffffff;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14PX;
	color: #cf1143;
}
.receituario_titulo01 {
    font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #820000;
	font-weight: bold;
}
.receituario_texto01 {
    font-family: Arial, Verdana, sans-serif;
	font-size: 12PX;
	color: #808080;
}
.botao {
    background-color: #5a3d0e; 
	font-family: Verdana; 
	font-size: 10PX; 
	color: #ffffff; 
	font-weight: bold;
	border:solid 1px; 
}



a.subcategoria:link {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10PX;
	text-decoration: none;
	color: #000000;
}
a.subcategoria:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10PX;
	text-decoration: none;
	color: #000000;
}
a.subcategoria:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10PX;
	text-decoration: underline;
	color: #000000;
}


.texto_calendario01
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12PX;
	color: #B6B5B5;
	text-decoration: none
}
.texto_calendario01:visited
{
	color: #B6B5B5; 
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none
}
.texto_calendario01:active
{
	font-family: Arial, Verdana, sans-serif;
	color: #B6B5B5;
	text-decoration: none
}
.texto_calendario01:hover
{
	color: #ff0000;
	text-decoration: underline;
}

.texto_calendario02
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12PX;
	color: #5a3d0e;
	text-decoration: none;
}
.texto_calendario02:visited
{
	color: #5a3d0e; 
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none
}
.texto_calendario02:active
{
	font-family: Arial, Verdana, sans-serif;
	color: #5a3d0e;
	text-decoration: none
}
.texto_calendario02:hover
{
	color: #ff0000;
	text-decoration: underline;
}


.box {
	border: 2px solid #0a436a;
}
.combo {
    background-color: #5a3d0e; 
	font-family: Verdana; 
	font-size: 12px; 
	color: #000000; 
	font-weight: bold;
	border:solid 0px; 
}
.image {
	border:solid 2px #565656;
}

.form{
	border-width:1px; 
	border-style:solid;
	border-color:#000000; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-color:#000000;
}

.form_erro{
	border-width:1px; 
	border-style:solid;
	border-color:#000000; 
	background-color: #edede5;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

}.cor_sim {
    background-color:#dbdbdb;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14PX;
	font-weight: bold;
	color: #000000; 
}
.cor_nao {
    background-color:#ffe9e9;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14PX;
	font-weight: bold;
	color: #000000; 
}
*{
margin:0;
padding:0;
}
#carrossel{
   width:450px;
   height:50px;
   overflow:hidden;
   margin:1 auto;
}

#carrossel ul{
   list-style:none;
}
#carrossel ul li{
	width: 450px;
	height: 50px;
   float:left;
   display:inline;
   text-align:center;
   font-family: Arial, Verdana, sans-serif;
   font-size: 10PX;
   color: #820000;
}