﻿.void{} /* For W3C CSS Compliance */
html { overflow: scroll; }

body { margin: 0 0 0 0; padding: 0 0 0 0; font-weight: normal; margin: 0px; font-family: arial, verdana, helvetica, sans-serif; font-size:12px; text-decoration: none; background-color: #F9F9F9; overflow: hidden; background-repeat:repeat-x; }

form { margin: 0 0 0 0;	padding: 0 0 0 0; }

.left { float:left; }

.right { float:right; }

.clear { clear:both; }

a {outline:none;}
img {border:none;}

sup { vertical-align: baseline; font-size: 0.6em; position: relative; top: -0.8em;}

#breadline DIV.start a {color:#80A7AE; font-weight:bold; text-decoration:none;}

#page {margin: 0 auto 0 auto; width:958px; }

#header {display:block; overflow:hidden; }

#logobar { padding:0 0 0 0;}
#logobar DIV.topnavlinks {margin:59px 0 0 230px;}
#logobar DIV.topnavlinks a {color:#497E9A; text-decoration:none;}
#logobaby { padding:0 0 0 0; float:left;}
#logooster { padding:0 0 0 0; float:left;}
#logonav {margin:0 0 0 0; width:491px; height:106px; float:left; height:106px; color:#0A4F76; background-image:url("../../Images/topnavbg.jpg"); background-repeat:no-repeat;}


#topnav { font-weight: normal; width:956px; height:37px; float:left; margin: 0 0 0 0; font-family: arial, verdana, helvetica, sans-serif; color:#999; font-size: 11px; padding:0 0 0 0; background-image:url("../../Images/navbg.gif"); background-repeat:no-repeat;}
#topnav DIV.Producto {margin:10px 0 0 175px;}
#topnav DIV.Producto a { text-decoration: none; color:#C768A0; font-weight:bold; font-family:Arial, Helvetica, Verdana; font-size:16px; text-align:right; }
#topnav DIV.Recetas {margin:-19px 0 0 290px;}
#topnav DIV.Recetas a { text-decoration: none; color:#C768A0; font-weight:bold; font-family:Arial, Helvetica, Verdana; font-size:16px; text-align:right; }
#topnav DIV.Bebeoster {margin:-19px 0 0 490px;}
#topnav DIV.Bebeoster a { text-decoration: none; color:#C768A0; font-weight:bold; font-family:Arial, Helvetica, Verdana; font-size:16px; text-align:right; }
#topnav DIV.Dondecomprar {margin:-19px 0 0 652px;}
#topnav DIV.Dondecomprar a { text-decoration: none; color:#C768A0; font-weight:bold; font-family:Arial, Helvetica, Verdana; font-size:16px; text-align:right; }


#footer {clear:both;	font-family: Arial, Helvetica, Verdana, sans-serif;	color: #5F5E5E;	font-size: 8pt;	height:160px; background-image: url("../../Images/footerchev.gif");}
#footer DIV.footertext { padding: 15px 0 0 5px; color: #A0A1A1; font-family: Arial, Helvetica, Verdana, sans-serif; text-align:center; font-size:10px; }
#footer DIV.footertextsub { padding: 0 0 0 159px; color: #A0A1A1; font-family: Arial, Helvetica, Verdana, sans-serif; }
#footer DIV.footertext a { text-decoration: underline; color: #A0A1A1; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:10px; }
#footer DIV.footerbar {float:left; width:956px; height:17px; color: #80A7AE; font-size:12px; margin:0 0 0 0; background-image:url("../../Images/footerbottom.jpg"); background-repeat:no-repeat;}

.footerlink {font-family: Arial, Helvetica, Verdana, sans-serif; color: #5F5E5E; font-size: 8pt;}
.footerseparator { padding: 0 6px 0 6px;	font-family: Arial, Helvetica, Verdana, sans-serif;	color: #5F5E5E;	font-size: 8pt;	float:left;}

#content {width:956px; padding: 0 0 0 0; float:left; text-align:center; background-image:url("../../Images/middlebg.jpg"); background-repeat:repeat-y;}
#content DIV.mainimage { float:none;}
#content DIV.maincopy { margin:175px 0 0 40px; }
#content DIV.mainpagespacer {height:25px; margin:10px 0 6px 570px; color:#59A6BA;}
#content DIV.mainpagespacer a {color:#59A6BA; text-decoration:none; font-weight:bold;}

#breadline { margin:5px 0 0 8px; height:30px; width:937px; font-size:12px; background-color:#FAFAFA; text-align:left; color:#999; font-weight:bold; }
#breadline DIV.links {margin:5px 0 0 10px; padding:6px 0 0 0;}
#breadline a, a.active {color: #8FC3EA; font: Arial, sans-serif; padding: 0 0 0 0; margin: 0; text-decoration: none; }
#breadline a.active { padding:0 0 0 0; }
#breadline a:hover { color: #fff; padding:0 0 0 0; }
#breadline a:visited { color: #8FC3EA; }
#breadline a.active:hover { color: #8FC3EA; }
#breadline span {color:#C768A0;}


#content DIV.legal {text-align:left; height:280px; width:400px; float:left; margin:20px 0 0 20px;}
#content DIV.legal span {color:#8FC3EA; font-size:23px; font-weight:bold;}
#legaldivider {margin:20px 0 15px 0; float:left;}
#legalanchorquestion {margin:30px 0 0 15px; float:left; width:450px; text-align:left; color:#999;}
#content DIV.legalterms {float:left; width:800px; margin:0 0 0 30px; text-align:left;}
#content DIV.legalterms  p {color:#999;}
#content DIV.legalterms  ul {color:#999;}
#content DIV.legalterms  li {color:#999;}

#content DIV.privacy {text-align:left; width:400px; float:left; margin:20px 0 0 20px;}
#content DIV.privacy span {color:#8FC3EA; font-size:23px; font-weight:bold;}

#content DIV.faqs {text-align:left; height:280px; width:400px; float:left; margin:20px 0 0 20px;}
#content DIV.faqs span {padding: 0 0 0 65px; color:#8FC3EA; font-size:23px; font-weight:bold;}
#content DIV.faqs p {color:#999; font-size:12px;}
#content DIV.faqs ul {color:#999; font-size:12px;}
#content DIV.faqs li {color:#999; font-size:12px;}

#content DIV.faqimage {float:left; width:390px;}
#content DIV.faqquestions {float:left; width:800px; margin:0 0 0 30px; text-align:left; color:#999;}
#content DIV.faqquestions a {color:#B2468E; text-decoration:none;}

.question {color:#8FC3EA; font-weight:bold; text-decoration:none; font-size:14px;}

#faqdivider {margin:20px 0 15px 0; float:left;}
#faqanchorquestion {margin:30px 0 0 15px; float:left; width:450px; text-align:left;}

#content DIV.porque {text-align:left; float:left; margin:20px 0 0 50px;}
#content DIV.porque span {color:#8FC3EA; font-size:23px; font-weight:bold;}
#content DIV.porquetext {text-align:left; float:right; margin:25px 30px 0 5px; width:370px;}
#content DIV.porquetext h1{text-align:left; color:#C768A0; font-size:15px; font-weight:bold;}
#content DIV.porquetext ul{color:#999; font-size:13px;}
#content DIV.porquetext li{ line-height:20px;}

#content DIV.mapadesitio {text-align:left; float:left; width:500px; height:500px; margin:20px 0 0 60px;}
#content DIV.mapadesitio span {color:#8FC3EA; font-size:23px; font-weight:bold;}
#content DIV.mapadesitio a{color:#C768A0; text-decoration:none;}

#content DIV.bebeoster {text-align:left; margin:20px 0 0 0;}

#content DIV.dondecomprar {text-align:left; float:right; margin:30px 0 0 30px; width:400px;}
#content DIV.dondecomprar span {color:#C768A0; font-size:14px; font-weight:bold;}
#content DIV.dondeinfo {float:left; text-align:left; margin:30px 0 0 60px; height:357px; width:350px;}
#content DIV.dondeinfo span {color:#8FC3EA; font-size:23px; font-weight:bold;}
#content DIV.dondeinfo h1 {text-align:left; color:#8FC3EA; font-size:23px; font-weight:bold;}
#content DIV.dondeinfo p {text-align:left; color:#999;}
#content DIV.dondedivider {float:left; margin:30px 0 0 0;}

#content DIV.contacto {text-align:left; width:620px; margin:20px 0 0 60px; float:left;}
#content DIV.contacto span {color:#A7A7A7; font-size:12px;}
#content DIV.contacto p {color:#8FC3EA; font-size:14px;}

#content DIV.contactosidebar {text-align:left; color:#A7A7A7; width:200px; margin:100px 30px 0 0; float:right;}
#content DIV.contactosidebar span {color:#C768A0;}
#content DIV.contactophoneimg {background-image:url("../../Images/phone.gif"); background-repeat:no-repeat; height:40px;}
#content DIV.phonenumber {float:left; margin:1px 0 0 40px;}
#content DIV.phonenumber span {color:#8FC3EA; font-weight:bold; font-size:16px;}

#content DIV.lineadirecta {float:left; margin:1px 60px 0 0;}
#content DIV.lineadirecta span {color:#6699CC; margin:1px 0 0 40px;}

#content DIV.accesorios {text-align:left; color:#999; padding:20px 0 0 70px;}
#content DIV.accesorios p {width:700px;}
#content DIV.accesorios span {color:#8FC3EA; font-size:23px; font-weight:bold;}

#content DIV.valornutricional {margin:30px 40px 0 0; float:right; vertical-align:top; text-align:left; color:#8FC3EA; width:170px; font-size:14px; font-weight:bold;}
#content DIV.valornutricional span {color:#C768A0; font-size:14px; font-weight:bold;}

#content DIV.receta {float:left; vertical-align:top; text-align:left; width:680px; margin:20px 0 0 60px;}
#content DIV.receta .name {color:#8FC3EA; font-size:33px; width:450px; font-weight:bold; padding:0 0 10px 0;}
#content DIV.receta .ingredientes {color:#C768A0;}
#content DIV.receta .recetaspace {height:33px;}
#content DIV.receta .recetaimage {float:left;}
#content DIV.receta .direcciones {float:left; text-align:left; color:#999; width:400px; font-size:12px; font-weight:bold;}

#otrasrecetas {float:left; margin:0 0 10px 30px;}
.recipeitem {font-size:21px; color:#C768A0; font-weight:bold;}


#content DIV.recetas {float:left; text-align:left; width:500px; margin:0 0 0 31px;}
#content DIV.recetababy {float:left; text-align:left; margin:0 0 0 0;}
#content DIV.recetababy a {text-align:left; color:#8FC3EA;}
#content DIV.recetamaintext {float:none; text-align:left; margin:25px 0 0 370px; width:500px;}
#content DIV.recetamaintext h1 {text-align:left; color:#8FC3EA; font-size:30px;}
#content DIV.recetamaintext p {text-align:left; color:#999;}

#content DIV.addthis {float:right; margin:0px 40px 0 0; width:237px;}

#masrecetas {margin:20px 0 0 30px; float:left; color:#8FC3EA; font-size:18px; font-weight:bold;}

#adpods {display:block; float:left; overflow:hidden; width:956px; text-align:center; }
#adpods DIV.left {float:left; text-align:center; width:318px;}
#adpods DIV.center {float:left; text-align:center;width:318px;}
#adpods DIV.right {float:left; text-align:center; width:318px;}

.lightblue {text-align:left; color:#8FC3EA; font-size:28px; font-weight:bold;}
.lightbluesmall {text-align:left; color:#8FC3EA; font-size:18px; font-weight:bold;}
.pink {color:#B2468E; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, Verdana; padding:20px 0 0 5px;}
.pink a {color:#999; text-decoration:none;}
.gray {color:#999; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, Verdana; padding:5px 0 0 0;}
.gray a {color:#999; text-decoration:underline;}
.graylink li {color:#999; list-style-type:none;  }
.graylink a {color:#999; text-decoration:underline; font-weight:normal; font-size:12px;}

#content .search{BORDER-RIGHT: #8FC3EA 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #8FC3EA 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #8FC3EA 1px solid; COLOR: #000080; PADDING-TOP: 1px; BORDER-BOTTOM: #8FC3EA 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ffffff;}


#nutricion { float:left; text-align:left; width:900px; margin:30px 0 0 31px; font-size:13px; font-family:Arial; color:#999999; line-height:22px;}
#nutricion img { float:right; padding: 0 30px 0 10px; }
#nutricion h2 { font-size:23px; font-family:Arial; color:#a5cfee; width:600px; margin:0; padding:0px;  float:left; padding-bottom:25px; font-weight:bold; }
#nutricion h3 { font-size:15px; font-family:Arial; color:#b2468e; width:600px; margin:0; padding:0px;  float:left;  padding-top:25px;  font-weight:bold; }
#nutricion ul { clear:both; margin-top:0px; padding-top:10px; }
#nutricion li { clear:both; margin-top:0px; padding-bottom:15px; }
ul.level-2 li { list-style-type:disc; color:#b2468e;  }
ul.level-2 li span { color:#999999; }
#nutricion h4 { font-size:13px; font-family:Arial; color:#a5cfee; width:600px; margin-top:-10px; padding:0px;  float:left; padding-bottom:25px;  }
ul.level-3 li { list-style-type:none; padding:0 0 0 100px; line-height:14px;   }
#alimentacion { float:left; padding:0; margin:0; text-align:left; } 
#alimentacion img { float:left; padding:0; margin:0; } 

#everything
{
    margin-left: 18px;
    height: 1410px;
}

#topheaderlinkbar
{
    width: 1000px;
    height: 30px;
}
#lefttopheaderlinkbar
{
    font-weight: bold;
    text-align: left;
    color: rgb(178, 178, 178);
    width: 156px;
    float:left;
}

#lefttopheaderlinkbar a
{
    color: rgb(158, 199, 228);
    font-weight: bold;
}

#lefttopheaderlinkbar a:visited
{
    font-weight: bold;
    color: rgb(158, 199, 228);
}

#righttopheaderlinkbar
{
    padding-left: 5px;
    font-weight: bold;
    text-align: left;
    color: rgb(190, 107, 163);
    float: left;
    width: 250px;
}

#tophalftext
{
    margin-top: 10px;
    height: 400px;
    width: 3000px;
}

#leftcolumntext
{
    height: 370px;
    width: 477px;
    float: left;  
    text-align: left;  
    color: rgb(167,167,167);
    font-size:13px;
    font-family:Arial;
    line-height:22px;
}

#rightcolumnpicture
{
    height:370px;
    width:423px;
    margin-left: 15px;
    float: left;
    background-image: url(../../images/ladywithfood.jpg)
}

h1
{
    font-weight:bold;
    color: rgb(143, 195, 234);
    font-size: 24px;
    font-family:Arial;
}

h2
{
    font-size: 16px;
    font-weight:bold;
    color: rgb(178,70,142);
    font-family:Arial;
}

#middletext
{
    text-align: left;  
    color: rgb(167,167,167);
    font-size:13px;
    font-family:Arial;
    line-height:22px;
    height: 1000px;
    width:1000px;
}

h3
{
    font-size: 16px;
    font-weight:bold;
    color: rgb(178,70,142);
    font-family:Arial;
}