.ttldetalle {
    background: url(../image/template/menu_fondo.jpg);
    color: #ffffff;
    font-family: Arial;
    font-size: 30px;
    font-weight: bolder;
    height: 70px;
	position: relative;
}
.ttlnmovie {
    font-family: Arial;
    font-size: 30px;
    font-weight: bolder;
    background: #F0EFEB;
    text-align: left;
    text-indent: 1em;
    height: 70px;
    margin: 0.75em 0 0 0;
    line-height: 2em
}
#movieCounter * {
    font-family: verdana;
}
#movieCounter {
    margin: 20px;
    font-size: 12px;
}

#movieCounter img{
    margin: 0.5em ;
	z-index:auto;
}
#movieCounter p {
    text-align: justify;
}
#movieCounter strong {
    font-weight: normal;
}
.sinopsis {
    text-align: justify;
    margin-bottom: 1em;
	line-height:1.30;
}
#ficha, #ficha * {
    font-family: verdana;
    font-size: 10px;
    font-weight: bolder;
    color: #000000;
	position:static;
}
#ficha strong,
.vercomment a,
.expandable p a,
.paginacion a  {
    font-weight: bolder;
    color: #CA0E0F;
    text-transform: inherit;
}
#ficha strong big {
    font-size: 14px;
    color: #CA0E0F;
}
.programa{
    font-family: Arial;
    font-size: 12px;
}
.programa td {
    background: #C9C9C9;
    color: #4F4F4F;
}
.programa th {
    background: #4F4F4F;
    color: #C9C9C9;
}
#extraCounter{
    font-family: Arial;
    color: #000000;
    padding: 2em;
    font-size: 10px;
}
.ttlcomment{
    margin-top: 1em;
    font-size: 20px;
    font-weight: bolder;
}
#extraCounter ol {
    list-style-type: decimal-leading-zero;
    color: #C8C8C8;
    font-size: 20px;
    font-weight: bolder;
    border-bottom: dashed #444444 1px;
}
#extraCounter li p, .nocomment {
    color: #444444;
    font-size: 14px;
    font-weight: bolder;
}
.nocomment {
    margin: 3em;
    line-height: 3em;
    text-transform: capitalize;
}
.expandable p, .respond {
    color: #000000;
    font-family: Verdana;
    font-size: 12px;
    font-weight: 300;
    padding: 0 1em 2em 1em;
    text-align: justify;
}
.respond, .respond a  {
    font-weight:bold;
    text-align: right;
    color: #BF5500;
    border: none;
    text-decoration:  none;
}
.vercomment {
    font-weight:bold;
    text-align: right;
    margin-bottom: 2em;
    font-size: 12px
}
.dcomment{
    background:#F0F0F0;
}
.dcomment table{
    margin: 2em 1em;
    font-size: 11px;
    text-align:left;
}
.dcomment span {
    text-align: right;
    line-height: 2;
    color: #BF5500;
    font-size: 16px;
    font-weight: bolder;
    text-decoration: none;
}
.dcomment textarea {
    margin: 1em;
}
.ttlbuscar{
    margin-top: 1em;
    font-size: 12px;
    font-weight: bolder;
}
.buscarprog{
    font-family: Verdana;
    font-size: 12px;
    padding: 2em;
}
.buscarprog *{
    font-family: Verdana;
}
.buscarprog label{
    color: #777777;
    line-height: 3em;
    font-weight: bolder;
}
.buscarprog select{
    width: 230px;
    margin-bottom: 1em;
}
#calendar{
    border: 1px solid #2B9A00;
    font-family: arial;
}
#noborder *{
    background: #E0E0E0;
    font-size: 18px;
    font-weight: bolder;
    text-decoration: underline;
    color: #2B9A00;
}
#weekdays *, #calheader * {
    background:		#F0F0F0;
    text-decoration:none;
    font-family: 		monospace;
    font-size: 			14px;
    text-decoration:    none;
    color:  				#000000;
    font-weight:    	lighter;
}
.calendartext select {
    width:					5em;
}
#calheader .calendartexthoy *{
    color: #2B9A00;
}
.distribucion{
	background:		#930303;
	font-weight:		bold;
	color:					#FFFFFF;
	line-height:		1.5;
	text-indent:			5px;
}


