/*
      Created by Inés Donaire
	  
	  E-Mail: ines@samuelmatito.com
	  
  
*/

* { padding: 0; margin: 0;}

html, body {
  height: 100%; /* Required */
  background-color:#f5f5f5;
}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align:left;
}

body,td,th {
  color: #666666;
}

#wrapper { 
  margin: 0;
  width: 970px;
  text-align: left;
  position: absolute;
  min-height: 100%; /* For Modern Browsers */
  height: auto !important; 
  /* For Modern Browsers */
  height: 100%; /* For IE */
  background-image:url(../images/fondo.gif);
  
}
#wrapper_es { 
  margin: 0;
  width: 970px;
  text-align: left;
  position: absolute;
  min-height: 100%; /* For Modern Browsers */
  height: auto !important; 
  /* For Modern Browsers */
  height: 100%; /* For IE */
  background-image:url(../images/fondo_es.gif);
  
}
#leftcolum { 
 margin: 0;
 width: 202px;
 text-align: center;
 border: none;
 padding: 0px;
 float: left;
}
#rightcolum { 
 float: right;
 color: #666;
 border: none;
 margin: 0;
 padding: 0px;
 width: 737px;
 display: inline;
 background-image:url(../images/fondo_toolbar_09.gif);
 background-repeat:no-repeat;
}
#rightcolum-interior { 
 float: right;
 color: #666;
 border: none;
 margin: 0;
 padding: 0px;
 width: 737px;
 display: inline;
}
#header {
 color: #888888;
 width: 737px;
 float: rightt;
 text-align:right;
 padding: 0px;
 border: none;
 height: 20px;
 margin:0px;
 margin-top:10px;
}

#botonera {
 color: #888888;
 width: 737px;
 float: left;
 padding: 0px;
 border: none;
 height: 150px;
 margin:0px;
}
#logo {
 color: #888888;
 width: 202px;
 float: left;
 padding: 0px;
 border: none;
 height: 176px;
 margin:0px;
}
#tira {
 color: #888888;
 width: 202px;
 float: left;
 padding: 0px;
 border: none;
 margin:0px;
 clear: both;
}
#content {
 color: #666;
 width: 970px;
 float: left;
 padding: 0px;
 border: none;
 margin: 0px;
}
#content-int {
 color: #666;
 width: 737px;
 float: left;
 padding: 0px;
 border: none;
 margin: 0px;
}
#calendario { 
	margin:0px;
	text-align:center;
	width:100%;
	 		
}

#seccion{
  margin-left:0px;
  margin-top:30px;
  margin-bottom:20px;
  margin-right:0px;
  padding:0px;
}
#info{
  margin:0px;
  margin-bottom:20px;
  padding:0px;
  float:left;
  display:inline;
}
#submenu{
  margin:0px;
  margin-right:37px;
  padding:0px;
  float:left;
  clear:both;
  width:120px;
}
#submenu-press{
  margin:0px;
  margin-right:37px;
  padding:0px;
  float:left;
  clear:both;
  width:160px;
}
#sub-submenu{
 margin:0;
 padding:0px;
 float:left;
 text-align:left;
 width:520;
 display:inline;
 clear:both;
}
#footer { 
 width: 100%;
 clear: both;
 color: #000;
 border: none;
 background: #f5f5f5;
 margin-top:10px;
 padding: 0px;
 padding-top:10px;
 /*position: relative;
 bottom: 0 !important;
 bottom: 0px; /* For Certain IE widths */
 border-top: solid #e1e1e1 2px;

}
#dia { 
	margin:0px;
	text-align:center;
 	line-height:18px;
	height:19px;
	width:125px;
	background-color:#1ec3dc;
	color:#FFFFFF;
	font-weight:bold;
		
}
#fecha { 
	margin:0px;
	margin-top:10px;
	text-align:left;
 	line-height:16px;
	float:left;
	clear: both;
}
#opciones { 
	margin:0px;
	margin-top:15px;
	text-align:left;
 	line-height:18px;
	float:left;
	clear: both;
}
#logos { 
	margin:0px;
	text-align:right;
	float:rigth;
	/*display:inline;*/
 		
}
#junta { 
	margin:0px;
	margin-top:0px;
	text-align:right;
	/*display:inline;*/
 		
}
#socios { 
	margin:0px;
	width:736px;
	height:306px;
	float:left;
	margin-top:20px;
	margin-bottom:20px;

}
#socio-datos{
  margin:0px;
  margin-top:30px;
  margin-bottom:20px;
  padding:0px;
  width: 218px;
  float:left;
  display:inline;
}
#socio-info{
  margin:0px;
  padding:0px;
  width: 478px;
  float:right;
  display:inline;
  margin-bottom:20px;
}
		
#sala-datos{
  margin:0px;
  margin-bottom:20px;
  padding:0px;
  width: 168px;
  float:left;
  display:inline;
  text-align:left;
}
#sala-mapa{
  margin:0px;
  padding:0px;
  width: 557px;
  float:right;
  display:inline;
  margin-bottom:20px;
}
#categoria{
  margin:0px;
  margin-top:20px;
  margin-bottom:20px;
  float:left;
  font-size:12px;
  font-weight:bold;
  color:#000000;
    
}
#ficha{
  margin:0px;
  padding:0px;
  width: 736px;
  float:left;

}
#ficha-datos{
  margin:0px;
  padding:0px;
  width: 278px;
  line-height:16px;
  float:left;

}
#ficha-info{
  margin:0px;
  padding:0px;
  width: 420px;
  float:right;
  display:inline;
  line-height:16px;

}
#noflash {
width:654px;
margin-top:105px;
display:inline;
float:left;	
}
#noflash-img {
width:83px;
margin-top:105px;
display:inline;
float:left;	
}

#columna-video { 
 margin: 0;
 width: 342px;
 border: none;
 padding: 0px;
 float: left;
 display:inline;
}
#columna-videos { 
 float: right;
 border: none;
 margin: 0;
 padding: 0px;
 width: 363px;
 display: inline;
}

#paginacion { 
 margin: 0;
 margin-top:10px;
 padding: 0px;
 text-align:right;

}




/*---------------*/

p {
	color:#666666;
	line-height:16px;
	padding-bottom:15px;	
}
p.listado {
	line-height:24px;
	padding:0px;	
}

h1 {
	color:#1ec3dc;
	font-weight:bold;
	font-size: 12px;
	font-weight:bold;
	line-height:18px;	
}
h2 {
	color:#000;
	font-weight:bold;
	font-size: 12px;
	font-weight:bold;
	line-height:16px;	
}

h3 {
	color:#000;
	font-weight:bold;
	font-size: 16px;
	font-weight:normal;
	line-height:18px;
	padding-bottom:15px;	
}

img{
border:0} 

/*ENLACES*/

/*predeterminados*/
a:link{
	text-decoration:none;
	color:#000;
}
a:visited {
	color:#000;
	text-decoration:none;
}
a:hover {
	color:#000;
	text-decoration:underline;
}

/*toolbar*/
a.bar:link{font-size:11px;text-decoration:none;color:#888888;}
a.bar:visited {font-size:11px;color:#888888;text-decoration:none;}
a.bar:hover {font-size:11px;color:#5f5f5f;text-decoration:none}
a.bar:active {font-size:11px;color:#5f5f5f;text-decoration:none}
.seleccionado {font-size:11px;color:#000;}

/*predeterminados-fest*/
a.fest:link{text-decoration:none;color:#1ec3dc;}
a.fest:visited {color:#1ec3dc;}
a.fest:hover {color:#000;}

/*submenu-presentacion*/
a.presentacion:link{
	text-decoration:none;
	color:#5c7e85;
	font-weight:normal;
}
a.presentacion:visited {color:#5c7e85;}
a.presentacion:hover {color:#b8121e; text-decoration:none;}

/*submenu-prensa*/
a.press:link{
	text-decoration:none;
	color:#000;
	font-weight:normal;
}
a.press:visited {color:#000;}
a.press:hover {color:#d93f31; text-decoration:none;}
.seleccionado-press {color:#1ec3dc;}

/*sub-submenu*/
a.sub-submenu:link{
	font-size:12px;
	text-decoration:none;
	color:#888888;
	text-align:center;
	
}
a.sub-submenu:visited {
	font-size:12px;
	text-decoration:none;
	color:#888888;
	text-align:center;
	
}
a.sub-submenu:hover {
	font-size:12px;
	text-decoration:none;
	color:#d93f31;
	text-align:center;
}
.seleccionado-sub-submenu {
	font-size:12px;
	text-decoration:none;
	color:#1ec3dc;
	text-align:center;
}
/*volver-fest*/
a.volver-fest:link{color:#ffffff; text-decoration:none;}
a.volver-fest:visited{color:#ffffff; text-decoration:none;}
a.volver-fest:hover{color:#ffffff; text-decoration:underline;}
/*volver-activi*/
a.volver-activi:link{color:#ffffff; text-decoration:none;}
a.volver-activi:visited{color:#ffffff; text-decoration:none;}
a.volver-activi:hover{color:#ffffff; text-decoration:underline;}
/*volver-prog*/
a.volver-prog:link{color:#ffffff; text-decoration:none;}
a.volver-prog:visited{color:#ffffff; text-decoration:none;}
a.volver-prog:hover{color:#ffffff; text-decoration:underline;}



a.video:link{
	font-size:11px;
	text-decoration:none;
	color:#fff;
	text-align:center;
	width:74px;
	height:12px;
	background-color:#1ec3dc;
	float:right;
	padding:4px;
	margin-top:5px;
	
}
a.video:visited {
	font-size:11px;
	text-decoration:none;
	color:#fff;
	text-align:center;
	width:74px;
	height:12px;
	background-color:#1ec3dc;
	float:right;
	padding:4px;
	margin-top:5px;
	
}
a.video:hover {
	font-size:11px;
	text-decoration:none;
	color:#fff;
	text-align:center;
	width:74px;
	height:12px;
	background-color:#d93f31;
	float:right;
	padding:4px;
	margin-top:5px;
}

/*pag*/
a.pag:visited {color:#000;text-decoration:none; text-align:right;}
a.pag:hover {color:#1ec3dc;text-decoration:none; text-align:right;}
.pag-seleccionado {color:#d93f31;text-decoration:none; text-align:right;}

/*fin enlaces*/

/*LISTAS*/
ul
{
list-style-type:none;
padding:0;
padding-bottom:15px;
margin:0px;
line-height:16px;
}

li {
padding:0px;
margin:0px;
margin-bottom:5px;
}

ul.submenu
{
list-style-type:none;
padding:0;
margin:0px;
line-height:24px;
}

li.submenu {
padding:0px;
padding-bottom:8px;
padding-top:8px;
margin:0px;
border-bottom: solid #adadad thin;
line-height:14px;
}

/*FIN LISTAS*/

/*CLASES*/
.texto {
  margin:0px;
  padding:0px;
  width: 520px;
  float:left;
  display:inline;
}

.texto-ancho {
  margin:0px;
  padding:0px;
  width: 736px;
  float:left;
  display:inline;
}

.texto-fest {
  margin:0px;
  margin-right:30px;
  padding:0px;
  float:left;
  display:inline;
}
.imagen {
  margin:0px;
  padding:0px;
  width: auto;
  float:lest;
  display:inline;

}
.leftlist{
  margin:0px;
  padding:0px;
  width: 360px;
  float:left;
  display:inline;
}
.rghtlist{
  margin:0px;
  padding:0px;
  width: 360px;
  float:right;
  display:inline;
}
.listelement{
  margin:0px;
  margin-bottom:20px;
  margin-top:10px;
  padding:0px;
}
.fest {
color:#1ec3dc;
font-weight:bold;
}
.destacado {
	font-weight:bold;
}
.subtitulo {
	color:#000;
	font-weight:bold;
}
.iconos {
   vertical-align:middle;
}
.socio { 
	margin:0px;
	padding-top:10px;
	width:144px;
	height:150px;
	background-color:#e9e9e9;
	color:#000000;
	text-align:center;
	font-weight:bold;
	line-height:16px;
	float:left;
	border-bottom: solid #f5f5f5 3px;
	border-right:solid #f5f5f5 3px;
	
	
}
.socio-final { 
	margin:0px;
	padding-top:10px;
	width:144px;
	height:150px;
	background-color:#e9e9e9;
	color:#000000;
	text-align:center;
	font-weight:bold;
	line-height:16px;
	float:left;
	border-bottom: solid #f5f5f5 3px;
	
}
.volver { 
	margin:0px;
	margin-bottom:15px;
	text-align:left;
 	line-height:18px;
	height:22px;
	width:110px;
	background-color:#f7d417;
	color:#000;
	font-weight:bold;
	
		
}
.volver-fest { 
	margin:0px;
	margin-bottom:15px;
	text-align:left;
 	line-height:18px;
	height:22px;
	width:130px;
	background-color:#d93f31;
	color:#ffffff;
	font-weight:bold;
	
		
}
.volver-activi { 
	margin:0px;
	margin-bottom:15px;
	text-align:left;
 	line-height:18px;
	height:22px;
	width:105px;
	background-color:#074580;
	color:#ffffff;
	font-weight:bold;
}
.volver-prog { 
	margin:0px;
	margin-bottom:15px;
	text-align:left;
 	line-height:18px;
	height:22px;
	width:55px;
	background-color:#1ec3dc;
	color:#ffffff;
	font-weight:bold;
}
.columna { 
	margin:0px;
	width:236px;
	margin-right:14px;
	float:left;
	
}
.columna-final { 
	margin:0px;
	width:236px;
	float:right;
	
}
.columna-archivo { 
	margin:0px;
	width:150px;
	float:left;
	display:inline;
	
}
.tira { 
	margin:0px;
	margin-bottom:5px;
	min-height: 100%; /* For Modern Browsers */
    height: auto !important; 
    /* For Modern Browsers */
    height: 100%; /* For IE */
	width:736px;
	color:#666666;
	text-align:left;
	float:left;
	border-bottom: dotted #afafaf 1px;
}
.tira-fin { 
	margin:0px;
	margin-bottom:5px;
	min-height: 100%; /* For Modern Browsers */
    height: auto !important; 
    /* For Modern Browsers */
    height: 100%; /* For IE */
	width:736px;
	color:#666666;
	text-align:left;
	float:left;
	border-bottom: none;
}
.tira-elementos { 
	margin:0px;
	display:inline;
	float:left;
	margin-bottom:15px;
}
.tira-elemento { 
	margin:0px;
	margin-top:15px;
	margin-bottom:15px;
	line-height:16px;
}
.logos-elemento { 
	display:inline;
	text-align:center;
}
.titulo{
font-size:14px;
font-weight:bold;
font-style:italic;
}
.interprete{
font-size:11px;
font-weight:bold;
color:#000;
}
.lugar{
font-size:11px;
color:#666;
font-weight:bold;
}
.fecha{
font-size:11px;
color:#000;
}
.info_adicional{
font-size:11px;
color:#666;
}
.img-ficha{
margin-bottom:15px;
margin-top:15px;}

.actividad
{
font-size:14px;
font-weight:bold;
color:#074580;
}
.fecha-actividad
{
font-size:11px;
color:#000;
font-weight:bold;
}
.titulo-video
{
font-size:14px;
color:#000;
font-weight:bold;
margin-top:10px;
}

.fecha-video
{
font-size:11px;
color:#d93f31;
text-transform:uppercase;
}

.caja-video
{
font-size:11px;
color:#666;
width:353px;
height:65px;
background-color:#ebebeb;
margin-bottom:10px;
padding:5px;
}

.mini-video
{
float:left;
display:inline;
}

.info-video
{
float:right;
display:inline;
width:250px;
}


/*JOSUE*/
a.btnlogin:link{
	font-size:11px;
	text-decoration:none;
	color:#fff;
	text-align:center;
	width:74px;
	height:12px;
	background-color:#1ec3dc;
	/*float:left;*/
	padding:4px;
	margin-top:5px;
	
}
a.btnlogin:visited {
	font-size:11px;
	text-decoration:none;
	color:#fff;
	text-align:center;
	width:74px;
	height:12px;
	background-color:#1ec3dc;
	/*float:left;*/
	padding:4px;
	margin-top:5px;
	
}
a.btnlogin:hover {
	font-size:11px;
	text-decoration:none;
	color:#fff;
	text-align:center;
	width:74px;
	height:12px;
	background-color:#d93f31;
	/*float:left;*/
	padding:4px;
	margin-top:5px;
}
/*fin JOSUE*/

