/*
Theme Name: Actidea Noches Alcázar 2010
TEXT CSS
*/

.musicaAntigua{color:#FF6600 !important;}
.musicaClasica{color:#D4B000 !important;}
.otrasMusicas{color:#A2C108 !important;}

.negrita{color: #00BCFF;}


body.musicaAntigua article h1, body.musicaAntigua article .ocre {color:#FF6600 !important;}
body.musicaClasica article h1,body.musicaClasica article .ocre {color:#D4B000 !important;}
body.otrasMusicas article h1, body.otrasMusicas article .ocre{color:#A2C108 !important;}

body.programación article h1{display:inline-block;}
.subtituloProgramacion{display:inline-block;padding-left:6px;font-size:14px;font-family: "Colaborate-ThinRegular", "League Gothic Regular", Helvetica, Verdana, sans-serif !important;}



#logoAlcazar{position:relative;float:left;}
#logoPatronato{position:relative;float:right;}
/*----------------------------------------------------FONTS-----------------*/
@font-face {
	font-family: 'League Gothic Regular';
	src: url('http://www.actidea.com/webroot/css/fonts/League_Gothic.eot');
	src: local('League Gothic Regular'), local('LeagueGothic'), url('http://www.actidea.com/webroot/css/fonts/League_Gothic.woff') format('woff'), url('http://www.actidea.com/webroot/css/fonts/League_Gothic.ttf') format('truetype'), url('http://www.actidea.com/webroot/css/fonts/League_Gothic.svg#LeagueGothic') format('svg');
}
@font-face {
	font-family: 'ProggyClean';
	src: url('http://www.actidea.com/webroot/css/fonts/ProggyClean.eot');
	src: local('ProggyCleanTT'), local('ProggyClean'), url('http://www.actidea.com/webroot/css/fonts/ProggyClean.ttf') format('truetype'), url('http://www.actidea.com/webroot/css/fonts/ProggyCleanTT.svg#ProggyClean') format('svg');
}
@font-face {
	font-family: 'titulo';
	src: url('http://www.actidea.com/webroot/css/fonts/HelveticaNeue.eot');
	src: local('Helvetica'), local('HelveticaNeue'), url('http://www.actidea.com/webroot/css/fonts/HelveticaNeue.ttf') format('truetype');
}

@font-face {
	font-family: 'HelveticaNeueCondensedBold';
	src: url('http://www.actidea.com/webroot/css/fonts/HelveticaNeueCondensedBold.eot');
	src: local('HelveticaNeueCondensedBold'), url('http://www.actidea.com/webroot/css/fonts/HelveticaNeueCondensedBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Colaborate-ThinRegular';
	src: url('http://www.actidea.es/nochesalcazar2010/webroot/css/fonts/ColabThi-webfont.eot');
	src: local('☺'), url('http://www.actidea.es/nochesalcazar2010/webroot/css/fonts/ColabThi-webfont.woff') format('woff'), url('http://www.actidea.es/nochesalcazar2010/webroot/css/fonts/ColabThi-webfont.ttf') format('truetype'), url('http://www.actidea.es/nochesalcazar2010/webroot/css/fonts/ColabThi-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ColaborateLightRegular';
	src: url('http://www.actidea.es/nochesalcazar2010/webroot/css/fonts/ColabLig-webfont.eot');
	src: local('☺'), url('http://www.actidea.es/nochesalcazar2010/webroot/css/fonts/ColabLig-webfont.woff') format('woff'), url('http://www.actidea.es/nochesalcazar2010/webroot/css/fonts/ColabLig-webfont.ttf') format('truetype'), url('http://www.actidea.es/nochesalcazar2010/webroot/css/fonts/ColabLig-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*----------------------------------------------------TEXTOS ALL-----------------*/
html, body{font-family: Helvetica, Verdana, Trebuchet, sans-serif;
font-size:12px;line-height:16px;
color:#cccccc;background:#414141;}
p{font-family: Helvetica, Verdana, Trebuchet, sans-serif;color:#CCCCCC !important;
font-size:12px; line-height:17px;margin:0px;padding:0px 0px 0px 0px;
}
p img { padding: 0; max-width: 100%; }
/*********************************************textoverimage********************/
div>p.textoverimage{
	text-align:left;
	position:absolute;bottom:0px;left:0px;right:0px;top:0px;padding:8px;margin:8px;z-index:2000;
}
div>p.over{
	text-align:center;
	position:absolute;bottom:26px;left:0px;right:0px;padding:8px 4px;margin:0px;background-color:rgba(26,26,26,.8);z-index:2000;
	font-size:14px;
}
div:hover>p.over{display:block !important;}
p{text-align: justify;}
article p{text-align: justify;}
/*----------------------------------------------------ENLACES-----------------*/
a{text-decoration:none;color:#00BCFF !important;}
a:hover{text-decoration:none;color: #00BCFF !important;}
/*----------------------------------------------------EXTERNAL LINKS-----------------*/
.enlace_externo a:hover{color: orangered !important;}
.enlace_externo a{color: orangered !important;}
/*----------------------------------------------------IMAGE ALIGN------------------*/
img.img_alin_izq {float:left; margin:0px 8px 0px 0px;}
img.img_alin_dcha {float:right; margin:0px 0px 0px 8px;}
img.img_alin_cntr {position:relative;display:block;margin-left: auto; margin-right: auto;}
/*----------------------------------------------------IMAGE MARGIN------------------*/
img.img_margen_10{margin:10px;}
img.img_margen_8{margin:8px;}
/*----------------------------------------------------INSTRUMENT------------------*/
.instrument{color:#7D8B86;padding:0px 6px;
font-family: Helvetica, Verdana, Trebuchet, sans-serif;font-size: 11px;}
.ocre{color:#A2C108;}
/*----------------------------------------------------TEXT TRANSFORM------------------*/
.mayusculas{text-transform:uppercase !important;}
.minusculas{text-transform:lowercase !important;}
.capitalizar{text-transform:capitalize !important;}
/*----------------------------------------------------PARAGRAPH STYLES-----------------*/
p.p_alinear_dcha{text-align:right !important;}
p.p_alinear_izq{text-align:left !important;}
p.p_alinear_cntr{text-align:center !important;}
p.p_justificar{text-align:justify !important;}
.flotar_dcha{float:right;}
.flotar_izq{float:left;}
/*----------------------------------------------------DIV ALIGN------------------*/
div.div_alin_izq {position:relative;display:inline;float:left; margin:0px 8px 8px 0px;}
div.div_alin_dcha {position:relative;display:inline;float:right; margin:0px 0px 8px 0px;}
div.div_alin_cntr {position:relative;display:inline;margin-left: auto; margin-right: auto;}
/*----------------------------------------------------PARAGRAPH LINE-HEIGHT-----------------*/
p.p_interlineado_20{line-height:20px !important;}
p.p_interlineado_16{line-height:16px !important;}
p.p_interlineado_24{line-height:24px !important;}
/*----------------------------------------------------SHOW / HIDE------------------*/
.nodisplay{display:none}
.oculto{display:none}
.fontsize-8{font-size:8px;color:#7D8B86;}
/*----------------------------------------------------Columnas------------------*/
div.div_columna_izqda{
width:344px;display:block !important;float:left !important;clear:left;padding:0px 18px 0px 0px;
}
div.div_columna_dcha{
width:344px;display:block !important;float:right !important;clear:right;padding:0px 0px 0px 18px;
}
p.p_columna_izqda{
width:344px;display:block !important;float:left !important;clear:left;padding:0px 18px 0px 0px;
}
p.p_columna_dcha{
width:344px;display:block !important;float:right !important;clear:right;padding:0px 0px 0px 18px;
}
p.p_col_3{
width:230px;display:block !important;float:left !important;padding:6px 10px 6px 0px;
text-align:left;
}
p.p_col_4{
width:170px;display:block !important;float:left !important;padding:6px 10px 6px 0px;
text-align:left;
}
p.p_col_5{
width:140px;display:block !important;float:left !important;padding:6px 8px 6px 0px;
text-align:left;
}
p.p_col_6{
width:120px;display:block !important;float:left !important;padding:6px 3px 6px 0px;
text-align:left;
}

/*----------------------------------------------------SHOW / HIDE------------------*/
.nodisplay{display:none}
.oculto{display:none}
/*----------------------------------------------------H1 TÍTULO PÁGINA-----------------*/
h1{font-family: "Colaborate-ThinRegular", "League Gothic Regular", Helvetica, Verdana, sans-serif !important;text-decoration: none;
color: #00BCFF;font-size: 26px;line-height: 28px;
font-weight: normal;text-transform: uppercase;
margin: 6px 0px 18px 0px;
}
body.grupos article h1{font-family: "Colaborate-ThinRegular", "League Gothic Regular", Helvetica, Verdana, sans-serif !important;text-decoration: none;
color: #00BCFF;font-size: 26px;line-height: 28px;
font-weight: normal;text-transform: none;
margin: 6px 0px 18px 0px;
}
body.home article h1{display:none;
}
h2{font-family: "Colaborate-ThinRegular", "League Gothic Regular", Helvetica, Verdana, sans-serif !important;
text-decoration: none;
color: #00BCFF;
font-size: 16px;line-height: 16px;
font-weight: normal;
text-transform: none;
margin: 18px 0px 6px 0px;
border-bottom: none;
}
h3{font-family: "Colaborate-ThinRegular", "League Gothic Regular", Helvetica, Verdana, sans-serif !important;
text-decoration: none;
color: #FFFFFF;
font-size: 15px;line-height: 15px;
font-weight: normal;
margin: 6px 0px 3px 0px;
border: none;
}
h5{font-family: "Colaborate-ThinRegular", "League Gothic Regular", Helvetica, Verdana, sans-serif !important;
text-decoration: none;
color: #FFFFFF;
font-size: 15px;line-height: 15px;
font-weight: normal;
margin: 6px 0px 3px 0px;
border: none;
}
/*----------------------------------------------------LISTAS-----------------*/
ol,ul,dl{list-style-type:none;}
/*----------------------------------------------------Selección-----------------*/
::selection {background: #CC0000;}
::-moz-selection {background: #CC0000;}
/*----------------------------------------------------CALENDAR---------------------*/
.calendario{
border-collapse:collapse;
}
.calendario td.week_day{
	height:64px;opacity:0.5;
	color: #7D8B86;
	font-size: 16px;
	border:none;
	text-align: left;
	text-transform:capitalize;
}
.calendario tr{

}
.calendario td{
width:108px;border:1px dotted #7D8B86;
height:84px;margin:0px;
}
.calendario .day{
	font-family: Arial;
	color: #afafaf;
	font-size: 78px;line-height:78px;
	font-weight: bold;
	text-align: right;
	position: absolute;
	bottom: 2px;right:2px;
	filter: alpha(opacity=10);
	opacity: 0.1;
}
.calendario .concierto{
	font-size: 12px;
	font-weight: normal;position:absolute;top:6px;left:2px;
	text-align: left;
}
.concierto a:hover{color:#FFFFFF !important;}
.calendarName{font-family: "Colaborate-ThinRegular", "League Gothic Regular", Helvetica, Verdana, sans-serif !important;
text-decoration: none;
color: #9966CC !important;
font-size: 22px;line-height: 20px;
font-weight: normal;}
.today {font-weight:600; }
.date_has_event{position:relative;height:100%;width:100%;}
.date_wo_event{position:relative;height:100%;width:100%;}
/*----------------------------------------------------TEXT COLORS-----------------*/
.lila{
	font-family: "Colaborate-ThinRegular", "League Gothic Regular", Helvetica, Verdana, sans-serif !important;
	text-decoration: none;
	color: #9966CC !important;
	font-size: 15px;line-height: 15px;
	font-weight: normal;
	border: none;
}
.naranja{
	color: orangered !important;
}
.kaki{
	color: #999966 !important;
}
.text_lila{
color: #9966CC !important;
}
.lila_grande{
font-size: 24px;line-height: 24px;
font-family: "Colaborate-ThinRegular", "League Gothic Regular", Helvetica, Verdana, sans-serif !important;
text-decoration: none;
color: #9966CC !important;
}
.lila_mediano{font-family: "Colaborate-ThinRegular", "League Gothic Regular", Helvetica, Verdana, sans-serif !important;
text-decoration: none;
color: #9966CC;
font-size: 20px;line-height: 20px;
font-weight: normal;
}

.resaltado_sobre_dorado{
color: #cc9933 !important;
}

.titulo_verde{
font-family: "Colaborate-ThinRegular", "League Gothic Regular", Helvetica, Verdana, sans-serif !important;
text-decoration: none;
color: #70C12A !important;
font-size: 15px;line-height: 15px;
font-weight: normal;
border: none;
}
.titulo_ocre{
font-family: "Colaborate-ThinRegular", "League Gothic Regular", Helvetica, Verdana, sans-serif !important;
text-decoration: none;
color: #cc9933 !important;
font-size: 15px;line-height: 15px;
font-weight: normal;
border: none;
}
.titulo_kaki{
font-family: "Colaborate-ThinRegular", "League Gothic Regular", Helvetica, Verdana, sans-serif !important;
text-decoration: none;
color: #999966 !important;
font-size: 15px;line-height: 15px;
font-weight: normal;
border: none;
}
.colabora{
	color:#7D8B86;
	font-size: 11px;
	font-family: Helvetica, Verdana, Trebuchet, sans-serif;
	padding:6px 4px 0px 0px;
	text-align:left;
	display: block;
	width: 123px;
	float: right;
}
.produce{
	color:#7D8B86;
	font-size: 11px;
	font-family: Helvetica, Verdana, Trebuchet, sans-serif;
	padding:6px 0px 0px 4px;
	margin: 0px 0px 0px 12px;
	position:relative;bottom:0px;
	text-align:left;
	display: block;
	width: 104px;
	float: right;
}

/*----------------------------------------------------TEXT SHEBANG------------------*/
.span_entreletras_normal{ letter-spacing: normal; }
.span_entreletras_1em{ letter-spacing: 1em; }
.span_entreletras__25px{ letter-spacing: 0.25px; }
.span_entreletras__50px{ letter-spacing: 0.5px; }
.span_entreletras__75px{ letter-spacing: 0.75px; }
.span_entreletras_1px{ letter-spacing: 1px; }
.span_entreletras_2px{ letter-spacing: 2px; }
.span_entreletras_3px{ letter-spacing: 3px; }
.span_entreletras_4px{ letter-spacing: 4px; }
.span_entreletras_-1px{ letter-spacing: -1px; }
.span_entreletras_-2px{ letter-spacing: -2px; }
.span_entreletras_-3px{ letter-spacing: -3px; }
.span_entreletras_-4px{ letter-spacing: -4px; }
.span_entrepalabras_1px{ word-spacing: 1px; }
.span_entrepalabras_2px{ word-spacing: 2px; }
.span_entrepalabras_3px{ word-spacing: 3px; }
.span_entrepalabras_4px{ word-spacing: 4px; }
.span_entrepalabras_-1px{ word-spacing: -1px; }
.span_entrepalabras_-2px{ word-spacing: -2px; }
.span_entrepalabras_-3px{ word-spacing: -3px; }
.span_entrepalabras_-4px{ word-spacing: -4px; }


/*****************************TinyMCE**************************************/
body.mceContentBody {
  background-color:#414141 !important;
  background-image: none;
  text-align: left;
  height: auto;
  min-height:1000px;
  width: 780px;  
}
body.mceContentBody p{
border: 1px dotted rgba(187,187,187,.3); 
}
body.mceContentBody div{
border: 1px dotted rgba(0,199,12,.3); 
}
body.mceContentBody h2{
border: 1px dotted rgba(153,102,204,.3); 
}
body.mceContentBody h3{
border: 1px dotted rgba(204,0,0,.3); 
}

.mceVisualAid {
	border: 1px dashed #BBBBDD;
}
