BODY {
font:normal 0.7em/1.2em Verdana, Arial, Helvetica, sans-serif;
color:#000;
background:#f6f5f4;
margin:0;
padding:0;
text-align: center;
}

* { margin: 0; padding: 0; }

IMG, OBJECT { border:0;}
A, A:link, A:visited { color: #3c141d; text-decoration: none; }
A:hover { color: #3c141d; text-decoration: underline; }
A:active { color: #3c141d; text-decoration: none; }
EM { color: #000; font-weight:bold; font-style:normal; }
H1 { color: #000; font:oblique normal 2em Georgia, "Times New Roman", Times, serif; }
H2 { color: #000; font:oblique normal 1.8em Georgia, "Times New Roman", Times, serif; margin-bottom:0.7em; }
H3 { color: #563307; font:oblique normal 1.5em Georgia, "Times New Roman", Times, serif; }
H4 { color: #563307; font:bold 1.2em Arial, Helvetica, sans-serif; }
H5 { color: #563307; font:normal 1em   Georgia, "Times New Roman", Times, serif; }
H6 { color: #563307; font:normal 0.9em Georgia, "Times New Roman", Times, serif; }
P { margin:0 0 0.8em 0; padding: 0; color: #000; }
LI { }
INPUT, TEXTAREA, SELECT { font:normal 1em/1.2em Verdana, Geneva, Arial, Helvetica, sans-serif; color:#233343; background: url(../images/input.png) top repeat-x #FFF; border: 1px solid #6783A3; }

.floatiz { float:left; margin:0 10px 3px 0; }
.floatdech { float:right; margin:0 0 3px 10px; }
.imagcentrada { margin-bottom:0.5em; }
.alignright { text-align:right; display:block; }
.radiobutton { border:none; background:none;}
.cortaflujo { clear:both; }
p.icoinfo { padding: 5px 0 5px 40px; background:url(../images/info.png) 0 no-repeat;}
p.icoerror {padding: 5px 0 5px 40px; background:url(../images/error.png) 0 no-repeat;}

/*Cabecera*/

#wrapper { width:922px; height:530px; padding:20px 24px 20px 24px; background:#fff; margin-top:-285px; margin-left:-485px; position:absolute; top:50%; left:50%; text-align:left; }
#page { width:922px; height:410px; padding-top:120px; }
#cabecera { width:922px; height:135px; background:url(../images/bg_cabecera.jpg) top left no-repeat; position:absolute; top:19px; left:24px; z-index:2;  }
#cabecera h1 { width: 145px; height: 110px; float: left; background:url(../images/h1_elpavo.jpg) 0 no-repeat; }
#cabecera h1 a { width: 145px; height: 110px; display:block;  }
#cabecera h1 span{ display:none; }
#cabecera ul#quicklinks  { float:right; width:760px; height:53px; padding:5px 0 0 0; text-align:right;   }
#cabecera ul#quicklinks li { list-style:none; display:inline; margin-right:15px; font-weight:bold;  }

#menu_ppal  { width:777px; float:left; }
#menu_ppal li{width: auto; float: left; display: block; margin: 0 0 0 1px;}
#menu_ppal li.first{margin: 0;}
#menu_ppal li a{ display: block; height: 35px; overflow: hidden; text-indent: -500em; background: transparent; background-repeat: no-repeat; background-position: 0 -35px; }
#menu_ppal li a.activo, #menu_ppal li a:hover{background-position: 0 0;}
#menu_ppal li a.home{ width: 81px; background-image: url(../images/li1.gif); }
#menu_ppal li a.historia{ width: 153px; background-image: url(../images/li2.gif); }
#menu_ppal li a.productos { width: 152px; background-image: url(../images/li3.gif); }
#menu_ppal li a.pastaysalud { width: 106px; background-image: url(../images/li4.gif); }
#menu_ppal li a.recetas{ width: 126px;background-image: url(../images/li5.gif); }
#menu_ppal li a.triunfa{ width: 154px; background-image: url(../images/li6.gif);}

#cabecera .slogan { display:inline;  }
#cabecera .slogan h2 { height:22px; float:right; width:660px; text-align:center; padding:5px 100px 0 0 ; color:#563307; margin:0; font-size:1.5em; }
#cabecera .slogan img { display:block; clear:both;  }

#cuerpo { width:922px; height:410px;  }


#destacadosportada { width:288px; height:390px; float:left; background: url(../images/franjas.gif) top left no-repeat; overflow:hidden;   }
#destacadosportada h3 { font-size:1.6em; line-height:1.2em;  }
#destacadosportada div {  width:220px; padding:10px 0 0 20px; overflow:hidden; }
#destacadosportada p { font: normal 1.2em Tahoma, Monaco, monospace;  }
#destacadosportada .primero {  padding-top:20px;  }
#destacadosportada .primero img { margin:5px 0 5px 20px;  }
#destacadosportada .segundo { padding:2.2em 0 0 20px;  }
#destacadosportada .tercero { padding:1em 0 0 20px;  }
#destacadosportada .tercero p { margin-bottom:0.3em; }
#destacadosportada .tercero ol { margin-left:20px; }

#flashportada { width:672px; height:416px; position:absolute; top:114px; left:274px; z-index:3;}
#flashportada p, #flashjuego p { margin:10em 0 0 10em; font-size:1.2em; padding:10px; border:1px solid #edbf4f; background:#f5d88c; display:block; width:400px;  }
#flashportada a, #flashjuego a { font-weight:bold; }

#cuerpo .tip{width: 290px;height: 138px;background: #ecf0c8 url(../images/lasana_facil.gif) 9px 31px no-repeat; position: absolute; bottom: 40px; right: 24px; z-index:5;}
#cuerpo .tip h3{ font: oblique normal 1.5em Georgia, "Times New Roman", Times, serif;color: #421213;text-align: center;padding: 7px 0 5px 0;clear: both;}
#cuerpo .tip ol{ padding-left: 95px;}
#cuerpo .tip li{ list-style-type: none; background: #f8faeb;display: block;width: 60px;height: 90px;padding-top: 5px;float: left;margin-left: 2px;text-align: center;font: normal 0.9em Arial, Helvetica, sans-serif;color: #652e20;}

#menusecundario { width:288px; height:390px; float:left; background: url(../images/menusecundario.gif) top left no-repeat; overflow:hidden; }

#menusecundario .menutop { background:url(../images/menuiz_top.png) bottom left no-repeat; }

#menusecundario h3 { width:250px; text-align:center; padding:10px 0 10px 0; font:oblique bold 1.5em/1.2em Georgia, "Times New Roman", Times, serif;}
#menusecundario ul { margin:0;  }
#menusecundario ul li a { display:block; width:210px; background: url(../images/menu_bot.gif) top left no-repeat; padding:5px 0 5px 40px; list-style:none; font:oblique 1.5em/1.2em Georgia, "Times New Roman", Times, serif; overflow:hidden; }
#menusecundario ul li.activo a,
#menusecundario ul li a:hover { background: url(../images/menu_bot_hover.gif) top left no-repeat;  }
#menusecundario ul li.bigone a { padding-top: 16px; padding-bottom:16px; }
#menusecundario ul li ul.vertical  { background: url(../images/menu_bot.gif) 0 -30px no-repeat; }
#menusecundario ul li ul.vertical li { }
#menusecundario ul li ul.vertical li a { width:250px; background:none; padding:3px 0 3px 60px; font:bold 1em/1.2em Verdana, Arial, Helvetica, sans-serif; background:none; }
#menusecundario ul li ul.vertical li a:hover { background: url(../images/menu_bot_hover.gif) top left no-repeat; color:#bc8d05;  }
#menusecundario ul li ul.horizontal  { background: url(../images/menu_bot.gif) 0 -30px no-repeat; padding:0 0 0.5em 50px; }
#menusecundario ul li ul.horizontal li { background: tranparent; display:inline;  list-style:decimal; margin-right:10px; }
#menusecundario ul li ul.horizontal li a { background:none; display:inline; font:bold 0.8em/1.2em Verdana, Arial, Helvetica, sans-serif; background:none; padding:0;  }
#menusecundario ul li ul.horizontal li a:hover { background: none;  color:#bc8d05; }

#menusecundario .menudestaques { width:288px; height:400px; overflow:hidden; background:url(../images/menuiz_destacado.png)  top left no-repeat; }

#menusecundario .menudestaques h3 {  font:italic 1.5em Georgia, "Times New Roman", Times, serif; overflow:hidden; overflow:hidden; margin:0; padding:0; text-align:left; }
#menusecundario .menudestaques p { font-size:1em; margin-bottom:0.3em; }
#menusecundario .menudestaques .moduloextra { padding:5px 15px 5px 15px; width:240px; background: url(../images/menu_bigul.gif) top left no-repeat; }
#menusecundario .moduloextra ol { }
#menusecundario .moduloextra ol li { margin-left:25px; }

#contenido { width:630px; height:370px; padding-top:20px; background: url(../images/cuerpo.gif) right repeat-y; float:right;
overflow-y: auto;
overflow-x: hidden;
scrollbar-face-color: #FEFAE4;
scrollbar-highlight-color: #fff; 
scrollbar-3dlight-color: #fff;
scrollbar-darkshadow-color: #fff; 
scrollbar-shadow-color: #563407; 
scrollbar-arrow-color: #F7DF72; 
scrollbar-track-color: #fff; }

#contenido .rpastahome { overflow:hidden; background:url(../images/recetaspasta_home.jpg) bottom right no-repeat; height:370px; }
#contenido .rpastahome ul { padding:10px 110px 0 20px; width:500px; }
#contenido .rpastahome ul li { width:210px; float:left; margin:0 30px 0.5em 0; list-style:none; height:140px; overflow:hidden; }
#contenido .rpastahome ul li h3 { border-bottom:1px dashed #000; font-size:1.5em; }
#contenido .rpastahome ul li p { }
#contenido .rpastahome ul li img { float:right; }

#contenido .tiposplato { overflow:hidden; background:url(../images/tipodeplato.jpg) bottom right no-repeat; height:370px; }
#contenido .tiposplato p { color:#8b3600; padding-right:20px; }
#contenido .pastaysaludhome { overflow:hidden; background:url(../images/pastaysalud.jpg) bottom right no-repeat; height:370px; }
#contenido .pastaysaludhome p { color:#8b3600; padding-right:20px; margin-bottom:0.3em; }
#contenido .pastaysaludinterior { overflow:hidden; width:610px; padding:0 20px 3em 0; }
#contenido .pastaysaludinterior ul.extramargin { margin-left:160px; }
#contenido .productos { overflow:hidden; width:610px; padding:0 20px 3em 0; }
#contenido .productos p   { }
#contenido .productos .detallesproducto { float:right; width:300px; text-align:center; padding:10px; background:#fffae4; border:1px solid #938278; margin-left:10px; }
#contenido .productos .detallesproducto ul, #contenido .productos .detallesproducto p { text-align:left; }
#contenido .historia { overflow:hidden; width:610px; padding:0 20px 3em 0; }
#contenido .legal { overflow:hidden; width:610px; padding:0 20px 3em 0; }
#contenido .contacto { overflow:hidden; width:610px; padding:0 20px 0 0; height:370px; background:url(../images/contacto.jpg) 270px 140px no-repeat; }
#contenido .contacto .telefono {  color: #000; font:oblique normal 5em Georgia, "Times New Roman", Times, serif; padding:0.2em 0 0.3em 0; margin:0; }

#contenido .productos ul, #contenido .pastaysaludinterior ul, #contenido .historia ul, #contenido .legal ul { margin-bottom:0.8em;}
#contenido .productos li, #contenido .pastaysaludinterior li, #contenido .historia li, #contenido .contacto li { margin-left:20px; list-style:url(../images/guion_cuadro.gif);  }
#contenido .productos li li, #contenido .pastaysaludinterior li li, #contenido .historia li li, #contenido .contacto li li { margin-left:20px; list-style: square;  }
#contenido .productos ul.instrucciones { width:100%; overflow:hidden; margin:0 0 1em 4em; }
#contenido .productos ul.instrucciones li { list-style:none; float:left; width:470px; background:url(../images/li_instrucc.gif) bottom repeat-x #fffae6; border:1px solid #aa968b; padding:5px; margin:0 0 -1px 0; }
#contenido .productos ul.instrucciones li.last { margin-bottom:2px; }
#contenido .productos ul.instrucciones li img { float:left; margin:0 5px 0 0; border:1px solid #aa968b; }
#contenido .productos ul.instrucciones li p { width:320px; float:right;  }
#contenido .productos ul.instrucciones li strong { color: #563307; font:oblique normal 2em Georgia, "Times New Roman", Times, serif; padding:0; margin:0 10px 0 0; }
#flashposit2 { width:290px; height:215px; position:absolute; top:113px; left:650px; z-index:20; }

#contenido .detallereceta { width:620px; padding:0 10px 2em 0; overflow:hidden; }
#contenido .detallereceta .iz { width:380px; float:left; }
.detallereceta .iz .presentacion { width:100%; overflow:hidden; margin-bottom:0.5em; }
.detallereceta .iz .presentacion h2 { color:#000; font:oblique normal 1.7em Georgia, "Times New Roman", Times, serif; margin-bottom:0.5em;  }
.detallereceta .iz .presentacion h3 { color:#4a2c07;  font:oblique normal 1.5em Georgia, "Times New Roman", Times, serif; margin-bottom:0.4em;  }
.detallereceta .iz .presentacion h4 { color:#563307;  }
.detallereceta .iz .presentacion li { list-style:none; display: inline;  color:#d08e4c;  font-weight:bold;  }
.detallereceta .iz .presentacion .imagenreceta { float:right; margin:0 0 0 3px; width:146px; overflow:hidden; }
.detallereceta .iz .presentacion .imagenreceta img.lupa { float:left;  }
.detallereceta .iz .presentacion .imagenreceta img.pequena { border:1px solid #efdaab; float:right;  }
.detallereceta .iz .presentacion .imagenreceta .grande { display:none;  }
.detallereceta .iz .presentacion .imagenreceta #lupa { position:relative; top:0; left:0; width:126px; height:94px; }
.detallereceta .iz .presentacion .imagenreceta #lupa a { display:block; width:126px; height:94px; background:url(../images/lupa.gif) bottom right no-repeat; }
.detallereceta .iz .presentacion .imagenreceta #lupa span { display:none;  }
#trailimageid { position: absolute; display: none; left: 0px; top: 0px; width: 400px; height: 0px; z-index: 1000; }
#trailimageid img { width:378px;  }

.detallereceta .iz .presentacion li.link { display:block; padding-top:1em; height:30px; }
.detallereceta .iz .presentacion li.link a { padding:4px; background:#fee97e; font-size:0.8em; color:#5a3034; line-height:20px;   }
.detallereceta .iz .presentacion li.link a:hover { background:#d1e697; text-decoration:none;  }
.detallereceta .iz .ingredientes { overflow:hidden; margin-bottom:0.8em; padding:5px; background:#fefae4; }
.detallereceta .iz .ingredientes h4 { color:#000; font:bold 1.2em Verdana, Arial, Helvetica, sans-serif; margin-bottom:0.3em;  }
.detallereceta .iz .ingredientes p {  }
.detallereceta .iz .preparacion { width:100%; overflow:hidden; margin-bottom:0.3em;  }
.detallereceta .iz .preparacion h4 { color:#000; font:bold 1.2em Verdana, Arial, Helvetica, sans-serif; margin-bottom:0.3em;  }
.detallereceta .iz .preparacion p {  }
.detallereceta .iz .tupropia { height:154px; padding-top:20px; background:url(../images/haztulasana.jpg) bottom right no-repeat; overflow:hidden; margin-bottom:2em; }
.detallereceta .iz .tupropia img  { float:right; margin:0 105px 0 3px;  }
.detallereceta .iz .tupropia p { color:#8b3600; padding-right:20px; margin-bottom:1.3em; }
.detallereceta .iz .tupropia p.link { font-weight:bold; font-size:0.9em; margin:3em 0 0 0; width:255px; line-height:30px; background:#8b0012; overflow:hidden; text-align:center;}
.detallereceta .iz .tupropia p.link a { color:#fff;  }
.detallereceta .iz .buscar { }
.detallereceta .iz .buscar p.info { padding:10px; background:#fefae4; font-weight:bold; }
.detallereceta .iz .buscar form { }
.detallereceta .iz .buscar label { display:block; clear:both; width:100%; overflow:hidden; margin-bottom:0.5em; }
.detallereceta .iz .buscar .campo1 { }
.detallereceta .iz .buscar .campo1 img { vertical-align:top; }
.detallereceta .iz .buscar .campo1 strong { color: #563307; font:oblique 1.5em   Georgia, "Times New Roman", Times, serif; display:block; float:left; width:125px; }
.detallereceta .iz .buscar .campo1 input { padding:3px; width:240px; border:1px solid #83573c; }
.detallereceta .iz .buscar .campo1 select { width:160px;  border:1px solid #83573c; }
.detallereceta .iz .buscar .bot1, .detallereceta .iz .buscar .bot2 { width:80px; float:right; clear:none; text-align:right; }
.detallereceta .iz .buscar .bot1 input { padding:5px; font-weight:bold; background:#8b3600; border:none; color:#fff; cursor:pointer; }
.detallereceta .iz .buscar .bot2 input { padding:5px; font-weight:bold; background:#8b8800; border:none; color:#fff; cursor:pointer;  }
.detallereceta .opciones ul { width:100%; overflow:hidden; margin-bottom:0.3em; background:#d1e697; text-align:center; }
.detallereceta .opciones li { list-style:none; display: inline;  color:#d08e4c;  font-weight:bold; font-size:0.8em; font-family:Verdana, Arial, Helvetica, sans-serif; padding:1px; line-height:20px; margin:0; }
#contenido .detallereceta .dech { width:220px; float:right;}
.ranking { width:100%; overflow:hidden; margin-bottom:0.3em;  }
.ranking h4 { color:#000; font:oblique normal 1.7em Georgia, "Times New Roman", Times, serif; margin-bottom:0.5em; }
.ranking dl { }
.ranking dt { font-weight:bold; font-weight:bold;  }
.ranking dt a { color:#943101;  }
.ranking dd strong { color:#d08e4c;  font-weight:bold; display:block; }
.ranking dd { border-bottom:1px dashed #ccc; margin-bottom:0.5em; padding-bottom:0.2em; }

#contenido .listabusqueda { }
.listabusqueda h3 {font-size:1.5em; width:300px; float:left; color:#4a2c07; margin-bottom:1em;}
.listabusqueda ul.dificultad { width:260px; margin-right:40px; float:right; text-align:right; }
.listabusqueda ul.dificultad li { display:inline; margin-left:1em; color:#80563d; font-weight:bold; }
.listabusqueda ul.resultados { width:600px; padding-right:30px; overflow:hidden; clear:both;}
.listabusqueda ul.resultados li { float:left; width:280px; margin:0 20px 1em 0; list-style:none; height:70px; }
.listabusqueda ul.resultados li img { float:left; border:1px solid #eedcac; margin-right:5px; }
.listabusqueda ul.resultados li p { color:#80563d; font-weight:bold; font-size:0.9em; }
.listabusqueda ul.resultados li a.ver { padding:4px; background:#fee97e; font-size:0.8em; color:#5a3034;  }
.listabusqueda ul.resultados li a.ver:hover { background:#d1e697; text-decoration:none;  }
.paginacion { clear:both; text-align:center;}
#contenido .paginacion .first a, #contenido  .paginacion .last a {background:#8a8704; color:#fff;}
.paginacion li { list-style:none; display:inline; background:#fff; font-weight:bold;}
#contenido .paginacion li a { padding:3px; line-height:2em; color:#8a8704;}
#contenido .paginacion li.selected a { color:#000; }

#contenido .trucos { }
.trucos ul { width:600px; }
.trucos li { list-style:none; min-height:70px; width:100%; overflow:hidden; clear:both; margin-bottom:0.5em; }
.trucos li img { float:left; border:1px solid #eedcac; margin-right:5px; }
.trucos li h4 { float:left; width:520px; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em;   }
.trucos li p {  }

#contenido .registro { }
.registro form { display:block; padding-left:20px; }
.registro fieldset { border:none; }
.registro label { display:block; margin-bottom:0.5em; }
.registro input, .registro select, .registro textarea { border:1px solid #83573c; color:#83573c; }
.registro p { color:#83573c; width:550px; overflow:hidden; }
.registro p span { float:left;}
.registro p strong { float:right;}
.registro .top { width:300px; float:left; }
.registro .top strong { float:left; display:block; width:120px; color:#83573c; }
#contenido .registro form ul { display:inline; width:auto; }
#contenido .registro form ul li { display:inline; list-style:none; }
.registro fieldset.campo4 { margin-bottom:0.5em;  }
.registro fieldset.campo4 label  { display:inline; padding-right:1em;  }
.registro fieldset.campo4 strong  {  }
.registro .campo4 input, .registro .campo11 input, .registro .campo12 input { border:none;  }
.registro .campo10 { clear:both; }
.registro .campo10 textarea { width:550px; height:100px; }
.registro .campo11, .registro .campo12 { display:inline; padding-right:20px; color:#83573c; }
.registro .campo13 { width:550px; clear:both; text-align:right; padding-top:0.5em;  }
.registro .campo13 input { padding:5px; font-weight:bold; background:#8b3600; border:none; color:#fff; cursor:pointer; }

#contenido .login { overflow:hidden; background:url(../images/login.jpg) top right no-repeat; width:300px; height:360px; padding:30px 280px 0 50px; margin-top:-20px;   }
.login p { color:#8b3600; margin-bottom:2em; }
.login form { }
.login legend { font-size:1.1em; font-weight:bold; color:#000; margin-bottom:0.7em; *margin-left:-6px;  }
.login legend span {  }
.login fieldset { border:none; margin-bottom:2em; }
.login label { display:block; margin-bottom:0.5em; }
.login strong { float:left; display:block; width:120px; color:#83573c; }
.login input, .login select, .login textarea { border:1px solid #83573c; color:#83573c; background:#fefae4; }
.login label.bot1 input { padding:5px; font-weight:bold; background:#8b8800; border:none; color:#fff; cursor:pointer; }
.login label.bot2 input { padding:5px; font-weight:bold; background:#8b3600; border:none; color:#fff; cursor:pointer; }

#contenido .votar { overflow:hidden; background:url(../images/recetaspasta_home.jpg) bottom right no-repeat; width:300px; height:360px; padding:30px 280px 0 50px; margin-top:-20px;   }
.votar p { color:#8b3600; margin-bottom:2em; }
.votar form { }
.votar legend { font-size:1.1em; font-weight:bold; color:#000; margin-bottom:0.7em; *margin-left:-6px;  }
.votar legend span {  }
.votar fieldset { border:none; margin-bottom:3em; }
.votar label { display:block; margin-bottom:0.5em; }
.votar strong { float:left; display:block; width:120px; color:#83573c; }
.votar input, .votar select, .votar textarea { border:1px solid #83573c; color:#83573c; background:#fefae4; }
.votar label.bot1 input { padding:5px; font-weight:bold; background:#eabb45; border:none; color:#8b3600; cursor:pointer; }
.votar label.bot2 input { padding:5px; font-weight:bold; background:#8b3600; border:none; color:#fff; cursor:pointer; }

#contenido .comentar { overflow:hidden; background:url(../images/recetaspasta_home.jpg) bottom right no-repeat; width:300px; height:360px; padding:30px 280px 0 50px; margin-top:-20px;   }
.comentar p { color:#8b3600; margin-bottom:2em; }
.comentar form { }
.comentar legend { font-size:1.1em; font-weight:bold; color:#000; margin-bottom:0.7em; *margin-left:-6px;  }
.comentar legend span {  }
.comentar fieldset { border:none; margin-bottom:1em; }
.comentar label { display:block; margin-bottom:0.5em; }
.comentar strong { float:left; display:block; width:120px; color:#83573c; }
.comentar input, .comentar select, .comentar textarea { border:1px solid #83573c; color:#83573c; background:#fefae4; }
.comentar textarea { width:98%; height:80px; }
.comentar label.bot1 input { padding:5px; font-weight:bold; background:#eabb45; border:none; color:#8b3600; cursor:pointer; }
.comentar label.bot2 input { padding:5px; font-weight:bold; background:#8b3600; border:none; color:#fff; cursor:pointer; }

#contenido .enviaramigo { overflow:hidden; background:url(../images/recetaspasta_home.jpg) bottom right no-repeat; width:630px; height:370px;  }
.enviaramigo p { color:#8b3600; margin-bottom:1em; width:70%; }
.enviaramigo form { }
.enviaramigo legend { font-size:1.1em; font-weight:bold; color:#000; margin-bottom:0.7em; *margin-left:-6px;  }
.enviaramigo legend span {  }
.enviaramigo fieldset { border:none; margin-bottom:0.5em; }
.enviaramigo label { display:block; margin-bottom:0.5em; }
.enviaramigo strong { float:left; display:block; width:80px; color:#83573c; }
.enviaramigo input, .enviaramigo select, .enviaramigo textarea { border:1px solid #83573c; color:#83573c; background:#fefae4; }
.enviaramigo textarea { width:50%; height:80px; }
.enviaramigo label.bot1 input { padding:5px; font-weight:bold; background:#eabb45; border:none; color:#8b3600; cursor:pointer; }
.enviaramigo label.bot2 input { padding:5px; font-weight:bold; background:#8b3600; border:none; color:#fff; cursor:pointer; }
.enviaramigo fieldset.uno { width:250px; float:left; padding:5px; }
.enviaramigo fieldset.dos { width:250px; float:left; padding:5px; background:#f6f6f6; }
.enviaramigo fieldset.dos legend { background:#f6f6f6; }
.enviaramigo fieldset.tres { clear:both; }
.enviaramigo fieldset.cuatro { }

#contenido .recetadia { overflow:hidden; background:url(../images/recetadia.jpg) bottom right no-repeat; width:300px; height:360px; padding:30px 280px 0 50px; margin-top:-20px;   }
.recetadia p { color:#8b3600; margin-bottom:2em; }
.recetadia form { }
.recetadia legend { font-size:1.1em; font-weight:bold; color:#000; margin-bottom:0.7em; *margin-left:-6px;  }
.recetadia legend span {  }
.recetadia fieldset { border:none; margin-bottom:3em; }
.recetadia label { display:block; margin-bottom:0.5em; }
.recetadia strong { float:left; display:block; width:120px; color:#83573c; }
.recetadia input, .recetadia select, .recetadia textarea { border:1px solid #83573c; color:#83573c; background:#fefae4; }
.recetadia label.bot1 input { padding:5px; font-weight:bold; background:#8b8800; border:none; color:#fff; cursor:pointer; width:auto; }
.recetadia label.bot2 input { padding:5px; font-weight:bold; background:#8b3600; border:none; color:#fff; cursor:pointer; width:auto; }

#contenido .enviarreceta { padding-right:20px; }
.enviarreceta p { color:#8b3600; margin-bottom:2em; }
.enviarreceta form { display:block; width:100%; overflow:hidden; }
.enviarreceta legend { color: #000; font:oblique normal 1.5em Georgia, "Times New Roman", Times, serif; margin-bottom:0.5em; *margin-left:-6px;  }
.enviarreceta fieldset { border:none; margin-bottom:0.3em; }
.enviarreceta label { display:block; margin-bottom:0.5em; }
.enviarreceta input, .enviarreceta select, .enviarreceta textarea { border:1px solid #83573c; color:#83573c; background:#fefae4; }
.enviarreceta label.bot1 input { padding:5px; font-weight:bold; background:#8b8800; border:none; color:#fff; cursor:pointer; width:auto; }
.enviarreceta label.bot2 input { padding:5px; font-weight:bold; background:#8b3600; border:none; color:#fff; cursor:pointer; width:auto; }
.enviarreceta label.bot3 input { width:120px; }
.enviarreceta .uno { width:280px; overflow:hidden; float:left; }
.enviarreceta .dos { width:280px; overflow:hidden; float:left; }
.enviarreceta .uno label { width:280px; overflow:hidden; }
.enviarreceta .uno .campo1 strong { display:block; width:70px; float:left;  }
.enviarreceta .uno .campo1 input { width:170px; float:right; padding:2px; }
.enviarreceta .uno .campo1 select { width:176px; float:right; padding:2px; }
.enviarreceta .uno .campo2 strong { display:block; width:100%; overflow:hidden; margin-bottom:0.3em; }
.enviarreceta .uno .campo2 textarea { display:block; width:278px; height:70px; }
.enviarreceta .dos .campo3 strong { display:block; width:100%; overflow:hidden; margin-bottom:0.3em; }
.enviarreceta .dos .campo3 input { width:270px; padding:2px; margin-bottom:0.3em;  }
.enviarreceta .dos .bot1 { width:90px; float:right; text-align:right; background:#ccc; }
.enviarreceta .tres { width:290px; float:right; clear:both; float:right; background:#fffae4; padding:5px; margin-bottom:60px; }
.enviarreceta .tres input, .enviarreceta .tres select { background:#fff;  }
.enviarreceta .tres label.bot1 { display:inline; }
.enviarreceta .tres label.bot2 { display:inline; }
.enviarreceta .tres label.bot1 input { width:135px;   }
.enviarreceta .tres label.bot2 input { width:145px; }
.enviarreceta .campo4  { width:290px; padding-top:1em; margin-bottom:1em; }
.enviarreceta .campo4 select { width:288px; } 
.enviarreceta .campo5  { width:290px; overflow:hidden;  }
.enviarreceta .campo5 strong { display:block; width:90px; float:left; }
.enviarreceta .campo5 input { float:right; width:180px; padding:2px; }
.enviarreceta .campo5 span { display:block; padding-left:105px; font-weight:bold; color:#999;  }
.enviarreceta fieldset .dos .bot1 { float:left; width:291px;}
.enviarreceta fieldset .dos .bot1 input { width:60px; float:left;}
.enviarreceta .bot3 { float:left; width:291px; overflow:hidden;  }
.enviarreceta .bot3 input { padding:5px; font-weight:bold; background:#eabb45; border:none; color:#8b3600; cursor:pointer; width:250px; }

#contenido .verrecetas { padding-right:20px; }
.verrecetas p {color:#8b3600; }
.verrecetas form { width:250px; float:right; text-align:right; }
.verrecetas form input { padding:5px; font-weight:bold; background:#8b3600; border:none; color:#fff; cursor:pointer; width:auto; width:250px; }
.verrecetas ul.resultados { clear:both; height:250px; padding-top:10px;  }
.verrecetas ul.resultados h4 { font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;  }
.verrecetas ul.resultados h4 a { color:#943101;  }
.verrecetas ul.resultados strong { color:#d08e4c;  font-weight:bold; display:block; }
.verrecetas ul.resultados li {  margin-bottom:0.5em; padding-bottom:0.2em; float:left; width:170px; height:80px; padding:0 10px 0 20px; list-style:none; background:url(../images/guion_cuadro.gif) top left no-repeat; }

#cuerpo .juego { width:922px; height:390px; background:url(../images/fondo_juego.jpg) bottom right no-repeat; }
#cuerpo .juego .entrada { padding:70px 200px 50px 200px; }
#cuerpo .juego .entrada p { color:#8b3600; }
#cuerpo .juego label.bot0 { padding-top:2em; display:block;}
#cuerpo .juego label.bot0 input { padding:5px; font-weight:bold; background:#eabb45; border:none; color:#8b3600; cursor:pointer; }
#cuerpo .juego .paso1 { padding:50px 100px 50px 140px; }
#cuerpo .juego .paso1 .title h2 { text-align:center; padding-right:50px; }
#cuerpo .juego .paso1 ul.tresopciones { width:100%; overflow:hidden;}
#cuerpo .juego .paso1 ul.tresopciones li { float:left;  text-align:center; list-style:none; margin-right:5px;}
#cuerpo .juego .paso1 ul.tresopciones li a { color:#5a2601; display:block; width:210px; padding-top:140px; height:30px; }
#cuerpo .juego .paso1 ul.tresopciones li.quien1 a { background:url(../images/quien_1.png) top left no-repeat; }
#cuerpo .juego .paso1 ul.tresopciones li.quien2 a { background:url(../images/quien_2.png) top left no-repeat; }
#cuerpo .juego .paso1 ul.tresopciones li.quien3 a { background:url(../images/quien_3.png) top left no-repeat; }
#cuerpo .juego .paso1 ul.tresopciones li.quien4 a { background:url(../images/quien_4.png) top left no-repeat; }
#cuerpo .juego .paso1 ul.tresopciones li.quien5 a { background:url(../images/quien_5.png) top left no-repeat; }
#cuerpo .juego .paso1 ul.tresopciones li.quien6 a { background:url(../images/quien_6.png) top left no-repeat; }
#cuerpo .juego .paso1 ul.tresopciones li a:hover { background-position: 0 -170px; text-decoration:none; }
#cuerpo .juego .navegacion { background:#ebf0c8; position:absolute; width:922px; top:500px; left:24px;  }
#cuerpo .juego .navegacion ul { padding:0 20px 0 20px;}
#cuerpo .juego .navegacion li { list-style:none; display:inline; color: #000; font:oblique normal 1.6em/30px Georgia, "Times New Roman", Times, serif; margin-bottom:0.7em; }
#cuerpo .juego .paso2 { padding:40px 90px 50px 130px; }
#cuerpo .juego .paso2 .title { width:100%; overflow:hidden; }
#cuerpo .juego .paso2 .title h2 { text-align:center; margin:0; }
#cuerpo .juego .paso2 .title h2.inline { width:450px; float:right; text-align:left;  }
#cuerpo .juego .paso2 .title ul {  width:200px; float:left; padding-top:0.5em;}
#cuerpo .juego .paso2 .title ul li { display:inline; list-style:none; color:#8b3600; margin:0;  }
#cuerpo .juego .paso2 form { padding-top:2em; width:100%; overflow:hidden; }
#cuerpo .juego .paso2 label { display:block; }
#cuerpo .juego .paso2 .campoingrediente { display:block; width:125px; height:100px; float:left; margin:0 3px 3px 0; color:#8b3600; }
#cuerpo .juego .paso2 .campoingrediente input { margin-left:20px; border:none; background:none; padding:0; }
#cuerpo .juego .paso2 .boton { padding-top:1em; width:100%; overflow:hidden; clear:both;  }
#cuerpo .juego .paso2 .boton input { padding:5px; font-weight:bold; background:#8b8800; border:none; color:#fff; cursor:pointer; width:auto; }
#cuerpo .juego .resultado {height:390px; padding-right:140px; }
#cuerpo .juego .resultado .imagenfinal { float:right; margin:4em 0 0 0; border:3px solid #e1e1e1; }
#cuerpo .juego .ingrediente1 { background:url(../images/juego_ingrediente1.jpg) bottom right no-repeat;  }
#cuerpo .juego .resultado .texto { padding:40px 0px 0 140px; height:270px; }
#cuerpo .juego .resultado .texto li { list-style:none; }
#cuerpo .juego .resultado .texto p { margin-bottom:2em;}
#cuerpo .juego .resultado .texto p a, #cuerpo .juego .resultado .texto li a { color:#8b3600; }
#cuerpo .juego .resultado form {padding:0 90px 50px 140px; }
#cuerpo .juego .resultado form label { }
#cuerpo .juego .resultado form .bot1 { margin-right:60px; }
#cuerpo .juego .resultado form .bot1 input { padding:5px; font-weight:bold; background:#8b8800; border:none; color:#fff; cursor:pointer; width:auto; }
#cuerpo .juego .resultado form .bot2 input { padding:5px; font-weight:bold; background:#8b8800; border:none; color:#fff; cursor:pointer; width:auto; }




#pie { width:922px; overflow:hidden; clear:both; background:#f6f5f4; text-align:right; }
#pie ul { display:inline;   }
#pie li { display:inline; line-height:20px; margin-left:17px;  }
#pie .izda { float:left;  }
#pie .dcha { text-transform:uppercase; margin:0 15px 0 0; font-weight:bold;  float:right; }
#pie .dcha a { color:#5c3607;  }
#pie .dcha span { color:#5c3607;  }

#elpavologo{ display:none; }

#elpavologo{ display:none; }
.inline{ width:250px!important}
.inline h3, .inline p{ display:inline;}
.segundo, .tercero{ padding-left:10px!important; padding-top:15px!important}

.spot
{ font-size:1.5em; }

div.recetarios {  padding:4px; margin-bottom:4px; display:block; width:350px; }
div.recetarios img { border:1px solid #83573c;}
div.recetarios a { margin-left:4px;  }