body,td,th {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(imagens/fundo_back.jpg);
	background-repeat: repeat-x;
	background-attachment: scroll;
}
a:link {
	color: #7A1314;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #7A1314;
	outline:0;
	direction:ltr;
}
a:hover {
	text-decoration: underline;
	color: #000033;
	outline:0;
	direction:ltr;
}
a:active {
	text-decoration: none;
	color: #000033;
	outline:0;
	direction:ltr;
}
.padrao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.padrao-14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.padrao-branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.padrao-vermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.padrao-vinho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8b0b04;
}
.padrao-11-vinho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8b0b04;
}
.padrao-10-cinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6d6e71;
}
.padrao-11-cinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6d6e71;
}
.padrao-menor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.padrao-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.padrao-menor-vinho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8b0b04;
}
.padrao-maior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
}
.titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8b0b04;
}
.titulos-menor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7A1314;
}
.titulos-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #00647A;
}
.titulos-box-vinho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #8b0b04;
}
.titulos-maior-branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
.titulos-18-branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}
.texto_rodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a7a9ac;
	font-weight: bold;
}

h3.section {
  margin-top: 1em;
}

#vertical_slide, #horizontal_slide, #vertical_slide2, #vertical_slide3, #vertical_slide4, #vertical_slide5, #vertical_slide6, #vertical_slide7, #vertical_slide8, #vertical_slide9,
#vertical_slide10, #vertical_slide11, #vertical_slide12, #vertical_slide13, #vertical_slide14, #vertical_slide15, #vertical_slide16, #vertical_slide17, #vertical_slide18, #vertical_slide19,
#vertical_slide20, #vertical_slide21, #vertical_slide22, #vertical_slide23, #vertical_slide24, #vertical_slide25, #vertical_slide26, #vertical_slide27, #vertical_slide28, #vertical_slide29, 
#vertical_slide30, #vertical_slide31, #vertical_slide32, #vertical_slide33, #vertical_slide34, #vertical_slide35, #vertical_slide36, #vertical_slide37, #vertical_slide38, #vertical_slide39 
{
  background: #F9F9F9;
  color: #8A7575;
  padding: 5px;
  border: 1px solid #565656;
  font-weight: normal;
  text-align:left;
 
}

div.marginbottom {
  /* Since the Fx.Slide element resets margins, we set a margin on the above element */
  margin-bottom: 10px;
}

hr {
	border-width: 0;
	height: 1px;
	border-top-width: 1px;
	}

