/* CSS Document */

/* PARA QUE EN IE6 FUNCIONEN LOS PNG TRANSPARENTES */
* html img,
* html .png{
    /*position:relative;*/
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "img/vacio.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}
/* ---- */

.transp {filter: alpha(opacity=50); opacity: .5} 

body{
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#262626;
	background:url(../img/fondo.jpg) center -75px no-repeat fixed #6a2852;
	padding-bottom:10px;
}
form {padding:0px; margin:0px;}
h1,h2,h3,h4{ margin:0px; padding:0px; }
h1 span,h2 span,h3 span,h4 span{display:none;}
img{ border:none;}
p{ margin:0px;}
div{ float:left; }
ul{ margin:0px; padding:0px; list-style:none; }

ul#lista{
	color:#4D4D4D;
	font-size:11px;
	list-style:none;
	
}
ul#lista li{ float:none;margin-bottom:3px; *margin-bottom:2px;background:url(../img/bullet5.gif) 0px 7px no-repeat; padding-left:9px; }

.cont_principal{width:930px; float:none; margin:0px auto; margin-top:19px; overflow:hidden; height:100%;}
#encabezado{
	background:url(../img/encabezado.jpg) no-repeat;
	width:930px;
	height:90px;
}
#menu{ width:930px;}
#menu #contMenu{ background:url(../img/bg_menu.gif) left top repeat-x; height:27px; width:930px; position:relative;}
#contInfoHome{
	padding:12px 24px 22px 24px;
	background-color:#f3f3f4;
	width:882px;
}
#contInfo{
	padding:10px 24px 22px 19px;
	background-color:#f3f3f4;
	width:887px;
	
}
a{ text-decoration:none; color:#6D6F71;}
a:hover{ color:#631B4B; }
#texto1{ color:#631B4B; text-decoration:none;}
a#texto1:hover{ text-decoration:underline;}
#texto2{ font-size:11px; color:#4D4D4D;}
#texto3{ font-size:11px;color:#631B4B;}
#texto4{color:#6D6F71;}
#texto5{color:#231F20; font-size:11px; font-weight:bold;}
#texto6{color:#9e788c; font-size:11px;}
#texto7{ font-size:11px; color:#000;}

#titulito{
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	/*font-weight:bold;*/
	color:#000000;
}

#campo_suscrip{

}

#cajaForm{
	border-top:3px solid #621a4b;
	border-bottom:3px solid #621a4b;
	padding:2px 0 2px 0;
}
#cajaForm #registro{
	background-color:#FFFFFF;
	height:22px;
	*height:22px;
	padding:2px 0 0 8px;
	width:382px;
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	color:#939598;
	margin:2px 0 2px 0;
}
#cajaForm #registro #cajaLabel{
	margin-top:3px;
	*margin-top:5px;
	width:59px;
}
#registro input{
	background:none;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#631B4B; 
}
#cajaForm #registro textarea{
	background:none;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#631B4B; 
	overflow:auto;
}
#sepForm{
	background:url(../img/sep_form.gif) top left repeat-x;
	height:3px;
	width:390px;
}

#titulo_promo{
	font-size:13px;
	font-weight:bold;
	color:#231F20;
}
#bajo_zocalo_promo_home{
	margin:17px 0 0 25px;
}

a#mas_info{
	background:url(../img/bullet.gif) left 3px no-repeat;
	
	text-decoration:none;
	font-size:10px;
	
	font-weight:bold;
	color:#9e788c; 
	padding-left:10px;
}
a#mas_info:hover{ text-decoration:underline;}

#link-boton a{
	text-decoration:none;
	color:#8A8A8A;
	font-size:11px;
}
#link-boton a#left{
	background:url(../img/bullet2.gif) left 4px no-repeat;
	padding-left:12px;
}
#link-boton a#right{
	background:url(../img/bullet.gif) right 4px no-repeat;
	padding-right:12px;
}
#link-boton a:hover{ color:#631B4B;}


#link-boton2 a{
	text-decoration:none;
	color:#85546f;
	font-size:11px;
}
#link-boton2 a#right{
	background:url(../img/bullet3.gif) right 4px no-repeat;
	padding-right:12px;
}
#link-boton2 a#left{
	color:#595959;
	background:url(../img/bullet3.gif) left 4px no-repeat;
	padding-left:8px;
}
#link-boton2 a:hover#left{
	color:#631B4B;
}
#link-boton2 a:hover{ color:#631B4B;}

#link-boton3 a{
	text-decoration:none;
	color:#9e788c;
	font-size:11px;
}
#link-boton3 a#left{
	color:#9e788c;
	background:url(../img/bullet4.gif) left 4px no-repeat;
	padding-left:8px;
}
#link-boton3 a#left:hover{ color:#d0c0c9;}

#pie{
	width:930px; float:none; margin:0px auto;
	/*padding-bottom:10px;*/
	font-size:11px;
	color:#6D6F71;
	height:100%;
	padding-bottom:10px;
	display:block;
	margin-top:1px;
	overflow:hidden;
}
#pie #pie1{
	height:30px;
	padding:12px 8px 0 20px;
	width:902px;
	background:url(../img/bg_pie.gif) repeat-x #f3f3f4;
	overflow:hidden;
}
#pie #pie2{
	height:33px;
	width:930px;
}
#pie #pie2 #pie2-centro{
	font-size:9px;
	color:#464648;
	background-color:#0b0b0b;
	width:890px;
	height:22px;
	padding:11px 10px 0 10px;
}
#pie #pie2 #pie2-centro a{ color:#464648; text-decoration:none}
#pie #pie2 #pie2-centro a:hover span{ color:#13b3f0; }

#pie ul{float:left;overflow:hidden;line-height:12px}
#pie ul li{width:auto;margin:0 0 0 -2px;display:inline;padding:0px 10px 0 10px;border-left: 1px solid #6D6F71; }
#pie ul li a{ color:#6D6F71; text-decoration:none;}
#pie ul li a:hover,#pie ul li a:hover{ color:#631B4B;}
	
/* -- PARCHES PARA IE6 */
* html #margen-negativo{ position:relative ;}
* html #bajo_zocalo_promo_home{	margin-left:13px;}
* html #contInfoHome{ padding-bottom:5px;}
/* -- FIN PARCHES PARA IE6 */