
a.mainlevel:link, a.mainlevel:visited {
    text-align : left;
    display : block;
    font-size : 11px;
    border-left : 1px solid #FF6600;
    border-top : 1px solid #ffffff;
    border-bottom : 1px solid #FF6600;
    background-color : white;
    background-image : url('http://store.europeanpc.es/imagenes/menu_lateral_der4.gif');
    background-position : top right;
    background-repeat : repeat-y;
    font-family : arial;
    font-weight : bold;
    padding : 2px -35px 2px 0px;
    color : #712985;
    width : 100%;
    text-indent : 10px;
  }


a.mainlevel:hover {
    text-align : left;
    border : 1px solid #FF6600;
    background-image : url('http://store.europeanpc.es/imagenes/tarjeta_datos_izq_bl.gif');
    background-position : center left;
    background-repeat : no-repeat;
    background-color : #FF6600;
    font-size : 11px;
    color : white;
    font-family : arial;
    font-weight : bold;
    text-decoration : none;
    text-indent : 11px;
    width : 98%;
  }


.rojo {
    color: #FF0004;
  }




a {
    color: #712985;
    text-decoration: none;
  }


a:link {
    color:#712985;
    text-decoration: none;
  }
  
  
a:visited {
    color: #712985;
    text-decoration: none;
  }


a:hover {
    color:  #712985;
    text-decoration: none;
  }

a:active {
	color: #712985;
    text-decoration: none;
}

a:focus {
	color: #712985;
    text-decoration: none;
}





a.menu_sup1:hover {
    color: black;
  }



.menu_sup {
    background-color : white;
    background-image : url('http://store.europeanpc.es/imagenes/menu_lateral_der4.gif');
    background-position : center right;
    background-repeat : no-repeat;
    border-left-color : #FF6600;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #FF6600;
    border-right-style : solid;
    border-right-width : 1px;
    border-bottom-color : #FF6600;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-top-color : #FF6600;
    border-top-style : solid;
    border-top-width : 1px;
    vertical-align : top;
    position:relative;
    cursor:pointer;
    width:150px;
    font-family : Arial;
    font-size : 12px;
    font-style : normal;
    font-weight : bold;
    color: #712985;
  }








/* Cuadro de Log */





.cuadro_log {
    left : -890px;
    top: 0px;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-right : 0px;
    padding-top : 5px;
    position :absolute;
    z-index : 100;
  }

/* Ventana */
/* The xFenster class has two purposes:
   1. It is for the static div or iframe. Specify 'downgrade' styles here.
   2. The xFenster's initial size will be taken from the size specified here.
*/








.xFenster {
    position:absolute;
    color:red;
    visibility: hidden;
    display: none;
    width:500px;
    height:160px;
    overflow:auto;
    border:2px solid #394360;
  }

/* These styles are dynamically assigned by xFenster. Do not apply them to any html.
*/






.xfCon {
    /* overall container */ position:absolute;
    visibility:hidden;
    overflow:hidden;
    /* margin:5px;
    */ padding:0px;
    font-size:x-small;
    height:20px;
    color:#000000;
    background-color:white;
    cursor:default;
    background-image : url('../imagenes/tarjeta_datos_izq3.gif');
    background-repeat : repeat-y;
    border-bottom-color : #FF6600;
    border-bottom-style : solid;
    border-bottom-width : 5px;
    border-left-color : #FF6600;
    border-left-style : solid;
    border-left-width : 5px;
    border-right-color : #FF6600;
    border-right-style : solid;
    border-right-width : 5px;
    border-top-color : #FF6600;
    border-top-style : solid;
    border-top-width : 5px;
    left: auto;
  }

/* titlebar default */




.xfTBar {
    position:absolute;
    height:20px;
    left: auto;
    right: auto;
    overflow:hidden;
    font-size:x-small;
    margin:0;
    font-weight:normal;
    color:red;
    background-image : url('http://store.europeanpc.es/imagenes/tarjeta_datos_izq3.gif');
    background-position : center right;
    background-repeat : repeat-y;
    background-color:white;
    cursor: move;
    border-bottom:1px solid #394360;

  }

/* titlebar focused */




.xfTBarF {
    position:absolute;
    height:20px;
    left: auto;
    right: auto;
    overflow:hidden;
    font-size:x-small;
    margin:0;
    padding:5px;
    font-weight:bold;
    color:red;
    background-image : url('http://store.europeanpc.es/imagenes/tarjeta_datos_izq3.gif');
    background-position : center right;
    background-repeat : repeat-y;
    background-color:white;
    cursor: move;
    border-bottom:1px solid #FF6600;
    z-index : 1;
  }

/* statusbar default */




.xfSBar {
    position:absolute;
    left: auto;
    right: auto;
    height:20px;
    overflow:hidden;
    font-size:x-small;
    margin:0px;
    padding: 5px;
    color: red;
    background-image : url('http://store.europeanpc.es/imagenes/tarjeta_datos_izq3.gif');
    background-position : center right;
    background-repeat : repeat-y;
    background-color:white;
    cursor: pointer;
    z-index : 1;
    border-top:1px solid #394360;
  }

/* statusbar focused */ 




.xfSBarF {
    position:absolute;
    left:auto;
    right:auto;
    height:20px;
    overflow:hidden;
    font-size:x-small;
    margin:0px;
    padding: 5px;
    color: red;
    background-position : center right;
    background-repeat : repeat-y;
    background-color:white;
    cursor: pointer;
    border-top:1px solid #FF6600;
  }

/* maximize/restore icon */ 




.xfMIco {
    position:absolute;
    overflow:hidden;
    font-size:x-small;
    right:40px;
    top:1px;
    width:15px;
    height:15px;
    margin:10;
    padding:10;
    color: #000000;
    cursor: pointer;
    background-image:url('http://store.europeanpc.es/imagenes/maxres_icon.gif');
    background-repeat:no-repeat;
  }

/* close icon añadido por salvapc */ 




.xfCIco {
    position:absolute;
    overflow:hidden;
    font-size:x-small;
    right:20px;
    top:1px;
    width:15px;
    height:15px;
    margin:10;
    padding:10;
    color:#000000;
    cursor: pointer;
    background-image:url('http://store.europeanpc.es/imagenes/cancel.gif');
    background-repeat:no-repeat;
  }

/* resize button */ 




.xfRIco {
    position:absolute;
    overflow:hidden;
    font-size:x-small;
    right:20px;
    top:1px;
    width:15px;
    height:15px;
    margin:10;
    padding:10;
    color:#000000;
    cursor: se-resize;
    background-image:url('http://store.europeanpc.es/imagenes/maxres_icon.gif');
    background-repeat:no-repeat;
  }

/* The 'client area' can be an iframe or a div */ 




.xfClient {
    position:absolute;
    left:0;
    margin:0;
    padding:0;
    border:none;
  }

/*  Popup   */




.popupdiv {
    position: absolute;
    display: none;
    background-color:#FF6600;
    background-image : url('http://store.europeanpc.es/imagenes/tarjeta_datos2.gif');
    background-repeat : repeat-y;
    color: black;
    min-width:100px;
    max-width:400px;
    padding:5px;
    cursor: auto;
    border-color : #9d1dcc;
    border-style : solid;
    border-width : 1px;
    z-index:15;
  }


.popupifr {
    position: absolute;
    border:1;
    border-color:#FF6600;
    display: none;
    background-color:#FF6600;
    background-image : url('http://store.europeanpc.es/imagenes/tarjeta_datos2.gif');
    background-repeat : repeat-y;
    color: black;
    width: 550px;
    height: 450px;
    padding-left:10px;
    z-index:15;
  }


.lateral0 {
    background-image : url('http://store.europeanpc.es/imagenes/menu_lateral_izq.gif');
    background-repeat : repeat-y;
    border-bottom-color : #FF6600;
    border-bottom-style : solid;
    border-bottom-width : 2px;
    border-right-color : #FF6600;
    border-right-style : solid;
    border-right-width : 2px;
    border-top-color : #FF6600;
    border-top-style : solid;
    border-top-width : 1px;
    padding-left : 12px;
  }


.promociones {
    background-color : #ffffff;
    background-image : url('http://store.europeanpc.es/imagenes/tarjeta_datos_izq.gif');
    background-position : top left;
    background-repeat : repeat-y;
    border-left-color : #FF6600;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #FF6600;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #FF6600;
    border-top-style : solid;
    border-top-width : 1px;
    border-bottom-color : #FF6600;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    padding:2;
    margin-left:5px;
    position:relative;
    cursor:pointer;
    z-index:0;
    font-family : Arial;
    font-size : 12px;
    font-style : normal;
    font-weight : bold;
    color:red;
  }


.promociones0 {
    border-bottom-color : #FF6600;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #FF6600;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #FF6600;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #FF6600;
    border-top-style : solid;
    border-top-width : 1px;
    margin-left : 2%;
    font-family : Arial;
    font-size : 12px;
    font-style : normal;
    font-weight : bold;
    color:red;
  }


.trigger {
    position:relative;
    cursor:pointer;
    z-index:-1;
    font-family : Arial;
    font-size : 12px;
    font-style : normal;
    font-weight : bold;
    color: #712985;
  }


.menu {
    background-image : url('http://store.europeanpc.es/imagenes/tarjeta_datos.gif');
    background-position : top center;
    background-repeat : repeat-y;
    border-bottom-color : #FF6600;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #FF6600;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #FF6600;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #FF6600;
    border-top-style : solid;
    border-top-width : 1px;
    margin-bottom : 0;
    margin-left : 2px;
    margin-right : 0;
    margin-top : 0px;
    overflow : scroll;
    position : absolute;
    visibility : hidden;
    font-family : Arial,Verdana,Tahoma, sans;
    font-size : 14px;
    font-weight : bold;
    background-color: white;
    z-index : 10;
  }


.autentificacion table {
    border-bottom-color : #FF6600;
    border-bottom-style : dotted;
    border-bottom-width : 1px;
    border-left-color : #FF6600;
    border-left-style : dotted;
    border-left-width : 1px;
    border-right-color : #FF6600;
    border-right-style : dotted;
    border-right-width : 1px;
    border-top-color : #FF6600;
    border-top-style : dotted;
    border-top-width : 1px;
    font-family : Arial,Verdana,Tahoma, sans;
    font-size : 12px;
    font-weight : bold;
    color: red;
  }


.autentificacion {
    border-bottom-color : #FF6600;
    border-bottom-style : dotted;
    border-bottom-width : 1px;
    border-left-color : #FF6600;
    border-left-style : dotted;
    border-left-width : 1px;
    border-right-color : #FF6600;
    border-right-style : dotted;
    border-right-width : 1px;
    border-top-color : #FF6600;
    border-top-style : dotted;
    border-top-width : 1px;
    font-family : Arial,Verdana,Tahoma, sans;
    font-size : 12px;
    font-weight : bold;
    color: red;
  }








.autentificacion1 {
    background-image : url('http://store.europeanpc.es/imagenes/tarjeta_datos_izq.gif');
    background-position : right;
    background-repeat : no-repeat;
  }


.autentificacion0 {
    background-image : url('http://store.europeanpc.es/imagenes/tarjeta_datos_izq.gif');
    background-position : left;
    background-repeat : no-repeat;
    padding-left:15px;
  }


.texto_normal {
    font-family : Arial;
    color: #000000;
    font-size : 12px;
    font-style : normal;
    font-weight : bold;
  }


.texto_titulo_16 {
    color : #000000;
    font-family : Arial,Verdana,Tahoma, sans;
    font-size : 16px;
    font-weight : bold;
  }


.texto_titulo_18 {
    color : #FF6600;
    font-family : Arial,Verdana,Tahoma, sans;
    font-size : 18px;
    font-weight : bold;
  }


.texto_titulo_35 {
    font-family : Arial;
    color: #000000;
    font-size : 35px;
    font-style : normal;
    font-weight : bold;
  }


.texto_titulo_35b {
    font-family : Arial;
    color: #FF6600;
    font-size : 35px;
    font-style : normal;
    font-weight : bold;
  }




.tabla_2px {
    background-image : url('http://store.europeanpc.es/imagenes/menu_lateral_izq.gif');
    background-repeat : repeat-y;
    border-bottom-color : #FF6600;
    border-bottom-style : solid;
    border-bottom-width : 2px;
    border-right-color : #FF6600;
    border-right-style : solid;
    border-right-width : 2px;
    border-top-color : #FF6600;
    border-top-style : solid;
    border-top-width : 2px;
    border-left-color : #FF6600;
    border-left-style : solid;
    border-left-width : 2px;
  }


.marco_img {
    vertical-align:top;
    border-bottom-color : #FF6600;
    border-bottom-style : solid;
    border-bottom-width : 2px;
    border-right-color : #FF6600;
    border-right-style : solid;
    border-right-width : 2px;
    border-top-color : #FF6600;
    border-top-style : solid;
    border-top-width : 2px;
    border-left-color : #FF6600;
    border-left-style : solid;
    border-left-width : 2px;
    float:right;
    padding:5px;
    margin:5px;
  }


.marco_1px {
    background-color : #FFEAB2;
    border-bottom-color : #FF6600;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-right-color : #FF6600;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #FF6600;
    border-top-style : solid;
    border-top-width : 1px;
    border-left-color : #FF6600;
    border-left-style : solid;
    border-left-width : 1px;
    padding:10px;
    margin:10px;
  }


.marco {
    border-bottom-color : #FF6600;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-right-color : #FF6600;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #FF6600;
    border-top-style : solid;
    border-top-width : 1px;
    border-left-color : #FF6600;
    border-left-style : solid;
    border-left-width : 1px;
  }


.menu_sup2 {
    background-image : url('http://store.europeanpc.es/imagenes/menu_lateral_der4.gif');
    background-position : center right;
    background-repeat : repeat-y;
    border-left-color : #FF6600;
    border-left-style : solid;
    border-left-width : 1px;
    /* border-right-color : #FF6600;
    border-right-style : solid;
    border-right-width : 1px;
    */ border-bottom-color : #FF6600;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-top-color : #FF6600;
    border-top-style : solid;
    border-top-width : 1px;
    /* padding:2px;
    */ cursor:pointer;
    font-family : Arial;
    font-size : 11px;
    font-style : normal;
    font-weight : bold;
  }


.texto_menu_sup2 {
    font-family : Arial;
    font-size : 11px;
    font-style : normal;
    font-weight : bold;
    color: #FF6600;
  }


.texto_menu_sup {
    border-right-color : #FF6600;
    border-right-style : solid;
    border-right-width : 1px;
    border-left-color : #FF6600;
    border-left-style : solid;
    border-left-width : 1px;
    border-bottom-color : #FF6600;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-top-color : #FF6600;
    border-top-style : solid;
    border-top-width : 1px;
    font-family : Arial;
    font-size : 11px;
    font-style : normal;
    font-weight : bold;
    color: #FF6600;
  }


a.texto_menu_sup {
    font-family : Arial;
    font-size : 18px;
    font-style : normal;
    font-weight : bold;
    color:#FF6600;
  }


a.texto_menu_sup:link {
    font-family : Arial;
    font-size : 18px;
    font-style : normal;
    font-weight : bold;
    color:#FF6600;
  }


a.texto_menu_sup:visited {
    font-family : Arial;
    font-size : 15px;
    font-style : normal;
    font-weight : bold;
    color:#712985;
  }


a.texto_menu_sup:hover {
    background-color : #FF6600;
    font-family : Arial;
    font-size : 15px;
    font-style : normal;
    font-weight : bold;
    color:white;
  }


.popupStyle {
    border:1px solid #FF3E41;
    border-top:4px solid #FF3E41;
    margin:0;
    padding:10;
    background-color: white;
    font-family : Arial;
    font-size : 35px;
    font-style : normal;
    font-weight : bold;
    color:#FF6600;
    z-index:15;
    text-align:center;
    width : 50%;
  }


.menu_sup3 {
    border-right-color : #FF6600;
    border-left-color : #FF6600;
    background-color : white;
    background-image : url('http://store.europeanpc.es/imagenes/menu_lateral_der4.gif');
    background-position : center right;
    background-repeat : no-repeat;
    border-bottom-color : #FF6600;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-style : solid;
    border-left-width : 1px;
    border-top-color : #FF6600;
    border-top-style : solid;
    border-top-width : 1px;
    color : #712985;
    cursor : pointer;
    font-family : Arial;
    font-size : 11px;
    font-style : normal;
    font-weight : bold;
    vertical-align: middle;

  }


.menu_cod {
    border-right-color : #FF6600;
    border-left-color : #FF6600;
    border-bottom-color : #FF6600;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #FF6600;
    border-top-style : solid;
    border-top-width : 1px;
    color : black;
    cursor : pointer;
    font-family : Arial;
    font-size : 12px;
    font-style : normal;
    font-weight : bold;
    vertical-align: middle;
    text-align : center;
  }





.menu_cod2 {
    border-right-color : #FF6600;
    border-left-color : #FF6600;
    border-bottom-color : #FF6600;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #FF6600;
    border-top-style : solid;
    border-top-width : 1px;
    color : black;
    cursor : pointer;
    font-family : Arial;
    font-size : 12px;
    font-style : normal;
    font-weight : bold;
  }







