@charset "UTF-8";
/* CSS Document */

/* textos estilos */
.texto_dorado {
	color:#fdd67c;
	font-size:16px; line-height:16px !important;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0;
}
.texto_dorado_georgia {
	color:#fdd67c;
	font-size:16px; line-height:16px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0;
}
.texto_blog {
	color:#69C;
	font-size:14px; line-height:16px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 00px 0;
}
.texto_rojazo {
	color:#5a2e2c;
	font-size:16px; line-height:16px !important;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0;
}
.texto_blanco {
	color:#FFFFFF;
	font-size:12px; line-height:16px !important;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0;
	
}
.texto_blanco_10 {
	color:#FFFFFF;
	font-size:10px; line-height:10px !important;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;

}
.texto_pergamino {
		
	padding:40px 40px 40px 40;
	color:#600;
	font-size:14px; line-height:10px !important;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.texto_negro_12 {
	color:#000;
	font-size:10px; line-height:10px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;

}
.texto_gris_10 {
	color:#999;
	font-size:10px; line-height:10px !important;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	padding-bottom: 10px;

}
.texto_deseo {
	color:#ffee9d;
	font-size:12px; line-height:16px !important;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0;
	
}
.texto_ladrillo {
		
	color:#600;
	font-size:16px; line-height:16px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;}
	
.texto_hechizos {
	color:#C90;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:22px;
	text-transform:capitalize;}
	
	.texto_trebuchetlectura {
	color:#CCC;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	
	}
	.texto_zodiaco {
	color:#000;
	font-size:13px; line-height:20px !important;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:justify;
}
/* fondos */

.piso_laterales {
	background-image:url(http://www.cartasmisticas.com/imas/piso_lateral.jpg);
	background-repeat:repeat-x;
}
.fields {
	background-color: #faf3df;
}
.pergamino {
	background-image:url(imas/pergamino.jpg);
	background-repeat:no-repeat;
	width: 400px;
	height:100px;
	padding-top: 35px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 22px;
		color:#600;
	font-size:14px; line-height:14px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;

}
.pergaminote {
	background-image:url(imas/pergaminote.jpg);
	background-repeat:repeat-y;
	
	width: 692px;
	height:auto;
	margin:0,0,0,0;
	padding-top: 35px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
		color:#000;
	font-size:13px; line-height:15px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;

}
.pergamino500 {
	background-image:url(imas/pergamino500.jpg);
	background-repeat:repeat-y;
	width: 475px;
	height:auto;
	margin:0,0,0,0;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	color:#000;
	font-size:13px; line-height:15px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;

}
.pergamino450 {
	background-image:url(imas/pergamino500.jpg);
	background-repeat:repeat-y;
	width: 450px;
	height:auto;

	
	color:#000;
	font-size:13px; line-height:15px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;

}
.pergamino420 {
	background-image:url(imas/pergamino500.jpg);
	background-repeat:repeat-y;
	width: 420px;
	height:auto;

	
	color:#000;
	font-size:13px; line-height:15px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;

}
.pergaminoHome {
	background-image:url(imas/pergamino.jpg);
	background-repeat:no-repeat;
	width: 400px;
	height:100px;
	margin-left:50px;
	padding-top: 25px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
		color:#600;
	font-size:14px; line-height:14px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;

}
.pergaminito {
	background-image:url(imas/pergaminito.jpg);
	background-repeat:no-repeat;
	width: 360px;
	height:50px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
		color:#600;
	font-size:14px; line-height:14px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;

}

.fondo_pergamino {
	background-image:url(imas/fondo_pergamino.jpg);
	background-repeat:repeat;
	width: 450px;
	height:auto;	
	color:#000;
	font-size:13px; line-height:15px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;

}

.bg_home_member{
	background-image:url(imas/bg_home_members.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:339 !important;
}
.texto_pergamino{
	font-size:14px;  !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}

/* separaciones pads */

.uls {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:110%;
}

.tabla_hechizos{
	width: 510px;
}
.tabla_hechizos_home{
	width: 420px;
}
.tabla_certificado{
	width: 370px;
	
	}
.fondometodopago {
	background-image:url(imas/fondo_pago.gif);
	background-repeat:no-repeat;
	width: 450px;
	height:87px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	
		color:#000;
	font-size:12px; line-height:12px !important;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;


}


/* Virtuemart */

.fondo_basket {
	width:930px;
	height:426 !important;
	
	background-image:url(imas/virtue/basket_bg.jpg);
	background-repeat:no-repeat;
	
}
.tabla_size_basket{
	width:615px;
}
.carrito {
	position:relative;
	top:77px;
	left: -120px;
	/*background-image:url(imas/virtue/basket_head.jpg);
	background-repeat:no-repeat;*/
	width:615px;
	height:400px !important;
	
}
.tabla_carrito {
	background-color:#dcd8d8;
	height:20px !important;
	
}
.tabla_carrito2 {
	background-color:#cdc9c9;
	
}
.tabla_carrito_textura {
	background-image:url(imas/virtue/basket_textura.jpg);
	background-repeat:repeat;
	
}
.posicion_carrito {
	position:absolute;
	top:85px;
	left: 30px;
}
.texto_producto {
		
	color:#999;
	font-size:14px; line-height:15px !important;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.texto_tabla {
		
	color:#600;
	font-size:12px; line-height:10px !important;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.texto_cart_titulo {
	color:#000;
	font-size:13px; line-height:14px !important;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.fondo_checkout {
	width:930px;
	height:426 !important;
	
	background-image:url(imas/virtue/basket_bg.jpg);
	background-repeat:no-repeat;
	
}

.checkout {
	position:relative;
	top:0px;
	left: -120px;
	background-image:url(imas/virtue/basket_head.jpg);
	background-repeat:no-repeat;
	width:415px;
	height:auto !important;
}
.tb_checkout_width {
	width:845px;
}
.hd_tb_ckeckout{
	background-image:url(imas/virtue/checkout_head.jpg);
	background-repeat:repeat-x;
	height:23px;
	width:845px;	
	padding-top:10px;
	padding-left:10px;
}
.bt_tb_ckeckout{
	background-image:url(imas/virtue/checkout_bottom.jpg);
	background-repeat:repeat-x;
	height:23px;
	width:845px;	
	padding-top:10px;
	padding-bottom:10px;
}
.td_checkout_1 {
	background-color:#cdc9c9;
	height:23px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	padding-left:5px;
}
.td_checkout_2 {
	background-image:url(imas/virtue/checkout_table_bg.jpg);
	background-repeat:repeat-y;
	height:23px;
		padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	padding-left:5px;
}
.register_form {
	margin-top:40px;
	width:675px;
}
.boton_ask {
	background-image:url(imas/virtue/boton_ask.gif);
	background-repeat:no-repeat;
	width:350px; height:40px;
	margin:5px,5px,5px,5px;
	padding:5px,5px,5px,5px;
}.fieldregistro {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #333;
	background-color: #FFC;
	border: 1px solid #FC0;
}
/* FIELDS*/

.coolfield{
	border:thin #999;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	height:27px;
	background-image:url(imas/deseos/bgfield.gif);
	background-repeat:repeat-x;
	vertical-align:middle;
}

/* resolutions*/
.fondo_carta_reso {
	background-image:url(imas/carta_resolution.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:792px;
	
}
.tablareso {
	padding-top:65px;
}
.textoreso {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
}
.florreso {
	background-image:url(imas/flor.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
#dhtmltooltip{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
position: absolute;
width: 250px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.zodiaco_fondo {
background-image:url(http://www.cartasmisticas.com/imas/zodiaco/fondozodiaco.jpg); background-repeat:no-repeat; width:500; height:406px;	
}