@charset "utf-8";
/* 52framework General StyleSheet - contains styles for all the HTML elements this framework supports */

body {
background:#fff;
color:#000;
font:13px Verdana, Arial, sans-serif;
position:relative;
}


/* ** ** Common Addative Classes ** ** */
.left, .float_left  { float:left	}
.right, .float_right { float:right	}
.clear { clear:both; display:block; overflow:hidden; visibility:hidden; height:0px;}
.clear-left, .clear_left { clear:left; } .clear-right, .clear_right { clear:right; }
.hide  { display:none	} .block {display:block !important;} .inline {display:inline !important;}

.align_right    { text-align:right;	  }
.align_left     { text-align:left;	  }
.align_center   { text-align:center;  }
.align_justify  { text-align:justify; }

.bold {font-weight:600;}
.italic {font-style:italic;}

a {	color:#525252;	}
a:hover, a:focus { text-decoration:underline;}
a:active, a:visited { }

blockquote {
font-family: Georgia,"Times New Roman", Times, serif; 
margin:5px; 
padding:10px;
font-size:1.52em; 
color:#999; 
font-style:italic; 
line-height:1.3em; 
width:100%; 
quotes:none;
}
blockquote.left {border-right:1px dashed #ccc; width:35%;} /* float blockquote left, and set width */
blockquote.right {border-left:1px dashed #ccc; width:35%;} /* float blockquote right and set a width */

/* ** ** Header Styles ** ** */
/*h1, h2, h3, h4, h5 {margin:0 0 0.5em; line-height:1.1em;}*/
/*h1 {	font-size:2.52em;} */
h2 {	font-size:1.952em;} 
h3 {	font-size:1.652em;} 
h4 {	font-size:1.452em;} 
h5 {	font-size:1.252em;} 
h6 {	font-size:1.52em;}

/* ** ** ul li's ** ** */
ul{
list-style:outside disc;
}
ul,ol{
margin:0 0 1.5em 0.8em;
padding:0;
list-style-type:none;
}
li ul,li ol{
padding:0;
margin:0 0 1.5em 1.5em;
}


/* ** ** custom select color ** ** */
::selection {
background: #525252; /* Safari */
}
::-moz-selection {
background: #525252; /* Firefox */
color:#fff;
}
/* ** ** paragraph styling ** ** */
p {margin:0 0 1.52em;}
p ../img.left {float:left;margin:1.52em 1.52em 1.52em 0;padding:0;}
p ../img.right {float:right;margin:1.52em 0 1.52em 1.52em;}

strong   		{	font-weight:600;}
em, dfn  		{	font-style:italic;}
dfn 	 		{   font-weight:600;}
sup, sub 		{   line-height:0;}
abbr, acronym   {	border-bottom:1px dashed #ccc;}
address 		{	margin:0 0 1.5em;font-style:italic;}
del 			{	color:#666;}
pre, code, tt   {	font:1em 'andale mono', 'lucida console', monospace;line-height:1.5; display:block;}
code 			{	background-color:#eee; display:inline; padding:0px 2px 1px 2px; line-height:1.1em;}
pre 			{	margin:1.5em 0;white-space:pre;}



/* ** ** Varios ** ** */

#submenu {
line-height: 20px; border:0;
font-size:12px;
font-family: Verdana, Arial, sans-serif;
color: #666;
text-align: left;
}
#submenu a {text-decoration:none;
}

.submenuTitulo {
color: #20A9D6;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 16px;
font-style: italic;
font-weight: bold;
letter-spacing: -0.03em;
padding: 7px 10px 0 9px;
text-decoration: none;
}

.siguenosTitulo {
color: #3B5998;
font-family: Georgia, 'Times New Roman', Times, serif;
font-size: 22px;
font-style: italic;
font-weight: bold;
letter-spacing: -0.03em;
padding: 7px 10px 0 9px;
text-decoration: none;

}	


.categoriaTitulo {
color: #20A9D6;
display: block;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 21px;
font-style: italic;
font-weight: bold;
letter-spacing: -0.03em;
padding: 15px 10px 0 14px;
}


.roundedCajas {
background:#fcfcfc;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:1px solid #ccc;

}

.attachment-thumbnail {
float: left;
margin-right: 15px;
margin-left: 15px;
margin-top: 9px;
margin-bottom: 11px;
position: relative;
height: 120px;
width: 120px;
background: #F7F7F7;
border: 1px solid #E7E7E7;
clear: both;
padding: 5px;

}

.picRecipe276x276 {
float: left;
margin: 10px 10px 15px 10px;
position: relative;
background: #F7F7F7;
border: 1px solid #E7E7E7;
clear: both;
padding: 5px;	}

.titularRecetaListado {	
color: #C33567;
text-align:left;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 15px;
font-style: italic;
font-weight: bold;
letter-spacing: -0.03em;
line-height:22px;
padding-top:10px;
width:380px;
text-decoration: underline;
text-transform: lowercase;
}	

.titularRecetaListadoEx {	
color: #C33567;
text-align:left;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 15px;
font-style: italic;
font-weight: bold;
letter-spacing: -0.03em;
line-height:22px;
padding-top:10px;
width:560px;
text-decoration: underline;
text-transform: lowercase;
}

.titularRecetaListadoMed {	
color: #C33567;
text-align:left;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 15px;
font-style: italic;
font-weight: bold;
letter-spacing: -0.03em;
line-height:22px;
padding-top:10px;
width:430px;
text-decoration: underline;
text-transform: lowercase;
}

.textoRecetaListadoMed {	
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:#666666; text-align:left;
width:430px;

}

.textoRecetaListadoEx {	
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:#666666; text-align:left;
width:560px;

}

.textoRecetaListado {	
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:#666666; text-align:left;
width:380px;

}

.titularIngredientes {
color: #666;
display: block;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 16px;
font-style: italic;
font-weight: bold;
letter-spacing: -0.03em;
margin: 10px 0 5px 0;
padding: 0;
text-decoration: none;
text-transform: lowercase;
white-space: nowrap;
}

.ingredientes {
font-family: Verdana, Arial, sans-serif;
color: #666;
text-align: left;
background-color: transparent;
text-decoration: none;
padding: 0;
margin: 0;
width:220px;
}

.elaboracion {
font-family: Verdana, Arial, sans-serif;
color: #666;
text-align: left;
background-color: transparent;
text-decoration: none;
padding: 0;
font-size:13px;
line-height:18px;
margin: 0 10px 0 15px;;
}

#top10 {
line-height: 20px; border:0;
font-family: Verdana, Arial, sans-serif;
color: black;
text-align: left;
padding-left:20px;
list-style-image: none;
list-style-position: outside;
list-style-type: decimal;
color: #C33567;
}


.top10Titulo {
color: #C33567;
font-family: Georgia, 'Times New Roman', Times, serif;
font-size: 22px;
font-style: italic;
font-weight: bold;
letter-spacing: -0.03em;
padding: 7px 10px 0 9px;
margin-bottom:10px;
text-decoration: none;

}	

.mHome a:link, .mHome a:visited, .mHome a:active{background-image:url(../img/mHome.gif);background-repeat:no-repeat;text-align:center;width:86px;color:#FFFFFF;display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-style:italic;font-weight:bold;letter-spacing:-0.03em;margin:0px 0px 0px 0px;padding:4px 0 4px 0;text-decoration:none;text-transform:lowercase;white-space:nowrap;}
.mHome a:hover{color:#FFFFFF;text-decoration:underline;}
.mRecetas a:link, .mRecetas a:visited, .mRecetas a:active{background-image:url(../img/mRecetas.gif);background-repeat:no-repeat;text-align:center;width:86px;color:#FFFFFF;display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-style:italic;font-weight:bold;letter-spacing:-0.03em;margin:0px 0px 0px 0px;padding:4px 0 4px 0;text-decoration:none;text-transform:lowercase;white-space:nowrap;}
.mRecetas a:hover{color:#FFFFFF;text-decoration:underline;}

.mCocteles a:link, .mCocteles a:visited, .mCocteles a:active{background-image:url(../img/mCocteles.gif);background-repeat:no-repeat;text-align:center;width:143px;color:#FFFFFF;display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-style:italic;font-weight:bold;letter-spacing:-0.03em;margin:0px 0px 0px 0px;padding:4px 0 4px 0;text-decoration:none;text-transform:lowercase;white-space:nowrap;}
.mRecetas a:hover{color:#FFFFFF;text-decoration:underline;}


.mMenus a:link, .mMenus a:visited, .mMenus a:active{background-image:url(../img/mMenus.gif);background-repeat:no-repeat;text-align:center;width:86px;color:#FFFFFF;display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-style:italic;font-weight:bold;letter-spacing:-0.03em;margin:0px 0px 0px 0px;padding:4px 0 4px 0;text-decoration:none;text-transform:lowercase;white-space:nowrap;}
#menu .mMenus a:hover{color:#FFFFFF;text-decoration:underline;}
.mNutricion a:link, .mNutricion a:visited, .mNutricion a:active{background-image:url(../img/mNutricion.gif);background-repeat:no-repeat;text-align:center;width:86px;color:#FFFFFF;display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-style:italic;font-weight:bold;letter-spacing:-0.03em;margin:0px 0px 0px 0px;padding:4px 0 4px 0;text-decoration:none;text-transform:lowercase;white-space:nowrap;}
.mNutricion a:hover{color:#FFFFFF;text-decoration:underline;}
.mDietas a:link, .mDietas a:visited, .mDietas a:active{background-image:url(../img/mDietas.gif);background-repeat:no-repeat;text-align:center;width:86px;color:#FFFFFF;display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-style:italic;font-weight:bold;letter-spacing:-0.03em;margin:0px 0px 0px 0px;padding:4px 0 4px 0;text-decoration:none;text-transform:lowercase;white-space:nowrap;}
.mDietas a:hover{color:#FFFFFF;text-decoration:underline;}
.mEscuela a:link, .mEscuela a:visited, .mEscuela a:active{background-image:url(../img/mEscuela.gif);background-repeat:no-repeat;text-align:center;width:143px;color:#FFFFFF;display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-style:italic;font-weight:bold;letter-spacing:-0.03em;margin:0px 0px 0px 0px;padding:4px 0 4px 0;text-decoration:none;text-transform:lowercase;white-space:nowrap;}
.mEscuela a:hover{color:#FFFFFF;text-decoration:underline;}
.mVideo a:link, .mVideo a:visited, .mVideo a:active{background-image:url(../img/mVideo.gif);background-repeat:no-repeat;text-align:center;width:136px;color:#FFFFFF;display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-style:italic;font-weight:bold;letter-spacing:-0.03em;margin:0px 0px 0px 0px;padding:4px 0 4px 0;text-decoration:none;text-transform:lowercase;white-space:nowrap;}
.mVideo a:hover{color:#FFFFFF;text-decoration:underline;}
.mClub a:link, .mClub a:visited, .mClub a:active{background-image:url(../img/mClub.gif);background-repeat:no-repeat;text-align:center;width:136px;color:#FFFFFF;display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-style:italic;font-weight:bold;letter-spacing:-0.03em;margin:0px 0px 0px 0px;padding:4px 0 4px 0;text-decoration:none;text-transform:lowercase;white-space:nowrap;}
.mTienda a:hover{color:#FFFFFF;text-decoration:underline;}
.mTienda a:link, .mTienda a:visited, .mTienda a:active{background-image:url(../img/mTienda.gif);background-repeat:no-repeat;text-align:center;width:143px;color:#FFFFFF;display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-style:italic;font-weight:bold;letter-spacing:-0.03em;margin:0px 0px 0px 0px;padding:4px 0 4px 0;text-decoration:none;text-transform:lowercase;white-space:nowrap;}
.mExtra a:hover{color:#FFFFFF;text-decoration:underline;}
.mExtra a:link, .mExtra a:visited, .mExtra a:active{background-image:url(../img/mExtra.gif); background-repeat:no-repeat;text-align:center;width:143px;color:#FFFFFF;display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-style:italic;font-weight:bold;letter-spacing:-0.03em;margin:0px 0px 0px 0px;padding:4px 0 4px 0;text-decoration:none;text-transform:lowercase;white-space:nowrap;}
.mClub a:hover{color:#FFFFFF;text-decoration:underline;}

#menu {background-repeat:no-repeat;height:24px;text-align:left;display:inline;margin-left:25px;margin-right:10px;}
#menu li{float:left; position:relative;list-style-type:none; margin-right:3px;}

.dividerline { margin: 0px auto 5px auto; width: 100%; border-bottom: 1px solid #E3E3E3; }

#footer {
background-color: #62A7C0;
background-image: url(../img/fondoFooter.gif);
background-position: center top;
background-repeat: no-repeat;
color: #D0E5EC;
font-family: Verdana, Arial, sans-serif;
font-size: 0.8em;
font-style: normal;
height:auto;
vertical-align:bottom;
padding-top: 45px;
text-align: center;
}

#footer p{line-height:14px; margin:0 0 10px; font-size:12px;}
#footer a:hover{color:#FFFFFF;text-decoration:underline;}
#footer a:link, #footer a:active, #footer a:visited{color:#D0E5EC;font-size:12px;text-decoration:none;}
#footer a:hover{color:#20A9D6;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;}

.titularClub {
color: #3B5998;
display: block;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 16px;
font-style: italic;
font-weight: bold;
letter-spacing: -0.03em;
margin: 0px 0px 0 9px;
padding: 15px 0 0 10px;
text-decoration: none;
white-space: nowrap;
}

.titularEnsaladas {
color: #729625;
display: block;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 16px;
font-style: italic;
font-weight: bold;
letter-spacing: -0.03em;
margin: 0px 0px 0 0px;
padding: 15px 0 0 10px;
text-decoration: none;
white-space: nowrap;
}