 /* RecetaEnsaladas.com */

body { font-family:Helvetica, Arial, Geneva, sans-serif; font-size: 12px; text-align:center; background:url(../graph/skin/fondo.gif) repeat-x #fff; color:#666; }
#contenedor-800 { width:997px; text-align:center; vertical-align:top; background:#fff; margin:auto; padding:auto; }
a:link { color:#666; text-decoration:none} a:visited { color:#666; }
html,body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol,li { list-style:none } img { border:0 }
#c1024 { width:997px; background:#fff; text-align:center; vertical-align:top; margin:auto; }


/* ------ CABECERA TODAS LAS PAGINAS  ------ */

/* Banner sobre cabecera */
#cab_ban { float:left; width:100%; height:95px; background:url(../graph/skin/cabecera/fondoban.gif) repeat-x #c7e3ef; padding-bottom:10px; padding:0; text-align:center;  }

#titulo_pagina { font-size:11px; line-height:inherit; padding:0; margin:0; color:#93b0bc; text-align:center }
#cabecera { width:100%; float:left; height:65px; background:url(../graph/es/cabecera/fondo.gif); text-align:right;}
#cabecera a#logo  { float: left; width: 324px; height:0; padding-top: 65px; margin-left:10px; overflow: hidden; }

/* Usuario logeado */
#cab_usuario { width:302px; background:url(../graph/es/cabecera/registrado.gif) no-repeat; color:#FFF; float:right; text-align:left; height:53px; margin-top:10px; margin-right:10px;}
#cab_usuario .usr_nombre { margin-top:28px; font-size:12px; font-weight:bold; margin-left:57px; }
#cab_usuario .usr_logoff { font-size:11px; font-family:Tahoma, Geneva, sans-serif;  color:#FFF; font-weight:normal }
#cab_usuario .usr_logoff a { color:#FFF; font-weight:normal; text-decoration:underline;}

/* Buscador + sociable */
#buscador_sociable { float:left; width:100%; height:38px; background:url(../graph/es/cabecera/buscador_sociable.gif); text-align:left}
#cabecera_buscador { float:left; height:38px; width:663px; }
#q { border:1px solid #ccc; margin-left:200px; margin-top:4px; vertical-align:middle; background:#FFF;  font-family:"Trebuchet MS", Helvetica, Arial, Geneva, sans-serif; font-size: 16px; color:#666 }
#cab_bus_boton  { border:0px; background:none; margin-top:5px;   }

/* Sociable */
#cab_fb_compartir { float:left; width:84px;  height:28px; padding-top:9px }
#cab_sociable { width:200px; height: 38px; margin-left:132px;  float:left; }
#cab_sociable #cab_sociablemenu { margin: 0; padding:0;}
#cab_sociable #cab_sociablemenu li { display: inline; }
#cab_sociable #cab_sociablemenu li a { float: left; height: 0; padding-top: 38px; overflow: hidden; width:48px; }

/* MENU PRINCIPAL */
#contmenu { background-image:url(../graph/es/cabecera/menu.gif); background-repeat: no-repeat; width: 997px; height: 33px; margin:0; float:left; }
#contmenu #overallmenu { margin: 0; padding-left:10px}
#contmenu #overallmenu li { display: inline; }
#contmenu #overallmenu li a { background-image:url(../graph/es/cabecera/menu.gif); background-repeat: no-repeat; float: left; height: 0; padding-top: 33px; overflow: hidden; }

#contmenu #overallmenu li#om-recetas a { width:106px; background-position: -10px 0; }
#contmenu #overallmenu li#om-postres a { width:106px; margin-left:1px; background-position: -117px 0; }
#contmenu #overallmenu li#om-pasta a { width:106px; margin-left:1px; background-position: -224px 0; }
#contmenu #overallmenu li#om-pizza a { width:106px; margin-left:1px; background-position: -331px 0; }
#contmenu #overallmenu li#om-publicar a { width:106px; margin-left:222px; background-position: -659px 0; }
#contmenu #overallmenu li#om-modificar a { width:106px; margin-left:5px; background-position: -770px 0; }
#contmenu #overallmenu li#om-recetasmail a { width:106px; margin-left:5px; background-position: -881px 0; }

#contmenu #overallmenu li#om-recetas a:hover { background-position: -10px -33px; }
#contmenu #overallmenu li#om-postres a:hover { background-position: -117px -33px; }
#contmenu #overallmenu li#om-pasta a:hover { background-position: -224px -33px; }
#contmenu #overallmenu li#om-pizza a:hover { background-position: -331px -33px; }
#contmenu #overallmenu li#om-publicar a:hover { background-position: -659px -33px; }
#contmenu #overallmenu li#om-modificar a:hover { background-position: -770px -33px; }
#contmenu #overallmenu li#om-recetasmail a:hover { background-position: -881px -33px; }

#contmenu #overallmenu li#om-recetas a:active { background-position: -10px  -33px; }
#contmenu #overallmenu li#om-postres a:active { background-position: -117px -33px; }
#contmenu #overallmenu li#om-pasta a:active { background-position: -224px -33px; }
#contmenu #overallmenu li#om-pizza a:active { background-position: -331px -33px; }
#contmenu #overallmenu li#om-publicar a:active { background-position: -659px -33px; }
#contmenu #overallmenu li#om-modificar a:active { background-position: -770px -33px; }
#contmenu #overallmenu li#om-recetasmail a:active { background-position: -881px -33px; }


#contmenu.recetas #overallmenu li#om-recetas a { background-position: -10px -66px; }
#contmenu.publicar #overallmenu li#om-publicar a { background-position: -659px -66px; }
#contmenu.modificar #overallmenu li#om-modificar a { background-position: -770px -66px; }
#contmenu.recetasmail #overallmenu li#om-recetasmail a { background-position: -881px -66px; }

/* SUBMENU CATEGORIAS */
#contsmenu { background:url(../graph/skin/cabecera/smenu.gif) repeat-x; width: 997px; height:33px; margin:0; float:left; line-height:33px; }
#contsmenu #overallsmenu { margin: 0; padding-left:22px}
#contsmenu #overallsmenu li { display: inline; }
#contsmenu #overallsmenu li a { float:left;  font-size:12px; font-weight:bold; color:#5c7903; margin-left:10px; padding-right:10px }
#contsmenu #overallsmenu li a:hover { color:#8f3434; }


#contsmenu #overallsmenu li#osm-todas a {  }
#contsmenu #overallsmenu li#osm-1 a { }

#contsmenu.todas #overallsmenu li#osm-todas a { }
#contsmenu.1 #overallsmenu li#osm-1 a { }


/* ------ MEDIO  ------ */
#medio { width:100%; vertical-align:top; float:left }
#central100 { width:987px; float:left; margin-left:5px; }
#central { width:684px; float:left; margin-left:5px }
#lateral { width:302px; float:right; text-align:center; border-left:1px dotted #ccc; margin-left:5px }

/* Titulos */
.titulo { width:100%; margin:10px 0 8px 0; font-size:22px; color:#5c7903; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:left; float:left; }
.titulo a { color:#5c7903; text-decoration:none }
.subtitulo { width:100%; margin:10px 0 8px 0; font-size:20px; color:#8f3434; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:left; float:left }
.titulosimg { float:left; width:100%; height:89px; margin-top:10px; }
.titulosimg h1 { display:none }

/* --- Listado de recetas ocupando el 100% del ancho --- */
#list100_orden { width:100%; float:left; height:28px; background:url(../graph/skin/listados/ordenar.gif) #f2f2f2; text-align:right; margin-bottom:5px; color:#666; line-height:28px }
#list100_orden_cambiar { width:100%; float:left; height:28px; background:url(../graph/skin/listados/ordenar.gif) #f2f2f2; text-align:right; margin-bottom:5px; color:#666; line-height:28px; display:none }
.list100_orden_item { margin-left:5px; padding-right:5px; float:left; border-right:1px solid #ccc }


#list100_cabecera { width:100%; height:30px; font-size:12px; color:#666; float:left; background:url(../graph/skin/listados/cabecera.gif) #CCC; font-weight:bold }

.list100_cab_item { height:30px; line-height:30px; text-align:center; border-right:1px solid #ccc; float:left;  }

#list100_cab_foto { width:103px; border-right:0px; }
#list100_cab_nombre { width:645px; }
#list100_cab_tiempo { width:118px; }
#list100_cab_dificultad { width:118px; }

.list100_resultado { width:100%; font-size:11px; font-size:11px; color:#666; float:left; background:#fff; border-bottom:1px solid #ccc; }
.list100_resultado a { text-decoration:none }

.list100_res_foto { width:102px; height:70px; text-align:center; border-right:1px solid #ccc; float:left }
.list100_res_nombre { width:645px; height:70px; text-align:center; border-right:1px solid #ccc; float:left;}
.list100_res_tiempo { width:118px; height:70px; text-align:center; border-right:1px solid #ccc; float:left; line-height:70px; }
.list100_res_dificultad { width:118px; height:70px; text-align:center; border-right:1px solid #ccc; float:left; line-height:70px;}
.list_100_res_titulo { float:left; margin-top:10px; width:96%; margin-left:8px; font-size:16px; color:#8f3434; text-align:left; font-weight:bold; }
.list_100_res_titulo a {color:#8f3434; }
.list_100_res_ingredientes { width:96%; margin-left:8px; float:left; font-size:11px; text-align:left; color:#666; }
.list_100_res_ingredientes a { color:#8f3434; text-decoration:underline }

.list100_res_img_foto { margin-top:3px}


/* ------ PIE TODAS LAS PAGINAS  ------ */
#titulo_pagina_pie { font-size:11px; text-align:center; width:100%; float:left }

#sobrepie { width:100%; height:40px; border-top:solid #ccc 1px; font-family:Helvetica, Arial, sans-serif; color:#999; text-align:right; float:left; background:#f2f2f2 }
#menuspie { float:left; font-size:11px; margin-top:12px }
#menuspie ul li { float:left; margin-right:4px; margin-left:4px} #menuspie a { color:#666; font-weight:bold }  #menuspie a:hover { text-decoration:underline }
#menuspie li { border-right:1px solid #ccc; padding-right:4px }

#pie_ban { float:left; width:100%; height:95px; margin-top:10px; margin-bottom:10px; padding:0; text-align:center }

/* Sociable */
#sociable { background-image:url(../graph/skin/pie/sociable/fondo.gif); background-repeat: no-repeat; width: 997px; height: 60px; margin:0; float:left; border-bottom:1px solid #ccc; }
#sociable #sociablemenu { margin: 0; padding:0;}
#sociable #sociablemenu li { display: inline; }
#sociable #sociablemenu li a { background-image:url(../graph/skin/pie/sociable/fondo.gif); background-repeat: no-repeat; float: left; height: 0; padding-top: 60px; overflow: hidden; width:199px; }

#sociable #sociablemenu li#scm-rss a { background-position: 0 0; }
#sociable #sociablemenu li#scm-facebook a { background-position: -199px 0; }
#sociable #sociablemenu li#scm-twitter a { background-position: -398px 0; }
#sociable #sociablemenu li#scm-technorati a { background-position: -597px 0; }
#sociable #sociablemenu li#scm-favoritos a { background-position: -796px 0; }

#sociable #sociablemenu li#scm-rss a:hover { background-position: -0px -60px; }
#sociable #sociablemenu li#scm-facebook a:hover { background-position: -199px -60px; }
#sociable #sociablemenu li#scm-twitter a:hover { background-position: -398px -60px; }
#sociable #sociablemenu li#scm-technorati a:hover { background-position: -597px -60px; }
#sociable #sociablemenu li#scm-favoritos a:hover { background-position: -796px -60px; }

/* Pie Esmundo */
#pie { float:left; background:url(../graph/skin/pie/fondo.gif); width:995px; height:119px; margin-top:5px; border:1px solid #c2d586; border-bottom:none; font-family:Tahoma, Geneva, sans-serif; font-size:11px; }
#pie_pagina { float:left; width:711px; height:77px; }
.pie_pagina_menu_item { float:left; width:691px; margin-left:10px; height:22px; padding-bottom:5px; border-bottom:1px solid #c2d586; margin-bottom:5px; }
#pie_pagina_menu { margin-left:10px; float:left; line-height:22px; color:#5c7903;  }
#pie_pagina_menu a { color:#5c7903; text-decoration:none }
#pie_pagina_menu a:hover { text-decoration:underline; }
#pie_pagina_menu ul li { float:left;}
#pie_pagina_menu li { margin-right:16px; }

#pie_pagina_logo { float:left; width:283px; height:77px; }
#pie_esmundo { float:left; width:100%; height:42px; }
#pie_esmundo_logo { float:left; width:186px; height:42px; margin-left:20px; }
#pie_esmundo_logo a { float:left; width:186px; display:block; overflow:hidden; padding-top:42px; height:0; }
#pie_esmundo_menu { margin-left:10px; float:left; height:32px; margin-top:10px; line-height:32px; border-right:1px dotted #666  }
#pie_esmundo_menu a { color:#fff; text-decoration:none }
#pie_esmundo_menu a:hover { text-decoration:underline }
#pie_esmundo_menu ul li { float:left;}
#pie_esmundo_menu li { margin-right:6px; padding-right:6px; }

#pie_esmundo_sitios { margin-left:10px;float:left; height:32px; margin-top:10px; line-height:32px; color:#999;  }
#pie_esmundo_sitios a { color:#999; text-decoration:none }
#pie_esmundo_sitios a:hover { text-decoration:underline }
#pie_esmundo_sitios ul li { float:left;}
#pie_esmundo_sitios li { margin-right:6px; padding-right:6px; }


/* Todo a un clic -nuevo- */
#recetas_a_un_clic { float:left; width:100%; font-size:11px; text-align:left; margin-top:10px; margin-bottom:15px }
#recetas_a_un_clic a { text-decoration:none }
#recetas_a_un_clic a:hover { text-decoration:underline; }
#recetas_a_un_clic li { padding-left:5%; width:90%; }
#recetas_a_un_clic ul { margin-right:5px; }
.iauc_1  { width:33%; height:100px; float:left; vertical-align:top }
.iauc { width:94%; border:1px solid #ccc; margin-left:5px; height:100px; overflow:auto; float:left; vertical-align:top }

/* --- PUBLI --- */
#cpubli_overall_pie { width:100%; text-align:center; padding-top:10px; float:left }


