body {
   background-color: #000000;
   color: #fffff0;
   font-family: Arial, Verdana;
}

H1 {
   font-size: 30px;
   font-weight: bold;
}

H3 {
   font-size: 15px;
   font-weight: bold;
   line-height: 28px;
   text-align: justify;
}


.descripcion-paso {
   width: 550px;
   border: 1px solid #A790CA;
   margin: 15px;
   padding: 10px;
   padding-top: 20px;
   padding-bottom: 20px;
   padding-left: 30px;
   text-align: justify;
   font-size: 15px;
   line-height: 20px;
   background-color: #E5D3FF;
}


.titulo-encabezado {
   color: #CAC0D8;
   font-size: 40px;
   font-weight: bold;
   cursor: pointer;
}

.titulo-comentarios {
   color: #8254A2;
   font-size: 18px;
   font-weight: bold;
}

.slogan-encabezado {
   color: #B381FF;
   font-size: 14px;
}

.caja1 {
   margin-top: 10px;
   margin-bottom: 20px;
   border: 2px solid #C48EFC;
}



.caja1-titulo {
   padding-top: 5px;
   padding-left: 5px;
   padding-bottom: 2px;
   margin-top: 20px;
   background-color: #210250;
   color: #D1B3FF;
   font-size: 20px;
   font-weight: bold;
   border: 2px solid #210250;
}

.caja1-contenido {
   padding: 10px;
   margin-bottom: 5px;
   background-color: #B17DFF;
   color: #210250;
   font-size: 12px;
}


.thumb-receta {
   float: left;
   width: 120px;
   height: 200px;
   border-left: 2px solid #4C0298;
   border-top: 2px solid #4C0298;
   border-right: 4px solid #4C0298;
   border-bottom: 4px solid #4C0298;
   margin-left: 5px;
   padding: 4px;
   text-align: center;
   background-color: #ffffff;
}

	.thumb-receta A {
		font-family: Arial, Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #6F0FFF;
	}

.thumb-juego {
   float: left;
   width: 300px;
   height: 320px;
   border-left: 2px solid #4C0298;
   border-top: 2px solid #4C0298;
   border-right: 4px solid #4C0298;
   border-bottom: 4px solid #4C0298;
   margin-left: 15px;
   margin-bottom: 10px;
   padding: 4px;
   text-align: center;
   background-color: #ffffff;
}

.full-juego {
   width: 950px;
   height: 650px;
   border-left: 2px solid #4C0298;
   border-top: 2px solid #4C0298;
   border-right: 4px solid #4C0298;
   border-bottom: 4px solid #4C0298;
   margin-left: 15px;
   margin-bottom: 10px;
   padding: 4px;
   text-align: center;
   background-color: #ffffff;
}

.full-foto-receta {
   width: 400px;
   height: 400px;
   border-left: 2px solid #4C0298;
   border-top: 2px solid #4C0298;
   border-right: 4px solid #4C0298;
   border-bottom: 4px solid #4C0298;
   margin-left: 15px;
   margin-bottom: 10px;
   padding: 4px;
   padding-top: 20px;
   padding-bottom: 20px;
   text-align: center;
   background-color: #ffffff;
}

.foto-paso {
   width: 150px;
   height: 150px;
   border-left: 2px solid #4C0298;
   border-top: 2px solid #4C0298;
   border-right: 4px solid #4C0298;
   border-bottom: 4px solid #4C0298;
   margin: 15px;
   padding: 4px;
   text-align: center;
   background-color: #ffffff;
}

.foto-paso-float {
   float: left;
   width: 150px;
   height: 150px;
   border-left: 1px solid #000000;
   border-top: 1px solid #000000;
   border-right: 3px solid #000000;
   border-bottom: 3px solid #000000;
   margin: 15px;
   margin-right: 30px;
   padding: 4px;
   text-align: center;
   background-color: #ffffff;
}


.adsense-ficha-receta {
   float: right;
   width: 350px;
   height: 600px;
   background-image: url(images/cargandoflecha.gif);
   background-repeat: no-repeat;
   background-position: center center;
   margin-top: 15px;
   margin-right: 15px;
   border: 0px;
}

.link1 {
   color: #FFFF00;
   font-size: 14px;
   font-weight: bold;
}

.link2 {
   color: #FFFF00;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
}

.link3 {
   color: #FFFF00;
   font-size: 18px;
   font-weight: bold;
   text-decoration: none;
}

.link-pagina-activa {
   color: #FFFF00;
   font-size: 18px;
   font-weight: normal;
   text-decoration: underline;
}

.link-pagina-inactiva {
   color: #FFFFF8;
   font-size: 22px;
   font-weight: bold;
   text-decoration: none;
}


.solapa-paso-activo {
   border: 1px solid #000000;
   border-right: 3px solid #000000;
   border-bottom: 3px solid #CBA9FF;
   height: 30px;
   width: 150px;
   background-color: #CBA9FF;
   color: #E8D9FF;
   font-size: 20px;
   font-weight: bold;
   text-align: center;
   padding: 2px;
}


.solapa-paso-inactivo {
   border-bottom: 3px solid #000000;
   background-image: url(images/fondo-solapa.jpg);
   height: 30px;
   width: 85px;
   background-color: #B17DFF;
   color: #000000;
   font-size: 10px;
   font-weight: bold;
   text-align: center;
   padding: 0px;
   padding-top: 5px;

}

.solapa-final {
   border-bottom: 3px solid #000000;
   background-image: url(images/fondo-solapa-final.jpg);
   height: 30px;
   background-color: #B17DFF;
   color: #000000;

}

.solapa-control {
   border-bottom: 3px solid #000000;
   background-image: url(images/fondo-solapa.jpg);
   height: 30px;
   width: 60px;
   background-color: #B17DFF;
   color: #000000;
   font-size: 18px;
   font-weight: bold;
   text-align: center;
   padding: 0px;
   padding-top: 5px;
}

.contenido-solapas {
   background-color: #CBA9FF;
   border-left: 1px solid black;
   border-bottom: 4px solid black;
   border-right: 4px solid black;
   padding: 5px;
}

.formulario {
   background-color: #CBA9FF;
   color: #000000;
   font-size: 13px;
   font-weight: bold;
   text-align: center;
   padding: 0px;
   padding-top: 5px;

}


.texto-error {
   color: #A80008;
   font-size: 14px;
   font-weight: bold;

}

.indice-categorias {
   width: 1024px;
   padding: 20px;
   margin-top: 15px;
   margin-bottom: 15px;

}


.lista-comentarios {
   font-size: 14px;
}

.cuadro-comentarios {
   position: relative;
   width: 700px;
   border-left: 2px solid #4C0298;
   border-top: 2px solid #4C0298;
   border-right: 4px solid #4C0298;
   border-bottom: 4px solid #4C0298;
   margin-left: 15px;
   margin-bottom: 10px;
   padding: 4px;
   background-color: #E8C9FB;
}

.indice-paginas  {
   font-size: 16px;
   font-weight: bold;
   padding: 10px;
   margin-top: 1px;
   margin-bottom: 10px;
   text-align: right;
}


.texto-caja {
   color: #FFFFFF;
   font-size: 16px;
}

