    	 
	a img{border:0px;vertical-align:middle;}
    body{background:#336699;text-align:center;font-family:verdana,sans-serif; line-height:150%;font-size: 100%;}
	.text-center{text-align:center;}
    
    div.error{background: #ffdada url('img/error.png') no-repeat 10px center;padding:10px 10px 10px 68px;color:#d8000c;border:1px solid #d8000c;margin:5px;clear:both;}
    div.error a,div.error a:visited{color:#d8000c;}
    div.ok{background: #eff2df url('img/ok.png') no-repeat 10px center; padding:10px 10px 10px 68px;color: #4f8a10;border:1px solid #4f8a10;margin:5px;clear:both;}
    div.ok a,div.ok a:visited{color: #4f8a10;}
    div.warn{background: #fff5d2 url('img/warn.png') no-repeat 10px center; padding:10px 10px 10px 68px;color: #f9b006;border:1px solid #f9b006;margin:5px;clear:both;}
    div.warn a,div.warn a:visited{color: #f9b006;}
    
    hr.linea{border:0px;clear:both;padding:0px;margin:0px;  -webkit-margin-before: 0em; -webkit-margin-after: 0em;}
    
    h1{text-align:left;margin:0px auto;max-width:800px;padding:0px 15px;clear:both;}
    h1 img { max-width: 100%; }
	h1 img.logo_imprimir{display:none;}
    h2,h3{font-family:open sans,sans-serif;}
    
    #menu{top:140px;margin:0px auto;max-width:800px;background:#cc0000;min-height:50px;padding:15px;
        -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cc0000), to(#990000));
    /* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #cc0000, #990000);
    /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #cc0000, #990000);
    /* IE 10 */ background: -ms-linear-gradient(top, #cc0000, #990000);
    /* Opera 11.10+ */ background: -o-linear-gradient(top, #cc0000, #990000);
    
    -moz-box-shadow: 0px 15px 15px 0px #224466;
    -webkit-box-shadow: 0px 15px 15px 0px #224466;
    box-shadow: 0px 15px 15px 0px #224466;}
    #menu div{margin:0px auto;padding:0px;vertical-align:middle;text-align:left;line-height:50px;}
        #menu a{text-decoration:none;color:#fff;padding:10px;vertical-align:middle;white-space:nowrap;}
        #menu a:hover,#menu li a:focus{background:#FFF;padding:10px;color:#111;}
        #menu span.impresion{background:#FFF;color:#333;font-size:0.7em;padding:5px 5px;margin:0px;text-align:center;-webkit-border-radius: 12px;border-radius: 12px; }
        
    #menu form{float:right;display:inline;vertical-align:middle;line-height:50px;margin-bottom: 0px;}
        #menu form input.campo{padding:10px;vertical-align:middle;color:#336699;}
    
    #contenido{background:#FFF;text-align:left;margin:0px auto;max-width:800px;padding:15px;clear:both;
    -moz-box-shadow: 0px 15px 15px 0px #224466;
    -webkit-box-shadow: 0px 15px 15px 0px #224466;
    box-shadow: 0px 15px 15px 0px #224466;
    z-index:1;
    }
        #contenido a{color:#336699;}
        #contenido a:hover,#contenido a:focus{text-decoration:none;}
        
        #contenido h2{margin-top:35px;font-size:2em;line-height:1.6em;}
        
        .boton{color:#FFF !important;
		border:0px;
		padding:10px 20px;
		text-decoration:none;
		-webkit-border-radius: 5px;
		border-radius: 5px; 
		-webkit-box-shadow:  0px 1px 1px 0px rgba(0, 0, 0, 0.2);
        box-shadow:  0px 1px 1px 0px rgba(0, 0, 0, 0.2);
		background: #444444; /* Old browsers */
		background: -moz-linear-gradient(top,  #444444 1%, #222222 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#444444), color-stop(100%,#222222)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #444444 1%,#222222 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #444444 1%,#222222 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #444444 1%,#222222 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #444444 1%,#222222 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 ); /* IE6-9 */
		}
        .boton:hover,.boton:focus{
		background: #111111; /* Old browsers */
		background: -moz-linear-gradient(top,  #111111 1%, #000000 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#111111), color-stop(100%,#000000)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #111111 1%,#000000 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #111111 1%,#000000 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #111111 1%,#000000 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #111111 1%,#000000 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#111111', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
		}
		.boton:active{
		background: #999999; /* Old browsers */
		background: -moz-linear-gradient(top,  #999999 1%, #666666 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#999999), color-stop(100%,#666666)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #999999 1%,#666666 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #999999 1%,#666666 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #999999 1%,#666666 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #999999 1%,#666666 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#666666',GradientType=0 ); /* IE6-9 */

		}
        
        div.nav{color:#111;font-size:0.7em;}
        div.nav span{font-weight:bold;color:#FFCC00;}
        div.nav a{color:#336699;}
        div.nav a:hover,div.nav a:focus{text-decoration:none;}
        
        div.navegacion{text-align:center;font-size:0.7em;padding:20px 0px;}
        div.navegacion a{margin:0px 10px;}
        
        /*div.info{background:#111;padding:15px;margin:10px 0px;color:#FFF;}*/
        div.info{background:#F0F0F0;padding:15px;margin:10px 0px;color:#111;}
        div.info a{color:#FFF;}
        div.info a.imprimir{text-decoration:none;padding:15px;color:#111 !important;margin-right:10px;}
        div.info a.imprimir:hover,div.info a.imprimir:focus{color:#FFF !important;
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#cc0000), to(#990000));
		/* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #cc0000, #990000);
		/* Firefox 3.6+ */ background: -moz-linear-gradient(top, #cc0000, #990000);
		/* IE 10 */ background: -ms-linear-gradient(top, #cc0000, #990000);
		/* Opera 11.10+ */ background: -o-linear-gradient(top, #cc0000, #990000);
		}
		
		div.addthis_default_style a{}
        
        div.imprimir{display:none;}
        
        div.menuimprimir{padding:15px;margin:10px 0px;}
        #impresion{width:100%;}
            #impresion th{background:#111;color:#fff;text-align:center;}
            #impresion td{border-bottom:1px solid #999;text-align:center;}
			#impresion td a.boton{font-size:0.7em;padding:3px 5px;}
            #impresion tr{background:#FFF;}
            #impresion tr.otrocolor{background:#EEE;}
            #impresion tr:hover,#impresion tr:focus{background:#DDD;}
          
        div.texto{padding:10px;}  
        p.foto{text-align:center;font-size:80%;max-width:600px;margin:0px auto;color:#C00;}
        p.foto a{color:#C00;}
        
        #indice{list-style-image:url(img/bullet.png);}
        #indice li{padding:10px 0px;}
        
        #articulodeldia{background:#EEE;padding:15px;margin:0px;}
        
        
        #contenido #buscar{padding:15px 0px;text-align:center;margin:15px 0px;}
            #contenido #buscar input.campo{padding:10px;vertical-align:middle;color:#336699;width:500px;}
            #contenido #buscar input.botonbuscar{height:39px;width:108px;background:url('img/boton.png') top center no-repeat;color:#FFF;border:0px;}
            #contenido #buscar input.botonbuscar:hover,#menu form input.botonbuscar:focus{background-position:bottom center;}
			.ais-SearchBox-reset{margin-left:10px;}
            
            div.navbusqueda{text-align:center;padding:10px;}
            div.navbusqueda a{color:#FFF !important;}
			
			.paginacion{text-align:center!important;display:inline!important;}
			.paginacion li{display:inline-block!important;line-height:50px;}
			.paginacion .boton{margin:5px!important;white-space: nowrap;}
			.ais-Pagination-item--selected a{
				background: -webkit-linear-gradient(top, #cc0000, #990000);
				background: -moz-linear-gradient(top,
				#cc0000,
				#990000);
				background: -ms-linear-gradient(top, #cc0000, #990000);
				background: -o-linear-gradient(top, #cc0000, #990000);
			}
			
        
        div.resultado{padding:20px 10px;}
        div.otrocolor{background:#F0F0F0;}
        
            mark.ais-Snippet-highlighted{background:#95d8ec;padding:3px;color:#17538F;
            border-radius:4px;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;}
			span.resaltado1{background:#95d8ec;padding:3px;color:#17538F;
            border-radius:4px;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;}
            span.resaltado2{background:#C0ADDB;padding:3px;color:#3C235E;
            border-radius:2px;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;}
            span.resaltado4{background:#FCA09C;padding:3px;color:#993333;
            border-radius:2px;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;}
            span.resaltado3{background:#D3FF6A;padding:3px;color:#336600;
            border-radius:2px;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;}
            span.resaltado5{background:#FFFB94;padding:3px;color:#DD9911;
            border-radius:2px;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;}
            
        a.completo{color:#C00 !important;padding:20px;float:right;}
        h2.resultados{display:inline;padding:10px 0px;}
        h3.resultados{display:inline;padding:10px 0px;}
            h3.resultados a{text-decoration:none;font-size:0.8em;font-weight:normal;}
            
        a.navboton{white-space:nowrap;}
		
		.compartir{line-height:32px;vertical-align:middle;display:inline-block;}
		
		div.historia table{width:100%;}
		div.historia table th{background:#EEE;}
		div.historia table td{border-bottom:#EEE solid 1px;}
		
		div.historia p.foto img{max-width:100%;height:auto;}
		div.historia ul li{padding:0px 0px 15px 0px;margin:0px;}
        
    #pie{background:#ffcc00;text-align:right;max-width:800px;padding:15px 15px;clear:both;margin:0px auto;
    
    -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffcc00), to(#ffb400));
    /* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #ffcc00, #ffb400);
    /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #ffcc00, #ffb400);
    /* IE 10 */ background: -ms-linear-gradient(top, #ffcc00, #ffb400);
    /* Opera 11.10+ */ background: -o-linear-gradient(top, #ffcc00, #ffb400);
    
    -moz-box-shadow: 0px 15px 15px 0px #224466;
    -webkit-box-shadow: 0px 15px 15px 0px #224466;
    box-shadow: 0px 15px 15px 0px #224466;
    
    }
        #pie p{margin:0px auto;font-size:0.7em;padding:10px;}
        #pie a{text-decoration:none;color:#111;vertical-align:middle;}
        #pie a:hover, #pie a:focus{text-decoration:underline;color:#FFF;vertical-align:middle;}
        
        
        
    div.ui-widget-overlay{background:#000 !important;opacity:0.7;filter:alpha(opacity=70);}
    
    
    
    /*************** SLIDE *************************/
    .featured				{ margin: 0 10px 10px 0; overflow: hidden; max-width:850px;height:506px;text-align:center;}
    #controls				{ position: relative; float: left; z-index: 100; top: 225px; width:100%;height:1px;}
    
    #controls .next, #controls .prev	{ text-indent: -9000px; width: 30px; height: 30px; display: block; z-index: 1000; opacity: 0.7; }
    #controls .prev			{ background: url('img/prev.png') no-repeat; float: left; }
    #controls .next			{ background: url('img/next.png') no-repeat; float: right; }
    #controls .next:hover, #controls .prev:hover { opacity: 1; }
    #controls a:focus		{ outline: none; }
    
    #featured-slideshow		{ clear:both;text-align:center;}			
    
    .featured-article		{ display: block; max-width: 850px; height: 506px; text-decoration: none !important; background-position: center !important;}
    .featured-article img	{ width: 850px; height: 506px; background:#000; padding:0px;margin:0px;}
    .featured-entry			{ position: relative; top: -100px; overflow: hidden; background: #000; height: 100px; color: #a7a7a7; padding: 0; display: block; opacity: 0.75; filter: alpha(opacity = 75); }
    .featured-entry .entry-title	{ color: #FFF; padding: 10px 15px 5px; display: block; font-size: 16px; font-weight: 700; text-align:left;line-height:auto;}
    .featured-entry .entry-summary	{ padding: 0 15px; margin: 0; display: block; font-size:small; text-align:left;}
    .featured-entry .entry-summary a    {color:#a7a7a7!important;font-size:small;display:inline;}

	
	/*************** MOBILE *************************/
	@media only screen and (max-width: 500px) {
		h1{width:90%;}
		body{margin:0px;padding:0px;}
		#menu{width:90%;}
			#menu a.menuimpresion{display:none;}
			#menu span.impresion{display:none;}
			#menu form{display:block;float:none;clear:both;text-align:center;margin-bottom: 0px;}
		#contenido{width:90%;}
			div.info a.imprimir{display:none;}
			div.info a.imprimir:hover,div.info a.imprimir:focus{display:none;}
			div.imprimir{display:none;}
			div.featured{display:none;}
			hr.linea{display:none;}
			#contenido #buscar input.campo{width:50%;}
			#contenido h2{margin:10px 0px;line-height:1 em;}
			div.nav{font-size:1em;}
			div.navegacion{font-size:1em;margin:20px 0px;}
			a.navboton{white-space:normal;display:block;padding:10px 0px;border-bottom:1px solid #EEE;}
		a.completo{float:none;}
		#pie{width:90%;}
		.compartir{}
		.compartir iframe{margin-bottom:10px;}
		div.addthis_default_style a{display:block!important;margin:0px 0px 20px 0px;}
		div.historia table{font-size:0.7em;}
		div.historia ul {padding:0px;margin:0px;}
	}
        