

@media all and (max-width: 50em){
		 		 div{
		 		 		 display: block !important;		
		 		 		 width: 100% !important;
		 		 		 max-width: 100% !important;
		 		 		 margin: auto !important;
		 		 		 position: static !important;
		 		 		 float: none !important;
		 		 }
		 }
		 
		 .cuerpo{		 
		 		 max-width: 1500px;
		 		 margin:auto;overflow:hidden;
		 }
		 .entradas{ width: 100%; background: #fff; margin-top: 10px; padding:0px 0px 10px 0px ;overflow:hidden;}
		 .etiquetas{background: #efcdcc;
		 		 float: left;		
		 		 width: 50%; height: 100%;overflow:hidden;
		 }
		 .enlaces{ background: #edd58b; width: 50%; margin-left: 50%; height: 100%;overflow:hidden; }
       
            .entrada{background: #F8F8FF ;
		 		 float: left;		
		 		 width: 70%; min-height: 300px;overflow:hidden;
		 }
		 .tags{ background: #c7ce95; width: 30%; margin-left: 70%; min-height: 200px;overflow:hidden; }
            .tagsDocumento{margin: 0px 0px 0px 0px ; background: #B0C4DE; width: 30%; margin-left: 70%; min-height: 200px;overflow:hidden; }
           .abajoHome{margin: 0px 0px 10px 0px ; background: #82d1f5 
            width: 100%; height: 0px;border-top:3px solid #f5f9fe ;overflow:hidden; }
#titulo{background: #FFDAB9;margin:0px 0px 5px 0px ;border:0px solid #696969;padding:5px 0px 5px 10px;text-align: left; color:#852121 ; font-size:120% ;  letter-spacing:2px;}
 
#headerfondo{ max-width: 1500px; margin:auto;overflow:hidden;background: transparent ;
          border-top:0px solid #e0e0e0 ; border-bottom:0px solid #e0e0e0;  }
#header {background: transparent ; margin:0px 0px 10px 0px;padding:5px 0px 10px 0px;border:0px solid #bebebe; font-size:250% ; color:#ff4500 ; }
#header1 {background: #82d1f5 url(../dx/ola.jpg/$file/ola.jpg) top right repeat-x ; margin:0px 0px 10px 0px;padding:20px 0px 20px 10px;border:1px solid #bebebe; font-size:250% ; color:#fff ; }
#header2 {background: #82d1f5 url(../dx/ola1.jpg/$file/ola1.jpg) top right repeat-x ; margin:0px 0px 10px 0px;padding:15px 0px 15px 10px;border:1px solid #bebebe; font-size:120% ; color:#fff ; }
ul#recientes { text-align: left; list-style: none; padding: 0; margin: 10px 10px 10px 10px;  }
ul#recientes li { margin: 0; padding: 0; }
ul#recientes li a { display: block;
        padding: 0px 0px 0px 18px ; margin: 0px 0px 5px 0px;
        border-left:0px solid #f5f9fe; color: #bebebe;
        text-decoration: none;
        background: url(../dx/puntoR.gif/$file/puntoR.gif) top left no-repeat;  }
ul#recientes li a:hover { color: #ffffff; background: url(../dx/puntoRA.gif/$file/puntoRA.gif) top left no-repeat;  }
ul#tags { text-align: left; list-style: none; padding: 0; margin: 10px 10px 10px 10px;  }
ul#tags li { margin: 0; padding: 0; }
ul#tags li a { display: block;
        padding: 0px 0px 0px 18px ; margin: 0px 0px 5px 0px;
        border-left:0px solid #f5f9fe; color: #444444 ;
        text-decoration: none;
        background: url(../dx/puntoRazul.gif/$file/puntoRazul.gif) top left no-repeat;  }
ul#tags li a:hover { color: #696969; background: url(../dx/puntoRA.gif/$file/puntoRA.gif) top left no-repeat;  }
ul#links { text-align: left; list-style: none; padding: 0; margin: 10px 10px 10px 10px;  }
ul#links li { margin: 0; padding: 0; }
ul#links li a { display: block;
        padding: 0px 0px 0px 18px ; margin: 0px 0px 5px 0px;
        border-left:0px solid #f5f9fe; color: #4a5311;
        text-decoration: none;
        background: url(../dx/puntoROscuroV.gif/$file/puntoROscuroV.gif) top left no-repeat;  }
ul#links li a:hover { color: #696969; background: url(../dx/puntoRA.gif/$file/puntoRA.gif) top left no-repeat;  }
#entrada{ margin:0px 0px 10px 0px ; color:#696969 ;font-size:100% ; }
#entrada a { padding: 0px ;  color: #ff4500; font-size:120% }
#entrada a:hover { color: #ff45ff; }
#tituloentrada{background: #Fff;margin:0px 0px 5px 0px ;border:0px solid #696969;padding:5px 0px 5px 10px;text-align: left; color:#852121 ; font-size:120% ;  letter-spacing:2px;}
/* Mini-entrada
--------------------------------------------------*/
.minientrada {
  padding:5px 0px 15px 0px;
  border-bottom:1px dotted #444444;
 margin:0px ;
}

.entradadetalle {margin:0px 0px 5px 0px; font-size:90% ;padding-bottom:3px; border-bottom:0px dotted #fc0; }
.minientradabottom {  padding:0px 0px 15px 0px; }
/* Entrada --------------------------------------------------*/

.entry { margin:0px; padding:10px 0px 0px 0px }

.entry .info { 
  padding:3px 0px 3px 0px; margin:10px 0px 20px 0px;
  border-top:1px solid #e0e0e0;
  border-bottom:0px solid #fc0 ;
  font-size:0.9em;
}

.entry .info a {color:#ff4500;
  margin-right:1px;
  padding-right:5px;
  border-right:0px solid #e0e0e0;
}

.entry .info em {font-style:normal;}

.entrydetalle {margin:0px 0px 5px 0px; font-size:90% ;padding-bottom:1px; border-bottom:1px dotted #e0e0e0; }
.cuerpoB{ max-width: 1500px; margin:auto;overflow:hidden;background: #000  url(../dx/edificioResponsive.jpg/$file/edificioResponsive.jpg) top right no-repeat }
		
 .entradasB{ height: 184px; width: 100%;background: #ff4500 ;margin-top: 0px;
            padding:20px 0px 0px 0px ;overflow:hidden;border-bottom:13px solid #f5f9fe ;border-top:13px solid #f5f9fe ;opacity: 0.5; filter: alpha(opacity=50); }
		 
.etiquetasB{background: #b22222  url(../dx/P_valdes.jpg/$file/P_valdes.jpg) top right no-repeat  ;
		  float: left; width: 50%; height: 270px ;overflow:hidden; border-top:3px solid #f5f9fe ;
            padding:20px 0px 0px 0px ;	opacity: 0.8; filter: alpha(opacity=80); }
		 
.enlacesB{ margin: 0px 0px 0px 0px ;background: #000  url(../dx/header-avion.jpg/$file/header-avion.jpg) top right no-repeat   ; 
            padding:20px 0px 0px 0px ;border-top:3px solid #f5f9fe ;
            width: 50%; margin-left: 50%; height: 270px;overflow:hidden;opacity: 0.8; filter: alpha(opacity=80); }
           
 #tituloejemplos{padding:5px 0px 5px 10px;text-align: left; color:#e0e0e0 ;
            font-size:150% ;  letter-spacine0e0e0g:2px;}
            #tituloejemplos a {color:#fff ; }
            #tituloejemplos a:hover {color:#fc0 ; }
#tituloHome1{background: #9793e3 url(../dx/paisanoEslug.jpg/$file/paisanoEslug.jpg) top right repeat-x ;margin:0px 0px 5px 0px ;border:0px solid #696969;padding:5px 0px 200px 10px;text-align: left; color:#e0e0e0 ; font-size:120% ;  letter-spacing:2px;}
#tituloHome2{background: #9793e3 url(../dx/esluggente.jpg/$file/esluggente.jpg) top left repeat-x ;margin:0px 0px 5px 0px ;border:0px solid #696969;padding:5px 0px 200px 10px;text-align: left; color:#e0e0e0 ; font-size:120% ;  letter-spacing:2px;}
/*     los  corners                 */
@import url('http://fonts.googleapis.com/css?family=Noto+Sans:400,700');
/* The ribbons */
.corner-ribbon{
  width: 0px;
  background: #e43;
  position: absolute;
  top: 0px;
  left: -0px;
font-size:0% ;
  text-align: center;
  line-height: 0px;
  letter-spacing: 1px;
  color: #f0f0f0;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
/* Custom styles */
.corner-ribbon.sticky{
  position: fixed;
}
.corner-ribbon.shadow{
  box-shadow: 0 0 0px rgba(0,0,0,.3);
}
/* Different positions */
.corner-ribbon.top-left{
  top: 05px;
  left: 0px;
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
}
.corner-ribbon.top-right{
  top: 0px;
  right: 0px;
  left: auto;
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
}
.corner-ribbon.bottom-left{
  top: auto;
  bottom: 0px;
  left: 0px;
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
}
.corner-ribbon.bottom-right{
  top: auto;
  right: -0px;
  bottom: 0px;
  left: auto;
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
}
/* Colors */
.corner-ribbon.white{background: #f0f0f0; color: #555;}
.corner-ribbon.black{background: #333;}
.corner-ribbon.grey{background: #999;}
.corner-ribbon.blue{background: #39d;}
.corner-ribbon.green{background: #2c7;}
.corner-ribbon.turquoise{background: #1b9;}
.corner-ribbon.purple{background: #95b;}
.corner-ribbon.red{background: #e43;}
.corner-ribbon.orange{background: #e82;}
.corner-ribbon.yellow{background: #ec0;}
@media screen and (min-width: 50em) {
  
@media all and (max-width: 40em){
		 		 div{
		 		 		 display: block !important;		
		 		 		 width: 100% !important;
		 		 		 max-width: 100% !important;
		 		 		 margin: auto !important;
		 		 		 position: static !important;
		 		 		 float: none !important;
		 		 }
		 }
		 
		 .cuerpo{		 
		 		 max-width: 1500px;
		 		 margin:auto;overflow:hidden;
		 }
		 .entradas{  width: 100%;background: #F8F8FF ;margin-top: 10px; padding:0px 0px 10px 0px ;overflow:hidden;}
		 .etiquetas{background: #FFDAB9;border:1px solid #e0e0e0;
		 		 float: left;	margin-top: 10px;margin-bottom: 10px;	
		 		 width: 49%; height: 800px ;overflow:hidden;
		 }
		 .enlaces{ margin: 0px 0px 0px 0px ;background: #FFF8DC   ; margin-top: 10px;margin-bottom: 10px;
             width: 49%; margin-left: 51%; height: 800px;overflow:hidden;border:1px solid #e0e0e0; }
       
            .entrada{background: #fff; float: left; width: 70%; min-height: 300px; overflow:hidden; }
		 .tags{margin: 0px 0px 0px 0px ; background: #c7ce95; width: 30%; margin-left: 70%; min-height: 200px;overflow:hidden; }
           .tagsDocumento{margin: 72px 0px 0px 0px ; background: #B0C4DE; width: 30%; margin-left: 70%; min-height: 200px;overflow:hidden; }
            .abajoHome{margin: 0px 0px 30px 0px ; background: #fff ; width: 100%; height: 5px; border-top:1px solid #f5f9fe ;overflow:hidden; }
.cuerpoB{ max-width: 1500px; margin:auto;overflow:hidden;background: #fdfdfd  url(../dx/cabezon.jpg/$file/cabezon.jpg) bottom right no-repeat ;
          border-top:1px solid #e0e0e0 ; border-bottom:1px solid #e0e0e0;  }
		
 .entradasB{ height: 145px; width: 100%;background: #27cefd ;margin-top: 0px;
            padding:20px 0px 0px 0px ;overflow:hidden;border-bottom:20px solid #b7e1ed ;border-top:20px solid #b7e1ed ;opacity: 0.5; filter: alpha(opacity=50); }
		
 .etiquetasB{background: #b22222  url(../dx/P_valdes.jpg/$file/P_valdes.jpg) top right no-repeat  ;
		  float: left; width: 50%; height: 270px ;overflow:hidden; border-top:0px solid #f5f9fe ;
            padding:20px 0px 0px 0px ;	opacity: 0.8; filter: alpha(opacity=80); }
		 
.enlacesB{ margin: 0px 0px 0px 0px ;background: #000  url(../dx/header-avion.jpg/$file/header-avion.jpg) top right no-repeat   ; 
            padding:20px 0px 0px 0px ;border-top:0px solid #f5f9fe;
            width: 50%; margin-left: 50%; height: 270px;overflow:hidden;opacity: 0.8; filter: alpha(opacity=80); }
           
 #tituloejemplos{padding:5px 0px 5px 10px;text-align: left; color:#e0e0e0 ;
            font-size:150% ;  letter-spacine0e0e0g:2px;}
            #tituloejemplos a {color:#b22222 ; }
            #tituloejemplos a:hover {color:#fff ; }
#titulo{background: #9793e3 ;margin:0px 0px 5px 0px ;border:0px solid #696969;padding:5px 0px 5px 10px;text-align: left; color:#e0e0e0 ; font-size:120% ;  letter-spacing:2px;}
#tituloHome1{background: #FC0 url(../dx/paisanoEslug.jpg/$file/paisanoEslug.jpg) top right repeat-x ;margin:0px 0px 5px 0px ;border:0px solid #696969;padding:5px 0px 180px 10px;text-align: left; color:#bebebe ; font-size:120% ;  letter-spacing:2px; opacity: 0.9; filter: alpha(opacity=90)}
#tituloHome2{background: #9793e3 url(../dx/campusEslug.jpg/$file/campusEslug.jpg) top right repeat-x ;margin:0px 0px 5px 0px ;border:0px solid #696969;padding:5px 0px 180px 10px;text-align: left; color:#e0e0e0 ; font-size:120% ;  letter-spacing:2px;opacity: 0.9; filter: alpha(opacity=90);}
#tituloentrada{background: #Fff;margin:0px 0px 5px 0px ;border:0px solid #696969;padding:5px 0px 5px 10px;text-align: left; color:#852121 ; font-size:120% ;  letter-spacing:2px;}
#headerfondo{ max-width: 1500px; margin:auto;overflow:hidden;background: #fdfdfd  url(../dx/chavalLibroR.jpg/$file/chavalLibroR.jpg) bottom right no-repeat ;
          border-top:1px solid #e0e0e0 ; border-bottom:1px solid #e0e0e0;  }
#header {background: #82d1f5 ; margin:0px 0px 0px 0px;padding:50px 0px 50px 10px;border:1px solid #bebebe; font-size:300% ; color:#fff ;
border-top:16px solid #ff4500;border-bottom:16px solid #ff4500;
opacity: 0.5; filter: alpha(opacity=50); }
#header1 {background: #82d1f5 url(../dx/ola1.jpg/$file/ola1.jpg) top right repeat-x ; margin:0px 0px 10px 0px;padding:10px 10px 10px 10px;border:1px solid #bebebe; font-size:150% ; color:#fff ; }
#header2 {background: #82d1f5 url(../dx/ola2.jpg/$file/ola2.jpg) top right repeat-x ; margin:0px 0px 10px 0px;padding:6px 10px 6px 10px;border:1px solid #bebebe; font-size:100% ; color:#fff ; }
ul#recientes { text-align: left; list-style: none; padding: 0; margin: 10px 10px 10px 10px;  }
ul#recientes li { margin: 0; padding: 0; }
ul#recientes li a { display: block;
        padding: 0px 0px 0px 18px ; margin: 0px 0px 5px 0px;
        border-left:0px solid #f5f9fe; color: #bebebe;
        text-decoration: none;
        background: url(../dx/puntoR.gif/$file/puntoR.gif) top left no-repeat;  }
ul#recientes li a:hover { color: #ffffff; background: url(../dx/puntoRA.gif/$file/puntoRA.gif) top left no-repeat;  }
ul#tags { text-align: left; list-style: none; padding: 0; margin: 10px 10px 10px 10px;  }
ul#tags li { margin: 0; padding: 0; }
ul#tags li a { display: block;
        padding: 0px 0px 0px 18px ; margin: 0px 0px 5px 0px;
        border-left:0px solid #f5f9fe; color: #444444 ;
        text-decoration: none;
        background: url(../dx/puntoRazul.gif/$file/puntoRazul.gif) top left no-repeat;  }
ul#tags li a:hover { color: #696969; background: url(../dx/puntoRA.gif/$file/puntoRA.gif) top left no-repeat;  }
ul#links { text-align: left; list-style: none; padding: 0; margin: 10px 10px 10px 10px;  }
ul#links li { margin: 0; padding: 0; }
ul#links li a { display: block;
        padding: 0px 0px 0px 18px ; margin: 0px 0px 5px 0px;
        border-left:0px solid #f5f9fe; color: #4a5311;
        text-decoration: none;
        background: url(../dx/puntoROscuroV.gif/$file/puntoROscuroV.gif) top left no-repeat;  }
ul#links li a:hover { color: #bebebe; background: url(../dx/puntoR.gif/$file/puntoR.gif) top left no-repeat;  }
#entrada{ margin:0px 0px 10px 0px ; color:#696969 ;font-size:100% ; }
#entrada a { padding: 0px ;  color: #ff4500; font-size:120% }
#entrada a:hover { color: #ff45ff; }
/* Mini-entrada
--------------------------------------------------*/
.minientrada {
  padding:5px 0px 20px 0px;
  border-bottom:1px dotted #444444;
}

.entradadetalle {margin:0px 0px 5px 0px; font-size:90% ;padding-bottom:3px; border-bottom:0px dotted #fc0; }
.minientradabottom {  padding:0px 0px 5px 0px; }
/* Entrada --------------------------------------------------*/

.entry {background:#fff; margin:0px; padding:0px }

.entry .info { 
  padding:3px 0px 3px 0px; margin:10px 0px 20px 0px;
  border-top:1px solid #e0e0e0;
  border-bottom:1px solid #e0e0e0 ;
  font-size:0.9em;
}

.entry .info a {color:#ff4500;
  margin-right:6px;
  padding-right:10px;
  border-right:1px solid #e0e0e0;
}

.entry .info em {font-style:normal;}

.entrydetalle {margin:0px 0px 5px 0px; font-size:90% ;padding-bottom:3px; border-bottom:1px dotted #e0e0e0; }
/*     los  corners                 */
@import url('http://fonts.googleapis.com/css?family=Noto+Sans:400,700');
/* The ribbons */
.corner-ribbon{
  width: 200px;
  background: #e43;
  position: absolute;
  top: 25px;
  left: -50px;
font-size:100% ;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  color: #f0f0f0;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);opacity: 0.5; filter: alpha(opacity=50);
}
/* Custom styles */
.corner-ribbon.sticky{
  position: fixed;
}
.corner-ribbon.shadow{
  box-shadow: 0 0 3px rgba(0,0,0,.3);
}
/* Different positions */
.corner-ribbon.top-left{
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.corner-ribbon.top-right{
  top: 25px;
  right: -50px;
  left: auto;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.corner-ribbon.bottom-left{
  top: auto;
  bottom: 25px;
  left: -50px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.corner-ribbon.bottom-right{
  top: auto;
  right: -50px;
  bottom: 25px;
  left: auto;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
/* Colors */
.corner-ribbon.white{background: #f0f0f0; color: #555;}
.corner-ribbon.black{background: #333;}
.corner-ribbon.grey{background: #999;}
.corner-ribbon.blue{background: #39d;}
.corner-ribbon.green{background: #2c7;}
.corner-ribbon.turquoise{background: #1b9;}
.corner-ribbon.purple{background: #95b;}
.corner-ribbon.red{background: #e43;}
.corner-ribbon.orange{background: #e82;}
.corner-ribbon.yellow{background: #ec0;}
}
ul#linkss { text-align: left; list-style: none; padding: 0; margin: 0px 20px 0px 0px;  }
#nenasrojo{background: #9793e3 url(../dx/nenasrojo.jpg/$file/nenasrojo.jpg) top right repeat-x ;margin:20px 0px 0px 0px ;border:0px solid #696969;padding:20px 0px 220px 20px;text-align: left; color:#e0e0e0 ; font-size:120% ;  letter-spacing:2px;opacity: 0.9; filter: alpha(opacity=90);}
#nenasrojo a{color: #9793e3 }
