/*Caja Contenedora
--------------------------------------------------------------------------- */
#wrap { margin:0; width:84em;  background:#12110E;}

	/*Cabecera
	--------------------------------------------------------------------------- */
	#cap  { background:url(../img/fons-cap.gif) repeat-x; height:57px;}
	#titulo   { float:left; width:70%;}
	#buscador { float:left; width:24%;}
	#rss      { float:right; width:4%;}
	#wrap div#buscador, #wrap div#rss {text-align: right; padding:1.7em 0.2em 0.2em 0.2em;}
	
	#contenedor { clear:both;}
	
		/*Menu izquierda
		--------------------------------------------------------------------------- */
		#izq    { float:left; width:19%; height:100%; background:#221F1A; clear:both; padding:0.3em 0 0 0;}
			
			/*Menu*/
			#menu    { background:url(../img/fons-menu.jpg) bottom left no-repeat; }
						
			#menu ul { padding:0.5em;}
			#menu li { padding:0.2em; font-size:1.1em; font-weight:bold;}

			/*Promociones*/
			#promos {  background:url(../img/fons-promos.jpg) bottom left no-repeat;;padding-bottom:1em;}
			#promos_img { margin-left:0.4em;}
			#promos_img img    { margin:0.5em; float:left;  }
			
			/*Graffiti*/
			#graffitti     { text-align:left; padding-bottom:0.5em;}
			#graffitti_img { margin-left:0em;}
			#graffitti_img img { margin:0.4em;}
			
			/*Iconos*/
			#iconos { padding-left:0.8em;}
			.icons  { padding:0 0.4em 0.2em 0; }


			/*CONTENIDO CENTRAL WEB
			--------------------------------------------------------------------------- */
			#cos  { float:left; width:60%; _width:59%;  margin:0 0.63em 0 0.63em; background:#3E382F; padding:0.3em 0.6em 0.3em 0.6em;}
			#cos a { text-decoration:underline; }

			.titols  { color:#FF0066; font-weight:bold; font-size:1.4em; margin:0.3em 0 0 0.1em; text-align:left;}
			.texto           { background: #FBFAF4; border:#12110E 10px solid; padding:0.5em; line-height:20px;}
			.texto img       { padding:0.5em;}
			.texto a:link,
			.texto a:visited { color:#000000;text-decoration:none; }
			.texto a:hover   { color: #FFFFFF; background:#FF0066;}
			.texto dt {font-weight:bold; font-size:0.9em;}
			.texto dd { padding:0.3em; margin-bottom:0.8em; border-bottom:#e5e5e5 1px solid;}	
			

			
			#publi { padding:1em 0;}
			
			
			/*Arte*/
			#fotos_arte img { float:left; padding: 0.5em ;}
			
			
			/*Entrevistas*/
			#compartir { border-bottom:#33CCCC 1px solid; font-size:0.9em; margin:0 0.7em;}
			#print { width:45%; float:left;  background:url(../img/fons-print.gif) no-repeat;  }
			#print ul { padding:0 0 0 0.3em;}
			#print li { float:left; padding:0.3em 0.9em 0.2em 2em; list-style-type:none;}
			#volver{ width:53%; float: right;margin:0.5em 0 0 0;}
			#iconos  { clear:both;}
			#iconos img { padding:0;}
			
			#volver { text-align:right;  }			
			#volver a:link,
			#volver a:visited { font-size:1.4em; background:#33CCCC; color:#FFFFFF; text-decoration:none; font-weight:bold; 

padding:0.3em;  }
			#volver a:hover   { color: #FFFFFF; background:#FF0066;}
			
			
			/*Maketas*/
			.texto ol { padding: 0.5em 0 0.5em 3em; }
			#maketas {}
			.fotos_maketas  { width:160px; float:right; clear:both; padding:0.5em 2.5em 0 0.5em;}
				.fotos_maketas_p  { width:80px; float:right;  }
				
				.titulos_maquetas { font-size:1.4em; font-weight:bold;}

			#interactuar { clear:both;}
			.listado_maquetas { border-bottom:#CCCCCC 1px solid; margin:0.5em 0 0 0; padding:0.5em;}
			.reproductor_flash { padding:1em;}
			
			/*Actualidad*/
			#texto_actualidad img { float:right; padding:0.5em;}
			#texto_actualidad a { text-decoration:underline; }
			.actualidad_listado { border-bottom:#CCCCCC 1px solid;}
			.actualidad_listado img { float:left; padding:1em 0.5em 0.5em 0;}
			.fecha_actualidad { font-size:0.9em; color:#FF0066; padding-top:0;  }
			.titulo_actualidad { font-size:1.3em;}
			
			#video { z-index:-999;}
			
			
			/*Portada*/
			#portada { text-align:center;}
			#menu_portada { width:480px; position:absolute; z-index:2; border:#FFFFFF 0px solid; margin-top:350px;filter: 

alpha(opacity=80); }
			#menu_portada ul { text-align:left; list-style-type:none;}
			#menu_portada li { list-style-type:none;}
			#menu_portada a:link,
			#menu_portada a:visited { font-size:1.6em; color:#ffffff ; background:#000000; font-weight:bold; padding:0.1em;text-decoration:none;  }
			#menu_portada a:hover   { color: #FFFFFF; background:#FF0066;}			


		/*Menu de la derecha
		--------------------------------------------------------------------------- */
		#der { float:left; width:17.5%; background:#221F1A;}
		#agenda_listado { padding:0.5em; text-align:left; font-size:0.9em;}
		#agenda_listado dt { color:#33CCCC; font-weight:bold;}
		#agenda_listado dd { padding-bottom:0.3em; margin-bottom:0.8em; border-bottom:#333333 1px solid;}		
		#zona_ipod p { display:none;}
		#actualidad_listado { padding:0.5em; text-align:left; font-size:0.9em;}
		#actualidad_listado dt { color:#33CCCC; font-weight:bold; padding-left:0.5em; }
		#actualidad_listado a { color:#33CCCC; font-weight:bold; }
		#actualidad_listado a:hover { color:#33CCCC; font-weight:bold; background:#FFFFFF;}
		#actualidad_listado dd { padding-bottom:0.3em; padding-left:0.5em; margin-bottom:0.8em; border-bottom:#333333 1px solid; color:#FFFFFF; }		
		#actualidad_listado a.blanco:link, 
		#actualidad_listado a.blanco:visited { color: #FFFFFF; }
		#actualidad_listado a.blanco:hover { color: #FFFFFF; background:#33CCCC;}
	
		
#peu { clear:both; font-size:0.8em; text-align:center; color:#FFFFFF;}	
		

/*HACK PARA LAS CAJAS---------------http://www.positioniseverything.net/easyclearing.html--------------*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */




.actualidad_listado:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.actualidad_listado {display: inline-block;}
/* Hides from IE-mac \*/
* html .actualidad_listado {height: 1%;}
.actualidad_listado {display: block;}
/* End hide from IE-mac */


.listado_maquetas:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.listado_maquetas {display: inline-block;}
/* Hides from IE-mac \*/
* html .listado_maquetas {height: 1%;}
.listado_maquetas {display: block;}
/* End hide from IE-mac */

.blanco { color:#FFFFFF; font-weight:normal; }

#fb_twitter img { padding-left:0.5em; padding-top:0.5em; }
