/*
      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: 11px;
 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;
 idth: 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;
}
#header {
 color: #888888;
 width: 737px;
 float: rightt;
 text-align:right;
 padding: 0px;
 border: none;
 height: 30px;
 margin:0px;
 margin-top:15px;
}

#botonera {
 color: #888888;
 width: 737px;
 float: left;
 padding: 0px;
 border: none;
 height: 100px;
 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: dotted #999999 thin;

}
#dia { 
	margin:0px;
	text-align:center;
 	line-height:18px;
	height:19px;
	width:125px;
	background-color:#00a9e0;
	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;
	margin-top:5px;
	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: 214px;
  float:left;
  display:inline;
  text-align:center;
}
#sala-mapa{
  margin:0px;
  padding:0px;
  width: 523px;
  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:115px;
display:inline;
float:left;	
}
#noflash-img {
width:83px;
margin-top:115px;
display:inline;
float:left;	
}
p {
	color:#666666;
	line-height:16px;	
}
p.listado {
	line-height:24px;	
}

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

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{
	text-decoration:none;
	color:#888888;
	
}
a.bar:visited {color:#888888;text-decoration:none}
a.bar:hover {color:#5f5f5f}
.seleccionado {color:#000;}

/*predeterminados-fest*/
a.fest:link{
	text-decoration:none;
	color:#ff03af;
	font-weight:normal;
}
a.fest:visited {color:#ff03af;}
a.fest:hover {color:#00a9e0}

/*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:#ff03af; text-decoration:none;}
.seleccionado-press {color:#00a9e0;}

/*sub-submenu*/
a.sub-submenu:link{
	font-size:11px;
	text-decoration:none;
	color:#888888;
	text-align:center;
	
}
a.sub-submenu:visited {
	font-size:11px;
	text-decoration:none;
	color:#888888;
	text-align:center;
	
}
a.sub-submenu:hover {
	font-size:11px;
	text-decoration:none;
	color:#ff03af;
	text-align:center;
}
.seleccionado-sub-submenu {
	font-size:11px;
	text-decoration:none;
	color:#00a9e0;
	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;}
/*fin enlaces*/

/*LISTAS*/
ul
{
list-style-type:none;
padding:0;
margin-left:30px;
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;
margin:0px;
border-bottom: solid #adadad thin;
}

/*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;
}
.imagen {
  margin:0px;
  padding:0px;
  width: auto;
  float:right;
  display:inline;
  text-align:right;
}
.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:#00a9e0;
	font-weight:bold;
}
.destacado {
	font-weight:bold;
}
.subtitulo {
	color:#000;
	font-weight:bold;
}
.iconos {
   vertical-align:middle;
}
.socio { 
	margin:0px;
	width:144px;
	height:150px;
	background-color:#e9e9e9;
	color:#000000;
	text-align:center;
	font-weight:bold;
	line-height:26px;
	float:left;
	border-bottom: solid #f5f5f5 3px;
	border-right:solid #f5f5f5 3px;
	
	
}
.socio-final { 
	margin:0px;
	width:144px;
	height:150px;
	background-color:#e9e9e9;
	color:#000000;
	text-align:center;
	font-weight:bold;
	line-height:26px;
	float:left;
	border-bottom: solid #f5f5f5 3px;
	
}
.volver { 
	margin:0px;
	margin-bottom:15px;
	text-align:left;
 	line-height:18px;
	height:22px;
	width:90px;
	background-color:#f7d417;
	color:#000;
	font-weight:bold;
	
		
}
.volver-fest { 
	margin:0px;
	margin-bottom:15px;
	text-align:left;
 	line-height:18px;
	height:22px;
	width:100px;
	background-color:#fd07b0;
	color:#ffffff;
	font-weight:bold;
	
		
}
.volver-activi { 
	margin:0px;
	margin-bottom:15px;
	text-align:left;
 	line-height:18px;
	height:22px;
	width:100px;
	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:#00a9e0;
	color:#ffffff;
	font-weight:bold;
}
.columna { 
	margin:0px;
	width:236px;
	margin-right:14px;
	height: 200px; 
	float:left;
	
}
.columna-final { 
	margin:0px;
	width:236px;
	height: 200px;
	float:right;
	
}
.tira { 
	margin:0px;
	margin-bottom:5px;
	width:736px;
	min-height: 100%; /* For Modern Browsers */
    height: auto !important; 
    /* For Modern Browsers */
    height: 100%; /* For IE */
	background-color:#e9e9e9;
	color:#666666;
	text-align:center;
	float:left;
}
.tira-elementos { 
	margin:20px;
	display:inline;
	float:left;
}
.tira-elemento { 
	margin:25px;
	margin-top: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;
}
