/*reset*/
*{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body{line-height: 1;color:white;background:black;font-family:Arial, Helvetica, sans-serif;}
ol, ul{list-style:none;}
h1{display:none;}

/*estructura*/
#wrap{width:870px;margin:0;text-align:center;margin:0 auto;}
#content{
	width:800px;
	float:right;
	text-align:left;
	margin-top:30px
}
#content .mainCol{
	width:610px;
	float:left;
	margin-right:30px;
	display:inline
}
#content .secCol{width:160px;float:right}
#flashcontent{width:870px;float:left; height:240px;}

/*cabeceras de los modulos*/
h2, h3{font-family:Arial Narrow, Helvetica, Arial;font-size:1em;font-weight:bold;border-bottom:solid 1px white;border-bottom:solid 1px white;padding-bottom:7px;text-transform:uppercase;}

/**********modulos columna mainCol***************/
.mainCol h2{text-transform:uppercase;}
/*sonido*/
.mainCol ul{}
.mainCol ul li{margin:10px 0}
.mainCol ul h4{color:#00ffd1;font-family:"Times New Roman", Times, serif; font-weight:bold;font-style:italic;font-size:1.5em;margin-bottom:4px}
.mainCol ul h4 a{color:#00ffd1; text-decoration:none}
.mainCol ul h4 a:hover{ text-decoration:underline}
.mainCol ul p{font-size:.75em;line-height:1.3em;}
/*programacion*/
.programacion{padding:10px 0 0 0;}
.programacion li{float:left;margin-bottom:25px;}
.programacion .fecha{background:black url(css_img/fondofecha.gif) no-repeat;width:65px;height:57px;float:left;padding:8px 8px 0 0;border-right:solid 1px #434343; text-align:center}
.programacion .evento{float:left;padding-left:8px;width:483px;}
.programacion p, .programacion h4, .programacion img{float:left;}
.programacion .evento h4{width:400px;font-size:1.3em;padding-left:10px;margin-bottom:0px}
.programacion .evento p{width:405px;padding-left:10px;float:right}
.programacion .diasemana{width:55px;padding:0 5px;color:#00ffd1;text-align:center;font-size:11px}
.programacion .dia{width:55px;padding:0 5px;font-weight:bold;font-size:34px;}

/*planos sala*/
.planos h4{color:#00ffd1;font-family:"Times New Roman", Times, serif; font-weight:bold;font-style:italic;font-size:20px;margin-top:15px;float:left;}
.planos ul{float:right;width:90px;font-size:.75em;text-align:left;margin-top:15px;}
.planos ul li{float:right;width:100%;margin:3px 0;}
.planos a{color:#006e5a;font-weight:bold}
.planos li.sel a{color:#00ffd1;}
.planos #plano{margin:20px 0 0 10px;float:left;}

/*galeria*/
#galeria{float:left;}
#galeria ul{
	float:right;
	width:135px;
	font-size:0.75em;
	text-align:left;
	margin-top:15px;
}
#galeria #plano{margin-top:15px;}
#galeria ul li{margin:0 0 2px 0;border:solid 1px black;float:right;width:40px}
#galeria ul li.sel{border:solid 1px white;}
#galeria ul img{width:35px;height:25px;float:left;}

/**********modulos columna secCol*****************/
.secCol p{font-size:.75em;}
.secCol h3{width:160px;}
/*enlaces*/
.links{margin:0 0 20px 0;float:left;}
.links h3, .links ul{width:160px;}
.links a{color:#007560;font-weight:bold;}
.links li{padding-left:16px;margin:10px 0;background:black url(css_img/circle_off.gif) no-repeat left 4px; font-size:.75em; line-height:1.2em}
.links li.sel{background:black url(css_img/circle_on.gif) no-repeat left 4px;color:#007560;}
.links li.sel a{color:#00ffd1;}
/*subscripcion a newsletter*/
.newsletter{margin:0 0 20px 0;float:left;width:160px;}
.newsletter p{margin:8px 0; font-size:.75em;width:160px;}
.newsletter input{width:115px;border:solid 1px #bebebe;font-size:11px;padding:1px 0 1px 5px;}
.newsletter .submit{border:none;width:23px; height:18px;padding:0; position:relative;top:5px;}
/*bloque calendario*/
.bloq_calendario{margin:0 0 20px 0;float:left;}
#calendarioDiv{ width:160px; height:130px; background:black url(css_img/calendar.jpg) no-repeat}
