/* CSS Document */
*{margin:0; padding:0; border:0}
body{background-color:#d6cbbc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; outline:none}

img{border:0}

h1{ font-family:Verdana,Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
h1.genneral{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#b73c06}
h1.titulos{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#422e1c; border-bottom:1px solid #422e1c; padding-bottom:5px}
h1.titulo_recetasyvinos{ background-image:url(../images/logo_recetasyvinos.gif); background-position:right top; background-repeat:no-repeat; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#422e1c; border-bottom:1px solid #422e1c; padding-bottom:5px; padding-top:5px}

/*FORMULARIOS*/
select.datosel{ font-family:Arial, Helvetica, sans-serif; font-size:11px }
textarea.datosel{ font-family:Arial, Helvetica, sans-serif; font-size:11px;border: 1px #7f9db9 solid }
/*FIN FORMULARIOS*/


table.aligncenter{ margin:0 auto}
td{text-align:left}
td.left{text-align:left}
td.center{text-align:center}
td.right{text-align:right}
input.buscador{width:180px; height:16px; border:1px solid #382c21; color:#333; padding:2px 3px 2px 3px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px}
input.finalizar{ width:180px; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; border:1px outset #666}


#contenedor{width:100%; margin:0 auto; background-image:url(../images/fd_hibrido.jpg); background-position:center top; background-repeat:no-repeat; }
#contenedor .content{width:781px; margin:0 auto}
#contenedor td.content_int{ background-color:#fff; width:628px; text-align:center}

#top{width:955px; height:150px;  margin:0 auto; background-image:url(../images/fd_top.png)}
#top .logo{margin:2px 0 0 10px; float:left}
#top .banner_publi{width:728px; height:90px; float:right; margin:12px 10px 0 0	}




#registrate {width:146px; margin:0 auto; background-color:#d7cdbe}
#registrate td{background-color:#d7cdbe0}
#registrate .input{width:100px; height:17px; border:1px solid #382c21; color:#382c21; padding:3px 3px 0 3px}
#registrate td.intro{font-size:9px; padding:0 0 0 5px}


#nav {width:146px; margin:0 auto; background-color:#c4ab99}
#nav table{border:0}
#nav .opc_menu{background-color:#edeae5; background-image:url(../images/fd_opc_menu.gif); background-position:2px 4px; background-repeat:no-repeat; padding:3px 0 3px 14px; border-bottom:1px solid #d7cdbe; color:#382c21; cursor:pointer}
#nav .opc_menu:hover{background-color:#422b15; background-image:url(../images/fd_opc_menu_hover.gif); background-position:2px 4px; background-repeat:no-repeat; padding:3px 0 3px 14px; border-bottom:1px solid #d7cdbe; color:#fff; cursor:pointer}

#nav .opc_menu_dest{background-color:#edeae5; background-image:url(../images/fd_opc_menu.gif); background-position:2px 4px; background-repeat:no-repeat; padding:3px 0 3px 14px; border-bottom:1px solid #d7cdbe; color:#382c21; cursor:pointer; font-weight:normal}

#nav .opc_menu_dest{background-color:#edeae5; background-image:url(../images/fd_opc_menu.gif); background-position:2px 4px; background-repeat:no-repeat; padding:3px 0 3px 14px; border-bottom:1px solid #d7cdbe; color:#382c21; cursor:pointer; font-weight:bold}




#nav .contacta_top{background-color:#933c1b; color:#fff; font-size:12px; font-weight:bold; padding-left:5px; cursor:pointer;border-bottom:1px solid #c4ab99; padding:2px 0 2px 4px}
#nav .contacta_opc{background-color:#facb93; color:#000; padding-left:5px; cursor:pointer;border-bottom:1px solid #c4ab99; padding:2px 0 2px 2px}


#aviso{ width:600px; margin:0 auto}
#aviso td{ padding:3px}

#privacidad{ width:600px; margin:0 auto}
#privacidad td{ padding:3px}


#recetario a{ color:#b73c06; font-size:10px; font-weight:bold; text-decoration:none}
#recetario a:hover{ color:#b73c06; font-size:10px; font-weight:bold; text-decoration:none}

#ingredientes td{ padding:0 2px 0 2px  }

a.promo{ color:#000; font-weight:bold; text-decoration:none}

a.promo:hover{ color:#000; font-weight:bold; text-decoration:underline}

table.dietasana{ margin:0 auto 15px auto}
table.dietasana td{ padding:3px}
table.dietasana td a{ color:#4c9656; font-weight:bold; text-decoration:none}
table.dietasana td a:hover{ color:#4c9656; font-weight:bold; text-decoration:underline}



.promoDisplay{ width:276px; height:215px; background-image:url(../images/fd_promo.png); position:absolute; margin:-210px 0 0 50px; display:none}
.promoDisplay .saber{ margin:160px 0 0 190px;}


#siguenos{ width:46px; height:126px; position: fixed; right:0; top: 500px;z-index: 10000; background-image:url(/images/fd_siguenos_capa.png)}
#siguenos .logos_sig{ width:46px; margin:0 auto 0 14px; padding:10px 0 0 0; }
#siguenos .logos_sig a{ display:block; margin:3px 0 0 0; }
#siguenos .logos_sig .cerrar{ position:relative; top:-5px; left:15px; cursor:pointer}

