body {
	background-image:url("imagenes/fondo2.jpg");
	background-repeat:no-repeat;
	margin-top: 0px;
	background-attachment:fixed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}
p{
	padding-left:20px;
	padding-right:30px;
	text-align:justify;
	}
h3{
	padding-left:20px;
	color:#f09d00;
		}
b{color:#f09d00;}
a{
	text-decoration:none;
	/*color: #666;*/}
#base_cuerpo{
position:absolute;
z-index:3;
overflow:auto;
color:#ff6600;
text-decoration:none;
font-size:10pt;
font-family:Arial;
margin-top:-1043px;
margin-left:30px;
width:700px;
height:600px;



}
.lista_compras a, {
	z-index:2;
color:#FF6600;
font-family:Arial;
font-size:10pt;
text-decoration:none;
}


#base {
	position:relative;
	width:1069px;
	height:1331px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	margin-top:-75px;
	clip: rect(auto,auto,auto,auto);
}



#menu {
	position:absolute;
	left:475px;
	top:152px;
	width:546px;
	height:57px;
	z-index:2;
}
#letraderechos {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color:#666;*/
}
#boton_inicio {
	position:absolute;
	left:-31px;
	top:15px;
	width:76px;
	height:33px;
	z-index:3;
}
#la_empresa {
	position:absolute;
	left:198px;
	top:15px;
	width:99px;
	height:33px;
	z-index:3;
}
#boton_presupuestos {
	position:absolute;
	left:65px;
	top:15px;
	width:115px;
	height:33px;
	z-index:4;
}
#boton_preguntas {
	position:absolute;
	left:317px;
	top:14px;
	width:98px;
	height:33px;
	z-index:5;
}
#boton_contactenos {
	position:absolute;
	left:435px;
	top:15px;
	width:108px;
	height:33px;
	z-index:6;
}
#cabecera {
	position:absolute;
	left:78px;
	top:274px;
	width:926px;
	height:204px;
	background-image:url(imagenes/cabecera.png);
	/*z-index:7;*/
}
#logo {
/*	background-image:url(../imagenes/logo.png);
	background-repeat:no-repeat;*/
	position:absolute;
	left:43px;
	width:234px;
	height:199px;
	top:50px;
	z-index:8;
}
#contenido {
	position:absolute;
	left:35px;
	top:275px;
	width:720px;
	height:600px;
	padding-top:10px;
	
	z-index:9;
}

#empresa a{
	text-decoration:none;
	color:#f09d00;
	}
.mapa{
	margin-left:136px;
	margin-top:30px;}
/*Contactenos  #apDiv1*/
#form {
	position:absolute;
	left:98px;
	top:70px;
	width:403px;
	height:431px;
	z-index:1;
}
#txt_conct_1 {
	position:absolute;
	left:30px;
	top:38px;
	width:100px;
	height:20px;
	z-index:1;
}
#txt_conct_2 {
	position:absolute;
	left:30px;
	top:75px;
	width:100px;
	height:20px;
	z-index:2;
}
#txt_conct_3 {
	position:absolute;
	left:30px;
	top:111px;
	width:100px;
	height:20px;
	z-index:3;
}
#txt_conct_4 {
	position:absolute;
	left:30px;
	top:144px;
	width:100px;
	height:20px;
	z-index:4;
}
#txt_conct_5 {
	position:absolute;
	left:30px;
	top:181px;
	width:100px;
	height:20px;
	z-index:5;
}
#txt_conct_6 {
	position:absolute;
	left:30px;
	top:218px;
	width:100px;
	height:20px;
	z-index:6;
}
#input_conct_1 {
	position:absolute;
	left:142px;
	top:35px;
	width:230px;
	height:23px;
	z-index:7;
	
}
.bg_text_producto{
	border:1px solid #f09d00;
	}
#input_conct_2 {
	position:absolute;
	left:140px;
	top:74px;
	width:230px;
	height:20px;
	z-index:8;
}
#input_conct_3 {
	position:absolute;
	left:140px;
	top:110px;
	width:230px;
	height:22px;
	z-index:9;
}
#input_conct_4 {
	position:absolute;
	left:140px;
	top:144px;
	width:230px;
	height:21px;
	z-index:10;
}
#input_conct_5 {
	position:absolute;
	left:140px;
	top:181px;
	width:230px;
	height:21px;
	z-index:11;
}
#input_conct_6 {
	border:1px solid #f09d00;
	position:absolute;
	left:140px;
	top:217px;
	width:206px;
	height:137px;
	
	z-index:12;
}
#input_conct_7 {
	position:absolute;
	left:160px;
	top:387px;
	width:80px;
	height:36px;
	z-index:13;
}
.enviar{
	background-image:url(imagenes/enviar.png);
	background-repeat:no-repeat;
	width:80px;
	height:36px;
	}
#img_contactenos {
	background-image:url(imagenes/email.png);
	background-repeat:no-repeat;
	position:absolute;
	left:500px;
	top:80px;
	width:128px;
	height:100px;
	z-index:2;
}

/*FIN DE CONTACTENOS*/
/*preguntas frecuentes*/
#pfrec{
	overflow:auto;
	width:700px;
	height:560px;
	}
/*terminos y condiciones*/
#terycond{
	overflow:auto;
	width:700px;
	height:560px;
	}
#boton_disfraces {
	position:absolute;
	left:744px;
	top:291px;
	width:268px;
	height:156px;
	z-index:10;
}
#troquelado {
	position:absolute;
	left:745px;
	top:630px;
	width:268px;
	height:153px;
	z-index:11;
}
#carrito {
	position:absolute;
	left:747px;
	top:840px;
	width:126px;
	height:63px;
	z-index:12;
}
#iniciar_sesion {
	position:absolute;
	left:882px;
	top:840px;
	width:127px;
	height:63px;
	z-index:13;
}
#derechos {
	position:absolute;
	left:67px;
	top:1083px;
	width:235px;
	height:15px;
	z-index:14;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
}
#b_mode {
	position:absolute;
	left:744px;
	top:458px;
	width:268px;
	height:153px;
	z-index:2;
}
#b_facebook {
	position:absolute;
	left:60px;
	top:968px;
	width:68px;
	height:68px;
	z-index:2;
}
#b_twitter {
	position:absolute;
	left:135px;
	top:968px;
	width:71px;
	height:71;
	z-index:2;
}
#derechos1 {
	
	position:absolute;
	left:340px;
	top:1083px;
	width:267px;
	height:18px;
	z-index:2;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
#derechos1 a{
	color:#3399CC;
	
}

#derechos2 {
	position:absolute;
	left:642px;
	top:1083px;
	width:172px;
	height:17px;
	z-index:2;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	
}
#derechos2 a{
	color: #666;
}
#derechos3 {
	position:absolute;
	left:840px;
	top:1083px;
	width:171px;
	height:18px;
	z-index:2;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
}
#raya {
	position:absolute;
	left:520px;
	top:158px;
	width:20px;
	height:51px;
	z-index:2;
}
#raya2 {
	position:absolute;
	left:655px;
	top:158px;
	width:20px;
	height:51px;
	z-index:2;
}
#raya3 {
	position:absolute;
	left:772px;
	top:158px;
	width:20px;
	height:51px;
	z-index:2;
}
#raya4 {
	position:absolute;
	left:890px;
	top:158px;
	width:20px;
	height:51px;
	z-index:2;
}
.boton_presupuesto{
background:url(../imagenes/Presupuesto.jpg) no-repeat;
width:130px;    
height:32px; 
border:none;
cursor:pointer;
margin:0;
padding:0;
}
.boton_realizar{
background:url(../imagenes/realizarP.jpg) no-repeat;
width:130px;    
height:32px; 
border:none;
cursor:pointer;
margin:0;
padding:0;
}
.boton_realizar:hover{
height:32px;
background:url(../imagenes/realizarP_hover.jpg) no-repeat;
width:130px;
border:none;
cursor:pointer;
margin:0;
padding:0;
}
a.bot{
    background-color: #f1951f;  
    color: #fff;
    padding: 4px 8px 4px 8px;
}
#mesnaje_olvido {
height:27px;
left:130px;
position:absolute;
width:456px;
z-index:2;
}

.bad {
background-color:#FEE0E7;
background-repeat:no-repeat;
border:1px solid #FF0000;
color:#FF0000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:10px;
}
#apDiv1 {
	position:absolute;
	left:98px;
	top:21px;
	width:403px;
	height:431px;
	z-index:1;
}
#barra_producto {
	position:absolute;
	left:0px;
	top:-10px;
	width:600px;
	height:25px;
	z-index:1;
	
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
}
.div_logueo{
position:absolute;
z-index:5;
width:157px; 
height:80px; 
background:#fff; 
line-height:11px;
border:#fbbb5a 1px solid;
margin-top:-493px;
margin-left:800px;
}
.text_busqueda_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fbbb5a;
	text-decoration: none;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:text-bottom;
	padding-top:2px;
	
}
.boton_fin{
height:32px;
background:url(../imagenes/btn_fin.jpg) no-repeat;
width:130px;
border:none;
cursor:pointer;
margin:0;
padding:0;
}

.boton_fin:hover{
height:32px;
width:130px;
background:url(../imagenes/btn_fin_hover.jpg) no-repeat;
border:none;
cursor:pointer;
margin:0;
padding:0;
}

