﻿/*DEFAULTA*/
html, body, form {
	height: 100%;
}
html, body
{
    margin: 0;
    padding: 0;
}
body
{
   /*color: #000000;
    background: transparent;*/
    font: 12px/2 "Segoe UI" , Arial, sans-serif;
    
    /*background: #EDEDED;
    background:#ececec;*/
    /*background-image: url('images/fondoa.gif');
   background-attachment:fixed; 
   background-size: 100% 100%;
   background-repeat:no-repeat;*/
}


.bread
{
    font: 12px/2 "Segoe UI" , Arial, sans-serif !important;
    margin: 0px !important;
    padding: 0px !important;
}
#Ibg
{
    width: auto !important;
}
hr
{
    border: 1px solid #dcdcdc;
}
h4 
{
    font-weight:bold;
    text-align:left;
    margin: 10px 10px 0 10px;
}
fieldset  
{
    border: 1px solid #d2d2d2;
    border-radius: 5px;
    margin-bottom: 20px;
    padding: 0;
}
.fieldenvio, .fielcomentario, .fieldimporte
{
    height:250px !important;
}
legend 
{
    color: #80c141;
    font-size: 14pt;
    font-weight: bold;
    padding: 20px;    
}
.register fieldset ul  
{
    margin:0 10px 0 20px; 
}
.register .direccionregistro ul li
{
    width:23%;
}
.register .laulerrotan li 
{
    width:23%;
}
/*, .riLabel, .riSingle .riTextBox, .riSingle .riContentWrapper*/
.laulerrotan .riSingle
{
    margin-bottom:4px;
    width:100% !important;
}
.Marcas .menuak h2,.Marcas .menuak h3
{
    font-size: 1em;
    margin: 0;
    padding: 0;
}

#wcHEADER_LOG_logopen ul li:first-child, #wcHEADER_LOG_logopen ul li:nth-child(2) {
    height: 67px;
}

/** Links */
a
{
    color: #000000;
    text-decoration: none;
}
a:visited
{
}
a:hover
{
    color: #80c141;
    text-decoration: none;
}
a:focus
{
}
a:active
{
}
a img 
{
    border: none;
}
/*#site-wrap
{
    margin: 0 auto;
    width: 960px;
    background: url("../../images/site-wrap-bg.png") 0 135px no-repeat;
    position: relative;
}
header, nav, footer, article, aside
{
    display: block;
}

.GridDelete
{
    cursor: hand;
}*/

/*pedidos-en goiko atala*/

.cCheckbox .rbToggleButton {
    width: 26%;
    line-height: 18px;
}


#ucFILTRO_CBsubfamilias.RadComboBox .rcbInner{
    height: 34px;
}


#ucFILTRO_CBsubfamilias.RadComboBox .rcbInner .rcbInput {
    padding: 0 0 0 5px;
    height: 30px;
    color: #fff;
font-weight: bold;
font-size: 15px;
}

#ucFILTRO_CBsubfamilias.RadComboBox .rcbInner .rcbActionButton .rcbIcon:before{
    padding: 7px 0 0 0;
}

#ucFILTRO_CBmarcas.RadComboBox .rcbInner{
    height: 34px;
}


#ucFILTRO_CBmarcas.RadComboBox .rcbInner .rcbInput {
    padding: 0 0 0 5px;
    height: 30px;
    color: #fff;
font-weight: bold;
font-size: 15px;
}


#ucFILTRO_CBmarcas.RadComboBox .rcbInner .rcbActionButton .rcbIcon:before{
    padding: 7px 0 0 0;
}


#ucFILTRO_CBfamilias.RadComboBox .rcbInner{
    height: 34px;
}

#ucFILTRO_CBfamilias.RadComboBox .rcbInner .rcbInput {
    padding: 0 0 0 5px;
    height: 30px;
    color: #fff;
font-weight: bold;
font-size: 15px;
}

#ucFILTRO_CBfamilias.RadComboBox .rcbInner .rcbActionButton .rcbIcon:before{
    padding: 7px 0 0 0;
}


#ucFILTRO_CBsecciones.RadComboBox .rcbInner{
    height: 34px;
}

#ucFILTRO_CBsecciones.RadComboBox .rcbInner .rcbInput {
    padding: 0 0 0 5px;
    height: 30px;
    color: #fff;
font-weight: bold;
font-size: 15px;
}

#ucFILTRO_CBsecciones.RadComboBox .rcbInner .rcbActionButton .rcbIcon:before{
    padding: 7px 0 0 0;
}

#ucFILTRO_CBatributos.RadComboBox .rcbInner{
    height: 34px;
}

#ucFILTRO_CBatributos.RadComboBox .rcbInner .rcbInput {
    padding: 0 0 0 5px;
    height: 30px;
    color: #fff;
font-weight: bold;
font-size: 15px;
}

#ucFILTRO_CBatributos.RadComboBox .rcbInner .rcbActionButton .rcbIcon:before{
    padding: 7px 0 0 0;
}

.RadComboBox_Default .rcbReadOnly.rcbFocused{


}


#divfiltro .RadComboBox_Default .rcbReadOnly{

    border-color: #fff;
    font-weight: bold;
color: black;
background-color: #80C141 !important;
background-image: none !important;

}

#ctl00_Cesta_Bactualizar {
    float: left;
    position: absolute;
    right: -34px;
    top: 0;
    background-color: #80c141;
}

.formulariocarga .asociate li {
    display: list-item;
}

.formulariocarga .asociate {
    margin: 0 0 0 17px;
}

/*CARRITO TAULA*/

#Pcesta .RadGrid_Productos .rgMasterTable tbody {
    
    overflow-y: scroll;
    min-height: 500px;
    max-height: 550px;
    display: block;
        background-color:rgb(237, 249, 226)  !important;
}

#Pcesta .RadGrid_Productos .rgMasterTable tr { 
    width: 100%;
  display: block; 
  overflow: hidden; 

}


#Pcesta .RadGrid_Productos .rgMasterTable thead {
    display: block;
    width: 100%;
}



#Pcesta .RadGrid_Productos .rgMasterTable thead th{
display: block;
float: left;
}

.Pproductos .RadGrid_Default td:nth-child(4){

    font-size: 10px;
    color: red;


}


.Pproductos .RadGrid_Default td:nth-child(6), .Pproductos .RadGrid_Default td:nth-child(7), .Pproductos .RadGrid_Default td:nth-child(10){

    white-space: nowrap;
    text-align: center;

}






/*CARRITO TAULA FIN*/


/*cesta*/

#ctl00_ContentPlaceHolder1_ShoppingCartGrid_ctl00 tfoot tr td {
    color: #80C141;
}

#ucPRODUCTOS_ProductGridPanel .RadGrid_Default {
    border: none !important;
}


.RadGrid_Default .rgNumPart a:hover, .RadGrid_Default .rgNumPart a.rgCurrentPage {
    background: none !important;
}

.RadGrid_Default .rgNumPart a:hover span, .RadGrid_Default .rgNumPart a.rgCurrentPage span {
    background: none!important;
    font-weight: bold;
    color: #ffffff !important;
}

.RadGrid_Default .rgNumPart a{
    color: #3b5c3b !important;
    font-size: 20px;
}

/**/

.gridcomprarboton .csscomprarart {
    text-indent: -99999px;
    background-image: url("images/cart.png");
    width: 25px;
    background-color: transparent;
    border: none;
    background-repeat: no-repeat;
    height: 25px;
    background-size: cover;
}

/**/

#headandbody 
{
    min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -80px;
	/*height: calc(100% - 80px);*/
}
.footerheight {
	height: 80px !important; /*altatu headandbody margin*/
	clear:both;
}


#headercontent *
{
   /* background-color:#ffffff;
    z-index:-10000;*/
    
}
#headercontent 
{ 
    background-color: #fff;
    /*border-bottom: 2px solid #519007;*/
}
#headercontent a img  
{
    border: none;
max-width: 360px;
margin-top: 5px;
}
#bodycontent
{
  height: calc(100% - 80px) !important;
}
#bodycontent .bodytable 
{
    width: 100%;
    border: 0;
    border-collapse: collapse;
    clear:both;
}

    #modulo4{
        margin: 0 auto!important;
        float: none!important;
    }
    #content{
        margin: 0 auto!important;
        float: none!important;
    }
#bodycontent .bodytable #content, #bodycontent .bodytable #modulo4, #bodycontent .bodytable #modulo5, #bodycontent .bodytable #right, #bodycontent .bodytable #left
{
    /*padding-left:20px;*/
    /*width: 400px;*/
}
#bodycontent .bodytable #content.justify
{
    width: 75%;
    padding-left: 0px;
}

#wcHEADER_headercontent1
{
    /*background: url("images/header.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    height: 160px;
    margin: 0 auto;
    position: relative;
    width: 980px;
}

#bodycontent1
{
    margin: 0 auto;
    width: 960px;
    position: relative;
    min-height: 750px;
    background-color:#ffffff;
    border-left: 10px solid #ffffff;
    border-right: 10px solid #ffffff;
    padding-top:5px;
    /*box-shadow: 2px 2px 5px rgba(0,0,0,0.5);*/
    
    /*height: 100%;*/
}
/*#bodycontent1 #panel1 *
{
    max-width: 720px !important;
}*/
#footercontent
{
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.4);
    border-top: 2px solid #231f20;
    padding: 30px 0;
    width: 100%;
}
#footercontent1
{
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);
    margin: 0 auto;
    padding: 10px;
    /*position: relative;*/
    width: 960px;
}

/*header--------------*/
#header1
{
    float:left;
    height:100%;
    width: 25%;
}
#header
{
    /*margin-top: -6px;*/
    /*border-top: 6px solid #000000;*/
    float:left;
    width:25%;
    height: 133px;
    cursor: pointer;
}

/*#header h1
{
    margin: .3333em 0;
}

#header a
{
    color: #000000;
}*/
/*header2***/
#header2
{
    
    /*margin-top: -6px;*/
    /*border-top: 6px solid #000000;*/
    float:right;
    width: 75%;
    height:133px;
    position:relative;
}
/****** goi****/
.buscar  
{

    border-radius: 4px;
    box-sizing: border-box;
    clear: both;
    height: 35px;
    left: 122px;
    padding: 2px;
    position: absolute;
    top: 55px;
    width: 250px;
    z-index: 800;
}


/*#goi 
{
  position:absolute;
}*/
/*#goi*/ .goiLog {/*position: absolute; left:500px; top:40px;*/  /*display:none;float:left; width:200px;*/}
/*#goi*/ .goiIdioma {/*float:right; margin-right:60px;*/
                 /*position:relative; top:30px; left:25px;*/
        float:right;
        margin-left: 10px;
        font-size: 13px;

        border-left: solid 1px #777676;
        padding: 0 0 0 10px;
        font-weight: bold;
        }

.goiIdioma a.selected {
    color: #80c141;
}

.goiIdioma a {
    color: #909090;
}

.goiIdioma a:hover {
    color: #80c141;
}

#goi .selected { color:#ffffff; }

#nav
{
    /*font-size: 10pt;
    float:right;
    margin-left:40px;
    clear:both;*/
    font-size: 13px;
}

#nav ul
{
    margin: 0;
    padding: 0;
    list-style: none;
    float: right;
}
#nav li:before  
{
    content:'|'; 
    padding-right:5px;
    color:#000000;
}
#nav li
{
    margin: 0 5px;
    float: left;
    display: inline;
}
/*#nav li:hover 
{
    background-color:#ffffff;
}*/
#nav li a:hover
{
       color:#80c141;
       text-decoration:none;
 }
/*#nav li.current
{
    font-size: 1.25em;
    line-height: 1.6;
}*/
#nav li a
{
    /*position:relative;
    top: -5px;*/
    color: #000000;
        
}
#nav li.current a,
#nav li.current a:hover
{
	color: #80c141;
	text-decoration: none;
}
/*#ID1 {position:relative; top: 10px;}
#ID2 {position:relative; top: 20px;}
#ID3 {position:relative; top: 10px;}
#ID4 {}*/

.menucontent
{
  /*position: absolute; 
  right:0px;
  bottom:0px; 
  height:38px;
  top: 122px;*/
   bottom: 0;
    height: 7px;
    /*padding-right: 30px;*/
    position: absolute;
    right: -10px;
    top: 153px;
    width: 100%;
   /* background-image: linear-gradient(to bottom, #87ba1d 0px, #519007 100%);
    border-radius: 10px;*/
}
#wcHEADER_menu
{
    /*clear:both;
    float:right;*/
    position:absolute;
    right:0px;
    top: -33px;
}
/************/
#modulo1
{
    width:100%;
    vertical-align:top;
}
#modulo2
{
    min-width:50%;
    max-width:100%;
    vertical-align:top;
}
#modulo3
{
    min-width:50%;
    max-width:100%;
    vertical-align:top;
}
#modulo4
{
    /*width:100%;*/
    vertical-align:top;
    /*padding-left:20px;*/
    /*max-width: 400px;*/
}
#modulo5
{
    /*width:100%;*/
    vertical-align:bottom;
}
#modulo6
{
   min-width:50%;
    max-width:100%;
    vertical-align:top;
}
#modulo7
{
    min-width:50%;
    max-width:100%;
    vertical-align:top;
}
#modulo8
{
    width:100%;
    vertical-align:top;
}
#left
{
    /*float:left;
    display:block;*/
    max-width: 210px;
    /*width:240px;*/
    /*width:25%;*/
    vertical-align:top;
    display: block;
    /*padding-right:20px;*/
}
.center  
{
    float:left;
    width:75%;
}
#content 
{
    /*min-width:480px;*/
    width:100%;
    vertical-align:top;
    /*max-width: 710px !important;*/
}
#content > #panel1 img
{
    /*width: 100% !important;*/
}
#right 
{
   /* max-width: 240px;
    vertical-align:top;*/

    /*max-width: 240px;*/
    vertical-align: top;
    background-color: #efefef;
    padding: 0px 0px 0px 15px;
    position: relative;
    top: -5px;
    right: -10px;
}
#right:empty, #left:empty
{
    padding: 0px !important;
}
.ver_mas_not, .ver_mas_not a
{
    text-align: right;
    font-size: 0.8em;
    color: #666;
    padding: 4px;
    display: block;
}
/************/

    .rgMasterTable.table-striped .rgHeader {
    height: 33px;
}


/**Footer****/
#footer
{
    text-align:center;
    color: #666;
    top:100px;

    overflow: hidden;
width: 700px;
margin: 0 auto;
}
#footer a
{
    color: #666;
}
#footer a:hover
{
    color: #000;
}
#footer ul
{
    margin: 0;
    padding: 0;
    list-style: none;
}
#footer p
{
    margin: 0;
    display:inline;
}

#footer .linea1 
{
    font-size: 10pt;
float: right;
}
#footer .linea2 
{
    float: right;
margin: 0 26px 0 0;
font-size: 13px;
}

/************************/
.rlvDrag {
    padding: 0 auto auto 0;
}

/*-------------------------------------------------------------*/

/*BEREZIAK*/

#modulo4 > div {
    margin: 20px;
}

/*---*/

/* Rotator Item*/
.cart-quickoverview-item
{
    width: 145px;
    height: 135px;
    margin-right: 5px;
    padding-top: 5px;
    background-color: #ffffff;
}
.cart-quickoverview-item img
{
    width: 110px;
    height: 110px;
    display: block;
    margin: 0 auto;
}
.cart-quickoverview-item span
{
    vertical-align: middle;
}
.cart-quickoverview-item .cart-item-price
{
    width: 68px;
    display: inline-block;
    line-height: 22px;
    overflow: hidden;
    text-align: right;
}
.cart-quickoverview-item .details
{
    height: 28px;
    text-align: right;
    background-color: #393939;
    line-height: 28px;
}
a.RadButton.rbLinkButton.removeItemFromCart, a.RadButton.rbLinkButton.removeItemFromCart:hover
{
    float: right;
    border: none;
    background-color: transparent;
}
/*Customize MetroSkin*/
div.cart-rotator .rrClipRegion
{
    border: none;
}
.RadNotification
{
    z-index: 90002 !important; /*display above RadAjaxLoadingPanel*/    
}

/************Ez dira erabiltzen uste dut*****************MENU************/
/*MENUFAN*/
.MenuFam 
{
    background-color:#e5e1df;
    font-size:12pt;
    /*margin:-20px 2px 0 2px;*/
    margin-right:4px;
}
.MenuFam a:hover
{
    background-color:#ffffff;    
}
.MenuFam li
{
   background-color:#e5e1df;
    /*font-size:12pt;
    margin:-20px 2px 0 2px;
    margin-right:4px; */
}
.MenuFamSup2
{
    background-color: #80c141;
    font-size:12pt;
    
}
.MenuFamSup2 a:hover
{
    background-color: Olive;    
}

.MenuFamSup2 li
{
   background-color:#505050;
    font-size:10pt;
}
.MenuFamSup2 ul
{
    background-color: #505050;
    font-size: 10pt;
    list-style-type: circle;
    list-style-position: inside;
}


.RadButton_Default .rbToggleCheckbox, .RadButton_Default .rbToggleCheckboxChecked, .RadButton_Default .rbToggleCheckboxFilled, .RadButton_Default .rbToggleRadio, .RadButton_Default .rbToggleRadioChecked{
    background-image:url("images/checkboxak.png")!important;
                     
 
}

.RadSlider_Default .rslHorizontal .rslTrack{
    background-image:url("images/barra.png")!important;
}
.RadSlider_Default .rslHorizontal .rslSelectedregion{
    background-image:url("images/barrabi.png")!important;
}

.RadSlider_Default .rslHorizontal a.rslDraghandle{
    background-image:url("images/arrastra.png")!important;
}

/*------------------------------------------------------------*/
/*LISTAFAMILIAS*/
.ListaFamiliasdiv
{
   /* margin-left:5px;*/
    
}
.ListaFamiliasdiv a
{
    font-size:10pt;
    
}
.ListaFamiliasdiv a:hover, a:hover div
{
    background-color: #80c141;  
    color:#ffffff;
    text-decoration:none;  
}
.ListaFamiliasdiv
{
    font-size: 10pt;
    float:left;
    width:200px;
}

.RadMenu 
{
    position: static !important;
}

.RadButton.RadButton_Default.rbToggleButton {
    width: 50px !important;
}

/****************************************/

/** Product list view-mode swticher */

.view-mode-switcher div {
    display: table-cell;
}
.view-mode-switcher {
    margin-bottom: 10px;
    padding: 0;
    text-align: right;
    z-index: 10;
    display: table;
}

.view-mode-switcher .RadButton
{
    margin: 0;
    padding: 0;
    width: 26px;
    height: 26px;
    border: 1px solid #80c141;
    background-color: none;
    background-position: center 6px;
    background-repeat: no-repeat;
    position: relative;
}
.view-mode-switcher .RadButton + .RadButton
{
    margin-left: .5em;
}

.view-mode-switcher .RadButton.btn-grid
{
    background-image: url("images/view-mode-grid-sprite.png");
    background-color: transparent;
}

.view-mode-switcher .RadButton.btn-list
{
    background-image: url("images/view-mode-list-sprite.png");
    background-color: transparent;
}
.view-mode-switcher .RadButton.btn-grid-checked, .view-mode-switcher .RadButton_Default.RadButton.rbLinkButtonChecked:hover, .view-mode-switcher .RadButton.btn-grid:hover {
    background: url("images/view-mode-grid-sprite.png") no-repeat scroll center -80px #f4f4f4 !important;
    border-color: #000 !important;
    height: 26px !important;
}
.view-mode-switcher .RadButton.btn-list-checked, .view-mode-switcher RadButton_Default.RadButton.rbLinkButtonChecked:hover, .view-mode-switcher .RadButton.btn-list:hover {
    background: url("images/view-mode-list-sprite.png") no-repeat scroll center -80px #f4f4f4 !important;
    border-color: #000 !important;
    height: 26px !important;
    }

.view-mode-switcher .RadButton.btn-grid-checked,
.view-mode-switcher .RadButton.btn-list-checked
{
	/*background-position:6px -80px;*/
	border-color: #000;
}

.view-mode-switcher .RadButton input
{
    margin: 0;
    padding: 0;
    width: 16px;
    height: 16px;
    background: none;
    text-indent: -999em;
    overflow: hidden;
}
.view-mode-switcher .RadComboBox
{
    border: 1px solid #dcdcdc;
    border-radius: 3px;
    margin-bottom: 2px;
    margin-right: 20px;
}
/*combo-partxea*/
.view-mode-switcher .RadComboBox :hover
{

    }
    
  .rcbArrowCell  
  {
     background-position: 5px center;
    background-image: url('icons/SortDesc.gif');
    background-repeat: no-repeat;
     
      }
  .RadComboBoxDropDown
  {
      background-color:#fff;
      }
      
  #ctl00_ContentPlaceHolder1_RCBordenar_DropDown div ul li:hover
  {background-color:#f4f4f4;}
  #ctl00_ContentPlaceHolder1_RCBpage_DropDown div ul li:hover
  {background-color:#f4f4f4;}
  #ctl00_ContentPlaceHolder1_RCBpage_DropDown {font-size:12px;}





/******IDIOMA************/
.idioma
{
  
}

.idioma .rcbInputCell .rcbInput
{ 
    padding-left: 25px !important; 
}


/************************/
/****LOGIN***************/

input[type=submit]
{
    background-color: #80c141;
    border: 1px solid #80c141;
    cursor:pointer;
    min-height: 30px;
    color: #fff;
    font-weight: bold;
    padding: 2px 8px;
}
input[type=submit]:hover
{
    background-color: #003e00;
    border: 1px solid #003e00;
}
/************************/

.validator
{
    /*margin: 0 0 0 65px;
    margin-left: -20px;*/
    color: #FF0000;
    display: block;
    font-size:9pt;
}

/**********************/
.imagencomprar
{
    /*background-image: url('images/carro.gif');
    background-repeat: no-repeat;
    background-color: #80c141;*/
    width: 22px;
}

/************/
/** Simple paging */
/*div.simple-paging a.RadButton.rbSkinnedButton
{
    color: #80c141;
    position: relative;
    border-radius: 6px;
    width: 22px;
    background-image: none;
    border-width: 2px;
}

div.simple-paging a.RadButton.rbSkinnedButton:active,
div.simple-paging a.RadButton.rbSkinnedButton:focus
{
	color: #fff;
}

div.simple-paging a.RadButton.rbSkinnedButton.prev
{
	margin: 0 0 0 24px;
}
.simple-paging .prev:hover,
.simple-paging .next:hover
{
    text-decoration: none;    
}
.simple-paging .prev:before
{
    content: "←";
    right: auto;
    left: 3px;
}
.simple-paging .next:before
{
    content: "→";
    right: 0;
    left: 3px;
}*/
/** Numeric paging */
.numeric-paging
{
}

.numeric-paging .rdpWrap
{
    margin: 0;
    float: none;
    text-align: center;
}

.numeric-paging .rdpNumPart a
{
    margin: 0.5em;
    padding: 0;
    width: 3em;
    border: 2px solid transparent;
    line-height: 3;
    text-align: center;
    cursor: pointer;
    float: none;
    display: inline-block;
}
.numeric-paging .rdpNumPart a:hover
{
    border: 2px solid;
    color: #80c141;
}

.numeric-paging .rdpNumPart a span
{
    padding: 0;
    float: none;
    display: inline;
}
.numeric-paging .rdpNumPart a.rdpCurrentPage
{
    color: #000000;
    border: 2px solid #cccccc;
}


/** in grid */
/*.rgPager
{
    /*font-size: .8em;
    
}
.numeric-paging .rgNumPart
{
    float: left;
    
}
.numeric-paging .rgInfoPart
{
    float: right;
}

.numeric-paging .rgNumPart a
{
    margin: 0 0.5em 0 0;
    padding: 0;
    width: 2em;
    border: 1px solid transparent;
    border-radius: 2em;
    line-height: 2;
    text-align: center;
    cursor: pointer;
    float: none;
    display: inline-block;
}
.numeric-paging .rgNumPart a:hover
{
    border: 1px solid;
    color: #80c141;
}

.numeric-paging .rgNumPart a span
{
    padding: 0;
    float: none;
    display: inline;
}
.numeric-paging .rgNumPart a.rgCurrentPage
{
    color: #000000;
    border: 1px solid #cccccc;
}*/
/** paging */
/*#product-categories .paging
{
    padding: .5em 1.5em .5em .5em;
    height: 2em;
    background-color: #80c141;
    position: absolute;
    top: 100%;
    right: 0;
    left: auto;
}
#product-categories .paging:before
{
    content: "";
    border-top: 36px solid #80c141;
    border-left: 36px solid transparent;
    display: block;
    position: absolute;
    top: 0;
    left: auto;
    right: 100%;
}

#product-categories .paging .RadButton, #product-categories .paging .RadButton input
{
    color: #ffffff;
}*/
/* ARTICULOS GRID LERROEN ITXURA*************/
/*.lerroazpi
{
    border-bottom: 1px solid #e5e1df;
    height:70px;
}
div.oDataGrid .rgRow
{
    background-color:#ffffff;
}
div.oDataGrid .rgAltRow
{
    background-color:#e5e1df;
}*/
.oDataGrid .rgMasterTable
{
    border-collapse: collapse;
}
div.oDataGrid .rgHeader
{
    text-align:left;
    text-transform: uppercase;  
    /*background-color:#e5e1df; */  
}

/*.oDataGrid .rgSortAsc
{
    background-image:url('icons/SortAsc.gif');
    height:6px;
    width:2px;
    border: 0;
}
.oDataGrid .rgSortDesc
{
	background-image:url('icons/SortDesc.gif');
	height:6px;
    width:1px;
    border: 0;
}*/

       

/*************************************/




.register ul{
    text-align:left;
}
.register ul li{
   height: 45px;
    margin-right: 10px;
    width: 100%;
}


/*.register ul li > * {
    width: 100%;
}*/

.register .RCBposition { width:100% !important; padding: 0; margin:0;}
.register ul li > input {
    width: 100%;
}
.lineaspedido {
    margin: 15px 0;
}
.lineaspedido ul li {
    margin-right:10%;
    font-weight: bold;
}

.alignright{text-align:right!important;}
.aligncenter{text-align:center!important;}


/* FORMULARIO KARGA ACT.RECORDAR, PED.ENVIO, PED.LOGIN, PED.MICUENTA, PED.PEDIDOLINEAS, REGISTER, REGISTRO erabiltzen da*/
.formulariocarga {
    width:100%;
}
.formulariocarga ul, .formulariocarga ul li{
    margin: 10px 10px 0 0;
    padding: 0;
    /*text-align:left;*/
}
.formulariocarga ul li {
    display: inline-block;
    vertical-align:top;
}
.formulariocarga ul li > label {
    display: block;
    float: left;
    clear: left;
}
.formulariocarga label {
    margin-right: 10px;
}
.formulariocarga label:not(.textEntry){
    text-transform: uppercase;
}

.formulariocarga h3 {
    font-size: 14pt;
    font-weight: 100;
    min-height: 4em;
    margin-top:30px;
    display: inline;
}
.formulariocarga a {
    font-size: 14pt;
    font-weight: 100;
    min-height: 2em;
    display: inline;
}
.formulariocarga a :not(.RadComboBox) {
    margin-top:30px;
}
.formulariocarga .importeslineaspedido{
    border: 1px solid #8E8E8E ;
    float: right;
    font-weight: bold;
    padding:0 10px 10px 20px;
    background-color: #eaeaea;
    border-top:none;
    margin-top: -10px;
}
.formulariocarga .importeslineaspedido ul{
    text-align:right;
}
.formulariocarga .importeslineaspedidoleft 
{
    float:left;
    padding-bottom: 10px;
    margin-top: -10px;
}
.formulariocarga .importeslineaspedidoleft ul{
    text-align:right;
}

.formulariocarga .RadPicker, .formulariocarga .RadPicker td{
    vertical-align:top !important;
}
.formulariocarga ul li.direccion{
    width: 96%;
}
.formulariocarga ul li.direccion input{
    width: 100%;
}
.formulariocarga .liobservaciones {
    display: inline-block;
    width: 300px;
    height: 180px;
    vertical-align:top;
}
.formulariocarga .liobservaciones > label {
    display: block;
    float: left;
    clear: left;
}
.formulariocarga .liobservaciones > textarea {
    width: 300px;
    height: 140px;
}

.liobservaciones textarea {
    margin: 20px 0 0 0;
}

.form-contacto02 .submitButton input{
    float:left;
}


/*BOTOIAK -----------------*/
.formulariocarga #BCreateUser 
{
    padding:10px;
    width:50%;
    font-size: 12pt;
    background-color: transparent;
    border: 0;
    color: #25a0da;
    text-decoration: none;
    cursor:pointer; cursor: hand;
}
.formulariocarga #BCreateUser :hover
{
    color: #000000;
    text-decoration: underline;
    border:0px;
}
.formulariocarga #BCreateUser :visited
{
    color: #000000;
    text-decoration: underline;
    border:0px;
}

.formulariocarga .submitButton {
    background: none repeat scroll 0 0 transparent;
    color: #25a0da;
    display: block;
    margin: 10px 5px;
    text-align: right;
}
.formulariocarga .submitButton input{
    /*background-color: #F9F9F9;*/
    border: 1px solid #CDCDCD;
    margin: 0;
    height: 30px;
    width: 150px;
    font: 12px/26px "Segoe UI",Arial,sans-serif;
    cursor:pointer;
}
.formulariocarga .submitButton input:hover{
    background-color: #828282;
    border: 1px solid #828282;
    color: #fff;
}
/*---------------------------*/





.noticias ol{
    list-style: none;
    margin: 0;
    padding: 0;
}
.noticias ol li {
    /*border: 1px solid #dcdcdc;*/
}

#localizacion div {
    margin: 10px 0;
    display: block;
}
#localizacion .direccion {
    clear: both;
    padding: 10px;
    margin: 10px 0 0 0;
}
#localizacion .direccion h3{
    line-height:10pt;
}
.center {
    text-align: center;
}
.izda {
    float: left;
}
.drch {
    float: right;
}
.justify {
    text-align:justify;
    text-justify:inter-word;
}


/*.bordersup
{
    background-color: #f4f4f4;
    color: #333;
    font-size: 10pt;
    font-weight: bold;
    height: 30px;
    margin-top: 10px;
    position: relative;
    text-align: center;
    width: 210px;
    border: 1px solid #f4f4f4;
    border-top: 2px solid #000;
}*/

/*estilos nuevos bordersup*/
#left div.bordersup::before, #left div.bordersup::after {
   /* background-attachment: scroll;
    background-image: url("icons/title_bg.png");
    background-position: center center;
    background-repeat: no-repeat;
    content: " ";
    height: 22px;
    pointer-events: none;
    position: absolute;
    top: -23px;
    width: 10px;*/
}
#left div.bordersup::before {
    left: 5px;
    z-index: 1;
}
#left div.bordersup::after {
    right: 5px;
}
.bordersup {
    border-radius: 5px;
    font-size: 10pt;
    font-weight: bold;
    height: 35px;
    margin-top: 18px;
    position: relative;
    text-align: center;
    width: 210px;
}

.bordersup span {
    background-color: #009036;
   /* background-image: linear-gradient(to bottom, #619d1e 0px, #306c08 100%);*/
    bottom: 4px;
    color: #fff;
    display: table-cell;
    font-size: 19px;
    height: 37px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    -webkit-border-radius: 15px 15px 0 0;
    border-radius: 15px 15px 0 0;
}
/*hasta aqui*/


/*.bordersup span
{
    display:table-cell;
    position:absolute;
    bottom:5px;
    text-align:center;
    width:210px;
    font-size: 13px;
}*/
.borderfot
 {  
     border: 1px solid #f4f4f4 ;
    text-align:center;
 }
 .borderfot > div
 {
     margin:10px; 
 }
 .RCBposition
 {
    padding: 10px 0 10px 0; 
 }
 .floatleft 
 {
     float:left;
     min-width:25%;
 }
 .find 
 {
    background-image: url("images/buscar.png");
    background-position: left top;
    background-repeat: no-repeat;
    border-width: 0;
    cursor: pointer;
    left: 170px;
    margin-left: 40px;
    position: absolute;
    top: 8px;
    vertical-align: middle;
    width: 20px;
 }
 #fechanoticias 
 {
     float:right;
     font-size: 0.8em;
    color: #666;
    margin: 0px;
 }
 #titulonoticias 
 {
     clear:both;
 }

.multipleRowsColumns .rcbItem,
.multipleRowsColumns .rcbHovered
{
    float:left;
    margin:0 1px;
    min-height:13px;
    overflow:hidden;
    padding:2px 19px 2px 6px;
    width: 49%;
} 
.multipleRowsColumns1 {width:105% !important; min-width:193px;}
.multipleRowsColumns1 .rcbCheckBox {margin-right:5px !important;}
.multipleRowsColumns1 .rcbItem, .multipleRowsColumns1 .rcbHovered {padding:2px 19px 2px 6px;}
/* 
    Hide the original radios and checkboxes
    (but still accessible)
    
    :not(#foo) > is a rule filter to block browsers
                 that don't support that selector from
                 applying rules they shouldn't
       
*/
li:not(#foo) > fieldset > div > span > input[type='radio'], 
li:not(#foo) > fieldset > div > span > input[type='checkbox'] {
    /* Hide the input, but have it still be clickable */
    opacity: 0;
    float: left;
    width: 18px;
}
/*li:not(#foo) > input[type='radio'],
li:not(#foo) > input[type='checkbox']{
    margin: 0;
    clear: none;
    padding: 5px 0 4px 24px;
    cursor: pointer;
    background: url('images/off.png') left center no-repeat; 
}
li:not(#foo) > input[type='radio']:checked{
    background-image: url('images/radio.png');
}
li:not(#foo) > input[type='checkbox']:checked{
    background-image: url('images/check.png');
}*/



.filtroelim a
{
    margin-right: 8px;
    border-right: 1px solid #828282;
    text-decoration: none;
}
.filtroelim a:after
{
     content:'  _';
    color: #ffffff;
    background-image: url('images/eliminar.png');
    background-repeat: no-repeat;
    background-position: 5px 4px;
    border-right: 12px solid transparent;
}
.filtroelim .title
{
    margin-right: 20px;
}
.filtroelim .title:after
{
    content:' :';
}
.filtroelim a  img { height:30px; position:relative; top:11px;}

#AddToCartNotification 
{
    background-color: #e5e1df;
    text-align:center;
    padding: 10px 20px;
}
#ContactOkNotification 
{
    background-color: #e5e1df;
    text-align:center;
    padding: 10px 20px;
}
#ContactErrorNotification 
{
    background-color: #e5e1df;
    text-align:center;
    padding: 10px 20px;
}
.loggedout 
{
    color: #990033;
    position: fixed;
    right: 50%;
    text-align: center;
    top: 50%;
}

/*.formaspago input, .formaspago img
{
    width:15%;
    margin:2%;
    display:inline-block;
}
.formaspago span
{
    display:inline-block;
}*/
.formaspago ul { display:table; }
.formaspago ul > span{ display:table-row; width:100%; height:130px; border-bottom: 15px solid transparent;}
.formaspago span > input {float:left; width:8%; margin-top:5%}
.formaspago label { width:90%; float:right;}
.formaspago label img {width:15%; float:left;}
.formaspago label span {width:80%; float:right;margin-top:5px;}


.mayuscula{  
    text-transform: uppercase;  
}  
.littleimagehyperlink > img
{
    height:60px;
}

/*.cesta .Ddtos
{
    display: block;
    float: right;
    font-size: 12pt;
    text-align:right;
    width:100%;
}
.cesta .Ddtos li
{
    display:block;
}
.cesta .titlodto 
{
    margin-right:140px;
}
.cesta ul, .cesta li
{
    display: block;
    float: right;
    text-align: right;
    width: 100%;
    font-size: 12pt;
}*/
#panel1 .total-price {
    display: inline-block;
    float: right;
    margin-top: -15px;
    width: 223px;
    position: relative;
    top: 63px;
}
#ContentPlaceHolder1_Lnomdescuento
{
    display: none;
}
#panel1 #ContentPlaceHolder1_LIva, #ContentPlaceHolder1_LTotal2 {
    clear: both;
    float: left;
    font-size: 12pt;
}
#panel1 #ContentPlaceHolder1_LTotalIva, #ContentPlaceHolder1_PriceTotalLabelIVA {
    float: right;
    font-size: 12pt;
}
#panel1 .cesta {
    clear: both;
    float: right;
    margin-top: -15px;
    width: 222px;
}
#panel1 .buttons {
    clear: both;
    float: left;
    position:relative;
}
#panel1 .bonos {
    clear: both;
    visibility: hidden;

}
#panel1 .cesta .Ddtos {
    display: block;
    float: right;
    font-size: 12pt;
    text-align: right;
    width: 100%;
}
#panel1 .cesta .titlodto {
    clear: both;
    float: left;
}
#panel1 .cesta .titlodto_esk {
    float: right;
}
#panel1 .drch.buttons {
    /*clear: none;*/
    float: right;
    position: inherit;
    right: 0;
    top: -5px;
}

.orden
{
    background: none repeat scroll 0 0 #333333;
    color: #FFFFFF;
    display: inline-block;
    padding: 5px 7px;
    margin: 10px 20px 10px 0;
}

.accountInfo {
    display:inline-block;
}
.accountInfo label {
    /*font-weight: bold;*/
    min-width: 140px;
}
.accountInfo ul {
    display:inline-block;
    margin-left: 1%;
    width:99%;
}
.accountInfo li {
    float:left;
    width:47%;
}
.sitemap {
    text-transform: uppercase;  
}
.buttons input {
    background-color: #393939;
    border-color: #393939;
    color: #FFFFFF;
    font-size: 11px;
    padding-left: 0;
    padding-right: 4px;
    text-align: center;
    width: 100px;
    display: inline-block;
    height: 34px;
    line-height: 34px;
    text-transform: uppercase;
}
.panelcesta .buttons .RadButton.RadButton_Default.rbImageButton.buy-cart {
    display: none !important;
}

.negrita
{
    font-weight: bold;
}

.camion
{    float: left;
     height:45px;
    background-position: 0px 0px;
    background-image: url('images/camion.png');
    background-repeat: no-repeat;
}

.envFieldset
{
    margin-top:10px;
    border-radius: 5px;
}
.envFieldset li{
    list-style: none;
}

.mensactivar  
{
    font-size:12pt;
    margin-top:20px;
}
.avcompra { }

.filtronombre 
{
    border: 1px solid #cccccc;
    color: #adadad;
    height: 33px;
    padding-left: 3px;
    width: 97.5%;
    border-radius: 5px;
}

.Dtagsclass a
{
    margin-right:20px;
}

.errDisponible 
{
    clear:both;
    float:right;
    margin: 10px;
}
.errCesta 
{
    position:absolute;
    top: 20px;
    text-align:center;
    margin-right:20px;
    display:none;
    
}
.errCestaList 
{
    position:fixed;
    top: 45%;
    text-align:center;
    display:none;
    z-index:1;
    left:45%; 
    padding:25px; 
}

/************** DOC PED/ALB/FAC -------*/
.doctotal 
{
   width: 60px; 
}

.rcInvalid > span 
{
    color:#990033;
}
.tmap3 { }

.Cssexpedicion
{
    clear:both;
    width:100%;
}

.enviopage ul { margin-top:5px;}
.enviopage ul li { margin:5px 10px 0 0;}

.enviopage ul li > label {
    clear:left !important;
    display:inline !important;
    float:none !important;
}
.enviopage .fieldimporte  ul, .enviopage .fieldenvio ul
{
    margin-left:2% !important;
}
.enviopage .fieldimporte  ul li, .enviopage .fieldenvio ul li
{
    width:90%;  
}
.enviopage .fieldimporte ul li > span 
{
    float:right;
}

.aceptarcondiciones {float: right; font-size: 1.7em; margin-right: 20px}

.marcaslistali 
{
    background: none repeat scroll 0 0 #f1f1f1;
    border-top: 2px solid #000;
    margin-top: 10px;
    padding: 5px;
    text-align: center;
}
.marcaslistali li {cursor: pointer; display: inline-block; width: 3%;}
.RadSiteMap_Default .rsmTwoLevels .rsmLink, .RadSiteMap_Default .rsmThreeLevels .rsmLink, .RadSiteMap_Default .rsmManyLevels .rsmLevel1 .rsmLink
{
    color: #80c141;
    font-size:1.3em;
}
.RadSiteMap_Default .rsmTwoLevels .rsmLink:hover, .RadSiteMap_Default .rsmThreeLevels .rsmLink:hover, .RadSiteMap_Default .rsmManyLevels .rsmLevel1 .rsmLink:hover
{
    color: #80c141 !important;
}
.RadSiteMap_Default .rsmOneLevel .rsmLink, .RadSiteMap_Default .rsmTwoLevels .rsmLevel1 .rsmLink, .RadSiteMap_Default .rsmThreeLevels .rsmLevel1 .rsmLink, .RadSiteMap_Default .rsmManyLevels .rsmLevel2 .rsmLink {
    border: 0 none;
    color: #333;
    font-size: 1em;
}
.RadSiteMap_Default .rsmOneLevel .rsmLink:hover, .RadSiteMap_Default .rsmTwoLevels .rsmLevel1 .rsmLink:hover, .RadSiteMap_Default .rsmThreeLevels .rsmLevel1 .rsmLink:hover, .RadSiteMap_Default .rsmManyLevels .rsmLevel2 .rsmLink:hover {
    background-color: #fff !important;
    background-image: none !important;
    border-color: #fff !important;
    color: #80c141 !important;
}

#dvBackground 
{
    display: none;
    z-index: 99999;
    top:0px; 
    position:fixed; 
    height:100%;
    width:100%;
    background-color:gray; 
    opacity:0.5;
    filter:Alpha(opacity=50); 
}
.iframea {
    display: none;
    /*background-color: #ffffff;*/
    border-radius: 5px;
    border: 1px solid #aaa;
    position: absolute;
    top:0;
    width: 800px;
    left: 50%;
    margin-left: -400px;
    /*padding: 6px 8px 15px;*/
    box-sizing: border-box;
    text-align: center;
    z-index : 100000;
    background-color: #fff;
}

.LVfiltros
{
    max-height:180px;
    width:200px;
    overflow:auto;
    text-align:left;
}
.bilatu
{
    width: 100%;
    height:20px;
}
.bilatu:hover
{
    background-color:  #999;
    color:#FFF
}

.RadListBox_Default .rlbGroup
{
    border:0px solid #fff !important;
}

#ContentPlaceHolder1_bComprobarBono {
    background-image: url("icons/validar.png");
    background-position: center center;
    background-repeat: no-repeat;
    width: 22px;
}
#ContentPlaceHolder1_bBuscarBono {
    background-image: url("icons/buscar.gif");
    background-position: center center;
    background-repeat: no-repeat;
    width: 22px;
}
.cesta
{
    margin-bottom:10px;
}
.titulo_tabla
{
    color: #80c141;
    font-size: 16pt;
    font-weight: 600;
    line-height: 50px;
    margin-top: 0;
}
.mensaje_pago
{
    text-align: center;
}
.RadMenu .rmItem, .RadMenu .rmRootGroup
{
    position: static !important;
}
.rmSlide
{
    margin-top: -30px !important;
    margin-left: -10px !important;
    z-index: 2147483647 !important;
    /*margin-left: -490px !important;
    left: 50% !important;
    overflow: hidden !important;
    position: absolute !important;
    top: 79px !important;
    width: 980px !important;*/
}
.rmMultiColumn 
{
    background-color: #fff !important;
    box-shadow: 0 0 10px #666;
    width: 980px !important;
}
.rmSlide .rmMultiColumn .rmGroupColumn
{
    width: 320px !important;
} 
.rmSlide .rmMultiColumn .rmGroupColumn .rmLink
{
    width: 300px !important;
    padding: 10px 0px;
}
.RadAjax_Default .raDiv
{
    background-image: url('icons/loading.gif') !important;
}
.RadRotator.rrNoBorder .rrClipRegion
{
    margin-left: 10px !important;
}
.find1
{
    background-image: url("images/buscar.png");
    background-position: left top;
    background-repeat: no-repeat;
    border-width: 0;
    cursor: pointer;
    left: 70px;
    margin-left: 40px;
    position: relative;
    top: -21px;
    vertical-align: middle;
    width: 20px;
}
#ctl00_ctl19_LVFiltroAtributos_i0 .rlbCheck
{
    display: none;
}
.pmin
{
    border: 1px solid #dcdcdc;
    float: left;
    margin: 5px 0px 10px 15px;
    /*width: 16%;*/
    font-size: 10px;
    height: 20px;
    color: #666;
    padding: 0 8px 0 0;
}
.pmin > div
{
    margin-left: 10px;
    float: left;
}
.pmin > div > label
{
    width: 40px;
    display:block;
}


.euro
{
    
    position: relative;
    /*float: left;*/
}
.RadComboBox.RadComboBox_Default.RCBposition
{
    max-width: 150px !important;
}
.slidecontent li
{
    list-style: none;
}
.seguridad
{
    background-color: #ececec;
    display: block !important;
}
.seguridad_contenido
{
    width: 960px;
    margin-left: auto;
    margin-right: auto;
}
.col_seguridad
{
    float: left;
    padding: 1%;
    text-align: center;
    width: 31%;
    padding-top: 50px;
    margin-top: 10px;
}
.col_seguridad .negrita
{
    font-size: 1.2em;
}
.suscrip
{
    background-image: url(icons/suscripcion.png);
    background-repeat: no-repeat;
    background-position: center top;
}
.siguenos
{
    background-image: url(icons/siguenos.png);
    background-repeat: no-repeat;
    background-position: center top;
}
.segurid
{
    background-image: url(icons/seguridad.png);
    background-repeat: no-repeat;
    background-position: center top;
}

 
/* moduloak */
.moduloh2
{
    background-color: #fff !important;
}
#titulares {
    border-top: 4px solid #ddd;
    color: #333;
    margin: 35px 0 15px;
    padding: 10px 0 0;
    width: 650px;
    text-align: center;
}
#titulares h1 {
    background-color: #fff;
    color: #666;
    font-size: 28px;
    line-height: 30px;
    margin: -35px 0 0 20px;
    padding: 5px 10px;
    width: 90%;
    font-family: arial;
}

.marcas_footer
{
    background-color: #333;
    width: 960px;
    position: relative;
    left: -10px;
    padding: 10px;
}
.marcas_footer .marcadest
{
    background-color: #000;
    float: left;
    height: 145px;
    margin: 3px 10px;
    text-align: center !important;
    width: 940px;
}
.marcas_footer .marcadest .foto
{
    max-width: 940px;
    max-height: 120px;
    overflow: hidden;
    border-bottom: 1px solid #fff;
    transition: all 0.4s ease-in-out 0s;
}
.marcas_footer .marcadest .foto:hover
{
    opacity: 0.5;
}
.marcas_footer .marca
{
    background-color: #000;
    float: left;
    height: 145px;
    margin: 3px 10px;
    text-align: center !important;
    width: 300px;
}
.marcas_footer .marca .foto
{
    max-width: 300px;
    max-height: 120px;
    overflow: hidden;
    border-bottom: 1px solid #fff;
    transition: all 0.4s ease-in-out 0s;
}
.marcas_footer .marca .foto:hover, .marcas_footer .marcadest .foto:hover
{
    opacity: 0.5;
}
.marcas_footer .marca a, .marcas_footer .marcadest a
{
    color: #fff;
}
.marcas_footer .marca a:hover, .marcas_footer .marcadest a
{
    font-weight: bold;
}

/* modulo menu html */
.menu_html
{
    width: 960px !important;
    padding: 30px 0;
}
.menu_html .col_izda{
    width: 75%;
    float:left;
}
.menu_html .col_dcha{
    width: 25%;
    float:right;
}
.col_menuhtml{
    width: 33.33%;
    float:left;
}
.foto_html{
    border: 1px solid #dcdcdc;
    float: left;
    height: 50px;
    margin: 5px;
    text-align: center;
    width: 50px;
}
.foto_html img{
    max-width: 50px;
    max-height: 50px;
}
.texto_html{
    margin-top:20px;
    font-family: arial;
    font-size: 12px;
    margin-top: 22px;
    font-weight: bold;
}
.col_dcha .marra{
    border-left: 1px solid #dcdcdc;
    padding: 15px;
    padding-top: 5px;
}
.menu_html .marka{
    font-size: 1.5em;
}
.col_dcha a{
    line-height: 150%;
}
.col_dcha .marka_guztiak{
    float:right;
    font-size: 0.8em;
}
/* fin menuhtml*/
.atributoak_tab
{
    margin-top:10px;
}
.atributoak_tab img
{
    position: relative;
    top: 11px;
}
.atributoak_tab span
{
    display: inline-block;
    left: 5px;
    position: relative;
}
.atributoak_tab a
{
    display: inline-block;
    left: 10px;
    position: relative;
}
.anythingSlider-minimalist-round .anythingControls
{
    z-index: 1 !important;
}

/* marcas */
.foto_marca
{
    margin-top:5px;
}
.foto_marca .logoa
{
    float: right;
    height: 80px;
    margin-top: 10px;
    width:200px;
    display: table;
    overflow:hidden;
    margin-top: 10px;
}
.foto_marca .logo
{
    display: table-cell;
    vertical-align: middle;
}
.foto_marca .logo img
{
    float: right;
    max-height: 80px;
    max-width:200px;
}
.foto_marca .nombre, .nombre_confoto
{
    float: left;
    font-size: 3em;
    font-weight: bold;
    text-transform: lowercase;
    margin-top: 15px;
    color: #333;
    text-align: left;
}
.foto_marca .foto_cabecera
{
    width:100%;
    margin-top: 5px;
}
.divmarca
{
    /*border: 5px solid #dcdcdc;*/
    margin-top: 20px;
    padding: 10px;
}
.divmarca a{
    color: #80c141;
    text-decoration: underline;
}
.menuak
{
    /*margin-top:50px;*/
}
.Marcas
{
    width: 100%;
}
.Marcas_menu
{
    width: 100% !important;
}
.Marcas_menu ul
{
    width: 100% !important;
    display: inline !important;
}
.Marcas_menu > ul > li
{
    display: block !important;
    width: 20% !important;
    float: left !important;
}
.Marcas_menu .rpItem
{
    overflow: visible !important;
}
.Marcas_menu > ul > li > a
{
    overflow: visible !important;
}
.Marcas_menu > ul > li > .rpLink.rpExpandable + .rpSlide, .Marcas_menu > ul > li > .rpLink.rpExpandable.rpSelected + .rpSlide,
.Marcas_menu > ul > li > .rpLink.rpExpandable.rpFocused.rpSelected + .rpSlide
{
    display: block !important;
    max-height: 90px !important;
    min-height: 90px !important;
}
.Marcas_menu > ul > li > .rpLink.rpExpandable.rpExpanded + .rpSlide, .Marcas_menu > ul > li > .rpLink.rpExpandable.rpExpanded.rpSelected + .rpSlide
{
    display: block !important;
    max-height: 200px !important;
}
.Marcas_menu > ul > li > .rpLink.rpExpandable.rpExpanded  .rpExpandHandle 
.Marcas_menu > ul > li > .rpLink.rpExpandable.rpExpanded.rpLinkExpandHovered  .rpExpandHandle
{
    /*background-position: 0 1000px !important;*/
}
.Marcas_menu > ul > li > .fletxaez.rpExpandable span.rpExpandHandle, .Marcas_menu > ul > li >  a.fletxaez.rpExpandable:hover .rpNavigation .rpExpandHandle
{
    /*background-position: 100% -5px;*/
    background-position: 100% 10000px;
}
.Marcas_menu > ul > li > .fletxaez.rpExpanded span.rpExpandHandle, .Marcas_menu > ul > li >  a.rpExpanded.fletxaez:hover .rpNavigation .rpExpandHandle {
    /*background-position: 0 -181px;*/
    background-position: 0 10000px;
}
.Marcas_menu > ul > li > .rpExpandable span.rpExpandHandle, .Marcas_menu > ul > li >  a.rpExpandable:hover .rpNavigation .rpExpandHandle
{
    background-position: 100% 10000px;
}
.Marcas_menu > ul > li > .rpExpanded span.rpExpandHandle, .Marcas_menu > ul > li >  a.rpExpanded:hover .rpNavigation .rpExpandHandle {
    background-position: 0 10000px;
}
.Marcas_menu.RadPanelBar_Default > ul > li > a.rpLink
{
    color: #000 !important;
    padding: 2px 0px !important;
    font-size: 1.3em;
    margin: 0px 0px 1px 0px !important;
}
.Marcas_menu.RadPanelBar_Default > ul > li > a.rpLink:hover
{
    background-color: #fff !important;
    text-decoration: underline;
    margin: 0px 0px 1px 0px !important;
    padding: 2px 0px 1px 0px !important;
}
.Marcas_menu.RadPanelBar_Default .rpGroup a.rpLink
{
    color: #009300 !important;
    background: rgba(0,0,0,0) !important;
    font-size: 1.1em;
    font-weight: bold;
}
.Marcas_menu.RadPanelBar_Default .rpGroup a.rpLink:hover
{
    text-decoration: underline;
    background: rgba(0,0,0,0) !important;
}
.RadPanelBar_Default.Marcas_menu .rpGroup a.rpLink, .RadPanelBar_Default.Marcas_menu .rpGroup div.rpHeaderTemplate, .RadPanelBar_Default.Marcas_menu .rpGroup .rpTemplate
{
    margin-left: 0px !important;
}
.RadPanelBar.RadPanelBar_Default.Marcas_menu, .RadPanelBar.RadPanelBar_Default.Marcas_menu *
{
    border: none !important;
    border-style: none !important;
}
.Marcas_menu.RadPanelBar_Default .rpExpandable span.rpExpandHandle
{
    position:relative;
    top:105px;
}
.Marcas_menu > ul > li > .fletxaez.rpExpandable span.rpExpandHandle:after, .Marcas_menu > ul > li >  a.fletxaez.rpExpandable:hover .rpNavigation .rpExpandHandle:after
{
    content: "ver más";
    font-size: 0.7em;
    font-weight: normal;
    left: -20px;
    line-height: 15px;
    position: absolute;
    width: 45px !important;
    color: #666 !important;
}
.Marcas_menu > ul > li > .fletxaez.rpExpanded span.rpExpandHandle:after, .Marcas_menu > ul > li >  a.rpExpanded.fletxaez:hover .rpNavigation .rpExpandHandle:after {
    content: "menos";
    font-size: 0.7em;
    font-weight: normal;
    line-height: 15px;
    width: 45px !important;
    top:0px;
    color: #666 !important;
}
.Marcas_menu.RadPanelBar_Default .rpExpanded span.rpExpandHandle
{
    position:relative;
    top:0px;
}
.margen
{
    height: 30px;
}

/* notiziak */
/*.notiziak
{
    min-width: 240px;
}*/
.notiziak *{
    width: 100%;
}
#titulonoticias.noticia
{
    font-weight: normal;
    color: #009300;
    font-size: 1.5em;
}
.noticias_todas #titulonoticias a
{
    font-weight: normal;
    color: #009300;
    font-size: 1em;
}
.noticias_todas #titulonoticias a:hover
{
    text-decoration: underline;
}
.notiziak #fechanoticias
{
    font-size: 0.8em;
    color: #666;
    margin: 0px;
}
.notiziak .principal
{
    margin: 10px 0;
    max-height: 500px;
    overflow: hidden;
    padding: 0 2% 0 0;
    width: 98%;
}
.notiziak .principal img
{
    width: 100%;
}
.notiziak .principal #titulonoticias a, .notiziak .col1 #titulonoticias a, .notiziak .col2 #titulonoticias a, .notiziak .col3 #titulonoticias a
{
    font-weight: normal;
    color: #009300;
    font-size: 1.2em;
}
.notiziak .principal #titulonoticias a:hover, .notiziak .col1 #titulonoticias a:hover, .notiziak .col2 #titulonoticias a:hover, .notiziak .col3 #titulonoticias a:hover
{
    text-decoration: underline;
}
.notiziak .enlaces #titulonoticias a
{
    font-weight: normal;
    color: #009300;
    font-size: 0.9em;
}
.notiziak .enlaces #titulonoticias a:hover
{
    text-decoration: underline;
}
.notiziak .col1
{
    width:98%;
}
.notiziak .col2
{
    float: left;
    max-height: 400px;
    overflow: hidden;
    padding: 5px 1%;
    width: 48%;
}
.notiziak .col3
{
    width:31%;
    padding: 5px 1%;
    float: left;
}
.notiziak .col1 img, .notiziak .col2 img, .notiziak .col3 img
{
    width: 100%;
}
.cookies
{
    position: fixed;
    bottom:0px;
    left:0px;
    width: 100%;
    z-index: 1000000;
    height: 160px;
    background-color: rgba(0,0,0,0.8);
    text-align: center;
}
.Lcookies
{
    color: #fff;
    display: block;
    font-size: 1em;
    line-height: 120%;
    margin: 30px !important;
}
.cookies a
{
    color: #80c141;
}
#content > #panel1 .Marcas .rpImage {
    display: none !important;
}
.titulosec{
    font-size: 12px;
    margin: 0;
    padding: 0;
    display: inline;
    font-weight: normal;
}
.tituloseccion{
    color: #80c141;
    text-align: center;
}
#ctl00_Cesta_ShoppingCartGrid_GridData{
    height:105px !important;
}
/*FIN DEFAULTA*/
/*BONOS*/
html, body, form {
	height: 100%;
}
html, body
{
    margin: 0;
    padding: 0;
}
body
{
    font: 15px/2 "Segoe UI" , Arial, sans-serif;
    overflow-x: hidden;
}
#RGbonos
{
    margin: 50px 15px 20px 0px;
}
#RGbonos tbody td
{
    padding: 10px;
    border: none !important;
}
.RadGrid_Default .rgHeader
{
    text-transform: uppercase;
    color: #000 !important;
    background: #80C141 !important; /* Old browsers */
    /*background: linear-gradient(to bottom, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 17%,rgba(219,219,219,1) 22%,rgba(254,254,254,1) 100%) !important; /* W3C */
}
.RadGrid_Default .rgHeader a {
    color: #fff!important;
    font-weight: bold;
}

.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
    background-color: #fff ;
}


.Pproductos .RadGrid_Default .rgHeader{
    text-transform: none;
    padding: 0;
}

.RadGrid_Default .rgRow .rgSorted{
    background-color: #fff!important ;
    border: none!important;
}

.RadGrid_Default .rgAltRow .rgSorted{
    background-color: #edf9e2!important ;
    border: none!important;
}

#bAceptar
{
    width: 120px;
    background-color: #f4f4f4;
    border: 1px solid #cdcdcd;
    cursor: pointer;
    padding: 8px;
}
#bAceptar:hover
{
    border:1px solid #828282;
    background-color: #828282;
    color:#ffffff;
}
/*FIN BONOS*/
/*CESTA*/
#Dtogglerparent
{
    width: 100%;
    height: 6px;
    position:absolute;
    /*position: fixed;*/
    top: 40px;
    left: -10px;
    z-index: 90000; /*show above RadAjaxLoadingPanel*/
}
#Dtoggler
{
    left: 50%;
    margin-left: -565px;
    position: absolute;
    width: 960px;
}

#Dtoggler .toggler {
    background-position: left center;
    background-repeat: no-repeat;
    /*border: 1px solid #b0b0b0;*/
    border-radius: 5px;
    color: #ffffff;
    cursor: pointer;
    height: 33px;
    line-height: 2em;
    position: absolute;
    right: 235px;
    top: 15px;
}
.xcesta 
{
   font-size:13pt;position:absolute; top:0; right:0; cursor:pointer; line-height:1.5; width:30px; text-align:center;
}

#cart-overview-wrapper
{
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 90001; /*show above RadAjaxLoadingPanel*/
}
#cart-overview
{
    position: absolute;
    width: 960px;
    margin-left: -480px;
    left: 50%;
    height: 153px;
    top: -153px;
    color: #ffffff;
    background-color: #000;
    display: none;
}

/*#cart-overview .toggler
{
    padding: 0 .5em 0 2em;
    color: #ffffff;
    border-top: 1px dotted #393939;
    border-bottom: 1px solid #828282;
    background-color: #000000;
    background-image: url('../icons/arrowDown.png');
    background-position: left;
    background-repeat: no-repeat;
    position: absolute;
    top: 100%;
    right: 0;
    cursor: pointer;
}
#cart-overview .toggler:before
{
    content: "";
    border-top: 2em solid #000000;
    border-left: 3em solid transparent;
      
    display: block;
    position: absolute;
    right: 100%;
    top: -1px;
}*/
#cart-overview-itemspanel
{
    float: left;
    width: 713px;
    height: 147px;
    padding: 3px 0 0 3px;
}
#cart-overview-infopanel
{
    float: left;
    width: 220px;
    height: 108px;
    padding: 18px 0 24px 24px;
}

.item-count, .total-price
{
    display: inline-block;
}

#cart-overview .item-count
{
    width: 60px;
}
#cart-overview .total-price
{
    float: right;
    margin: 20px 20px 0 0;
}
#cart-overview .total-dto
{
    float: left;
    margin: 20px 0 20px 0;
    text-align: center;
    font-size: 2em;
    line-height: 1;
    font-weight: 100;
    display: block;
}
#cart-overview .total-dto *
{
    display: block;
}
#cart-overview .item-count span, #cart-overview .total-price span
{
    font-size: 2em;
    line-height: 1;
    display: block;
}

#cart-overview-infopanel .buttons
{
    position: absolute;
    bottom: 10px;
}

a.RadButton_Default.rbLinkButton.empty-cart
{
    font-size: 11px;
    background-color: #393939;
    color: #ffffff;
    border-color: #393939;
}
a.RadButton_Default.rbLinkButton.buy-cart
{
    font-size: 14px !important;
    background-color:#80C141;
    color:#ffffff;
}
.empty-cart, .buy-cart
{
    text-transform: uppercase !important;
}
.RadNotification.RadNotification_Default.AddToCartNotification.rnNoTitleBar, .errors1
{
    background-clip: padding-box;
    background-color: #fff;
    background-image: url("icons/karrua.png");
    background-position: 20px center;
    background-repeat: no-repeat;
    border: 10px solid rgba(255, 255, 255, 0.3);
    border-radius: 4px;
    color: #999;
    font-size: 16px;
    height: 120px !important;
    left: 50%;
    line-height: 100px;
    margin-left: -250px;
    padding-left: 150px !important;
    padding-top: 50px;
    position: fixed !important;
    text-align: left;
    top: 260px;
    width: 380px;
    z-index: 10000 !important;
}
.errors 
{
    background-color: #f3f3f3;
    background-clip: padding-box;
    background-image: url("icons/karruaerror.png");
    background-position: 10px center;
    background-repeat: no-repeat;
    border: 10px solid rgba(210, 209, 209, 0.61);
    border-radius: 4px;
    color: #CB4343;
    font-size: 16px;
    height: 120px !important;
    left: 50% !important;
    margin-left: -250px;
    line-height: 105px;
    position: fixed !important;
    text-align: left !important;
    top: 230px !important;
    width: 385px !important;
    z-index: 10000 !important;
    padding-left: 115px !important;
    }
.errorslogin
{
    background-color: #f3f3f3;
    background-clip: padding-box;
    background-position: 10px center;
    background-repeat: no-repeat;
    border: 10px solid rgba(210, 209, 209, 0.61);
    border-radius: 4px;
    color: #CB4343;
    font-size: 16px;
    height: 120px !important;
    left: 50% !important;
    margin-left: -250px;
    line-height: 105px;
    position: fixed !important;
    text-align: left !important;
    top: 230px !important;
    width: 385px !important;
    z-index: 10000 !important;
    padding-left: 115px !important;
    }
 .RadNotification .rnContentIconClipIn .rnCustomIcon {
    visibility: hidden;
}

.pasos_envio {
    margin: 20px 0;
    text-align: center;
    width: 100%;
}
.pasos_envio .textos {
    color: #80c141;
    display: inline-block;
    margin: 0 25px 20px;
    text-transform: uppercase;
    width: 150px;
    z-index:1;
}
.inactivo_txt {
    opacity: 0.3;
}
.inactivo {
    background: #cdecaf !important;
    box-shadow: none !important;
    text-shadow: none !important;
}
.paso, .paso a {
    /*background: rgb(128,193,65); 
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(128,193,65,1) 1%,rgba(128,193,65,1) 50%,rgba(82,204,44,1) 99%,rgba(255,255,255,1) 100%); */
    /*border: 5px solid #e7e7e7;
    border-radius: 70px;
    color: #fff;
    display: inline-block;
    font-size: 3em;
    font-weight: bold;
    height: 50px;
    line-height: 125%;
    margin: 0 70px 20px;
    width: 50px;
    text-shadow: 0 1px 2px rgba(150, 150, 150, 0.8);
    box-shadow: inset 0px 0px 10px rgba(0,0,0,0.2);*/
}
.pasos_envio .recuadro
{
    /*background-color: #e7e7e7;*/
    border-radius: 5px;
    height: 12px;
    margin: 0 auto;
    position: relative;
    top: 73px;
    width: 85%;
    z-index: -1;
}
/*FIN CESTA*/
/*GRID PRODUCTOS*/
/*Telerik RadGrid Productos Skin*/

/*global*/

.RadGrid_Productos
{
   /* border:1px solid #828282;
    background:#fff;
    color:#333;*/
    margin-bottom: 10px;
}

#divfiltro  .RadGrid_Productos,
#divfiltro  .RadGrid_Productos .rgMasterTable,
#divfiltro  .RadGrid_Productos .rgDetailTable,
#divfiltro  .RadGrid_Productos .rgGroupPanel table,
#divfiltro  .RadGrid_Productos .rgCommandRow table,
#divfiltro  .RadGrid_Productos .rgEditForm table,
#divfiltro  .RadGrid_Productos .rgPager table,
#divfiltro  .GridToolTip_Productos
{
    /*font:12px/16px "segoe ui",arial,sans-serif;*/
    border-collapse: collapse;
    background-color:#80C141 !important;
    width: 100% !important;
}

/*.RadGrid_Productos .rgAdd,
.RadGrid_Productos .rgRefresh,
.RadGrid_Productos .rgEdit,
.RadGrid_Productos .rgDel,
.RadGrid_Productos .rgFilter,
.RadGrid_Productos .rgPagePrev,
.RadGrid_Productos .rgPageNext,
.RadGrid_Productos .rgPageFirst,
.RadGrid_Productos .rgPageLast,
.RadGrid_Productos .rgExpand,
.RadGrid_Productos .rgCollapse,
.RadGrid_Productos .rgSortAsc,
.RadGrid_Productos .rgSortDesc,
.RadGrid_Productos .rgUpdate,
.RadGrid_Productos .rgCancel,
.RadGrid_Productos .rgUngroup,
.RadGrid_Productos .rgExpXLS,
.RadGrid_Productos .rgExpDOC,
.RadGrid_Productos .rgExpPDF,
.RadGrid_Productos .rgExpCSV
{
	background-image:url('Grid/sprite.gif');
}*/

/*header*/
.RadGrid_Productos .rgHeader
{
    background-color: #80C141;
text-transform: uppercase;
color: #fff;
font-weight: bold !important;

}
.Pproductos .RadGrid_Productos .rgHeader
{
    background-color:#80c141;
    text-transform: none;  
}
/*.RadGrid_Productos .rgHeaderDiv
{
	background:#eee 0 -7550px repeat-x url('Grid/sprite.gif'); 
}
.rgTwoLines .rgHeaderDiv
{
	background-position:0 -7050px;
}

.RadGrid_Productos .rgHeader,
.RadGrid_Productos th.rgResizeCol
{
	border:0;
	border-bottom:1px solid #828282;
	background:#eaeaea 0 -2300px repeat-x url('Grid/sprite.gif');
}

.RadGrid_Productos .rgMultiHeaderRow .rgHeader,
.RadGrid_Productos .rgMultiHeaderRow .rgResizeCol
{
	border-left:1px solid #828282;
}


.RadGrid_Productos th.rgSorted
{
	background-color:#c4c4c4;
	background-position:0 -2600px;
}

.RadGrid_Productos .rgHeader,
.RadGrid_Productos .rgHeader a
{
    color:#333;
}*/

/*rows*/

.RadGrid_Productos .rgRow td,
.RadGrid_Productos .rgAltRow td,
.RadGrid_Productos .rgEditRow td,
.RadGrid_Productos .rgFooter td
{
	/*border-style:solid;
	border-width:0 0 1px 0;*/
	border-bottom: 1px solid #eaeaea;
	/*height: 70px;*/
}

/*.RadGrid_Productos .rgRow td
{
	border-color:#fff;
}

.RadGrid_Productos .rgAltRow
{
	background:#f2f2f2;
}

.RadGrid_Productos .rgAltRow td
{
	border-color:#f2f2f2;
}

.RadGrid_Productos .rgRow .rgSorted
{
	border-bottom-color:#f2f2f2;
	background-color:#f2f2f2;
}

.RadGrid_Productos .rgAltRow .rgSorted
{
	border-bottom-color:#e6e6e6;
	background-color:#e6e6e6;
}

.RadGrid_Productos .rgSelectedRow .rgSorted,
.RadGrid_Productos .rgActiveRow .rgSorted,
.RadGrid_Productos .rgHoveredRow .rgSorted,
.RadGrid_Productos .rgEditRow .rgSorted
{
	background-color:transparent;
}

.RadGrid_Productos .rgRow a,
.RadGrid_Productos .rgAltRow a,
.RadGrid_Productos .rgEditRow a,
.RadGrid_Productos tr.rgEditRow a,
.RadGrid_Productos tr.rgHoveredRow a,
.RadGrid_Productos tr.rgActiveRow a,
.RadGrid_Productos .rgFooter a,
.RadGrid_Productos .rgEditForm a
{
	color:#000;
}

.RadGrid_Productos .rgMasterTable .rgSelectedCell,
.RadGrid_Productos .rgSelectedRow
{
	background:#828282 0 -3900px repeat-x url('Grid/sprite.gif');
	color:#fff;
}
*+html .RadGrid_Productos .rgSelectedRow .rgSorted{background-color:#828282}
* html .RadGrid_Productos .rgSelectedRow .rgSorted{background-color:#828282}

.RadGrid_Productos .rgSelectedCell a,
.RadGrid_Productos .rgSelectedRow a
{
	color:#fff;
}

.RadGrid_Productos .rgMasterTable .rgActiveCell,
.RadGrid_Productos .rgActiveRow,
.RadGrid_Productos .rgHoveredRow
{
	background:#c5c5c5 0 -2900px repeat-x url('Grid/sprite.gif');
	color:#333;
}
*+html .RadGrid_Productos .rgActiveRow .rgSorted,
*+html .RadGrid_Productos .rgHoveredRow .rgSorted{background-color:#c5c5c5}
* html .RadGrid_Productos .rgActiveRow .rgSorted,
* html .RadGrid_Productos .rgHoveredRow .rgSorted{background-color:#c5c5c5}

.RadGrid_Productos .rgEditRow
{
	background:#fff 0 -4900px repeat-x url('Grid/sprite.gif');
	color:#333;
}
*+html .RadGrid_Productos .rgEditRow .rgSorted{background-color:#fff}
* html .RadGrid_Productos .rgEditRow .rgSorted{background-color:#fff}

.RadGrid_Productos .rgActiveRow td,
.RadGrid_Productos .rgActiveRow td.rgSorted,
.RadGrid_Productos .rgHoveredRow td,
.RadGrid_Productos .rgHoveredRow td.rgSorted
{
	border-bottom-color:#9e9e9e;
}

.RadGrid_Productos .rgSelectedRow td,
.RadGrid_Productos .rgSelectedRow td.rgSorted
{
	border-bottom-color:#6c6c6c;
}

.RadGrid_Productos .rgDrag
{
	background-image:url('Grid/rgDrag.gif');
}*/

/*footer*/

.RadGrid_Productos .rgFooterDiv,
.RadGrid_Productos .rgFooter
{
	/*background:#eee;*/
    font-weight: bold;
color: #fff;
}

.RadGrid_Productos .rgFooter td
{
	border-top:1px solid #828282;
	border-bottom: none!important;
	height: 40px;
	font-size: 12pt;
}

/*status*/

/*.RadGrid_Productos .rgPager .rgStatus
{
	border:1px solid;
	border-color:#828282 #c9c9c9 #eee #c9c9c9;
	border-left-width:0;
}

.RadGrid_Productos .rgStatus div
{
	background-image:url('Common/loading_small.gif');
}*/

/*pager*/

.RadGrid_Productos .rgPager
{
	/*background:#eee;*/
	font-size: 10pt;
}

/*.RadGrid_Productos td.rgPagerCell
{
	border:1px solid;
	border-color:#828282 #eee #eee;
	border-right-width:0;
}

.RadGrid_Productos .rgInfoPart
{
	color:#8a8a8a;
}

.RadGrid_Productos .rgInfoPart strong
{
	color:#4c4e54;
}

.RadGrid_Productos .rgPageFirst
{
	background-position:0 -550px;
}
.RadGrid_Productos .rgPageFirst:hover
{
	background-position:0 -600px;
}
.RadGrid_Productos .rgPagePrev
{
	background-position:0 -700px;
}
.RadGrid_Productos .rgPagePrev:hover
{
	background-position:0 -750px;
}
.RadGrid_Productos .rgPageNext
{
	background-position:0 -850px;
}
.RadGrid_Productos .rgPageNext:hover
{
	background-position:0 -900px;
}
.RadGrid_Productos .rgPageLast
{
	background-position:0 -1000px;
}
.RadGrid_Productos .rgPageLast:hover
{
	background-position:0 -1050px;
}

.RadGrid_Productos .rgPager .rgPagerButton
{
	border-color:#d0d0d0 #aeaeae #8b8b8b;
	background:#e8e8e8 repeat-x 0 -1550px url('Grid/sprite.gif');
	color:#000;
	font-family:"segoe ui",arial,sans-serif;
}

.RadGrid_Productos .rgNumPart a:hover,
.RadGrid_Productos .rgNumPart a:hover span,
.RadGrid_Productos .rgNumPart a.rgCurrentPage,
.RadGrid_Productos .rgNumPart a.rgCurrentPage span
{
	background:no-repeat url('Grid/sprite.gif');
}*/
.Pproductos .RadGrid .rgPagerCell .rgWrap {
    float:left;
    color: #fff;
}

.Pproductos .RadGrid .rgPagerCell .rgWrap strong {
    color: #fff;
}

.RadGrid_Productos .rgNumPart a
{
    border: 2px solid transparent;
    cursor: pointer;
    display: inline-block;
    float: none;
    line-height: 3;
    margin: 0.5em;
    padding: 0;
    text-align: center;
    width: 3em;
}

.RadGrid_Productos .rgNumPart a:hover
{
	/*background-position:100% -1250px;*/
	border: 2px solid;
	color: #80c141;
}
.rgPager > td > table > thead > tr > th {
    display: none;
}

/*.RadGrid_Productos .rgNumPart a:hover span
{
	background-position:0 -1150px;
}*/
.RadGrid_Productos .rgNumPart
{
    /*float:left;*/
}
.RadGrid_Productos .rgNumPart a.rgCurrentPage,
.RadGrid_Productos .rgNumPart a.rgCurrentPage:hover
{
	/*background-position:100% -1450px;*/
	color: #000000;
	border: 2px solid #cccccc;
}

/*.RadGrid_Productos .rgNumPart a.rgCurrentPage span,
.RadGrid_Productos .rgNumPart a.rgCurrentPage:hover span
{
	background-position:0 -1350px;
}*/

/*sorting, reordering*/

/*.RadGrid_Productos .rgHeader .rgSortAsc
{
	background-position:3px -248px;
	height:10px;
}

.RadGrid_Productos .rgHeader .rgSortDesc
{
	background-position:3px -198px;
	height:10px;
}

.GridReorderTop_Productos,
.GridReorderBottom_Productos
{
	background:0 0 no-repeat url('Grid/sprite.gif');
}

.GridReorderBottom_Productos
{
	background-position:0 -50px;
}*/

/*filtering*/

/*.RadGrid_Productos .rgFilterRow
{
	background:#eee;
}

.RadGrid_Productos .rgFilterRow td
{
    border-bottom:1px solid #828282;
}

.RadGrid_Productos .rgFilter
{
	background-position:0 -300px;
}

.RadGrid_Productos .rgFilter:hover
{
	background-position:0 -350px;
}

.RadGrid_Productos .rgFilterActive,
.RadGrid_Productos .rgFilterActive:hover
{
	background-position:0 -400px;
}

.RadGrid_Productos .rgFilterBox
{
	border-color:#8e8e8e #c9c9c9 #c9c9c9 #8e8e8e;
	font-family:"segoe ui",arial,sans-serif;
	color:#333;
}*/

/*filter context menu*/

/*.RadMenu_Productos .rgHCMClear,
.RadMenu_Productos .rgHCMFilter
{
	border-color:#d0d0d0 #a8a8a8 #8b8b8b;
	background:#e8e8e8 center -23px repeat-x url('FormDecorator/ButtonSprites.gif');
	color:#000;
	font-family:"segoe ui",arial,sans-serif;
}

.RadMenu_Productos .rgHCMClear:hover,
.RadMenu_Productos .rgHCMFilter:hover
{
	border-color:#d1d1d1 #b9b9b9 #a3a3a3;
	background-position:center -67px;
	background-color:#e5e5e5;
}*/

/*context menu*/

/*.GridContextMenu_Productos .rmLeftImage
{
	background-image:url('../Common/Grid/contextMenu.gif');
}

.GridContextMenu_Productos .rgHCMSortAsc .rmLeftImage
{
	background-position:0 0;
}

.GridContextMenu_Productos .rgHCMSortDesc .rmLeftImage
{
	background-position:0 -40px;
}

.GridContextMenu_Productos .rgHCMUnsort .rmLeftImage
{
	background-position:0 -80px;
}

.GridContextMenu_Productos .rgHCMGroup .rmLeftImage
{
	background-position:0 -120px;
}

.GridContextMenu_Productos .rgHCMUngroup .rmLeftImage
{
	background-position:0 -160px;
}

.GridContextMenu_Productos .rgHCMCols .rmLeftImage
{
	background-position:0 -200px;
}

.GridContextMenu_Productos .rgHCMFilter .rmLeftImage
{
	background-position:0 -240px;
}

.GridContextMenu_Productos .rgHCMUnfilter .rmLeftImage
{
	background-position:0 -280px;
}*/

/*grouping*/

/*.RadGrid_Productos .rgGroupPanel
{
	border:0;
	border-bottom:1px solid #828282;
	background:#eee 0 -1900px repeat-x url('Grid/sprite.gif');
}

.RadGrid_Productos .rgGroupPanel td
{
	border:0;
	padding:3px 4px;
}

.RadGrid_Productos .rgGroupPanel td td
{
	padding:0;
}

.RadGrid_Productos .rgGroupPanel .rgSortAsc
{
	background-position:4px -144px;
}

.RadGrid_Productos .rgGroupPanel .rgSortDesc
{
	background-position:4px -94px;
}

.RadGrid_Productos .rgUngroup
{
	background-position:0 -6998px;
}

.RadGrid_Productos .rgGroupItem
{
	border:1px solid;
	border-color:#c4c4c4 #c4c4c4 #9e9e9e;
	background:#c6c6c6 0 -6500px repeat-x url('Grid/sprite.gif');
}

.RadGrid_Productos .rgMasterTable td.rgGroupCol,
.RadGrid_Productos .rgMasterTable td.rgExpandCol
{
	border-color:#d9d9d9;
	background:#d9d9d9 none;
}

.RadGrid_Productos .rgGroupHeader
{
    background:#d9d9d9;
    font-size:1.1em;
    line-height:21px;
	color:#000;
}

.RadGrid_Productos .rgGroupHeader td
{
	border-top:1px solid #828282;
	border-bottom:1px solid #d9d9d9;
}

.RadGrid_Productos .rgGroupHeader td.rgGroupCol
{
	border-top-color:#828282;
}

.RadGrid_Productos .rgExpand
{
	background-position:5px -496px;
}

.RadGrid_Productos .rgCollapse
{
	background-position:3px -444px;
}*/

/*editing*/

/*.RadGrid_Productos .rgEditForm
{
	border-bottom:1px solid #828282;
}

.RadGrid_Productos .rgUpdate
{
	background-position:0 -1800px;
}

.RadGrid_Productos .rgCancel
{
	background-position:0 -1850px;
}*/

/*hierarchy*/

/*.RadGrid_Productos .rgDetailTable
{
	border-color:#828282;
}*/

/*command row*/

/*.RadGrid_Productos .rgCommandRow
{
	background:#c5c5c5 0 -2099px repeat-x url('Grid/sprite.gif');
	color:#000;
}

.RadGrid_Productos .rgCommandCell
{
	border:1px solid;
	border-color:#999 #f2f2f2;
	border-top-width:0;
	padding:0;
}

.RadGrid_Productos tfoot .rgCommandCell,
.RadGrid_Productos .rgMasterTable>tbody>tr.rgCommandRow .rgCommandCell
{
	border-top-width:1px;
	border-bottom-width:0;
}

.RadGrid_Productos .rgCommandTable td
{
	border:0;
	padding:2px 7px;
}

.RadGrid_Productos .rgCommandTable
{
	border:0;
	border-top:1px solid #fdfdfd;
	border-bottom:1px solid #e7e7e7;
}

.RadGrid_Productos .rgCommandRow a
{
	color:#000;
	text-decoration:none;
}

.RadGrid_Productos .rgAdd
{
	margin-right:3px;
	background-position:0 -1650px;
}

.RadGrid_Productos .rgRefresh
{
	margin-right:3px;
	background-position:0 -1600px;
}

.RadGrid_Productos .rgEdit
{
	background-position:0 -1700px;
}

.RadGrid_Productos .rgDel
{
	background-position:0 -1750px;
}

.RadGrid_Productos .rgSelected .rgDel
{
	background-position:0 -1775px;
}

.RadGrid_Productos .rgExpXLS,
.RadGrid_Productos .rgExpDOC,
.RadGrid_Productos .rgExpPDF,
.RadGrid_Productos .rgExpCSV
{
	background-image:url('../Common/Grid/export.gif');
}

.RadGrid_Productos .rgExpXLS
{
	background-position:0 0;
}
.RadGrid_Productos .rgExpDOC
{
	background-position:0 -50px;
}
.RadGrid_Productos .rgExpPDF
{
	background-position:0 -100px;
}
.RadGrid_Productos .rgExpCSV
{
	background-position:0 -150px;
}*/

/*multirow select*/

/*.rgCellSelectorArea_Productos,
.GridRowSelector_Productos
{
	background:#4c4e54;
}*/

/*row drag n drop*/

/*.GridItemDropIndicator_Productos
{
    border-top:1px dashed #666;
}*/

/*tooltip*/

/*.GridToolTip_Productos
{
	border:1px solid #828282;
	padding:3px;
	background:#fff;
	color:#333;
}*/

/*rtl*/

/*.RadGridRTL_Productos .rgPageFirst
{
	background-position:0 -1000px;
}
.RadGridRTL_Productos .rgPageFirst:hover
{
	background-position:0 -1050px;
}
.RadGridRTL_Productos .rgPagePrev
{
	background-position:0 -850px;
}
.RadGridRTL_Productos .rgPagePrev:hover
{
	background-position:0 -900px;
}
.RadGridRTL_Productos .rgPageNext
{
	background-position:0 -700px;
}
.RadGridRTL_Productos .rgPageNext:hover
{
	background-position:0 -750px;
}
.RadGridRTL_Productos .rgPageLast
{
	background-position:0 -550px;
}
.RadGridRTL_Productos .rgPageLast:hover
{
	background-position:0 -600px;
}

.RadGridRTL_Productos .rgExpand
{
	background-position:-20px -496px;
}*/

.gridimg
{
    /*height: 30px;
    width: 30px;*/
    background-position: 80% center;
    background-image: url('images/buscar.gif');
    background-repeat: no-repeat;
}


.visiblesi
{
    text-align:right;
}
.visibleno
{
    display:none;
}
.precioant
{
    text-decoration: line-through;
}
.porcen
{
    /*text-decoration: blink;*/
}
/*FIN GRID PRODUCTOS*/
/*INPUT DEFAULT*/
/*Telerik RadInput Default Skin*/

/*global*/

.RadInput_Default,
.RadInputMgr_Default
{
	font:12px "segoe ui",arial,sans-serif;
}

/*textbox states*/

html body .RadInput_Default .riTextBox,
html body .RadInputMgr_Default
{
	border-color:#e5e5e5;
	background:#fff;
	color:#000;
	font:12px "segoe ui",arial,sans-serif;
}

html body .RadInput_Default .riEmpty,
html body .RadInput_Empty_Default
{
	color:#777;
}

html body .RadInput_Default .riHover,
html body .RadInput_Hover_Default
{
	border-color:#767676;
}

html body .RadInput_Default .riFocused,
html body .RadInput_Focused_Default
{
	border-color:#80c141;
}

html body .RadInput_Default .riRead,
html body .RadInput_Read_Default
{
	border-color:#b0b0b0;
}

html body .RadInput_Default .riDisabled,
html body .RadInput_Disabled_Default
{
	color:#c9c0c0;
	cursor:default;
}

html body .RadInput_Default .riError,
html body .RadInput_Error_Default
{
	border-color:#de3914;
	background:#ffe9e9 100% -298px no-repeat url('Input/sprite.gif');
	color:#de3914;
}

.RadForm.rfdTextbox .RadInput_Default .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_Default[type="text"]
{
	border-color:#de3914;
	background:#fff 100% -298px no-repeat url('Input/sprite.gif');
	color:#de3914;
}

html body .RadInput_Default .riNegative,
html body .RadInput_Negative_Default
{
	color:#565656;
}

/*buttons*/

.RadInput_Default a
{
	background:transparent no-repeat url('Input/sprite.gif');
}

/*go*/

.RadInput_Default .riBtn a
{
	width:20px;
	height:18px;
	line-height:18px;
	background-position:3px 5px;
}

.RadInput_Default .riBtn a:hover
{
	background-position:3px -45px;
}

/*spin*/

.RadInput_Default .riSpin a
{
	width:15px;
	height:7px;
	line-height:7px;
}

.RadInput_Default a.riUp
{
	background-position:4px -98px;
}

.RadInput_Default a.riUp:hover
{
	background-position:4px -148px;
}

.RadInput_Default a.riDown
{
	background-position:4px -199px;
}

.RadInput_Default a.riDown:hover
{
	background-position:4px -249px;
}

/*label*/

.RadInput_Default .riLabel
{
	color:#666;
}

/*rtl*/

html body .RadInputRTL_Default .riError,
html body .RadInputRTL_Error_Default
{
	background-position:3px -298px;
}

.RadForm.rfdTextbox .RadInputRTL_Default .riError[type="text"],
.RadForm.rfdTextbox .RadInputRTL_Error_Default[type="text"]
{
	background-position:3px -298px;
}

.micesta 
{
    background-color: #fff;
background-image: url("images/cart.png");
background-repeat: no-repeat;
border: 1px solid #c5c5c5;
color: #000;
display: inline-block;
margin: 2px;
padding: 0px 20px 2px 46px;
background-position: 2px center;
background-size: 21px;
border-radius: 5px;
}


/*social-------------------------------*/
/*.imp
{
    bottom:-7px;
    position:relative;
}*/
a.sshLinkItem .ikonoak1, span.ikonoak1
{
    background-image: url('../../images/bingA.png');
    background-repeat: no-repeat;
    background-position: center center; /*background:#fff;*/
    color: #fff;
    height: 15px;
    width: 35px;
    margin-left: 0px;
    margin-right: 0px;
}

a.sshLinkItem:hover .ikonoak1
{
    /*background:#de3914;*/
	color:#de3914;
    background-image: url('../../images/bingB.png');
    background-repeat: no-repeat;
    background-position: center center;
    height: 25px;
	width:35px;
        margin-left: 0px;
    margin-right: 0px;	
        margin-top: -10px;
}

a.sshLinkItem .ikonoak2,
span.ikonoak2
{
    background-image: url('../../images/twiterA.png');
    background-repeat: no-repeat;
    background-position: center center;
    	/*background:#fff;*/
	color:#fff;
	height: 15px;
	width:35px;
	    margin-left: 0px;
    margin-right: 0px;
}

a.sshLinkItem:hover .ikonoak2
{
    /*background:#de3914;*/
	color:#de3914;
    background-image: url('../../images/twiterB.png');
    background-repeat: no-repeat;
    background-position: center center;
    height: 25px;
	width:35px;
	    margin-left: 0px;
    margin-right: 0px;
        margin-top: -10px;
}


a.sshLinkItem .ikonoak3,
span.ikonoak3
{
    background-image: url('../../images/faceA.png');
    background-repeat: no-repeat;
    background-position: center center;
    	/*background:#fff;*/
	color:#fff;
	height: 15px;
	width:35px;
	    margin-left: 0px;
    margin-right: 0px;
}

a.sshLinkItem:hover .ikonoak3
{
    /*background:#de3914;*/
	color:#de3914;
    background-image: url('../../images/faceB.png');
    background-repeat: no-repeat;
    background-position: center center;
    height: 25px;
	width:35px;
	    margin-left: 0px;
    margin-right: 0px;
        margin-top: -10px;
}


a.sshLinkItem .ikonoak4,
span.ikonoak4
{
    background-image: url('../../images/compartirA.png');
    background-repeat: no-repeat;
    background-position: center center;
    	/*background:#fff;*/
	color:#fff;
	height: 15px;
	width:35px;
	    margin-left: 0px;
    margin-right: 0px;
}

a.sshLinkItem:hover .ikonoak4
{
    /*background:#de3914;*/
    color: #de3914;
    background-image: url('../../images/compartirB.png');
    background-repeat: no-repeat;
    background-position: center center;
    height: 25px;
    width: 35px;
        margin-left: 0px;
    margin-right: 0px;
        margin-top: -10px;
}


a.sshLinkItem .ikonoak5,
span.ikonoak5
{
    background-image: url('../../images/emailA.png');
    background-repeat: no-repeat;
    background-position: center center;
    	/*background:#fff;*/
	color:#fff;
	height: 15px;
	width: 35px;
	    margin-left: 0px;
    margin-right: 0px;
}

a.sshLinkItem:hover .ikonoak5
{
    /*background:#de3914;*/
	color:#de3914;
    background-image: url('../../images/emailB.png');
    background-repeat: no-repeat;
    background-position: center center;
    height: 25px;
    width: 35px;
        margin-left: 0px;
    margin-right: 0px;
        margin-top: -10px;
}

a.sshLinkItem .ikonoak6,
span.ikonoak6
{
    background-image: url('../../images/print1.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    	/*background:#fff;*/
	color:#fff;
	height: 30px;
	width:22px;
	    margin-left: 0px;
    margin-right: 0px;
}

a.sshLinkItem:hover .ikonoak6
{
    /*background:#de3914;*/
	color:#de3914;
    background-image: url('../../images/print2.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    height: 30px;
	width:30px;
	    margin-left: 0px;
    margin-right: 0px;
}

.imp
{
    /*bottom:-7px;
    position:relative;*/
    
    color:#de3914;
    background-image: url('../../images/print1.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    height: 30px;
	width:22px;
    margin-left: 0px;
    margin-right: 0px;
}

.imp:hover
{
    /*bottom:-7px;
    position:relative;*/
    
    color:#de3914;
    background-image: url('../../images/print2.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    height: 30px;
	width:30px;
    margin-left: 0px;
    margin-right: 0px;
}

.sp_like
{
    /*bottom:-7px;
    position:relative;*/
    
    color:#de3914;
    background-image: url('../../images/megusta1.jpg') !important;
    background-repeat: no-repeat;
    background-position: center center;
    height: 30px;
	width:22px;
    margin-left: 0px;
    margin-right: 0px;
}

/*FIN INPUT DEFAULT*/
/*LOGIN*/
#dlogin {
    float: right;
    position: absolute;
    right: 0;
    top: 60px;
}

#dlogin .open
{
   /* background-position: 8px center;
    background-color: #e9fdd3;
    background-image: url("icons/SortDesc.gif");
    background-repeat: no-repeat;
    border-radius: 5px;
    color: #ffffff;
    cursor: pointer;
    height: 33px;
    line-height: 2em;
    overflow: hidden;
    position: absolute;
    right: -10px;
    top: -5px;
    width: 35px;
    z-index: 9999;
    margin-right: 15px;*/

   background-position: 8px center;
background-color: #e9fdd3;
background-image: url("icons/SortDesc.gif");
background-repeat: no-repeat;
border: 1px solid #b0b0b0;
border-radius: 5px;
color: #ffffff;
cursor: pointer;
height: 33px;
line-height: 2em;
overflow: hidden;
position: absolute;
right: 24px;
top: -3px;
z-index: 9999;
margin-right: 15px;
background-color: #fff;
width: 175px;

}
 #wcHEADER_LOG_Lidentificate
 {
   /* background-image: url("images/user.png");
    background-position: left top;
    background-repeat: no-repeat;
    color: #000;
    display: inline-block;
    margin: 1px 0 1px 1px;
    overflow: hidden;
    padding: 1px 35px 5px;
    width: 30px;*/


   background-image: url("images/user.png");
background-position: left top;
background-repeat: no-repeat;
color: #000;
display: inline-block;
margin: 1px 0 1px 1px;
overflow: hidden;
padding: 1px 12px 5px 36px;
background-color: #fff;
min-width: 123px;
font-weight: normal;
line-height: 27px;
 }
#dlogin .close 
{ 
/*   background-position: 8px center;
background-color: #e9fdd3;
background-image: url("icons/SortDesc.gif");
background-repeat: no-repeat;
border: 1px solid #b0b0b0;
border-radius: 5px;
color: #ffffff;
cursor: pointer;
height: 33px;
line-height: 2em;
overflow: hidden;
position: absolute;
right: 24px;
top: 33px;
z-index: 9999;
margin-right: 15px;
background-color: #fff;*/

background-position: 8px center;
background-color: #e9fdd3;
background-image: url("icons/SortDesc.gif");
background-repeat: no-repeat;
border: 1px solid #b0b0b0;
border-radius: 5px;
color: #ffffff;
cursor: pointer;
height: 33px;
line-height: 2em;
overflow: hidden;
position: absolute;
right: 24px;
top: -3px;
z-index: 9999;
margin-right: 15px;
background-color: #fff;
width: 175px;
opacity: 1;

}

.identificate  
{
    position: relative;
    display:inline;
    cursor: pointer;
    /*width:150px;
	line-height: 2em;
	border-radius: 2em;
	background-color: #ffffff;*/
}
.identificate > span
{
    color: #000;
    font-size: 13px;
    padding: 2em 0.5em 2em 2em;
}
.identificate > span:hover
{
   color: #666;
   padding: 2em 0.5em 2em 2em;
}

.logcontent 
{
    background-color: #ececec;
    border: 1px solid #828282;
    display: none;
    padding: 15px;
    position: absolute;
    right: -26px;
    top: 33px;
    width: 295px;
    z-index: 90001;
}
.logcontent ul {padding:0;}
.logcontent ul li {height: 45px;}
.logcontent ul li > input { 
    width: 100%;                  
    height: 34px;
    background-position-y: center;
    background-position-x: 5px;

}
.logcontent ul li > input[type=submit] { width:100%;}
.cssentrar
{
    cursor:pointer;    
    position:relative;
    top:10px;
    width:50%;
    height:30px;
    background-color: #F9F9F9;
    border: 1px solid #CDCDCD;
}
.txtbox 
{
    background-repeat: no-repeat;
    padding-left: 35px;
    height:22px;
    border:1px solid #cccccc;
    background-color:#f6f6f6;
}
.txtbox:focus { background-color:#ffffff;}
.userBox { background-image: url('images/userbot.png');}
.passBox { background-image: url('images/passbot.png');}
/*----------------------------------------------------------*/
.logcontent ul, .logcontent ul li {
    
    text-align:left;
}
.logcontent ul li 
{
    padding: 0;
    display: inline-block;
    width:100%;
    vertical-align:top;
}
.RadGrid_Default .rgMasterTable .rgSelectedCell, .RadGrid_Default .rgSelectedRow {
    background: none repeat scroll 0 0 #f4f4f4 !important;
    color: #000 !important;
}
.RadGrid_Default .rgAltRow {
    background-color: rgb(237, 249, 226)!important;

}

.RadGrid_Default .rgPager {
    background: #80C141 !important;
}

/*FIN LOGIN*/
/*MENU LATERAL*/
/* <RadMenu / Lateral> */

/*.RadMenu_Lateral .rmRootGroup,
.RadMenu_Lateral a.rmLink,
.RadMenu_Lateral .rmText,
.RadMenu_Lateral .rmLeftArrow,
.RadMenu_Lateral .rmRightArrow,
.RadMenu_Lateral .rmTopArrow,
.RadMenu_Lateral .rmBottomArrow
{
	background-image: url('Menu/rmSprite.png');
	background-color: transparent;
}*/

.RadMenu_Lateral .rmRootGroup
{
	/*border: 1px solid #bbb99d;
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #dee0c8;*/
}

.RadMenu_Lateral .rmVertical
{
	background-position: 0 -408px;
}

/* <Root items> */

.RadMenu_Lateral,
.RadMenu_Lateral a.rmLink
{
	/*font: normal 12px/23px "Segoe UI", Arial, sans-serif;
	color: #272722;*/
	text-decoration: none;
	cursor:pointer !important;
}

.RadMenu_Lateral a.rmLink,
.RadMenu_Lateral .rmText
{
	background-position: 0 1050px;
	background-repeat: no-repeat;
}

.RadMenu_Lateral a.rmLink:hover,
.RadMenu_Lateral a.rmFocused,
.RadMenu_Lateral a.rmSelected
{
	/*color: #279500;
	background-position: 0 -72px;*/
	background-color: #eaeaea;
}

.RadMenu_Lateral a.rmLink:hover .rmText,
.RadMenu_Lateral a.rmFocused .rmText,
.RadMenu_Lateral a.rmSelected .rmText
{
	/*background-position: 100% -96px;*/
}

.RadMenu_Lateral a.rmExpanded,
.RadMenu_Lateral a.rmExpanded:hover
{
	/*color: #fff;
	background-position: 0 -120px;*/
	background-color: #eaeaea;
}

.RadMenu_Lateral a.rmExpanded .rmText,
.RadMenu_Lateral a.rmExpanded:hover .rmText
{
	background-position: 100% -144px;
}

/*.RadMenu_Lateral a.rmDisabled,
.RadMenu_Lateral a.rmDisabled:hover
{
	color: #919180;
}

.RadMenu_Lateral a.rmDisabled:hover,
.RadMenu_Lateral a.rmDisabled:hover .rmText
{
	background: none;
}*/

/* </Root items> */


/* <Submenu items> */

.RadMenu_Lateral .rmGroup,
.RadMenu_Lateral .rmMultiColumn,
.RadMenu_Lateral .rmGroup .rmVertical
{
	border: 1px solid #959485;
	/*background: #fff url('Menu/rmVSprite.png') repeat-y -1px 0;*/
	background-color: #eaeaea;
}

.RadMenu_Lateral .rmTopFix,
.RadMenu_Lateral .rmBottomFix,
.RadMenu_Lateral .rmRoundedCorners .rmGroup .rmItem,
.RadMenu_Lateral .rmRoundedCorners li.rmFirstGroupColumn .rmItem,
.RadMenu_Lateral .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem,
.RadMenu_Lateral .rmRoundedCorners ul.rmHorizontal .rmFirst,
.RadMenu_Lateral_Context.rmRoundedCorners .rmGroup .rmItem,
.RadMenu_Lateral_Context.rmRoundedCorners ul.rmHorizontal .rmFirst
{
	/*background-image: url('Menu/rmVSprite.png');
	background-color: #fff; 
	background-repeat: repeat-y;
	background-position: -3px 0;*/
}

* html .rmRoundedCorners_Lateral .rmGroup .rmItem,
* html .rmRoundedCorners_Lateral ul.rmHorizontal .rmFirst
{
	/*background-image: url('Menu/rmVSprite.png');
	background-color: #fff; 
	background-repeat: repeat-y;
	background-position: -3px 0;*/
}

.RadMenu_Lateral .rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_Lateral .rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_Lateral .rmRoundedCorners .rmGroupColumn .rmItem,
.RadMenu_Lateral .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem,
.RadMenu_Lateral .rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_Lateral .rmRoundedCorners .rmScrollWrap .rmVertical,
.RadMenu_Lateral_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_Lateral_Context.rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_Lateral_Context.rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_Lateral_Context.rmRoundedCorners .rmScrollWrap .rmVertical
{
	/*background-image: none;*/
}

* html .rmRoundedCorners_Lateral .rmScrollWrapContainer .rmGroup,
* html .rmRoundedCorners_Lateral .rmScrollWrap .rmItem,
* html .rmRoundedCorners_Lateral .rmHorizontal .rmItem,
* html .rmRoundedCorners_Lateral .rmScrollWrap .rmVertical
{
	/*background-image: none;*/
}

.RadMenu_Lateral .rmRoundedCorners .rmGroupColumn
{
	/*background-color: #fff;*/
}

.RadMenu_Lateral .rmBottomLeft,
.RadMenu_Lateral .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_Lateral_Context.rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_Lateral_Context.rmRoundedCorners ul.rmGroup,
.RadMenu_Lateral .rmRoundedCorners ul.rmGroup,
.RadMenu_Lateral .rmRoundedCorners .rmMultiColumn
{
	/*background-image: url('Menu/rmRoundedLeft.png');
	background-color: transparent; 
	background-repeat: no-repeat;*/
}

* html .rmRoundedCorners_Lateral .rmScrollWrapContainer,
* html .rmRoundedCorners_Lateral .rmGroup ul.rmGroup,
* html .rmRoundedCorners_Lateral ul.rmGroup
{
	/*background-image:  url('Menu/rmRoundedLeft.png');
	background-color: transparent; 
	background-repeat: no-repeat;*/
}

.RadMenu_Lateral .rmTopRight,
.RadMenu_Lateral .rmBottomRight
{
	/*background-image: url('Menu/rmRoundedRight.png');
	background-color: transparent; 
	background-repeat: no-repeat;*/
}

.RadMenu_Lateral .rmTopFix,
.RadMenu_Lateral .rmBottomFix,
.RadMenu_Lateral .rmRoundedCorners .rmGroup .rmFirst,
.RadMenu_Lateral_Context.rmRoundedCorners .rmGroup .rmFirst,
.rmRoundedCorners_Lateral .rmGroup .rmFirst
{
	border-color: #959485;
}

/*.RadMenu_Lateral .rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_Lateral .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix,
.RadMenu_Lateral_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_Lateral_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomFix
{
	background: #FFF;
}

* html .rmRoundedCorners_Lateral .rmScrollWrapContainer .rmTopFix,
* html .rmRoundedCorners_Lateral .rmScrollWrapContainer .rmBottomFix
{
	background: #FFF;
}

.RadMenu_Lateral .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_Lateral .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_Lateral .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_Lateral .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow,
.RadMenu_Lateral_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_Lateral_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_Lateral_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_Lateral_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow
{
	background-color: #FFF;
	border: 0;
}

* html .rmRoundedCorners_Lateral .rmScrollWrapContainer .rmTopArrow,
* html .rmRoundedCorners_Lateral .rmScrollWrapContainer .rmBottomArrow,
* html .rmRoundedCorners_Lateral .rmScrollWrapContainer .rmLeftArrow,
* html .rmRoundedCorners_Lateral .rmScrollWrapContainer .rmRightArrow
{
	background-color: #FFF;
	border: 0;
}

.RadMenu_Lateral li.rmTopFix,
.RadMenu_Lateral li.rmBottomFix
{
	background-position: -4px 0;
}

.RadMenu_Lateral_rtl .rmBottomLeft,
.RadMenu_Lateral_rtl .rmRoundedCorners ul.rmGroup,
.RadMenu_Lateral_rtl .rmRoundedCorners .rmMultiColumn,
.RadMenu_Lateral .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_Lateral .rmScrollWrapContainer .rmBottomLeft,
.rmRoundedCorners.RadMenu_Lateral_Context_rtl ul.rmGroup,
.RadMenu_Lateral_Context.rmRoundedCorners .rmScrollWrapContainer
{
	background-image: url('Menu/rmRoundedLeft_rtl.png');
}

.RadMenu_Lateral_rtl .rmTopRight,
.RadMenu_Lateral_rtl .rmBottomRight
{
	background-image: url('Menu/rmRoundedRight_rtl.png');
}

.RadMenu_Lateral_rtl li.rmTopFix,
.RadMenu_Lateral_rtl li.rmBottomFix,
.RadMenu_Lateral_rtl .rmRoundedCorners .rmGroup .rmItem,
.rmRoundedCorners.RadMenu_Lateral_Context_rtl .rmGroup .rmItem
{
	background-position: 101% 0;
}

.RadMenu_Lateral .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_Lateral_rtl .rmGroup,
.RadMenu_Lateral_rtl .rmMultiColumn,
.RadMenu_Lateral_rtl .rmGroup .rmVertical
{
	background-position: 101% 0;
	background-color:#000000;
}

.RadMenu_Lateral .rmRootGroup .rmHorizontal
{
	background-image: none;
}

.RadMenu_Lateral .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_Lateral .rmGroup .rmFirst,
.RadMenu_Lateral .rmGroup .rmLast,
.RadMenu_Lateral .rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.RadMenu_Lateral_Context.rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.rmRoundedCorners_Lateral .rmScrollWrapContainer li.rmItem
{
	background: none;
}

.RadMenu_Lateral .rmRootGroup li.rmItem .rmGroup
{
	padding-bottom: 0;
}

.RadMenu_Lateral .rmGroup li.rmLast
{
	padding-bottom: 1px;
}

.RadMenu_Lateral .rmGroup a.rmLink:hover,
.RadMenu_Lateral .rmGroup a.rmFocused,
.RadMenu_Lateral .rmGroup a.rmSelected,
.RadMenu_Lateral .rmGroup a.rmExpanded
{
	background-position: 0 -168px;
}

.RadMenu_Lateral .rmGroup a.rmLink:hover .rmText,
.RadMenu_Lateral .rmGroup a.rmFocused .rmText,
.RadMenu_Lateral .rmGroup a.rmSelected .rmText,
.RadMenu_Lateral .rmGroup a.rmExpanded .rmText
{
	background-position: 100% -192px;
}

.RadMenu_Lateral .rmGroup a.rmExpanded,
.RadMenu_Lateral .rmGroup a.rmExpanded:hover
{
	color: #279500;
}

.RadMenu_Lateral .rmGroup a.rmDisabled,
.RadMenu_Lateral .rmGroup a.rmDisabled:hover
{
	color: #8a8a8a;
}*/

/* <expand arrows> */

.RadMenu_Lateral .rmVertical .rmExpandRight,
.RadMenu_Lateral_Context .rmGroup .rmExpandRight,
.RadMenu_Lateral .rmGroup .rmExpandDown
{
	background-position: 100% -216px;
}

.RadMenu_Lateral .rmVertical a.rmLink:hover .rmExpandRight,
.RadMenu_Lateral .rmVertical a.rmFocused .rmExpandRight,
.RadMenu_Lateral .rmVertical a.rmExpanded .rmExpandRight,
.RadMenu_Lateral .rmVertical a.rmSelected .rmExpandRight,
.RadMenu_Lateral .rmVertical a.rmLink:hover .rmExpandLeft,
.RadMenu_Lateral .rmVertical a.rmFocused .rmExpandLeft,
.RadMenu_Lateral .rmVertical a.rmExpanded .rmExpandLeft,
.RadMenu_Lateral .rmVertical a.rmSelected .rmExpandLeft
{
    background-image: url('Menu/rmRootExpand.png');
}

.RadMenu_Lateral .rmVertical a.rmLink:hover .rmExpandRight,
.RadMenu_Lateral .rmVertical a.rmSelected .rmExpandRight,
.RadMenu_Lateral .rmVertical a.rmFocused .rmExpandRight
{
	/*background-position: 100% -2px;*/
}

.RadMenu_Lateral .rmVertical a.rmExpanded .rmExpandRight,
.RadMenu_Lateral .rmVertical a.rmExpanded:hover .rmExpandRight
{
	background-position: 100% -29px;
}

.RadMenu_Lateral .rmGroup a.rmLink:hover .rmExpandRight,
.RadMenu_Lateral .rmGroup a.rmFocused .rmExpandRight,
.RadMenu_Lateral .rmGroup a.rmSelected .rmExpandRight,
.RadMenu_Lateral .rmGroup a.rmExpanded .rmExpandRight,
.RadMenu_Lateral .rmGroup a.rmLink:hover .rmExpandDown,
.RadMenu_Lateral .rmGroup a.rmFocused .rmExpandDown,
.RadMenu_Lateral .rmGroup a.rmSelected .rmExpandDown,
.RadMenu_Lateral .rmGroup a.rmExpanded .rmExpandDown
{
    background-image: url('Menu/rmSprite.png');
	background-position: 100% -240px;
}

.RadMenu_Lateral .rmRootGroup a.rmDisabled:hover .rmExpandRight,
.RadMenu_Lateral_Context .rmGroup a.rmDisabled:hover .rmExpandRight,
.RadMenu_Lateral_Context .rmGroup a.rmDisabled:hover .rmExpandLeft,
.RadMenu_Lateral .rmGroup a.rmDisabled:hover .rmExpandDown
{
	background-image: url('Menu/rmSprite.png');
	background-position: 100% -216px;
}

/* </expand arrows> */

/* <rtl> */

.RadMenu_Lateral_rtl a.rmLink:hover,
.RadMenu_Lateral_rtl a.rmFocused,
.RadMenu_Lateral_rtl a.rmSelected
{
    /*background-position: 100% -96px;*/
}

.RadMenu_Lateral_rtl a.rmLink:hover .rmText,
.RadMenu_Lateral_rtl a.rmFocused .rmText,
.RadMenu_Lateral_rtl a.rmSelected .rmText
{
    background-position: 0 -72px;
}

.RadMenu_Lateral_rtl a.rmExpanded,
.RadMenu_Lateral_rtl a.rmExpanded:hover
{
    background-position: 100% -144px;
}

.RadMenu_Lateral_rtl a.rmExpanded .rmText,
.RadMenu_Lateral_rtl a.rmExpanded:hover .rmText
{
    background-position: 0 -120px;
}

.RadMenu_Lateral_rtl .rmGroup a.rmLink:hover,
.RadMenu_Lateral_rtl .rmGroup a.rmFocused,
.RadMenu_Lateral_rtl .rmGroup a.rmSelected,
.RadMenu_Lateral_rtl .rmGroup a.rmExpanded
{
	background-position: 100% -264px;
}

.RadMenu_Lateral_rtl .rmGroup a.rmLink:hover .rmText,
.RadMenu_Lateral_rtl .rmGroup a.rmFocused .rmText,
.RadMenu_Lateral_rtl .rmGroup a.rmSelected .rmText,
.RadMenu_Lateral_rtl .rmGroup a.rmExpanded .rmText
{
	background-position: 0 -288px;
}

.RadMenu_Lateral_Context_rtl .rmVertical .rmExpandLeft,
.RadMenu_Lateral_rtl .rmRootGroup .rmExpandLeft
{
	background-position: 0 -312px;
}

.RadMenu_Lateral_rtl a.rmLink:hover .rmExpandLeft,
.RadMenu_Lateral_rtl a.rmSelected .rmExpandLeft,
.RadMenu_Lateral_rtl a.rmFocused .rmExpandLeft
{
	background-position: 0 -2px;
}

.RadMenu_Lateral_rtl a.rmExpanded .rmExpandLeft,
.RadMenu_Lateral_rtl a.rmExpanded:hover .rmExpandLeft
{
	background-position: 0 -29px;
}

.RadMenu_Lateral_rtl .rmGroup a.rmLink:hover .rmExpandLeft,
.RadMenu_Lateral_rtl .rmGroup a.rmFocused .rmExpandLeft,
.RadMenu_Lateral_rtl .rmGroup a.rmSelected .rmExpandLeft,
.RadMenu_Lateral_rtl .rmGroup a.rmExpanded .rmExpandLeft
{
    background-image: url('Menu/rmSprite.png');
	background-position: 0 -336px;
}

.RadMenu_Lateral_Context_rtl .rmGroup a.rmDisabled:hover .rmExpandLeft,
.RadMenu_Lateral_rtl .rmRootGroup a.rmDisabled:hover .rmExpandLeft
{
    background-image: url('Menu/rmSprite.png');
	background-position: 0 -312px;
}

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Lateral - specific, overlapping submenus)> */

.RadMenu_Lateral .rmSlide
{
	margin: -3px 0 0 1px;
}

.RadMenu_Lateral .rmVertical .rmSlide,
.RadMenu_Lateral .rmSlide .rmSlide,
.RadMenu_Lateral_Context .rmGroup .rmSlide
{
	margin: 0 0 0 -5px;
}

.RadMenu_Lateral_rtl .rmSlide
{
	margin: -3px 0 0 -1px;
}

.RadMenu_Lateral_rtl .rmVertical .rmSlide,
.RadMenu_Lateral_rtl .rmSlide .rmSlide,
.RadMenu_Lateral_Context_rtl .rmGroup .rmSlide
{
	margin: 0 0 0 5px;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_Lateral .rmLeftArrow,
.RadMenu_Lateral .rmRightArrow
{
	background-color: #f6f6e8;
}

.RadMenu_Lateral .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #bbb99d; }
.RadMenu_Lateral .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #bbb99d; }

.RadMenu_Lateral .rmTopArrow,
.RadMenu_Lateral .rmBottomArrow,
.RadMenu_Lateral .rmGroup .rmLeftArrow,
.RadMenu_Lateral .rmGroup .rmRightArrow
{
	background-color: #f6f6e8;
}

.RadMenu_Lateral .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #bbb99d; }
.RadMenu_Lateral .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #bbb99d; }

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_Lateral .rmVertical .rmSeparator .rmText,
.RadMenu_Lateral .rmHorizontal .rmVertical .rmSeparator .rmText
{
	background-position: 0 -406px;
}

.RadMenu_Lateral .rmHorizontal .rmSeparator .rmText,
.RadMenu_Lateral .rmVertical .rmHorizontal .rmSeparator .rmText
{
	background-position: 0 -386px;
}

/* </Separators> */

/* </RadMenu / Lateral> */




.MenuLatFam a
{
    /*background-color:#eaeaea;*/
    color:#000000;
}
.MenuLatFam .rmLevel1 a:hover
{
    background-color:#f4f4f4;
}
/*.MenuLatFam a:hover
{
    background-color: #eaeaea;
    text-decoration:none;
}*/
.MenuLatFam .rmLevel1 .rmItem
{
   /* margin-right:4px; */
    border-bottom: none;
}
.MenuLatFam .rmItem
{
   /* margin-right:4px; */
    border-bottom: 0.5px solid #80c141;  
}
/*.MenuLatFam0 li a:hover
{
    background-color: #80c141;   
}
.MenuLatFam1
{
     background-color: #eaeaea;        
}
.MenuLatFam0
{
    cursor:pointer !important;
}
.MenuLatFam1
{
    cursor:pointer !important;
}*/

.lateralsinimg .RadMenu .rmLeftImage { display:none !important;}
/*FIN MENU LATERAL*/
/*MENU SUPERIOR*/
/* <RadMenu / Superior> */

/*.RadMenu_Superior .rmRootGroup,
.RadMenu_Superior a.rmLink,
.RadMenu_Superior .rmText,
.RadMenu_Superior .rmLeftArrow,
.RadMenu_Superior .rmRightArrow,
.RadMenu_Superior .rmTopArrow,
.RadMenu_Superior .rmBottomArrow
{
	background-image: url('Menu/rmSprite.png');
	background-color: transparent;
}*/

.RadMenu_Superior .rmRootGroup
{
	/*border: 1px solid #eaeaea;
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #83a800;*/
}

.RadMenu_Superior .rmVertical
{
	background-position: 0 -408px;
}

/* <Root items> */

.RadMenu_Superior{}
.RadMenu_Superior a.rmLink
{
    /*color: #fff;
    width:90px;
    margin-top: -3px;*/
    cursor: pointer !important;
    font-size: 13px;
    font-weight: bold;
    height: 36px;
    line-height: 270%;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 0.2s ease-in-out 0s;
    text-align: center;
   /* padding: 0px !important;
    width: 89.2px;*/
    padding: 0px 3px !important;
    color: #000;
    margin-top: 35px;
}
.RadMenu .rmHorizontal .rmText
{
    float: none !important;
    padding: 0px 5px !important;
}
#wcHEADER_menu > div > .rmRootGroup
{
    /*background: url('images/menua.png');
    background-position: left bottom;*/
    
    
    height: 69px !important;
    margin-top: -36px;
}

/*.RadMenu_Superior a.rmLink,
.RadMenu_Superior .rmText
{
	background-position: 0 1050px;
	background-repeat: no-repeat;
}*/

.RadMenu_Superior a.rmLink:hover,
.RadMenu_Superior a.rmFocused,
.RadMenu_Superior a.rmSelected
{
	color: #828282;
	/*border-bottom: 10px solid #ececec;
	background: none repeat scroll 0 0 #fff !important;*/
}
.RadMenu_Superior a.rmExpanded
{
	color: #fff;
	border-bottom: 10px solid #80c141;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_Superior .rmGroup,
.RadMenu_Superior .rmMultiColumn,
.RadMenu_Superior .rmGroup .rmVertical
{
	border: 1px solid #fff;
	/*background: #fff url('Menu/rmVSprite.png') repeat-y -1px 0;*/
	background-color: #fff;
	border-top: 0px !important;
}


.RadMenu_Superior .rmGroup a.rmLink
{
    color: #000;
    cursor: pointer !important;
    font-size: 13px;
    font-weight: bold;
    height: 36px;
    line-height: 270%;
    margin-top: -3px;
    text-decoration: none;
    text-transform: uppercase;
    transition: none;
    text-align: left;
}
.RadMenu_Superior .rmGroup a.rmLink:hover,
.RadMenu_Superior .rmGroup a.rmFocused,
.RadMenu_Superior .rmGroup a.rmSelected
{
    background-color: #3b870f;
    color: #fff;
    border-bottom: 0px solid #80c141;
}

/*.RadMenu_Superior .rmTopFix,
.RadMenu_Superior .rmBottomFix,
.RadMenu_Superior .rmRoundedCorners .rmGroup .rmItem,
.RadMenu_Superior .rmRoundedCorners li.rmFirstGroupColumn .rmItem,
.RadMenu_Superior .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem,
.RadMenu_Superior .rmRoundedCorners ul.rmHorizontal .rmFirst,
.RadMenu_Superior_Context.rmRoundedCorners .rmGroup .rmItem,
.RadMenu_Superior_Context.rmRoundedCorners ul.rmHorizontal .rmFirst
{
	background-image: url('Menu/rmVSprite.png');
	background-color: #fff; 
	background-repeat: repeat-y;
	background-position: -3px 0;
}

* html .rmRoundedCorners_Superior .rmGroup .rmItem,
* html .rmRoundedCorners_Superior ul.rmHorizontal .rmFirst
{
	background-image: url('Menu/rmVSprite.png');
	background-color: #fff; 
	background-repeat: repeat-y;
	background-position: -3px 0;
}

.RadMenu_Superior .rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_Superior .rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_Superior .rmRoundedCorners .rmGroupColumn .rmItem,
.RadMenu_Superior .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem,
.RadMenu_Superior .rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_Superior .rmRoundedCorners .rmScrollWrap .rmVertical,
.RadMenu_Superior_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_Superior_Context.rmRoundedCorners .rmScrollWrap .rmItem,
.RadMenu_Superior_Context.rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_Superior_Context.rmRoundedCorners .rmScrollWrap .rmVertical
{
	background-image: none;
}

* html .rmRoundedCorners_Superior .rmScrollWrapContainer .rmGroup,
* html .rmRoundedCorners_Superior .rmScrollWrap .rmItem,
* html .rmRoundedCorners_Superior .rmHorizontal .rmItem,
* html .rmRoundedCorners_Superior .rmScrollWrap .rmVertical
{
	background-image: none;
}

.RadMenu_Superior .rmRoundedCorners .rmGroupColumn
{
	background-color: #fff;
}

.RadMenu_Superior .rmBottomLeft,
.RadMenu_Superior .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_Superior_Context.rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_Superior_Context.rmRoundedCorners ul.rmGroup,
.RadMenu_Superior .rmRoundedCorners ul.rmGroup,
.RadMenu_Superior .rmRoundedCorners .rmMultiColumn
{
	background-image: url('Menu/rmRoundedLeft.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

* html .rmRoundedCorners_Superior .rmScrollWrapContainer,
* html .rmRoundedCorners_Superior .rmGroup ul.rmGroup,
* html .rmRoundedCorners_Superior ul.rmGroup
{
	background-image:  url('Menu/rmRoundedLeft.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

.RadMenu_Superior .rmTopRight,
.RadMenu_Superior .rmBottomRight
{
	background-image: url('Menu/rmRoundedRight.png');
	background-color: transparent; 
	background-repeat: no-repeat;
}

.RadMenu_Superior .rmTopFix,
.RadMenu_Superior .rmBottomFix,
.RadMenu_Superior .rmRoundedCorners .rmGroup .rmFirst,
.RadMenu_Superior_Context.rmRoundedCorners .rmGroup .rmFirst,
.rmRoundedCorners_Superior .rmGroup .rmFirst
{
	border-color: #959485;
}

.RadMenu_Superior .rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_Superior .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix,
.RadMenu_Superior_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_Superior_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomFix
{
	background: #FFF;
}

* html .rmRoundedCorners_Superior .rmScrollWrapContainer .rmTopFix,
* html .rmRoundedCorners_Superior .rmScrollWrapContainer .rmBottomFix
{
	background: #FFF;
}

.RadMenu_Superior .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_Superior .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_Superior .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_Superior .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow,
.RadMenu_Superior_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_Superior_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_Superior_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_Superior_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow
{
	background-color: #FFF;
	border: 0;
}

* html .rmRoundedCorners_Superior .rmScrollWrapContainer .rmTopArrow,
* html .rmRoundedCorners_Superior .rmScrollWrapContainer .rmBottomArrow,
* html .rmRoundedCorners_Superior .rmScrollWrapContainer .rmLeftArrow,
* html .rmRoundedCorners_Superior .rmScrollWrapContainer .rmRightArrow
{
	background-color: #FFF;
	border: 0;
}

.RadMenu_Superior li.rmTopFix,
.RadMenu_Superior li.rmBottomFix
{
	background-position: -4px 0;
}

.RadMenu_Superior_rtl .rmBottomLeft,
.RadMenu_Superior_rtl .rmRoundedCorners ul.rmGroup,
.RadMenu_Superior_rtl .rmRoundedCorners .rmMultiColumn,
.RadMenu_Superior .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_Superior .rmScrollWrapContainer .rmBottomLeft,
.rmRoundedCorners.RadMenu_Superior_Context_rtl ul.rmGroup,
.RadMenu_Superior_Context.rmRoundedCorners .rmScrollWrapContainer
{
	background-image: url('Menu/rmRoundedLeft_rtl.png');
}

.RadMenu_Superior_rtl .rmTopRight,
.RadMenu_Superior_rtl .rmBottomRight
{
	background-image: url('Menu/rmRoundedRight_rtl.png');
}

.RadMenu_Superior_rtl li.rmTopFix,
.RadMenu_Superior_rtl li.rmBottomFix,
.RadMenu_Superior_rtl .rmRoundedCorners .rmGroup .rmItem,
.rmRoundedCorners.RadMenu_Superior_Context_rtl .rmGroup .rmItem
{
	background-position: 101% 0;
}

.RadMenu_Superior .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_Superior_rtl .rmGroup,
.RadMenu_Superior_rtl .rmMultiColumn,
.RadMenu_Superior_rtl .rmGroup .rmVertical
{
	background-position: 101% 0;
	background-color:#000000;
}

.RadMenu_Superior .rmRootGroup .rmHorizontal
{
	background-image: none;
}

.RadMenu_Superior .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_Superior .rmGroup .rmFirst,
.RadMenu_Superior .rmGroup .rmLast,
.RadMenu_Superior .rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.RadMenu_Superior_Context.rmRoundedCorners .rmScrollWrapContainer li.rmItem,
.rmRoundedCorners_Superior .rmScrollWrapContainer li.rmItem
{
	background: none;
}

.RadMenu_Superior .rmRootGroup li.rmItem .rmGroup
{
	padding-bottom: 0;
}

.RadMenu_Superior .rmGroup li.rmLast
{
	padding-bottom: 1px;
}

.RadMenu_Superior .rmGroup a.rmLink:hover,
.RadMenu_Superior .rmGroup a.rmFocused,
.RadMenu_Superior .rmGroup a.rmSelected,
.RadMenu_Superior .rmGroup a.rmExpanded
{
	background-position: 0 -168px;
}

.RadMenu_Superior .rmGroup a.rmLink:hover .rmText,
.RadMenu_Superior .rmGroup a.rmFocused .rmText,
.RadMenu_Superior .rmGroup a.rmSelected .rmText,
.RadMenu_Superior .rmGroup a.rmExpanded .rmText
{
	background-position: 100% -192px;
}

.RadMenu_Superior .rmGroup a.rmExpanded,
.RadMenu_Superior .rmGroup a.rmExpanded:hover
{
	color: #279500;
}

.RadMenu_Superior .rmGroup a.rmDisabled,
.RadMenu_Superior .rmGroup a.rmDisabled:hover
{
	color: #8a8a8a;
}*/

/* <expand arrows> */

/*.RadMenu_Superior .rmVertical .rmExpandRight,
.RadMenu_Superior_Context .rmGroup .rmExpandRight,
.RadMenu_Superior .rmGroup .rmExpandDown
{
	background-position: 100% -216px;
}

.RadMenu_Superior .rmVertical a.rmLink:hover .rmExpandRight,
.RadMenu_Superior .rmVertical a.rmFocused .rmExpandRight,
.RadMenu_Superior .rmVertical a.rmExpanded .rmExpandRight,
.RadMenu_Superior .rmVertical a.rmSelected .rmExpandRight,
.RadMenu_Superior .rmVertical a.rmLink:hover .rmExpandLeft,
.RadMenu_Superior .rmVertical a.rmFocused .rmExpandLeft,
.RadMenu_Superior .rmVertical a.rmExpanded .rmExpandLeft,
.RadMenu_Superior .rmVertical a.rmSelected .rmExpandLeft
{
    background-image: url('Menu/rmRootExpand.png');
}

.RadMenu_Superior .rmVertical a.rmLink:hover .rmExpandRight,
.RadMenu_Superior .rmVertical a.rmSelected .rmExpandRight,
.RadMenu_Superior .rmVertical a.rmFocused .rmExpandRight
{
	background-position: 100% -2px;
}

.RadMenu_Superior .rmVertical a.rmExpanded .rmExpandRight,
.RadMenu_Superior .rmVertical a.rmExpanded:hover .rmExpandRight
{
	background-position: 100% -29px;
}

.RadMenu_Superior .rmGroup a.rmLink:hover .rmExpandRight,
.RadMenu_Superior .rmGroup a.rmFocused .rmExpandRight,
.RadMenu_Superior .rmGroup a.rmSelected .rmExpandRight,
.RadMenu_Superior .rmGroup a.rmExpanded .rmExpandRight,
.RadMenu_Superior .rmGroup a.rmLink:hover .rmExpandDown,
.RadMenu_Superior .rmGroup a.rmFocused .rmExpandDown,
.RadMenu_Superior .rmGroup a.rmSelected .rmExpandDown,
.RadMenu_Superior .rmGroup a.rmExpanded .rmExpandDown
{
    background-image: url('Menu/rmSprite.png');
	background-position: 100% -240px;
}

.RadMenu_Superior .rmRootGroup a.rmDisabled:hover .rmExpandRight,
.RadMenu_Superior_Context .rmGroup a.rmDisabled:hover .rmExpandRight,
.RadMenu_Superior_Context .rmGroup a.rmDisabled:hover .rmExpandLeft,
.RadMenu_Superior .rmGroup a.rmDisabled:hover .rmExpandDown
{
	background-image: url('Menu/rmSprite.png');
	background-position: 100% -216px;
}*/

/* </expand arrows> */

/* <rtl> */

/*.RadMenu_Superior_rtl a.rmLink:hover,
.RadMenu_Superior_rtl a.rmFocused,
.RadMenu_Superior_rtl a.rmSelected
{
    background-position: 100% -96px;
}

.RadMenu_Superior_rtl a.rmLink:hover .rmText,
.RadMenu_Superior_rtl a.rmFocused .rmText,
.RadMenu_Superior_rtl a.rmSelected .rmText
{
    background-position: 0 -72px;
}

.RadMenu_Superior_rtl a.rmExpanded,
.RadMenu_Superior_rtl a.rmExpanded:hover
{
    background-position: 100% -144px;
}

.RadMenu_Superior_rtl a.rmExpanded .rmText,
.RadMenu_Superior_rtl a.rmExpanded:hover .rmText
{
    background-position: 0 -120px;
}

.RadMenu_Superior_rtl .rmGroup a.rmLink:hover,
.RadMenu_Superior_rtl .rmGroup a.rmFocused,
.RadMenu_Superior_rtl .rmGroup a.rmSelected,
.RadMenu_Superior_rtl .rmGroup a.rmExpanded
{
	background-position: 100% -264px;
}

.RadMenu_Superior_rtl .rmGroup a.rmLink:hover .rmText,
.RadMenu_Superior_rtl .rmGroup a.rmFocused .rmText,
.RadMenu_Superior_rtl .rmGroup a.rmSelected .rmText,
.RadMenu_Superior_rtl .rmGroup a.rmExpanded .rmText
{
	background-position: 0 -288px;
}

.RadMenu_Superior_Context_rtl .rmVertical .rmExpandLeft,
.RadMenu_Superior_rtl .rmRootGroup .rmExpandLeft
{
	background-position: 0 -312px;
}

.RadMenu_Superior_rtl a.rmLink:hover .rmExpandLeft,
.RadMenu_Superior_rtl a.rmSelected .rmExpandLeft,
.RadMenu_Superior_rtl a.rmFocused .rmExpandLeft
{
	background-position: 0 -2px;
}

.RadMenu_Superior_rtl a.rmExpanded .rmExpandLeft,
.RadMenu_Superior_rtl a.rmExpanded:hover .rmExpandLeft
{
	background-position: 0 -29px;
}

.RadMenu_Superior_rtl .rmGroup a.rmLink:hover .rmExpandLeft,
.RadMenu_Superior_rtl .rmGroup a.rmFocused .rmExpandLeft,
.RadMenu_Superior_rtl .rmGroup a.rmSelected .rmExpandLeft,
.RadMenu_Superior_rtl .rmGroup a.rmExpanded .rmExpandLeft
{
    background-image: url('Menu/rmSprite.png');
	background-position: 0 -336px;
}

.RadMenu_Superior_Context_rtl .rmGroup a.rmDisabled:hover .rmExpandLeft,
.RadMenu_Superior_rtl .rmRootGroup a.rmDisabled:hover .rmExpandLeft
{
    background-image: url('Menu/rmSprite.png');
	background-position: 0 -312px;
}*/

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Superior - specific, overlapping submenus)> */

/*.RadMenu_Superior .rmSlide
{
	margin: -3px 0 0 1px;
}

.RadMenu_Superior .rmVertical .rmSlide,
.RadMenu_Superior .rmSlide .rmSlide,
.RadMenu_Superior_Context .rmGroup .rmSlide
{
	margin: 0 0 0 -5px;
}

.RadMenu_Superior_rtl .rmSlide
{
	margin: -3px 0 0 -1px;
}

.RadMenu_Superior_rtl .rmVertical .rmSlide,
.RadMenu_Superior_rtl .rmSlide .rmSlide,
.RadMenu_Superior_Context_rtl .rmGroup .rmSlide
{
	margin: 0 0 0 5px;
}*/

/* </Submenu offsets> */

/* <Scrolling arrows> */

/*.RadMenu_Superior .rmLeftArrow,
.RadMenu_Superior .rmRightArrow
{
	background-color: #f6f6e8;
}

.RadMenu_Superior .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #bbb99d; }
.RadMenu_Superior .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #bbb99d; }

.RadMenu_Superior .rmTopArrow,
.RadMenu_Superior .rmBottomArrow,
.RadMenu_Superior .rmGroup .rmLeftArrow,
.RadMenu_Superior .rmGroup .rmRightArrow
{
	background-color: #f6f6e8;
}

.RadMenu_Superior .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #bbb99d; }
.RadMenu_Superior .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #bbb99d; }
*/
/* </Scrolling arrows> */

/* <Separators> */

/*.RadMenu_Superior .rmVertical .rmSeparator .rmText,
.RadMenu_Superior .rmHorizontal .rmVertical .rmSeparator .rmText
{
	background-position: 0 -406px;
}

.RadMenu_Superior .rmHorizontal .rmSeparator .rmText,
.RadMenu_Superior .rmVertical .rmHorizontal .rmSeparator .rmText
{
	background-position: 0 -386px;
}
*/
/* </Separators> */

/* </RadMenu / Superior> */


.MenuFamSup 
{
   z-index: 90000;
   margin:3px auto;
     
}
/*.MenuFamSup .rmItem
{   background-color: #80c141;
    border: 1px solid #000000;
    font-size:12pt; 
    border-top-left-radius:40px;
    border-bottom-right-radius:20px;
}*/

.MenuFamSup .rmLevel1 .rmItem
{
   /* margin-right:4px; */
    border: none;
    font-size: 10pt;
    /*text-transform:uppercase;*/
}
/*.MenuFamSup a:hover
{
     background-color:#eaeaea;   
}

.MenuFamSup22
{
    background:#eaeaea;
}
.RadMenu_Superior .rmRootLink
{
    color:#000000;
}*/

/*FIN MENU SUPERIOR*/
/*MODULOS*/
/***********Mugikorra Horizontala*****************/
/* ikonoak */
.anythingSlider-minimalist-round .arrow.back a
{
    background-image: url("icons/flecha-izda.png");
    height: 100px;
    margin-top: -50px;
}
.anythingSlider-minimalist-round .arrow.forward a
{
    background-image: url("icons/flecha-dcha.png");
    height: 100px;
    margin-top: -50px;
    background-position: 13px top !important;
}
.anythingSlider-minimalist-round .forward a:hover, .anythingSlider-minimalist-round .forward a.hover {
    background-position: 0px top !important;
}

/** Product list *****************/
.mugikorh
{
    padding: 0;
    position: relative;
    /*max-width: 730px !important;*/
    width: 100% !important;
}
.mugikorh h2
{
    margin: 0;
    padding: 0 .75em;
    color: #ffffff;
    background-color: #2f2f2f;
}
.mugikorh h3
{
    margin-right: 40px !important;
}
.mugikorh ul
{
    margin: 0;
    padding: 0;
    list-style: none;
    height: 250px !important;
    padding-top: 10px !important;
}
.mugikorh li
{
    padding: 0 0 0 0px;  /*156px*/     /*Honekin Irudia eta izena mugitzen dut*/
    margin-bottom: 24px;
    width: 100%;
    min-height: 120px;
    -webkig-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 24px;
    float: left;
    display: inline;
    position: relative;
    margin-top: -10px;
}

/*.mugikorh li:hover
{
	 background: url(../images/thumb-bgr.png);
}*/

/*.mugikorh li .thumb
{
    margin-bottom: 2px;
    width: 140px;
    height: 140px;
    text-align: center;
    float: left;
    overflow: hidden;

}*/

.mugikorh li .porcentaje,
.mugikorv li .porcentaje
{
    background: none repeat scroll 0 0 #80c141;
    color: #fff;
    font-size: 0.85em;
    font-weight: bold;
    height: 30px;
    margin: 0 0 0 112px;
    padding-top: 5px;
    position: absolute;
    text-align: center;
    top: 5px;
    width: 35px;
}
.mugikorh li .porcentaje:after
{
    /*content: '';
    border-bottom: 2em solid transparent;
    border-left: 2em solid #8e6e29;
    display: block;
    position: absolute;
    left: 100%;
    top: 0px;*/
}
.mugikorh li .thumb img
{
    /*min-width: 100%;*/
    width:140px;
    /*max-width:140px;
    max-height:140px;*/
}
.mugikorh li .thumb.listamini img
{
    /*min-width: 100%;*/
    width:auto !important;
    /*max-width:140px;
    max-height:140px;*/
}

.mugikorh li .title
{
    font-size: 8pt;
    font-weight: normal;
    line-height: 120%;
    overflow: hidden;
    width: 99%;
    padding: 0px 0.5em;
    text-align: left;
}
.mugikorh li .title a:hover,
.mugikorv li .title a:hover
{
    color: #80c141;
}

.mugikorh li .price-and-buy
{
    margin: 23px 0 0 0;
}
.mugikorh li .price
{
    /*margin-left: -2em;
    padding: 0 .5em;
    color: #ffffff;
    display: inline-block;
    position: relative;*/
    color: #80c141;
    display: inline-block;
    padding: 0 0.5em;
    position: relative;
    font-size: 1.2em;
    float: right;
}
.mugikorh li .price.red-price
{
    background-color: #E51400;
}
.mugikorh li .price.orange-price
{
    background-color: #F09609;
}
.mugikorh li .price.green-price
{
    background-color: #8e6e29;    
}
/*.mugikorh li .price.brown-price
{
    background-color: #80c141; #996600;    
}*/

/*.mugikorh li .price:before
{
    content: "";
    border-top: 24px solid transparent;
    display: block;
    position: absolute;
    right: 100%;
    top: 0;
}*/
.mugikorh li .price.red-price:before
{
    border-right: 24px solid #E51400;    
}
.mugikorh li .price.orange-price:before
{
    border-right: 24px solid #F09609;    
}
.mugikorh li .price.green-price:before
{
    border-right: 24px solid #8e6e29;    
}
/*.mugikorh li .price.brown-price:before
{
    border-right: 24px solid #80c141;    
}*/

.mugikorh li .precioanterior
{
    /*display: inline-block;
    vertical-align: top;
    text-decoration: line-through;
    margin-left: -2ex;
    height: 24px;*/
    display: inline-block;
    height: 24px;
    text-decoration: line-through;
    vertical-align: top;
    float: left;
    padding: 0.6px 0.5em;
    font-size: 0.85em;
}
.mugikorh li .precionoanterior
{
    display: inline-block;
    height: 24px;
    vertical-align: top;
    float: left;
    padding: 0.6px 0.5em;
    font-size: 0.85em;
    content:" ";
}

.mugikorh li .buy
{
    display: inline-block;
    vertical-align: top;
}
.mugikorh li .buy .RadButton
{
    padding: 0;
    background: none;
}
.mugikorh li .buy .RadButton input
{
    color: #80c141;
    background: none;
}
.mugikorh li .buy .RadButton:hover
{
    color: #80c141;
    text-decoration: none;
}
.mugikorh li .buy .RadButton:hover input
{
    color: #80c141;
    text-decoration: underline;
}

.mugikorh .paging .RadDataPager
{
    margin: -4px 0 0 0;
    padding: .5em 0;
}

.mugikorh .rlvI
{
    display: inline;
}
/*.mugikorh li:hover
{
    background: #eaeaea;
    
}*/


/***********Markak Mugikorra Horizontala*****************/
/** Product list *****************/
#modulo1 .markmugikorh, #modulo8 .markmugikorh
{
    padding: 0;
    position: relative;
    max-width: 960px !important;
}
#modulo4 .markmugikorh, #modulo5 .markmugikorh
{
    padding: 0;
    position: relative;
    max-width: 720px !important;
}
#modulo2 .markmugikorh, #modulo3 .markmugikorh, #modulo6 .markmugikorh, #modulo7 .markmugikorh
{
    padding: 0;
    position: relative;
    max-width: 450px !important;
}
/*.markmugikorh h2
{
    margin: 0;
    padding: 0 .75em;
    color: #ffffff;
    background-color: #2f2f2f;
}
.markmugikorh h3
{
    margin-right: 40px !important;
}*/
.markmugikorh ul
{
    margin: 0;
    padding: 0;
    list-style: none;
}
.markmugikorh li>div { height:100px; display: table-cell; vertical-align: middle;}
.markmugikorh li img
{
  vertical-align:middle;  
}
/*.markmugikorh li
{
    padding: 0 0 0 0px; 
    margin-bottom: 24px;
    width: 80%;
    height: 80px;
    min-height: 80px;
    -webkig-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 24px;
    float: left;
    display: inline;
    position: relative;
}*/

/*.markmugikorh li:hover
{
	 background: url(../images/thumb-bgr.png);
}*/


/*.markmugikorh li .rlvDrag
{
    line-height:100px;
    position:relative;
    float: left;
	text-align:center;
}*/

 /*.markmugikorh li .thumb
{
    margin-bottom: 2px;
    width: 100px;
   height: 100px;
    border: 1px solid #cccccc;
    background-color: #ffffff;
    text-align: center;
    float: left;
    overflow: hidden;
}*/

/***********Mugikorra Bertikala*****************/
/** Product list *****************/
.mugikorv
{
    padding: 0 2em;
    position: relative;
    width: 155px;
    overflow:hidden;
}
.mugikorv h2
{
    margin: 0;
    padding: 0 .75em;
    color: #ffffff;
    background-color: #2f2f2f;
}
.mugikorv h3
{
    /*margin-right: 40px !important;*/
    text-align:left;
    padding-left: 15px;
}

.mugikorv ul
{
    margin: 0;
    padding: 0;
    list-style: none;
    padding-left:10px !important;
    width: 200px !important;
}
.mugikorv li
{
    padding: 0 0 0 0px;  /*156px*/     /*Honekin Irudia eta izena mugitzen dut*/
    margin-bottom: 24px;
    width: 100%;
    min-height: 120px;
    -webkig-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 24px;
    float: left;
    display: inline;
    position: relative;
    margin-left: -10px;
}
.mugikorv .caroufredsel_wrapper
{
    width: 175px !important;
}

/*.mugikorv li:hover
{
	 background: url(../images/thumb-bgr.png);
}*/

/*.mugikorv li .thumb
{
    margin-bottom: 2px;
    width: 140px;
    height: 140px;
    text-align: center;
    float: left;
    overflow: hidden;
}*/


.mugikorv li .thumb img
{
    /*min-width: 100%;*/
    width:140px;
    /*max-width:140px;
    max-height:140px;*/
}

.mugikorv li .title
{
    font-size: 8pt;
    font-weight: normal;
    line-height: 120%;
    overflow: hidden;
    width: 99%;
    padding: 0px 0.5em;
    text-align: left;
}

.mugikorv li .price-and-buy
{
    margin: 23px 0 0 0;
}
.mugikorv li .price
{
    /*margin-left: -2em;
    padding: 0 .5em;
    color: #ffffff;
    display: inline-block;
    position: relative;*/
     color: #80c141;
    display: inline-block;
    padding: 0 0.5em;
    position: relative;
    font-size: 1.2em;
    float:right;
    
}
.mugikorv li .price.red-price
{
    background-color: #E51400;
}
.mugikorv li .price.orange-price
{
    background-color: #F09609;
}
.mugikorv li .price.green-price
{
    background-color: #8e6e29;    
}
/*.mugikorv li .price.brown-price
{
    background-color: #80c141; #996600;    
}

.mugikorv li .price:before
{
    content: "";
    border-top: 24px solid transparent;
    display: block;
    position: absolute;
    right: 100%;
    top: 0;
}*/
.mugikorv li .price.red-price:before
{
    border-right: 24px solid #E51400;    
}
.mugikorv li .price.orange-price:before
{
    border-right: 24px solid #F09609;    
}
.mugikorv li .price.green-price:before
{
    border-right: 24px solid #8e6e29;    
}
.mugikorv li .price.brown-price:before
{
    border-right: 24px solid #80c141;    
}

.mugikorv li .precioanterior
{
    /*display: inline-block;
    vertical-align: top;
    text-decoration: line-through;
    margin-left: -1.5ex;
    padding: 0 .5em;
    height: 24px;*/
    
    display: inline-block;
    height: 24px;
    text-decoration: line-through;
    vertical-align: top;
    float: left;
    padding: 0.6px 0.5em;
    font-size: 0.85em;
    
}
.mugikorv li .precionoanterior
{
    display: inline-block;
    height: 24px;
    vertical-align: top;
    float: left;
    padding: 0.6px 0.5em;
    font-size: 0.85em;
    content:" ";
}

.mugikorv li .buy
{
    display: inline-block;
    vertical-align: top;
}
.mugikorv li .buy .RadButton
{
    padding: 0;
    background: none;
}
.mugikorv li .buy .RadButton input
{
    color: #80c141;
    background: none;
}
.mugikorv li .buy .RadButton:hover
{
    color: #80c141;
    text-decoration: none;
}
.mugikorv li .buy .RadButton:hover input
{
    color: #80c141;
    text-decoration: underline;
}

.mugikorv .paging .RadDataPager
{
    margin: -4px 0 0 0;
    padding: .5em 0;
}
.mugikorv .rlvI
{
    display: inline;
}
/*.mugikorv li:hover
{
    background: #eaeaea;
    
}*/
.titulo_modulo
{
    color: #80c141;
    font-family: "Segoe UI",Arial,sans-serif;
    font-size: 14pt;
    font-weight: normal;
}
.notiziak .titulo_modulo, .titulo_modulo.noticias
{
    color: #666;
    font-family: arial;
    font-size: 22px;
    padding: 0px !important;
    margin: 10px 0px -5px 0px !important;
    text-align: center;
    font-weight: bold;
}

/*DESLIZANTE HORIZONTAL + DESLIZANTE VERTICAL*/

/*.mugikorh .rrRelativeWrapper .rrClipRegion .rrItemsList*/
.RadRotator .rrClipRegion
{
    border: 0px solid #fff !important;
}
.mugikorh .RadRotator
{
    width: 100% !important;
    height: 250px !important;
}
.mugikorv .RadRotator
{
    height:880px !important;
    width:160px;
}
.mugikorh > .RadRotator > .rrRelativeWrapper
{
    width:100% !important;
    height: 250px !important;
} 
.mugikorv > .view-mode-switcher > .RadRotator > .rrRelativeWrapper
{
    height: 100% !important;
} 
.mugikorh .argazkik,
.mugikorv .argazkik
{
    display: table;
    float:left;
    width: 100% !important;
    position: relative;
    overflow: hidden;
    height: 145px;
    text-align: center;
    margin-bottom:-2px;
}
.mugikorh li .thumb,
.mugikorv li .thumb
{
    display: table-cell;
    vertical-align: middle;
    max-height: 145px;
    max-width: 145px;
    text-align: center;
}
.mugikorh li .thumb input,
.mugikorv li .thumb input,
.mugikorh li .thumb img,
.mugikorv li .thumb img
{
    transition: all 0.4s ease-in-out 0s;
}
.mugikorh li .thumb input:hover,
.mugikorv li .thumb input:hover,
.mugikorh li .thumb img:hover,
.mugikorv li .thumb img:hover
{
    transform: scale(1.5, 1.5);
}

.mugikorh ul,
.mugikorv ul
{
    width:100% !important;
}
.mugikorh .rrRelativeWrapper .rrClipRegion .rrItemsList .rrItem,
.mugikorv .rrRelativeWrapper .rrClipRegion .rrItemsList .rrItem
{
    width: 155px !important;
    max-height: 200px;
    border: 1px solid #cccccc;
    background-color: #ffffff;
    text-align: center;
    float: left;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    /*box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);*/
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
    margin: 10px 0;
    border-top: 2px solid #000;
    border-bottom: 2px solid #000;
}
.mugikorh .rrRelativeWrapper .rrClipRegion .rrItemsList .rrItem:hover,
.mugikorv .rrRelativeWrapper .rrClipRegion .rrItemsList .rrItem:hover
{
    /*box-shadow: 2px 2px 6px 1px rgba(0, 0, 0, 0.15);*/
    box-shadow: 0 0 8px 3px rgba(0, 0, 0, 0.15);
}
.mugikorh .rrRelativeWrapper
{
    height: 202px !important;
}

.RadRotator_Default .rrButton
{
    background-image: none !important;
}
.mugikorh .RadRotator .rrButton.rrButtonLeft,
.mugikorv .RadRotator .rrButton.rrButtonLeft,
.mugikorh .RadRotator .rrButton.rrButtonRight,
.mugikorv .RadRotator .rrButton.rrButtonRight
{
    background-position: 0 center !important;
    height: 100px !important;
    margin-top: -25px !important;
}
.mugikorh .RadRotator .rrButton.rrButtonLeft:hover,
.mugikorv .RadRotator .rrButton.rrButtonLeft:hover,
.mugikorh .RadRotator .rrButton.rrButtonRight:hover,
.mugikorv .RadRotator .rrButton.rrButtonRight:hover
{
    background-position: 0 center !important;
    height: 100px !important;
    margin-top: -25px !important;
    opacity: 0.5 !important;
}
.mugikorh .RadRotator .rrButton.rrButtonLeft,
.mugikorv .RadRotator .rrButton.rrButtonLeft
{
    background-image: url("icons/flecha-izda.png") !important;

}
.mugikorh .RadRotator .rrButton.rrButtonRight,
.mugikorv .RadRotator .rrButton.rrButtonRight
{
    background-image: url("icons/flecha-dcha.png") !important;
}
/*Deslizante Horizontalaren eta bertikalaren arteko distantziak*/
#modulo5 .mugikorh .rrRelativeWrapper .rrClipRegion,
#modulo4 .mugikorh .rrRelativeWrapper .rrClipRegion
{
    border: 0px solid #fff !important;
    width: 668px !important;
}
#modulo5 .mugikorh .rrRelativeWrapper .rrClipRegion .rrItemsList .rrItem,
#modulo4 .mugikorh .rrRelativeWrapper .rrClipRegion .rrItemsList .rrItem
{
    margin:2px 6px 50px 6px;
}
#modulo1 .mugikorh .rrRelativeWrapper .rrClipRegion .rrItemsList .rrItem,
#modulo8 .mugikorh .rrRelativeWrapper .rrClipRegion .rrItemsList .rrItem
{
    margin:2px 18px 50px 18px;
}
#modulo1.marcasmod .mugikorh .rrRelativeWrapper .rrClipRegion .rrItemsList .rrItem,
#modulo8.marcasmod .mugikorh .rrRelativeWrapper .rrClipRegion .rrItemsList .rrItem
{
    margin:2px 15px 50px 14px;
}
#modulo2 .mugikorh .rrRelativeWrapper .rrClipRegion .rrItemsList .rrItem,
#modulo3 .mugikorh .rrRelativeWrapper .rrClipRegion .rrItemsList .rrItem,
#modulo6 .mugikorh .rrRelativeWrapper .rrClipRegion .rrItemsList .rrItem,
#modulo7 .mugikorh .rrRelativeWrapper .rrClipRegion .rrItemsList .rrItem
{
    margin:2px 2px 50px 2px;
}
#left .mugikorh .rrRelativeWrapper .rrClipRegion .rrItemsList .rrItem,
#right .mugikorh .rrRelativeWrapper .rrClipRegion .rrItemsList .rrItem
{
    margin:2px 25px 50px 25px;
}
#modulo1 .mugikorv .RadRotator,
#modulo2 .mugikorv .RadRotator,
#modulo6 .mugikorv .RadRotator,
#left .mugikorv .RadRotator
{
    margin-left:10px;
}
#modulo3 .mugikorv,
#modulo7 .mugikorv
{
    float:right;
}
#modulo1 .view-mode-switcher, #modulo8 .view-mode-switcher
{
    margin-left:-10px;
}


/*IMAGENES BOTONES LATERALES*/

.lof-slidecontent ul.navigator-wrap-inner li > div
{
    background: #999 !important;
}
.lof-slidecontent .slider-description
{
    width: 405px !important;
    bottom: 0px !important;
    background: #000 !important;
    opacity: 0.4 !important;
}
.lof-slidecontent ul.navigator-wrap-inner li.active div
{
    background-image: linear-gradient(to bottom, #619d1e 0px, #306c08 100%) !important;
    color: #fff;
}
.lof-slidecontent ul.navigator-wrap-inner li.active
{
    background: url("images/arrow_bg.png") no-repeat scroll left center rgba(0, 0, 0, 0) !important;
}
.lof-slidecontent .button-control
{
    background: none !important;
}
.sliders-wrapper
{
    display:table;
    position:relative;
    width: 425px;
}
.sliders-wrap-inner
{
    display: table-cell;
    vertical-align: middle;
    text-align:center;
}
.lof-slidecontent .button-previous
{
    background: url("images/previous_mod.png") no-repeat scroll left center rgba(0, 0, 0, 0) !important;
    left: 0;
}
.lof-slidecontent .button-next
{
    background: url("images/next_mod.png") no-repeat scroll right center rgba(0, 0, 0, 0) !important;
    right: 0;
}

/*#modulo1 .navigator-content, 
#modulo1 .lof-slidecontent ul.navigator-wrap-inner,
#modulo1 .lof-slidecontent ul.navigator-wrap-inner ul,
#modulo1 .lof-slidecontent ul.navigator-wrap-inner li,
#modulo1 .lof-slidecontent .navigator-wrapper
{
    width: 540px !important;
}*/

#modulo1 #container,
#modulo8 #container
{
    padding: 0 118px;
}
#modulo1 #container #jslidernews2,
#modulo8 #container #jslidernews2
{
    background: #fff;
}

#modulo2 .navigator-content,
#modulo3 .navigator-content,
#modulo6 .navigator-content,
#modulo7 .navigator-content
{
    width: 110px !important;
}
#modulo2 .lof-slidecontent .slider-description,
#modulo3 .lof-slidecontent .slider-description,
#modulo6 .lof-slidecontent .slider-description,
#modulo7 .lof-slidecontent .slider-description
{
    width: 365px !important;
}
#modulo2 .lof-slidecontent .button-control,
#modulo3 .lof-slidecontent .button-control,
#modulo6 .lof-slidecontent .button-control,
#modulo7 .lof-slidecontent .button-control
{
    right: 25% !important;
}

/* IMAGENES BOTONES LATERALESEN ESTILOAK */

.cameraContent a
{
    color: #fff;
}
.cameraContent a:hover
{
    text-decoration:underline;
}
.camera_caption > div
{
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4) !important;
}
.camera_prev, .camera_next, .camera_commands
{
    border-radius: 6px;
}
.camera_pie > canvas
{
    opacity: 0.4 !important;
}
#right .fluid_container
{
    width:200px;
}
.lof-slidecontent .slider-description h4 {
    font-size: 14px;
    margin: 0px !important;
    padding: 0;
}
/* IMAGENES MARCAS */

/*.markmugikorh .RadRotator .rrClipRegion .rrItemsList
{
    left: 0px !important;
}
.markmugikorh .RadRotator 
{
    width: 960px !important;
    height: 100px !important;
}
.markmugikorh .RadRotator .rrClipRegion .rrItemsList .rrItem
{
    margin: 0 10px;
}*/

/* LISTA */

#modulo4 .product-list .view-mode-switcher,
#modulo5 .product-list .view-mode-switcher,
#modulo1 .product-list .view-mode-switcher,
#modulo8 .product-list .view-mode-switcher,
#modulo2 .product-list .view-mode-switcher,
#modulo3 .product-list .view-mode-switcher,
#modulo6 .product-list .view-mode-switcher,
#modulo7 .product-list .view-mode-switcher,
#left .product-list .view-mode-switcher,
#right .product-list .view-mode-switcher
{
    visibility:hidden;
    height: 0px;
}
#modulo4 .product-list .numeric-paging,
#modulo5 .product-list .numeric-paging,
#modulo1 .product-list .numeric-paging,
#modulo8 .product-list .numeric-paging,
#modulo2 .product-list .numeric-paging,
#modulo3 .product-list .numeric-paging,
#modulo6 .product-list .numeric-paging,
#modulo7 .product-list .numeric-paging,
#left .product-list .numeric-paging,
#right .product-list .numeric-paging
{
    visibility:hidden;
    height: 0px;
}
#modulo4 .product-list
{
     margin-top: -40px;
}
#modulo1 .product-list .rlvI,
#modulo8 .product-list .rlvI,
#modulo2 .product-list .rlvI,
#modulo3 .product-list .rlvI,
#modulo6 .product-list .rlvI,
#modulo7 .product-list .rlvI
{
    margin: 10px 5px 0 5px;
    padding: 10px;
    width: 208px;
}
#modulo1 .product-list,
#modulo8 .product-list,
#modulo2 .product-list,
#modulo3 .product-list,
#modulo6 .product-list,
#modulo7 .product-list,
#left .product-list,
#right .product-list
{
    margin-bottom:20px;
    height: 100% !important;
    margin-top: -40px;
}
#left .product-list .rlvI,
#right .product-list .rlvI
{
    padding: 10px;
    width: 208px;
}

.anythingSlider, .anythingWindow ul, .anythingWindow ul li
{
    /*height: 200px !important;*/
}
#modulo4 .anythingSlider, #modulo4  .anythingWindow ul, #modulo4  .anythingWindow ul li
{
    /*height: 302px !important;*/
}
#modulo4 .anythingSlider img, #modulo4  .anythingWindow ul img, #modulo4  .anythingWindow ul li img
{
    width: 650px !important;
    border-radius: 10px;
}
/* lista miniatura */
.mugikorh .lista_miniatura
{
     width: 668px;
     margin: 0px auto;
}
.mugikorh .lista_miniatura_det
{
     width: 835px !important;
}
.mugikorh .lista_miniatura li
{
    margin: 5px 12px 10px 0px;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #ffffff;
    border-color: #000 #e5e5e5;
    border-image: none;
    border-left: 1px solid #e5e5e5;
    border-radius: 5px;
    border-right: 1px solid #e5e5e5;
    border-style: solid;
    border-width: 2px 1px;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
    float: left;
    height: 210px;
    text-align: center;
    width: 155px !important;
}
.mugikorh .lista_miniatura li:hover
{
    box-shadow: 0 0 8px 3px rgba(0, 0, 0, 0.15);
}



/*FIN MODULOS*/
/*PANELBAR DEFAULT*/
.RadPanelBar_Default
{
 /*background-color:#ecf6e3;*/
 padding-bottom:10px;
 border: 1px solid #f4f4f4;
 border-top: 0px;
}

.RadPanelBar_Default .rpRootGroup
{
	border-color: transparent;
}

.RadPanelBar_Default .rpRootGroup > li > a span
{
    font-weight:bold;
}

.RadPanelBar_Default a.rpLink,
.RadPanelBar_Default div.rpHeaderTemplate,
.RadPanelBar_Default .rpTemplate,
#ulmenumvl li a
{
	color: #231f20;
	font: 12px/24px "Segoe UI", Arial, sans-serif;
}
.RadPanelBar_Default div.rpHeaderTemplate,
.RadPanelBar_Default a.rpLink
{
	/*background-color: #fdfdfd;
	background-image: url('PanelBar/RootItemBg.png');*/
	
	/*background-color: #ecf6e3; 
	border-color:#231f20;*/
	border-color: #eaeaea;
}
.RadPanelBar_Default a.rpLink:hover, #ulmenumvl li:hover, #ulmenumvl li a:hover
{
    /*border-bottom: 1px solid #4f3325;*/
    color: #000;
    cursor: pointer;
    background-color: #eaeaea;
}

.RadPanelBar_Default .rpOut
{
	border-color: transparent;
}

.RadPanelBar_Default a.rpFocused,
.RadPanelBar_Default a.rpExpanded,
.RadPanelBar_Default a.rpSelected,
.RadPanelBar_Default div.rpFocused,
.RadPanelBar_Default div.rpExpanded,
.RadPanelBar_Default div.rpSelected,
.RadPanelBar_Default a.rpSelected:hover
{
	/*background-color: #fdfdfd;
	border-color: #6c6c6c;*/
}

/* <disabled items> */
/*.RadPanelBar_Default a.rpDisabled,
.RadPanelBar_Default div.rpDisabled,
.RadPanelBar_Default a.rpDisabled:hover
{
	color: #bbb;
}*/
/* </disabled items> */

/* <subitems> */
.RadPanelBar_Default .rpGroup
{
	/*background-color: #fff;*/
	
	/*background-color: #f4f4f4;*/
	
}

.RadPanelBar_Default .rpGroup a.rpLink,
.RadPanelBar_Default .rpGroup div.rpHeaderTemplate,
.RadPanelBar_Default .rpGroup .rpTemplate
{
	/*color: #000;
	background-image: none;
	background-color: transparent;
	border-bottom: 1px solid #231f20;*/ /*2.goen beheko linea*/
margin-left:20px;}
/*.RadPanelBar_Default .rpGroup a.rpLink:hover .rpOut {  border-bottom: 1px solid #231f20;} /*2.goen beheko linea ez egiteko efektua*/

.RadPanelBar_Default .rpGroup a.rpLink:hover
{
	color: #000000;/*--2.nivel--*********************************/
	background-color: #f4f4f4;
	border-color: transparent;
}

.RadPanelBar_Default .rpGroup a.rpLink,
.RadPanelBar_Default .rpGroup a.rpLink .rpOut
{		
	/*background-color: transparent;
	background-image: url('PanelBar/SubItemStates.png');
	background-repeat: no-repeat;*/
}

.RadPanelBar_Default .rpGroup a.rpSelected,
.RadPanelBar_Default .rpGroup a.rpSelected:hover
{
	/*color: #fff;*/ /* 2.nivel aukeratzean*******************************/
	color:#80c141;
}

/*.RadPanelBar_Default .rpGroup a.rpLink,
.RadPanelBar_Default .rpGroup div.rpHeaderTemplate,
.RadPanelBar_Default .rpGroup a.rpLink .rpOut { background-position: 0 200px; }

.RadPanelBar_Default .rpGroup a.rpLink:hover,
.RadPanelBar_Default ul.rpGroup .rpFocused { background-position: 100% -22px; }
.RadPanelBar_Default .rpGroup a.rpLink:hover .rpOut,
.RadPanelBar_Default .rpGroup a.rpFocused .rpOut {background-position: 0 0; }*/


/* <subitems (disabled)> */
/*.RadPanelBar_Default ul.rpGroup .rpDisabled,
.RadPanelBar_Default .rpGroup a.rpDisabled:hover,
.RadPanelBar_Default .rpGroup a.rpDisabled .rpOut
{
	background-image: none;
}

.RadPanelBar_Default ul.rpGroup .rpDisabled,
.RadPanelBar_Default .rpGroup a.rpDisabled:hover
{
	color: #bbb;
	background-color: #fff;
}*/
/* <subitems (disabled)> */

/* </subitems> */


/* <background positioning> */
/*.RadPanelBar_Default a.rpLink,
.RadPanelBar_Default div.rpHeaderTemplate,
.RadPanelBar_Default a.rpExpanded,
.RadPanelBar_Default div.rpExpanded,
.RadPanelBar_Default .rpItem a.rpLinkExpandHovered
{
	background-position: 0 0;
}

.RadPanelBar_Default a.rpFocused,
.RadPanelBar_Default div.rpFocused,
.RadPanelBar_Default a.rpLink:hover,
.RadPanelBar_Default a.rpExpanded:hover
{
	background-position: 0 -200px;
}

.RadPanelBar_Default a.rpSelected,
.RadPanelBar_Default div.rpSelected,
.RadPanelBar_Default a.rpSelected:hover
{
	background-position: 0 -400px;
}

.RadPanelBar_Default .rpFirst a.rpLink,
.RadPanelBar_Default .rpFirst div.rpHeaderTemplate,
.RadPanelBar_Default li.rpFirst .rpExpanded
{
	background-position: 0 -1px;
}

.RadPanelBar_Default li.rpFirst .rpFocused,
.RadPanelBar_Default .rpFirst a.rpLink:hover
{
	background-position: 0 -201px;
}

.RadPanelBar_Default li.rpFirst .rpSelected,
.RadPanelBar_Default .rpFirst a.rpSelected:hover
{
	background-position: 0 -401px;
}*/

/* <root items (disabled)> */
/*.RadPanelBar_Default a.rpDisabled:hover
{
	cursor: default;
}

.RadPanelBar_Default a.rpDisabled,
.RadPanelBar_Default div.rpDisabled,
.RadPanelBar_Default a.rpDisabled:hover,
.RadPanelBar_Default a.rpDisabled:hover .rpOut
{
	background-position: 0 0;
}*/
/* </root items (disabled)> */

/*      <expand arrows> */
.RadPanelBar_Default .rpExpandable span.rpExpandHandle,
.RadPanelBar_Default .rpExpanded span.rpExpandHandle
{
	background-color: transparent;
	background-image: url('PanelBar/Expandable.png');
	background-repeat: no-repeat;
	background-position: 100% -5px;
}/**/

.RadPanelBar_Default_rtl .rpGroup .rpText
{
	padding: 0 10px;
}

.RadPanelBar_Default .rpExpandable span.rpExpandHandle,
.RadPanelBar_Default a.rpExpandable:hover .rpNavigation .rpExpandHandle 
{  
    /*background-color:#80c141;
    background-image: url('PanelBar/ireki.png');
    background-repeat: no-repeat;
     background-position: 0 -8px;*/ }
.RadPanelBar_Default a.rpExpandable:hover .rpExpandHandle,
.RadPanelBar_Default a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered { /*background-color:#231f20;*/ background-position: 100% -5px; }
.RadPanelBar_Default .rpExpanded span.rpExpandHandle,
.RadPanelBar_Default a.rpExpanded:hover .rpNavigation .rpExpandHandle 
{
    /*background-color:#231f20;  
    background-image: url('PanelBar/itxi.png');
    background-repeat: no-repeat;*/
    background-position: 0 -181px; }
.RadPanelBar_Default a.rpExpanded:hover .rpExpandHandle,
.RadPanelBar_Default a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered {/*background-color:#80c141;*/ background-position: 100% -181px; }

.RadPanelBar_Default div.rpExpandable .rpExpandHandleHovered { /* background-position: 0 -5px;*/ }
.RadPanelBar_Default div.rpExpanded .rpExpandHandleHovered { /*background-position: 0 -181px;*/ }

/*      </expand arrows> */


/*      <subitems (selected)> */
.RadPanelBar_Default ul.rpGroup .rpSelected,
.RadPanelBar_Default .rpGroup a.rpSelected:hover { background-position: 100% -222px; background-color: transparent; }
.RadPanelBar_Default .rpGroup a.rpSelected .rpOut,
.RadPanelBar_Default .rpGroup a.rpSelected:hover .rpOut { background-position: 0 -200px; }
/*      </subitems (selected)> */

/*      <subitems (expand arrows)> */
/*..RadPanelBar_Default ul.rpGroup .rpExpandable .rpExpandHandle,
.RadPanelBar_Default .rpGroup a.rpExpandable:hover .rpNavigation .rpExpandHandle { background-position: 0 -343px; }
.RadPanelBar_Default .rpGroup a.rpExpandable:hover .rpExpandHandle,
.RadPanelBar_Default .rpGroup a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -343px; }
.RadPanelBar_Default ul.rpGroup .rpExpanded .rpExpandHandle,
.RadPanelBar_Default .rpGroup a.rpExpanded:hover .rpNavigation .rpExpandHandle { background-position: 0 -482px; }
.RadPanelBar_Default .rpGroup a.rpExpanded:hover .rpExpandHandle,
.RadPanelBar_Default .rpGroup a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -482px; }

RadPanelBar_Default .rpGroup div.rpExpandable .rpExpandHandleHovered { background-position: 0 -343px; }
.RadPanelBar_Default .rpGroup div.rpExpanded .rpExpandHandleHovered { background-position: 0 -482px; }*/
/* </background positioning> */


.lateralsinimg .RadPanelBar_Default img {display:none;}
.lateralsinimg .RadPanelBar_Default ul.rpGroup img {display:none;}
.lateralconimg .RadPanelBar_Default img
{
    width:30px;
    height:30px;   
}
.lateralconimg .RadPanelBar_Default ul.rpGroup img
{
    width:20px;
    height:20px;
}


.RadPanelBar_Default .rpGroup .rpLast
{
    /*border-bottom: 1px solid #4f3325;*/
}

/*.RadPanelBar_Default .rpGroup .rpItem
{
    border-bottom: 1px solid #f29612;
}*/
.RadListBox_Default .rlbGroup .rlbHovered
{
    background: none repeat scroll 0 0 #f4f4f4 !important;
}

#divfiltro .RadButton_Default.RadButton.rbLinkButton {
    background-color: #80C141 !important;
}


.RadButton_Default.RadButton.rbLinkButton
{

    border: none !important;
    margin: 0 !important;
    font: 12px/26px "Segoe UI",Arial,sans-serif;
    cursor: pointer !important;
    color: #fff !important;
    font-weight: bold;
    background-color: #80c141!important;
    width: auto !important;
    padding: 0 10px;
    background-image: none;
}

.cestamvl .RadButton_Default.RadButton.rbLinkButton {
     background-color: #fff!important;
     width: 35px !important;
    margin: 0 !important;
    padding: 0 !important;
    height: 35px !important;

}

    .RadButton_Default.RadButton.rbLinkButton.buy-cart {
    float: right;
}


.RadButton_Default.RadButton.rbLinkButton:hover{
    background-color: #828282 !important;
    border: none !important;
    color: #fff !important;
}
#ctl00_ContentPlaceHolder1_TSmicuenta
{
    margin-top: 20px;
}
/*FIN PANELBAR DEFAULT*/
/*RADTABSTRIP*/
/************RadTabStrip***********/
.RadTabStrip_Default {
    color: white;
    font: 100 16px/2.5 "Segoe UI",Arial,Helvetica,sans-serif;
}
.RadTabStrip_Default .rtsDisabled {
    opacity: 0.5;
}
.RadTabStripTop_Default .rtsLevel .rtsLink, .RadTabStripTop_Default .rtsLevel .rtsOut, .RadTabStripBottom_Default .rtsLevel .rtsLink, .RadTabStripBottom_Default .rtsLevel .rtsOut, .RadTabStripTop_Default_Baseline .rtsLevel, .RadTabStripBottom_Default_Baseline .rtsLevel {
    background-image: none !important;
}
.RadTabStrip_Default .rtsLink {
    color: black;
    padding: 0 10px !important;
}
.RadTabStrip_Default .rtsOut {
    padding: 0 !important;
}
.RadTabStrip_Default .rtsIn {
    padding: 0 !important;
}
.RadTabStrip_Default .rtsTxt {
    padding: 0 !important;
}
.RadTabStrip_Default .rtsLevel1 .rtsLink {
    background-color: #f4f4f4;
    border: 1px solid #dcdcdc;
    border-top:2px solid #000;
    margin: 0 0 0 -1px;
}
.RadTabStrip_Default .rtsLevel1 .rtsLink:hover {
    background-color: #E8E8E8;
}
.RadTabStrip_Default .rtsLevel1 .rtsSelected, .RadTabStrip_Default .rtsLevel1 .rtsSelected:hover {
    background-color: #dcdcdc;
    border-color: #dcdcdc;
    border-top:2px solid #000;
    color: #000;
}
.RadTabStrip_Default .rtsLevel1 .rtsFirst .rtsLink {
    margin-left: 0;
}
.RadTabStrip_Default .rtsLevel2 {
    background-color: #80c141;
    padding: 1px;
}
.RadTabStrip_Default .rtsLevel2 .rtsLink {
    border: 1px solid #80c141;
    color: white;
    margin: 0 0 0 1px;
}
.RadTabStrip_Default .rtsLevel2 .rtsLink:hover {
    border-color: white;
}
.RadTabStrip_Default .rtsLevel2 .rtsSelected, .RadTabStrip_Default .rtsLevel2 .rtsSelected:hover {
    border-color: white;
}
.RadTabStrip_Default .rtsLevel2 .rtsFirst .rtsLink {
    margin-left: 0;
}
.RadTabStrip_Default .rtsNextArrow, .RadTabStrip_Default .rtsPrevArrow, .RadTabStrip_Default .rtsPrevArrowDisabled, .RadTabStrip_Default .rtsNextArrowDisabled {
    background-color: #F9F9F9 !important;
    background-image: none !important;
    border: 1px solid #CDCDCD !important;
    border-radius: 34px 34px 34px 34px !important;
    height: 28px !important;
    width: 28px !important;
}
.RadTabStrip_Default .rtsNextArrow {
    background-position: -11px -161px !important;
}
.RadTabStrip_Default .rtsNextArrowDisabled {
    background-position: -11px -161px !important;
}
.RadTabStrip_Default .rtsPrevArrow {
    background-position: -11px -111px !important;
}
.RadTabStrip_Default .rtsPrevArrowDisabled {
    background-position: -11px -111px !important;
}
.RadTabStripTop_Default .rtsLevel1 {
    border-bottom: 3px solid #000;
}
.RadTabStripTop_Default .rtsLevel1 .rtsLink
{
    border-bottom: 0 none;
    font-size: 10pt;
    /*font-weight: bold;*/
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
   
}
.RadTabStripBottom_Default .rtsLevel1 {
    border-top: 3px solid #000;
}
.RadTabStripBottom_Default .rtsLevel1 .rtsLink {
    border-top: 0 none;
}
#ContentPlaceHolder1_PVDescripcion
{
    padding:10px;
}
/***********end TabStrip***************/
/*FIN RADTRABSTRIP*/
/*SOCIAL*/
#panelSocial {/*display:none;*/}

#Dsocial
{
    width: 40px;
    position: fixed;
    top:20%;
    right:0;
    z-index: 90001;
}
#Dsocial1
{     
}


#Dsocial a
{
    display:block;
    margin-top:5px;
}
#Dsocial1 .sfacebook 
{
    background-image: url('../../images/facebook.png');
    background-position: 7px;
    background-repeat: no-repeat;
    width:40px;
    height:40px;
}
#Dsocial1 .stwitter 
{
    background-image: url('../../images/twitter.png');
    background-position: 7px;
    background-repeat: no-repeat;
    width:40px;
    height:40px;
}
#Dsocial1 .spicasa 
{
    background-image: url('../../images/picasa.png');
    background-position: 7px;
    background-repeat: no-repeat;
    width:40px;
    height:40px;
}
#Dsocial1 .sgoogleplus 
{
    background-image: url('../../images/googleplus.png');
    background-position: 7px;
    background-repeat: no-repeat;
    width:40px;
    height:40px;
}
#Dsocial1 .syoutube 
{
    background-image: url('../../images/youtube.png');
    background-position: 7px;
    background-repeat: no-repeat;
    width:40px;
    height:40px;
}

#Dsocial1 .sfacebook:hover,
#Dsocial1 .stwitter:hover,
#Dsocial1 .spicasa:hover,
#Dsocial1 .syoutube:hover,
#Dsocial1 .sgoogleplus:hover
{
    transition: all 0.4s ease-in-out 0s;
    background-position: 0 0;
}


/*FIN SOCIAL*/
/*SUBNIVEL*/
#subnivel 
 {
     text-align: left;
 }

 
 #subnivel div
 {
    float:left;       
 }
 .cont 
 {     
     margin:2px;
  }
 
 /*argazkiarekin tituloa eskuman*/
 
 .subnivel_st .cont{width:32%;}
 .subnivel_st .arg_bai
 {
    margin: 15px 2px 10px;
    min-width: 148px;
    text-align: center;
}
 .subnivel_st img 
{    
    width:50px;
    height:50px;
     float:left; 
     margin-left: 5px;
     margin-bottom:5px;
     margin-right:5px;
     margin-top:5px;
     border: 1px solid #dcdcdc;
}
    
/*argazkiarekin titulo azpian*/
    
.subnivel_st2 .cont{width:24%;}
.subnivel_st2 .arg_bai
 {   
     margin-top:10px;
     margin-bottom:10px;
     margin-right:10px;
     margin-left:10px;
     min-width: 145px; 
    text-align:center; 
}

 .subnivel_st2 img 
{
    width:50px;
    height:50px;
    margin-left:55px;
    margin-bottom:5px;
    margin-right:5px;
    margin-top:5px;
 
    }
 
/*argazki gabe*/   
.subnivel_st3 .cont{width:24%;}
.subnivel_st3 .arg_bai
{    
    display: list-item;
    list-style-image: url("icons/lis.png");
    margin-left: 25px;
    margin-right: 5px;
    margin-top: 5px;
    }
.subnivel_st3 .arg_bai:hover
    {
        list-style-image: url('icons/lishover.png');
    }
    .subnivel_st3 img
{   
    display:none;
    
    }
    
#subnivel fieldset
{
    width: 710px;
    border: 1px solid #fff;
}
/*FIN SUBNIVEL*/
/*VIEWARTICULOS*/


/*.product-list h2
{
    margin: 0;
    padding: 0 .75em;
    color: #ffffff;
    background-color: #2f2f2f;
}*/

.product-list ul
{
    margin: 0;
    padding: 0;
    list-style: none;
}
.product-list li
{
    /*padding: 0 0 0 156px;*//*156px*/     /*Honekin Irudia eta izena mugitzen dut*/
    margin-bottom: 15px;
    width: 25%;
   /* min-height: 120px;
    -webkig-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #c1c1c1;
    line-height: 24px;
    
    font-size: 14px;*/
    float: left;
    display: inline;
    position: relative;

}

.product-list li:hover {
    box-shadow: 0 0 15px 3px rgba(0, 0, 0, 0.15);
}

.product-list .rlvI
{
    border: 1px solid #e5e5e5;
    border-bottom: 2px solid #000;
    border-top: 2px solid #000;
    border-radius: 5px;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
    display: inline;
    margin: 10px 9px 0 0;
    padding: 10px;
    width: 28.8%;
}
.product-list.marcas
{
    margin-left: 10px;
}
.product-list.marcas .rlvI
{
    width: 21.6%;
}

.product-list .rlvDrag
{
    height:300px;
}

.product-list .iregalo
{
    width:50px;
    /*height:70px;*/
    left: -3px;
    top: -3px;
    position:absolute;
    display: none;
}

.product-list li .foto
{
    background-color: #ffffff;
    border-bottom: 1px solid #cccccc;
    display: table;
    float: left;
    height: 210px;
    margin: 0 0 10px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 100%;
}

.product-list li .thumb
{
    display: table-cell; 
    vertical-align: middle;
}

.product-list li .thumb img
{
    /*min-width: 100%;*/
    max-width:200px;
    max-height:200px;
    /*max-width:140px;
    max-height:140px;*/
    transition: all 0.4s ease-in-out 0s;
}
.product-list li .thumb img:hover {
    transform: scale(1.5, 1.5);
}

.product-list li .title
{
    color: #444444;
    float: left;
    font-size: inherit;
    line-height: 130%;
    margin: 215px 10px 0 0;
    overflow: hidden;
    position: absolute;
    text-align: left;
}

.product-list .Dmarca {
    clear: both;
    color: #666666;
    font-size: 0.9em;
    font-style: oblique;
    line-height: 10px;
    max-width: 150px;
    position: relative;
    text-align: left;
    top: 38px;
}
.product-list li .price
{
    color: #80c141;
    display: inline-block;
    float: right;
    font-size: 2.1em;
    line-height: 2.2em;
    margin: 256px 0 0 -90px;
    padding: 0 4px;
    position: absolute;
    right: 0;
    white-space: nowrap;
}
.referencia {
    color: #474747;
    float: left;
    height: 0;
    position: relative;
    visibility: hidden;
    width: 140px;
}
/*.product-list li .price.red-price
{
    background-color: #E51400;
}
.product-list li .price.orange-price
{
    background-color: #F09609;
}
.product-list li .price.green-price
{
    background-color: #8e6e29;    
}*/


/*.product-list li .price:before
{
    content: "";
    border-top: 24px solid transparent;
    display: block;
    position: absolute;
    right: 100%;
    top: 0;
}
.product-list li .price.red-price:before
{
    border-right: 24px solid #E51400;    
}
.product-list li .price.orange-price:before
{
    border-right: 24px solid #F09609;    
}
.product-list li .price.green-price:before
{
    border-right: 24px solid #8e6e29;    
}
.product-list li .price.brown-price:before
{
    border-right: 24px solid #80c141;    
}*/


.product-list li .porcentaje
{
    background: none repeat scroll 0 0 #80c141;
    color: #fff;
    font-size: 1.2em;
    font-weight: bold;
    height: 35px;
    /*margin: 3px 0 0 167px;*/
    padding-top: 5px;
    position: absolute;
    text-align: center;
    top: 5px;
    right: 5px;
    width: 40px;
}
/*.product-list li .porcentaje:after
{
    content: '';
    border-bottom: 2em solid transparent;
    border-left: 2em solid #eaeaea;
    display: block;
    position: absolute;
    left: 100%;
    top: 0px;
}*/



.product-list li .precioanterior
{
    content: " ";
    display: inline-block;
    float: right;
    /*margin-right: 20px;*/
    position: relative;
    text-decoration: line-through;
    top: 15px;
    vertical-align: top;
}

.product-list li .buy
{
   /* display: inline-block;
    vertical-align: top;
    float:right;
    margin-right:20px;
    position:absolute;
    bottom:23px;
    left:40%;*/

   display: inline-block;
vertical-align: top;
float: right;
margin-right: 20px;
position: absolute;
bottom: 4px;
}
/*.product-list li .buy .RadButton
{
    padding: 0;
    background: none;
}
.product-list li .buy .RadButton input
{
    color: #80c141;
    background: none;
}
.product-list li .buy .RadButton:hover
{
    color: #80c141;
    text-decoration: none;
}
.product-list li .buy .RadButton:hover input
{
    color: #80c141;
    text-decoration: underline;
}*/

.csscomprar
{
    width:100%;
    background-color: #F9F9F9;
    border: 1px solid #CDCDCD;
    cursor:pointer;
    height: 30px;
}
.csscomprar:hover
{
    border:1px solid #828282;
}

/*.product-list .paging .RadDataPager
{
    margin: -4px 0 0 0;
    padding: .5em 0;
}*/


/*********************** EROSTEKO BOTOINA IMAGEBUTTON EGO BUTTON AUKERATZEKO**********************/
.product-list li .buy #Dbuyimg{display: none;  }
.product-list li .buy #Dbuyboton{ }

.nopanterior{
    display: none;
}

.DmarcaImg {
    display: none;
}

.product-list li .buy #Dbuyboton {
    width: 122px;
}
#Dbuyboton input {
    font-size: 13px;
}

/*GRID VISTA-----------------*/
.gridcomprarimg 
{
    display:none;
    /*width:50px;*/
}
.gridcomprarboton 
{
     /*display:none;*/
   width:70px;
}

.gmarca
{
   
}


/*=========Product*********/


.product .colleft1 
{
  width:35%;  
}

.product .colright1
{
 width:65%; vertical-align:top ;  
} 
.product .titulo {float:left; width:80%; }
.product .rating {float:right;position:relative; top:8px;}
.product .contenido{margin-left: 20px; padding-left:20px; clear:both;}
.product .colortalla{margin-top:10px;margin-bottom:10px;}
.product #Dcompra {position:relative; top:15px;}
.product #Ddisponibilidad{float:left;margin-right:20px;}
.product #Dcantidad {float:left;}
.product #Dbcomprar {float:left; margin-left:20px; bottom:10px;}

.product .magnifyarea{ /* CSS to add shadow to magnified image. Optional */
    box-shadow: 5px 5px 7px #818181;
    -webkit-box-shadow: 5px 5px 7px #818181;
    -moz-box-shadow: 5px 5px 7px #818181;
    filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true);
    background: white;
}

.product .imagenes 
{
    /*background: -webkit-linear-gradient(#e5e1df, transparent);
    background: -moz-linear-gradient(#e5e1df, transparent);
    background: -o-linear-gradient(#e5e1df, transparent);
    background: linear-gradient(#e5e1df, transparent); */
    /*background-color: #313131;*/
    border: #D5DFE5 1px solid;
    padding: 6px;
}

.product .imagenzoom 
{
   /*Width:100%; */
    width:250px;
    Height:250px; 
    text-align:center;
}

.product .imagenzoom img
{
   /*width:100%;*/
    max-width:100%; 
    max-height:100%;
    
    margin-left:auto; 
    margin-right:auto; 
    vertical-align:middle; 
}

.product .tiraimagenes img 
{
    border: 1px solid #d5dfe5;
    width: 60px;
    height: 60px;
}
.tiraimagenes {

}
.product h1 /*.title*/
{
     float:left;
     line-height:35px;
     margin-top:0;
}

.product .thumb
{
    margin-left: -156px;
    margin-bottom: 2px;
    width: 140px;
    height: 140px;
    border: 1px solid #cccccc;
    background-color: #ffffff;
    text-align: center;
    float: left;
    overflow: hidden;
}

.product .iregalo
{
    height: 30px;
    left: -85px;
    position: relative;
    top: -240px;
    width: 30px;
}
.product .iarticuloregalo
{
    margin-right:20px;
    width: 80px;
    height: 80px;
    border: 1px solid #cccccc;
    background-color: #ffffff;
    float: left;
    overflow: hidden;
}
.product #Dregalo .ldescripregalo
{
    display: block;
}
.product .lcantregalo
{
    font-weight: bold;
    left: -85px;
    position: relative;
    top: -250px;
}
.product .ioriginal 
{
    height: 30px;
    left: -80px;
    position: relative;
    top: -250px;
    width: 30px;
}
.product table
{
    margin-right:10px;
    text-align:right;
    width:100%;
    border-collapse: collapse;
}
.product .Ddtos
{
    float: right;
    height: 4px;
    margin-top: 50px;
    text-align: right;
    width: 240px;
}
.product .Ddtos .divdescuentocabecera
{
    width: 100px;
    display: inline-block;
}
.product .Ddtos .divdescuentoinfo
{
    width: 100px;
    display: block;
}

.imgregalo 
{
    background: url(images/gift.png) 110px 0 no-repeat;
    background-size: 30px;
}
                                               
.product .porcentaje
{
    float: left;
    font-weight: bold;
    height: 50px;
    margin-top: 15px;
}
.product .precioanterior
{
    color: #000000;
    float: right;
    font-weight: bold;
    height: 2em;
    margin-left: 1em;
    margin-top: 15px;
    padding: 0 0.5em;
    text-decoration: line-through;
}

.product #Dprecios {
    float: right;
    height: 70px;
}

.product #Dcompra {
    height: 70px;
}

.product #Ddisponibilidad {
    float: left;
    margin-right: 20px;
}
.product #Dcantidad {
    float: left;
}
.product #Dbcomprar {
    float: right;
}
.product #Dbuyimg {
    display: none;
}
.product #Dbuyboton {
    width: 120px;
}
.cierre {
    clear: both;
}
/*.product .precioanterior:after 
{
    content: "";
    border-bottom: 2em solid transparent;
    border-left: 1em solid #e5e1df;
    display: block;
    position: absolute;
    left: 100%;
    top: 0;
}
.product .precioanterior:before
{
    content: "";
    border-top: 2em solid transparent;
    border-right: 1em solid #e5e1df;
    display: block;
    position: absolute;
    right: 100%;
    top: 0;
}*/
.product .precioventa
{
    color: #80c141;
    float: right;
    font-size: 2em;
    height: 2em;
    text-align: right;
    max-width: 150px;
}
/*.product .precioventa:after 
{
    content: "";
    border-bottom: 2em solid transparent;
    border-left: 1em solid #80c141;
    display: block;
    position: absolute;
    left: 100%;
    top: 0;
}
.product .precioventa:before
{
    content: "";
    border-top: 2em solid transparent;
    border-right: 1em solid #80c141;
    display: block;
    position: absolute;
    right: 100%;
    top: 0;
}*/

.product .price-and-buy {
    float: right;
    font-size: 16px;
    height: 70px;
    width: 100%;
}





/*ARTICULO---------*/
.product #Dbuyimg{ display: none; }
.product #Dbuyboton{ /*display: none;*/width:120px;}

.csscomprarart
{
    background-color: #f4f4f4;
    border: 1px solid #cdcdcd;
    cursor: pointer;
    padding: 10px 2px;
    font-size: 0.9em;
}
.csscomprarart:hover
{
    border:1px solid #828282;
    background-color: #828282;
    color:#ffffff;
}
.csscomprarart_articulo
{
    width: 110%;
    background-color: #f4f4f4;
    border: 1px solid #cdcdcd;
    cursor: pointer;
    padding: 8px;
}
.csscomprarart_articulo:hover
{
    border:1px solid #828282;
    background-color: #828282;
    color:#ffffff;
}

.strokke {display:none;}
/*************************************************************************************************/
/***** Gridan ofertako irudia*********/
.abso {position:absolute;}
.nodisplay {display:none;}
.sidisplay 
{
    position:absolute;
    top:2px;
    left: 22px;
}
/************************************/

#Div1 {
    margin-left: 145px;
    position: absolute;
    top: 240px;
    visibility: hidden;
}
#Div2 {
    left: 8px;
    position: absolute;
    top: 278px;
}
.RadSocialShare_Default
{
    margin-top:20px !important;
}

#ContentPlaceHolder1_Ltags {
    color: #80c141;
    font-size: 1.1em;
    font-weight: bold;
}
#ctl00_ContentPlaceHolder1_TSDescripcion
{
    margin-top:20px;
}

/* VENTANA MODAL */
#RadWindowWrapper_ctl00_ContentPlaceHolder1_RadWindow_NavigateUrl
 {
     position: fixed !important;
     top: 50% !important;
     margin-top: -300px !important;
 } 
.RadWindow .rwFooterRow
{
    visibility:hidden;
}
.RadWindow .rwStatusbarRow
{
    visibility:hidden;
}
.RadWindow_Default .rwBodyLeft, .RadWindow_Default .rwBodyRight, .RadWindow_Default .rwStatusbarRow .rwCorner
{
    background-image: none;
}
.rwWindowContent
{
    border-radius: 15px;
}

.RadWindow table .rwTitlebar
{
    background-image: none;
}
.RadWindow_Default .rwTopLeft, .RadWindow_Default .rwTopRight, .RadWindow_Default .rwTitlebar, .RadWindow_Default .rwFooterLeft, .RadWindow_Default .rwFooterRight, .RadWindow_Default .rwFooterCenter, .RadWindow_Default .rwTopResize, .RadWindow_Default .rwStatusbar div, .RadWindow_Default .rwStatusbar, .RadWindow_Default .rwPopupButton, .RadWindow_Default .rwPopupButton span, .RadWindow_Default.rwMinimizedWindow .rwCorner
{
    background-image:none !important;
}
.RadWindow_Default .rwBodyLeft, .RadWindow_Default .rwBodyRight, .RadWindow_Default .rwStatusbarRow .rwCorner
{
    background-image: none !important;
}
.RadWindow_Default a.rwIcon
{
    background-image: none !important;
}
.rwReloadButton
{
    visibility: hidden;
}
.RadWindow_Default td.rwWindowContent
{
    border: 10px solid rgba(255, 255, 255, 0.3);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box;
}
.RadWindow .rwControlButtons a
{
    border: 5px solid rgba(255, 255, 255, 0.3);
    border-radius: 25px;
    height: 25px !important;
    position: relative;
    top: 0px;
    left: 25px;
    width: 25px !important;
    background-image: url(icons/cerrar_modal.png) !important;
    background-position: center;
    cursor:pointer;
}
.RadWindow .rwControlButtons a:hover
{
    background-image: url(icons/cerrar_modal_hover.png) !important;
    background-position: center !important;
}
.TelerikModalOverlay
{
    background-color: rgba(0, 0, 0, 1) !important;
    z-index: 3001;
    /*height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;*/
}
.envio_gratis
{
    background-image: url("images/enviogratis.png");
    border-radius: 30px;
    color: #fff;
    font-weight: bold;
    height: 51px;
    left: 460px;
    line-height: 150%;
    padding-top: 10px;
    position: absolute;
    text-align: center;
    top: 87px;
    width: 62px;
}
/*FIN VIEWARTICULOS*/
/*general*/
#bodycontent .bodytable #content, #bodycontent .bodytable #modulo4, #bodycontent .bodytable #modulo5, #bodycontent .bodytable #right, #bodycontent .bodytable #left{
    float:left;
}
#bodycontent .bodytable #content:empty, #bodycontent .bodytable #modulo4:empty, #bodycontent .bodytable #modulo5:empty, #bodycontent .bodytable #right:empty, #bodycontent .bodytable #left:empty{
    display:none;
}
#right{
    padding: 0 8px;
    width: 22%;
}
#left{
    width: 25%;
}
#modulo4{
    width: 75%;
}
.menu_mvl .RadPanelBar_Default img {
    display: none;
}
#wcHEADER_menu_mvl{
    display: none;
}
#wcHEADER_menu_mvl .bordersup{
    visibility: hidden !important;
}
.bodytable > div{
    float: left;
    width: 100%;
}
#content > #panel1:empty{
    display: none !important;
}
#panel1 {
    padding-right: 10px;
    padding-left: 10px;
}
#Dformaspago{
    clear: both;
    float: none;
}
.leermas{
    cursor: pointer;
    color: #80c141;
    font-weight: bold;
}
.ei-slider-large > li > img{
    height: initial !important;
    width: 100% !important;
    margin-left: 0px !important;
}
.ei-slider-thumbs li a{
    background: #80c141 none repeat scroll 0 0 !important;
}

#Pcesta .RadGrid_Productos .rgMasterTable th, #Pcesta .RadGrid_Productos .rgMasterTable td {
        font-size: 12px !important;
        
    }

.cCheckbox span.RadButton.RadButton_Default.rbToggleButton {
    display: block!important;
}

@media only screen and (min-width : 992px) and  (max-width : 1060px) {

#Pproductos thead th a, #Pproductos td {
    font-size: 10px;
}

#Pcesta thead th{
    font-size: 10px;
} 

}


@media only screen and (max-width : 520px) {

    #headercontent a img {
        margin: 77px 0 0 0 !important;
        max-width: 200px;
    }
}

@media only screen and (min-width : 520px) and (max-width : 600px) {

    #headercontent a img {

        max-width: 269px;
    }
}


@media only screen and (max-width : 768px) {

    #footer {
        width: 100% !important;
    }

        #footer .linea1 {
            float: none !important;
        }

        #footer .linea2 {
            float: none !important;
        }
}



@media only screen and (min-width : 1030px) and (max-width : 1185px) {

   #Pcesta .cesta .buttons .RadButton_Default.RadButton.rbLinkButton.buy-cart {
    float: left;
    margin: 10px 0 0 0 !important;
}


}

/*fin general*/
/*MEDIA QUERY RESPONSIVE*/

/* MUGIKOR (horizontal) ----------- */
@media only screen and (min-width : 321px) and (max-width : 768px) and (orientation : landscape) {
/*@media only screen and (min-width : 321px) and (max-width: 500px) and (orientation : landscape) {*/

#headercontent {
    /*background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;*/
}
    body{
        /*background: red !important;*/
    }
     #wcHEADER_headercontent1{
        width: 100%;
        background-color: #ececec;
        /*background-position: center !important;*/
    }
    .buscar{
        left: auto;
        right: 50px;
        top: 75px;
    }

    /*login resp 01*/

    #dlogin .open
{
   background-position: 8px center;
    background-color: #e9fdd3;
    background-image: url("icons/SortDesc.gif");
    background-repeat: no-repeat;
    border-radius: 5px;
    color: #ffffff;
    cursor: pointer;
    height: 33px;
    line-height: 2em;
    overflow: hidden;
    position: absolute;
    right: -10px;
    top: -5px;
    width: 35px;
    z-index: 9999;
    margin-right: 15px;
}


    #dlogin .close
{
   background-position: 8px center;
    background-color: #e9fdd3;
    background-image: url("icons/SortDesc.gif");
    background-repeat: no-repeat;
    border-radius: 5px;
    color: #ffffff;
    cursor: pointer;
    height: 33px;
    line-height: 2em;
    overflow: hidden;
    position: absolute;
    right: -10px;
    top: 15px;
    width: 35px;
    z-index: 9999;
    margin-right: 15px;
}


 #wcHEADER_LOG_Lidentificate
 {
    background-image: url("images/user.png");
    background-position: left top;
    background-repeat: no-repeat;
    color: #000;
    display: inline-block;
    margin: 1px 0 1px 1px;
    overflow: hidden;
    padding: 1px 35px 5px;
    width: 30px;
}



    /*carrito taula mugikorra*/
#Pcesta .RadGrid_Productos .rgMasterTable td, #Pcesta .RadGrid_Productos .rgMasterTable th{ 
  width: 20%;
  min-width: 42px; 
}



    #Dtogglerparent {
        left: 0;
        right: 0;
        top: 20px;
    }
    #Dtoggler {
        left: 0;
        margin-left: 0;
        position: absolute;
        width: 100%;
    }
    #Dtoggler .toggler{
        right:5px;
    }
    #dlogin {
        position: absolute;
        right: 40px;
        top: 20px !important;
    }
    #cart-overview {
        left: 0;
        margin-left: 0;
        width: 100%;
    }
    #cart-overview-itemspanel{
        width:60%;
    }
    #cart-overview-itemspanel > table{
        width: 100%;
    }
    #cart-overview-infopanel{
        width: 31%;
    }
    .buttons span{
        width: auto !important;
    }
    .menucontent{
        left: -33%;
        position: absolute;
        width: 133%;
        background: none;
    }
    .rmSlide{
        margin-left: 0px !important;
        width: 100% !important;
        left: 0px !important;
    }
    .rmMultiColumn{
        width: 100% !important;
    }
    .rmMultiColumn > li> ul > li{
        width:100%;
    }
    .rmSlide .rmMultiColumn .rmGroupColumn{
        width: 100% !important;
    }
    .menu_html {
        padding: 30px 0;
        position: relative;
        width: 100% !important;
    }
    #Dsocial{
        top: 25%;   
    }
    /*body*/
    #bodycontent {
        width: 100%;
    }
    #bodycontent1 {
        border-left: 0px solid #ffffff;
        border-right: 0px solid #ffffff;
        margin: 0px;
        width: 100%;
    }
    #bodycontent .bodytable #content, #bodycontent .bodytable #modulo4, #bodycontent .bodytable #modulo5, #bodycontent .bodytable #right, #bodycontent .bodytable #left{
        float:left;
    }
    #bodycontent .bodytable #content:empty, #bodycontent .bodytable #modulo4:empty, #bodycontent .bodytable #modulo5:empty, #bodycontent .bodytable #right:empty,  #bodycontent .bodytable #left:empty{
        display:none;
    }
    #right{
        display: none;
    }
    #left{
        background-color: #fff;
        width: 100%;
        display: block;
        position: relative;
        z-index: 99999;
    }
    #modulo4{
        width: 100%;
    }
    #modulo8, #modulo1{
        width: 100%;
    }
    #modulo2, #modulo3, #modulo6, #modulo7{
        width: 50%;
    }
    .marcas_footer{
        width: 100%;
    }
    .mugikorh .lista_miniatura {
        width: 100%;
    }
    .mugikorh .lista_miniatura li {
        float: left;
        margin: 5px 1% !important;
        width: 48% !important;
    }
    .mugikorh li .porcentaje, .mugikorv li .porcentaje{
        margin-right: 5px;
        margin-top: 5px;
        right: 0;
        top: 0;
    }
    .ver_mas_not, .ver_mas_not a{
        clear:both;
        float: none;
    }
    #footercontent1{
        width: 100%;
    }
    .marcas_footer .marcadest{
        margin: 3px 1%;
        width: 98%;
    }
    .marcas_footer .marca {
        margin: 3px 1%;
        width: 48%;
    }
    .marcas_footer .marca .foto, .marcas_footer .marca .foto img{
        width:100%;
        max-width: 100%;
    }
    #modulo4 .anythingSlider, #modulo4 .anythingWindow ul, #modulo4 .anythingWindow ul li{
        width: 100%;
    }
    .slidecontent{
        display: none;
    }
    #titulares, #titulares h1{
        width: 100%;
        margin:0px;
        padding: 0px;
        border-top:0px solid #fff;
    }
    .rmSlide{
        display: none !important;
    }
    #wcHEADER_menu{
        display: none;
    }
    .menu_i_mvl{
        background-image: url("images/menu.png");
        background-repeat: no-repeat;
        background-size: contain;
        display: block !important;
        height: 30px;
        width: 30px;
        float:right;
    }
    #cesta_mvl{
        display: block !important;
    }
    #Dtoggler{
        display: none !important;
    }
    .cestamvl{
        background-color: #ececec;
        border: 1px solid #b0b0b0;
        border-radius: 5px;
        color: #ffffff;
        cursor: pointer;
        height: 33px;
        line-height: 2em;
        margin-right: 15px;
        overflow: hidden;
        position: absolute;
        right: -10px;
        top: -5px;
        width: 35px;
        z-index: 9999;
        margin-top: 20px;
    }
    #dlogin .open{
        margin-top:20px;
    }
    .micesta_mvl:hover, .RadButton_Default.RadButton.rbLinkButton.micesta_mvl:hover, #ctl00_Cesta_btncesta:hover{
        background-color: #fff !important;
        border: 1px solid #dcdcdc !important;
        background-image: url("images/carro.png") !important;
    }
    .micesta_mvl {
        background-color: #fff !important;
        background-image: url("images/carro.png");
        background-position: left 2px;
        background-repeat: no-repeat;
        border: 1px solid #dcdcdc !important;
        border-radius: 2px;
        display: inline-block !important;
        height: 25px !important;
        left: 1px;
        overflow: hidden;
        top: 1px;
        width: 22px !important;
    }
    .micesta_mvl > .rbText{
        display: none !important;
    }
    #nav{
        display: none;
    }
    .buscar {
        left: auto;
        position: absolute;
        right: 85px;
        top: 15px;
        width: 170px;
        margin-top: 18px;
    }
    .filtronombre {
        width: 96%;
    }
    .find{
        left: 100px;
    }
    .menucontent {
        position: absolute;
        right: 0;
        top: 90px;
        width: 100%;
        padding-right: 5px;
        left: auto;
    }
    #wcHEADER_menu_mvl{
        left: -32%;
        position: relative;
        top: 20px;
        width: 134%;
        z-index: 9999;
    }
    #Dsocial{
        z-index: 9998;
    }
    #wcHEADER_menu_mvl .rpImage{
        display: none !important;
    }
    #wcHEADER_menu_mvl #wcHEADER_ulmenumvl{
        background: #619d1e none repeat scroll 0 0;
        margin: 0;
        padding: 0;
        position: relative;
        top: -12px;
    }
    #wcHEADER_menu_mvl #wcHEADER_ulmenumvl li {
        border-bottom: 1px solid #004b00;
        font-weight: bold;
        list-style: outside none none;
        padding: 10px 0px 10px 30px;
        text-transform: uppercase;
    }
    #wcHEADER_menu_mvl #wcHEADER_ulmenumvl li:hover{
        background-color: #e9fdd3;
        color: #000;
    }
    #wcHEADER_menu_mvl .RadPanelBar_Default .rpRootGroup > li > a span {
        font-weight: bold;
        margin-left: 10px;
        padding: 4px 0;
    }
    #wcHEADER_menu_mvl .RadPanelBar .rpText{
        padding: 7px 10px !important;
    }
    .bordersup{
        width: 100% !important;
    }
   .RadPanelBar{
        width: 100% !important;
        background-color: #619d1e;
        border-top: 5px solid #fff;
    }
    #left > #ctl00_ctl09_RadPanelBar1, #left .bordersup.lehenengoa{
        display: none;
    }
       /*barrukoa*/
    #left > #ctl00_ctl09_RadPanelBar1, #left .bordersup.lehenengoa{
        display: none;
    }
    #bodycontent .bodytable #content.justify{
        padding-left: 0px !important;
        width: 100%;
        max-width: 100%;
        min-width: 100%;
    }
    #subnivel fieldset{
        width: 100%;
    }
    #subnivel .cont > div{
        float: none;
        clear: both;
    }
    .subnivel_st .arg_bai, .subnivel_st .argazkia_subnivel{
        min-width: 100%;
        text-align: center;
        margin: 0px !important;
    }
    .subnivel_st img {
        float: none;
    }
    .subnivel_st .cont {
        margin: 0 !important;
        width: 33%;
    }
    .product-list .rlvI, .product-list.marcas .rlvI {
        margin: 10px 7% 0;
        padding: 3%;
        width: 80%;
    }
    #left{
        max-width: 100%;
        display: none;
    }
    .filtros_i_mvl {
        background-image: url("images/filtros.png");
        background-repeat: no-repeat;
        background-size: contain;
        display: block !important;
        float: right;
        height: 30px;
        width: 30px;
        position: relative;
        right: 10px;
    }
    .bordersup span{
        width: 100%;
    }
    .LVfiltros{
        width: 100%;
    }
    /*articulo*/
    .product .colright1, .product .colleft1{
        display: block;
        width: 100%;
    }
    .product .rating{
        top: 0;
    }
    .envio_gratis{
        left: 0px;
    }
    .magnifyarea, .cursorshade, .zoomstatus, .zoomtracker {
        display: none !important;
        visibility: hidden !important;
    }
    .product .imagenes {
        border: 1px solid #d5dfe5;
        margin-top: 50px;
        padding: 6px;
    }
    .product .imagenzoom {
        width: 100%;
    }
    .product .precioanterior{
        position: relative;
    }
    .product .precioventa {
        position: relative;
    }
    .product #Dbcomprar {
        float: left;
        position: relative;
        right: 0;
        top: 50px;
    }
    #ctl00_ContentPlaceHolder1_RadSocialShare2{
        display: block;
        float: left;
        left: -210px;
        position: relative;
        top: 40px;
        width: 200px;
    }
    .product, .product > tbody, .product > tbody > tr, .product > tbody > tr > td{
        display: block;
    }
    /*notiziak*/
    .notiziak .principal, .notiziak .col2{
        margin: 10px 0;
        padding: 0 2% 0 0;
        width: 98%;
    }
    .noticias.notiziak{
        width: 90%;
        margin:auto;
    }
    .floatleft{
        width: 100%;
        float: none;
        clear: both;
    }
    /*cesta*/
    .pasos_envio .textos {
        color: #80c141;
        display: inline-block;
        margin: 0;
        text-transform: uppercase;
        width: 30%;
        z-index: 1;
    }
    .paso, .paso a {
        height: 50px;
        margin: 5px 6%;
        width: 15%;
    }

    .bordersup.lehenengoa{
        visibility: hidden;
    }
    .RadPanelBar.RadPanelBar_Default{
        display: none;
    }
    #wcHEADER_menu_mvl .RadPanelBar.RadPanelBar_Default, .Marcas .RadPanelBar.RadPanelBar_Default{
        display: block !important;
    }
    .Marcas .RadPanelBar.RadPanelBar_Default li{
        width: 100% !important;
        display: block;
    }
    .Marcas_menu > ul > li > .rpLink.rpExpandable + .rpSlide, .Marcas_menu > ul > li > .rpLink.rpExpandable.rpSelected + .rpSlide, .Marcas_menu > ul > li > .rpLink.rpExpandable.rpFocused.rpSelected + .rpSlide{
        min-height: initial !important;
        max-height: initial !important;
    }
    .Marcas_menu > ul > li > .fletxaez.rpExpandable span.rpExpandHandle::after, .Marcas_menu > ul > li > a.fletxaez.rpExpandable:hover .rpNavigation .rpExpandHandle::after{
       display: none !important;
   }
    #wcHEADER_menu_mvl br {
        display: none;
    }
    #wcHEADER_menu_mvl .cdivMarcas, #wcHEADER_menu_mvl .cdivSecciones, #wcHEADER_menu_mvl .cdivBusqueda{
        display: none !important;
    }
    /*social*/
    #Dsocial {
        bottom: 0;
        top: auto !important;
        position: fixed;
        right: 0;
        width: 100%;
        z-index: 90001;
    }
    #Dsocial a {
        background-position: 0 0 !important;
        border-radius: 9px;
        display: block;
        float: right;
        margin: 0 2px
    }
    .tablacontacto td{
        display: table-row;
        width: 100%;
    }
    #footer .linea1 a{
        width: 100%;
        display: block;
    }
    #footer .linea2{
        display: block;
    }
    #footer .linea2 #Lnombreemp, #footer .linea2 a{
        display: block;
        width: 100%;
        margin-left:0px !important;
    }
    .RadNotification.RadNotification_Default.AddToCartNotification.rnNoTitleBar, .errors1
    {
        background-image: url("icons/karrua.png");
        background-position: 20px center;
        background-repeat: no-repeat;
        border: 0 solid rgba(255, 255, 255, 0.3);
        border-radius: 4px;
        color: #999;
        font-size: 16px;
        height: 120px !important;
        left: 0;
        line-height: 100px;
        margin-left: 5%;
        padding-left: 150px !important;
        padding-top: 50px;
        position: fixed !important;
        text-align: left;
        top: 0;
        width: 90%;
        z-index: 10000 !important;
    }
    .errors {
        top: 0px !important;
    }
    .ei-slider{
        height: 200px !important;
    }
    #left{
        background-color: #619d1e;
    }
    .bordersup {
        background-color: #619d1e;
        border-color: #000 !important;
        border-width: 0 !important;
        color: #fff;
        font-size: 12px;
        font-weight: bold;
        height: 30px;
        position: relative;
        text-transform: uppercase;
    }
    .borderfot {
        background-color: #e9fdd3;
        border: 0px solid #f4f4f4;
        text-align: center;
        padding: 10px;
    }
    .borderfot *{
        color: #fff;
    }
    .borderfot input{
        color: #333;
    }
    .RadListBox_Default .rlbGroup .rlbHovered, .RadListBox_Default .rlbGroup .rlbItem
    {
        background: #e9fdd3 !important;
        border: 1px solid #e9fdd3 !important;
    }
    .RadPanelBar_Default a.rpLink,
    .RadPanelBar_Default div.rpHeaderTemplate,
    .RadPanelBar_Default .rpTemplate,
    #ulmenumvl li a
    {
	    color: #fff;
	    font: 12px/24px "Segoe UI", Arial, sans-serif;
        font-weight: bold;
    }
    .RadPanelBar_Default div.rpHeaderTemplate,
    .RadPanelBar_Default a.rpLink
    {
	    border-color: #003e00;
    }
    .RadPanelBar_Default a.rpLink:hover, #ulmenumvl li:hover, #ulmenumvl li a:hover
    {
        color: #000;
        cursor: pointer;
        background-color: #e9fdd3;
    }
    .RadPanelBar_Default .rpGroup a.rpLink:hover
    {
	    color: #000000;
	    background-color: #e9fdd3;
	    border-color: transparent;
    }
    #ctl00_ContentPlaceHolder1_RadSocialShare2 {
        display: block;
        float: left;
        margin-bottom: 50px;
        position: relative;
        right: 0;
        top: 40px;
        width: 100%;
        left: auto !important;
    }
}
/* MUGIKOR (vertical) ----------- */
@media only screen and (max-width : 480px) and (orientation : portrait) {


    #Pcesta .RadGrid_Productos .rgMasterTable td, #Pcesta .RadGrid_Productos .rgMasterTable th{ 
  width: 20%;
  min-width: 42px; 
}

    /*login resp 02*/

    #dlogin .open
{
   background-position: 8px center;
    background-color: #e9fdd3;
    background-image: url("icons/SortDesc.gif");
    background-repeat: no-repeat;
    border-radius: 5px;
    color: #ffffff;
    cursor: pointer;
    height: 33px;
    line-height: 2em;
    overflow: hidden;
    position: absolute;
    right: -10px;
    top: -5px;
    width: 35px;
    z-index: 9999;
    margin-right: 15px;
}

     #dlogin .close  {
   background-position: 8px center;
    background-color: #e9fdd3;
    background-image: url("icons/SortDesc.gif");
    background-repeat: no-repeat;
    border-radius: 5px;
    color: #ffffff;
    cursor: pointer;
    height: 33px;
    line-height: 2em;
    overflow: hidden;
    position: absolute;
    right: -10px;
    top: 15px;
    width: 35px;
    z-index: 9999;
    margin-right: 15px;
}

 #wcHEADER_LOG_Lidentificate
 {
    background-image: url("images/user.png");
    background-position: left top;
    background-repeat: no-repeat;
    color: #000;
    display: inline-block;
    margin: 1px 0 1px 1px;
    overflow: hidden;
    padding: 1px 35px 5px;
    width: 30px;
}

 .Pproductos .RadGrid_Default .rgHeader:nth-child(1), .Pproductos .RadGrid_Default td:nth-child(1) {
  /*  display: none !important;*/
}

.Pproductos .RadGrid_Default .rgHeader:nth-child(2), .Pproductos .RadGrid_Default td:nth-child(2) {
    display: none !important;
}

.Pproductos .RadGrid_Default .rgHeader:nth-child(7), .Pproductos .RadGrid_Default td:nth-child(7) {
    display: none !important;
}

#ucPRODUCTOS_ProductGrid, .table-responsive, .RadGrid .RadGrid_Default .table-responsive {
    width: 100% !important;
}


#ucPRODUCTOS_ProductGrid thead {
    height: 32px;
}

#ucPRODUCTOS_ProductGrid thead th {
    text-align: center!important;
}


#headercontent {
    /*background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;*/
}
    body{
        /*background: blue !important;*/
    }
    #wcHEADER_headercontent1{
        width: 100%;
        background-color: #ececec;
        background-image: none!important;
        /*background-position: center !important;*/
    }
    .buscar{
        left: auto;
        right: 50px;
        top: 75px;
    }
    #Dtogglerparent {
        left: 0;
        right: 0;
        top: 20px;
    }
    #Dtoggler {
        left: 0;
        margin-left: 0;
        position: absolute;
        width: 100%;
    }
    #Dtoggler .toggler{
        right:5px;
    }
    #dlogin {
        position: absolute;
        right: 40px;
        top: 20px !important;
    }
    #cart-overview {
        left: 0;
        margin-left: 0;
        width: 100%;
    }
    #cart-overview-itemspanel{
        width:60%;
    }
    #cart-overview-itemspanel > table{
        width: 100%;
    }
    #cart-overview-infopanel{
        width: 31%;
    }
    .buttons span{
        width: auto !important;
    }
    .menucontent{
        left: -33%;
        position: absolute;
        width: 133%;
        background: none;
    }
    .rmSlide{
        margin-left: 0px !important;
        width: 100% !important;
        left: 0px !important;
    }
    .rmMultiColumn{
        width: 100% !important;
    }
    .rmMultiColumn > li> ul > li{
        width:100%;
    }
    .rmSlide .rmMultiColumn .rmGroupColumn{
        width: 100% !important;
    }
    .menu_html {
        padding: 30px 0;
        position: relative;
        width: 100% !important;
    }
    #Dsocial{
        top: 25%;   
    }
    /*body*/
    #bodycontent {
        width: 100%;
    }
    #bodycontent1 {
        border-left: 0px solid #ffffff;
        border-right: 0px solid #ffffff;
        margin: 0px;
        width: 100%;
    }
    #bodycontent .bodytable #content, #bodycontent .bodytable #modulo4, #bodycontent .bodytable #modulo5, #bodycontent .bodytable #right, #bodycontent .bodytable #left{
        float:left;
    }
    #bodycontent .bodytable #content:empty, #bodycontent .bodytable #modulo4:empty, #bodycontent .bodytable #modulo5:empty, #bodycontent .bodytable #right:empty,  #bodycontent .bodytable #left:empty{
        display:none;
    }

    #right{
        display: none;
    }
    #left{
        width: 100%;
        background-color: #fff;
        display: block;
        position: relative;
        z-index: 99999;
    }
    #modulo4{
        width: 100%;
    }
    #modulo8, #modulo1{
        width: 100%;
    }
    #modulo2, #modulo3, #modulo6, #modulo7{
        width: 50%;
    }
    .marcas_footer{
        width: 100%;
    }
    .mugikorh .lista_miniatura {
        width: 100%;
    }
    .mugikorh .lista_miniatura li {
        float: left;
        margin: 5px 1% !important;
        width: 48% !important;
    }
    .mugikorh li .porcentaje, .mugikorv li .porcentaje{
        margin-right: 5px;
        margin-top: 5px;
        right: 0;
        top: 0;
    }
    .ver_mas_not, .ver_mas_not a{
        clear:both;
        float: none;
    }
    #footercontent1{
        width: 100%;
    }
    .marcas_footer .marcadest{
        margin: 3px 1%;
        width: 98%;
    }
    .marcas_footer .marca {
        margin: 3px 1%;
        width: 48%;
    }
    .marcas_footer .marca .foto, .marcas_footer .marca .foto img{
        width:100%;
        max-width: 100%;
    }
    #modulo4 .anythingSlider, #modulo4 .anythingWindow ul, #modulo4 .anythingWindow ul li{
        width: 100%;
    }
    .slidecontent{
        display: none;
    }
    #titulares, #titulares h1{
        width: 100%;
        margin:0px;
        padding: 0px;
        border-top:0px solid #fff;
    }
    .rmSlide{
        display: none !important;
    }
    #wcHEADER_menu{
        display: none;
    }
    .menu_i_mvl{
        background-image: url("images/menu.png");
        background-repeat: no-repeat;
        background-size: contain;
        display: block !important;
        height: 30px;
        width: 30px;
        float:right;
    }
    #cesta_mvl{
        display: block !important;
    }
    #Dtoggler{
        display: none !important;
    }
    .cestamvl{
        background-color: #ececec;
        border: 1px solid #b0b0b0;
        border-radius: 5px;
        color: #ffffff;
        cursor: pointer;
        height: 33px;
        line-height: 2em;
        margin-right: 15px;
        overflow: hidden;
        position: absolute;
        right: -10px;
        top: -5px;
        width: 35px;
        z-index: 9999;
        margin-top: 20px;
    }

    #dlogin .open{
        margin-top: 20px;
    }

    .micesta_mvl:hover, .RadButton_Default.RadButton.rbLinkButton.micesta_mvl:hover, #ctl00_Cesta_btncesta:hover{
        background-color: #fff !important;
        border: 1px solid #dcdcdc !important;
        background-image: url("images/carro.png") !important;
    }
    .micesta_mvl {
        background-color: #fff !important;
        background-image: url("images/carro.png");
        background-position: left 2px;
        background-repeat: no-repeat;
        border: 1px solid #dcdcdc !important;
        border-radius: 2px;
        display: inline-block !important;
        height: 25px !important;
        left: 1px;
        overflow: hidden;
        top: 1px;
        width: 22px !important;
    }
    .micesta_mvl > .rbText{
        display: none !important;
    }
    #nav{
        display: none;
    }
    .buscar {
        left: auto;
        position: absolute;
        right: 85px;
        top: 15px;
        width: 100px;
        margin-top: 18px;
    }
    .filtronombre {
        width: 94%;
    }
    .find{
        left: 33px;
    }
    .menucontent {
        position: absolute;
        right: 0;
        top: 90px;
        width: 100%;
        padding-right: 5px;
        left: auto;
    }
    #wcHEADER_menu_mvl{
        left: -32%;
        position: relative;
        top: 20px;
        width: 134%;
        z-index: 9999;
    }
    #Dsocial{
        z-index: 9998;
    }
    #wcHEADER_menu_mvl .rpImage{
        display: none !important;
    }
    #wcHEADER_menu_mvl #ulmenumvl{
        background: #619d1e none repeat scroll 0 0;
        margin: 0;
        padding: 0;
        position: relative;
        top: -12px;
    }
    #wcHEADER_menu_mvl #ulmenumvl li {
        border-bottom: 1px solid #003e00;
        font-weight: bold;
        list-style: outside none none;
        padding: 10px 0px 10px 30px;
        text-transform: uppercase;
    }
    #wcHEADER_menu_mvl #ulmenumvl li:hover{
        background-color: #e9fdd3;
    }
    #wcHEADER_menu_mvl .RadPanelBar_Default .rpRootGroup > li > a span {
        font-weight: bold;
        margin-left: 10px;
        padding: 4px 0;
        font-size: 19px;
    }
    #wcHEADER_menu_mvl .RadPanelBar .rpText{
        padding: 7px 10px !important;
    }
    .bordersup{
        width: 100% !important;
    }
   .RadPanelBar{
        background-color: #619d1e;
        border-top: 5px solid #fff;
        width: 100% !important;
    }

   /*barrukoa*/
    #left > #ctl00_ctl09_RadPanelBar1, #left .bordersup.lehenengoa{
        display: none;
    }
    #bodycontent .bodytable #content.justify{
        padding-left: 0px !important;
        width: 100%;
        max-width: 100%;
        min-width: 100%;
    }
    #subnivel fieldset{
        width: 100%;
    }
    #subnivel .cont > div{
        float: none;
        clear: both;
    }
    .subnivel_st .arg_bai, .subnivel_st .argazkia_subnivel{
        min-width: 100%;
        text-align: center;
        margin: 0px !important;
    }
    .subnivel_st img {
        float: none;
    }
    .subnivel_st .cont {
        margin: 0 !important;
        width: 50%;
    }

    .product-list .rlvI, .product-list.marcas .rlvI {
        margin: 10px 7% 0;
        padding: 3%;
        width: 80%;
    }
    #left{
        max-width: 100%;
        display: none;
    }
    .filtros_i_mvl {
        background-image: url("images/filtros.png");
        background-repeat: no-repeat;
        background-size: contain;
        display: block !important;
        float: right;
        height: 30px;
        width: 30px;
        position: relative;
        right: 10px;
    }
    .bordersup span{
        width: 100%;
    }
    .LVfiltros{
        width: 100%;
    }
    /*articulo*/
    .product .colright1, .product .colleft1{
        display: block;
        width: 100%;
    }
    .product .rating{
        top: 0;
    }
    .envio_gratis{
        right: auto;
        left: 0px;
        top:87px;
    }
    .magnifyarea, .cursorshade, .zoomstatus, .zoomtracker {
        display: none !important;
        visibility: hidden !important;
    }
    .product .precioanterior{
        position: relative;
        top: 0px;
    }
    .product .precioventa {
        position: relative;
        top: 0px;
    }
    .product #Dbcomprar {
        float: right;
        margin-top: 20px;
    }
    #ctl00_ContentPlaceHolder1_RadSocialShare2{
        display: block;
        float: left;
        left: -210px;
        position: relative;
        top: 40px;
        width: 200px;
    }
    .product, .product > tbody, .product > tbody > tr, .product > tbody > tr > td{
        display: block;
    }
    .product h1 {
        text-align: left;
    }
    .product .imagenes {
        border: 1px solid #d5dfe5;
        margin-top: 50px;
        padding: 6px;
    }
    .product .imagenzoom {
        width: 100%;
    }
    /*notiziak*/
    .notiziak .principal, .notiziak .col2{
        margin: 10px 0;
        padding: 0 2% 0 0;
        width: 98%;
    }
    .noticias.notiziak{
        width: 90%;
        margin:auto;
    }
    .floatleft{
        width: 100%;
        float: none;
        clear: both;
    }
    /*cesta*/
    .pasos_envio .textos {
        color: #80c141;
        display: inline-block;
        margin: 0;
        text-transform: uppercase;
        width: 30%;
        z-index: 1;
    }
    .paso, .paso a {
        height: 50px;
        margin: 5px 6%;
        width: 15%;
    }
    /*cesta*/
    .pasos_envio .textos {
        color: #80c141;
        display: inline-block;
        margin: 0;
        text-transform: uppercase;
        width: 30%;
        z-index: 1;
    }
    .paso, .paso a {
        height: 50px;
        margin: 5px 6%;
        width: 15%;
    }
    .RadPanelBar.RadPanelBar_Default{
        display: none;
    }
    #wcHEADER_menu_mvl .RadPanelBar.RadPanelBar_Default, .Marcas .RadPanelBar.RadPanelBar_Default{
        display: block !important;
    }
    .Marcas .RadPanelBar.RadPanelBar_Default li{
        width: 100% !important;
        display: block;
    }
   .Marcas_menu > ul > li > .rpLink.rpExpandable + .rpSlide, .Marcas_menu > ul > li > .rpLink.rpExpandable.rpSelected + .rpSlide, .Marcas_menu > ul > li > .rpLink.rpExpandable.rpFocused.rpSelected + .rpSlide{
        min-height: initial !important;
        max-height: initial !important;
    }
   .Marcas_menu > ul > li > .fletxaez.rpExpandable span.rpExpandHandle::after, .Marcas_menu > ul > li > a.fletxaez.rpExpandable:hover .rpNavigation .rpExpandHandle::after{
       display: none !important;
   }
    #wcHEADER_menu_mvl .cdivMarcas, #wcHEADER_menu_mvl .cdivSecciones, #wcHEADER_menu_mvl .cdivBusqueda{
        display: none !important;
    }
    #wcHEADER_menu_mvl br {
        display: none;
    }
    .bordersup.lehenengoa{
        visibility: hidden;
    }
    /*social*/
    #Dsocial {
        bottom: 0;
        top: auto !important;
        position: fixed;
        right: 0;
        width: 100%;
        z-index: 90001;
    }
    #Dsocial a {
        background-position: 0 0 !important;
        border-radius: 9px;
        display: block;
        float: right;
        margin: 0 2px
    }
    .tablacontacto td{
        display: table-row;
        width: 100%;
    }
    #footer .linea1 a{
        width: 100%;
        display: block;
    }
    #footer .linea2{
        display: block;
    }
    #footer .linea2 #Lnombreemp, #footer .linea2 a{
        display: block;
        width: 100%;
        margin-left:0px !important;
    }
	.cesta .RadButton_Default.RadButton.rbLinkButton, .buttons .RadButton_Default.RadButton.rbLinkButton{
		display: block !important;
	}
    .RadButton_Default.RadButton.rbLinkButton{
        display: none !important;
    }
    .cestamvl .RadButton_Default.RadButton.rbLinkButton{
        display: block !important;
    }
    .RadNotification.RadNotification_Default.AddToCartNotification.rnNoTitleBar, .errors1
    {
        background-image: url("icons/karrua.png");
        background-position: 20px center;
        background-repeat: no-repeat;
        border: 0 solid rgba(255, 255, 255, 0.3);
        border-radius: 4px;
        color: #999;
        font-size: 16px;
        height: 120px !important;
        left: 0 !important;
        line-height: 100px;
        margin-left: 0;
        padding-left: 150px !important;
        padding-top: 50px;
        position: fixed !important;
        text-align: left;
        top: 260px;
        width: 90%;
        z-index: 10000 !important;
    }
    .ei-slider{
        height: 150px !important;
    }
    #left{
        background-color: #619d1e;
    }
    .bordersup {
        background-color: #619d1e;
        border-color: #000 !important;
        border-width: 0 !important;
        color: #fff;
        font-size: 12px;
        font-weight: bold;
        height: 30px;
        position: relative;
        text-transform: uppercase;
    }
    .borderfot {
        background-color: #e9fdd3;
        border: 0px solid #f4f4f4;
        text-align: center;
        padding: 10px;
    }
    .borderfot *{
        color: #fff;
    }
    .borderfot input{
        color: #333;
    }
    .RadListBox_Default .rlbGroup .rlbHovered, .RadListBox_Default .rlbGroup .rlbItem
    {
        background: #e9fdd3 !important;
        border: 1px solid #e9fdd3 !important;
    }
    .RadPanelBar_Default a.rpLink,
    .RadPanelBar_Default div.rpHeaderTemplate,
    .RadPanelBar_Default .rpTemplate,
    #ulmenumvl li a
    {
	    color: #fff;
	    font: 12px/24px "Segoe UI", Arial, sans-serif;
        font-weight: bold;
    }
    .RadPanelBar_Default div.rpHeaderTemplate,
    .RadPanelBar_Default a.rpLink
    {
	    border-color: #003e00;
    }
    .RadPanelBar_Default a.rpLink:hover, #ulmenumvl li:hover, #ulmenumvl li a:hover
    {
        color: #000;
        cursor: pointer;
        background-color: #e9fdd3;
    }
    .RadPanelBar_Default .rpGroup a.rpLink:hover
    {
	    color: #000000;
	    background-color: #e9fdd3;
	    border-color: transparent;
    }
    #ctl00_ContentPlaceHolder1_RadSocialShare2 {
        display: block;
        float: left;
        margin-bottom: 50px;
        position: relative;
        right: 0;
        top: 40px;
        width: 100%;
        left: auto !important;
    }
}


@media only screen and (min-width : 990px) {

    .menucontent {
        background-image: linear-gradient(to bottom, #87ba1d 0px, #519007 100%);
        border-radius: 10px;
    }
}


/* TABLET horizontal ----------- */
@media only screen and (min-width : 768px) and (max-width : 1029px) and (orientation : landscape) {

    /*carrito taula tablet*/
    #Pcesta .RadGrid_Productos .rgMasterTable td, #Pcesta .RadGrid_Productos .rgMasterTable th{ 
  /*width: 20%;*/
  /*min-width: 100px; */
}




/*login resp 03*/

    #dlogin .open{
   background-position: 8px center;
    background-color: #e9fdd3;
    background-image: url("icons/SortDesc.gif");
    background-repeat: no-repeat;
    border-radius: 5px;
    color: #ffffff;
    cursor: pointer;
    height: 33px;
    line-height: 2em;
    overflow: hidden;
    position: absolute;
    right: -10px;
    top: -5px;
    width: 35px;
    z-index: 9999;
    margin-right: 15px;
}

  #dlogin .close  {
   background-position: 8px center;
    background-color: #e9fdd3;
    background-image: url("icons/SortDesc.gif");
    background-repeat: no-repeat;
    border-radius: 5px;
    color: #ffffff;
    cursor: pointer;
    height: 33px;
    line-height: 2em;
    overflow: hidden;
    position: absolute;
    right: -10px;
    top: 15px;
    width: 35px;
    z-index: 9999;
    margin-right: 15px;
}

 #wcHEADER_LOG_Lidentificate
 {
    background-image: url("images/user.png");
    background-position: left top;
    background-repeat: no-repeat;
    color: #000;
    display: inline-block;
    margin: 1px 0 1px 1px;
    overflow: hidden;
    padding: 1px 35px 5px;
    width: 30px;
}




#headercontent {
    /*background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;*/
}
    body{
        /*background: red !important;*/
    }
     #wcHEADER_headercontent1{
        width: 100%;
        background-color: #ececec;
        /*background-position: center !important;*/
    }
    .buscar{
        left: auto;
        right: 50px;
        top: 75px;
    }
    #Dtogglerparent {
        left: 0;
        right: 0;
        top: 20px;
    }
    #Dtoggler {
        left: 0;
        margin-left: 0;
        position: absolute;
        width: 100%;
    }
    #Dtoggler .toggler{
        right:5px;
    }
    #dlogin {
        position: absolute;
        right: 40px;
        top: 20px !important;
    }
    #cart-overview {
        left: 0;
        margin-left: 0;
        width: 100%;
    }
    #cart-overview-itemspanel{
        width:60%;
    }
    #cart-overview-itemspanel > table{
        width: 100%;
    }
    #cart-overview-infopanel{
        width: 31%;
    }
    .buttons span{
        width: auto !important;
    }
    .menucontent{
        left: -33%;
        position: absolute;
        width: 133%;
    }
    .rmSlide{
        margin-left: 0px !important;
        width: 100% !important;
        left: 0px !important;
    }
    .rmMultiColumn{
        width: 100% !important;
    }
    .rmMultiColumn > li> ul > li{
        width:100%;
    }
    .rmSlide .rmMultiColumn .rmGroupColumn{
        width: 100% !important;
    }
    .menu_html {
        padding: 30px 0;
        position: relative;
        width: 100% !important;
    }
    #Dsocial{
        top: 25%;   
    }
    /*body*/
    #bodycontent {
        width: 100%;
    }
    #bodycontent1 {
        border-left: 0px solid #ffffff;
        border-right: 0px solid #ffffff;
        margin: 0px;
        width: 100%;
    }
    #bodycontent .bodytable #content, #bodycontent .bodytable #modulo4, #bodycontent .bodytable #modulo5, #bodycontent .bodytable #right, #bodycontent .bodytable #left{
        float:left;
    }
    #bodycontent .bodytable #content:empty, #bodycontent .bodytable #modulo4:empty, #bodycontent .bodytable #modulo5:empty, #bodycontent .bodytable #right:empty,  #bodycontent .bodytable #left:empty{
        display:none;
    }
    #right{
        display: none;
    }
    #left{
        background-color: #fff;
        width: 100%;
        display: block;
        position: relative;
        z-index: 99999;
    }
    #modulo4{
        width: 100%;
    }
    #modulo8, #modulo1{
        width: 100%;
    }
    #modulo2, #modulo3, #modulo6, #modulo7{
        width: 50%;
    }
    .marcas_footer{
        width: 100%;
    }
    .mugikorh .lista_miniatura {
        width: 100%;
    }
    .mugikorh .lista_miniatura li {
        float: left;
        margin: 5px 1% !important;
        width: 23% !important;
    }
    .mugikorh li .porcentaje, .mugikorv li .porcentaje{
        margin-right: 5px;
        margin-top: 5px;
        right: 0;
        top: 0;
    }
    .ver_mas_not, .ver_mas_not a{
        clear:both;
        float: none;
    }
    #footercontent1{
        width: 100%;
    }
    .marcas_footer .marcadest{
        margin: 3px 1%;
        width: 98%;
    }
    .marcas_footer .marca {
        margin: 3px 1%;
        width: 48%;
    }
    .marcas_footer .marca .foto, .marcas_footer .marca .foto img{
        width:100%;
        max-width: 100%;
    }
    #modulo4 .anythingSlider, #modulo4 .anythingWindow ul, #modulo4 .anythingWindow ul li{
        width: 100%;
    }
    .slidecontent{
        display: none;
    }
    #titulares, #titulares h1{
        width: 100%;
        margin:0px;
        padding: 0px;
        border-top:0px solid #fff;
    }
    .rmSlide{
        display: none !important;
    }
    #wcHEADER_menu{
        /*display: none;*/
    }

    .menu_i_mvl{
        background-image: url("images/menu.png");
        background-repeat: no-repeat;
        background-size: contain;
        /*display: block !important;*/
        height: 30px;
        width: 30px;
        float:right;
    }
    #cesta_mvl{
        display: block !important;
    }
    #Dtoggler{
        display: none !important;
    }
    .cestamvl{
        background-color: #ececec;
        border: 1px solid #b0b0b0;
        border-radius: 5px;
        color: #ffffff;
        cursor: pointer;
        height: 33px;
        line-height: 2em;
        margin-right: 15px;
        overflow: hidden;
        position: absolute;
        right: -10px;
        top: -5px;
        width: 35px;
        z-index: 9999;
        margin-top: 20px;
    }
    #dlogin .open{
        margin-top:20px;
    }
    .micesta_mvl:hover, .RadButton_Default.RadButton.rbLinkButton.micesta_mvl:hover, #ctl00_Cesta_btncesta:hover{
        background-color: #fff !important;
        border: 1px solid #dcdcdc !important;
        background-image: url("images/carro.png") !important;
    }
    .micesta_mvl {
        background-color: #fff !important;
        background-image: url("images/carro.png");
        background-position: left 2px;
        background-repeat: no-repeat;
        border: 1px solid #dcdcdc !important;
        border-radius: 2px;
        display: inline-block !important;
        height: 25px !important;
        left: 1px;
        overflow: hidden;
        top: 1px;
        width: 22px !important;
    }
    .micesta_mvl > .rbText{
        display: none !important;
    }
    #nav{
        display: none;
    }
    .buscar {
        left: auto;
        position: absolute;
        right: 85px;
        top: 15px;
        width: 200px;
        margin-top: 18px;
    }
    .filtronombre {
        width: 97%;
    }
    .find{
        left: 133px;
    }
    .menucontent {
        position: absolute;
        right: 0;
       /* top: 90px;*/
        width: 100%;
        padding-right: 5px;
        left: auto;
    }
    #wcHEADER_menu_mvl{
        left: -32%;
        position: relative;
        top: 20px;
        width: 134%;
        z-index: 9999;
    }
    #Dsocial{
        z-index: 9998;
    }
    #wcHEADER_menu_mvl .rpImage{
        display: none !important;
    }
    #wcHEADER_menu_mvl #ulmenumvl{
        background: #619d1e none repeat scroll 0 0;
        margin: 0;
        padding: 0;
        position: relative;
        top: -12px;
    }
    #wcHEADER_menu_mvl #ulmenumvl li {
        border-bottom: 1px solid #003e00;
        font-weight: bold;
        list-style: outside none none;
        padding: 10px 0px 10px 30px;
        text-transform: uppercase;
    }
    #wcHEADER_menu_mvl #ulmenumvl li:hover{
        background-color: #e9fdd3;
    }
    #wcHEADER_menu_mvl .RadPanelBar_Default .rpRootGroup > li > a span {
        font-weight: bold;
        margin-left: 10px;
        padding: 4px 0;
    }
    #wcHEADER_menu_mvl .RadPanelBar .rpText{
        padding: 7px 10px !important;
    }
    .bordersup{
        width: 100% !important;
    }
   .RadPanelBar{
        width: 100% !important;
        background-color: #619d1e;
        border-top: 5px solid #fff;
    }
    #left > #ctl00_ctl09_RadPanelBar1, #left .bordersup.lehenengoa{
        display: none;
    }
       /*barrukoa*/
    #left > #ctl00_ctl09_RadPanelBar1, #left .bordersup.lehenengoa{
        display: none;
    }
    #bodycontent .bodytable #content.justify{
        padding-left: 0px !important;
        width: 100%;
        max-width: 100%;
        min-width: 100%;
    }
    #subnivel fieldset{
        width: 100%;
    }
    #subnivel .cont > div{
        float: none;
        clear: both;
    }
    .subnivel_st .arg_bai, .subnivel_st .argazkia_subnivel{
        min-width: 100%;
        text-align: center;
        margin: 0px !important;
    }
    .subnivel_st img {
        float: none;
    }
    .subnivel_st .cont {
        margin: 0 !important;
        width: 25%;
    }
    .product-list .rlvI, .product-list.marcas .rlvI {
        margin: 10px 1% 0;
        padding: 3%;
        width: 25%;
    }
    #left{
        max-width: 100%;
        display: none;
    }
    .filtros_i_mvl {
        background-image: url("images/filtros.png");
        background-repeat: no-repeat;
        background-size: contain;
       /* display: block !important;*/
        float: right;
        height: 30px;
        width: 30px;
        position: relative;
        right: 10px;
    }
    .bordersup span{
        width: 100%;
    }
    .LVfiltros{
        width: 100%;
    }
    /*articulo*/
    .product .colright1, .product .colleft1{
        display: block;
        width: 48%;
        float: left;
    }
    #ctl00_ContentPlaceHolder1_RadSocialShare2 {
        display: block;
        float: right !important;
        left: auto !important;
        position: relative;
        right: 0 !important;
        top: 40px;
        width: 200px;
    }
    .product .rating{
        top: 0;
    }
    .envio_gratis{
        left: 0px;
    }
    .magnifyarea, .cursorshade, .zoomstatus, .zoomtracker {
        display: none !important;
        visibility: hidden !important;
    }
    .product .imagenes {
        border: 1px solid #d5dfe5;
        margin-top: 50px;
        padding: 6px;
    }
    .product .imagenzoom {
        width: 100%;
    }
    .product .precioanterior{
        position: relative;
    }
    .product .precioventa {
        position: relative;
    }
    .product #Dbcomprar {
        float: left;
        position: relative;
        right: 0;
        top: 50px;
    }
    #ctl00_ContentPlaceHolder1_RadSocialShare2{
        display: block;
        float: left;
        left: -210px;
        position: relative;
        top: 40px;
        width: 200px;
    }
    .product, .product > tbody, .product > tbody > tr, .product > tbody > tr > td{
        display: block;
    }
    /*notiziak*/
    /*.notiziak .principal, .notiziak .col2{
        margin: 10px 0;
        padding: 0 2% 0 0;
        width: 98%;
    }
    .noticias.notiziak{
        width: 90%;
        margin:auto;
    }
    .floatleft{
        width: 100%;
        float: none;
        clear: both;
    }*/
    /*cesta*/
    .pasos_envio .textos {
        color: #80c141;
        display: inline-block;
        margin: 0;
        text-transform: uppercase;
        width: 30%;
        z-index: 1;
    }
    .paso, .paso a {
        height: 50px;
        margin: 5px 6%;
        width: 15%;
    }
    .bordersup.lehenengoa{
        visibility: hidden;
    }
    .RadPanelBar.RadPanelBar_Default{
        display: none;
    }
    #wcHEADER_menu_mvl .RadPanelBar.RadPanelBar_Default, .Marcas .RadPanelBar.RadPanelBar_Default{
        display: block !important;
    }
    .Marcas_menu > ul > li > .rpLink.rpExpandable + .rpSlide, .Marcas_menu > ul > li > .rpLink.rpExpandable.rpSelected + .rpSlide, .Marcas_menu > ul > li > .rpLink.rpExpandable.rpFocused.rpSelected + .rpSlide{
        min-height: initial !important;
        max-height: initial !important;
    }
    .Marcas_menu > ul > li > .fletxaez.rpExpandable span.rpExpandHandle::after, .Marcas_menu > ul > li > a.fletxaez.rpExpandable:hover .rpNavigation .rpExpandHandle::after{
       display: none !important;
   }
    #wcHEADER_menu_mvl br {
        display: none;
    }
    #wcHEADER_menu_mvl .cdivMarcas, #wcHEADER_menu_mvl .cdivSecciones, #wcHEADER_menu_mvl .cdivBusqueda{
        display: none !important;
    }
    /*social*/
    #Dsocial {
        bottom: 0;
        top: auto !important;
        position: fixed;
        right: 0;
        width: 100%;
        z-index: 90001;
    }
    #Dsocial a {
        background-position: 0 0 !important;
        border-radius: 9px;
        display: block;
        float: right;
        margin: 0 2px
    }
    .tablacontacto td{
        width: 32%;
    }
    .RadNotification.RadNotification_Default.AddToCartNotification.rnNoTitleBar, .errors1
    {
        background-image: url("icons/karrua.png");
        background-position: 20px center;
        background-repeat: no-repeat;
        border: 10px solid rgba(255, 255, 255, 0.3);
        border-radius: 4px;
        color: #999;
        font-size: 16px;
        height: 120px !important;
        left: 50%;
        line-height: 100px;
        margin-left: 5%;
        padding-left: 150px !important;
        padding-top: 50px;
        position: fixed !important;
        text-align: left;
        top: 260px;
        width: 90%;
        z-index: 10000 !important;
    }
    #left{
        background-color: #619d1e;
    }
    .bordersup {
        background-color: #619d1e;
        border-color: #000 !important;
        border-width: 0 !important;
        color: #fff;
        font-size: 12px;
        font-weight: bold;
        height: 30px;
        position: relative;
        text-transform: uppercase;
    }
    .borderfot {
        background-color: #e9fdd3;
        border: 0px solid #f4f4f4;
        text-align: center;
        padding: 10px;
    }
    .borderfot *{
        color: #fff;
    }
    .borderfot input{
        color: #333;
    }
    .RadListBox_Default .rlbGroup .rlbHovered, .RadListBox_Default .rlbGroup .rlbItem
    {
        background: #e9fdd3 !important;
        border: 1px solid #e9fdd3 !important;
    }
    .RadPanelBar_Default a.rpLink,
    .RadPanelBar_Default div.rpHeaderTemplate,
    .RadPanelBar_Default .rpTemplate,
    #ulmenumvl li a
    {
	    color: #fff;
	    font: 12px/24px "Segoe UI", Arial, sans-serif;
        font-weight: bold;
    }
    .RadPanelBar_Default div.rpHeaderTemplate,
    .RadPanelBar_Default a.rpLink
    {
	    border-color: #003e00;
    }
    .RadPanelBar_Default a.rpLink:hover, #ulmenumvl li:hover, #ulmenumvl li a:hover
    {
        color: #fff;
        cursor: pointer;
        background-color: #e9fdd3;
    }
    .RadPanelBar_Default .rpGroup a.rpLink:hover
    {
	    color: #000000;
	    background-color: #e9fdd3;
	    border-color: transparent;
    }
    #ctl00_ContentPlaceHolder1_RadSocialShare2 {
        display: block;
        float: left;
        margin-bottom: 50px;
        position: relative;
        right: 0;
        top: 40px;
        width: 100%;
        left: auto !important;
    }
}

@media only screen and (max-width : 1029px)  {

    .buttons {
    overflow: hidden;
    }

    .RadButton_Default.RadButton.rbLinkButton {
    width: 100% !important;
    text-align: center;
    margin: 5px 0 5px 0 !important;
    }

    #ucCESTA_BuyCartButton {
    text-align: center;
    }

}







@media only screen and (min-width : 500px) and (max-width : 1029px)  {


    #dlogin .open {
        background-position: 8px center;
        background-color: #e9fdd3;
        background-image: url("icons/SortDesc.gif");
        background-repeat: no-repeat;
        border-radius: 5px;
        color: #ffffff;
        cursor: pointer;
        height: 33px;
        line-height: 2em;
        overflow: hidden;
        position: absolute;
        right: -10px;
        top: -5px;
        width: 35px;
        z-index: 9999;
        margin-right: 15px;
    }
}






/* TABLET vertical ----------- */
@media only screen and (min-width : 500px) and (max-width : 1029px) and (orientation: portrait) { 

  /*  #Pcesta .RadGrid_Productos .rgMasterTable td, #Pcesta .RadGrid_Productos .rgMasterTable th{ 
  width: 20%;
  min-width: 100px; 
}*/



    /*login resp 04*/

    #dlogin .open
{
   background-position: 8px center;
    background-color: #e9fdd3;
    background-image: url("icons/SortDesc.gif");
    background-repeat: no-repeat;
    border-radius: 5px;
    color: #ffffff;
    cursor: pointer;
    height: 33px;
    line-height: 2em;
    overflow: hidden;
    position: absolute;
    right: -10px;
    top: -5px;
    width: 35px;
    z-index: 9999;
    margin-right: 15px;
}

 #wcHEADER_LOG_Lidentificate
 {
    background-image: url("images/user.png");
    background-position: left top;
    background-repeat: no-repeat;
    color: #000;
    display: inline-block;
    margin: 1px 0 1px 1px;
    overflow: hidden;
    padding: 1px 35px 5px;
    width: 30px;
}

#headercontent {
    /*background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;*/
}
    body{
        /*background: blue !important;*/
    }
    #wcHEADER_headercontent1{
        width: 100%;
        background-color: #ececec;
        /*background-position: center !important;*/
    }
    .buscar{
        left: auto;
        right: 50px;
        top: 75px;
    }
    #Dtogglerparent {
        left: 0;
        right: 0;
        top: 20px;
    }
    #Dtoggler {
        left: 0;
        margin-left: 0;
        position: absolute;
        width: 100%;
    }
    #Dtoggler .toggler{
        right:5px;
    }
    #dlogin {
        position: absolute;
        right: 40px;
        top: 20px !important;
    }
    #cart-overview {
        left: 0;
        margin-left: 0;
        width: 100%;
    }
    #cart-overview-itemspanel{
        width:60%;
    }
    #cart-overview-itemspanel > table{
        width: 100%;
    }
    #cart-overview-infopanel{
        width: 31%;
    }
    .buttons span{
        width: auto !important;
    }
    .menucontent{
        left: -33%;
        position: absolute;
        width: 133%;
    }
    .rmSlide{
        margin-left: 0px !important;
        width: 100% !important;
        left: 0px !important;
    }
    .rmMultiColumn{
        width: 100% !important;
    }
    .rmMultiColumn > li> ul > li{
        width:100%;
    }
    .rmSlide .rmMultiColumn .rmGroupColumn{
        width: 100% !important;
    }
    .menu_html {
        padding: 30px 0;
        position: relative;
        width: 100% !important;
    }
    #Dsocial{
        top: 25%;   
    }
    /*body*/
    #bodycontent {
        width: 100%;
    }
    #bodycontent1 {
        border-left: 0px solid #ffffff;
        border-right: 0px solid #ffffff;
        margin: 0px;
        width: 100%;
    }
    #bodycontent .bodytable #content, #bodycontent .bodytable #modulo4, #bodycontent .bodytable #modulo5, #bodycontent .bodytable #right, #bodycontent .bodytable #left{
        float:left;
    }
    #bodycontent .bodytable #content:empty, #bodycontent .bodytable #modulo4:empty, #bodycontent .bodytable #modulo5:empty, #bodycontent .bodytable #right:empty,  #bodycontent .bodytable #left:empty{
        display:none;
    }
    #right{
        display: none;
    }
    #left{
        width: 100%;
        background-color: #fff;
        display: block;
        position: relative;
        z-index: 99999;
    }
    #modulo4{
        width: 100%;
    }
    #modulo8, #modulo1{
        width: 100%;
    }
    #modulo2, #modulo3, #modulo6, #modulo7{
        width: 50%;
    }
    .marcas_footer{
        width: 100%;
    }
    .mugikorh .lista_miniatura {
        width: 100%;
    }
    .mugikorh .lista_miniatura li {
        float: left;
        margin: 5px 1% !important;
        width: 31% !important;
    }
    .mugikorh li .porcentaje, .mugikorv li .porcentaje{
        margin-right: 5px;
        margin-top: 5px;
        right: 0;
        top: 0;
    }
    .ver_mas_not, .ver_mas_not a{
        clear:both;
        float: none;
    }
    #footercontent1{
        width: 100%;
    }
    .marcas_footer .marcadest{
        margin: 3px 1%;
        width: 98%;
    }
    .marcas_footer .marca {
        margin: 3px 1%;
        width: 48%;
    }
    .marcas_footer .marca .foto, .marcas_footer .marca .foto img{
        width:100%;
        max-width: 100%;
    }
    #modulo4 .anythingSlider, #modulo4 .anythingWindow ul, #modulo4 .anythingWindow ul li{
        width: 100%;
    }
    .slidecontent{
        display: none;
    }
    #titulares, #titulares h1{
        width: 100%;
        margin:0px;
        padding: 0px;
        border-top:0px solid #fff;
    }
    .rmSlide{
        display: none !important;
    }
    #wcHEADER_menu{
        display: none;
    }
    .menu_i_mvl{
        background-image: url("images/menu.png");
        background-repeat: no-repeat;
        background-size: contain;
        display: block !important;
        height: 30px;
        width: 30px;
        float:right;
    }
    #cesta_mvl{
        display: block !important;
    }
    #Dtoggler{
        display: none !important;
    }
    .cestamvl{
        background-color: #ececec;
        border: 1px solid #b0b0b0;
        border-radius: 5px;
        color: #ffffff;
        cursor: pointer;
        height: 33px;
        line-height: 2em;
        margin-right: 15px;
        overflow: hidden;
        position: absolute;
        right: -10px;
        top: -5px;
        width: 35px;
        z-index: 9999;
    }
    .micesta_mvl:hover, .RadButton_Default.RadButton.rbLinkButton.micesta_mvl:hover, #ctl00_Cesta_btncesta:hover{
        background-color: #fff !important;
        border: 1px solid #dcdcdc !important;
        background-image: url("images/carro.png") !important;
    }
    .micesta_mvl {
        background-color: #fff !important;
        background-image: url("images/carro.png");
        background-position: left 2px;
        background-repeat: no-repeat;
        border: 1px solid #dcdcdc !important;
        border-radius: 2px;
        display: inline-block !important;
        height: 25px !important;
        left: 1px;
        overflow: hidden;
        top: 1px;
        width: 22px !important;
    }
    .micesta_mvl > .rbText{
        display: none !important;
    }
    #nav{
        display: none;
    }
    .buscar {
        left: auto;
        position: absolute;
        right: 85px;
        top: 15px;
        width: 200px;
        margin-top: 18px;
    }
    .filtronombre {
        width: 97%;
    }
    .find{
        left: 133px;
    }
    .menucontent {
        position: absolute;
        right: 0;
        top: 90px;
        width: 100%;
        padding-right: 5px;
        left: auto;
    }
    #wcHEADER_menu_mvl{
        left: -32%;
        position: relative;
        top: 20px;
        width: 134%;
        z-index: 9999;
    }
    #Dsocial{
        z-index: 9998;
    }
    #wcHEADER_menu_mvl .rpImage{
        display: none !important;
    }
    #wcHEADER_menu_mvl #ulmenumvl{
        background: #619d1e none repeat scroll 0 0;
        margin: 0;
        padding: 0;
        position: relative;
        top: -12px;
    }
    #wcHEADER_menu_mvl #ulmenumvl li {
        border-bottom: 1px solid #003e00;
        font-weight: bold;
        list-style: outside none none;
        padding: 10px 0px 10px 30px;
        text-transform: uppercase;
    }
    #wcHEADER_menu_mvl #ulmenumvl li:hover{
        background-color: #e9fdd3;
    }
    #wcHEADER_menu_mvl .RadPanelBar_Default .rpRootGroup > li > a span {
        font-weight: bold;
        margin-left: 10px;
        padding: 4px 0;
    }
    #wcHEADER_menu_mvl .RadPanelBar .rpText{
        padding: 7px 10px !important;
    }
    .bordersup{
        width: 100% !important;
    }
   .RadPanelBar{
        width: 100% !important;
        background-color: #619d1e;
        border-top: 5px solid #fff;
    }

   /*barrukoa*/
    #left > #ctl00_ctl09_RadPanelBar1, #left .bordersup.lehenengoa{
        display: none;
    }
    #bodycontent .bodytable #content.justify{
        padding-left: 0px !important;
        width: 100%;
        max-width: 100%;
        min-width: 100%;
    }
    #subnivel fieldset{
        width: 100%;
    }
    #subnivel .cont > div{
        float: none;
        clear: both;
    }
    .subnivel_st .arg_bai, .subnivel_st .argazkia_subnivel{
        min-width: 100%;
        text-align: center;
        margin: 0px !important;
    }
    .subnivel_st img {
        float: none;
    }
    .subnivel_st .cont {
        margin: 0 !important;
        width: 50%;
    }

    .product-list .rlvI, .product-list.marcas .rlvI {
        margin: 10px 1% 0;
        padding: 3%;
        width: 41%;
    }
    #left{
        max-width: 100%;
        display: none;
    }
    .filtros_i_mvl {
        background-image: url("images/filtros.png");
        background-repeat: no-repeat;
        background-size: contain;
        display: block !important;
        float: right;
        height: 30px;
        width: 30px;
        position: relative;
        right: 10px;
    }
    .bordersup span{
        width: 100%;
    }
    .LVfiltros{
        width: 100%;
    }
    /*articulo*/
    .product .colright1, .product .colleft1{
        display: block;
        width: 100%;
    }
    .product .imagenes {
        border: 1px solid #d5dfe5;
        padding: 6px;
        margin-top: 50px;
    }
    .product .imagenzoom {
        width: 100%;
    }
    .product .rating{
        top: 0;
    }
    .envio_gratis{
        right: auto;
        left: 0px;
        top:135px;
    }
    .magnifyarea, .cursorshade, .zoomstatus, .zoomtracker {
        display: none !important;
        visibility: hidden !important;
    }
    .product .precioanterior{
        position: relative;
        top: 0px;
    }
    .product .precioventa {
        position: relative;
        top: 0px;
    }
    .product #Dbcomprar {
        float: right;
        margin-top: 20px;
    }
    #ctl00_ContentPlaceHolder1_RadSocialShare2{
        display: block;
        float: left;
        left: -210px;
        position: relative;
        top: 40px;
        width: 200px;
    }
    .product, .product > tbody, .product > tbody > tr, .product > tbody > tr > td{
        display: block;
    }
    .product h1 {
        text-align: left;
    }
    /*notiziak*/
    /*.notiziak .principal, .notiziak .col2{
        margin: 10px 0;
        padding: 0 2% 0 0;
        width: 98%;
    }
    .noticias.notiziak{
        width: 90%;
        margin:auto;
    }
    .floatleft{
        width: 100%;
        float: none;
        clear: both;
    }*/
    /*cesta*/
    .pasos_envio .textos {
        color: #80c141;
        display: inline-block;
        margin: 0;
        text-transform: uppercase;
        width: 30%;
        z-index: 1;
    }
    .paso, .paso a {
        height: 50px;
        margin: 5px 6%;
        width: 15%;
    }
    /*cesta*/
    .pasos_envio .textos {
        color: #80c141;
        display: inline-block;
        margin: 0;
        text-transform: uppercase;
        width: 30%;
        z-index: 1;
    }
    .paso, .paso a {
        height: 50px;
        margin: 5px 6%;
        width: 15%;
    }
    .RadPanelBar.RadPanelBar_Default{
        display: none;
    }
    #wcHEADER_menu_mvl .RadPanelBar.RadPanelBar_Default, .Marcas .RadPanelBar.RadPanelBar_Default{
        display: block !important;
    }
   .Marcas_menu > ul > li > .rpLink.rpExpandable + .rpSlide, .Marcas_menu > ul > li > .rpLink.rpExpandable.rpSelected + .rpSlide, .Marcas_menu > ul > li > .rpLink.rpExpandable.rpFocused.rpSelected + .rpSlide{
        min-height: initial !important;
        max-height: initial !important;
    }
   .Marcas_menu > ul > li > .fletxaez.rpExpandable span.rpExpandHandle::after, .Marcas_menu > ul > li > a.fletxaez.rpExpandable:hover .rpNavigation .rpExpandHandle::after{
       display: none !important;
   }
    #wcHEADER_menu_mvl .cdivMarcas, #wcHEADER_menu_mvl .cdivSecciones, #wcHEADER_menu_mvl .cdivBusqueda{
        display: none !important;
    }
    #wcHEADER_menu_mvl br {
        display: none;
    }
    .bordersup.lehenengoa{
        visibility: hidden;
    }
    /*social*/
    #Dsocial {
        bottom: 0;
        top: auto !important;
        position: fixed;
        right: 0;
        width: 100%;
        z-index: 90001;
    }
    #Dsocial a {
        background-position: 0 0 !important;
        border-radius: 9px;
        display: block;
        float: right;
        margin: 0 2px
    }
    .tablacontacto td{
        width: 33%;
    }
    .cestamvl {
    margin-top: 20px;
    }

    #dlogin .open{
        margin-top:20px;
    }

   
    .cestamvl .RadButton_Default.RadButton.rbLinkButton{
        display: block !important;
    }
    .RadNotification.RadNotification_Default.AddToCartNotification.rnNoTitleBar, .errors1
    {
        background-image: url("icons/karrua.png");
        background-position: 20px center;
        background-repeat: no-repeat;
        border: 10px solid rgba(255, 255, 255, 0.3);
        border-radius: 4px;
        color: #999;
        font-size: 16px;
        height: 120px !important;
        left: 50%;
        line-height: 100px;
        margin-left: 5%;
        padding-left: 150px !important;
        padding-top: 50px;
        position: fixed !important;
        text-align: left;
        top: 260px;
        width: 90%;
        z-index: 10000 !important;
    }
    #left{
        background-color: #619d1e;
    }
    .bordersup {
        background-color: #619d1e;
        border-color: #000 !important;
        border-width: 0 !important;
        color: #fff;
        font-size: 12px;
        font-weight: bold;
        height: 30px;
        position: relative;
        text-transform: uppercase;
    }
    .borderfot {
        background-color: #e9fdd3;
        border: 0px solid #f4f4f4;
        text-align: center;
        padding: 10px;
    }
    .borderfot *{
        color: #fff;
    }
    .borderfot input{
        color: #333;
    }
    .RadListBox_Default .rlbGroup .rlbHovered, .RadListBox_Default .rlbGroup .rlbItem
    {
        background: #e9fdd3 !important;
        border: 1px solid #e9fdd3 !important;
    }
    .RadPanelBar_Default a.rpLink,
    .RadPanelBar_Default div.rpHeaderTemplate,
    .RadPanelBar_Default .rpTemplate,
    #ulmenumvl li a
    {
	    color: #fff;
	    font: 12px/24px "Segoe UI", Arial, sans-serif;
        font-weight: bold;
    }
    .RadPanelBar_Default div.rpHeaderTemplate,
    .RadPanelBar_Default a.rpLink
    {
	    border-color: #003e00;
    }
    .RadPanelBar_Default a.rpLink:hover, #ulmenumvl li:hover, #ulmenumvl li a:hover
    {
        color: #fff;
        cursor: pointer;
        background-color: #e9fdd3;
    }
    .RadPanelBar_Default .rpGroup a.rpLink:hover
    {
	    color: #000000;
	    background-color: #e9fdd3;
	    border-color: transparent;
    }
    #ctl00_ContentPlaceHolder1_RadSocialShare2 {
        display: block;
        float: left;
        margin-bottom: 50px;
        position: relative;
        right: 0;
        top: 40px;
        width: 100%;
        left: auto !important;
    }
}

/*Ordenadore handiak 1280px aurrera*/
@media only screen and (min-width: 1280px) and (max-width: 3000px) and (orientation: landscape){
    body{
        /*background-color: red !important;*/
    }


    

    #Pcesta .RadGrid_Productos .rgMasterTable tbody {
        max-height: 627px!important;
        min-height: 627px!important;
}



    #wcHEADER_headercontent1 {
        width: 75% !important;
        background-repeat: no-repeat !important;
        background-position: center !important;
    }
    #bodycontent1{
        width: 75% !important;
    }
    #titulares {
        width: 100% !important;
    }
    .mugikorh .lista_miniatura{
        width: 100% !important;
    }
    .ver_mas_not, .ver_mas_not a{
        clear: both;
    }
    .marcas_footer{
        width: 100% !important;
    }
    .marcas_footer .marcadest{
        margin: 3px 1% !important;
        width: 98% !important;
    }
    .marcas_footer .marca {
        margin: 3px 1% !important;
        width: 31.33% !important;
    }
    .marcas_footer .marcadest .foto {
        max-width: 100% !important;
        width:100% !important;
    }
    .marcas_footer .marca .foto{
        max-width: 100% !important;
        width:100% !important;
    }

    /**carrito taula escritorio/*/
    #Pcesta .RadGrid_Productos .rgMasterTable td, #Pcesta .RadGrid_Productos .rgMasterTable th{ 
 /* width: 20%;
  min-width: 117px; */
}

    /*filtro slide*/

    #sliderParent, #ucFILTRO_Sprecio {
        width: 48% !important;
        float: left;

        margin: 5px 0 0 0;
}





    /*artikuloa*/
    #left, #right{
        width: 20% !important;
        max-width: 20% !important;
    }
    #content{
        min-width: 80%;
        width: 80%;
    }
    .bordersup, .RadPanelBar{
        width: 100% !important;
    }
    .product{
        width: 100%;
    }
    .product .imagenzoom{
        margin: auto;
    }
    #subnivel fieldset{
        width: 100% !important;
    }
    .product-list .rlvI{
        max-width: 245px;
        min-width: 210px !important;
        width: 22% !important;
    }
    .LVfiltros{
        width: 100% !important;
    }
    .Marcas_menu > ul > li{
        width: 16% !important;
    }
    .marcas_footer .marca, .marcas_footer .marca .foto, .marcas_footer .marcadest, .marcas_footer .marcadest .foto{
        height: auto;
    }
    .marcas_footer .marca img, .marcas_footer .marcadest img{
        width: 100%;
    }
    #modulo4 .anythingSlider img, #modulo4 .anythingWindow ul img, #modulo4 .anythingWindow ul li img{
        width: 100% !important;
    }
    .anythingSlider, .anythingWindow ul, .anythingWindow ul li{
        /*height: auto !important;*/
    }
    #footercontent1{
        width: 75%;
    }
    #Dtogglerparent{
        width:75%;
        margin-left: 12.5%;
        margin-right: 12.5%;
    }
    #Dtoggler{
        position: absolute;
        width: 100%;
        left: auto !important;
        margin-left: 0px;
    }
    #Dtoggler .toggler{
        right: 73px;
    }
    .buscar{
        right: 365px;
        left: auto;
    }
    .envio_gratis {
        left: 20%;
        margin-left: 5px;
    }
    .mugikorh .lista_miniatura li{
        width: 15.6% !important;
        margin:5px 1% 10px 0 !important;
    }
    #right{
        float: right !important;
    }
}










@media only screen and (min-width: 670px) and (max-width: 992px) {


    #Pcesta .RadGrid_Productos .rgMasterTable th:nth-child(1), #Pcesta .RadGrid_Productos .rgMasterTable td:nth-child(1) {
        width: 9% !important;
    }

    #Pcesta .RadGrid_Productos .rgMasterTable th:nth-child(2), #Pcesta .RadGrid_Productos .rgMasterTable td:nth-child(2) {
        min-width: 224px!important;
        /*color: red!important;*/
    }
}

@media only screen and (max-width: 670px) {

        .Pproductos .RadGrid_Default .rgHeader:nth-child(1), .Pproductos .RadGrid_Default td:nth-child(1) {
       /*hau jartzia pagination desagertzen da*/
            /* display: none!important;*/

    }

    .Pproductos .RadGrid_Default .rgHeader:nth-child(3), .Pproductos .RadGrid_Default td:nth-child(3) {
       /* display: none!important;*/
    }


    .Pproductos .RadGrid_Default .rgHeader:nth-child(2), .Pproductos .RadGrid_Default td:nth-child(2) {
        display: none!important;
    }

    #Pcesta  .riTextBox.riEnabled {
    width: 39px !important;
}

    #Pcesta  .riSingle.riContSpinButtons.RadInput.RadInput_Default {
    width: 10px !important;
}



        #Pcesta .RadGrid_Productos .rgMasterTable td, #Pcesta .RadGrid_Productos .rgMasterTable th{ 
  width: 20%;
  min-width: 42px; 
}


        #Pcesta .RadGrid_Productos .rgMasterTable th:first-child, #Pcesta .RadGrid_Productos .rgMasterTable td:first-child {
    width: 25px !important;
}
}



@media only screen and (min-width: 500px) and (max-width: 1275px) {

    #Pcesta .RadGrid_Productos .rgMasterTable th:first-child, #Pcesta .RadGrid_Productos .rgMasterTable td:first-child {
       /* width: 25px !important;*/
    }

    #Pcesta .RadGrid_Productos .rgMasterTable th:nth-child(2), #Pcesta .RadGrid_Productos .rgMasterTable td:nth-child(2) {
       width: 27% !important;
    }

    #Pcesta .RadGrid_Productos .rgMasterTable th:nth-child(3), #Pcesta .RadGrid_Productos .rgMasterTable td:nth-child(3) {
        min-width: 20%;
    }


    #Pcesta .RadGrid_Productos .rgMasterTable th:nth-child(4), #Pcesta .RadGrid_Productos .rgMasterTable td:nth-child(4) {
        min-width: 20% !important;
    }

    #Pcesta .RadGrid_Productos .rgMasterTable th:nth-child(5), #Pcesta .RadGrid_Productos .rgMasterTable td:nth-child(5) {
        min-width: 20% !important;
    }





    /*

    @media only screen and (max-width : 1026px) {*/


    #ucPRODUCTOS_ProductGrid, .table-responsive, .RadGrid .RadGrid_Default .table-responsive {
        width: 100% !important;
    }


/*}*/











}






@media only screen and  (min-width: 1275px) and (max-width: 1810px) {

    /*taula neurriekin*/

    /*#Pcesta .RadGrid_Productos .rgMasterTable th:nth-child(2), #Pcesta .RadGrid_Productos .rgMasterTable td:nth-child(2) {
        min-width: 275px !important;
    }

    #Pcesta .RadGrid_Productos .rgMasterTable th:first-child {
        min-width: 25px !important;
    }

    #Pcesta .RadGrid_Productos .rgMasterTable th:nth-child(3), #Pcesta .RadGrid_Productos .rgMasterTable td:nth-child(3) {
        min-width: 98px;
    }


    #Pcesta .RadGrid_Productos .rgMasterTable th:nth-child(4), #Pcesta .RadGrid_Productos .rgMasterTable td:nth-child(4) {
        min-width: 115px !important;
    }*/


    

    #Pcesta .RadGrid_Productos .rgMasterTable th:first-child, #Pcesta .RadGrid_Productos .rgMasterTable td:first-child {
        width: 25px !important;
        
    }

    #Pcesta .RadGrid_Productos .rgMasterTable th:nth-child(2), #Pcesta .RadGrid_Productos .rgMasterTable td:nth-child(2) {
        /*min-width: 34% !important;*/min-width: 235px !important;
    }

    #Pcesta .RadGrid_Productos .rgMasterTable th:nth-child(3), #Pcesta .RadGrid_Productos .rgMasterTable td:nth-child(3) {
        min-width: 20%;
    }


    #Pcesta .RadGrid_Productos .rgMasterTable th:nth-child(4), #Pcesta .RadGrid_Productos .rgMasterTable td:nth-child(4) {
        min-width: 20% !important;
    }

    #Pcesta .RadGrid_Productos .rgMasterTable th:nth-child(5), #Pcesta .RadGrid_Productos .rgMasterTable td:nth-child(5) {
       /* min-width: 19% !important;*/
    }


}






@media only screen and (min-width: 1810px) {

    #Pcesta .RadGrid_Productos .rgMasterTable th:nth-child(2), #Pcesta .RadGrid_Productos .rgMasterTable td:nth-child(2) {
        min-width: 275px !important;
    }

    #Pcesta .RadGrid_Productos .rgMasterTable th:first-child {
        min-width: 25px !important;
    }

    #Pcesta .RadGrid_Productos .rgMasterTable th:nth-child(3), #Pcesta .RadGrid_Productos .rgMasterTable td:nth-child(3) {
        min-width: 98px;
    }


    #Pcesta .RadGrid_Productos .rgMasterTable th:nth-child(4), #Pcesta .RadGrid_Productos .rgMasterTable td:nth-child(4) {
        min-width: 115px !important;
    }

    #Pcesta .RadGrid_Productos .rgMasterTable th:nth-child(5), #Pcesta .RadGrid_Productos .rgMasterTable td:nth-child(5) {
        min-width: 70px !important;
    }
}


    @media only screen and (min-width: 1280px) and (max-width: 1750px) and (orientation: landscape) {
        .mugikorh .lista_miniatura li {
            width: 19% !important;
            margin: 5px 0.5% 10px 0.5% !important;
        }
    }


    .pasos_envio {
        width: 100%;
        text-align: center;
        margin: 20px 0px;
    }

        .pasos_envio .textos {
            width: 100px;
            color: #b0aa00;
            display: inline-block;
            margin: 20px 30px 0;
            text-transform: uppercase;
        }

    .paso {
        height: 50px !important;
        min-height: 50px !important;
        color: #fff;
        background: rgb(128,193,65);
        background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(128,193,65,1) 1%,rgba(128,193,65,1) 50%,rgba(82,204,44,1) 99%,rgba(255,255,255,1) 100%);
        border-radius: 70px;
        border: 5px solid #e7e7e7;
        width: 50px;
        margin: 0 auto;
        color: #ffffff;
        font-size: 26px;
        line-height: 40px;
        font-weight: bold;
    }

        .paso a {
            color: #ffffff !important;
        }

    a.cesta-paso {
        background-color: transparent;
    }

    .inactivo, .inactivo_txt {
        opacity: 0.3;
    }

    .inactivo {
        background: #211f22;
        border: 3px solid #211f22;
    }

    #ContentPlaceHolder1_Login_Lusuarioexistente, #ContentPlaceHolder1_Login_Lpass {
        float: left;
        width: 100px;
        text-align: left;
    }


    @media only screen and (min-width:750px) {

        .cont-paso {
            display: inline-block;
        }
    }









    .masfiltros {
        margin-top: 5px;
    }

    #footer .linea2 a {
        display: none;
    }

    #footer .linea1 a:first-child,
    #footer .linea1 a:last-child {
        display: none;
    }


    @media only screen and (max-width: 991px) {

        .rcbScroll.rcbWidth.RadTouchExtender {
            height: auto !important;
        }


        div#ucFILTRO_CBmarcas_DropDown {
            height: auto !important;
        }

        .RadComboBoxDropDown.RadComboBoxDropDown_Default.multipleRowsColumns {
            height: auto !important;
        }
    }