@charset "utf-8";
body{
	background-image:url(./images/webBackground.jpg);
	font-family:Arial, Helvetica, sans-serif;
}

#maincontainer{
	border: solid 1px black;
	width:995px;
	vertical-align:top;
	background-color:#FFFFFF;
	position: absolute;
    top: 0px;
    left: 50%;
    margin-left: -500px;
}

#header{
	height:388px;
	text-align:center;
	background-color:gainsboro;
}

#headerImage{
	height:350px;
	background-image:url(./images/header.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#footer
{
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	clear:both;
	height:38px;
	background:#fff url(./images/background.jpg) repeat-x bottom left;
}


.Box_FrontPage
{
	width:364px;
	
}

.Box_FrontPage_Wide
{
	width:550px;
}

.Box_FrontPage_Super
{
	width:950px;
	height:auto;
}

.Box_FrontPage_Top, .Box_FrontPage_Top_Wide, .Box_FrontPage_Top_Super
{
	height:39px;
}

.Box_FrontPage_Border, .Box_FrontPage_Border_Wide, .Box_FrontPage_Border_Super
{
	text-align:center;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	height:auto;
}

.Box_FrontPage_Border_Wide
{
	background:url(./images/borders/box_border_wide.png) repeat-y; padding: 10px 10px 10px 10px;

}

.Box_FrontPage_Border_Super
{
	background:url(./images/borders/box_border_super.png) repeat-y; padding: 10px 10px 10px 10px;
/*	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;*/
}

.Box_FrontPage_Border
{
	background:url(./images/borders/box_border.png) repeat-y; padding: 10px 10px 10px 10px;
/*	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;*/
}

.Box_FrontPage_Bottom
{
	background:url(./images/borders/border_bottom.png); height:7px;
}

.Box_FrontPage_Bottom_Wide
{
	background:url(./images/borders/border_bottom_wide.png); height:7px;
}

.Box_FrontPage_Bottom_Super
{
	background:url(./images/borders/border_bottom_super.png); height:7px;
}

.Div_LeftAlign
{
	text-align:left;
}

.Div_Justify
{
	text-align:justify;
}

/* Estilos de Fuentes */

.TitleSmall, .SubtitleSmall
{
	/*font-family:Arial, Helvetica, sans-serif;*/
}

.TitleSmall
{
	font-size:18px;
	font-weight:bold;
}

.SubtitleSmaill
{
	font-size:12px;
}

/*
 **********************
 **********************
 NOTICIAS
 **********************
 **********************
 */
 
.Box_Noticia, .Box_Noticia_Titulo,.Box_Noticia_Subtitulo, .Box_Noticia_Info
{
	text-align:left;
}

.Box_Noticia_Titulo
{
	font-size:20px;
	height:18px;
	background:url(./images/box_title.png) repeat-x;
	padding-bottom:0px;
}

.Box_Noticia_Subtitulo
{
	padding-top:0px;
	font-size:16px;
	background:url(./images/box_subtitle.png) repeat-x;
}

.Box_Noticia_Info
{
	font-size:14px;
	height:14px;
}

/**
*******************
CONCIERTOS
*******************
**/

.Box_Conciertos_Datos
{
	font-size: 14px;
	font-weight:bold;
	background-color:#CCC;
}

.Box_Conciertos_Informacion
{
	font-size:12px;
	font-weight:100;
	background-color:#FFF;
}

.Concierto_Anyo
{
	font-size: 20px;
	font-weight:bolder;
	text-align:left;
	padding-left:165px;
}

.Concierto_Mes
{
	font-size:18px;
	padding-left: 165px;
	text-align:left;
}