yo ya n@CHARSET "ISO-8859-1";

img, div, .pngfix, input, table  { behavior: url("/web/templates/martin/css/iepngfix.htc") }

* {
	margin:0px;
	padding:0px;
}
body {
	width:100%;		
	height:100%;
	font-family: arial, helvetica, sans-serif;
	background:url("../images/background.jpg") fixed;
	scrollbar-arrow-color: #FCF3A0;  
	scrollbar-base-color: #FCF3A0;  
	scrollbar-dark-shadow-color: #000000;  
	scrollbar-track-color: #753A1C;  
	scrollbar-face-color: #621717;  
	scrollbar-shadow-color: #FCF3A0;  
	scrollbar-highlight-color: #FCF3A0;  
	scrollbar-3d-light-color: a; 
}
#contenedor-principal {
	position:absolute;
	width:960px;
	height:500px;
	left:50%;
	margin:10px 0 0 -480px;
}
/******************************** PROMOCIONALES DE ENCABEZADO************************/
#back1 {
	position:relative;
	width:960px;
	height:6px;
	background:url("../images/backcontenido1.png") no-repeat;
}
#back2 {
	position:relative;
	width:960px;
	height:auto;
	padding:10px 0;
	background:url("../images/backcontenido2.png");
}
* html #back2 {
	position:relative;
	width:960px;
	height:auto;
	padding:10px 0;
	margin:-12px 0 0 0;
	background:url("../images/backcontenido2.png");
}
#back3 {
	position:relative;
	width:960px;
	height:6px;
	padding:0 0 0 0;
	background:url("../images/backcontenido3.png") no-repeat;
}
/******************** CABECERA Y ESTILOS RELACIONADOS A ELLA *******************/
#cabecera {
	width:937px;
	height:50px;
	margin:0 0 0 10px;
	padding:0 10px 0 10px;
	color:#FCF3A0;
	font-size:14px;
	text-transform:uppercase;
	line-height:50px;
	letter-spacing: 4px;
	background:url("../images/cabecera.png") no-repeat;
}
#cabecera a {
	text-decoration: none;
	color:#FCF3A0;
}
#cabecera img {
	margin: 13px 20px 0 0 ;
	border: none;
	float:right;
}
* html #cabecera img {
	margin: -40px 20px 0 0 ;
	border: none;
}
/***************** TODOS LO REFERENTE A CSS DEL MENU PRINCIPAL *****************/
#menu {
	width:937px;
	height:27px;
	margin:5px 0 0 10px;
	background:url("../images/barramenu.jpg") no-repeat;
}
* html #menu {
	width:937px;
	height:27px;
	margin:5px 0 10px 10px;
	background:url("../images/barramenu.jpg") no-repeat;
}
#menu ul {
	list-style: none;
	color:#FCF3A0;
	font-size: 9px;
	text-transform:uppercase;
}
#menu ul li {
	float: left;
	height:18px;
	border-right:1px solid #FCF3A0;
	padding: 0 14px 0 14px;
	letter-spacing: 4px;
	line-height: 18px;
	margin-top: 4px;
}

#menu ul li.item6 {
	border-right:none;
}
#menu ul li a {
	text-decoration: none;
	color:#FCF3A0;
}
#menu ul li.item7 {
	display: none;
}
/******************** TODO LO REFERENTE A CSS DEL CONTENIDO PRINCIPAL *************/
#contenido-principal {
	clear:both;
	width:740px;
	height:443px;
	overflow: auto;
	font-size:12px;
	color:#FCF3A0;
	margin: 10px 0 0 12px;
}
#contenido-principal .contentpaneopen {
	width:720px;
	font-size:12px;
	color:#FCF3A0;
	padding: 10px;
}
#contenido-principal #vmMainPage {
	width:700px;
	padding: 10px 0 10px 5px;
}
#contenido-principal .buttonheading img {
	border: none;
}
#contenido-principal .contentheading {
	font-size:20px;
	font-weight: bold;
}
#contenido-principal .componentheading {
	padding:10px 15px;
	font-size:20px;
	font-weight: bold;
}
#contenido-principal table {
	color:#FCF3A0;
	font-size:12px;
	text-align:justify;
	padding: 0 10px 0 0;
}
* html #contenido-principal table img {
	border:4px solid #FCF3A0;
}
#contenido-principal table.contentpaneopen li{
	list-style-image:url("../images/palomita.png");
	margin: 0 0 0 30px;
}
#contenido-principal table td {
	padding: 7px 5px 0 5px;
}
#contenido-principal a {
	text-decoration: none;
	color:#FCF3A0;
}
#contenido-principal a:HOVER {
	text-decoration: underline;
}
.browseProductContainer {
	background: url("../images/backventas.png");
	margin:5px 0 5px 0;
	padding:10px 0 0 0;
	height: 170px;
}
* html .browseProductDescription {
	width:250px;
	margin: -115px 0 0 460px;
}
.browseProductDescription a {
	margin: 10px 0 0 0;
	font-weight: bold;
}
hr {
	background-color: #FCF29F;
	border: 0;
	height: 1px;
	margin: 5px 0;
}
#vmMainPage ul {
	margin: 10px 0 0 40px;
}
.button INPUT {
	height: 100px;
}
#vmMainPage li {
	list-style-image:url("../images/palomita.png");
}
.sectiontableentry2 {
	background: url("../images/backventas.png");
}
#emailForm {
	margin:0 0 0 20px;
}
#emailForm INPUT.button{
	margin: 10px 0 0 0;
}
#josForm .button {
	margin: 0 0 0 200px;
}
.validate {
	background:#621717 none repeat scroll 0 0;
	border:1px solid #000000;
	color:#FCF3A0;
	cursor:pointer;
	margin: 0 0 0 10px;
}
/***************  CONTENIDO DERECHA *****************/
#derecha {
	position:absolute;
	float:right;
	width:189px;
	margin:10px 0 0 758px;
}
* html #derecha {
	position:absolute;
	float:right;
	width:189px;
	margin:0px 0 0 745px;
}
#derecha a {
	font-size: 12px;
	text-transform: uppercase;
	color:#FCF3A0;
	text-decoration: none;
	font-weight: bold;
}
#derecha h3 {
	position:absolute;
	margin:0 0 0 30px;
	text-transform: uppercase;
	color:#FCF3A0;
}
* html #derecha h3 {
	position:absolute;
	margin:5px 0 0 30px;
	text-transform: uppercase;
	color:#FCF3A0;
}
#derecha table {
	width:189px;
	height:443px;
	padding:45px 0 20px 0;
	background: url("../images/seccionpromo.png") no-repeat;;
}
* html #derecha table {
	width:189px;
	height:443px;
	margin:45px 0 0px 0;
	background: url("../images/seccionpromo.png") no-repeat;;
}
* html #derecha table a {
	position:absolute;
	margin:45px 0 0 -30px;
	font-size: 12px;
	text-transform: uppercase;
	color:#FCF3A0;
	text-decoration: none;
	text-align: left;
}
#derecha table img {
	margin: -45px 0 0 0;
	border:4px solid #FCF3A0;
}
* html #derecha table img {
	position:absolute;
	margin: -45px 0 0 -47px;
	border:4px solid #FCF3A0;
}
* html #derecha .sectiontableentry1 a {
	width:165px;
	text-align:center;
	margin:50px 0 0 -80px;
	background: none;
}
* html #derecha .sectiontableentry1 a img {
	margin:-47px 0 0 -77px;
	background: none;
}
#derecha .sectiontableentry2 {
	background: none;
}
* html #derecha .sectiontableentry2 a {
	width:165px;
	text-align:center;
	margin:20px 0 0 -80px;
	background: none;
}
* html #derecha .sectiontableentry2 a img {
	margin:-45px 0 0 -77px;
	background: none;
}
#derecha .productPrice, #derecha .addtocart_button_module {
	display:none;
}
#registro {
	height:158px;
	margin:10px 0 0 0px;
	background:url("../images/seccionregistro.png") no-repeat;
}
#registro h1 {
	height:22px;
	font-size: 14px;
	text-transform: uppercase;
	text-align:center;
	font-weight:normal;
	color:#FCF3A0;
	padding:2px 0 0 0 ;
}
#registro img {
	border: none;
}
/**************SECCION DE PROMOCIONES****************/
#promos {
	width:189px;
	height:443px;
	margin:5px 0 5px 0;
	background:url("../images/seccionpromo.png") no-repeat;
}
#promos h1 {
	height:42px;
	font-size: 16px;
	text-transform: uppercase;
	color:#FCF3A0;
	margin:0 0 0 35px;
	padding:5px 0 0 0 ;
	letter-spacing: -2px;
}
#cajatexto {
	width:141px;
	height:24px;
	color:#000;
	text-align:center;
	padding:5px 0 0 0;
	margin:0 0 0 -25px;
	border:none;
	background: url("../images/cajadetexto.png") no-repeat;
}
#botonregistro {
	position:absolute;
	z-index:100;
	border:none;
	padding:0 0 0 5px;
	vertical-align: middle;
}
#wallpaperregistro {
	margin: 35px 0 0 10px;
}
* html #wallpaperregistro {
	margin: 25px 0 0 10px;
}
#videoregistro {
	margin: -30px 0 15px 10px;
}
#screensaverregistro {
	margin: 0 0 0 10px;
}
#bannerregistro {
	margin: 0 0 0 10px;
}
#img-secundaria {
	width:739px;
	height:158px;
	margin:10px 0 0 13px;
	background:url("../images/imagen-secundaria.png") no-repeat;
}
#img-secundaria img {
	margin:2px 0 0 2px;
}
/********** Todo lo relacionado con los contenidos INFERIORES ***********/
#contenido {
	width:445px;
	height:223px;
	font-family:arial,sans-serif;
	font-size: 12px;
	padding:5px 15px 5px 15px;
	text-align:justify;
	color:#FCF3A0;
}
#contenidos {
	height:282px;
	margin:5px 10px 0 10px;
}
#contenidos1 {
	width:467px;
	height:282px;
	font-family:arial,sans-serif;
	font-size: 12px;
	color:#FCF3A0;
	background:url("../images/backdecontenidos.jpg") no-repeat;
}
#contenidos2 {
	float:right;
	width:467px;
	height:282px;
	font-family:arial,sans-serif;
	font-size: 12px;
	color:#FCF3A0;
	background:url("../images/backdecontenidos.jpg") no-repeat;
}
#contenidos1 h1, #contenidos2 h1 {
	width:467px;
	height:45px;
	font-family:arial;
	font-weight:normal;
	font-size: 28px;
	text-transform:uppercase;
	padding:0 0 0 15px;
	color:#FCF3A0;
	line-height:45px;
}
#contenidos1 table, #contenidos2 table {
	width:445px;
	height:223px;
	font-family:arial,sans-serif;
	font-size: 12px;
	padding:5px 15px 5px 15px;
	color:#FCF3A0;
}
#contenidos1 li,#contenidos2 li {
	list-style-image:url("../images/palomita.png");
	margin: 0 0 0 30px;
}
#contenidos1 a,#contenidos2 a {
	color:#FCF3A0;
	padding:0 5px 0 0;
	text-decoration: none;
}
#contenidos1 a:HOVER,#contenidos2 a:HOVER {
	text-decoration: underline;
}
#linea {
	width:935px;
	height:2px;	
	margin:0 0 0 12px;
	background:url("../images/linea.jpg") no-repeat;
}
#contenedor-secundario {
	width:960px;
	height:100px;
	margin:-30px 0 0 0;
}
/************* CONTENIDOS CHICOS *****************/
.popup_popup {
	position:absolute;
	z-index:100;
	overflow:none;
	height:250px;
	background:#88080b;
	border:1px solid #88080b;
	margin:0 0 0 -75px;
}
#baner1 {
	float:left;
	height: 90px;
	margin:5px 0 5px 10px;
}
#baner2 {
	float:left;
	height: 90px;
	margin:5px 0 5px 4px;
}
#baner3 {
	float:left;
	height: 90px;
	margin:5px 0 5px 4px;
}
#selectormoneda {
	background:url("../images/backventas.png");
	clear:both;
	width:730px;
	height: 30px;
	margin:10px 0 0 12px;
	padding: 0 0 40px 10px;
}
#mensajeayuda {
	background:url("../images/backventas.png");
	width:730px;
	font-family:arial,sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#FCF3A0;
	margin:10px 0 0 12px;
	padding: 10px 5px 10px 5px;
}
#selectormoneda h3 {
	color:#FCF3A0;
	margin:0 0 -10px 0;
	padding: 5px 0 0 0;
}
#comercial1 {
	float:left;
	height: 90px;
	margin:0 0 0 8px;
}
#comercial2 {
	float:left;
	height: 90px;
	margin:0 0 0 4px;
}
#comercial3 {
	float:left;
	height: 90px;
	margin:0 0 0 4px;
}
/***************** Pie de pagina ********************/
#footer, #footer a {
	color:#FCF3A0;
	font-size:11px;
	margin:0px 0 10px 0;
	text-align:center;
	width:960px;
	text-decoration: none;
}
* html #footer {
	color:#FCF3A0;
	font-size:11px;
	margin:-8px 0 10px 0;
	text-align:center;
	width:960px;
	text-decoration: none;
}
* html #footer a {
	color:#FCF3A0;
	font-size:11px;
	margin:1px 0 0 -5px;
	text-align:center;
	width:100px;
	text-decoration: none;
}
#footer a:HOVER {
	text-decoration:underline;
}
* html #footer a:HOVER {
	text-decoration:underline;
}
/************** Login Usuarios *************************/
#com-form-login  {
	padding:20px;
	list-style-image:url("../images/palomita.png");
}
* html #com-form-login  {
	width:600px;
	padding:20px;
	list-style-image:url("../images/palomita.png");
}
#com-form-login ul {
	margin: 0 0 0 30px;
}
#com-form-login .input {
	border:none;
	margin:0 0 20px 0;
}
#com-form-login .button {
	background:#621717 none repeat scroll 0 0;
	border:1px solid #000000;
	color:#FCF3A0;
	cursor: pointer;
}

#com-form-login img{
	display: none;
}
#login img {
	display: none;
}
.button {
	background:#621717 none repeat scroll 0 0;
	border:1px solid #000000;
	color:#FCF3A0;
	cursor: pointer;

}
/************** Carrito de Compras *************************/
div.vmCartModule img {
	display:none;
}
/************** Panel de carrito de compras ******************/
* html .panel-wrapper {
	text-align: center;
}
/************************* FORMULARIOS DE CONTACTO Y SOLICITANTES **********************/
#contacto input,#servicios {
	border:1px solid #000;
	background: #FCF3A0;
	color:#621717;
	font-weight: bold;
}
#nombre, #correo, #telefono {
	width: 375px;
}
#servicios {
	border:1px solid #000;
	background: #FCF3A0;
	color:#621717;
	font-weight: bold;
	width: 445px;
}
#contacto #enviar-formulario {
	background:#621717 none repeat scroll 0 0;
	border:1px solid #000000;
	color:#FCF3A0;
	cursor: pointer;
}
#solicitantes #enviar, #registrate #enviar {
	background:#621717 none repeat scroll 0 0;
	border:1px solid #000000;
	color:#FCF3A0;
	width:150px;
	cursor: pointer;
}
#solicitantes #institucion,#solicitantes #obispo,#solicitantes #objetivo,#solicitantes #fecha,#solicitantes #descripcion,#solicitantes #responsable {
	width: 600px;
	border:1px solid #000;
	background: #FCF3A0;
	color:#621717;
	font-weight: bold;
}
#solicitantes #descripcion {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
}
#solicitantes #pais,#solicitantes #ciudad,#solicitantes #estado,#solicitantes #telefono-solicitante,#solicitantes #fax-solicitante,#direccion-postal,#registrate #nombre,#apellidoPat,#ApellidoMat,#calle,#registrate #calleNumero,#registrate #entreCalle, #registrate #yCalle, #registrate #colonia, #registrate #cp, #registrate #ciudad, #registrate #estado, #registrate #provincia, #registrate #pais,#telCasa,#telOficina, #registrate #email,#Genero,#estadoCivil {
	width: 195px;
	border:1px solid #000;
	background: #FCF3A0;
	color:#621717;
	font-weight: bold;
}
#registrate #anio {
	width: 70px;
	border:1px solid #000;
	background: #FCF3A0;
	color:#621717;
	font-weight: bold;
}
#registrate #mes {
	width: 100px;
	border:1px solid #000;
	background: #FCF3A0;
	color:#621717;
	font-weight: bold;
}
#registrate #dia {
	width: 50px;
	border:1px solid #000;
	background: #FCF3A0;
	color:#621717;
	font-weight: bold;
}
#solicitantes #cantidad,#solicitantes #lugar,#solicitantes #email-solicitante,#solicitantes #sitio-web,#fechaRegistro,#status {
	width: 297px;
	border:1px solid #000;
	background: #FCF3A0;
	color:#621717;
	font-weight: bold;
}
#img_principal {
	width: 470px;
	height: 305px;
	background: url("../images/popup.png") no-repeat;
	padding: 30px 0 0 30px;
	text-transform:uppercase;
	letter-spacing:4px;
}
* html #img_principal {
	width: 500px;
	height: 340px;
}
#img_principal a {
	display:block;
	width:130px;
	height:25px;
	vertical-align:middle;
	background:#621717;
	color:#FCF3A0;
	font-size:11px;
	text-align:center;
	line-height:25px;
	margin-bottom:10px;
	text-decoration:none;
}
#comprar_musica a {
	display:block;
	width:80px;
	height:20px;
	vertical-align:middle;
	background:#621717;
	color:#FCF3A0;
	font-size:11px;
	text-align:center;
	line-height:20px;
	margin:0 0 5px 15px;
}
#comprar_musica a:HOVER {
	text-decoration: none;
}
#contacto,#mapa,#directorio_producciones{
	display: none;
}
.logout-button-text button {
	width:50px;
	height:25px;
	vertical-align:middle;
	background:#621717;
	color:#FCF3A0;
	font-size:11px;
	text-align:center;
	line-height:25px;
	margin-bottom:5px;
	border:none;
}
.jScrollPaneContainer {
	margin: 10px 0 0 0;
}
/************************  MODULO PARA IE6 ****************************/
#ie6 {
	position:absolute;
	z-index:10000;
	width: 100%;
	color:#000;
}
#ie6 img {
	border:none;
}