/*  
Theme Name: Vivanda 
Theme URI: http://www.inventarte.net
Description: Tema Vivanda.
Author: www.inventarte.net
Author URI: http://www.inventarte.net
Version: 1.0
*/

/*HEADER*/
#header_container{
background-color: #FFFCDC;
    margin: auto;
    width: 980px;
}

/* Normalizes margin, padding */
, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{ margin: 0; padding: 0; }

/* Normalizes font-size for headers */
h1, h2, h3, h4, h5, h6
{ font-size: 100%; line-height:1.2; font-weight: normal; cursor: default; }

/* Removes list-style from lists */
ul { list-style: none; }

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, th, var
{ font-style: normal; font-weight: normal; }

/* Removes list-style from lists */
table { border-collapse: collapse; border-spacing: 0; }

/* Removes border from fieldset and img */
fieldset,img { border: 0; }

/* Left-aligns text in caption and th */
caption,th { text-align: left; }

/* Removes quotation marks from q */
/*q:before, q:after { content: ''; }*/

html { /*background: #f8f7d6; */}

strong { font-weight: bold; }
em { font-style: italic;}

blockquote {
    font-family: Times, Verdana, Arial;
    font-style: italic;
    /*background:   url(img/quote.gif) no-repeat;*/
    padding:    0px 10px 0px 10px;
    font-size:  18px;
    margin:     0 0 0 10px;
}


p {   margin: 0 0 0 0; }

a {
    color:          #78886A;
    text-decoration:    none;
}
a:hover {
    color:          #A3A7C5;
}

.link_select a {
    color:          #000000;
}
body {

  background: /*url("http://www.vivanda.com.pe/wp-content/themes/vivanda/img/navidad/bgnavidad.jpg")*/ repeat scroll center top transparent;
  background-color:#F8F7D6;  
  color: #000000;
  font-family: Verdana,Arial,sans-serif;
  font-size: 12px;
  height: auto !important;
  line-height: 1.2;
  margin: 0;
  text-align: left;
}
}

#master {
    width: 990px;
    margin: 0 auto;
    background: #fffcdc url(img/bg_master2.png);
}

#navidad_top {
    width: 990px;
    height: 72px;
  
}
#page {
    width:          980px;
    background:     #fffcdc;
    margin:         0 auto;
    padding-top:        0px;
}

#header {
  height: 116px;
  margin: 0 auto;
  padding-top: 10px;
  width: 980px;
top:20px;
left: 256px;
    /*background: url(img/navidad/cabecera.png);*/
}
#welcome {
    width:          940px;
    text-align:     right;
    background:     #fffcdc;
    margin:         0 auto;
    padding:        5px 20px 5px 20px;
}
#footer {
    width:          980px;
    background: url("img/footer.png") no-repeat scroll 0 0 #FFFFE3;
    margin:         0 auto;
    padding-top:        0px;
	margin-top: -14px;
	height:269px;
}
#footer_blogs {
    width:          980px;
    height:         68px;
    background:     url(img/footer_blogs.png);
    margin:         0 auto;
    padding-top:        0px;
}
#header_blog {
    width:          654px;
    /*height:           307px;*/
    padding-bottom:     6px;
}
#header_blogs {
    width:          654px;
    height:         101px;
    text-align:     left;
    margin:         0;
    padding:        0;
}
#hojacuaderno {
    width:          236px;
    height:         321px;
    background:     url(img/hojacuaderno.png);
}
#encuesta {
    padding:        60px 20px 20px 20px;
}
#encuesta p {
    padding-left:       20px;
}
#encuesta p .titulo {
    text-align:     center;
    padding:        0 0 0 0;
}

#misrecetas {
    width:          236px;
    background:     url(img/mantelrojo.png);
    padding:        0px 0 0px 0;


}

#misrecetas p {
    font-weight:        bold;
    font-size:      12px;
    background:     url(img/p_footer.gif) -15px bottom no-repeat;
    padding:        0px 20px 8px 12px;
}
#misrecetas p a{
    color:          #ffffff;
}
#nuestromenu {
    width:          236px;
    background:     url(img/bgk_nuestromenu.png);
    padding:        0px 0 0px 0;


}
#nuestromenu p {
    font-weight:        bold;
    font-size:      12px;
    background:     url(img/p_footer.gif) -15px bottom no-repeat;
    margin-left:        17px;
    padding:        4px 10px 6px 15px;
}
#nuestromenu p a{
    color:          #ffffff;
}
#votos {
    width:          236px;
    background:     url(img/mantelrojo.png);
    padding:        0px 0 10px 0;


}
#votos p {
    font-weight:        bold;
    font-size:      12px;
    background:     url(img/p_footer.gif) -15px bottom no-repeat;
    padding:        0px 20px 8px 12px;
}
#vostos p a{
    color:          #ffffff;
}
#vivandablogs {
    width:          236px;
    background:     url(img/maderita.png);
    padding:        40px 0 10px 0px;

}
.vivandablogs_blog {
    font-weight:        bold;
    font-size:      11px;
    background:     url(img/p_footer.gif) -17px bottom no-repeat;
    padding:        10px 0px 8px 10px;
}
#vivandablogs a{
    color:          #333333;
}
.vivandablogs_titulo {
    font-size:      11px;
    padding:        0 10px 0 10px;
    margin:         0 0 0 0;
}
.post-date-recetas {
    color:          #A5C491;
    vertical-align:     middle;
    width:          100px;
}
.rmes {
    font-size:      16px;
    font-weight:        bold;
    text-align:     center !important;
    text-transform:     uppercase;
}
.rdia {
    font-size:      60px;
    line-height:        0.4;
    margin-top:     15px;
    text-align:     center;
}

.post-date {
    width:          46px;
    float:          left;
    background-color:   #fae1bf;
    text-align:     center;
    color:          #333333;
    margin-right:       10px;
    margin-bottom:      8px;
}
.mes {
    padding:        4px 0 0 0;
    margin:         0 0 0 0;
    font-size:      10px;
    line-height:        1.0;
    color:          #333333;
}
.dia {
    padding:        0 0 0 0;
    margin:         0 0 0 0;
    font-size:      18px;
    line-height:        1.0;
    color:          #333333;
}
.ano {
    padding:        0 0 4px 0;
    margin:         0 0 0 0;
    font-size:      10px;
    line-height:        1.0;
    color:          #333333;
}
.post {
    padding:        10px 20px 10px 20px;
    font-size: 12px;
}   
.post h1, .post h2 {
    text-align:     left;
    color:          #00703c;
    font-size:      18px;
}
.post h1 a, .post h2 a {
    color:          #00703c;
}

.post h3 {
    text-align:     left;
    color:          #00703c;
    font-size:      14px;
    font-weight:        bold;
}
.post h3 a {
    color:          #00703c;
}
.post h4 {
    font-size:      11px;
    text-transform:     uppercase;
}
.post h6 {
    font-size:      11px;

}
.post p {
    padding:    5px 0 15px 0;

}
.post1 {
    padding:        10px 20px 10px 20px;
    background-color: #faf6e2;
    font-size: 12px;
}   
.post1 h1, .post1 h2 {
    text-align:     left;
    color:          #00703c;
    font-size:      18px;
}
.post1 h1 a, .post1 h2 a {
    color:          #00703c;
}

.post1 h3 {
    text-align:     left;
    color:          #00703c;
    font-size:      14px;
    font-weight:        bold;
}
.post1 h3 a {
    color:          #00703c;
}
.post1 h4 {
    font-size:      11px;
    text-transform:     uppercase;
}
.post1 h6 {
    font-size:      11px;

}
.post1 p {
    padding:    5px 0 15px 0;

}
.post2 {
    padding:        10px 20px 10px 20px;
    font-size: 12px;
}   
.post2 h1, .post2 h2 {
    text-align:     left;
    color:          #00703c;
    font-size:      18px;
}
.post2 h1 a, .post2 h2 a {
    color:          #00703c;
}

.post2 h3 {
    text-align:     left;
    color:          #00703c;
    font-size:      14px;
    font-weight:        bold;
}
.post2 h3 a {
    color:          #00703c;
}
.post2 h4 {
    font-size:      11px;
    text-transform:     uppercase;
}
.post2 h6 {
    font-size:      11px;

}
.post2 p {
    padding:    5px 0 15px 0;

}

#content {
    width:          654px;
    background:     #fdf7c3; /* url(img/content.png) right top no-repeat */;
    margin-top:     20px;
    font-size:      14px;
}
#content2 {
    background:     #fdf7c3 url(img/content_bebe.png) right top no-repeat;
    margin-top:     20px;
    font-size:      14px;
}
#contentverde {
    width:          654px;
    background:     #fffef2 url(img/contentverde.png) right top no-repeat;
    margin-top:     20px;
    font-size:      14px;
    text-align: justify;
}
.content_home {
    background:     #fffef2 url(img/content.png) right top no-repeat;
    width:          342px;
}
#temas_recientes {
    background:     #f1d5ac url(img/bg_temasrecientes.png) no-repeat;
    padding:        45px 0 20px 0;
    margin-bottom:      10px;
}
#recetas_recientes {
    background:     #f1d5ac url(img/temas_recientes.png) no-repeat;
    padding:        45px 0 20px 0;
    margin-bottom:      10px;
}
.temas_recientes_p_footer {
    background:     #f1d5ac url(img/temas_recientes_p_footer.png) bottom no-repeat;
    padding:        10px 20px 8px 28px;
}
.temas_recientes_p_footer a{
    color:          #333333;
}
.clear {
    clear:          both;
}
.sub_tab {
    padding:        4px 40px 4px 0;
    margin-top:     0px;
}
.sub_tab img {
    margin-top:     0px;
}
.sub_tab2 {
    padding:        4px 10px 4px 0;
}
.sub_tab a {
    color:          #333333;
    text-decoration:    underline;
}
.sub_tab a:hover {
    color:          #A3A7C5;
}
.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }

.alignright {float:right; margin:0 0 10px 10px;}
.alignleft {float:left; margin:0 10px 10px 0;}
.navigation {
    /*background:       #fffef2 ;*/
    text-align: center;
    margin: 0 auto;
    padding:        10px 20px 30px 20px;
}
.navigation a {
    text-decoration: none;
}
.post li {
    padding-left:       30px;
    padding-bottom:     5px;
    background:     url(img/check.png) left 2px no-repeat;
    
}
.post ul {
    padding-bottom:     10px;
}
.post a {
    color:          #00703c;
    text-decoration:    underline;
}
.post a:hover {
    text-decoration: none;
}   
.post-info {
    margin-bottom: 10px;
}
em {
    font-style:     italic;
}
#las-mas-votadas {
    width:          186px;
    float:          left;
    background:     #ffe1c1 url(img/las_mas_votadas.png) top no-repeat;
    padding:        40px 0px 0px 0px;
    margin:         0 40px 10px 0;
}
.las_mas_votadas_p_footer {
    background:     #f1d5ac url(img/temas_recientes_p_footer.png) left bottom no-repeat;
    padding:        10px 20px 8px 28px;
}
.las_mas_votadas_p_footer a{
    color:          #333333;
}
#nuestras_tiendas {
    width:          236px;
    background:     url(img/maderita3.jpg) top no-repeat;
    padding:        50px 10px 20px 10px;
    margin-top:     20px;
}
#nuestras_tiendas p {
    font-weight:        bold;
    font-size:      13px;
    background:     url(img/p_footer.gif)  bottom no-repeat;
    padding:        0px 20px 8px 28px;
}
#nuestras_tiendas p a {
    color:          #ffffff;
}

#nuestras_tiendas p a:hover {
    color:          #333333;
}
#nuestros_universos {
    width:          236px;
    background:     url(img/maderita4.jpg) top no-repeat;
    padding:        50px 10px 20px 10px;
    margin-top:     20px;
}
#nuestros_universos p {
    font-weight:        bold;
    font-size:      13px;
    background:     url(img/p_footer.gif)  bottom no-repeat;
    padding:        0px 20px 8px 28px;
}
#nuestros_universos p a {
    color:          #ffffff;
}

#nuestros_universos p a:hover {
    color:          #333333;
}
#home_promociones {
    width:          310px;

}
#home_alvaro_recomienda {
    background:     url(img/bg_mini_alvarorecomienda.jpg) no-repeat;
    width:          310px;
    height:         152px;
    margin-top:     10px;
}   
    
#home_alvaro_recomienda a {
    color:          #473321;
}
#home_alvaro_recomienda_title a {
    font-size:      20px;   
    color:          #473321;
    padding:        0 0 0 0;
    margin:         20px 0 0 0;
}
#home_gente_vivanda {
    background:     url(img/minibanner_gentevivanda.jpg) no-repeat;
    width:          310px;
    height:         152px;
}   
.home_gente_vivanda_titles {
    font-size:  20px;
    font-weight:    bold;
    margin: 0 0 0 0;
    padding: 10px 10px 10px 15px;
}
.home_gente_vivanda_excerpt {
    font-size:  12px;
    margin: 0 0 0 0;
    padding: 0px 150px 0px 15px;
}   
#nosotros {
    width:          236px;
    background:     url(img/maderita5.jpg) top no-repeat;
    padding:        50px 10px 20px 10px;
    margin-top:     20px;
}
#nosotros p {
    font-weight:        bold;
    font-size:      13px;
    background:     url(img/p_footer.gif)  bottom no-repeat;
    padding:        0px 20px 8px 28px;
}
#nosotros p a {
    color:          #ffffff;
}

#nosotros p a:hover {
    color:          #333333;
}
#mapa {
    background:     #fffef2 url(img/content.png) right top no-repeat;
    width:          922px;
    margin:         0 auto;
    padding-top:        20px;
}
.blog_icon {
    margin:     0 10px 0px 0;
    
}
#boton_guia {
    width:          306px;
    height:         114px;
    display:        block;
}
#boton_guia a {
    background:     #fffcdc url(img/botones0.png) 0px -114px no-repeat;
    display:        block;
}
#boton_guia a:hover {
    background:     #fffcdc url(img/botones0.png) 0px 0px no-repeat;
    display:        block;
}
#boton_somm {
    width:          310px;
    height:         114px;
    display:        block;
}
#boton_somm a {
    background:     #fffcdc url(img/botones0.png) -310px -114px no-repeat;
    display:        block;
}
#boton_somm a:hover {
    background:     #fffcdc url(img/botones0.png) -310px 0px no-repeat;
    display:        block;
}
.busca_caja {
    width:          120px;
    height:         22px;
    background:         #ffffff;
    border:         1px solid #999999;
}
.busca_boton {
    margin-left:        10px;
    width:          60px;
    height:         22px;
    background:     #00703c;
    border:         0px;
    color:          #ffffff;
    text-transform:     uppercase;
    
}
#buscar_recetas {
    background:     #fffcdc url(img/mantelrojo_search.png) bottom no-repeat;
    margin-bottom:      10px;
    padding:        5px 20px 20px 20px;
    font-size:      11px;
}

.uphoto {
    width: 60px;
    height: 60px;
    border: 1px solid #ffffff;
    margin: 0;
}

#uuser {
    width:          236px;
    background:     url(img/uuser.jpg) no-repeat;
    margin-bottom:      10px;
    padding:        5px 0 5px 0;
}
.uuser1 {
    font-size:      16px;
    padding:        0 0 0 0;
    margin:         0 0 3px 0;
    color:          #000000;
}
.uuser2 {
    font-size:      16px;
    padding:        0 0 0 0;
    margin:         0 0 3px 0;
    font-weight:        bold;
    color:          #000000;
}
.uuser3 {
    font-size:      11px;
    padding:        0 0 0 0;
    margin:         0 0 0 0;
    color:          #000000;
}
.uuser3 a {
    color:          #000000;
    text-decoration:    underline;
}
.uuser3 a:hover {
    color:          #ffffff;
    text-decoration:    underline;
}

#novedades {
    width:          236px;
    background:     url(img/novedades.jpg) top no-repeat;
    padding:        50px 10px 20px 10px;
    margin-top:     20px;
}
#novedades p {
    font-weight:        bold;
    font-size:      13px;
    background:     url(img/p_footer.gif)  bottom no-repeat;
    padding:        0px 20px 8px 28px;
}
#novedades p a {
    color:          #ffffff;
}
#maderita {
    width:          216px;
    background:     url(img/madera_bg.jpg) top no-repeat;
    padding:        0px 0px 20px 20px;
    margin-top:     20px;
}
#maderita p {
    font-weight:        bold;
    font-size:      13px;
    background:     url(img/p_footer.gif)  -10px bottom no-repeat;
    padding:        0px 20px 8px 18px;
    margin:         0 0 10px 10px;
}
#maderita p a {
    color:          #ffffff;
}
h5 {
    font-size:      20px;
    font-weight:        bold;
    color:          #ffffff;
    padding:        5px 10px 10px 30px;

    
}
#ed_rotador_main {
    width: 654px;
    height: 307px;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#ed_rotador_secundario {
    width: 176px;
    height: 229px;
    margin: 0 0 20px 20px;
    padding: 0;
    overflow: hidden;
    float:right;
    background: url(img/trans.gif);
}
#ed_rotador_secundario li {
    list-style: none;
    background: url(img/trans.gif);
    padding-left: 0px;
}
.post strong {
    color:  #00703c;
}
.posts_home {
    background: #fffeed url(img/mantel_left2.png) no-repeat;
    padding:    0px 0px 0px 10px;
    width:      300px;
}

#home_tarjeta {
    width:  310px;
    height: 152px;
    background: url(img/bg_mini_tarjetavivanda.jpg);
    margin-top: 10px;
}
.line_home {
    background: url(img/p_footer.gif) -7px top no-repeat;
    height:     10px;
}
.home_alvaro_recomienda_titles {
    font-size:  20px;
    font-weight:    bold;
    margin: 0 0 0 0;
    padding: 10px 10px 10px 15px;
}
.home_alvaro_recomienda_excerpt {
    font-size:  12px;
    margin: 0 0 0 0;
    padding: 0px 120px 0px 15px;
}
.home_tarjeta_titles {
    font-size:  20px;
    margin: 0 0 0 0;
    padding: 10px 20px 10px 100px;
    text-align: right;
}
.home_tarjeta_titles a {
    color:  #ffffff;
}
.posts_home_titles {
    font-size:  20px;
    font-weight:    bold;
    margin: 0 0 0 0;
    padding: 6px 10px 70px 70px;
    color:  #ffffff;
}
.posts_home_titles2 {
    font-size:  20px;
    font-weight:    bold;
    margin: 0 0 0 0;
    padding: 20px 10px 30px 40px;
    color:  #ffffff;
}
.posts_home_sub a {
    font-weight:    bold;
    font-size:  11px;
    color:      #7c614b;
    text-transform: uppercase;  
    margin:     0 0 0 0;
    padding:    0 20px 0px 15px;
}
.posts_home_title {
    font-weight:    bold;
    font-size:  16px;
    color:      #29190c;
    padding:    0 0 0 0;
    margin: 0 20px 0px 15px;
}
.posts_home_title a {
    color:      #29190c;
}
.posts_home_excerpt {
    font-size:  12px;
    color:      #29190c;
    padding:    0 0 0 0;
    margin: 0 20px 10px 15px;
}
.posts_home_more {
    font-size:  12px;
    color:      #473321;
    padding:    0 0 0 0;
    margin: 0 20px 5px 15px;
}
.posts_home_more a {
    color:      #21551e;
}
.novedades_titulo {
    color:      #566440;
    font-weight:    bold;
    font-size:  22px;
    
}
.linea_verde {
    border-bottom: 1px dotted #00703c;
}
.post table {
    /*background-color : #FFFFFF;*/
}

.ed_bienvenido_off, .ed_bienvenido_on {
    font: normal 13px 'Trebuchet MS' Arial, Helvetica, sans-serif;
    padding: 8px 10px 7px 10px;
    margin: 0 0 20px 0;
    width: 216px;
    height: 62px;
    /* background: #fafaf5 url('img/bg_bienvenidoa.png') top left no-repeat; */
    color: #000;
}

.ed_bienvenido_off_l {
    font: bold 17px;
    width: 154px;
    float: left;
}

.ed_bienvenido_off_l p {

    padding: 0;
    margin: 20px 0 0 0;
}

.ed_bienvenido_off_r {
    width: 62px;
    float: right;
}

.ed_bienvenido_on p{
    margin: 25px 0 0 0;
}
#dlg_logeo{

    /* background: #fafaf5  url('img/bg_neologin.png') no-repeat; */
    padding: 5px 4px 6px 4px;

}
#dlg_logeo label{
    font-size: 10px;
    font-weight: bold;
    color: white;
}
#dlg_logeo #btn_portada{
    margin-left: 10px;
    font-weight: bold;
    color: white;
}
#dlg_logeo #btn_olvide{
    margin-left: 10px;
    font-weight: bold;
    color: white;
}
/* dlg_logeo 2*/
.lat_inner_login_onm, .lat_inner_login_on {
    font: normal 13px 'Trebuchet MS' Arial, Helvetica, sans-serif;
    padding: 8px 10px 7px 10px;
    margin: 0 0 20px 0;
    width: 216px;
    height: 153px;
    /*height: 62px;*/
    /*background: #fafaf5 url('img/bg_bienvenidoa2.png') top left no-repeat;*/
    color: #ffffff;
}

.ed_bienvenido_off2, .ed_bienvenido_on2 {
    font: normal 13px 'Trebuchet MS' Arial, Helvetica, sans-serif;
    padding: 8px 10px 7px 10px;
    margin: 0 0 20px 0;
    width: 216px;
    height: 90px;
    /*height: 62px;*/
    /*background: #fafaf5 url('img/bg_bienvenidoa2.png') top left no-repeat; */
    color: #ffffff;
}

.ed_bienvenido_off_l2 {
    font: bold 17px;
    width: 154px;
    float: left;
}

.ed_bienvenido_off_l2 p {

    padding: 0;
    margin: 20px 0 0 0;
}

.ed_bienvenido_off_r2 {
    width: 62px;
    float: right;
}

.ed_bienvenido_on2 p{
    margin: 25px 0 0 0;
}
#dlg_logeo2{
    /*background: #fafaf5  url('img/bg_neologin.png') no-repeat; */
/*  width: 236px; */
    height: 239px;
    padding: 5px 4px 6px 4px;

}
#dlg_logeo2 label{
    font-size: 10px;
    font-weight: bold;
    color: white;
}
#dlg_logeo2 #btn_portada{
    margin-left: 10px;
    font-weight: bold;
    color: white;
}
#dlg_logeo2 #btn_olvide{
    margin-left: 10px;
    font-weight: bold;
    color: white;
}
#dlg_votadas{
    margin-bottom: 15px;
    padding-bottom: 15px;
}
/*
.tab {
    background: #fafaf5 url('img/tab.png') top left no-repeat;
    width:140px;
    height:36px;
    text-align: center;
}

#tabs {
    width:          980px;
    height:         36px;
    margin:         0 auto;
    padding-top:        0px;
    color:          #bbbbbb;
    font-size:      14px;
    font-weight:        bold;

}
#tabs a {
    color:          #ffffff;
}

#tabs a:hover  {
    color:          #bbbbbb;
}

.tab_verde {
    color: #d9b788;
}
*/
.recomendar {
height: 47px;
    margin: 10px 0 10px 0 !important;
}
#nav_recetas {
background-color : #ffffff;
text-align: center;
color: #999999;
padding: 3px 0 3px 0;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
margin: 0 0 10px 0;
}
.hilite { 
background-color:yellow;
} 
.breadcrumb{
margin: 0 0 20px 20px;
}
.banner_recetas{
margin-top: 0px;
}
.banner_recetas img{
border:none;
}
#content a {
    color:          #00703c;
    text-decoration:    underline;
}
#content a:hover {
    text-decoration: none;
}
/* INICIO : Tarjeta regalo */
#supercard{
    }

#supercard .cuadrito{
    width:      336px;
    padding:    10px 8px 10px 6px;
    margin:     0px 0px 0px 5px;
    text-align: justify;
    font-size:  9pt;
    background: url('img/div_mid.jpg') repeat-y;
}
#supercard .imagen{
    margin:     0px 0px 0px 5px;
    padding:    0px;
}
#cd_beneficios{
    background: #000 url('img/div_header_beneficios.jpg') no-repeat top;
    width:      350px;
    height:     28px;
    margin:     0px 0px 0px 5px;
}
#cd_caracteristicas{
    background: #000 url('img/div_header_caracteristicas.jpg') no-repeat top;
    width:      350px;
    height:     28px;
    margin:     0px 0px 0px 5px;
}
#supercard #cd_pie{
    background: url('img/div_footer.jpg') no-repeat;
    width:      350px;
    height:     11px;
    margin:     0px 0px 0px 5px;
}
#supercard .cuadrito ul{
    margin:     0px;
    padding:    0px;
}
#supercard .cuadrito ul li{
    margin:     0px;
    padding:    0 0 5px 0;
}
#supercard small{
    font-size:  8pt;
    color:      #6E6E6E;
    margin:     1px 10px 1px 10px;
}
#supercard img {
    border:     0px;
    margin:     0px;
    padiing:    0px;
}
#sc_der{
    float:      right;
    width:      270px;
    padding:    15px 0px 0px 0px;
}
#sc_wrap{
    margin-top: 20px;
}
/* FIN: Tarjeta regalo */
#breadcrumb, #breadcrumb A{
    color: #00703C;
}
#breadcrumb .padre, #breadcrumb A{
    text-decoration: underline;
}
.logueo_home {
    font-size: 18px;
    color: #ffffff;
    padding-left: 40px;
}

.video_gente {
    margin-left: 15px;
    margin-bottom: 10px;
}

.imagen_vivan {
    margin-bottom: 15px;
    margin-top: 15px;
}
.post_home {
    background: #fffeed;
}
.avatar_home {
    width:40px;
    height:40px;
    border: 1px solid #eeeeee;
    margin: 0 10px 10px 10px;
}
#blog_botones {
    width:654px;
    height: 26px;
    background: url('img/blogs_vivanda_botones.jpg') 0px 0px;
}   

.blog_botones_mv a:hover, .blog_botones_mv_on a {
    width:163px;
    height: 26px;
    background: url('img/blogs_vivanda_botones.jpg') 0px 26px;
    display: block;
}
.blog_botones_bc a:hover, .blog_botones_bc_on a {
    width:164px;
    height: 26px;
    background: url('img/blogs_vivanda_botones.jpg') -163px 26px;
    display: block;
}
.blog_botones_vc a:hover, .blog_botones_vc_on a  {
    width:164px;
    height: 26px;
    background: url('img/blogs_vivanda_botones.jpg') -327px 26px;
    display: block;
}
.blog_botones_ca a:hover, .blog_botones_ca_on a  {
    width:163px;
    height: 26px;
    background: url('img/blogs_vivanda_botones.jpg') -491px 26px;
    display: block;
}

/* gente vivanda */
.gente2{
    border:1px solid #DFDDB2;
    background:#F5F3CC;
    margin-bottom:20px;
}

.gente2 .banner{
    width:544px;
    height:136px;
    margin:20px auto;
    position:relative;
}

.gente2 .clientes{ background:url(img/gente_bnr_clientes.png) no-repeat; }
.gente2 .gente{ background:url(img/gente_bnr_gente.png) no-repeat; }
.gente2 .proveedores{ background:url(img/gente_bnr_proveedores.png) no-repeat; }

/* .ver_mas{
    width:106px;
    height:26px;

}
*/
.ver_mas em{
    display:none;
}

.ver_mas a, .ver_mas{
    position:absolute;
    bottom:0px;
    right:10px;
    width:106px;
    height:26px;
    background:url(img/gente_vermas.gif) 0 0 no-repeat;
}

.ver_mas a:hover{
    background:url(img/gente_vermas.gif) 0 -26px no-repeat;
}
.ver_todos a, .ver_todos{
    position:absolute;
    bottom:0px;
    right:10px;
    width:92px;
    height:24px;
    background:url(img/boton-ver-todos.gif) 0 0 no-repeat;
}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
 
.clearfix {
    display: inline-block;
}
.cate_seccion {

    border-bottom: 1px dashed #78886A;
    background: #fdf7c3;
}
.caja_gente {
    width: 200px;
}
.foto_gente {
    overflow:hidden;
    width: 280px;
    height: 200px;
}
.titu_gente  {
    padding-top:5px;
    width: 280px;
    height: 90px;
    font-size: 13px;
    
}
.gente_cajas{
    border:1px solid #DFDDB2;
    background:#ffffff;
    margin: 0 10px 20px 10px;
    padding: 10px 10px 10px 10px;
    
}
.prove_cajas {
    background:url(img/pizarra.jpg);
    width: 308px;
    height: 378px;
}
.prove_gente {
    padding-top: 53px;
    padding-left: 12px;
    overflow:hidden;
    width: 280px;
    height: 200px;
}
.prove_titu {
    padding: 10px 20px 10px 20px;
    color: #ffffff;
}
.prove_titu a {
    color: #ffffff;
}

.prove_titu a:hover {
    color: #cccccc;
}

.table01 {
    margin: 10px;
    padding: 10px;
    background:#F5F3CC;
}

.foot_big {
    font-size: 18px;

    color: #126839;

}
.foot_big a{
    font-size: 18px;

    color: #126839;

}
.foot_big a:hover{
    font-size: 18px;

    color: #000000;

}
.foot_smal, .foot_smal a {
    font-size: 12px;
    color: #603d29;
    padding: 2px 0 2px 0;
}

.foot_smal a:hover {

    color: #000000;

}

#buscador {
    background: url('img/buscador.png');
    width: 236px;
    height: 30px;
    padding-top: 8px;
}


.caja2_thumb {
    float: left;
    border: 1px solid #5fa082;
    margin: 0 10px 30px 0;
    padding: 1px 1px 1px 1px;

}
.caja2 {
    color: #e9115c;
    font-size: 16px;
    font-weight: bold;
    padding: 0 0 10px 0;
}
.caja2_titulo {
    font-size: 14px;
    font-weight: bold;
    padding: 0 0 8px 0;
}
.caja2_excerpt {
    padding: 0 0 8px 0;
    text-align: justify;
}
.caja2_more {
    padding: 0 0 8px 0;
    text-align: right;
}
.caja2_line  {
    margin: 0 0 10px 0;
    border-top: 1px dotted #e9115c;
}
#index_caja2_top {
    background: url('img/caja2_top.png');
    width:654px;
    height: 40px;
}
#index_caja2_bot {
    background: url('img/caja2_bot.png');
    width:654px;
    height: 20px;
}
#index_caja2_mid {
    background: url('img/caja2_mid.png');
    width:614px;
    padding: 10px 20px 0 20px;

}
#vr_botones_new {
    width:654px;
    height:30px;
    background: #ffffff url('img/botones-vivanda-recomienda.png') 0 -8px no-repeat;
}

.vr_botones_new_1on a {
    width:327px;
    background: url('img/botones-vivanda-recomienda.png') 0px -40px no-repeat;
    display: block;
}
.vr_botones_new_1 a:hover{
    width:327px;
    background: url('img/botones-vivanda-recomienda.png') 0px -40px no-repeat;
    display: block;
}
.vr_botones_new_2on a {
    width:327px;
    background: url('img/botones-vivanda-recomienda.png') -327px -40px no-repeat;
    display: block;
}
.vr_botones_new_2 a:hover {
    width:327px;
    background: url('img/botones-vivanda-recomienda.png') -327px -40px no-repeat;
    display: block;
}


#blog_botones_new {
    width:654px;
    height:30px;
    background: #ffffff url('img/Botones-Blog-Vivanda.png') 0 0 no-repeat;
}
.blog_botones_new_3on {
    width:218px;
    background: url('img/Botones-Blog-Vivanda.png') 0px -31px no-repeat;
    display: block;
}

.blog_botones_new_3 a:hover {
    width:218px;
    background: url('img/Botones-Blog-Vivanda.png') 0px -31px no-repeat;
    display: block;
}
.blog_botones_new_4 a:hover {
    width:218px;
    background: url('img/Botones-Blog-Vivanda.png') -218px -31px no-repeat;
    display: block;
}
.blog_botones_new_4on {
    width:218px;
    background: url('img/Botones-Blog-Vivanda.png') -218px -31px no-repeat;
    display: block;
}
.blog_botones_new_5 a:hover {
    width:218px;
    background: url('img/Botones-Blog-Vivanda.png') -327px -31px no-repeat;
    display: block;
}
.blog_botones_new_5on {
    width:218px;
    background: url('img/Botones-Blog-Vivanda.png') -327px -31px no-repeat;
    display: block;
}
.blog_botones_new_6 a:hover {
    width:218px;
    background: url('img/Botones-Blog-Vivanda.png') -436px -31px no-repeat;
    display: block;
}
.blog_botones_new_6on{
    width:218px;
    background: url('img/Botones-Blog-Vivanda.png') -436px -31px no-repeat;
    display: block;
}

.gentevivanda_c a {
    width:282px;
    height: 44px;
    background: url('img/Botones-Gente-Vivanda-ok.png') 0 0 no-repeat;
    display: block;
}
.gentevivanda_c a:hover {
    width:282px;
    height: 44px;
    background: url('img/Botones-Gente-Vivanda-ok.png') 0 -43px no-repeat;
    display: block;
}
.gentevivanda_p a {
    width:285px;
    height: 44px;
    background: url('img/Botones-Gente-Vivanda-ok.png') -282px 0 no-repeat;
    display: block;
}
.gentevivanda_p a:hover {
    width:285px;
    height: 44px;
    background: url('img/Botones-Gente-Vivanda-ok.png') -282px -43px no-repeat;
    display: block;
}
.gentevivanda_g a {
    width:285px;
    height: 44px;
    background: url('img/Botones-Gente-Vivanda-ok.png') -567px 0 no-repeat;
    display: block;
}
.gentevivanda_g a:hover {
    width:285px;
    height: 44px;
    background: url('img/Botones-Gente-Vivanda-ok.png') -567px -43px no-repeat;
    display: block;
}
.cmm_img {
    padding: 1px;
    border: 1px solid #cccccc;
}

.menu_receta_7 a {
    width:76px;
    height: 27px;
    background: url('img/botones.png') -9px -8px no-repeat;
    display: block;
}
.menu_receta_7 a:hover, .menu_receta_7on a {
    width:76px;
    height: 27px;
    background: url('img/botones.png') -9px -40px no-repeat;
    display: block;
}
.menu_receta_15 a {
    width:99px;
    height: 27px;
    background: url('img/botones.png') -85px -8px no-repeat;
    display: block;
}
.menu_receta_15 a:hover, .menu_receta_15on a {
    width:99px;
    height: 27px;
    background: url('img/botones.png') -85px -40px no-repeat;
    display: block;
}
.menu_receta_16 a {
    width:148px;
    height: 27px;
    background: url('img/botones.png') -184px -8px no-repeat;
    display: block;
}
.menu_receta_16 a:hover, .menu_receta_16on a {
    width:148px;
    height: 27px;
    background: url('img/botones.png') -184px -40px no-repeat;
    display: block;
}
.menu_receta_17 a {
    width:87px;
    height: 27px;
    background: url('img/botones.png') -332px -8px no-repeat;
    display: block;
}
.menu_receta_17 a:hover, .menu_receta_17on a  {
    width:87px;
    height: 27px;
    background: url('img/botones.png') -332px -40px no-repeat;
    display: block;
}
.menu_receta_18 a {
    width:124px;
    height: 27px;
    background: url('img/botones.png') -419px -8px no-repeat;
    display: block;
}
.menu_receta_18 a:hover, .menu_receta_18on a  {
    width:124px;
    height: 27px;
    background: url('img/botones.png') -419px -40px no-repeat;
    display: block;
}
.menu_receta_enviar a {
    width:121px;
    height: 27px;
    background: url('img/botones.png') -543px -8px no-repeat;
    display: block;
}
.menu_receta_enviar a:hover, .menu_receta_enviaron a {
    width:121px;
    height: 27px;
    background: url('img/botones.png') -543px -40px no-repeat;
    display: block;
}
.menu_alvaro_8 a{
    width:264px;
    height: 30px;
    background: url('img/botones-alvaro-recomienda.png') -9px -5px no-repeat;
    border: 0;
    padding: 0;
    margin: 0;
    display: block;
}
.menu_alvaro_73 a{
    width:186px;
    height: 30px;
    background: url('img/botones-alvaro-recomienda.png') -273px -5px no-repeat;
    border: 0;
    padding: 0;
    margin: 0;
    display: block;
}
.menu_alvaro_73 a:hover {
    background: url('img/botones-alvaro-recomienda.png') -273px -37px no-repeat;
}
.menu_alvaro_74 a{
    width:204px;
    height: 30px;
    background: url('img/botones-alvaro-recomienda.png') -459px -5px no-repeat;
    border: 0;
    padding: 0;
    margin: 0;
    display: block;
}
.menu_alvaro_74 a:hover {
    background: url('img/botones-alvaro-recomienda.png') -459px -37px no-repeat;
}
#bread_search {
    
    background: url('img/buscador-ok.jpg') no-repeat;
    width: 654px;
    height: 42px;
    margin: 5px 0 0 0;
    padding: 0;
    border: 0;
}
.bread, .bread a{
    color: #ffffff;
}
.bread a:hover {
    color: #000000;
}
.table_alvaro td {  
    padding: 10px;
}
.vineta_zf {
    list-style-image: (img/icon_zona_frescura.png); 
    padding-bottom:5px;
}
/* Menu superior derecho*/
#cabecera_right {
    position:relative;
    height: 47px;
    padding: 45px 0 0 0;
    float: right;
    width: 260px;
    text-align: right;
    margin: 0;
}

a#minidelivery {text-indent:-99999px; display:block; float:right; height: 27px; width: 114px; background:url(img/menuinicio/botones_delivery.png) no-repeat right top;cursor:pointer;}

a#minidelivery span {display:none}

a#minidelivery:hover {background-position: 100% -27px;}


a#miniinicio {text-indent:-99999px; display:block; float:right; height: 27px; width: 72px; background:url(img/menuinicio/botones_inicio.png) no-repeat right top;cursor:pointer;}

a#miniinicio span {display:none}

a#miniinicio:hover {background-position: 100% -27px;}

a#miniservicio {padding-left: 2px;text-indent:-99999px; display:block; float:right; height: 27px; width: 114px; background:url(img/menuinicio/botones_servicio.png) no-repeat right top;cursor:pointer;}

a#miniservicio span {display:none}

a#miniservicio:hover {background-position: 100% -27px;}

a#minifacebook {padding-left: 2px; text-indent:-99999px; display:block; float:right; height: 27px; width: 29px; background:url(img/menuinicio/facebook.png) no-repeat right top;cursor:pointer;}

a#minifacebook span {display:none}

a#minifacebook:hover {background-position: 100% -27px;}

a#minitwitter {padding-left: 2px; text-indent:-99999px; display:block; float:right; height: 27px; width: 29px; background:url(img/menuinicio/twitter.png) no-repeat right top;cursor:pointer;}

a#minitwitter span {display:none}

a#minitwitter:hover {background-position: 100% -27px;}

.receta_desc {
    padding: 20px;
    border: 2px solid #946a4f;
    margin: 20px 0 20px 0;
    font-size: 14px;
    background-color: #f1eab3;
}
.receta_desc em {
    padding: 0 0 20px 0;
}
.receta_desc ul li {
    padding: 0 5px 20px 0;
    list-style-image: none;
    list-style-type: disc;
    list-style-position: outside;
    background: transparent;
    
    
}

.tablita{
    width:60%;
}

.tablita td{
    padding:5px;
}
table.tab-vivan02 { border-top:#264a2e solid 1px!important; border-left:#264a2e solid 1px!important;}
table.tab-vivan02 td { border-bottom:#264a2e solid 1px!important; border-right:#264a2e solid 1px!important;}
.tab-vivan02 { font-size:12px!important; font-family:Verdana, Geneva, sans-serif!important;}
.tab-vivan02 td { padding:5px 10px!important;}
.tab-vivan02 td strong { color:#00703C!important; font-wight:blod;}


#logo {
  background: url("img/header.png") no-repeat scroll 0 0 transparent;
    height: 110px;
    margin-left: 20px;
    margin-top: 5px;
    position: absolute;
    width: 256px;
}
#master {
  background: url("http://www.vivanda.com.pe/wp-content/themes/vivanda/img/bg_master2.png") repeat scroll 0 0 #FFFCDC;
  margin: 0 auto;
  width: 990px;
}
/facebook.png) no-repeat right top;cursor:pointer;}

a#minifacebook span {display:none}

a#minifacebook:hover {background-position: 100% -27px;}

a#minitwitter {padding-left: 2px; text-indent:-99999px; display:block; float:right; height: 27px; width: 29px; background:url(img/menuinicio/twitter.png) no-repeat right top;cursor:pointer;}

a#minitwitter span {display:none}

a#minitwitter:hover {background-position: 100% -27px;}

.receta_desc {
    padding: 20px;
    border: 2px solid #946a4f;
    margin: 20px 0 20px 0;
    font-size: 14px;
    background-color: #f1eab3;
}
.receta_desc em {
    padding: 0 0 20px 0;
}
.receta_desc ul li {
    padding: 0 5px 20px 0;
    list-style-image: none;
    list-style-type: disc;
    list-style-position: outside;
    background: transparent;
    
    
}

.tablita{
    width:60%;
}

.tablita td{
    padding:5px;
}
table.tab-vivan02 { border-top:#264a2e solid 1px!important; border-left:#264a2e solid 1px!important;}
table.tab-vivan02 td { border-bottom:#264a2e solid 1px!important; border-right:#264a2e solid 1px!important;}
.tab-vivan02 { font-size:12px!important; font-family:Verdana, Geneva, sans-serif!important;}
.tab-vivan02 td { padding:5px 10px!important;}
.tab-vivan02 td strong { color:#00703C!important; font-wight:blod;}


#logo {
  background: url("img/header.png") no-repeat scroll 0 0 transparent;
    height: 110px;
    margin-left: 20px;
    margin-top: 5px;
    position: absolute;
    width: 256px;
}
#master {
  background: url("http://www.vivanda.com.pe/wp-content/themes/vivanda/img/bg_master2.png") repeat scroll 0 0 #FFFCDC;
  margin: 0 auto;
  width: 990px;
}

