/**
 * CSS
 * @author Darío Ruellan
 * @copyright ecimTech 2009 / www.ecimtech.com
 */

#textarea .bio {
	background: #EFEFEF;
	margin-bottom: 14px;
}
#textarea .bio h3 {
	background: #0a648f url(../images/icn_curl_yellow.gif) no-repeat top right;
	padding: 8px;
	color: white;
	border-bottom: 2px solid white;
}
#textarea .bio .player {
	float: left;
	width: 226px;
	margin: 6px 12px 8px 8px;
}
#textarea .bio .player img {
	border: 3px solid white;
	display: block;
}
#textarea .bio p {
	padding: 6px 12px 12px 12px;
}

#textarea .pic {
	float: left;
	margin: 5px;
}
#textarea .pic img {
	border: #FADC00 2px solid;
}
#textarea .block object {
	z-index: 2;
}

/* 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: #DFDFDA;*/
	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: #929183;
	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: 490px;
	padding: 0;
	margin: 0 0 0 100px;
}
#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 .row.permanent .date span {
	background-color: #FADC00 !important;
	color: black;
}
#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 .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;
	}
