body{
	margin:0px;
	padding:0px;
	background-color:#EBE8D6;
	font-family: "Trebuchet MS";
	font-size:12px;
}
form{
	margin:0px;
	padding:0px;
}
.background{
	background-image:url(../webimg/background_home.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.backgroundhombre{
	background-image:url(../webimg/background_hombre.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.backgroundmujer{
	background-image:url(../webimg/background_mujer.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#fondo_cabecera{
	position:absolute;
	width:900px;
	height:346px;
	border-bottom:4px solid #EBE8D6;
	left:50%;
	top:0px;
	margin-left:-450px;
	z-index:1;
	background-image:url(../webimg/bg_header.png);
}
#fondo{
	width:100%;
	height:530px;
	
}
#contenedor{
	position:absolute;
	width:900px;
	min-height:130px;
	left:50%;
	margin-left:-450px;
	z-index:2;
	*padding-bottom:15px;
}
#cabecera{
	float:left;
	width:900px;
	height:350px;
}
#logo{
	float:left;
	padding-left:24px;
	padding-top:20px;
}
#revendedores{
	float:right;
	padding-right:22px;
}
#tiendavirtual{
	clear:both;
	padding-left:24px;
	padding-top:40px;
}
#sexo{
	float:left;
	padding-top:94px;	
	*padding-top:84px;
}
#contenido{	
	float:left;
	background-color:#F9F8F3;
	width:900px;
	min-height:280px;
	*height:280px;
}
#home_buscador{
	float:left;
	width:422px;
	height:115px;
	padding-left:25px;
	padding-top:55px;
}
#puntosdeventa{
	float:left;
	width:453px;
	height:170px;
}
#contPV{
	clear:both;
}
#colizqPV{
	float:left;
	width:198px;
}
#colderPV{
	float:left;
	width:255px;
}
.rowPV{
	float:left;
	margin-top:4px;
}
.rowPV img{
	float:left;
}
.rowPV p{
	float:left;
	display:block;
	margin:0px;
	padding-top:10px;
	padding-left:9px;
	width:114px;
	color:#666;
}
.inputBuscar{
	background-color:#828282;
	border:1px #E7242A solid;
	width:258px;
	height:28px;
}
.btnBuscar{
	background-color:#828282;
	border:1px #E7242A solid;
	height:32px;
	color:#EBE8D6;
	font-size:16px;
}
#pie{
	visibility:hidden;
}
#pieHome,#pie{
	position:absolute;
	width:900px;
	left:50%;
	margin-left:-450px;
	height:33px;
	z-index:3;
	background-image:url(../webimg/pie.png);
	background-repeat:no-repeat;
	padding-top:66px;
	*margin-top:15px;
	*padding-top:70px;
	*height:29px;
}
* html #pieHome{
	top:530px;
}
#copy{
	float:left;
	color:#666;
	margin-left:24px;
}
#legal{
	float:right;
	margin-right:66px;
	color:#A8A8A8;
}
#legal a{	
	color:#A8A8A8;
	text-decoration:none;
}
#legal a:hover{	
	color:#FFAA00;
}
#colizq, #colcen, #colder{
	float:left;
	min-height:250px;
	padding-bottom:99px;
}
#colizq{
	background-color:#484847;
	width:250px;
}
#colizq1{
	float:left;
	min-height:250px;
	padding-bottom:99px;
	width:740px;
}

#colcen{
	background-color:#F9F8F3;
	width:485px;
	padding:5px 0px 70px 5px;
	*width:490px;
	*padding:5px 0px 70px 0px;
}

#colder{
	background-color:#CFCCB8;
	width:160px;
}
#banner_buscador{
	float:left;
	width:150px;
	padding:10px 5px 10px 5px;
	text-align:right;
}
.inputBuscarBanner{
	background-color:#828282;
	border:1px #E7242A solid;
	width:146px;
	height:16px;
	color:#EBE8D6;
}
.btnBuscarBanner{
	background-color:#828282;
	border:1px #E7242A solid;
	margin:0;
	margin-top:2px;
	height:18px;
	color:#EBE8D6;
	font-size:12px;
}
#menu{
	float:left;
	list-style-image:url(../webimg/menu_dot.jpg);
	padding-left:25px;
	*margin-top:15px;	
	*margin-left:0px;	
}
#menu li{
	color:#EBE8D6;
}
#menu li span{
	font-size:18px;
}
.submenu{
	font-size:14px;
	list-style-image:url(../webimg/submenu_dot.jpg);
	padding-left:20px;
	margin-bottom:10px;
	*padding-left:0px;
	*margin-left:23px;
}
.submenu li{
	padding:2px 0px 2px 0px;
}
.submenu li a{	
	color:#EBE8D6;
	text-decoration:none;
}
.submenu li a:hover{	
	color:#8B8876;
}
.submenu li p{
	margin:0px;
	padding:0px;
	color:#FFC51B;
}


#micompra{
}
#mc_titulo{
	background-color:#9E9666;
	font-size:18px;
	color:#FFF;
	text-align:center;
	padding:3px;
}
#mc_items{
	background-color:#8B8876;
	font-size:14px;
	color:#FFF;
	padding:16px;
	padding-right:0px;
}
.editarCompra,.realizarPedido
{
	margin-top:5px;
	background-color:#EBE8D6;
	font-size:12px;
	padding-left:7px;
}
.editarCompra a,.realizarPedido a{
	color:#303030;
}
.tituloAccion{
	clear:both;
	padding:24px;
}
.tituloAccion p{
	margin:0px;
	padding:0px;
	font-size:24px;
	color:#E7242A;
}
.textoAccion{
	clear:both;
	padding:0px 24px 24px 24px;
	text-align:justify;
}
.contCompra table{
	font-size:18px;
	color:#383838;
}
.contCompra table tr.titulos{
	background-color:#EBE8D6;
}
.contCompra table tr td{
	border-bottom:#F9F8F3 solid 3px;
}
.contCompra table tr td a.recalcular{
	color:#383838;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.contCompra table tr td a.recalcular:hover{
	color:#E7242A;
}
.contCompra table tr td a.eliminar{
	color:#383838;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.contCompra table tr td a.eliminar:hover{
	color:#E7242A;
}
.contCompra table tr td p{
	margin:0px;
}
.contCompra table tr td p.nombre{
	font-size:14px;
}
.contCompra table tr td p.talle{
	font-size:12px;
}

.contCompra table tr.row1 td{
	background-color:#FFF;
}
.contCompra table tr.row2 td{
	background-color:#E5E5E5;
}
.contCompra table tr.row3 td{
	background-color:#FFF;
	font-weight:normal;
	font-size:14px;
}
.btnMiCompra{
	float:right;
	width:200px;
	height:96px;
	margin-top:28px;
}
.vaciarCarro a, .enviarPedido a{
	color:#333;
	text-decoration:none;
}
.vaciarCarro, .enviarPedido{
	padding:3px;
	font-size:18px;
	padding-left:12px;
	margin-bottom:16px;
}
.vaciarCarro{
	background-color:#EBE8D6;
}
.enviarPedido{
	background-color:#FFC51B;
}
.radioColor{
	 width:24px; height:24px;
}
#formEnvio{
	padding:0px 0px 0px 74px;
}
#formEnvio p{
	font-size:16px;
}
#formEnvio input.input{
	width:300px;
}
#formEnvio input.btn{
	width:100px;
	background-color:#484847;
	border:none;
	color:#FFF;
	padding:5px;
	font-size:16px;
}
.messages{
	text-align:center;
	font-size:16px;
	padding:24px;
}
#local p{
	margin:0px;
	padding:0px 5px 5px 5px;
	color:#9E9666;
	font-size:14px;
}
#formLogin p{
	margin-left:120px;
	font-size:14px;
}
#formLogin {
	margin-top:20px;
}
#formLogin input.btn{
	margin-left:30px;
	*margin-left:8px;
	background-color:#9E9666;
	padding:3px 5px 3px 5px;
	color:#FFF;
	border:none;
	cursor:pointer;
}
.message{
	font-size:16px;
	text-align:center;
}
.error{
	color:#E7242A;
}
#infoLogin{
	float:right; width:160px; text-align:center; margin-top:115px; padding:5px 0px 1px 0px; font-size:14px; background-color:#EBE8D6; *margin-top:105px; *padding:3px 0px 3px 0px;
}
#infoLogin a{
	color:#484847;
}
#local h1{
	font-size:16px;
	font-weight:bold;
	margin-left:5px;
	color:#9E9666;
}
#local p{
	font-size:12px;
}
#local p a{
	text-decoration:none; color:#9E9666;
}