body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #333333;
	text-align: center;
	background-color: #DBE7F3;
	/*
	background-color: #F07D00;
	background-image: url(../images/fondo_web.jpg);
	background-repeat:repeat;
	*/
}

.masgrande {
	font-size: 105%;
}

#contenedor {
	width: 850px;
	margin: auto;
	text-align: left;
	border: 2px solid #000000;
	float: none;
	clear: both;
	background-color: #FFFFFF;
}

#contenedor_superior {
	width: 854px;
	margin: auto;
	text-align: left;
}

.separador {
	clear: both;
	float: none;
	margin: 0px;
	padding: 0px;
	height: 1px;
}

.centrado {
	text-align: center;
}

.enlace {
	color: #660000;
	text-decoration: none;
}

a.enlace {
	color: #660000;
	text-decoration: none;
}

a.enlace:link {
	color: #660000;
	text-decoration: none;
}

a.enlace:hover {
	color: #660000;
	text-decoration: underline;
}
/************************************************* superiores **************************************************************/

#fecha {
	float: left;
	background-color: #000000;
	background-image: url(../images/fondo_menusupder2.jpg);
	text-align: center;
	width:214px;
	height: 24px;
	/*color: #CCCCCC;*/
	color: #FFFFFF;
}

#fecha p{
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	font-weight: bold;
}

#menusup_der {
	float: right;
	background-color: #000000;
	background-image: url(../images/fondo_menusupder2.jpg);
	text-align: center;
	width:214px;
	height: 24px;
	/*color: #CCCCCC;*/
	color: #FFFFFF;
}

#menusup_der ul{
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
}

#menusup_der ul li{
	margin: 0px;
	padding: 0px;
	padding-top: 7px;
	display: inline;
	list-style: none;
}

#menusup_der ul li a{
	/*color: #CCCCCC;*/
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

#menusup_der ul li a:link{
	/*color: #CCCCCC;*/
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

#menusup_der ul li a:hover{
	/*color: #CCCCCC;*/
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
/*************************************************** cabecera logo *********************************************************/

#cabecera_logo {
	width: 850px;
	height: 95px;
	background-image: url(../images/fondo_cabecera_ingaso.jpg);
	margin-bottom: 0px;
	float: none;
	clear: both;
}

#cabecera_logo img{
	border: none;
	float: left;
}

#cabecera_logo h1{
	float: left;
	margin-left: 15px;
	font-size: 100%;
	margin-top: 25px;
}

#cabecera_logo2 {
	width: 850px;
	height: 95px;
	background-image: url(../images/cabecera_calidad.jpg);
	margin-bottom: 0px;
	float: none;
	clear: both;
}

#cabecera_logo2 img{
	border: none;
	float: left;
}

#cabecera_logo2 h1{
	float: left;
	margin-left: 15px;
	font-size: 100%;
	margin-top: 25px;
}

#cabecera_logo3 {
	width: 850px;
	height: 95px;
	background-image: url(../images/cabecera_productos.jpg);
	margin-bottom: 0px;
	float: none;
	clear: both;
}

#cabecera_logo3 img{
	border: none;
	float: left;
}

#cabecera_logo3 h1{
	float: left;
	margin-left: 15px;
	font-size: 100%;
	margin-top: 25px;
}

/************************************************** Menu principal ********************************************************/

#menu_principal {
	background-color: #F0830D;
	background-image: url(../images/fondomenu.jpg);
	background-repeat: repeat-x;
	margin-top: 0px;
	padding-top: 5px;
	color: #000000;
	text-align: left;
}

.menu_principal_izq{
	padding: 0px;
	margin: 0px;
	float: left;
	text-align: left;
}

.menu_principal_der{
	padding: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	float: right;
}

.menu_principal_izq li{
	display: inline;
	list-style: none;
	margin-left: 10px;
	padding-right: 9px;
	border-right: 1px solid #000000;
	font-weight: bold;
}

.menu_principal_der li{
	display: inline;
	list-style: none;
	margin-right: 10px;
	padding-right: 9px;
	font-weight: bold;
}

#menu_principal li img{
	vertical-align: middle;
}

#menu_principal li a{
	/*color: #CCCCCC;*/
	color: #000000;
	text-decoration: none;
}

#menu_principal li a:link{
	/*color: #CCCCCC;*/
	color: #000000;
	text-decoration: none;
}

#menu_principal li a:hover{
	/*color: #CCCCCC;*/
	color: #000000;
	text-decoration: underline;
}


/************************************************** video **********************************************************/
#faldon_index{
	margin: 0px;
	padding: 0px;
}

#fab_index {
	margin: 0px;
	padding: 0px;
	float: left;
	border-bottom: #FFFFFF 1px solid;
}

#faldon_index{
	background-color: #A3A3A3;
	height: 300px;
}

#creciendo{
	margin: 0px;
	padding: 0px;
	float: left;
}

#creciendo img{
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#menu_faldon {
	background-image: url(../images/fondo_menucreciendo.jpg);
	background-repeat: repeat-x;
	text-align: center;
	width: 425px;
	height: 20px;
	padding-top: 7px;
}

#menu_faldon ul{
	margin: 0px;
	padding: 0px;
}

#menu_faldon ul li{
	list-style: none;
	display: inline;
	padding: 5px;
}

#menu_faldon ul li a{
	color: #333333;
	text-decoration: none;
}

#menu_faldon ul li a:link{
	color: #333333;
	text-decoration: none;
}

#menu_faldon ul li a:hover{
	color: #333333;
	text-decoration: underline;
}


#menu_faldon2 {
	background-image: url(../images/fondo_menucreciendo.jpg);
	background-repeat: repeat-x;
	text-align: center;
	width: 425px;
	padding-top: 7px;
	padding-bottom: 7px;
	float: right;
}

#menu_faldon2 ul{
	margin: 0px;
	padding: 0px;
}

#menu_faldon2 ul li{
	list-style: none;
	display: inline;
	padding: 5px;
}

#menu_faldon2 ul li a{
	color: #333333;
	text-decoration: none;
}

#menu_faldon2 ul li a:link{
	color: #333333;
	text-decoration: none;
}

#menu_faldon2 ul li a:hover{
	color: #333333;
	text-decoration: underline;
}


.header {
	background-image: url(../images/fondoheader.jpg);
	background-repeat: repeat-x;
	padding-left: 25px;
	margin-top: 0px;
	padding-top: 0px;
	color: #FFFFFF;
	padding-top: 8px;
	font-size: 140%;
	height: 34px;
	float: none;
	clear: both;
}

#video {
	margin: 0px;
	padding: 0px;
	float: right;
}

/************************************************** menu idiomas ***************************************************/

#menu_idiomas {
	background-color: #F07D00;
	float: none;
	clear: both;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-bottom: 4px;
}

#menu_idiomas ul{
	margin: 0px;
	margin-right: 20px;
	padding: 0px;
}

#menu_idiomas ul li{
	display: inline;
	list-style: none;
	margin-right: 5px;
	padding-left: 5px;
	color: #FFFFFF;
	font-weight: bold;
}

#menu_idiomas ul li{
	display: inline;
	list-style: none;
	margin-right: 5px;
	padding-left: 2px;
}

#menu_idiomas ul li a{
	color: #FFFFFF;
	text-decoration: none;
}

#menu_idiomas ul li a:link{
	color: #FFFFFF;
	text-decoration: none;
}

#menu_idiomas ul li a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

/************************************************************* parrafos index ***************************************************/
#parrafos_index {
	margin: 15px;
	margin-bottom: 0px;
	padding-bottom: 15px;
}


/********************************************************** mercados index *****************************************************/

#mercados_index {
	padding: 0px;
	padding-bottom: 10px;
	border: 1px solid #333333;
	width: 400px;
	height: 385px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}


#mercados_index h2{
	margin: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-left: 20px;
	padding-bottom: 3px;
	font-size: 110%;
	color: #000000;
	background-color: #F0830D;	
	background-image: url(../images/fondomenu2.jpg);
	background-repeat:repeat-x; 
}

#mercados_index h3{
	margin: 0px;
	padding-top: 4px;
	padding-left: 15px;
	padding-bottom: 4px;
	font-size: 110%;
	color: #FFFFFF;
	background-color: #666666;	
}

#mercados_index h3 a {
	color: #FFFFFF;
	text-decoration: none;
}

#mercados_index h3 a:link {
	color: #FFFFFF;
	text-decoration: none;
}

#mercados_index h3 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/********************************************************** productos index *****************************************************/

#productos_index {
	padding: 0px;
	padding-bottom: 10px;
	border: 1px solid #333333;
	width: 400px;
	height: 385px;
	float: right;
	margin-right: 10px;
	margin-top: 10px;
}

#productos_index h2{
	margin: 0px;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-left: 20px;
	padding-bottom: 3px;
	font-size: 110%;
	color: #000000;
	background-color: #F0830D;	
	background-image: url(../images/fondomenu2.jpg);
	background-repeat:repeat-x; 
}

#productos_index img{
	vertical-align: middle;
}


#productos_index img {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	border: none;
}

#productos_index ul {
	margin: 0px;
	margin-right: 10px;
	margin-left: 15px;
	border: none;
	padding: 0px;
}

#productos_index .prod_desc {
	float: left;
	margin: 0px;
	margin-right: 10px;
	width: 245px;
	border: none;
	padding: 0px;
	padding-left: 0px;
}

#productos_index .prod_desc h3{
	margin: 0px;
	padding: 0px;
	font-size: 110%;
}

.separador_puntos {
	float: none;
	clear: both;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	margin-top: 10px;
	border-bottom: 1px dashed #CCCCCC; 
}

/*********************************************************** fotos index ********************************************************/

#fotos_index { 
	text-align: center;
	width: 806px;
	margin: 20px;
	border: 1px solid #000000;
}

#fotos_index h3{ 
	text-align: left;
	padding: 3px;
	padding-left: 8px;
	font-size: 110%;
	background-color: #000000;
	color: #CCCCCC;
	margin-bottom: 0px;
	margin-top: 0px;
}

#fotos_index img{ 
	margin-top: 0px;
}

/************************************************************ pie de pagina *****************************************************/
#pie {
	background-color: #000000;
	/*margin-top: 10px;*/
}

#pie img{
	float: left;
	border: none;
}

/************************************************************ laluca **********************************************************/
#laluca {
	font-size: 80%;
	text-align: right;
	padding-top: 4px;
	margin:auto;
	width: 850px;
	clear:both;
	color: #333333;
}

#laluca a{
	color: #333333;
	text-decoration: underline;
}




/*************************************************** quienes somos *************************************************************/

#empresamedio {
	margin: 15px;
	padding: 20px;
	border-top: 1px dashed #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
	text-align: center;
}

#cont_empresamedio{
	width: 650px;
	padding: 0px;
	margin: auto;
	border: 2px solid #666666;
	text-align: left;
}

#cont_empresamedio ul{
	margin-left: 15px;
	float: left;
}

#cont_empresamedio img{
	float: right;
}


#cont_h2 {
	background-color: #3D3936;
	margin-top: 0px;
}

#cont_h2 h2{
	color: #FFFFFF;
	margin-top: 0px;
	font-size: 120%;
	padding: 4px;
	padding-left: 15px;
	float: left;
}

#texto_izq {
	width: 360px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}

#texto_izq2 {
	width: 450px;
	margin-left: 15px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}

#texto_izq p{
	margin-bottom: 20px;
}

#texto_comp {
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}

/*#video_quienes {
	width: 450px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 15px;
	margin-bottom: 10px;
	float: right;
}*/

#video_quienes {
	width: 420px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 15px;
	margin-bottom: 10px;
	float: right;
	text-align: center;
}


#zonader {
	width: 320px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 15px;
	margin-bottom: 10px;
	float: left;
}

#zonader2 {
	width: 320px;
	margin-left: 10px;
	margin-right: 40px;
	margin-top: 15px;
	margin-bottom: 10px;
	float: right;
}

#zonader img{
	margin-bottom: 20px;
}

#texto_faldongris {
	float: none;
	clear: both;
	text-align: left;
	margin-top: 10px;
	padding: 10px;
	padding-left: 25px;
	background-color: #3D3936;
	color: #CCCCCC;
	margin-bottom: 10px;
}

#texto_prod {
	margin: 20px; 
	border-bottom: 1px dashed #CCCCCC;
	padding-bottom: 10px;
}

.h3_faldongris {
	float: none;
	clear: both;
	text-align: left;
	margin-top: 10px;
	padding: 10px;
	padding-left: 25px;
	background-color: #3D3936;
	color: #CCCCCC;
	margin-bottom: 10px;
}


#fselect {
	float: right;
	margin-right: 20px;
	width: 400px;
	text-align: right;
	color: #FFFFFF;
}

#fselect p{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

#fselect select{
	margin-top: 3px;
	margin-left: 5px;
	padding: 2px;
	border: 1px solid #000000;
	width: 200px;
	font-size: 100%;
}

.blanco {
	color: #FFFFFF;
}

.naranja {
	color: #F07D00;
}

#faes_farma {
	float: none;
	clear: both;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 15px;
}

#faes_farma img{
	border: none;
}

/************************************************** tablas de productos **********************************************/

.tablaprod {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
	margin-bottom: 40px;
	border: 1px solid #666666;
	width: 95%;
}

.th_naranja {
	color: #FFFFFF;
	background-color: #F07D00;
}

.th_verde {
	color: #FFFFFF;
	background-color: #788319;
}

.th_azul {
	color: #FFFFFF;
	background-color: #0099FF;
}

.th_granate {
	color: #FFFFFF;
	background-color: #CC0000;
}

.th_rosa {
	color: #FFFFFF;
	background-color: #C91D69;
}

.th_lima {
	color: #FFFFFF;
	background-color: #99CC00;
}

.th_limon {
	color: #FFFFFF;
	background-color: #E5C600;
}

.th_marron {
	color: #FFFFFF;
	background-color: #8A550F;
}

.th_oro {
	color: #000000;
	background-color: #DFB481;
}

.tablaprod td, .tablaprod th {
	border: 1px solid #666666;
}

/************************************************** calidad ************************************************************/

.p_gigante {
	font-size: 150%;
	font-weight: bold;
	color: #999999;
	margin-bottom: 30px;
}

/**************************************************** distribuidores ***************************************************/

#expansion {
	color: #CCCCCC;
	background-color: #000000;
	padding: 0px;
	padding-left: 20px;
	margin-top: 20px;
	margin-bottom:0px; 
	height: 210px;
}

#expansion #expansion_izq{
	float: left;
	width: 500px;
	margin-top: 0px;
	padding-top: 0px; 
	margin-bottom: 20px;
}

#expansion #expansion_der{
	float: right;
	margin-top: 0px;
	padding: 0px; 
	margin-bottom: 0px;
	margin-right: 0px;
}

#expansion h3{
	padding-top: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 175%;
}
#expansion p{
	margin-top: 0px;
	font-weight: bold;
}

#expansion ul{
	float: left;
	margin: 0px;
	padding: 0px;
	margin-right: 65px;
	font-size: bold;
}

#expansion ul li{
	list-style: none;
}

/***************************************************** contacto ***************************************************/

#fcontacto {
	margin-left: 20px;
	margin-top: 0px;
	/*border: 1px solid #333333;*/
	/*padding: 10px;*/
}

#fcontacto h2{
	color: #666666;
	font-size: 130%;
	margin-top: 0px;
}

.cajatexto {
width: 300px;
border: 1px solid #CCCCCC;
font-family: Arial, Helvetica, sans-serif;
padding: 3px;
}

.cajatextarea {
width: 350px;
border: 1px solid #CCCCCC;
padding: 3px;
font-family: Arial, Helvetica, sans-serif;
height: 150px;
}

.cajaselect {
width: 390px;
border: 1px solid #CCCCCC;
}

.boton {
width: 150px;
border: 1px solid #F07D00;
background-color: #F07D00;
color: #FFFFFF;
padding: 3px;
}


/*************************************************** servicios **********************************************************/

#cabecera_serv img{
	float: left;
	padding-right: 40px;
}

.cont_servicio {
	width: 650px;
	margin-left:175px;
	margin-bottom:15px;
}

.cont_servicio img{
	float: left;
	margin-right: 35px;
}

.cont_servicio .cont_servicio_texto {
	float: left;
	text-align: left;
}

.cont_servicio .cont_servicio_texto h3{
	margin: 0px;
	padding: 0px;
}

/************************************** iberico ***************************************************************/

.tabla_mer {
	background-color: #FFFFFF;
	width: 95%;
	border: 1px solid #999999;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}
.tabla_mer td{
	padding: 4px;
	border: 1px solid #999999;
}

.iber {
	/*background-color: #CC3300;*/
	background-color: #9BB141;
	color: #FFFFFF;
	font-size: 150%;
	padding: 4px;
	font-weight: bold;
}

.ceb{
	/*background-color: #3DA5B5;*/
	background-color: #9BB141;
	color: #FFFFFF;
	font-size: 150%;
	padding: 4px;
	font-weight: bold;
}

.lech {
	background-color: #9BB141;
	color: #FFFFFF;
	font-size: 150%;
	padding: 4px;
	font-weight: bold;
}

.celd {
	/*background-color: #F07D00;*/
	background-color: #DBE7F3;
	color: #333333;
	font-weight: bold;
}

/*****************************************************************************************************************************/


.pages {
    text-align: center;
    margin: 10px auto;
    padding: 5px;
}

.pages a, .pages span {
    padding: 3px 5px;
    font-family: verdana;
    margin: 2px;
    text-decoration: none;
    color: #CCCCCC;
}

.pages span.current {
    font-weight: bold;
    background: #000000;
    color: #FFFFFF;
}

.pages span.nextprev {
    color: #666666;
    background: #E9E9E9;
}

.pages a, .pages span.current, .pages span.nextprev {
    border: 1px solid #F07D00;
}

.pages a:hover {
	color: #FFFFFF;
    background: #000000;
}


/**************************************** noticias y articulos ********************************************************/

.floatingder {
	margin-left: 10px;
	margin-bottom: 10px;
	float: right;
}
.floatingder2 {
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 20px;
	float: right;
}
.floatingder3 {
	margin-right: 40px;
	margin-bottom: 10px;
	margin-top: 20px;
	float: right;
	border: 1px solid #990000;
}
.floatingder4 {
	margin-right: 0px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-left: 15px;
	float: right;
}

#imasd_izq {
	float: left;
	padding: 15px;
	padding-left: 10px;
	width: 580px;
}

/***************************************** productos nueva *************************************************************/

#nucleo_lechones {
	float: left;
	margin-left: 5px;
	border: 1px solid #333333;
	padding: 0px;
	height: 155px;
	width: 410px;
}

#nucleo_lechones h3{
	background-image: url(../images/fondoh3.jpg);
	background-repeat: repeat-x;
	background-color: #333333;
	color: #FFFFFF;
	width: 100%;
	height: 22px;
	margin: 0px;
	padding: 0px;
	padding-top: 8px;
	font-size: 120%;
}

#iniciacion, #prestarter, #estarter {
	float: left;
	border: 1px solid #333333;
	padding: 0px;
	height: 110px;
	margin-top: 4px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 10px;
	width: 130px;
}

#iniciacion ul, #prestarter ul, #estarter ul{
	padding: 0px;
	margin: 0px;
	margin-left: 20px;
	margin-right: 5px;
}

#iniciacion ul li {
	list-style-image: url(../images/ul_iniciacion.jpg);
	margin-left: 0px;
	padding-left: 0px;
}

#iniciacion h4 {
	background-image: url(../images/fondoh4iniciacion.jpg);
	background-repeat: repeat-x;
	background-color: #FF6600;
	color: #FFFFFF;
	height: 16px;
	margin: 0px;
	padding-top: 2px;
	padding-left: 8px;
	font-size: 110%;
}

#iniciacion h4 a{
	color: #FFFFFF;
	text-decoration: none;
}

#iniciacion h4 a:link{
	color: #FFFFFF;
	text-decoration: none;
}

#iniciacion h4 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

#iniciacion a{
	color: #333333;
	text-decoration: none;
}

#iniciacion a:link{
	color: #333333;
	text-decoration: none;
}

#iniciacion a:hover{
	color: #333333;
	text-decoration: underline;
}

#prestarter ul li {
	list-style-image: url(../images/ul_prestarter.jpg);
	margin-left: 0px;
	padding-left: 0px;
}

#prestarter h4 {
	background-image: url(../images/fondoh4prestarter.jpg);
	background-repeat: repeat-x;
	background-color: #99CC00;
	color: #FFFFFF;
	height: 16px;
	margin: 0px;
	padding-top: 2px;
	padding-left: 8px;
	font-size: 110%;
}

#prestarter h4 a{
	color: #FFFFFF;
	text-decoration: none;
}

#prestarter h4 a:link{
	color: #FFFFFF;
	text-decoration: none;
}

#prestarter h4 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

#prestarter a{
	color: #333333;
	text-decoration: none;
}

#prestarter a:link{
	color: #333333;
	text-decoration: none;
}

#prestarter a:hover{
	color: #333333;
	text-decoration: underline;
}

#estarter ul li {
	list-style-image: url(../images/ul_estarter.jpg);
	margin-left: 0px;
	padding-left: 0px;
}

#estarter h4 {
	background-image: url(../images/fondoh4estarter.jpg);
	background-repeat: repeat-x;
	background-color: #0066CC;
	color: #FFFFFF;
	height: 17px;
	margin: 0px;
	padding-top: 2px;
	padding-left: 8px;
	font-size: 110%;
}

#estarter h4 a{
	color: #FFFFFF;
	text-decoration: none;
}

#estarter h4 a:link{
	color: #FFFFFF;
	text-decoration: none;
}

#estarter h4 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

#estarter a{
	color: #333333;
	text-decoration: none;
}

#estarter a:link{
	color: #333333;
	text-decoration: none;
}

#estarter a:hover{
	color: #F333333;
	text-decoration: underline;
}












#piensos_completos {
	float: right;
	margin-right: 5px;
	border: 1px solid #333333;
	padding: 0px;
	height: 155px;
	width: 410px;
}

#piensos_completos h3{
	background-image: url(../images/fondoh3.jpg);
	background-repeat: repeat-x;
	background-color: #333333;
	color: #FFFFFF;
	width: 100%;
	height: 22px;
	margin: 0px;
	padding: 0px;
	padding-top: 8px;
	font-size: 120%;
}

#adaptacion, #lactoiniciadores, #prestarter2 {
	float: left;
	border: 1px solid #333333;
	padding: 0px;
	height: 110px;
	margin-top: 4px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 10px;
	width: 130px;
}

#lactoiniciadores ul, #prestarter2 ul, #adaptacion ul{
	padding: 0px;
	margin: 0px;
	margin-left: 20px;
	margin-right: 5px;
}

#adaptacion ul li {
	list-style-image: url(../images/ul_adaptacion.jpg);
	margin-left: 0px;
	padding-left: 0px;
}

#adaptacion h4 {
	background-image: url(../images/fondoh4adaptacion.jpg);
	background-repeat: repeat-x;
	background-color: #FF6600;
	color: #FFFFFF;
	height: 16px;
	margin: 0px;
	padding-top: 2px;
	padding-left: 8px;
	font-size: 110%;
}

#adaptacion h4 a{
	color: #FFFFFF;
	text-decoration: none;
}

#adaptacion h4 a:link{
	color: #FFFFFF;
	text-decoration: none;
}

#adaptacion h4 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

#adaptacion a{
	color: #333333;
	text-decoration: none;
}

#adaptacion a:link{
	color: #333333;
	text-decoration: none;
}

#adaptacion a:hover{
	color: #333333;
	text-decoration: underline;
}

#prestarter2 ul li {
	list-style-image: url(../images/ul_prestarter.jpg);
	margin-left: 0px;
	padding-left: 0px;
}

#prestarter2 h4 {
	background-image: url(../images/fondoh4prestarter2.jpg);
	background-repeat: repeat-x;
	background-color: #FF6600;
	color: #FFFFFF;
	height: 16px;
	margin: 0px;
	padding-top: 2px;
	padding-left: 8px;
	font-size: 110%;
}

#prestarter2 h4 a{
	color: #FFFFFF;
	text-decoration: none;
}

#prestarter2 h4 a:link{
	color: #FFFFFF;
	text-decoration: none;
}

#prestarter2 h4 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

#prestarter2 a{
	color: #333333;
	text-decoration: none;
}

#prestarter2 a:link{
	color: #333333;
	text-decoration: none;
}

#prestarter2 a:hover{
	color: #333333;
	text-decoration: underline;
}

#lactoiniciadores ul li {
	list-style-image: url(../images/ul_lactoiniciadores.jpg);
	margin-left: 0px;
	padding-left: 0px;
}

#lactoiniciadores h4 {
	background-image: url(../images/fondoh4lactoiniciadores.jpg);
	background-repeat: repeat-x;
	background-color: #FF6600;
	color: #FFFFFF;
	height: 17px;
	margin: 0px;
	padding-top: 2px;
	padding-left: 8px;
	font-size: 110%;
}
#lactoiniciadores h4 a{
	color: #FFFFFF;
	text-decoration: none;
}

#lactoiniciadores h4 a:link{
	color: #FFFFFF;
	text-decoration: none;
}

#lactoiniciadores h4 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

#lactoiniciadores a{
	color: #333333;
	text-decoration: none;
}

#lactoiniciadores a:link{
	color: #333333;
	text-decoration: none;
}

#lactoiniciadores a:hover{
	color: #333333;
	text-decoration: underline;
}







#premezclas {
	float: left;
	margin-left: 5px;
	margin-top: 30px;
	border: 1px solid #333333;
	padding: 0px;
	height: 205px;
	width: 410px;
}

#premezclas h3{
	background-image: url(../images/fondoh3.jpg);
	background-repeat: repeat-x;
	background-color: #333333;
	color: #FFFFFF;
	height: 22px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	padding-top: 8px;
	font-size: 120%;
}

#cebo, #madres{
	float: left;
	border: 1px solid #333333;
	padding: 0px;
	height: 160px;
	width: 194px;
	margin-top: 4px;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 10px;
}

#cebo ul, #madres ul{
	padding: 0px;
	margin: 0px;
	margin-left: 20px;
	margin-right: 5px;
}

#cebo ul li {
	list-style-image: url(../images/ul_cebo.jpg);
	margin-left: 0px;
	padding-left: 0px;
}

#cebo h4 {
	background-image: url(../images/fondoh4cebo.jpg);
	background-repeat: repeat-x;
	background-color: #990000;
	color: #FFFFFF;
	height: 16px;
	margin: 0px;
	padding-top: 2px;
	padding-left: 8px;
	font-size: 110%;
}

#cebo h4 a{
	color: #FFFFFF;
	text-decoration: none;
}

#cebo h4 a:link{
	color: #FFFFFF;
	text-decoration: none;
}

#cebo h4 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}


#cebo a{
	color: #333333;
	text-decoration: none;
}

#cebo a:link{
	color: #333333;
	text-decoration: none;
}

#cebo a:hover{
	color: #333333;
	text-decoration: underline;
}

#madres ul li {
	list-style-image: url(../images/ul_madres.jpg);
	margin-left: 0px;
	padding-left: 0px;
}

#madres h4 {
	background-image: url(../images/fondoh4madres.jpg);
	background-repeat: repeat-x;
	background-color: #CC3366;
	color: #FFFFFF;
	height: 16px;
	margin: 0px;
	padding-top: 2px;
	padding-left: 8px;
	font-size: 110%;
}

#madres h4 a{
	color: #FFFFFF;
	text-decoration: none;
}

#madres h4 a:link{
	color: #FFFFFF;
	text-decoration: none;
}

#madres h4 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

#madres a{
	color: #333333;
	text-decoration: none;
}

#madres a:link{
	color: #333333;
	text-decoration: none;
}

#madres a:hover{
	color: #333333;
	text-decoration: underline;
}


#otros {
	float: right;
	margin-right: 5px;
	margin-top: 30px;
	border: 1px solid #333333;
	padding: 0px;
	height: 205px;
	width: 410px;
}

#otros h3{
	background-image: url(../images/fondoh3.jpg);
	background-repeat: repeat-x;
	background-color: #333333;
	color: #FFFFFF;
	height: 22px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	padding-top: 8px;
	font-size: 120%;
}


#complejos_nutricionales, #suplementos_nutricionales {
	float: left;
	border: 1px solid #333333;
	padding: 0px;
	height: 160px;
	width: 194px;
	margin-top: 4px;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 10px;
}

#complejos_nutricionales ul, #suplementos_nutricionales ul {
	padding: 0px;
	margin: 0px;
	margin-left: 20px;
	margin-right: 5px;
}

#complejos_nutricionales ul li  {
	list-style-image: url(../images/ul_complejos.jpg);
	margin-left: 0px;
	padding-left: 0px;
}

#suplementos_nutricionales ul li  {
	list-style-image: url(../images/ul_otros.jpg);
	margin-left: 0px;
	padding-left: 0px;
}

#complejos_nutricionales h4 {
	background-image: url(../images/fondoh4otros.jpg);
	background-repeat: repeat-x;
	background-color: #333333;
	color: #FFFFFF;
	height: 16px;
	margin: 0px;
	padding-top: 2px;
	padding-left: 8px;
	font-size: 110%;
}

#complejos_nutricionales h4 a{
	color: #FFFFFF;
	text-decoration: none;
}

#complejos_nutricionales h4 a:link{
	color: #FFFFFF;
	text-decoration: none;
}

#complejos_nutricionales h4 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

#complejos_nutricionales a{
	color: #333333;
	text-decoration: none;
}

#complejos_nutricionales a:link{
	color: #333333;
	text-decoration: none;
}

#complejos_nutricionales a:hover{
	color: #333333;
	text-decoration: underline;
}

#suplementos_nutricionales h4 {
	background-image: url(../images/fondoh4otros.jpg);
	background-repeat: repeat-x;
	background-color: #333333;
	color: #FFFFFF;
	height: 16px;
	margin: 0px;
	padding-top: 2px;
	padding-left: 8px;
	font-size: 110%;
}

#suplementos_nutricionales h4 a{
	color: #FFFFFF;
	text-decoration: none;
}

#suplementos_nutricionales h4 a:link{
	color: #FFFFFF;
	text-decoration: none;
}

#suplementos_nutricionales h4 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

#suplementos_nutricionales a{
	color: #333333;
	text-decoration: none;
}

#suplementos_nutricionales a:link{
	color: #333333;
	text-decoration: none;
}

#suplementos_nutricionales a:hover{
	color: #333333;
	text-decoration: underline;
} 

/************************************************* productos detalles *******************************************************/
#prod_izquierda {
	float: left;
	margin-left: 8px;
	padding-right: 10px;
	margin-rigth: 8px;
	border-right: 1px dashed #CCCCCC;
	width: 190px;
}

#prod_izquierda ul {
	padding-left: 0px;
	margin-left: 0px;
	padding-top: 0px;
	margin-top: 0px;
}

#prod_izquierda ul li {
	list-style: none;
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom: 1px dashed #CCCCCC;
}

#prod_izquierda ul li a{
	color: #333333;
	text-decoration: none;
}

#prod_izquierda ul li a:link{
	color: #333333;
	text-decoration: none;
}

#prod_izquierda ul li a:hover{
	color: #333333;
	text-decoration: underline;
}

#prod_izquierda .conbor{
	border: 2px solid #999999;
	margin-top: 5px;
	margin-bottom: 10px;
	display: block;
}

#prod_derecha {
	float: right;
	margin-right: 10px;
	margin-left: 10px;
	width: 605px;
}

#prod_derecha #cabpdf {
	height: 29px;
	float: none;
	clear: both;
	background-color: #333333;
	background-image: url(../images/productos_izq/fondo_cab.jpg);
	background-repeat: repeat-x;
}

#prod_derecha #cabpdf h2{
	color: #FFFFFF;
	float: left;
	width: 400px;
	margin: 0px;
	padding-top: 7px;
	padding-left: 16px;
	font-size: 120%;
}

#prod_derecha #cabpdf p{
	color: #FFFFFF;
	float: right;
	width: 160px;
	margin: 0px;
	padding-top: 8px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
}

#prod_derecha #cabpdf p a{
	color: #FFFF00;
	text-decoration: none;
}

#prod_derecha #cabpdf p a:link{
	color: #FFFF00;
	text-decoration: none;
}

#prod_derecha #cabpdf p a:hover{
	color: #FFFF00;
	text-decoration: underline;
}


.prod_details {
	float: left;
	width: 275px;
	height: 200px;
	margin-right: 15px;
	border: 2px solid #999999;
	margin-bottom: 10px;
}

.prod_details2 {
	float: left;
	width: 275px;
	height: 300px;
	margin-right: 15px;
	border: 2px solid #999999;
	margin-bottom: 10px;
}

.prod_details3 {
	float: left;
	width: 275px;
	height: 365px;
	margin-right: 15px;
	border: 2px solid #999999;
	margin-bottom: 10px;
}

.prod_details .h3prestarter, .prod_details2 .h3prestarter {
	background-color: #626A16;
	background-image: url(../images/productos_izq/fondo_h3prestarter.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-left: 10px;
	color: #FFFFFF;
	font-size: 120%;
}

.prod_details .h3estarter {
	background-color: #0066CC;
	background-image: url(../images/productos_izq/fondo_h3estarter.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-left: 10px;
	color: #FFFFFF;
	font-size: 120%;
}

.prod_details .h3cebo {
	background-color: #990000;
	background-repeat: repeat-x;
	margin: 0px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-left: 10px;
	color: #FFFFFF;
	font-size: 120%;
}

.prod_details .h3madre {
	background-color: #CC0066;
	background-repeat: repeat-x;
	margin: 0px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-left: 10px;
	color: #FFFFFF;
	font-size: 120%;
}

.prod_details .h3ini {
	background-color: #D5A209;
	background-repeat: repeat-x;
	margin: 0px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-left: 10px;
	color: #FFFFFF;
	font-size: 120%;
}

.prod_details3 .h3adaptacion {
	background-color: #CC9900;
	background-repeat: repeat-x;
	margin: 0px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-left: 10px;
	color: #FFFFFF;
	font-size: 120%;
}

.prod_details .h3adaptacion {
	background-color: #CC9900;
	background-repeat: repeat-x;
	margin: 0px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-left: 10px;
	color: #FFFFFF;
	font-size: 120%;
}

.prod_details2 .h3comp {
	background-color: #CC9933;
	background-repeat: repeat-x;
	margin: 0px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-left: 10px;
	color: #FFFFFF;
	font-size: 120%;
}

.prod_details .h3sup {
	background-color: #CC9933;
	background-repeat: repeat-x;
	margin: 0px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-left: 10px;
	color: #FFFFFF;
	font-size: 120%;
}

.prod_details2 .h3lacto {
	background-color: #FF6600;
	background-repeat: repeat-x;
	margin: 0px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-left: 10px;
	color: #FFFFFF;
	font-size: 120%;
}

.faespie{
	margin-top: 3px;
	margin-right: 15px;
	float: right;
}

/**************************************** nuevos estilos ultimos camios jerarquizacion ****************************************/

#razones_liderazgo{
	padding: 0px;
	border: 1px solid #999999;
	color: #999999;
	font-weight: bold;
	margin: 0px;
	margin-top: 15px;
	margin-bottom: 15px;
}

#razones_liderazgo h4{
	padding: 4px;
	padding-left: 10px;
	margin: 0px;
	margin-bottom: 10px;
	color: #FFFFFF;
	background-color: #333333;
	background-image: url(../images/fondo_liderazgo.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
}

#razones_liderazgo p{
	padding: 10px;
}

.separador_punteado {
	border-bottom: 1px dotted #CCCCCC;
	height: 1px;
	padding: 0px;
	margin: 0px;
}

.h2_emp {
	color: #666666;
	font-size: 200%;
	margin-top: 0px;
	margin-bottom: 10px;
}

.h3_emp {
	color: #999999;
	font-size: 160%;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	margin-bottom: 40px;
}

.calidad_retorno {
	font-size: 130%;
	text-align: center;
	color: #666666;
	padding: 20px;
	margin: 0px;
}

/************************************************ home ****************************************/

#homeimages{
	border-bottom: 1px dotted #CCCCCC;
}

#homeimages .himg_izq {
	float: left;
	border: none;
}

#homeimages .himg_der {
	float: right;
	border: none;
}

.parrafos_texto {
	width: 500px;
	float: left;
	margin-right: 20px;
	
}

.parrafos_texto h2{
	color: #666666;
	font-size: 180%;
	margin: 0px;
	paddding: 0px;
	padding-bottom: 5px;
}

.parrafos_texto h3{
	color: #999999;
	font-size: 140%;
	margin: 0px;
	paddding: 0px;
	padding-bottom: 5px;
}

.imagencerdos_home {
	float: right;
}

/******************************************************** servicio **************************************************/

.serv_h2 {
	margin-left: 20px;
	font-size: 220%;
	color: #666666;
	/*border-bottom: 1px dotted #999999;*/
	padding-bottom: 15px;
}

.serv_gigante {
	margin-left: 20px;
	font-size: 190%;
	color: #999999;
}

/******************************************************* i mas d *****************************************************/

.gris {
	background-color: #606063;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #FFFFFF;
}

.gris h2{
	margin: 0px;
	padding-left: 25px;
	padding-right: 25px;
	font-size: 120%;
	text-align: center;
	color: #CCCCCC;
}


.recuadro_id {
	float: left;
	margin-right: 5px;
	background-image: url(../images/fondo_id1.jpg);
	background-repeat:no-repeat;
	padding-top: 25px;
	padding-left: 15px;	
	padding-right: 10px;	
	width: 138px;
	height: 153px;
}

.recuadro_id p{
	margin: 0px;
	padding: 0px;
}

.sinborde {
	border: none;
}


#destino_merc_index {
	overflow: auto;
	width: 400px;
	height: 315px;
}