body {
	font-family: "Trebuchet MS";
	background-color: #660000;
	color: #333333;
}
/* CABEZAL */
.logo {
	background-image: url(../images/html/layout/logo-puros-r.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.banana {
	background-image: url(../images/html/layout/bsuperior-r.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-size: 11px;
}

/* NAVIGATOR */
.nav {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFFFFF;
	word-spacing: 5px;
}
a.navlink:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.navlink:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.navlink:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a.navlink:active {
	color: #FFFFFF;
	text-decoration: none;
}
/* AMBIENTE */
.navAmbiente {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

/* FRASES */
.frases {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 11px;
}
.autorFrases {
	font-family: "Trebuchet MS";
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}
.tdFrases {
	background-color: #332222;
	padding: 25px;
}
/* LATERAL */
.navServicios {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.titNovedades {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #663333;
	font-weight: bold;
}
.txtNovedades {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
a.lateral:link {
	color: #333333;
	text-decoration: none;
}
a.lateral:visited {
	color: #333333;
	text-decoration: none;
}
a.lateral:hover {
	color: #990000;
	text-decoration: none;
}
a.lateral:active {
	color: #990000;
	text-decoration: none;
}

/* BOTTOM */
a.bottom:link {
	color: #333333;
	text-decoration: none;
}
a.bottom:visited {

	color: #333333;
	text-decoration: none;
}
a.bottom:hover {
	color: #333333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
}
a.bottom:active {
	color: #333333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
}
.navBottom {
	font-size: 11px;
	color: #333333;
	background-image: url(../images/html/layout/bg-bottom-r.gif);
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* NAVEGACION */
a.navigation:link {
	color: #333333;
	text-decoration: none;
}
a.navigation:visited {

	color: #333333;
	text-decoration: none;
}
a.navigation:hover {
	color: #333333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
}
a.navigation:active {
	color: #333333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
}

/* GENERICOS DE LAYOUT*/
.genTextos {
	font-size: 11px;
}
.brdImg {
	border: 1px solid #000000;
}
.Titulo1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #663333;
	font-weight: bold;
}
.Titulo3 {
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.Titulo2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.TituloInternas {
	color: #663333;
	font-size: 12px;
	text-decoration: none;
}
.TituloInternasLnk {
	color: #000000;
	font-size: 12px;
	text-decoration: none;
}
.bgTira {
	background-color: #B1A483;
}
/* TABLAS */
.format-br-r {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.format-br-b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.format-br-r-b {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.txt-tb-format {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
}
.tipo-tb-format {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.tipo-tb-format:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #663333;
	font-weight: bold;
	text-decoration: none;
}
.cellpad15px {
	padding-left: 15px;
}
.subtitPrecios {
	font-size: 11px;
	font-family: "Trebuchet MS";
	color: #DDDDDD;
	padding-left: 15px;
}
#zonas {
	background-image: url(../images/html/zonas/mapa.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.textosPrecios {
	font-size: 11px;
	font-family: "Trebuchet MS";
	color: #FFFFFF;
}
.formTxt {

	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.formFields {
	font-size: 11px;
	color: #333333;
	font-family: "Trebuchet MS";
}