﻿body{
	background-color:#222126;
	font-family:Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	padding-bottom:22px;
}
a{
	color:#FFFFFF;
	text-decoration:none;
}
#contenedor{
	width:760px;	/* 770 - 5 - 5 */
	
	padding-left:5px;
	padding-right:5px;
	margin-left:auto;
	margin-right:auto;
	border-bottom:1px solid #000000;
	overflow:hidden;
	background-image:url(../imagenes/fondoContenedor.gif);
	background-repeat:repeat-y;
}
/***************************************************************************
	Varios
***************************************************************************/
.flotarIzquierda{
	float:left;
}
.flotarDerecha{
	float:right;
}
/***************************************************************************
	Fin Varios
***************************************************************************/
#columnaIzquierda{
	width:169px;
	float:left;
	height:inherit;
	margin-top:190px;
}
#columnaIzquierda .paypal{
	display:block;
	padding-top:20px;
	text-align:right;
}
#columnaOpciones{
	float:right;
	width:155px;	/* 156 - 1 */
	background-color:#FFFFFF;
	border-left:1px solid #e1e1e1;
	position:absolute;
	top:250px;
	right:0px;
	height:900px;
}
/********************************
	Newsletter
********************************/
#newsletter{
	width:155px;
	padding-bottom:10px;
	background-image:url(../imagenes/home/fondoColumnaOpcionesCuadro.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	color:#666666;
}
#newsletter p{
	padding:10px;
	padding-bottom:4px;
}
#newsletter form{
	padding:10px;
	padding-top:0px;
}
#newsletter form input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#newsletter #newsletterNombre,#newsletter #newsletterApellido,#newsletter #newsletterCorreo{
	width:120px;
	height:14px;
	border:1px solid #c1c1c1;
	margin-bottom:4px;
	margin-right:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
/********************************
	Fin Newsletter
********************************/
#blog,#msn{
	padding-left:5px;
	padding-top:6px;
	padding-bottom:6px;
	background-image:url(../imagenes/home/fondoColumnaOpcionesCuadro.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#skype{
	padding-left:5px;
	padding-top:6px;
	padding-bottom:6px;
	background-image:url(../imagenes/home/fondoColumnaOpcionesCuadro.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	color:#666666;
	text-align:center;
}
#skype a{
	color:#000000;
}
#skype a:hover{
	text-decoration:underline;
}
/**********************************
	Menú Lateral
**********************************/
#menuLateral{
	width:160px;	/* 169 - 9 */
	padding-left:9px;
	padding-bottom:14px;
	background-color:#262223;
	background-image:url(../imagenes/menuLateral/fondoMenuLateral.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:left;
	border-top:1px solid #fdfeff;
}
#menuLateral a{
	color:#c1c1c1;
	text-decoration:none;
}
#menuLateral a:hover{
	color:#ebebeb;
}
#menuLateral ul{
	display:block;
	width:158px;
	padding-top:5px;
	list-style:none;
	border-left:1px solid #fdfeff;
	border-right:1px solid #fdfeff;
	background-color:#222126;
}
#menuLateral ul li{
	padding-top:8px;
}
#menuLateral ul li img{
	display:block;
	padding-bottom:4px;
}
#menuLateral ul li ul{
	padding:0px;
	border:0px;
}
#menuLateral ul li ul li{
	padding-top:7px;
	padding-bottom:5px;
	padding-left:21px;
	background-image:url(../imagenes/menuLateral/fondoOpcionMenu.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
#menuLateral ul li ul li a{
	display:block;
	background-image:url(../imagenes/menuLateral/fondoOpcionMenuA.gif);
	background-repeat:no-repeat;
	background-position:320px 2px;
}
#menuLateral ul li ul li a:hover{
	background-position:120px 2px;
}
#menuLateral ul li ul li a.opcionSeleccionada{
	background-position:120px 2px;
	font-weight:bold;
	color:#FFFFFF;
}
/**********************************
	Fin Menú Lateral
**********************************/
#columnaDerecha{
	width:591px;
	float:left;
	position:relative;
}
/**********************************
	Cabecera
**********************************/
#cabecera{
	width:126px;	/* 591 - 437 - 28 */
	height:150px;	/* 190 - 40 */
	padding-left:437px;
	padding-top:40px;
	padding-right:28px;
	overflow:hidden;
	background-position:top right;
	background-repeat:no-repeat;
}
.esp #cabecera{
	background-image:url(../imagenes/cabecera/fondoCabeceraEsp.jpg);
}
.fra #cabecera{
	background-image:url(../imagenes/cabecera/fondoCabeceraFra.jpg);
}
.eng #cabecera{
	background-image:url(../imagenes/cabecera/fondoCabeceraEng.jpg);
}
.ita #cabecera{
	background-image:url(../imagenes/cabecera/fondoCabeceraIta.jpg);
}
#cabecera p{
	line-height:11px;
	padding-top:25px;
}
#cabecera p a{
	display:block;
	font-weight:bold;
	padding-top:4px;
}
#cabecera p a:hover{
	text-decoration:underline;
}
/**********************************
	Fin Cabecera
**********************************/
/**********************************
	Menú Horizontal
**********************************/
#menuHorizontal{
	width:570px;	/* 591 - 21 */
	padding-left:21px;
	height:30px;
	background-image:url(../imagenes/menuHorizontal/fondoMenuHorizontal.gif);
	background-repeat:no-repeat;
	background-position:right;
}
#menuHorizontal.fondoMovil{
	background-image:url(../imagenes/menuHorizontal/fondoMenuHorizontalMovil.gif);
}
#menuHorizontal ul{
	list-style:none;
}
#menuHorizontal ul li{
	display:block;
	float:left;
}
#menuHorizontal a{
	display:block;
	height:30px;
	overflow:hidden;
}
.esp #menuHorizontal a.opcionInicio{
	width:38px;
}
.fra #menuHorizontal a.opcionInicio{
	width:37px;
}
.eng #menuHorizontal a.opcionInicio{
	width:40px;
}
.ita #menuHorizontal a.opcionInicio{
	width:35px;
}

.esp #menuHorizontal a.opcionInicio:hover{
	text-indent:-38px;
}
.fra #menuHorizontal a.opcionInicio:hover{
	text-indent:-37px;
}
.eng #menuHorizontal a.opcionInicio:hover{
	text-indent:-40px;
}
.ita #menuHorizontal a.opcionInicio:hover{
	text-indent:-35px;
}




.esp #menuHorizontal a.opcionComoComprar{
	width:85px;
}
.fra #menuHorizontal a.opcionComoComprar{
	width:80px;
}
.eng #menuHorizontal a.opcionComoComprar{
	width:74px;
}
.ita #menuHorizontal a.opcionComoComprar{
	width:90px;
}

.esp #menuHorizontal a.opcionComoComprar:hover{
	text-indent:-85px;
}
.fra #menuHorizontal a.opcionComoComprar:hover{
	text-indent:-80px;
}
.eng #menuHorizontal a.opcionComoComprar:hover{
	text-indent:-74px;
}
.ita #menuHorizontal a.opcionComoComprar:hover{
	text-indent:-90px;
}





.esp #menuHorizontal a.opcionEnvios{
	width:45px;
}
.fra #menuHorizontal a.opcionEnvios{
	width:72px;
}
.eng #menuHorizontal a.opcionEnvios{
	width:56px;
}
.ita #menuHorizontal a.opcionEnvios{
	width:64px;
}

.esp #menuHorizontal a.opcionEnvios:hover{
	text-indent:-45px;
}
.fra #menuHorizontal a.opcionEnvios:hover{
	text-indent:-72px;
}
.eng #menuHorizontal a.opcionEnvios:hover{
	text-indent:-56px;
}
.ita #menuHorizontal a.opcionEnvios:hover{
	text-indent:-64px;
}




.esp #menuHorizontal a.opcionNovedades{
	width:69px;
}
.fra #menuHorizontal a.opcionNovedades{
	width:69px;
}
.eng #menuHorizontal a.opcionNovedades{
	width:40px;
}
.ita #menuHorizontal a.opcionNovedades{
	width:44px;
}

.esp #menuHorizontal a.opcionNovedades:hover{
	text-indent:-69px;
}
.fra #menuHorizontal a.opcionNovedades:hover{
	text-indent:-69px;
}
.eng #menuHorizontal a.opcionNovedades:hover{
	text-indent:-40px;
}
.ita #menuHorizontal a.opcionNovedades:hover{
	text-indent:-44px;
}




.esp #menuHorizontal a.opcionOfertas{
	width:49px;
}
.fra #menuHorizontal a.opcionOfertas{
	width:42px;
}
.eng #menuHorizontal a.opcionOfertas{
	width:51px;
}
.ita #menuHorizontal a.opcionOfertas{
	width:47px;
}

.esp #menuHorizontal a.opcionOfertas:hover{
	text-indent:-49px;
}
.fra #menuHorizontal a.opcionOfertas:hover{
	text-indent:-42px;
}
.eng #menuHorizontal a.opcionOfertas:hover{
	text-indent:-51px;
}
.ita #menuHorizontal a.opcionOfertas:hover{
	text-indent:-47px;
}




.esp #menuHorizontal a.opcionForo{
	width:31px;
}
.fra #menuHorizontal a.opcionForo{
	width:40px;
}
.eng #menuHorizontal a.opcionForo{
	width:42px;
}
.ita #menuHorizontal a.opcionForo{
	width:42px;
}

.esp #menuHorizontal a.opcionForo:hover{
	text-indent:-31px;
}
.fra #menuHorizontal a.opcionForo:hover{
	text-indent:-40px;
}
.eng #menuHorizontal a.opcionForo:hover{
	text-indent:-42px;
}
.ita #menuHorizontal a.opcionForo:hover{
	text-indent:-42px;
}




.esp #menuHorizontal a.opcionEmpresa{
	width:56px;
}
.fra #menuHorizontal a.opcionEmpresa{
	width:61px;
}
.eng #menuHorizontal a.opcionEmpresa{
	width:60px;
}
.ita #menuHorizontal a.opcionEmpresa{
	width:52px;
}

.esp #menuHorizontal a.opcionEmpresa:hover{
	text-indent:-56px;
}
.fra #menuHorizontal a.opcionEmpresa:hover{
	text-indent:-61px;
}
.eng #menuHorizontal a.opcionEmpresa:hover{
	text-indent:-60px;
}
.ita #menuHorizontal a.opcionEmpresa:hover{
	text-indent:-52px;
}




.esp #menuHorizontal a.opcionContacto{
	width:53px;
}
.fra #menuHorizontal a.opcionContacto{
	width:51px;
}
.eng #menuHorizontal a.opcionContacto{
	width:49px;
}
.ita #menuHorizontal a.opcionContacto{
	width:53px;
}

.esp #menuHorizontal a.opcionContacto:hover{
	text-indent:-53px;
}
.fra #menuHorizontal a.opcionContacto:hover{
	text-indent:-51px;
}
.eng #menuHorizontal a.opcionContacto:hover{
	text-indent:-49px;
}
.ita #menuHorizontal a.opcionContacto:hover{
	text-indent:-53px;
}
/**********************************
	Fin Menú Horizontal
**********************************/
/**********************************
	Barra Búsqueda
**********************************/
#barraBusqueda{
	width:568px;	/* 591 - 11 - 12 */
	height:18px;	/* 30 - 6 - 6 */
	padding-top:6px;
	padding-bottom:6px;
	padding-left:12px;
	line-height:30px;
	margin-left:11px;
	background-image:url(../imagenes/barraBusqueda/fondoBarraBusqueda.gif);
	background-repeat:repeat-x;
	background-color:#fbf1ce;
	color:#D59D00;
}
#barraBusqueda form{
	height:18px;
	line-height:18px;
	display:inline;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
#barraBusqueda form label,#barraBusqueda form select{
	float:left;
}
#barraBusqueda form input{
	float:left;
	margin-right:12px;
}
#barraBusqueda form input#textoBusqueda{
	border:1px solid #666666;
	width:78px;	/* 82 - 2 - 2 */
	height:12px;	/* 16 - 2 - 2 */
	padding:2px;
	font-size:11px;
	color:#000000;
}
#barraBusqueda form #seleccionRubro{
	border:1px solid #666666;
	font-size:11px;
	color:#000000;
}
#barraBusqueda form #seleccionRubro option.opcionGrupo{
	font-weight:bold;
	color:#666666;
	background-color:#e1e1e1;
}
#barraBusqueda #fecha{
	float:right;
	height:18px;
	padding-right:13px;
	line-height:18px;
	font-size:9px;

}
/**********************************
	Fin Barra Búsqueda
**********************************/
/***************************************************************************
	Pie
***************************************************************************/
#pie{
	clear:both;
	width:550px;	/* 760 - 210 */
	height:60px;
	padding-top:14px;
	padding-left:210px;
	background-image:url(../imagenes/fondoPie.gif);
	background-repeat:no-repeat;
	background-position:0px 12px;
	margin-left:auto;
	margin-right:auto;
	color:#acabad;
}
#pie p{
	padding-bottom:3px;
	line-height:15px;
}
#pie p a{
	color:#acabad;
}
#pie p a:hover{
	text-decoration:underline;
}
#pie p.desarrollador{
	color:#656669;
}
#pie p.desarrollador a{
	color:#656669;
}
/***************************************************************************
	Fin Pie
***************************************************************************/
/***************************************************************************
	Richtext
***************************************************************************/
#contenedor #columnaDerecha #detalleProducto div#richtext{
	width: 100%;
	overflow: hidden;
	color: #000000;
}
#contenedor #columnaDerecha #detalleProducto div#richtext p{
	color: #000000;
}
/***************************************************************************
	Fin Richtext
***************************************************************************/