/* CSS Document */

body {
	background-color:#ffffff;	
	margin-left: 0px;
	margin-top:0px;

}
.oneColFixCtr #container {
	padding-top:0px;
	padding-bottom:0px;
	background-image:url(imagenes/fondo_gral.png);
	background-repeat:repeat-y;
	/* width: 1086px */
	width: 990px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: 100%;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	background-color:#ffffff;
	margin-top:0px;
	text-align: center; /* this overrides the text-align: center on the body element. */
	overflow:auto;

}
.oneColFixCtr #mainContent {
	width: 960px;
	/* width: 1028px */
	height:100%;
	vertical-align:top;
	text-align:center;
	overflow:auto;
	margin:auto;
}


.top {
	width:100%; height:170px; float:left; margin-top:10px; 
}

.central {
	width:100%; min-height:430px; float:left; height:auto; 
}

.direccion {
	width:100%; float:left; height:70px; font-family: Arial; font-size:10px; color:#000000; line-height:16px; text-align:left; margin-bottom:10px;
}
.creditos {
	width:100%; float:left; height:30px; font-family: Tahoma; font-size:10px; text-align:right;
}

.linea {
	background-image:url(imagenes/linea.png); width:91px; height:5px; float:left; background-repeat:no-repeat;
}

.linea_blanca {
	background-image:url(imagenes/linea_blanca.png); width:91px; height:5px; float:left; background-repeat:no-repeat;
}

.sombra {
	background-image: url(imagenes/sombra_horizontal.jpg); width:960px; height:12px; background-repeat:no-repeat; float:left;
}

.sombra_cierre {
	background-image: url(imagenes/sombra_horizontal_cierre.jpg); width:960px; height:12px; background-repeat:no-repeat; float:left;
}
.fondo_industrial {
	background-image: url(imagenes/fondo_industrial.jpg); width:462px; height:430px; background-repeat:no-repeat; 
}
.fondo_artesanal {
	background-image: url(imagenes/fondo_artesanal.jpg); width:462px; height:430px; background-repeat:no-repeat; 
}

.fondo_historia {
	background-image: url(imagenes/fondo_historia2.jpg); width:462px; height:430px; background-repeat:no-repeat; 
}

.fondo_contacto {
	background-image: url(imagenes/fondo_contacto.jpg); width:462px; height:430px; background-repeat:no-repeat; 
}
.contenedor_productos{
	width:655px; float:left; min-height:513px; height:auto; text-align:left;
}
.contenedor_noticias{
	width:655px; float:left; min-height:513px; height:auto; text-align:left;
}
.ficha_productos {
	width:640px; float:left; min-height:400px; height:auto; padding-left:5px; padding-right:5px; background-image:url(imagenes/fondo_ficha.jpg); background-repeat:repeat-y; margin-left:5px;
}
.top_ficha {
	width:640px; float:left; height:38px; padding-left:5px; padding-right:5px; background-image:url(imagenes/top_ficha.jpg); background-repeat: no-repeat; margin-left:5px;
}
.bottom_ficha {
	width:640px; float:left; height:9px; padding-left:5px; padding-right:5px; background-image:url(imagenes/bottom_ficha.jpg); background-repeat: no-repeat; margin-left:5px;
}

.ficha_miniplantas {
	width:640px; float:left; height:600px; padding-left:5px; padding-right:5px; background-image:url(imagenes/fondo_features_miniplantas.jpg); background-repeat:no-repeat; margin-left:5px;
}

.tabla_datos {
	width:640px; float:left; min-height:150px; height:auto; text-align:center; margin-top:5px; margin-left:5px;
}

.bullet {
	background-image:url(imagenes/bullet2.gif); width:12px; height:7px; background-repeat:no-repeat; float:left; vertical-align:middle;
	}

.link_10_blanco {
	font-family: Tahoma; font-size:10px; color:#FFFFFF; text-decoration: none;
}

.link_10_blanco:hover {
	font-family: Tahoma; font-size:10px; color:#e2e2e2; text-decoration: none;
}

.link_productos {
	font-family: Arial; font-size:10px; color:#FFFFFF; text-decoration: none; margin-right:10px; font-weight: bold;
}

.link_productos:hover {
	font-family: Arial; font-size:10px; color: #ed7d29; text-decoration: none; margin-right:10px; background-color:#FFFFFF; font-weight: bold;
}

.link_productos_on {
	font-family: Arial; font-size:10px; color:#ed7d29; text-decoration: none; margin-right:10px; font-weight: bold;
}

.link_productos_on:hover {
	font-family: Arial; font-size:10px; color: #ed7d29; text-decoration: none; margin-right:10px; background-color:#FFFFFF; font-weight: bold;
}

.link_azul {
	font-family: Tahoma; font-size:10px; color: #0072bc; text-decoration: none;
}
.link_azul:hover {
	font-family: Tahoma; font-size:10px; color: #333333; text-decoration: none;
}

.link_10_negro {
	font-family: Tahoma; font-size:10px; color:#000000; text-decoration: none;
}

.link_10_negro:hover {
	font-family: Tahoma; font-size:10px; color:#333333; text-decoration: none;
}

.texto_11_blanco {
	font-family: Arial; font-size:11px; color:#FFFFFF;
}

.texto_11_negro {
	font-family: Arial; font-size:11px; color:#000000; 
}

.texto_11_azul {
	font-family: Arial; font-size:11px; color: #0072bc; line-height:13px;
}

.texto_10_azul {
	font-family: Arial; font-size:10px; color: #0072bc; line-height:12px;
}

.texto_12_azul {
	font-family: Arial; font-size:12px; color: #0072bc; 
}

.texto_10_gris {
	font-family: Tahoma; font-size:10px; color:#333333;
}

.texto_9_gris {
	font-family: Tahoma; font-size:10px; color: #ffffff; background-color:#0072bc; line-height:11px;
}

.titulo_naranja {
	font-family: Georgia ; font-size:20px; color:#FF6600; font-style:italic;
}

.titulo_blanco {
	font-family: Georgia ; font-size:20px; color:#ffffff; font-style:italic;
}

.form {
 		width:250px;
		background-color:#e2e2e2; 
		font-size:11px;
		font-family:Tahoma;
		color:#333333;
		padding:3px 0 0 4px;
		border:none;
		
}
.botonera
{
	padding-right: 0px;
	font-family:arial;
	font-size: 11px; 
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	text-align:right;
	line-height:12px;
}
.botoneraOn
{
	padding-right: 0px;
	background-color: #ffffff;
	font-family:arial;
	font-size: 11px; 
	color:#ed7d29;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	text-align:right;
	line-height:12px;

}

.sub_botonera
{
	padding-right: 0px;
	font-family:arial;
	font-size: 10px; 
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	text-align:right;
	width:250px;
}


