@charset "utf-8";
/* CSS Document */

/* fondos */
body { padding-top:0px; text-align:left; background-color:#2c1800; scrollbar-face-color: #eed1a7;scrollbar-highlight-color:#eed1a7; scrollbar-3dlight-color:#ffffff; scrollbar-darkshadow-color:#814217; scrollbar-shadow-color:#eed1a7; scrollbar-arrow-color:#ee1f7a; scrollbar-track-color:#eed1a7;}
#fondo_PM {width: 300px;}
.sinfondo{background:none !important; padding-top:0px; text-align:left;}
.fondoindex{background-image:url(http://www.estampas.com/cocina/imag/fondo_home.jpg); background-repeat:no-repeat;  margin: 0 auto 0 auto}
.fondointerna{background-image:url(http://www.estampas.com/cocina/imag/fondo_int_sin_logos.jpg); background-repeat:no-repeat; margin: 0 auto 0 auto}
.fondointernalogo{ background-image:url(http://www.estampas.com/cocina/imag/fondo_int_con_logos.jpg); background-repeat:no-repeat; margin: 0 auto 0 auto}
.fondoerror{ background-image:url(http://www.estampas.com/cocina/imag/caja-error.jpg); background-repeat:no-repeat; margin: 0 auto 0 auto; width:400px; height:400px;}
.fondofelici{ background-image:url(http://www.estampas.com/cocina/imag/Caja-felicitaciones.jpg); background-repeat:no-repeat; margin: 0 auto 0 auto; width:400px; height:400px;}
.desglosada{ background-image:url(http://www.estampas.com/cocina/imag/Caja-felicitaciones.jpg); background-repeat:no-repeat; margin: 0 auto 0 auto; width:400px; height:400px;}
/* titulos y botones */
.index{position:absolute; margin-top:60px; margin-left:30px; width:280px; height:220px; cursor:hand}
.botones{position:relative;}
.participar{position:absolute; margin-top:280px; margin-left:100px; }
.premio{position:absolute; margin-top:400px; margin-left:60px;}
.ganadores{position:absolute; margin-top:520px; margin-left:30px;}
.ingredientes{position:absolute; margin-top:5px; margin-left:30px;}
.preparacion{position:absolute; margin-top:275px; margin-left:30px;}
.enviar{position:absolute; margin-top:700px; margin-left:400px; }
.borrar{position:absolute; margin-top:700px; margin-left:490px; }
.continuar{position:absolute; margin-top:695px; margin-left:535px; }
.titumecanica{position:absolute; margin-top:20px; margin-left:325px;  }
.titubases{position:absolute; margin-top:200px; margin-left:325px;}
.volver{margin-top:280px; margin-left:180px; }
.txtvolver{font-family:"Times New Roman", Times, serif; font-size:18px; color:#000000; font-weight:bold;}
.titudetalle{position:absolute; margin-top:30px; margin-left:335px; font-family:Arial, Helvetica, sans-serif; font-size:18px; width:550px}
.autor{ clear:both; font-size:14px}
/* cajas de texto */
.detalles{position:relative;}
.cajaingre{position:absolute; margin-top:50px; margin-left:0px; font-size:11px}
.cajaprepa{position:absolute; margin-top:320px; margin-left:0px;}
.contador{ background-image:url(../imag/pestana_contador.png); background-repeat:no-repeat; width:37px; height:16px; text-align:center; vertical-align:middle; font-size:10px;}
.txtmecanica{position:absolute; margin-top:85px; margin-left:390px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ed1e79;}
.txtbases{position:absolute; margin-top:270px; margin-left:390px; font-family:Arial, Helvetica, sans-serif ;font-size:14px; color:#40210c;}
.receta{position:absolute; margin-top:20px; margin-left:670px; font-family:Arial, Helvetica, sans-serif ;font-size:11px; color:#40210c;}
.txtpremios{position:absolute; margin-top:85px; margin-left:390px; font-family:Arial, Helvetica, sans-serif ;font-size:14px; color:#40210c; }
.txterror{position:relative; margin-top:160px; margin-left:120px;
//margin-left:10px;
font-family:Arial, Helvetica, sans-serif ;font-size:12px; color:#000000;}
.txtsuerte{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#000000; font-weight:bold;}
.contenido{position:relative;}
.txtganadores{position:relative; margin-top:0px; margin-left:390px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ed1e79;}
.txtganadores2{position:relative; margin-top:0px; margin-left:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ed1e79;}
.vermas1{ width:30px; background-color:#40210c; border:#e40e70 solid 1px;text-align:center;}
.vermas2{ width:30px; background-color:#e40e70; border:#40210c solid 1px;text-align:center;}
.txtvermas{font-family:"Times New Roman", Times, serif; font-size:11px; color:#FFFFFF; }

.detalle{position:absolute; margin-top:20px; margin-left:160px; width:700px;font-family:Arial, Helvetica, sans-serif; font-size:11px; }

.textodetal{list-style-type:none; list-style-position: outside;}


.registro{position:absolute; margin-top:35px; margin-left:346px; width:314px; font-family:Arial, Helvetica, sans-serif ;font-size:12px; color:#40210c; vertical-align:top}
.campos{ font-family:Arial, Helvetica, sans-serif ;font-size:10px; color:#40210c; border:#eb1f76 solid 1px; z-index:1; visibility: visible; overflow: auto; top: 0px; padding-left:1px; background:none}
.border{border-right:#eb1f76 solid 1px}
.acepto{position:absolute; margin-top:660px; margin-left:390px; font-family:Arial, Helvetica, sans-serif ;font-size:12px; color:#40210c; font-weight:bold;}

.ppal{position:absolute; margin-top:705px; margin-left:910px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; width:50px; text-align:right}
.ppal2{position:absolute; margin-top:110px; margin-left:910px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; width:50px; text-align:right}
.ppalcaja{position:absolute; margin-top:340px; margin-left:345px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; width:50px; text-align:right} 

/* etiquetas html */
option{background-color:#fff1e4}
#bases{ position:absolute; width:530px; height:360px; z-index:1; visibility: visible; overflow: auto; top: 0px;}
#bases2 {width:200px; z-index:1; visibility: visible; overflow: auto; top: 0px; vertical-align:top}
DIV, IMG, A {behavior: url("/cocina/css/iepngfix.htc");}



/* colores */ 
.marron {color:#40210c;}
.rosado{color:#e40e70;}
.azul{color:#0072b9;}
.vinotinto{color:#98151d;}

/* puntos */
.puntos {position:absolute; margin-top:240px; margin-left:520px; border-top-width: 2px; border-top-style: dotted; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #990000; width:400px}
.puntoswin {position:absolute; margin-top:50px; margin-left:450px; border-top-width: 2px; border-top-style: dotted; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #990000; width:470px}
.puntos2 { border-top-width: 2px; border-top-style: dotted; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #990000; width:250px;}

/* layout */
.FloatL{float:left}
.FloatR{float:right}
.W30{width:30px}
.W240{width:240px}
.W350{width:350px}
.W400{width:400px}
.W490{width:490px}
.W550{width:550px}
.W974{width:974px}
.H25{height:25px}
.H742{height:742px}
.PL10{ padding-left:10px}
.PL11{padding-left:10px; text-decoration: none;}
.PL11:hover {text-decoration: underline; font-weight: bold;}
.PL20{padding-left:20px}
.PB15{ padding-bottom:15px}
.FS40{ font-size:40px}
.PT14{ padding-top:14px}
.decoNO{text-decoration:none}
.ML20{ margin-left:20px;}
.ML40{ margin-left:40px;}
.LIH17{ line-height:17px}
.popupClose{padding: 2px 4px 2px 2px;//padding: 2px 4px 25px 2px;height:auto;text-align:right;}
.winnerScroll{
	position: relative !important;
	overflow:auto;
	overflow-x: hidden;
	height:500px;
	margin-top:110px;
}
.winnerScrollB{
	position: relative !important;
	overflow:auto;
	overflow-x: hidden;
	height:350px;
	margin-top:140px;
}

.W530{width:530px}
.winnerTable {
	margin-right:50px;
	//margin-right:30px;
}

