@charset "UTF-8";
body {

		font-family:'Lucida Grande', Geneva, Arial, Trebuchet, Verdana, Helvetica, sans-serif;
    	background: url(img/superback.gif) top center no-repeat #FFFFFF;

    	margin: 0; /* es recomendable ajustar a cero el margen y el relleno del elemento body para lograr la compatibilidad con la configuración predeterminada de los diversos navegadores */

    	padding: 0;

    	text-align: center; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado de alineación a la izquierda en el selector #container */

    	color: #333333;

    }

    .oneColFixCtr #container {

    	width: 922px;  /* el uso de 20px menos que un ancho completo de 800px da cabida a los bordes del navegador y evita la aparición de una barra de desplazamiento horizontal */

    	margin: 0 auto; /* los márgenes automáticos (conjuntamente con un ancho) centran la página */

    	border: 0px solid #FFFFFF;

    	text-align: left; /* esto anula text-align: center en el elemento body. */

    }

    .oneColFixCtr #mainContent {

    	padding: 0 0px; /* recuerde que el relleno es el espacio situado dentro del cuadro div y que el margen es el espacio situado fuera del cuadro div */
		padding-top: 15px;
		padding-bottom: 15px;
    }
	
	.topdame { background:url(img/top.gif) no-repeat; width: 922px; height: 62px; }
	.medio { background:url(img/middle.gif); width: 810px; padding-left:56px; padding-right:56px; height:auto;}
	.footer { background:url(img/bottom.gif) no-repeat; width: 922px; height: 65px; }
	.eltop { background:url(img/logotipo.gif) no-repeat left; width: 810px; height: 110px; }
	.menutop { background:url(img/backmenu.gif) no-repeat; width: 588px; height: 37px; text-align:center; vertical-align:middle; float:right; padding-top:14px; color:#FFFFFF; margin-top:0px; }
	.contacto { width: 588px; height: 37px; text-align:right; vertical-align:middle; float:right; padding-top:8px; color:#333333; margin-top:0px; }
	.horario { font-size:10px;}
	.telefono { font-size:14px;}
	.telefonorosa { font-size:15px; color:#dd6f9f;}
	a.menulink { color:#FFFFFF; text-decoration:none;}
	a.menulink:hover { color:#FFFFFF; text-decoration:underline;}
	a.menulinklow { color:#666666; text-decoration:underline;}
	a.menulinklow:hover { color:#333333; text-decoration:none;}
	a.bloqueslink { font-size:12px; color:#333333; text-decoration:none; }
	a.bloqueslink:hover { font-size:12px; color:#333333; text-decoration:none; }
	a.linkstandard { color:#f38eba; font-size:13; text-decoration:underline; font-weight:bold; }
	a.linkstandard:hover { color:#dd6f9f; font-size:13; text-decoration:none; font-weight:bold; }	
	a.linknegro { color:#333333; font-size:13; text-decoration:underline; font-weight:bold; }
	a.linknegro:hover { color:#555555; font-size:13; text-decoration:none; font-weight:bold; }	
	.frentedoscol { width:810px; height:307px; }
	.frentedoscolder { float:right; width:367px; height:307px; padding-left:30px; }
	.supertitle { font-size:34px; font-weight:bold; color:#333333; }
	.supertitlerosa { font-size:25px; font-weight:bold; color:#dd6f9f; }
	.superlee { font-size:12px; color:#333333; }
	.textolow { font-size:13px; color:#FFFFFF; }
	.videosuper { padding-top:10px; }
	.titulocadena { font-size:16px; color: #FFFFFF; font-weight:bold; }
	.mecomobloques { width: 810px; height:146px; margin-top:20px; font-size:12px; color:#333333; }
	.bloque01 { background:url(img/carteladown2.gif) no-repeat; float:left; width: 240px; height:130px; padding:8px; }
	.bloque02 { background:url(img/carteladown.gif) no-repeat; float:right; margin-left: 21px; width: 240px; height:130px; padding:8px;  }
	.bloque03 { background:url(img/carteladown.gif) no-repeat; float:right; width: 240px; height:130px; padding:8px; }
	.menulow { width:810px; text-align:center; font-size:10px; color:#666666; margin-top:30px; position:relative;}
	ol.extras li { list-style-image:url(img/list.gif); padding-left:10px; }
	.supawai { background:url(img/gris03.gif) no-repeat; width: 383px; height:125px; margin-top:18px; }
	.imagenpromo { width: 416px; }
	.textoonpromo { padding-left:10px; padding-right:10px; padding-top:8px; }
	.inputBox { font-family:'Lucida Grande', Geneva, Arial, Trebuchet, Verdana, Helvetica, sans-serif; border:#999999 1px solid; background-color:#FFFFFF; font-size:12px; color:#333333; }
	.boton {background: url(img/backboton.gif); font-size:15px; color:#FFFFFF; padding:5px; font-weight:bold; border:#b83e73 1px solid; cursor:pointer;}
	.transparent {color: #444444; font-size: 18px; background-color: #FFFFFF; border: 0px solid #FFFFFF; font-weight:bold; padding-left:8px;}
	.dateunvuelta {border-bottom:#CCCCCC 1px solid;font-size: 13px;}
	.regalico { width:284px; height:199px; background:url(img/perfecttoy.gif) no-repeat; float:right; padding-top:15px; padding-left:15px; margin-top:20px;}