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

body{margin:5px 0 0 0; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
h1, h2, h3, form{margin:0px; padding:0px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
img{margin:0px; padding:0px;}

.redondear{order-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px;}

.container{margin:auto; width:908px;}

.idiomas{float:right; color:#D2D0D1;}
.idiomas a{color:#D2D0D1; text-decoration:none;}
.idiomas a:hover{color:#1A1A1A;}

.logo{float:left; width:213px;}

a.fucsia{color:#a10207; text-decoration:none;}
a.fucsia:hover{color:#1A1A1A;}

a.gris{color:#9F9F9F; text-decoration:none;}
a.gris:hover{color:#1A1A1A;}

a.negro{color:#000000; text-decoration:none;}
a.negro:hover{color:#a10207;}

.enlaz{
 margin-left:-240px;
_margin-left:100px;
 margin-top:50px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 width:200px;
 float:left;
 text-align:center;
   }
a.enlaz{color:#a10207; text-decoration:none;}
a.enlaz:hover{color:#1A1A1A;}

.fucsia_texto{color:#a10207;}

.linksarriba{border-bottom:solid 1px #9F9F9F; color:#a10207; padding:0 2px 2px 0; margin-bottom:5px; text-align:right; height:9px;}

.categorias{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#5D5D5D; padding:0 5px 0 5px;}
.categorias a{color:#5D5D5D; text-decoration:none; padding:0 2px 0 2px;}
.categorias a:hover{color:#D2D0D1;}

.datoscabecera{font-size:10px; color:#382F26; float:left; padding:32px 0 0 529px;}

.regala{background-image:url(imagenes/fondoregala.jpg); background-position:top; height:285px; padding:0 0 0 248px;}
.regala h1{padding:36px 0 12px 282px; font-size:24px; font-family:"Times New Roman", Times, serif; color:#FFFFFF; font-weight:normal;}
.regala h2{color:#1A1A1A; font-size:24px; font-family:"Times New Roman", Times, serif; font-weight:bold;}
.regala h3{color:#1A1A1A; font-size:14px; font-family:"Times New Roman", Times, serif; font-weight:normal; padding:0 0 0 36px; float:left; width:420px; text-align:justify;}
.regala h4{float:left; padding:0 0 0 22px;}
a.botonregala{display:block; background-image:url(imagenes/botonapuntate.jpg); width:159px; height:44px; color:#FFFFFF; font-size:20px; font-family:"Times New Roman", Times, serif; text-decoration:none; font-weight:normal; padding:10px 0 0 0; text-align:center;}
a.botonregala:hover{background-image:url(imagenes/botonapuntatehover.jpg); color:#FFFFFF;}

.fotoboton{padding:36px 0 0 0;}
.fotoboton img{border:none;}
a.fotoboton{border:solid 1px #BCBCBC; padding:6px; display:block; width:185px; height:125px; float:left; margin:0 36px 36px 0; font-size:14px; font-family:"Times New Roman", Times, serif; color:#454545; text-align:right; text-decoration:none;}
a.fotoboton:hover{border:solid 1px #E3E3E3; color:#000000;}


.fotohome h1{float:left; margin:15px 15px 15px 0;}
.fotohome h2{font-size:36px; font-family:"Times New Roman", Times, serif; color:#a10207; font-weight:normal; padding:15px 0 5px 0;}
.fotohome h3{font-size:18px; font-family:"Times New Roman", Times, serif; color:#000000; font-weight:normal;}

.ubicacion{font-size:36px; font-family:"Times New Roman", Times, serif; color:#a10207; margin:9px 0 9px 0;}

.prensa{width:263px; border-top:solid 1px #7D7D7D; float:left; margin:0 58px 36px 0;}
.prensa h1{color:#454545; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:right; padding:28px 0 0 0;}
.prensa h2{color:#454545; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:right;}
.prensa img{margin:1px 0 0 0;}
.prensa img{float:left; border:none; margin:0 5px 0 0;}

.mapa{border:solid 2px #9E9E9E; padding:1px; float:left; margin:0 16px 0 0; float:left;}
.mapadatos{margin:19px 0 0 0; padding:15px 0 0 0;}
.mapadatos h1{font-size:36px; font-family:"Times New Roman", Times, serif; color:#a10207; margin:9px 0 19px 0; font-weight:normal; line-height:0px;}
.mapadatos h2{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#454545; margin:9px 0 9px 0; padding:0 0 0 19px; font-weight:bold;}

.formcontacta{text-transform:uppercase; font-size:14px;}
.inputcontacta{width:218px;}
.inputcontacta2{width:632px;}
.botoncontacta{border:solid 1px #ACACAC; color:#000000; background-color:#FFFFFF; padding:2px;}
.fondocontacta{background-image:url(imagenes/mapacontacta2.jpg); width:836px; background-position:top right; background-repeat:no-repeat;}
.contactapie{padding:10px; border-bottom:solid 1px #9F9F9F; font-size:9px; color:#999999; margin:0 0 10px 0;}

.pie{border-top:solid 1px #9F9F9F; padding-top:5px; margin:10px 0 5px 0; color:#A1A1A1;}
.pie_izquierda{float:left; width:580px;}

.fotosgalerias a{border:solid 1px #BCBCBC; padding:1px; width:130px; height:130px; text-align:center; float:left; padding:12px; margin:12px;}
.fotosgalerias a:hover{background-color:#F2F2F2;}
.fotosgalerias img{border:none;}

.prensap{text-align:justify;}
.prensap h1{font-size:21px; font-family:"Times New Roman", Times, serif; color:#9A0815; border-bottom:solid 1px #5D5D5D; text-transform:uppercase;}
.prensap h2{font-size:14px; font-family:"Times New Roman", Times, serif; color:#5D5D5D; text-transform:uppercase;}
.prensap img{border:solid 1px #9A0815; padding:1px; margin:10px;}
.recetas{
 float:left;
 margin-left:10px;
 margin-bottom:15px;
 border: 1px solid #cac8c5;
 width:720px;
 }
 .recetas2{
 float:left;
 margin-left:10px;
 margin-bottom:15px;

 width:720px;
 }
/* RECETAS */
.ingredientes{
 width:152px;
 background-color:#d9d9d9;
 float:left;
 margin-top:10px;
 padding-bottom:10px;
}
.ingredientes h3{
 font-family:Century Gothic;
 border-bottom:dotted #ffffff;
 color:#ffffff;
 font-style:italic;
 text-align:center;
}
.ingredientes p{
 font-size:11px;
 margin-left:6px;
 margin-right:4px;
 }
.tipo_cocina{
 float:left;
 width:140px;

 margin-right:15px;
 }
 .titulo_menu_recetas{
 font-family:Century Gothic;
 font-size:13px;
 letter-spacing:1px;
 height:46px;
 width:150px;
 color:#ffffff;
 background:url(imagenes/fondo_titulo_cocina.jpg) repeat-x;
 margin-bottom:-10px;
 }
 .titulo_menu_recetas h3{
 font-family:Century Gothic;
 font-size:14px;
 padding-top:13px;

 }
 .tipo_cocina ul{
  float:left;
  margin-top:-2px;
  #margin-top:0px;
  margin-left:-35px;
  #margin-left:0px;
  list-style:none;
  }
 .tipo_cocina li a{
  float:left;
  height:32px;
  width:150px;
  border-top:1px solid #c8c8c8;
  border-bottom:1px solid #c8c8c8;
  margin-top:2px;
  text-align:center;
  font-family:Century Gothic;
  letter-spacing:1px;
  font-size:12px;
  padding-top:10px;
  color:#000000;
  text-decoration:none;
  margin-left:0px;
  }
.tipo_cocina li a:hover{
  float:left;
  height:32px;
  width:150px;
  border-top:1px solid #c8c8c8;
  border-bottom:1px solid #c8c8c8;
  margin-top:2px;
  text-align:center;
  font-family:Century Gothic;
  letter-spacing:1px;
  font-size:12px;
  padding-top:10px;
  color:#ffffff;
  text-decoration:none;
  background-color:#244722;
  margin-left:0px;
  }
.tipo_cocina a:hover{
  text-align:left;
  font-family:Century Gothic;
  color:#000000;
  letter-spacing:1px;
  font-size:11px;
  margin-left:5px;
  padding-top:10px;
  text-decoration:none;
  background-color:#254a23;
}
.texto_receta{
 float:left;
 margin-top:10px;
 }
 .receta{
 float:left;
 margin-bottom:15px;
 border: 1px solid #cac8c5;
 width:700px;

 }

.texto_receta p{
 font-size:12px;
 width:550px;
 }
.titulo_tipo_cocina{
  text-decoration:none;
  color:#000000;}
.titulo_tipo_cocina a:hover{
  text-decoration:none;
  color:#000000;}

/* A�ADIDO DE CURSOSFOODANDFUN */

.cursos_home{ border-bottom:solid 1px #B2B2B2; margin-bottom:10px; padding-bottom:15px;}
.cursos_fecha{background-image:url(imagenes/fecha.jpg); background-repeat:no-repeat; width:82px; height:170px; color:#FFFFFF; text-align:center; padding-right:10px; float:left; margin-right:28px;}
.cursos_fecha h1{font-size:11px; padding-top:2px; font-weight:bold;}
.cursos_fecha h2{font-size:36px;}
.cursos_fecha h3{font-size:12px;}

.cursos_fecha_gris{background-image:url(imagenes/fechagris.jpg); background-repeat:no-repeat; width:80px; height:90px; color:#FFFFFF; text-align:center; padding-right:5px; float:left; margin-right:32px;}
.cursos_fecha_gris1{font-size:11px; padding-top:2px; font-weight:bold;}
.cursos_fecha_gris2{font-size:36px;}
.cursos_fecha_gris3{font-size:14px;}
.cursos_datos{float:left; width:541px; margin-bottom:5px; font-family:Georgia, "Times New Roman", Times, serif; line-heightz:14px;}
.cursos_datos h1{color:#000000; font-size:24px; font-weight:normal; padding-bottom:5px;}
.cursos_datos h2{color:#000000; font-size:11px; font-weight:normal;}
.cursos_datos2{float:left; width:452px; color:#000000; font-size:12px; height:51px; font-family:Georgia, "Times New Roman", Times, serif;}
.enlaces_top_recetas{width:width:100%;border-bottom:#d9dbd9 1px solid; border-top:#d9dbd9 1px solid;margin-bottom:10px;margin-right:22px;padding-top:5px; padding-bottom:5px;
}
.enlaces_top_recetas a{text-decoration:none;font-size:14px;font-family:Arial;
}
.regalarPeq {	position: relative;	top:6px;	border:0px;}