/*<group=topstuff>*/

html {
	height: 100%;
	min-height: 100%;
}

body {
	margin: 0;
	padding: 0;
	height: 100%;
	min-height: 100%;
	background: repeat-y url(images/tile.png) 0px 0px;
}
	
/*</group>*/

/*<group=head>*/

#head {
	width: 1003px;
	height: 178px;
	margin-top: 5px;
}

#logo {
	width: 260px;
	height: 178px;
	float: left;
	margin: 0;
	padding: 0;
	background: url(images/logo2.png) no-repeat 21px 7px;
}

#header {
	width: 540px;
	height: 178px;
	margin: 0;
	padding: 0;
	float: left;
}

#blob1 {
	width: 203px;
	height: 178px;
	margin: 0;
	padding: 0;
	float: left;
	background: url(images/blob_01.png);
}
	
/*</group>*/

/*<group=content>*/

#content {
	width: 1003px;
	margin: 0;
	padding: 0;
}

#main {
	width: 720px;
	float: left;
	margin: 0;
	padding: 0;
}

.blobmain {
	margin-top: 636px;
}

#separador {
	width: 22px;
	float: left;
	background: url(images/separador.png) no-repeat;
	height: 818px;
	margin: 0;
	padding: 0;
}

#menu {
	width: 261px;
	min-height: 818px;
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	background: url(images/large.122895720.gif) repeat;
}

#menu ul {
	margin-left: 1px;
	padding-left: 0;
}

#menu li		
		{
			padding-left: 30px;
			background-image: url(images/arrow.png);
			background-repeat: no-repeat;
			background-position: 0 .5em;
	color: #ff0033;
	font: 136% "Arial Black", Helvetica, sans-serif;
	list-style: none;
	margin-left: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 10px;
}

.redme {
	background: url(images/arrowred.png) 0px .5em no-repeat inherit;
	color: #ff0033;
	list-style: inherit none;
}

#menu a {
	color: #990099;
	text-decoration: none;
}

#menu a:hover {
	color: #FF0033;
}
	
/*</group>*/

/*<group=pie de pagina>*/

#pie {
	width: 1003px;
	margin: 0;
	padding: 0;
	background: repeat-y url(images/tile.png);
}

#pie img {
	margin-left: 100px;
}
	
/*</group>*/

/*<group=manifiesto>*/

#manifiestomain {
	width: 720px;
	float: left;
	margin: 0;
	padding: 0;
	clear: none;
	background: url(images/el_segundo_fondo.png)  348px 6px no-repeat;
	min-height: 818px;
}

#manifiestomain p {
	margin: 3px 60px 18px;
	font: 94%/130% Georgia, Helvetica, Arial, sans-serif;
	color: #322d2d;
	text-align: left;
}

#manifiestomain h1 {
	margin: 0 5px 10px 50px;
	color: #FF0033;
	font: 200% "Arial Black", Helvetica, sans-serif;
	padding: 0;
}
	
/*</group>*/

/*<group=calendario>*/

#programame {
	width: 720px;
	float: left;
	margin: 0;
	padding: 0;
	clear: none;
	background: url(images/el_segundo_fondo.png)  348px 6px no-repeat;
	min-height: 818px;
	height: 100%;
}

#programame a {
	color: #ff0033;
	text-decoration: underline;
	font-weight: bold;
}

#programame a:hover {
	color: #ff0033;
	text-decoration: none;
	font-weight: bold;
}

.borderme {
	padding: 0;
	height: 105%;
	width: 100%;
	margin-right: 0;
	margin-bottom: 10;
	margin-left: 60;
	margin-top: 10px;
	clear: both;
}

#programame h1 {
	color: #FF0033;
	font: 200% "Arial Black", Helvetica, sans-serif;
	padding: 0;
	margin: 0 5px 30px 50px;
}

/*<group=caja domingo b >*/

#domingob{float: left;background: #EBCCED;width: 180px;margin-bottom: 20px;
	margin-left: 10px;}

#domingob ul {
	padding-left: 30px;
	margin-top: 9px;
	margin-bottom: 4px;
}

#domingob li {
	padding-top: 2px;
	padding-bottom: 2px;
	font: 69% Helvetica, Arial, sans-serif;
	color: #990099;
}

#domingob h1{font-size: 250%;color: #ff0033;letter-spacing: 1px;font-family: Verdana, Arial, Helvetica, sans-serif;}

#domingob h2{font-size: 150%;color: #ff0033;font-family: Verdana, Arial, Helvetica, sans-serif;}

#domingob p{
	margin-left: 10px;
	font: 69% Helvetica, Arial, sans-serif;
	margin-top: 4px;
	margin-bottom: 2px;
	color: #990099;
}
/*</group>*/

/*<group=caja sabado b >*/

#sabadob{
	background: #EBCCED;
	width: 180px;
	margin-bottom: 20px;
	align: left;
	float: left;
	margin-left: 40px;
}

#sabadob h1{color: #ff0033;
	font: 115% "Arial Black", Helvetica, sans-serif;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;
}

#sabadob h2{font-size: 150%;color: #ffff00;font-family: Verdana, Arial, Helvetica, sans-serif;}

#sabadob p{
	margin-left: 10px;
	font: 69%/120% Helvetica, Arial, sans-serif;
	margin-top: 4px;
	margin-bottom: 2px;
	color: #990099;
}

#sabadob ul {
	padding-left: 30px;
	margin-top: 9px;
	margin-bottom: 4px;
}

#sabadob li {
	padding-top: 2px;
	padding-bottom: 2px;
	font: 69% Helvetica, Arial, sans-serif;
	color: #990099;
}
/*</group>*/

/*<group=caja viernesb >*/

#viernesb{
	background: #EBCCED;
	width: 180px;
	margin-bottom: 20px;
	padding: 0px;
	margin-left: 460px;
	float: none;
}

#viernesb h1{color: #ff0033;
	font: 115% "Arial Black", Helvetica, sans-serif;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;
}

#viernesb h2{font-size: 150%;color: #ff0033;font-family: Verdana, Arial, Helvetica, sans-serif;}

#viernesb p{
	margin-left: 10px;
	font: 69%/120% Helvetica, Arial, sans-serif;
	margin-top: 4px;
	margin-bottom: 2px;
	color: #990099;
}

#viernesb ul {
	padding-left: 30px;
	margin-top: 9px;
	margin-bottom: 4px;
}

#viernesb li {
	padding-top: 2px;
	padding-bottom: 2px;
	font: 69% Helvetica, Arial, sans-serif;
	color: #990099;
}
	
/*</group>*/

/*<group=caja domingo2
 >*/

#domingo2{float: left;background: #EBCCED;width: 180px;margin-bottom: 10px;
	margin-left: 10px;}

#domingo2 h1{color: #ff0033;
	font: 115% "Arial Black", Helvetica, sans-serif;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;
}

#domingo2 h2{color: #ff0033;
	font: 86% "Arial Black", Helvetica, sans-serif;
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
}

#domingo2 p{
	margin-left: 10px;
	font: 69%/120% Helvetica, Arial, sans-serif;
	margin-top: 4px;
	margin-bottom: 2px;
	color: #990099;
}

#domingo2 ul {
	padding-left: 30px;
	margin-top: 9px;
	margin-bottom: 4px;
}

#domingo2 li {
	padding-top: 2px;
	padding-bottom: 2px;
	font: 69% Helvetica, Arial, sans-serif;
	color: #990099;
}
	
/*</group>*/

/*<group=caja domingo1>*/

#domingo1 h1{color: #ff0033;
	font: 115% "Arial Black", Helvetica, sans-serif;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;
}

#domingo1 h2{font-size: 150%;color: #ff0033;font-family: Verdana, Arial, Helvetica, sans-serif;}

#domingo1 p{
	margin-left: 10px;
	font: 69%/120% Helvetica, Arial, sans-serif;
	margin-top: 4px;
	margin-bottom: 2px;
	color: #990099;
}

#domingo1 ul {
	padding-left: 30px;
	margin-top: 9px;
	margin-bottom: 4px;
}

#domingo1 li {
	padding-top: 2px;
	padding-bottom: 2px;
	font: 69% Helvetica, Arial, sans-serif;
	color: #990099;
}

#domingo1{float: left;background: #EBCCED;width: 180px;margin-bottom: 10px;
	margin-left: 10px;}
	
/*</group>*/

/*<group=caja sabado>*/

#sabado{
	float: left;
	background: #EBCCED;
	width: 180px;
	margin-bottom: 10px;
	margin-left: 40px;
}

#sabado h1{color: #ff0033;
	font: 115% "Arial Black", Helvetica, sans-serif;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;
}

#sabado h2{color: #ff0033;
	font: 86% "Arial Black", Helvetica, sans-serif;
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
}


#sabado p{
	margin-left: 10px;
	font: 69%/120% Helvetica, Arial, sans-serif;
	margin-top: 4px;
	margin-bottom: 2px;
	color: #990099;
}

#sabado ul {
	padding-left: 30px;
	margin-top: 9px;
	margin-bottom: 4px;
}

#sabado li {
	padding-top: 2px;
	padding-bottom: 2px;
	font: 69% Helvetica, Arial, sans-serif;
	color: #990099;
}
	
/*</group>*/

/*<group=caja viernes>*/

#viernes h1{color: #ff0033;
	font: 115% "Arial Black", Helvetica, sans-serif;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;
}

#viernes h2{font-size: 150%;color: #ff0033;font-family: Verdana, Arial, Helvetica, sans-serif;}

#viernes p{
	margin-left: 10px;
	font: 69%/120% Helvetica, Arial, sans-serif;
	margin-top: 4px;
	margin-bottom: 2px;
	color: #990099;
}

#viernes ul {
	padding-left: 30px;
	margin-top: 9px;
	margin-bottom: 4px;
}

#viernes li {
	padding-top: 2px;
	padding-bottom: 2px;
	font: 69% Helvetica, Arial, sans-serif;
	color: #990099;
}

#viernes{float: left;background: #EBCCED;width: 180px;margin-bottom: 10px;
	margin-left: 10px;}
	
/*</group>*/

/*<group=caja jueves>*/

#jueves{float: left;background: #EBCCED;width: 180px;margin-bottom: 10px;
	margin-left: 10px;}
#jueves h1{color: #ff0033;
	font: 115% "Arial Black", Helvetica, sans-serif;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;
}
#jueves h2{font-size: 150%;color: #ff0033;font-family: Verdana, Arial, Helvetica, sans-serif;}
#jueves p{
	margin-left: 10px;
	font: 69%/120% Helvetica, Arial, sans-serif;
	margin-top: 4px;
	margin-bottom: 2px;
	color: #990099;
}

#jueves ul {
	padding-left: 30px;
	margin-top: 9px;
	margin-bottom: 4px;
}

#jueves li {
	padding-top: 2px;
	padding-bottom: 2px;
	font: 69% Helvetica, Arial, sans-serif;
	color: #990099;
}
	
/*</group>*/

/*<group=caja miercoles>*/

#miercoles h1{color: #ff0033;
	font: 115% "Arial Black", Helvetica, sans-serif;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;
}

#miercoles h2{font-size: 150%;color: #ff0033;font-family: Verdana, Arial, Helvetica, sans-serif;}

#miercoles p{
	margin-left: 10px;
	font: 69%/120% Helvetica, Arial, sans-serif;
	margin-top: 4px;
	margin-bottom: 2px;
	color: #990099;
}

#miercoles ul {
	padding-left: 30px;
	margin-top: 9px;
	margin-bottom: 4px;
}

#miercoles li {
	padding-top: 2px;
	padding-bottom: 2px;
	font: 69% Helvetica, Arial, sans-serif;
	color: #990099;
}

#miercoles{
	float: left;
	background: #EBCCED;
	width: 180px;
	margin-bottom: 10px;
	margin-left: 40px;
}
	
/*</group>*/
	
/*</group>*/

/*<group=artistas>*/

.artistasfoto {
	float: left;
	padding: 5px 10px 2px 0;
}

img {
	border-style: none;
}

#artistas ul {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 50px;
}

#artistas li {
	color: #000000;
	font: 86% Georgia, Helvetica, Arial, sans-serif;
	padding-top: 4px;
	padding-bottom: 4px;
}

#artistas {
	width: 720px;
	float: left;
	background: no-repeat url(images/el_segundo_fondo.png) 348px 60px;
}

#artistas p {
	color: #322d2d;
	font: 94%/130% Georgia, Helvetica, Arial, sans-serif;
	text-align: justify;
	margin: 2px 50px 7px;
}

#artistas a {
	list-style: inherit;
	color: #CCCC00;
	text-decoration: none;
}

#artistas a:hover {
	list-style: inherit;
	color: #990099;
}

#artistas h1 {
	color: #FF0033;
	font: 200% "Arial Black", Helvetica, sans-serif;
	padding: 0;
	margin: 0 5px 20px 50px;
}

#artistas h2 {
	margin-left: 50px;
	color: #322d2d;
	font: 110% "Arial Black", Helvetica, sans-serif;
	margin-top: 20px;
	margin-bottom: 1px;
}

#artistas h3 {
	margin-left: 50px;
	color: #322d2d;
	font: 96% "Arial Black", Helvetica, sans-serif;
	margin-top: 2px;
	margin-bottom: 5px;
}

#artistas h4 {
	margin-left: 50px;
	color: #322d2d;
	font: 86% "Arial Black", Helvetica, sans-serif;
	margin-top: 2px;
	margin-bottom: 4px;
}

#artistas h5 {
	color: #322d2d;
	font: 69% "Arial Black", Helvetica, sans-serif;
	text-align: right;
	margin: 2px 50px 4px;
}
	
/*</group>*/

/*<group=academia>*/

#academia p {
	color: #322d2d;
	font: 94%/135% Georgia, Helvetica, Arial, sans-serif;
	text-align: justify;
	margin: 2px 90px 38px 170px;
}

#academia {
	width: 720px;
	float: left;
	background: no-repeat url(images/el_segundo_fondo.png) 348px 6px;
	min-height: 818px;
}

#academia h1 {
	color: #FF0033;
	font: 200% "Arial Black", Helvetica, sans-serif;
	padding: 0;
	margin: 0 5px 20px 50px;
}

#academia h2 {
	margin-left: 150px;
	color: #322d2d;
	font: 110% "Arial Black", Helvetica, sans-serif;
	margin-top: 20px;
	margin-bottom: 1px;
}

#academia h3 {
	color: #322d2d;
	font: 96% "Arial Black", Helvetica, sans-serif;
	margin: 2px 90px 5px 170px;
}

#academia h4 {
	margin-left: 50px;
	color: #322d2d;
	font: 86% "Arial Black", Helvetica, sans-serif;
	margin-top: 2px;
	margin-bottom: 4px;
}

#academia h5 {
	color: #322d2d;
	font: 69% "Arial Black", Helvetica, sans-serif;
	text-align: right;
	margin: 2px 50px 4px;
}
	
/*</group>*/

/*<group=lugar>*/

#lugar a {
	color: #990099;
	text-decoration: none;
}

#lugar a:hover {
	color: #FF0033;
}

#lugar p {
	color: #322d2d;
	font: 94%/135% Georgia, Helvetica, Arial, sans-serif;
	text-align: justify;
	margin: 2px 90px 38px 170px;
}

#lugar {
	width: 720px;
	float: left;
	background: no-repeat url(images/el_segundo_fondo.png) 348px 6px;
	height: 818px;
	min-height: 818px;
}

#lugar h1 {
	color: #FF0033;
	font: 200% "Arial Black", Helvetica, sans-serif;
	padding: 0;
	margin: 0 5px 20px 50px;
}

#lugar h2 {
	color: #322d2d;
	font: 150% "Arial Black", Helvetica, sans-serif;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 100px;
}

#lugar h3 {
	margin-left: 130px;
	color: #322d2d;
	font: 115% "Arial Black", Helvetica, sans-serif;
	margin-top: 2px;
	margin-bottom: 10px;
}

#lugar img {
	margin-right: auto;
	margin-left: 50px;
}
	
/*</group>*/

/*<group=contacto>*/

#contacto a {
	color: #990099;
	text-decoration: none;
}

#contacto a:hover {
	color: #FF0033;
}

#contacto p {
	color: #322d2d;
	font: 94%/135% Georgia, Helvetica, Arial, sans-serif;
	text-align: justify;
	margin: 2px 90px 38px 170px;
}

#contacto {
	width: 720px;
	float: left;
	background: no-repeat url(images/el_segundo_fondo.png) 348px 6px;
	height: 818px;
	min-height: 818px;
}

#contacto h1 {
	color: #FF0033;
	font: 200% "Arial Black", Helvetica, sans-serif;
	padding: 0;
	margin: 0 5px 20px 50px;
}

#contacto h2 {
	color: #322d2d;
	font: 150% "Arial Black", Helvetica, sans-serif;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 100px;
}

#contacto h3 {
	margin-left: 130px;
	color: #322d2d;
	font: 115% "Arial Black", Helvetica, sans-serif;
	margin-top: 2px;
	margin-bottom: 10px;
}

#contacto h4 {
	margin-left: 130px;
	color: #322d2d;
	font: 115% "Arial Black", Helvetica, sans-serif;
	margin-top: 2px;
	margin-bottom: 10px;
}

#contacto img {
	margin-right: auto;
	margin-left: 50px;
}
	
/*</group>*/

/*<group=boletin>*/

#boletin a {
	color: #990099;
	text-decoration: none;
}

#boletin a:hover {
	color: #FF0033;
}

#boletin h5 {
	color: #322d2d;
	font: bold 150%/140% Georgia, "Arial Black", Helvetica, sans-serif;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 120px;
}

.contenttitles {
	color: #322d2d;
	margin-top: 2px;
	margin-bottom: 5px;
	font: bold 76% Georgia, "Arial Black", Helvetica, sans-serif;
	margin-left: 0;
}

.contentform {
	color: #322d2d;
	font: bold 76% Georgia, "Arial Black", Helvetica, sans-serif;
	margin-top: 2px;
	margin-bottom: 5px;
	margin-left: 170px;
}

#boletin input {
	background: #ffffcc;
	font-family: Georgia;
	color: #990099;
	font-weight: bold;
}

#boletin textarea {
	background: #ffffcc;
	color: #990099;
	font-family: Georgia;
	font-weight: bold;
}

#boletin table {
	margin-left: 170px;
	width: 80%;
}

#boletin p {
	color: #000000;
	font: 94%/135% Georgia, Helvetica, Arial, sans-serif;
	text-align: justify;
	margin: 2px 90px 20px 0;
}

#boletin {
	width: 720px;
	float: left;
	background: no-repeat url(images/el_segundo_fondo.png) 348px 6px;
	height: 818px;
	min-height: 818px;
}

#boletin form {
	padding: 0;
	margin: 0;
}

#boletin table {
	padding: 0;
	margin: 0 0 0 80px;
}

#boletin h1 {
	color: #FF0033;
	font: 200% "Arial Black", Helvetica, sans-serif;
	padding: 0;
	margin: 0 5px 20px 50px;
}
	
/*</group>*/
