/**
 * CSS
 * @author Darío Ruellan
 * @copyright ecimTech 2009 / www.ecimtech.com
 */

#program .searchbox {
	padding: 4px 0 4px 7px;
	margin-bottom: 6px;
	margin-top: 18px;
}
#program .searchbox label {
	width: 15px;
	margin-right: 8px;
	background-image: url(../images/icn_search.png);
	background-repeat: no-repeat;
}
#program .searchbox input {
	width: 200px;
	border: #929183 1px solid;
	font-size: 0.9em;
	color: #929183;
	padding: 4px 6px 4px 6px;
}

#program .letters a {
	text-align: center;
	padding: 4px 6px 4px 12px;
	border-left: 4px solid white;
	color: #929183;
	font-weight:bold;
	background: url(../images/icn_more.gif) no-repeat 4px 9px;
}
	#program .letters a:hover {
		background-color: #FADC00;
		color: black;
		text-decoration: none;
	}

#textarea .description {
	background: #DFDFDA;
}
#textarea .description h3 {
	background: url(../images/icn_curl_blue.gif) no-repeat top right;
	padding: 8px 12px 8px 12px;
	border-bottom: 2px solid white;
	color: #1d191d;
}
#textarea .description p {
	padding: 0 12px 12px 12px;
}

/* List */

#textarea #program h3 {
	display: block;
	font-size: 1.1em;
	text-transform: uppercase;
	background: #FADC00 url(../images/icn_curl_blue.gif) no-repeat top right;
	padding: 10px 14px 6px 8px;
	border-bottom: 2px solid #929183;
	margin: 14px 0 0 0;
}
#program h3 a {
	float: right;
	font-size: 0.7em;
	font-weight: normal;
	margin-top: 2px;
}

/* Row */
#program .row {
	position: relative;
	padding: 4px 8px 4px 8px;
}
#program .row.odd {
	background-color: #EFEFEF;
}
#program h4 {
	margin: 4px 0;
}
#program a.space,
#program a.activity {
	font-weight: normal;
	font-size: 0.9em;
	color: #666666;
	background: url(../images/icn_dot_small.gif) no-repeat 0 4px;
	padding-left: 10px;
	padding-right: 10px;
}
	#program a.space:hover,
	#program a.activity:hover {
		color: #EA241F;
	}
#program a.artist {
	font-weight: bold;
	font-size: 0.9em;
	color: #666666;
	padding-right: 10px;
}
	#program a.artist:hover {
		color: #EA241F;
	}
#program p.moreinfo {
	display: none;
	font-size: 0.9em;
	padding: 6px 10px 0 0;
}
#program .infoblock {
	width: 460px;
	padding: 0;
	margin: 0 0 0 95px;
}
#program .date {
	position: absolute;
	top: 7px;
	left: 8px;
	text-align: center;
	width: 80px;
}
#program .date span {
	display: block;
	width: 85px;
	color: white;
	background-color: #0a648f;
	padding: 3px 0 3px 0;
	font-size: 0.9em;
}
#program .links {
	position: absolute;
	right: 8px;
	top: 8px;
	width: 65px;
}
#program .links a {
	float: right;
	width: 18px;
	height: 18px;
	margin: 0 0 0 2px;
}
#program .links .player {
	float: right;
	margin: 0 0 0 2px;
}
#program .links a.film {
	background: url(../images/icn_round_film.gif) no-repeat 0 0;
}
#program .links a.img {
	background: url(../images/icn_round_gallery.gif) no-repeat 0 0;
}
#program a.moreinfo {
	position: absolute;
	right: 8px;
	top:27px;
	font-size: 0.9em;
	color: #0a648f;
	padding: 0 0 0 13px;
	background: url(../images/icn_down.gif) no-repeat 0 2px;
}

/* Tipsy */

.tipsy-inner { white-space: nowrap; }
.tipsy .thumb {
	display: block;
	position: relative;
	width: 100px;
	height: 65px;
	background: white url(../images/icn_loading.gif) no-repeat center;
	overflow: hidden;
}

/* Titulos */
#textarea h1.a2,
#textarea h1.a3,
#textarea h1.a4,
#textarea h1.a5 {
	background-image: url(../images/tit_background_musica.gif) !important;
	color: white;
}
#textarea h1.a11,
#textarea h1.a12 {
	background-image: url(../images/tit_background_moda.gif) !important;
	color: white;
}
#textarea h1.a13 {
	background-image: url(../images/tit_background_cine.gif) !important;
}
#textarea h1.a8 {
	background-image: url(../images/tit_background_danza.gif) !important;
	color: white;
}
#textarea h1.a6,
#textarea h1.a7{
	background-image: url(../images/tit_background_letras.gif) !important;
	color: white;
}
#textarea h1.a15 {
	background-image: url(../images/tit_background_arte.gif) !important;
	color: white;
}
#textarea h1.a14 {
	background-image: url(../images/tit_background_artedigital.gif) !important;
}

/* Desriptions */
#textarea .description.a2,
#textarea .description.a3,
#textarea .description.a4,
#textarea .description.a5 {
	background-color: #AFE4FF;
}
#textarea .description.a11,
#textarea .description.a12 {
	background-color: #FFCA9F;
}
#textarea .description.a13 {
	background-color: #FFE99F;
}
#textarea .description.a8 {
	background-color: #BFA183;
}
#textarea .description.a6,
#textarea .description.a7{
	background-color: #EFA6A4;
}
#textarea .description.a15 {
	background-color: #B3D0EF;
}
#textarea .description.a14 {
	background-color: #FFDFEE;
}

/* backgrounds */
#textarea .row.a2,
#textarea .row.a3,
#textarea .row.a4,
#textarea .row.a5 {
	background-color: #EFFAFF;
}
	#textarea .row.odd,.a2
	#textarea .row.odd,.a3,
	#textarea .row.odd,.a4,
	#textarea .row.odd,.a5 {
		background-color: #DFF5FF;
	}
#textarea .row.a11,
#textarea .row.a12 {
	background-color: #FFEDDF;
}
	#textarea .row.odd.a11,
	#textarea .row.odd.a12 {
		background-color: #FFE4CF;
	}
#textarea .row.a13 {
	background-color: #FFF8DF;
}
	#textarea .row.odd.a13 {
		background-color:  #FFF4CF;
	}
#textarea .row.a8 {
	background-color: #DFD8D1;
}
	#textarea .row.odd.a8 {
		background-color:  #DFD1C3;
	}
#textarea .row.a8 {
	background-color: #EFE7E0;
}
	#textarea .row.odd.a8 {
		background-color: #DFD8D1;
	}
#textarea .row.a6,
#textarea .row.a7{
	background-color: #FFEFEF; 
}
	#textarea .row.odd.a6,
	#textarea .row.odd.a7{
		background-color: #FFE0DF; 
	}
#textarea .row.a15 {
	background-color: #DFEBFF;
}
	#textarea .row.odd.a15 {
		background-color: #CFE0FF;
	}
#textarea .row.a14 {
	background-color: #FFEFF9;
}
	#textarea .row.odd.a14 {
		background-color: #FFDFF2;
	}
