﻿body {
 margin: 0px;
 padding: 0px;
 background-color: #5674D4;
 font-family: Arial;
 }
.cuadro_azul_sub{
	border:thin;
	border-style:dashed;
	border-color:navy;
}
.cuadro_azul{
	border-color:navy;
	border-style:solid;
	border-width:thin;
	padding:5px
}
.tcab{
 	background:#0066CC;
 	color:white;
 	border-bottom:1px solid gray;
 }
.tc1{
	background: #FFFFCC;
	color:black;
	border-bottom:1px gray solid
}
.tc2{
	background: #CCFFCC;
	color:black;
	border-bottom:1px gray solid
}

.titulo{
	font-family:Arial, Verdana;
	font-size:14pt;
	font-weight:bold;
	color:#0066CC;
	text-align:center;
}
.noti{
	border:1px maroon solid;
	background-color:#FFFAFA;
	margin-bottom:5px;
	margin-top:5px;
	padding:5px
}
.festival{
	border:1px solid #0033CC;
	background-color: #FFFFFF;
	margin-bottom:5px;
	margin-top:5px;
	padding:5px
}
.foto{
	background: #DFE4FF;
	font-size:8pt;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color: navy;
	border:1px #6699FF solid;
	
}
.foto2{
	background: #D3D5FE;
	padding:5px;
	font-size:10pt;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	color: navy;
	border:1px #0033CC solid;
	
}

.cuadro{
	background:#FFFAFA;
	border:1px solid PLUM;
	font-size:xx-small;
	text-align:center;
	margin:5px
}
.cabecera{
	background-image:url('cabecera.png');
	background-repeat:no-repeat;
	width:915px;
	height:250px;
	color:white;
}
.cabecera_Menu{
	background-image:url('fondo_menu_top.png');
	color:white;
	text-align:right;
	padding-right:25px;
	font-family:Arial, Helvetica, sans-serif;
	height:47px;
	background-repeat:no-repeat;
	font-size:10pt;
	font-weight:bold;
}
.cuerpo{
	background-image:url('fondo_menu_text.png');
	background-repeat:repeat-y;
	color:black;
	text-align:left;
	font-size:10pt;
	font-family: Arial, Verdana;
}
.menu{
	text-align:left;
	width:195px;
	padding-left:5px;
	padding-right:3px;
}
.blanco{
	padding-bottom:5px;
	padding-left:5px;
	padding-right:25px;
	padding-top:5px
}
.footer{
	background-image:url('fondo_menu_pie.png');
	height:55px;
	background-repeat:no-repeat;
}
p{
	padding-bottom:10px;
	
}
img{
	padding:5px;
	border:0px;
	border:3px white solid:
}
a{
	font-weight:bold;
	text-decoration:none;
	color:#3333CC}
#MenuBar1{
 width: 190px;
 border-top: 3px solid #800000;
 }

#MenuBar1 ul{
 width: 190px;
 border-top: 3px solid #800000;
 }

#MenuBar1 li{
 width: 190px;	
 border-bottom: 2px solid #800000;
 }

#MenuBar1 li a {
 font-size: 10pt;
 font-family: Arial, Helvetica, sans-serif;
 }
 .textcenter{
	text-align:center
}
.textleft{
	text-align:left;
}
.textright{
	text-align:right
}
.textjustify{
	text-align:justify
}
.fecha{
	text-align:right;
	font-size:8pt;	
}
.piedefoto{
	font-size:8pt;
	font-weight:bold;
	text-align:center;
}
.concierto{
	background-color:#FFFAF0;
	margin:3px;
	border:1px;
	border-color:maroon;
	border-style:solid;
	padding:3px;
}
.chui{
	background-color:white;
	border-color:maroon;
	border-style: dashed;
	border-width:thin;
	padding:5px;	
}
.concierto2{
	background-color:#F0FFFF;
	border:1px;
	margin:3px;
	border-color: #3399FF;
	border-style:solid;
	padding:3px;
}
.Negra{
	font-weight:bold;
}
.NegroCentrado10pt{
	font-size:10pt;
	font-weight:bold;
	text-align:center;
}
.Negro8pt{
	font-size:8pt;
	font-weight:bold;
}
.Negro10pt{
	font-size:10pt;
	font-weight:bold;
}
.NegroCentrado8pt{
	font-size:8pt;
	font-weight:bold;
	text-align:center
}
.Centrado8pt{
	font-size:8pt;
	
	text-align:center
}
	
.NegroCentrado12pt{
	font-size:12pt;
	font-weight:bold;
	text-align:center;
}
.Negro12pt{
	font-size:12pt;
	font-weight:bold;
	
}
.NegroCurs12pt{
	font-size:11pt;
	font-weight:bold;
	font-style:oblique;
}
.NegroCursi16pt{
	font-size:16pt;
	font-weight:bold;
	font-style:oblique;
}
.atencion{
	background-color:#FFCCCC;
	color:maroon;
	font-weight:bold;
	border-bottom-color:maroon;
	border-style:dashed;
	border-width:2px;
	padding:10px;
	text-align:center;
	margin-left:20px;
	margin-right:20px;
}
.magen65pxNegritas{
	margin-left: 65px;
	font-weight:bold;
}
.magen65px{
	margin-left: 65px;
}
.magen40pxNegritas{
	margin-left: 45px;
	font-weight:bold;
}
.magen40px{
	margin-left: 45px;
}
h1{
	background-color:#003366;
	color:white;
	font-family: Arial, "Arial Narrow", "Arial Unicode MS";
	font-size:18pt;
	padding:8px;
	font-weight:bold;
	margin-bottom:15px;
	margin-top:10px;
}
.titulo_pequeño{
	color:#003300;
	font-weight:bold;
	padding-bottom:10px;
	font-size:12pt;
}
h2{
	color: navy;
	font-family: Arial, Verdana;
	font-size:17pt;
	padding:8px;
	font-weight:bold;
}
h3{
	text-align:center;
	background-color:maroon;
	color:#ffffff;
	font-family:Arial, Verdana;
	font-size:16pt;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:10px;


}
h4{
	text-align:center;
	padding-bottom:15px
}
h5{
	background-color: #800000;
	width:300px;
	font-family:Arial, Verdana;
	color:white;
	font-weight:bold;
	padding:8px;
	margin-bottom:10px;
	margin-left:30px
}
h6{
	background-color:#003366;
	color:white;
	width:50%;
	font-size:13pt;
	font-family:Arial, Verdana;
	color:white;
	font-weight:bold;
	padding:8px;
	margin-bottom:10px;
	margin-left:30px
}
ul.links
{
	margin: 5px;
	padding: 0px;
	list-style-type: disc;
	list-style-image: url('links.gif');
	font-size: 10pt;
	font-family: Arial;
	line-height: 150%;
	margin-left: 35px;
}

ul.links a {
 text-decoration: none;
}


ul.news
{
 margin: 0px;
 padding: 0px;
 list-style-type: disc;
 list-style-image: url('link2.gif');
 font-size:9pt;
 font-family: Arial;
 line-height: 150%;
 margin-left:35px;
}

ul.news a {
 text-decoration: none;
}
.style1 {
	border-left-style: none;
	border-left-width: medium;
	border-right-width: 0;
	border-top-style: none;
	border-top-width: medium;
	border-bottom-style: none;
	border-bottom-width: medium;
}
.style3 {
	border-right-style: none;
	border-right-width: medium;
	border-top-style: none;
	border-top-width: medium;
	border-bottom-style: none;
	border-bottom-width: medium;
}
.style4 {
	border-top-style: none;
	border-top-width: medium;
}

.style184 {
	margin-left: 80px;
}
.table_left{
	background-color:#99CCFF;
	font-size:11pt;
	font-weight:bold;
}
.necessary{
	color:maroon;
}
.main_middle{
	text-align:center;
}
.main{
	text-align:center;
}
