/* css sanguinhal */

body,td,th {
font-family: "Trebuchet MS", Tahoma, Verdana, "MS Sans Serif";
font-size: 11px;
color: #333333;}
body {
margin: 0px;
background: #E6DDCA url(../imagens/bk.jpg) repeat-x top left;}

/* fundos */
/* menu */
.caps {
text-transform: uppercase;}
.menutopo {
background: url(../imagens/menu/topo.gif) no-repeat top left;}
.menufundo {
background: url(../imagens/menu/fundo.gif) repeat-y top left;}
.menupe {
background: url(../imagens/menu/pe.gif) no-repeat bottom left;}

/* destaque */
.destaquetopo {
background: url(../imagens/destaque/dtopo.gif) no-repeat top left;}
.destaquefundo {
background: url(../imagens/destaque/dfundo.gif) repeat-y top left;}
.destaquepe {
background: url(../imagens/destaque/dpe.gif) no-repeat bottom left;}

/* conteudos */
.conteudostopo {
background: url(../imagens/conteudos/ctopo.gif) no-repeat top left;}
.conteudosfundo {
background: url(../imagens/conteudos/cfundo.gif) repeat-y top left;}
.conteudospe {
background: url(../imagens/conteudos/cpe.gif) no-repeat bottom left;}

/* titulos dos vinhos */
.tinto {
background: url(../imagens/conteudos/ostintos.gif) no-repeat top left;}
.branco {
background: url(../imagens/conteudos/osbrancos.gif) no-repeat top left;}

/* links */
/* geral */
a {
font: 11px Trebuchet MS, Tahoma, Verdana, MS Sans Serif;}
a:active, 
a:visited, 
a:link {
color: #990000;
text-decoration: none;}
a:hover {
background-color: #E6E6DF;
color: #990000;}

/* vinhosbrancos */

a.vinhosbrancos {
font: 11px Trebuchet MS, Tahoma, Verdana, MS Sans Serif;}
a.vinhosbrancos:active,
a.vinhosbrancos:visited,
a.vinhosbrancos:link {
color: #003300;
text-decoration: none;}
a.vinhosbrancos:hover {
background-color: #E6E6DF;
color: #003300;}

/* copyright */
a.copyright:link,
a.copyright:visited,
a.copyright:active {
font: 10px Trebuchet MS, Tahoma, Verdana, MS Sans Serif;
color: #990000;
text-decoration: none;}
a.copyright:hover {
background-color: #D7C8AA;
color: #990000;}

/* zoom */
a.zoom:link,
a.zoom:visited,
a.zoom:active {
font:10px Trebuchet MS, Tahoma, Verdana, MS Sans Serif;
color: #B1AF83;
text-decoration: none;}
a.zoom:hover {
background-color: #F3F2EC;
color: #B1AF83;}

/* limpo */
a.limpo:link,
a.limpo:visited,
a.limpo:active {
background-color: #FFFFFF;
color: none;}
a.limpo:hover {
background-color: #FFFFFF;
color: none;}

/* pathlink */
a.pathlink {
font: 9px Trebuchet MS, Tahoma, Verdana, MS Sans Serif;}
a.pathlink:active,
a.pathlink:visited,
a.pathlink:link {
color: #990000;
text-decoration: none;}
a.pathlink:hover {
background-color: #E6E6DF;
color: #990000;}

/* txt */
.copy {
font: 10px Trebuchet MS, Tahoma, Verdana, MS Sans Serif;
color: #685F44;
text-decoration: none;}

/* destaque */
.titprod {
font: italic 24px Trebuchet MS, Tahoma, Verdana, MS Sans Serif;
color: #000000;
text-decoration: none;}
.titprodinfo {
font: normal bold 14px "Trebuchet MS", Tahoma, Verdana, "MS Sans Serif";
color: #990000;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 1px;}
.brevedesc {
font: italic normal 16px "Times New Roman", Times, serif;
color: #000000;
text-decoration: none;
letter-spacing: 1px;}
.brevedescinfo {
font: 9px "Trebuchet MS", Tahoma, Verdana, "MS Sans Serif";
color: #000000;
text-decoration: none;
letter-spacing: normal;}

/* txt normal */
.txt {
letter-spacing: 1px;
line-height: 16px;}

/* info prods */
.txtinfo {
letter-spacing: 1px;
line-height: 12px;
font-size: 10px;}
.txtinfotit {
letter-spacing: 1px;
line-height: 12px;
font-size: 10px;
font-style: italic;	
color: #ADAC9A;}

/* boxes */
.boxpesquisa {
border: black 1px;
font: 11px "Courier New", Courier, mono;
color: #333333;
letter-spacing: 1px;
text-indent: 2px;}
.topo {
background: url(../imagens/topos/geral.jpg) no-repeat top left;}
.path{
font: normal normal 9px "Trebuchet MS", Tahoma, Verdana, "MS Sans Serif";
color: #000000;
text-decoration: none;
letter-spacing: 0px;}

/* backoffice */
.Titulo {
font: italic 24px Trebuchet MS, Tahoma, Verdana, MS Sans Serif;
color: #000000;
text-decoration: none;}
.SubTitulo {
font: normal bold 14px Trebuchet MS, Tahoma, Verdana, MS Sans Serif;
color: #990000;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 1px;}
.TextoNormal {
font: 11px/16px Trebuchet MS, Tahoma, Verdana, MS Sans Serif;
color: #333333;
letter-spacing: 1px;}
.TextoNota {
font: 10px/12px Trebuchet MS, Tahoma, Verdana, MS Sans Serif;
letter-spacing: 1px;}
.TextoDescricao {
font: italic normal 16px "Times New Roman", Times, serif;
color: #000000;
text-decoration: none;
letter-spacing: 1px;}
.TextoNotaDescricao {
font: italic 10px/12px Trebuchet MS, Tahoma, Verdana, MS Sans Serif;
letter-spacing: 1px;
color: #ADAC9A;}

#idioma a:link, #idioma a:visited, #idioma a:active {
	color: FFFFFF;
	text-decoration: none;
	background-color: #990000;
	}
	
#idioma a:hover {
	color: #B1AF83;
	text-decoration: none;
	background-color: #990000;
}