/**************************************** Fondo **********************************************/
body { padding-top:0px; background-color:#DCDDDF; font-family: 'trebuchet ms', verdana, arial; background-image: url(images/fondo.jpg); }

.FichaResumen { position:relative; background-color:#FFFFFF; height:255px; text-align:left; }
.TituloFichaResumen { position:absolute; text-align:left; padding-left:6px; height:20px; padding-top:4px; }
.FichaResumenLeft { position:absolute; top:30px; left:0; height:155px; width:375px; text-align: justify; padding-left:6px; }
.FichaResumenRight { position:absolute; top:30px; right:0; height:155px; width:125px; padding-right:10px; text-align:right; }
.FichaResumenVideoLeft { position:absolute; top:203px; left:0; height:25px; width:250px; text-align:left; padding-left:6px; }
.PieEmpresaVideoRight { position:absolute; top:203px; right:0; height:25px; width:250px; padding-right:10px; text-align:right; vertical-align:middle; }
.FichaResumenVideoLeft2 { position:absolute; top:223px; left:0; height:25px; width:250px; text-align:left; padding-left:6px; }
.PieEmpresaVideoRight2 { position:absolute; top:230px; right:0; width:250px; text-align:right; padding-right:10px; vertical-align:bottom; }

#Estpie { background-color:#EDEAE3; width:500px; text-align:left; padding-top:6px; }
#Estpie ul { margin: 0; padding: 0; list-style-type: none; list-style:none; }
#Estpie li { margin-left:15px; line-height:20px; }

li { list-style:none; margin-left:0px; text-align:left; line-height:25px; }
p { margin:0px; }
h1 { font-family: Arial; font-size: 12px; color: #FF9900; font-weight:bold; text-decoration: none; }

img { border:0; }

.clear {
	clear:both;
	height:1px;
	overflow:hidden;
}
  
/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */

/**************************************** Normales **********************************************/

.ArialBlanca11 { font-family:Arial; font-size:11px; color:#FFFFFF; }
.ArialCeleste{ font-family:Arial; font-size:11px; color:#0073FF; }
.ArialGrisPie{ font-family:Arial; font-size:10px; color:#999999; }

.bordeficha {
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #E1E1E1;
border-right-color: #E1E1E1;
border-bottom-color: #E1E1E1;
border-left-color: #E1E1E1;
}
.titulofichapelicula {
	color: #CC0000;
	font-size: 13px;
	font-family: Arial;
	font-weight:bold;
}
.contentcartelera { padding: 3px 5px 3px 5px; }

.ArialNegraBold { font-family: Arial; font-size: 12px; font-weight: bold; color: #000000; }
.ArialGrisBold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}

.Subtitulo {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #013467;
}

.BordePoster {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

a:link,a:visited,a:active{ font-family: Arial; font-size: 11px; color: #013467; }
a:hover { font-family: Arial; font-size: 11px; color: #0073FF; text-decoration: none; }
a.lblanco:link,a.lblanco:visited,a.lblanco:active{ font-family: Arial; font-size: 11px; color: #FFFFFF; }
a.lblanco:hover { font-family: Arial; font-size: 11px; color: #0073FF; text-decoration: none; }

a.lranking:link,a.lranking:visited,a.lranking:active{ font-family: Arial; font-size: 10px; color: #FFFFFF; }
a.lranking:hover { font-family: Arial; font-size: 10px; color: #0073FF; text-decoration: none; }

a.lgris:link,a.lgris:visited,a.lgris:active{ font-family: Arial; font-size: 11px; color: #ACACAC; text-decoration: none; }
a.lgris:hover { font-family: Arial; font-size: 11px; color: #0073FF; text-decoration: none; }
a.lgrisoscuro:link,a.lgrisoscuro:visited,a.lgrisoscuro:active{ font-family: Arial; font-size: 11px; color: #666666; text-decoration: none; line-height:19px; }
a.lgrisoscuro:hover { font-family: Arial; font-size: 11px; color: #666666; text-decoration: none; line-height:19px; }
a.lamarillo:link,a.lamarillo:visited,a.lamarillo:active{ font-family: Arial; font-size: 11px; color: #FF9900; font-weight:bold; text-decoration: none; }
a.lamarillo:hover { font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight:bold; text-decoration: none; }
a.lamarillotitulo:link,a.lamarillotitulo:visited,a.lamarillotitulo:active{ font-family: Arial; font-size: 12px; color: #FF9900; font-weight:bold; text-decoration: none; }
a.lamarillotitulo:hover { font-family: Arial; font-size: 12px; color: #FF9900; font-weight:bold; text-decoration: none; }

.celeste{ color: #0073FF; }
.naranja{ color: #FF6600; }
.azuloscuro{ color: #013467; }
.gris9{ color: #999999; }
.negrita{ font-weight: bold; }
.fechagris {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ACACAC;
	text-decoration: none;
}
.ArialAzul11 { font-family: Arial; font-size: 11px; color: #013467; }

/**************************************** Busqueda **********************************************/

.InputBuscar {
	font-family: Arial;
	font-size: 14px;
	color: #CCCCCC;
	height: 19px;
	width: 155px;
	background-color: #22609F;
	padding-top: 3px;
	border-style: solid;
	border-width: 1px;
	border-color: #003366;
	padding-left: 3px;
}

.InputBuscar:focus, .InputBuscar:focus{
	color: #111111;
	background-color: #CCCCCC;
}

.BotonBuscar {
	background-color: #064A91;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#CCCCCC;
	padding:3px;
	height: 25px;
	border-style: solid;
	border-width: 1px;
	border-color: #013567;
	text-decoration: none;
}

/**************************************** Circle banner **********************************************/

.video {
	padding:0px;
	margin:0px;
	width:180px;
	height:250px;
	overflow:hidden;
}
.video img {
	left:0px;
	top:0px;
	width:180px;
	height:250px;
	background-color:#333333;
}
