.titulo1, .titulo2, .titulo3, .titulo4,
.titulo1:visited, .titulo2:visited, .titulo3:visited, .titulo4:visited,
.titulo1:active, .titulo2:active, .titulo3:active, .titulo4:active,
.titulo1:hover, .titulo2:hover, .titulo3:hover, .titulo4:hover
{
	color: #07396b;
	font-weight: bold;
	font-family: tahoma, arial, helvetica, sans-serif;
}

.titulo1 {	font-size: 14pt; line-height: 14pt;	}
.titulo2 {	font-size: 12pt; line-height: 12pt;	}
.titulo3 {	font-size: 10pt;	}
.titulo4 {	font-size: 8pt;		}

.tituloRss { color: #6487b4; font-size: 10pt;  font-weight: bold;	}

.copete
{
	color: dimgray;
	font-size: 7pt; 
	font-weight: normal;
}

.fecha
{
	font-weight: normal;
	font-size: 7pt;
	color: #6487b4;
}

.resumen
{
	color: dimgray;
	font-size: 8pt; 
}

.error
{
	color: red;
	font-size: 8pt; 
	font-weight: bold;
}

.info
{
	color: dimgray;
	font-size: 8pt; 
	font-weight: bold;
}

.imagen
{
	padding: 2px;
}

.userName
{
	color: #6487b4;
	font-size: 14pt; 
	font-weight: normal;
}

.bold
{
	font-weight: bold;
}


.barHeader
{
	color: white;
	background-color:#07396b;
	padding: 4px;
	border-collapse: collapse;
	background-image: url(images/barHeader.gif);
	height:27px;
}

.barHeaderExtra
{
	color: white;
	background-color:#07396b;
	padding: 4px;
	border-collapse: collapse;
	background-image: url(images/barHeaderExtra.gif);
	height:27px;
}

.boxBlue
{
	color: #07396b;
	background-color: #f0f4f8; /*border: #e4ecf4 1px solid;*/
	padding: 4px;
	border: #e4ecf4 1px solid;
}

.boxGray
{
	color: gray;
	background-color: whitesmoke;
	border: gainsboro 1px solid;
	padding: 4px;
}

.boxWhite
{
	color: gray;
	background-color: white;
	border: gainsboro 1px solid;
	padding: 4px;
}

.boxOffice
{
	color: #07396b;
	background-color: #dcebff;
	padding: 4px;
	border: #a0bef5 1px solid;
}

.boxOfficeDark
{
	color: #07396b;
	background-color: #a0bef5;
	padding: 4px;
	border: #3c64a0 1px solid;
}

.centerColumn
{
	color: gray;
	background-color: white;
	padding: 4px;
}

.leftColumn
{
	color: gray;
	background-color: white;
	padding: 4px;
	border-right: gainsboro 1px dotted;
	width:180px;
}

.rightColumn
{
	color: gray;
	background-color: white;
	padding: 4px;
	border-left: gainsboro 1px dotted;
	width:180px;
}

.extraColumn
{
	color: #07396b;
	background-color: #e4ecf4;
	padding: 8px;
}

