div, body, img, table, td, tr, h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
}

/*////////////// ESTILOS GENERALES//////////////*/

html {height:100%;}

.LimpiarAmbos { clear:both; }

.aliDer { text-align:right; }
.aliIzq { text-align:left; }
.aliCen { text-align:center; }
.aliJus { text-align:justify; }

.supermini{ line-height:5px;}

div.wrapper {
	position:relative;
	margin:auto;
	margin-bottom: 3em;
	width:818px;
	min-height:100%;
	height: auto!important;
	height:100%;
}

div.Cabecera {
	width:818px;
	height:222px;
}

/*//////////////////ESTILOS PIE///////////////////////*/

div#PieBloque01, div#PieBloque00 {
	float:left;
	width:180px;
	text-align:center;
}

div#PieBloque00{ width:220px; margin-left:0px;}

div#PieBloque02 {
	float:left; 
	width:150px; 
	text-align:left; 
}

div#PieBloque03 {
	float:left; 
	width:160px; 
	text-align:left; 
	padding-top:5px;
}

div#PieBloque04 {
	float:left;
	width:175px; 
	text-align:left; 
}

div#PieBloque05 {
	float:left; 
	width:160px; 
	text-align:center; 
	padding-top:5px;
}

.FacebookMarcadorPie {
	border:none; 
	overflow:hidden; 
	width:160px; 
	height:21px; 
	margin-left:20px;
}

div#PieBloque01 p, div#PieBloque02 p a, div#PieBloque04 p {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	line-height:15px;
}

div#PieBloque01 a, div#PieBloque02 a  {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	text-decoration:underline;
}


div#PieBloque02 p, div#PieBloque03 p {
	text-align:center !important;
		font-size:11px;
			line-height:15px;


}

div#MarcadoresSocialesPie { margin-left: 24px; }

div#MarcadoresSocialesPie div.Icono {
	float:left; 
	margin-left:6px; 
	margin-top:5px;
}

div.Push{}

#Pie{
	float:left; 
	width:100%; 
	background-color:#e2e7d9;
	height:6.250em;
	margin-top:20px;
}

div.Pie p{
	color:#4b4b4b;
}

div.Pie_Wrapper{
	text-align:right; 
	position:relative;
	margin:auto;
	width:818px;
}

div.SeparacionBloquePie {
	float:left; 
	background-color:#999999; 
	width:1px; 
	height:70px; 
	margin-left:15px; 
	margin-right:15px;
	margin-top:15px;
}


/*////////////// ESTILOS INDEX//////////////*/

body.body_index {
	background-image:url(../img/bg_index.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:100%;
}

body.body_home {
	background-image:url(../img/bg_home.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:100%;
}

div.Contenido, div.Contenido2 {
	width:818px;
	float:left;
	background-image:url(../img/bg_ondas.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

div.Contenido2 {
	background-image:url(../img/bg_home2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

div.ContenidoIzda {
	width:178px;
	float:left;
}

div.Smoothie_index {
	float:left;
	width:461px;
}

div.Smoothie_index p, div.Yogurt_index p  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	margin-left:230px;
	text-align:justify;
}

div.Yogurt_index p{
	margin-left:100px;
}

div.Yogurt_index {
	width:357px;
	float:right;
}

/*///////////////ESTILOS MENUS/////////////////////*/

div#SeccionesMenu {
	float:right;
	height:17px;
	width:618px;
	margin-top:3px;
}

div#SeccionesMenu p a, div#SeccionesMenu p, div#SeccionesMenu a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	text-align:right;
}

div#SeccionesMenu a:link { text-decoration:none;	color:#000000; }
div#SeccionesMenu a:visited { text-decoration:none;	color:#000000; }
div#SeccionesMenu a:hover { text-decoration:none;	color:#75b900; }
div#SeccionesMenu a:active  { text-decoration:none;	color:#000000; }

div.seccion{ 
	float:right;
	margin-left:4px;
	text-align:right;
}

span.subrayado{ color:#75b900;}

div.Menu_Servicios {
	width:151px;
	min-height:250px;
	float:left;
	text-align:right;
	padding-top:22px;
	height:200px;
}

div.Menu_Servicios p a, div.Menu_Servicios p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#707173;
	line-height:26px;
	text-align:right;
}

div.Menu_Servicios p {	color:#f16729;}

div.Menu_Servicios a:link { text-decoration:none;	color:#707173; }
div.Menu_Servicios a:visited { text-decoration:none;	color:#707173; }
div.Menu_Servicios a:hover { text-decoration:none;	color:#f16729; }
div.Menu_Servicios a:active  { text-decoration:none;	color:#707173; }

/*////////////// ESTILOS SMOOTHIES//////////////*/

body.body_smoothies {
	background-image:url(../img/bg_smoothies.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:100%;
}

div.Contenido_smoothies, div.Contenido_blanco {
	width:818px;
	float:left;
	background-image:url(../img/pastilla_smoothies.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

div.Contenido_blanco{ 	background-image:none;}

div.centrar_contenido{width:640px; float:right;}

div.texto_smoothies{	
	margin-top:40px;
	width:235px;
	float:right;
	height:230px;
	text-align:justify;
}
	
div.texto_smoothies p{
	font-size:11px;
	font-family:'trebuchet';
	color:#838383;
}

div.texto_smoothies h1{
	font-size:19px;
	font-family:'trebuchet';
	color:#8CB82B;
}

div.especificaciones{
	width:480px;
	float:left;
	margin-top:12px;
}

div.especificaciones2{
	width:640px;
	float:left;
	margin-top:12px;
}

div.especificaciones3{
	width:640px;
	float:right;
	margin-top:12px;
	margin-bottom:20px;
}

div.especificaciones3 p, div.especificaciones2 p, div.especificaciones p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#838383;
	margin-bottom:15px;
}

p.tablas{
	margin-top:4px;
	margin-bottom:4px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 12px;
	color:#ffffff!important;
}

/*////////////// ESTILOS YOGUR//////////////*/

body.body_yogur {
	background-image:url(../img/bg_yogur.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:100%;
}

div.Foto_Pastilla{ 
	margin-top:3px;
	width:639px;
	float:left;
}

div.Rentabilidad{
	width:640px;
	float:left;
	margin-top:12px;
}

div.Rentabilidad p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#838383;
	margin-bottom:15px;
}

/*////////////// ESTILOS NOTICIAS Y BANNER//////////////*/

#Contenedor_Noticias, div.Noticia{
	width:352px;
	margin-left:17px;
	float:left;
	margin-top:12px;
}

div.Noticia{ margin-top:0px; margin-left:0px;}

div.Noticia_Foto_Previo{
	width:352px;
	float:left;
	margin-bottom:17px;
}

h1.tnoticia{
	font-family:'trebuchet';
	font-weight:bolder;
	font-size: 12px;
	color:#000000;
	margin-bottom:2px;
	text-transform:uppercase;
}

div.Texto_Previo{
	width:238px;
	float:left;
	margin-left:20px;
	margin-bottom:17px;
	border-bottom:#CCCCCC dotted 1px
}

div.Texto_Previo p{
	font-family:'trebuchet';
	font-size: 11px;
	color:#838383;
}

p.leer a{	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF9900;
	font-weight:bold;
}

a.volver{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	font-weight:bold;
	text-align:right;
	float:right;
	margin-right:25px;
	text-decoration:none
}

a:hover.volver{ text-decoration:underline;}

div.Banner{ 
	float:right; 
	width:238px;
	margin-top:12px;
}

div.Banner p{ 
	font-family:'trebuchet';
	font-size: 10px;
	color:#838383;
}

/*///////////////ESTILOS FILOSOFIA//////////////*/

div.Filosofia{ 
	float:left; 
	width:470px;
	margin-top:12px;
	margin-bottom:20px;
}

div.Filosofia p{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#838383;
	text-align:justify!important;
	
}

/*///////////////ESTILOS CONTACTO//////////////*/

div.Contacto {
	float:left;
	width:300px;
	margin-top:12px;
	margin-bottom:20px;
}

div.Contacto p.colorNaranja, div.Contacto p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#838383;	
}

p.direccioncontacto{ margin-left:40px;}

/*///////////////ESTILOS LOCALES ZUMIT//////////////*/

div.Locales {
	float:left;
	width:640px;
	margin-top:12px;
	margin-bottom:20px;
}

div.Locales p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#838383;	
}

div.Cliente{ 
	max-width:190px;
	max-height:90px;
	height:90px; 
	float:left;
	margin-right:25px; 
	text-align:left; 
	margin-bottom:20px;
}



/*////////////// ESTILOS TEXTOS//////////////*/

@font-face {
 font-family: trebuchet;
 src: url("../fonts/trebuc-webfont.eot") /* EOT file for IE */
}

@font-face {
 font-family: trebuchet;
 src: url("../fonts/trebuc.TTF") /* TTF file for CSS3 browsers */
}

/* FORMULARIOS */
form td {
	vertical-align:top;
	text-align:right!important;
}

input, select, textarea {
	width: 240px;
	border: 1px solid #999;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
}

textarea {
	vertical-align:text-top;
}

input.Entrada { width:150px; }

input.imagenEnabled, input.imagenDisabled { width: 167px; }
input.botonEnabled,  input.botonDisabled  { width: 75px; }

input.conBotonEnabled, input.conBotonDisabled { width: 260px; }

input.enabled,  input.imagenEnabled,  textarea.enabled  { background-color: #FFF; }
input.disabled, input.imagenDisabled, textarea.disabled { background-color: #ECE9D8; }

input.botonEnabled  {
	color: #D49218;
	background-color:#fff;
	border: 1px solid #fff;
	font-size:12px;
}
input.botonDisabled { color: #D5D1D6; }

form.mini input {
	width: 102px;
	margin-bottom:2px;
}
form.mini p {
	font-size: 10px;
	line-height:normal;
}
form.mini input.botonEnabled  {
	color: #fff;
	background-color:#D49218;
	border: 1px solid #fff;
	font-size:10px;
	font-weight:bold;
}
/* FIN FORMULARIOS */
