	/* GENERALES
-------------------------------------------------- */
#tapa{
	width: 100%;
	height: 100%;
	top: 0px;
	left:0px;
	position:absolute;
	background-image: url('../images/tapa.png')!important;
	background-image: none;
	background-repeat: repeat;
	filter: none !important;
	filter: progid;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tapa.png', sizingMethod='scale'); 
	z-index: 200;
}	
#pop{
	width: 100%;
	top: 0px;
	left:0px;
	position:absolute;	
	z-index: 201;
}

img, embed, object, form, table, div, select, textarea, input, script, h1, h2, h3, h4, h5, h6, fieldset, ul, ol, li, button { border:0; margin:0; padding:0; }

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 100%;
	margin: 0 auto; /* center, not in IE5 */
	padding: 0;
	text-align: center;
	background: #84085E url('../images/fondo.jpg') center top no-repeat;
	overflow-x:hidden;
	overflow-y:scroll;
}
div#oContenedorHome {
	width: 995px !important; /* real browsers */
	width: 995px;
	height: 625px !important; /* real browsers */
	height: 625px;
	text-align: center;
	margin: 0 auto; /* center, not in IE5 */
	margin-top: 10px;
	background: url('../images/f_home.png') center top no-repeat;
}
div#oContenedorInteriores {
	width: 995px !important; /* real browsers */
	width: 995px;
	height: 625px !important; /* real browsers */
	height: 625px;
	text-align: center;
	margin: 0 auto; /* center, not in IE5 */
	margin-top: 10px;
	background: url('../images/f_interiores.png') center top no-repeat;
}
#logo_jota{
	position: absolute;
	z-index: 151;
	width: 207px;
	height: 71px;
	top: 0px;
	right: 0px;
	background: url('../images/logo_jmasg.png') right top no-repeat;
}
.class_logo_jota {
	width: 207px;
	height: 71px;
}

/* ************************** SUPERIOR **************************** */
#fla_sup{
	position: relative;
	height: 121px;
	text-align: left;
	z-index:150;
}
#menuSec {
	width: 433px !important; /* real browsers */
	width: 443px;
	position: relative;
	float: left;
	text-align: left;
	padding-left: 10px;
	padding-top: 20px;
	z-index: 100;
}
#menuSec ul{
	list-style: none;
}
#menuSec ul li{
	float: left;
}


/* ************************** HOME **************************** */
#oPrendas{
	position: absolute;
	top: 98px;
	right: 50%;
	padding-right: 225px;
}

#oTxtHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #9F9F9F;
	text-align: left;
	padding: 70px 0px 0px 345px;
}
#oTxtHome2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding: 50px 0px 0px 345px;
}
#oTxtHome3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #5C1386;
	text-align: left;
	padding: 60px 0px 0px 345px;
}
.rosa {
	color: #D7308F;
}


/* ************************** COLECCIONES **************************** */
#flash_zoom{
	position:absolute;
	z-index: 100;
	background: #FFFFFF;
	margin-left: 57px !important; /* real browsers */
	margin-left: -192px;
	top: 54px;
}	
#gallery{
	width: 371px;
	height: 504px;
	float: left;
}
#contenido_colecciones{
	position: absolute;
	top: 108px;
	z-index: 120;
	width: 750px;
	height: 504px;
	text-align: left;
	margin-left: 115px !important; /* real browsers */
	margin-left: -380px;
}
#oTextoColecciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 120px 30px 20px 30px;
	height: 100px;
	text-align: justify;
}
#descripcion_colecciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	width: 290px;
	padding: 15px 10px 0px 20px;
}
.fondo_coleccion { 
	background: #FFFFFF url('../images/f_colecciones.jpg') no-repeat left top;
}


/* ************************** TIENDAS **************************** */
#oTxtTiendas {
	float: left;
	width: 532px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #606060;
	text-align: left;
	padding: 100px 0px 0px 70px;
}
.morado {
	color: #B583C7;
}

#oFormulario {
	width: 532px;
	height: 212px;
	background: #FFFFFF url('../images/f_formulario.jpg') no-repeat left top;
	padding-top: 18px;
}
.tx_formulario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding: 0px 0px 3px 20px !important; /* real browsers */
	padding: 0px 0px 1px 20px;
}
.btn_enviar {
	text-align: right;
	padding-right: 18px;
}
.cajas_form {
	width: 230px;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 3px 0px 0px 4px;
	background-color: #FFFFFF;
	border: 0px solid #FFFFFF;
}

/* ************************** PIE **************************** */
#oPie {
	position: absolute;
	top: 615px;
	padding-left: 260px;
}
#oPie ul{
	list-style: none;
}
#oPie ul li{
	float:left;
	padding-left: 22px;

}
#oPie ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8F8F8F;
	text-decoration: none;
	z-index:100;
}
#oPie ul li a:hover{
	text-decoration: underline;
}


/* *********************************** VARIANTES Y TIPOGRAFIAS *********************************** */
.blanco {color: #FFFFFF;}
.negro {color: #000000;}

.diez {font-size: 10px;}
.once {font-size: 11px;}
.doce {font-size: 12px;}
.trece {font-size: 13px;}
.catorce {font-size: 14px;}

.w350 { width: 350px; }
.w100 { width: 100px; }

.pl20 { padding-left: 20px; }

.bold {font-weight: bold;}

.borde_blanco {border: 1px solid #FFFFFF;}

.clearall { clear: all;}
.clearboth { clear: both;}
.floatleft{ float:left; }
.floatright{ float:right; }
