@charset "utf-8";

@font-face {font-family: klingondagger;src: tff/klingondagger.ttf) format(“truetype”)}

@font-face {font-family: klingon-tng;src: tff/klingon-tng.ttf) format(“truetype”)}

body {
	font-family: KlingonDagger,Arial, Helvetica, sans-serif;
	background-color: #000;
	background-image:url(../imagenes/back.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top:0px;
	overflow: auto;
	display: block;
}

#header {
	height: 124px;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	font-size: 25px;
	color: #FFF;
	background-image: url(../imagenes/back_head.png);
	background-repeat: no-repeat;
}
#header img {
	float: left;
}
#pie {
	width: 860px;
	background-image: url(../imagenes/cont_bot.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 37px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 35px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCC;
	text-decoration: none;
}
#titulo_home {
	background-image: url(../imagenes/cont_top.png);
	height: 25px;
	width: 782px;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	color: #000;
	padding-top: 10px;
	text-align: center;
}
#contenido {
	background-image: url(../imagenes/cont_central.png);
	background-repeat: repeat-y;
	background-position: center;
	width: 682px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
}
.klingon {
	color: #000;
	font-family:klingon-tng;
}
#menu {
	height: 24px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	color: #FFF;
	padding-right: 0px;
	padding-left: 0px;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 10px;
}

#menu a {
	color: #FFF;
	text-decoration: none;
}
#foto_home_prod {
	width: 130px;
	display: inline-block;
	float: left;
	margin-right: 2px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin-left: 3px;
	margin-bottom: 15px;
}
#tit_golden {
	background-image: url(../imagenes/tit_golden.jpg);
	display: block;
	height: 17px;
	width: 124px;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 1px;
	padding-right: 6px;
	color: #FFF;
}
#tit_blood {
	background-image: url(../imagenes/tit_blood.jpg);
	display: block;
	height: 17px;
	width: 124px;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 1px;
	padding-right: 6px;
	color: #FFF;
}
#tit_ipa {
	background-image: url(../imagenes/tit_ipa.jpg);
	display: block;
	height: 17px;
	width: 124px;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 1px;
	padding-right: 6px;
	color: #FFF;
}
#tit_porter {
	background-image: url(../imagenes/tit_porter.jpg);
	display: block;
	height: 17px;
	width: 124px;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 1px;
	padding-right: 6px;
	color: #FFF;
}
#clear {
	clear: both;
}
#insumos {
	background-image: url(../imagenes/back_ins.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 129px;
	width: 335px;
	float: left;
	margin-left: 2px;
	text-align: right;
}
#novedades {
	height: 129px;
	width: 333px;
	margin-top: 10px;
	margin-left: 345px;
	background-color: #333;
	background-image: url(../imagenes/agua.png);
	background-repeat: repeat-y;
	background-position: right;
}
#titular_cuad_home {
	color: #FFF;
	background-color: #666;
	height: 18px;
	width: 98%;
	text-align: right;
	padding-right: 2%;
	padding-top: 3px;
	margin-bottom: 2px;
}
#insumos a {
	text-decoration: none;
	color: #000;
	padding-right: 20px;
}
#insumos a:hover {
	color: #333;
}
#foto_home_prod a {
	color: #FFF;
	text-decoration: none;
}
#foto_home_prod a:hover {
	color: #000;
}
#contenido_novedades {
	font-size: 9.5pt;
	color: #CCC;
	text-decoration: none;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 7px;
	padding-bottom: 7px;
	height: 92px;
	line-height: 13pt;
	text-align: left;
}
#contenido_novedades a {
	color: #FFF;
	text-decoration: none;
}
#header table {
	margin-top: 55px;
	margin-right: 5px;
	width: 190px;
}
#titulo_seccion {
	background-image: url(../imagenes/cont_topred.png);
	height: 25px;
	width: 732px;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	color: #FFF;
	padding-top: 10px;
	text-align: left;
	padding-left: 50px;
	font-family: KlingonDagger;
	font-size: 14pt;
}
#titulo_seccion img {
	float: right;
	margin-right: 50px;
}
#prods {
	background-image: url(../imagenes/cont_central.png);
	background-repeat: repeat-y;
	background-position: center;
	height:400px;
	width: 682px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
	overflow: auto;
	display: block;
}
#prods table tr td a {
	color: #666;
	text-decoration: none;
	text-align: center;
}
#prods table tr td h1 {
	font-size: 14pt;
	line-height: 10px;
}
.titulo_prod {
	font-size: 15pt;
	color: #000;
}
#prods table tr td p {
	color: #333;
	font-size: 90%;
	text-align: justify;
}
#textos {
	background-image: url(../imagenes/cont_central.png);
	background-repeat: repeat-y;
	background-position: center;
	width: 512px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-left: 100px;
	padding-right: 100px;
	font-size: 14px;
	margin-bottom: -10px;
	/*height: 400px;*/
}
#cursos {
	font-size: 14px;
	color: #000;
	border: 2.5px solid #63000F;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FFF;
	text-align: justify;
	line-height: 18px;
}
.boton_etiq {
	background-image: url(../imagenes/boton_etiqueta.png);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 104px;
	background-position: center center;
	color: #FFF;
	padding-top: 10px;
	padding-left: 8px;
	float: right;
}
#textos #cursos .boton_etiq a:hover {
	color: #CCC;
	text-decoration: none;
}
#textos #cursos .boton_etiq a {
	color: #FFF;
	text-decoration: none;
}
.fotos_accesorias_der {
	margin: 10px;
	float: right;
}
.fotos_accesorias_izq {
	float: left;
	margin-top: -5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 3px;
}
#textos p {
	text-align: justify;
}
#texto_nosotros {
	background-image: url(../imagenes/cont_central.png);
	background-repeat: repeat-y;
	background-position: center;
	width: 512px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-left: 100px;
	padding-right: 100px;
	font-size: 14px;
	margin-bottom: -15px;
	line-height: 18px;
}
#pie a {
	color: #FFF;
	text-decoration: none;
}
#pie a:hover {
	color: #999;
}
#tit_wine {
	background-image: url(../imagenes/tit_wine.jpg);
	display: block;
	height: 17px;
	width: 124px;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 1px;
	padding-right: 6px;
	color: #FFF;
}
