/* CSS Document */



/* body
--------------------------------------------------*/
body {
	margin:10px;
	padding:0 0 0 0;
	font-family: Verdana, trebuchet ms, Arial, Helvetica, sans-serif;
	font-size:9px;
	COLOR: #2D3E64;
	text-decoration: none; 
	font-weight: normal;
	scrollbar-face-color:#CBCED2;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#868F98;
	scrollbar-darkshadow-color:#868F98;
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#616A74;	
	scrollbar-track-color: #e8e8e8; 
	background-color:#fdfdfd;
	text-align:center;
}

TD, div {
	font-family: Verdana, trebuchet ms, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#64728d;
}

#contenedor { padding:0px 5px 0px 5px;}

input, select {
	font-family: Verdana, trebuchet ms, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	COLOR: #006699;
	border:1px solid #839cd7;
	text-align:center;
	font-weight:bold;
	/*padding-top:1px;*/
}

.inputBusqueda { Width:118px; Height:16px;}

.cajaInput { font-size:11px; line-height:11px; font-weight:bold; text-align:center}

img { border:0px solid #fff;}

.intranet {  width:106px; height:18px; display:block;}
a.intranet:link, a.intranet:visited { background:#FDFDFD;}
a.intranet:hover { background: url(../img/arrow_tit_blue2.gif) 63px 7px no-repeat #fdfdfd; cursor:pointer;/}


/*.selectHome { border:0px solid #fff;}*/

Button, submit, .boton, .clasebotones {	
	background: url(../Img/bg_cabeceratabla.gif)  repeat-x -1px 0px;
	font-weight: bold;
	font-size: 11px;
	color: #2D3E64;
	padding: 2px 6px 0px 6px;
	cursor: pointer;
	font-family:arial;
	text-transform:uppercase;
	letter-spacing:1px;
	margin:0;
	/*width:160px;*/
}
.botonTienda {	
	background: url(../Img/bg_cabeceratabla.gif)  repeat-x -1px 0px;
	font-weight: bold;
	font-size: 11px;
	color: #2D3E64;
	padding: 2px 3px 0px 3px;
	cursor: pointer;
	font-family:arial;
	text-transform:uppercase;
	letter-spacing:1px;
	/*width:160px;*/
}
#cajaHyperlink { border:1px solid #839cd7; padding:1px;}
#HyperLink165  { 
	background: url(../Img/bg_cabeceratabla.gif)  repeat-x -1px 0px;
	font-weight: bold;
	font-size: 11px;
	color: #2D3E64;
	padding: 2px 20px 0px 20px;
	cursor: pointer;
	font-family:arial;
	text-transform:uppercase;
	letter-spacing:1px;
	text-decoration:none;
}


a:link {
  font-weight: bold;
	COLOR: #2D3E64;
	text-decoration:none;
}

a:visited {
  font-weight: bold;
	COLOR: #2D3E64;
	text-decoration:none;
}

a:hover {
  font-weight: bold;
	COLOR: #2D3E64;
	text-decoration:underline;
}

.v11 { 
	/*background:url(../img/bgtrans22.gif);*/
	padding:0px 20px 2px 20px; 
	font-weight:bold; 
	font-family:Arial;
	font-size:13px; 
	display:block;
	/*clear:both;*/}

/*.entero { white-space:nowrap;}*/
/*.enteroPad { white-space:nowrap; padding:0 5px 0 5px;}*/
.enteroPadLine { white-space:nowrap; padding:0 5px 0 5px; border-bottom:1px solid #dde9f8;}
.LineaBottom { border-bottom:1px solid #dde9f8;}


/* fin body
--------------------------------------------------*/


/*.block { display:block; /margin-top:1px;/}*/

.white { color:#ffffff;}
.pad5 { padding:5px}
.pad5L { padding-left:5px}
.pad10 { padding:10px}
.pad15 { padding:15px}
.pad15RBL { padding:0px 15px 15px 15px}
.pad20 { padding:20px}
.border0, #RBSi, #RBNo { border:0px solid #fff; border-collapse:separate;}
#CBEmpresa { /*border:0px solid #fff;*/ border:0; cursor: pointer; border-collapse:collapse;}

#RBSi, #RBNo {  cursor: pointer;}
.left { text-align:left; padding-left:3px;}
.medio { width:50%;}
.blue { color: #839cd7; font-size:11px;}

#h10 { height:10px;} 
#h20 { height:20px;} 

.separaDots { 
	BACKGROUND: url(../img/bg_paginas.gif) repeat-x left top; 
	margin:0px 10px 0px 10px;
}

/*/----------------------------------------------------------------------/*/
/*/---------------- inicio solapas MENU ---------------------------------/*/

#solapa { background: url(../img/solapa_bg.jpg) no-repeat top left;}

#seccion0on {
	font-weight:normal;
	height:28px;
	/*width:100%;*/
	padding-left:6px;
	background: url(../img/solapaon1.gif) no-repeat left top #fff;
	display:block;
}

#seccion0 {
	font-weight:normal;
	height:20px;
	/*width:100%;*/
	padding-left:6px;
	background: url(../img/solapa_iz.gif) no-repeat left top;
	display:block;
}

#seccion_righton {
	background: url(../img/solapaon2.gif) no-repeat right top;
	padding:5px 11px 0px 7px;
	border:none;
	height:28px;
	/*width:100%;*/
	display:block;
}

#seccion_right {
	background: url(../img/solapa_dcha.gif) no-repeat right top;
	padding:2px 11px 0px 5px;
	border:none;
	height:20px;
	/*width:100%;*/
	display:block;
}

.seccionOn { font-size:11px; height:20px; display:block;}
A.seccionOn:link, A.seccionOn:visited {
	text-transform:lowercase;
	color: #839cd7;
	text-decoration: none;
	font-weight: bold;}
A.seccionOn:hover {
	color: #4D68BE;
	text-decoration: none;
	/*width: 100%;*/}


.seccion {	height:20px; display:block;}
A.seccion:link, A.seccion:visited {
	text-transform:lowercase;
	color: #839cd7;
	text-decoration: none;
	font-weight: bold;}
A.seccion:hover {
	color: #4D68BE;
	text-decoration: none;
	/*width: 100%;*/}






/*/---------------- fin solapas MENU ---------------------------------/*/
/*/------------------------------------------------------------------/*/


/*/---------------------------------------------------------------/*/
/*/---------------- HILO ARIADNA ---------------------------------/*/
.Hilo, #Hilo {
	background: url(../img/dot_h_purple.gif) repeat-x bottom left;
	padding:0px 0px 4px 0px;
	margin:0px 5px 5px 10px;
	display:block;
}

.ruta, A.ruta, A.ruta:visited { color:#839cd7;}
A.ruta:hover { color:#4D68BE;}

/*/---------------- fin HILO ARIADNA ---------------------------------/*/
/*/---------------------------------------------------------------/*/




/*/---------------------------------------------------------------/*/
/*/---------------- FONDOS ---------------------------------/*/

/*  LEFT   ///////////////*/
.cuerpoLeft {
	background: url(../img/bgLeftCuerpo.gif) repeat-y top left;
	vertical-align:top;
}

.topLeft {
	background: url(../img/bgLeftTop.gif) no-repeat top left;
	vertical-align:top;
	display:block;
}

.topLeftSin {
	/*background: url(../img/bgLeftTop.gif) no-repeat top left;*/
	vertical-align:top;
	display:block;
}

.bottomLeft {
	background: url(../img/bgLeftBot.gif) no-repeat bottom left;
	height:24px;
}

/*  RIGHT   ///////////////*/
.topRight {
	background: url(../img/bgRightTop.gif) no-repeat top right;
	vertical-align:top;
	display:block;
}
.topRight table { }

.cuerpoRight {
	background: url(../img/bgRightCuerpo.gif) repeat-y top right;
	vertical-align:top;
}

.bottomRight {
	background: url(../img/bgRightBot.gif) no-repeat top right;
	height:24px;
}

/*  CENTER   ///////////////*/
.topCenter {
	background: url(../img/bgCenterTop.gif) no-repeat top left;
	WIDTH:6PX;
	vertical-align:top;
}

.cuerpoCenter {
	background: url(../img/bgCenterCuerpo.gif) repeat-y top left;
	WIDTH:6PX;
	vertical-align:top;
}

.bottomCenter {
	background: url(../img/bgCenterBot.gif) no-repeat top left;
	WIDTH:6PX;
	height:24px;
	vertical-align:top;
}

/*  BOTTOM   ///////////////
.bottomCenterLeft { 
	text-align:right;
}

.bottomCenterRight { 
	 text-align:left;
}*/

/*  UNO  ///////////////*/
.topUno {
	background: url(../img/bgUnoTop.gif) no-repeat top left;
	/*padding: 10px 2px 0px 6px;*/
	/*padding: 10px 10px 0px 10px;*/
	vertical-align:top;
}

.cuerpoUno {
	background: url(../img/bgUnoCuerpo.gif) repeat-y top left;
	vertical-align:top;
}

.bottomUno {
	background: url(../img/bgUnoBot.gif) no-repeat bottom left;
	height:24px;
	vertical-align:top;
}


/*/---------------- fin FONDOS ---------------------------------/*/
/*/---------------------------------------------------------------/*/


/*/-----------------------------------------------------------/*/
/*/---------------- IZQUIERDA --------------------------------------/*/

#menuIzquierda { /*width:100%;*/ display:block; margin-top:10px;}
#menuIzquierda TD { 
	/*border-bottom:1px solid #fdfdfd;*/
}

#nivel { width:145px;}

#nivel a:link, #nivel a:visited { 
	background:#d9dfef;
	border-left:4px solid #90a4d6;
	font-weight:bold;
	padding:1px 3px 2px 10px;
	font-size:9px;
	color:#4D68BE;
	display:block;
}

#nivel a:hover {
	text-decoration:none;
	background:#4d68bf;
	border-left:4px solid #90a4d6;
	color:#fff;
	display:block;
}

#nivel a:active {
	text-decoration:none;
	background:#4d68bf;
	color:#fff;
}

#subnivel { margin:1px 0px 1px 0px; padding:0; width:145px; /*background:#F1F6Ff;*/}
#subnivel a:link, #subnivel a:visited { margin:0px;
	font-weight:normal;
	padding:1px 3px 2px 15px;
	font-size:10px;
	color:#4D68BE;
	background: url(../img/bg_subtit_off.gif) no-repeat top left;
	display:block;
}
#subnivel a:hover {
	text-decoration:none;
	background: url(../img/bg_subtit_on.gif) no-repeat top left;
}

#subnivel1 { margin:0px 0px 0px 0px; width:145px;}
#subnivel1 a { 
	font-weight:normal;
	padding:1px 3px 2px 23px;
	font-size:10px;
	color:#4D68BE; /*#4D68BE;*/
	background: url(../img/bg_subtit2_off.gif) no-repeat 8px top;
	display:block;
}
#subnivel1 a:hover {
	text-decoration:none;
	background: url(../img/bg_subtit_on.gif) no-repeat 8px top;
}

#subnivel2 { margin:0px 0px 0px 0px; width:145px;}
#subnivel2 a { 
	font-weight:normal;
	padding:1px 3px 2px 35px;
	font-size:10px;
	color:4D68BE; /*#4D68BE;*/
	background: url(../img/bg_subtit3_off.gif) no-repeat 18px top;
	display:block;
}
#subnivel2 a:hover {
	text-decoration:none;
	background: url(../img/bg_subtit_on.gif) no-repeat 18px top;
}

/*/---------------- fin IZQUIERDA ----------------------------------/*/
/*/---------------------------------------------------------------/*/

#nav { padding-bottom:2px;}


.doth {
	background: url(../img/dot_h_purple.gif) repeat-x top left;
	padding-top:4px;
}

.dothB {
	background: url(../img/dot_h_purple.gif) repeat-x bottom left;
}

.dotv {
	background: url(../img/dot_v_blue.gif) repeat-y top right;
}


#separaCuerpo { 
	background: url(../img/dot_v_blue.gif) repeat-x center left; 
	height:30px;
}

#galeria {
	background: url(../img/bg_750swf.gif) no-repeat bottom left;
	padding: 0px 10px 15px 10px;
	/*width: 750px;*/
}


.imgTuTiendaES { 
	background: url(../ImgIdiomas/ES/buscatutienda.gif) no-repeat top left;
	height:25px;
}
.imgTuTiendaGB { 
	background: url(../ImgIdiomas/GB/buscatutienda.gif) no-repeat top left;
	height:25px;
}




/*/---------------------------------------------------------------/*/
/*/---------------- DEFAULT --------------------------------------/*/
/*#enlaces {
	background: url(../img/bg_dcha.gif) no-repeat bottom right;
	padding: 0px 0px 15px 4px;
}*/

#titNoticias { 
	background: url(../img/arrow_tit_blue.gif) no-repeat 2px 4px;
	font-weight:bold;
	padding:1px 3px 2px 14px;
	font-size:12px;
	color:#4D68BE;
	width:100%;
}

#tit a:link, #tit a:visited { 
	background: url(../img/arrow_tit_blue.gif) no-repeat 2px 4px;
	font-weight:bold;
	padding:1px 3px 2px 14px;
	font-size:12px;
	color:#4D68BE;
	display:block;	
	/*width:100%;*/
}
#tit a:hover {
	text-decoration:none;
	background: url(../img/bg_tit_on.gif) no-repeat top left;
}


#info, #info a,
#info2, #info2 a  {
	color:#cc3300;
	text-decoration:none;
	white-space:nowrap;}

#info, #info { text-align:right;}

#info { padding:3px 0px 0px 0px; float:right;}
#info2 { padding:5px 0px 0px 0px;}
#info a:hover, #info2 a:hover {
	color:#cc3300;
	text-decoration:underline;}

#infoYell, #infoYell a {
	color:#ffd214;
	text-decoration:none;
	text-align:right;
	white-space:nowrap;}
#infoYell { 
	padding:3px 10px 10px 0px;
	float:right;}
#infoYell a:hover {
	color:#ffd214;
	text-decoration:underline;}




#oferta {
	text-align:right;
	/*width:100%;*/
	margin-bottom:5px;
	display:block;
}
#oferta img {
	float:left;
}

#oferta ofertaDetalles { 
}

#ofertaDescripcion {
	text-align:left;
	padding-bottom:3px;
	
}

#precio1, #precio2, #precio3, #precioCarrito {
	height:20px;
	text-align:center;
	background:#4D68BE;
	/*font-weight:bold;
	font-size:12px;
	color: #A3F2FB;
	white-space:nowrap;
	font-family:Arial; */
	/*width:100%;*/
	display:block;
}

#precio1 div, #precio2 div , #precio3 div, #precioCarrito div { 
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color: #A3F2FB;
	white-space:nowrap; 
	font-family:Arial;
}

#precioCarrito div { PADDING:3PX;} 
#precio1 div { /*PADDING-TOP:3PX;*/} 
#precio2 {  border-bottom:3px solid #fdfdfd; }
#precio2 div { color:YELLOW; /*PADDING:3PX 0px 2px 0px; border-bottom:3px solid #fdfdfd;*/ text-decoration:line-through; } 
#precio3 div { color:#A3F2FB; /*PADDING-TOP:3PX;*/} 

#precio1 a:link, #precio2 a:link, #precio3 a:link, 
#precio1 a:visited, #precio2 a:visited, #precio3 a:visited { 
	text-decoration:none;
	color: #A3F2FB;
	/*padding-top:3px;*/
	width:100%; 
	/*height:20px;*/
	vertical-align:middle;
}
#precio1 a:hover, #precio2 a:hover, #precio3 a:hover { 
	text-decoration:none;
	color: #A3F2FB;
	background:#2D3E64;
}
/*/---------------- DEFAULT --------------------------------------/*/
/*/---------------------------------------------------------------/*/



/*/---------------------------------------------------------------/*/
/*/---------------- CONTACTO ----------------------------------/*/
#buscaTienda {
	background:#CDD7F5;
}

#buscaTienda td {
	padding:5px 0px 0px 5px;
}

.dropTiendas { width:170px; text-align:left; padding-left:3px;}

/*/---------------- fin CONTACTO ----------------------------------/*/
/*/---------------------------------------------------------------/*/



/*/---------------------------------------------------------------/*/
/*/---------------- PIE ----------------------------------/*/
#copy { 
	color: #6c7ba6;
	text-align:center;
	padding-top:10px;
	line-height:14px;
	}
	
#copy a { 
	color: #6c7ba6;
	font-weight: normal;
	border-bottom: 1px solid #6c7ba6;
	text-decoration:none;
	}
	
#copy a:hover { 
	color: #6c7ba6;
	border-bottom: 1px dashed #6c7ba6;
	text-decoration:none;
	}
/*/---------------- fin PIE --------------------------------------/*/
/*/---------------------------------------------------------------/*/




/*/---------------------------------------------------------------/*/
/*/---------------- CARRITO ----------------------------------/*/
.titGastos { background:#1e4ba5;}

.titGastosBlue1 { background:#00087d; text-align:center;}
.titGastosBlueC { background:#010340; text-align:center;}

.titGastosBlueTxt { color:#fff; font-family:arial; font-size:35pt; font-weight:bold; text-align:center; vertical-align:middle;}


#carrito { 
	background:url(../img/bg_carrito.gif) top right no-repeat #6b78c7;
	/*padding:5px;*/
	width:145px;
	display:block;
}



#total, #total2, #totalCarrito, #totalCarrito2 { 
	background:url(../img/diagonales.gif) top left repeat #6c7ba6;
	padding:3px;
	/*width:1px;*/
	/*margin-top:10px;*/
}
#total, #total2, #totalCarrito { margin-top:10px;}
#totalCarrito { display:block;}
#totalCarrito2 { display:block; border-top:4px solid #fdfdfd;}
#total2 { margin-top:5px;}

#total div, #total2 div, #precioCarrito { 
	padding:2px 10px 2px 10px;
	border:2px solid #fff;
}


/*/---------------- fin CARRITO --------------------------------------/*/
/*/---------------------------------------------------------------/*/




/*/---------------------------------------------------------------/*/
/*/---------------- PROCESAR PEDIDO ----------------------------------/*/

#cajaDatosProcesar { 
	/*width:90%; */
	width:650px;
	padding:5px; 
	margin-top:10px; 
	border:1px solid #adc8f0; 
	 /*#eff4f7*/
	
}

#cajaAceptarTerm { 
	width:85%; 
	background:#fff; 
	font-weight:bold;
	
}
#cajaAceptarTerm input, #cajaAceptarTerm label { border:0; vertical-align:middle; cursor:pointer;}

#cajaTerminos { 
	/*width:90%; */
	width:660px;
	margin-top:10px; 
	border:1px solid #adc8f0; 
}
#cajaTerminos #Terminos{ 
	overflow: auto; 
	height:140px;
}
#cajaTerminos div TD { 
	padding:0 3px 15px 3px; 
}
#Terminos a { 
	color: #64728d;
	font-weight: bold;
	text-decoration:underline;
	padding:0 1PX;
}
#Terminos a:hover { 
	color: #fff;
	text-decoration:none;
	background:#6c7ba6;
	border-bottom:3px solid #6c7ba6;
}

/*#formaPagoCarrito,*/ #datosPersonalesCarrito, #direccionCarrito, #nifCarrito { 
	width:640px;
	padding:5px; 
	border:1px solid #adc8f0; 
	background:url(../img/bg_tabla_bot.gif) repeat-x bottom #fff;
	display:block;
}

#datosPersonalesCarrito div, #direccionCarrito div, #nifCarrito div {display:block;}

/*/---------------- PROCESAR PEDIDO ----------------------------------/*/
/*/---------------------------------------------------------------/*/



/*/---------------------------------------------------------------/*/
/*/---------------- AVISO LEGAL ----------------------------------/*/
#cajaAvisoLegal{ 
	width:95%; 
	border:1px solid #adc8f0; 
}
#AvisoLegal{ 
	overflow: auto; 
	height:300px;
}

#AvisoLegal a { 
	color: #64728d;
	font-weight: bold;
	text-decoration:underline;
	padding:0 1PX;
}
#AvisoLegal a:hover { 
	color: #fff;
	text-decoration:none;
	background:#6c7ba6;
	border-bottom:3px solid #6c7ba6;
}


#indent { 
	padding:0 0 10px 30px;
	background:url(../img/arrow_hilo.gif) no-repeat 20px 3px;
}

/*/---------------- fin AVISO LEGAL ----------------------------------/*/
/*/---------------------------------------------------------------/*/




/*/---------------------------------------------------------------/*/
/*/---------------- fin IDIOMAS ----------------------------------/*/
#flagUk { 
	background: url(../img/cabecera/uk_on.jpg) no-repeat;
	border:0px solid #fff;
	width: 42px; 
	height:29px;
}
a.flagUk:link, a.flagUk:visited { 
	background: url(../img/cabecera/uk_off.jpg) no-repeat;
	border:0px solid #fff;
	width: 42px; 
	height:29px;
	display:block;
}
a.flagUk:hover { 
	background: url(../img/cabecera/uk_on.jpg) no-repeat;
	border:0px solid #fff;
}

#flagSp { 
	background: url(../img/cabecera/sp_on.jpg) no-repeat;
	border:0px solid #fff;
	width: 42px; 
	height:33px;
}
a.flagSp:link, a.flagSp:visited { 
	background: url(../img/cabecera/sp_off.jpg) no-repeat top left;
	border:0px solid #fff;
	width: 42px; 
	height:33px;
	display:block;
}
a.flagSp:hover { 
	background: url(../img/cabecera/sp_on.jpg) no-repeat top left;
	border:0px solid #fff;
}
/*/---------------- fin IDIOMAS ----------------------------------/*/
/*/---------------------------------------------------------------/*/

#flagSp INPUT, 
#flagUk INPUT { border:0;}

/*/---------------------------------------------------------------/*/
/*/---------------- fin IDIOMAS CONTACTO ----------------------------------/*/
#flagUkcontacto { 
	background: url(../img/cabecera_contacto/contacto_uk_on.jpg) no-repeat top left;
	border:0px solid #fff;
	width: 42px; 
	height:29px;
}
a.flagUkcontacto:link, a.flagUkcontacto:visited { 
	background: url(../img/cabecera_contacto/contacto_uk_off.jpg) no-repeat top left;
	border:0px solid #fff;
	width: 42px; 
	height:29px;
	display:block;
}
a.flagUkcontacto:hover { 
	background: url(../img/cabecera_contacto/contacto_uk_on.jpg) no-repeat top left;
	border:0px solid #fff;
}

#flagSpcontacto { 
	background: url(../img/cabecera_contacto/contacto_sp_on.jpg) no-repeat top left;
	border:0px solid #fff;
	width: 42px; 
	height:33px;
}
a.flagSpcontacto:link, a.flagSpcontacto:link { 
	background: url(../img/cabecera_contacto/contacto_sp_off.jpg) no-repeat top left;
	border:0px solid #fff;
	width: 42px; 
	height:33px;
	display:block;
}
a.flagSpcontacto:hover { 
	background: url(../img/cabecera_contacto/contacto_sp_on.jpg) no-repeat top left;
	border:0px solid #fff;
}
/*/---------------- fin IDIOMAS CONTACTO ----------------------------------/*/
/*/---------------------------------------------------------------/*/


/*/---------------------------------------------------------------/*/
/*/---------------- fin IDIOMAS SWF ----------------------------------/*/
#flagUkSwf { 
	background: url(../img/cabecera_SWF/SWF_uk_on.jpg) no-repeat top left;
	border:0px solid #fff;
	width: 42px; 
	height:29px;
}
a.flagUkSwf:link, a.flagUkSwf:visited  { 
	background: url(../img/cabecera_SWF/SWF_uk_off.jpg) no-repeat top left;
	border:0px solid #fff;
	width: 42px; 
	height:29px;
	display:block;
}
a.flagUkSwf:hover { 
	background: url(../img/cabecera_SWF/SWF_uk_on.jpg) no-repeat top left;
	border:0px solid #fff;
}

#flagSpSwf { 
	background: url(../img/cabecera_SWF/SWF_sp_on.jpg) no-repeat top left;
	border:0px solid #fff;
	width: 42px; 
	height:33px;
}
a.flagSpSwf:link, a.flagSpSwf:visited { 
	background: url(../img/cabecera_SWF/SWF_sp_off.jpg) no-repeat top left;
	border:0px solid #fff;
	width: 42px; 
	height:33px;
	display:block;
}
a.flagSpSwf:hover { 
	background: url(../img/cabecera_SWF/SWF_sp_on.jpg) no-repeat top left;
	border:0px solid #fff;
}
/*/---------------- fin IDIOMAS SWF ----------------------------------/*/
/*/---------------------------------------------------------------/*/





/* ///////////////////////////////////////////////// */
/* ///////////////////////////////////////////////// */
/* ///////////////////////////////////////////////// */
/* ///////////////////////////////////////////////// */
/* ///////////////////////////////////////////////// */


/*/---------------- NIVEL 1 ---------------------------------/*/
#SeparatorTemplate { padding-right:20px;}

/*#separaNiveles2 { 
	background: url(../img/bottom_nivel1.gif) no-repeat bottom left; 
	MARGIN:10px; 
	padding-bottom:1px;
}*/

/*.tres table { 
	text-align:left;
	width:215px;
	padding-bottom:5px;
}*/

/*#separaNiveles2 A { color:#839cd7; margin:3px; padding:1px 5px 2px 5px;}
#separaNiveles2 A:hover { color:#fff; background:#839cd7; text-decoration:none;}*/


	
#titularNivel1 { 
	background: url(../img/arrow_tit_blue.gif) no-repeat 2px 4px;
	font-weight:bold;
	padding:1px 3px 10px 14px;
	font-size:14px;
	line-height:14px;
	color:#4D68BE;
	/*width:100%;*/
	font-family:Arial;
	text-align:left;
	display:block;}

#RRecomendados__ctl0_Panel2 { width:auto;}

#PAN_Recomendados { text-align:center; display:block;}

#PAN_Recomendados .claseitem {
	border: 1px solid #BABED4;
	/*float:left;*/
	width: 175px;
	height:auto;
	/*margin:5px;*/
	/*padding:5px;*/
	display:block;
	text-align:center;
}
	
/*#PAN_Recomendados .marco {
	border: 1px solid #cccc33;
}*/

#nombreNivel1 A:link, #nombreNivel1 A:visited { color:#839cd7; width:163px; display:block;}
#nombreNivel1 A:hover { color:#fff; background:#839cd7; text-decoration:none;}

#nombreNivel1 .destacado { 
	font-family:arial; 
	color:#839cd7; 
	font-size:14px;}

/*/---------------- fin NIVEL 1 ---------------------------------/*/


/*/---------------- PRODUCTO DETALLE ---------------------------------/*/

#PPrecio td { text-align:center;}

#precio1Pd, #precio2Pd, #precio3Pd {
	height:20px;
	text-align:center;
	background:#4D68BE;
	font-weight:bold;
	font-size:12px;
	color: #A3F2FB;
	white-space:nowrap; 
	width:100%;
	font-family:Arial;
}
#precio1Pd { PADDING-TOP:3PX;} 
#precio2Pd { color:YELLOW; PADDING:3PX 0px 2px 0px; border-bottom:3px solid #fdfdfd; text-decoration:line-through; } 
#precio3Pd { color:#A3F2FB; PADDING-TOP:3PX;} 

#precio1Pd a, #precio2Pd a, #precio3Pd a { 
	text-decoration:none;
	color: #A3F2FB;
	padding-top:3px;
	width:100%; 
	height:20px;
}
#precio1Pd a:hover, #precio2Pd a:hover, #precio3Pd a:hover { 
	text-decoration:none;
	color: #A3F2FB;
	background:#2D3E64;
}

/*/---------------- fin PRODUCTO DETALLE ---------------------------------/*/



/*/---------------- BUSQUEDA AVANZADA ---------------------------------/*/

.inputBusqueda200 { Width:200px; Height:16px; text-align:left;}
.inputBusqueda120 { Width:120px; Height:16px; text-align:left;}


#busqueda td { padding:0px 3px 5px 0px;}


#titularBusqueda { 
	background: url(../img/arrow_tit_blue.gif) no-repeat 2px 4px;
	font-weight:bold;
	padding:1px 3px 0px 14px;
	font-size:14px;
	line-height:14px;
	color:#4D68BE;
	width:100%;
	font-family:Arial;
}



/*/---------------- fin BUSQUEDA AVANZADA ---------------------------------/*/





/*/---------------- CATALOGO ---------------------------------/*/
.tablaDatos { 
	/*width: 100%;*/
	border:0px;
	border-collapse:separate;
}

.cabeceraTablaDatos td { 
	background: url(../Img/bg_cabeceratabla.gif)  repeat-x TOP left;
	border-top:1px solid #ADC8F0;
	border-bottom:1px solid #ADC8F0;
	height:25px;
	text-align:center;}

#DGProductos { width:555px;}

.tablaDatosBusqueda, .tablaDatosCarrito { 
	width: 100%;
	border:0px;
	border-collapse:separate;
}
.cabeceraTablaUnete TD { 
	background: url(../Img/bg_cabeceratabla.gif)  repeat-x TOP left;
	border-bottom:1px solid #ADC8F0;
	height:20px;
	text-align:left;
	padding-left:10px;}
.LineaBotUnete TD { border-bottom:1px solid #dde9f8; padding-left:10px;}
	
	
	
.tablaDatosUnete { 
	width: 100%;
	border:0px;
	border-collapse:separate;
}
	


/*.tablaDatosUnete  { 
	background: url(../Img/bg_cabeceratabla.gif)  repeat-x TOP left;
	border-bottom:1px solid #ADC8F0;
	height:25px;
	text-align:left;
	padding-left:10px;}*/
	
.lineasDatos { }


.Paginas, .Paginas span /*#Paginas A*/ {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #00A0E3;
	text-decoration: none;
	font-weight:bold;
	padding:0px 3px 0px 3px;
	text-align:center;
}
.Paginas A:link, .Paginas A:visited /*, #Paginas A*/ {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00A0E3;
	text-decoration:underline;
	padding:0px 3px 0px 3px;
	text-align: center;
}

.Paginas A:hover /*, #Paginas A:HOVER*/ {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	text-decoration:none;
	background:#00A0E3;
	text-align: center;
}
.Paginas { 
	background: url(../img/bg_paginas.gif) repeat-x top left; 
	border: 1px solid #006699;
	margin-top:1px;
	height:25px;
	width:100%;
}

.inputCantidad { Height:15px; Width:40px;}

/*/---------------- fin CATALOGO ---------------------------------/*/


/*/---------------- FICHA PRODUCTO ---------------------------------/*/
/*#fichaprod .foto {
	padding:10px;
	float:left;
}
#fichaprod img {
	/-----------border: 1px solid #7C072E;-------------/
	border: 1px solid #ADC8F0;
}

#fichaprod .datos {
	min-width:240px;
	float:left;
	padding:10px;
	margin-left:10px;
	height:300px;
	/----------border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;-------------/
}*/

/*/---------------- fin FICHA PRODUCTO ---------------------------------/*/



/*/---------------- REEMBOLSO ---------------------------------/*/
#aviso { 
	BACKGROUND:#ecedef; 
	PADDING:20px;
	text-align:center;
	color: #4D68BE;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
}

/*/---------------- fin REEMBOLSO ---------------------------------/*/


/*/---------------- TIENDAS ---------------------------------/*/
#mapa { 
	border: 1px solid #ADC8F0; 
	PADDING:1px;
	text-align:center;
	/*width:1px; */
	display:block;
}

#icoTiendas { 
	border: 1px solid #ADC8F0; 
	PADDING:1px;
	text-align:center;
	/*width:1px; */
	display:block;
	/*VERTICAL-ALIGN: middle; */
	WIDTH: 31px; 
	HEIGHT: 31px;
	background:#fdfdfd;
}


#NombreTienda { 
	font-weight:bold;
	padding:0px 20px 5px 0px;
	font-size:12px;
	color:#4D68BE;
}

/*/---------------- fin TIENDAS ---------------------------------/*/


/*/---------------- CONTACTO ---------------------------------/*/
/*.top126 {
	background: url(../img/bg126top.gif) no-repeat top left;
	padding: 10px 6px 0px 6px;
	width:126px;
	vertical-align:text-top;
}

.cuerpo126 {
	background: url(../img/bg126cuerpo.gif) repeat-y top left;
	padding: 0px;
	width:126px;
	vertical-align:text-top;
}

.bottom126 {
	background: url(../img/bg126bot.gif) no-repeat top left;
	padding:0px;
	width:126px;
	height:24px;
	vertical-align:text-top;
}

.top624 {
	background: url(../img/bg624top.gif) no-repeat top left;
	padding: 10px 6px 0px 6px;
	width:624px;
	vertical-align:text-top;
}

.cuerpo624 {
	background: url(../img/bg624cuerpo.gif) repeat-y top left;
	padding: 0px;
	width:624px;
	vertical-align:text-top;
}

.bottom624 {
	background: url(../img/bg624bot.gif) no-repeat top left;
	padding:0px;
	width:624px;
	height:24px;
	vertical-align:text-top;
}*/

#nivelcont { 
	margin-bottom:1px;
	/*background: url(../img/arrow_tit_blue.gif) no-repeat 2px 4px;*/
	background:#d9dfef;
	border-left:4px solid #90a4d6;
	font-weight:bold;
	/*padding:3px 0px 3px 10px;*/
	font-size:9px;
	color:#4D68BE;
	/*width:100%;*/

	text-transform:uppercase;
	display:block;
}
#nivelcont a:link, #nivelcont a:visited { 
	
	font-weight:bold;
	padding:3px 0px 3px 9px;
	font-size:9px;
	color:#4D68BE;
	/*width:100%;*/

	background:#d9dfef;
	text-transform:uppercase;
	display:block;
}

#nivelcont a:hover {
	text-decoration:none;
	/*background: url(../img/bg_tit200_on.gif) no-repeat top left;*/
	background:#4d68bf;
	color:#fff;
}

.nivelcont_on { 
	font-weight:bold;
	padding:3px 0px 3px 9px;
	font-size:11px;
	/*width:100%;*/

	/*background: url(../img/bg_tit200_on.gif) no-repeat top left; 
	color:#4D68BE;*/
	background-color:#4d68bf;
	color:#fff;
	text-transform:uppercase;
	display:block;
} 

#titularContacto{ 
	background: url(../img/arrow_tit_blue.gif) no-repeat 2px 5px;
	font-weight:bold;
	padding:1px 3px 10px 14px;
	font-size:18px;
	line-height:18px;
	color:#4D68BE;
	width:100%;
	font-family:Arial;
}

.inputContacto {width:100%; TEXT-ALIGN:left;}
.inputTextBox{width:100%; Height:72px; TEXT-ALIGN:left;}

#mapa2 { 
	border: 1px solid #ADC8F0; 
	padding:10px;
	text-align:center;
	/*width:1%;*/
	display:block;
}

.fondoTiendas { 
	background: url(../img/round_bott_left.gif) no-repeat bottom left #CDD7F5;
	border-right:3px solid #fff;
	padding:0px 0px 20px 0px
}

#subTit, #subTit2, #subTit3, .subtit4 { 
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 10px 15px;
}
#subTit2{ font-size:12px;}
#subTit3 { font-size:12px; padding:2px 5px 0 10px; white-space:nowrap;}
.subtit4 {padding:5px 0 5px 15px}

#mail { border:1px solid #e1dfea; /*adc8f0;*/}

#mail td { 
	background:#f0f1f6;
	padding-top:10px;
}

.underline, a.underline:link, a.underline:visited { text-decoration:underline; color:#2D3E64; font-weight:normal;}
a.underline:hover { text-decoration:none; background:#2D3E64; color:#ffffff; border-bottom:2px solid #2D3E64; font-weight:normal;}
/*/---------------- fin CONTACTO ---------------------------------/*/


/*/---------------- PRESENTACION ---------------------------------/*/

#texto { font-size:11px; line-height:11px; font-family:arial; padding:0px 3px 8px 15px;}
/*/---------------- fin COPRESENTACION ---------------------------------/*/


/*/---------------- RADIOS ---------------------------------/*/

.radioBut input { cursor:pointer; border:0px solid #fff;}
#RBLDatosInfo { background:#f0f1f6; margin:0px; padding:0px; border:0px solid #fff; height:10px;}
.radioBut td { margin:0px; padding:0px; border:0px solid #fff; height:10px;}
.radioBut label span { cursor:pointer; margin:0px; padding-top:0px; vertical-align:top;}
#RBLDatosInfo_0, #RBLDatosInfo_1 { cursor:pointer; margin:0px; padding-top:0px; border:0px solid #fff; height:10px; vertical-align:bottom;}



.radioButFranquicias td {cursor:pointer; background:#f0f1f6; margin:0px; padding:0px; border:0px solid #fff; height:20px;}

#RBLexperienciaPrevia_0, #RBLexperienciaPrevia_1, 
#RBLdisponeLocal_0, #RBLdisponeLocal_1, 
#RAExperiencia_0, #RAExperiencia_1, 
#RADisponibilidad_0, #RADisponibilidad_1, 
#RACambio_0, #RACambio_1, 
#RACarnet_0, #RACarnet_1, 
#RAVehiculo_0, #RAVehiculo_1, 
#RaPermiso_0, #RaPermiso_1, 
#RASiNo_0, #RASiNo_1 { vertical-align:top; cursor:pointer; background:#f0f1f6; margin:0px; padding:0px; border:0px solid #fff; height:20px;}

/*/---------------- RADIOS ---------------------------------/*/


/*/---------------- FRANQUICIA ---------------------------------/*/
#franquicia { border:1px solid #e1dfea; background:#fdfdfd;}
#trabaja { border:1px solid #e1dfea; /*background:#fdfdfd;*/}

#franquicia td { 
	background:#fdfdfd;
	/*border:5px solid #fdfdfd;*/
}

#franquicia2{ border:5px solid #f0f1f6; background:#f0f1f6;}
#trabaja3 { 
	border-top:0px; 
	border-left:5px solid #f0f1f6; border-right:5px solid #f0f1f6;border-bottom:5px solid #f0f1f6;
	background:#f0f1f6;}

#franquicia2 td, #trabaja3 td { background:#f0f1f6;}

#franquicia2 #left, #trabaja3 #left { 
	white-space:nowrap;
	text-align:right;
	background:#f0f1f6;
	padding:2px 5px 2px 10px;
}

#franquicia2 #right, #trabaja3 #right { 
	width:100%;
	background:#f0f1f6;
	padding:2px 0px 2px 0px;
}

.l120 { width:120px; text-align:right; padding:2px 5px 2px 10px; background:#f0f1f6;}
.l140 { width:140px; text-align:right; padding:2px 5px 2px 10px; background:#f0f1f6;}
.r142 { width:120px; text-align:left; padding:2px 0px 2px 0px; background:#f0f1f6;}
.r125 { width:125px; text-align:left; padding:2px 0px 2px 0px; background:#f0f1f6;}


#franquicia2 #right INPUT { /*width:100%; TEXT-ALIGN:left;*/}

/*/---------------- FRANQUICIA ---------------------------------/*/
.inputEncuesta100px {}

/*/---------------- TRABAJA TIENDA ---------------------------------/*/


/*/---------------- fin TRABAJA TIENDA ---------------------------------/*/


/*/---------------- UNETE ---------------------------------/*/

#infoGreen, #infoGreen a {
	color:#BCF705;
	text-decoration:none;
	text-align:right;
	white-space:nowrap;}
#infoGreen { 
	padding:3px 10px 10px 22px;
	float:left;}
#infoGreen a:hover {
	color:#BCF705;
	text-decoration:underline;}
	
	
#infoPurple, #infoPurple a {
	color:#FD7CFD;
	text-decoration:none;
	text-align:center;
	white-space:nowrap;}
#infoPurple { 
	padding:3px 10px 10px 20px;
	float:none;}
#infoPurple a:hover {
	color:#FD7CFD;
	text-decoration:underline;}
	
	
#infoBlue, #infoBlue a {
	color:#15E7FF;
	text-decoration:none;
	text-align:right;
	white-space:nowrap;}
#infoBlue { 
	padding:3px 35px 10px 0px;
	float:right;}
#infoBlue a:hover {
	color:#15E7FF;
	text-decoration:underline;}	


.cabeceraTienda1, .cabeceraTienda2, .cabeceraTienda3 { 
	width:560px;
	height:140px;}
.cabeceraTienda1 { background:url(../img/topunete_tiendas.jpg) left top no-repeat;}
.cabeceraTienda2 { background:url(../img/topunete_oficinas.jpg) left top no-repeat;}
.cabeceraTienda3 { background:url(../img/topunete_plataforma.jpg) left top no-repeat;}

.botonUpCV INPUT { 
/*	background-image: url(../Img/bg_cabeceratabla.gif);
	background-repeat:repeat-x;
	background-position: -1px 0px;
	font-weight: bold;*/
	font-size: 9px;
	/*color: #2D3E64;
	padding: 2px 6px 0px 6px;
	cursor: pointer;
	font-family:arial;
	text-transform:uppercase;
	letter-spacing:1px;
	border:0px;*/
}	


/*/---------------- UNETE ---------------------------------/*/