div.block h4 {
    border-bottom:none;
}

div.block h4.categorias {
    background:transparent url(../img/cabs/categorias.png) no-repeat scroll left top;
    color:#000000;
    height:30px;
    padding-left:4em;
    padding-top:0.9em;
}

div.block h4.micuenta {
    background:transparent url(../img/cabs/micuenta.png) no-repeat scroll left top;
    color:#000000;
    height:30px;
    padding-left:4em;
    padding-top:0.9em;
}

div.block h4.masvistos {
    background:transparent url(../img/cabs/lomasvisto.png) no-repeat scroll left top;
    color:#000000;
    height:30px;
    padding-left:4em;
    padding-top:0.9em;
}

div.block h4.informacion {
    background:transparent url(../img/cabs/informacion.png) no-repeat scroll left top;
    color:#000000;
    height:30px;
    padding-left:4em;
    padding-top:0.9em;
}

div.block h4.usuariosonline {
    background:transparent url(../img/cabs/usuario.png) no-repeat scroll left top;
    color:#000000;
    height:30px;
    padding-left:4em;
    padding-top:0.9em;
}
div.block h4.registradosonline {
    background:transparent url(../img/cabs/registrados.png) no-repeat scroll left top;
    color:#000000;
    height:30px;
    padding-left:4em;
    padding-top:0.9em;
}
div.block h4.usuarioshoy {
    background:transparent url(../img/cabs/usuarioshoy.png) no-repeat scroll left top;
    color:#000000;
    height:30px;
    padding-left:4em;
    padding-top:0.9em;
}

div.block h4.visitastotales {
    background:transparent url(../img/cabs/visitas.png) no-repeat scroll left top;
    color:#000000;
    height:30px;
    padding-left:4em;
    padding-top:0.9em;
}

div.block h4.cesta {
    background:transparent url(../img/cabs/carrito.png) no-repeat scroll left top;
    color:#000000;
    height:30px;
    padding-left:4em;
    padding-top:0.9em;
}

#cart_block h4 {
    background:transparent url(../img/cabs/carrito.png) no-repeat scroll left top;
}

div.block h4.atencionalcliente {
    background:transparent url(../img/cabs/atencionalclienteA.png) no-repeat scroll left top;
    color:#000000;
    height:40px;
    padding-left:4em;
    padding-top:0.9em;
}
div.block h4.trabajaconnosotros {
    background:transparent url(../img/cabs/trabajaconnosotrosA.png) no-repeat scroll left top;
    color:#000000;
    height:40px;
    padding-left:4em;
    padding-top:0.9em;
}

div.block h4.sistemasdepago {
    background:transparent url(../img/cabs/pagos.png) no-repeat scroll left top;
    color:#000000;
    height:30px;
    padding-left:3em;
    padding-top:0.9em;
}

div.block h4.masvendido {
    background:transparent url(../img/cabs/losmasvendidos.png) no-repeat scroll left top;
    color:#000000;
    height:30px;
    padding-left:4em;
    padding-top:0.9em;
}

div.block h4.masvendido a {
    color:#000000;
}

div.block h4.nuevosproductos {
    background:transparent url(../img/cabs/novedades.png) no-repeat scroll left top;
    color:#000000;
    height:30px;
    padding-left:4em;
    padding-top:0.9em;
}

div.block h4.nuevosproductos a {
    color:#000000;
}

div.block h4.ofertas {
    background:transparent url(../img/cabs/ofertas.png) no-repeat scroll left top;
    color:#000000;
    height:30px;
    padding-left:4em;
    padding-top:0.9em;
}
div.block h4.tags {
    background:transparent url(../img/cabs/tags.png) no-repeat scroll left top;
    color:#000000;
    height:30px;
    padding-left:4em;
    text-align:left;
    padding-top:0.9em;
}

#header #search_block_top {
    background:none;
}
#header #search_block_top label {
    background:none;
}

#left_column div.myaccount, #right_column div.myaccount {
    background:none;
}

#left_column div.block, #right_column div.block {
    background:none;
}


a.link_account {
    background:transparent  url(../img/icon/my-account.gif)  no-repeat scroll left top;;
}



#center_column .products_block ul li:hover {
background-color:#a8dd25;
}



div.myaccount .block_content {
    background:#F1F2F4 url(../img/product-buy-bg.gif) repeat-x scroll left top;
    color:#000000;
    border-left:1px solid #A8DD25;
    border-right:1px solid #A8DD25;
    border-bottom:1px solid #A8DD25;
}

#cart_block table#vouchers, #cart_block p#cart-prices {
    border-top:1px solid #A8DD25;
}

#footer{
    text-align:center;
    background:transparent url(../img/footer.jpg) no-repeat scroll left top;
    height:89px;
}


div.block .block_content_module {
    background:#FFFFFF;
    border-left:1px solid #a8dd25;
    border-right:1px solid #a8dd25;
    border-bottom:1px solid #a8dd25;
}

#center_column .products_block .block_content {
    background:#FFFFFF none repeat scroll 0 0;
}


/*div.block .fondoverde {
background:#628D00 url(../img/fondo1.png) no-repeat fixed center top;
}*/

#center_column div.block {
    margin:auto;
    width:537px;
}

div#viewed-products_block_left div.block_content ul.products li{
    border:1px solid #a8dd25;
    margin-bottom:5px;
    padding-bottom:10px;
}

h4.center{
    text-align:center;
}

div.exclusive, div.exclusive a {
    color:#595A5E;
}


ul#product_list li {
    background:none;
    border:1px solid #65a612;
}




#center_column .products_block ul li {
    background-color:#FFFFFF;
    border-bottom:1px solid #a8dd25;
    border-right:1px solid #a8dd25;
}
#center_column .products_block li.last_item_of_line {
    border-right:1px solid #a8dd25;
}
#center_column .products_block li.first_item_of_line {
    border-left:1px solid #a8dd25;
}



.products_block dl {
    border-top:1px solid #a8dd25;
}

body#category #subcategories li {
    margin-right:0px;
}

/*

div.block .block_cart {
background:#BDC2C9 url(../img/block_exclusive_bg.jpg) repeat-x scroll left bottom;
border-left:1px solid #595A5E;
border-right:1px solid #595A5E;
}
*/


#center_column div.block h4 {
    background:transparent url(../img/cabecera_larga.png) no-repeat scroll left top;
    color:white;
    height:38px;
}


#center_column .products_block h4 {
    line-height:2em;
    font-size:1.6em;
}

h2 {
    background:transparent url(../img/titulo_categoria.png) no-repeat scroll left top;
    color:#FFFFFF;
    font-size:1.6em;
    height:40px;
    line-height:2.5em
}

h2.category_title {
    font-size:1.6em;
    text-align:center;
}


div.block h4 {
    font-size:1.1em;
}


div#categories_block_left ul.tree li {
    font-size:11px;
}

ul.texto_sso li {
    font-size:11px;
    color:#374853;
}
ul.texto_sso li a {
color:#374853;
font-weight:bold;
padding-left:0;
}


ul.idTabs {
    border-bottom:1px solid #a8dd25;
}

#primary_block #short_description_block {
    border:1px solid #a8dd25;
    background:none;
}

#primary_block #image-block img{
    border:1px solid #a8dd25;
}
div.exclusive .block_content{
    background:#F1F2F4 url(../img/product-buy-bg.gif) repeat-x scroll left top;
    border:1px solid #a8dd25;
}

form.std fieldset {
    background:#F1F2F4 url(../img/product-buy-bg.gif) repeat-x scroll left top;
}
#TB_window {
    border:4px solid #77B10A;
}
#TB_window img#TB_Image {
    border:1px solid #77B10A;
}

div.myaccount, div.myaccount a {
        color:#000000;
}
#block-history table#order-list thead th {
    background-image:url(../img/block_myaccount_header_large_v.png);
    color:#374853;
}

table.std tbody tr td, table.std tfoot tr td {
border-top:1px solid #a8dd25;
}


btn-newuser:hover {
background-position:0 -74px;
}
.formsubmit {
border:0 none;
cursor:pointer;
margin:0;
/*outline-color:-moz-use-text-color;*/
outline-style:none;
outline-width:0;
padding:0;
}
.btn-newuser {
background:transparent url(../img/registro2.png) no-repeat scroll 0 0;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:42px;
padding-bottom:0.6em;
width:193px;
}

.btn-newuser:hover {
	background-position:0 -83px;
}

div.myaccount .block_content {
height:100%;
}

.btn-login {
background:transparent url(../img/registro.png) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:40px;
margin-left:0;
padding-bottom:0.6em;
width:189px;
}

.btn-login:hover {
	background-position:0 -83px;
}


#cart_block span.price {
color:red;
}




div.myaccount p.logout, div.myaccount p.logout a {
    color:#DA0F00;    
    font-weight:bold;
    white-space:nowrap;
}

.color-myaccount {
    color:#DA0F00;    
}
li.address_name, li.address_update a, li.address_delete a {
    color:#DA0F00;    
}

element.style {
    display:block;
}
#block-history #block-order-detail {
    border-bottom:2px solid #a8dd25;
    border-top:2px solid #a8dd25;
}

#block-history #block-order-detail {
background:#F1F2F4 url(../img/product-buy-bg.gif) repeat-x scroll left top;
color:#000000;
}
#cart_block dl span.price{
    color:#595A5E;
}

