@media screen and (max-width: 45em) {
.cuerpo{background:#fff;margin:0px ;padding:0px; border:0px solid #e0e0e0;border-radius:5px;}
.cuerpo1{background:#fff;margin:auto; text-align:left; padding:10px 0 0 0}
/* el cuerpo2 solo se ve en la Home en este tamaño, es la parte de abajo */
.cuerpo2{margin:auto; text-align:left; padding:0px}
#separadorcuerpo2 {background:#444;padding:10px ;}
#powered {background:#444;padding:10px ;color:#fff; text-align:center;font-family: 'Bree Serif', serif;}
#textocuerpo2 {background:#5d9ab7;padding:20px 30px;color:#e0e0e0 ;font-family: 'Bree Serif', serif; line-height: 23px ; }
#texto1cuerpo2 {background:#fc0;padding:20px 30px;color:#444444 ;font-family: 'Bree Serif', serif; line-height: 23px ; }
#cajacuerpoabajo {margin:12px 0 0 0;background:#696969;border:0px;padding:9px 9px 0 9px ;color:#fff ;text-align:center;font-size:200% ;font-family: 'Bree Serif', serif; line-height: 43px ; }
/* fin del cuerpo2  */
/* el menuTop es para controlar la posición del menú en resolución baja */
#menuTop {float:right;width: 30px; margin:10px;padding:0px 20px 0 0}
/* fin menuTop */
#cuerpodocumento {padding:5px 10px ;border:1px solid #e0e0e0;background:#fffccc}
#cuerpocomentarios {max-width:800px;background:transparent; margin:25px 0 0px 0 ;padding:5px 0px 10px 0px;border:0px solid #e0e0e0}
#cuerpodocumentocomen {text-align:left;margin:5px 0px;padding:5px 10px ;border:1px solid #e0e0e0;background:#fffccc}
#cuerpodocumentotags {text-align:left;margin:5px 0px;padding:5px 10px ;border:0px solid #e0e0e0;}
#header {background:#fc0 ; margin:10px 0 5px 0;padding:10px 0px 10px 15px;border:0px solid #bebebe; border:2px solid #708090  ;
 font-family: 'Monoton', cursive; letter-spacing: 2px;font-size:200%;color:#444;}
#header1 {background: #82d1f5 ; margin:0px 0 2px 0;padding:3px 10px 5px 10px ;border:2px solid #708090 ;border-top:2px solid #708090; 
font-size:130% ; color:#444 ; font-family: 'Bree Serif', serif;opacity: 0.7; filter: alpha(opacity=50);}
#header2 {background: #82d1f5; margin:0px;padding:6px 10px 6px 10px;border:2px solid #708090;
font-size:100% ; color:#444 ;font-family: 'Bree Serif', serif;opacity: 0.7; filter: alpha(opacity=50); }
#ocultoPeque {display:none; }
#ocultoGrande {display:inline; }
#titulomenu {padding:7px 10px ;color:#000;background:#82d1f5;border-top:1px solid #696969;opacity: 0.4; filter: alpha(opacity=40);}
#titulodisclaimer {margin:0px 0 5px 0 ; padding:0px ; color:#cd5c5c  ; text-align:left ;  font-size:130% ;}
#disclaimer {margin: 0 0 10px 0; padding:10px 10px 20px 10px; color:#444444; border:1px solid #bebebe ;background:#fafafa;}
/* Mini Entrada */
ul#enlaceminientrada {list-style: none;padding: 5px 5px 0 5px; background: #fff;border:1px solid #bebebe; }
ul#enlaceminientrada li a { padding: 0px; text-decoration: none;color: #444444;}
ul#enlaceminientrada li a:hover { color: #ff4500;opacity: 0.7; filter: alpha(opacity=70); }
#subjetcmini {padding: 5px  5px ; font-size:140% ;text-align:left;line-height: 25px ; font-family: 'Bree Serif', serif; }
#bodymini{ padding: 10px 10px 2px 10px; border:1px solid #e0e0e0}
#textomini{ padding:3px 5px}
#cajamini {display: inline-block;text-align:left; font-size:100%;
		height:100%;padding:0px;
           width: 100% ;
            border-bottom:0px solid #bebebe;
		background: #fff ;
           margin:0px 0px 20px 0px; vertical-align:top }
#cajaminicomment {text-align:left; font-size:100%;padding:5px 0 10px 5px}
/* Fin Mini-Entrada-------------------------------------------------*/
.tagdocu {  margin:0px;padding:0px ;}
.tagdocu a {display:inline-block ;background: #e0e0e0;margin:5px 5px 0 0px;padding:3px 5px 3px 5px;border:1px solid #bebebe; border-radius:3px}
.tagdocu a:hover {}
#abajo{text-align:left; padding:20px 0 20px 0; width: 100%; margin:0 ;}
.search{ background:#82d1f5 ;font-size:90%;text-center:right;margin:0px 0px 0 0;border:1px solid #696969;padding:0px 20px}
.search input{ font-size:100%; vertical-align:middle;margin-left:10px;margin-right:2px;margin-top:10px;margin-bottom:10px;
background: #e0e0e0;opacity: 0.7; filter: alpha(opacity=50);border:1px solid #e0e0e0}
.search .text{border:1px solid #868a8b;padding-left:2px;width:11em;}
.search .inactive{color:#999}
.search a:hover, .search a:focus{background-color:transparent}
/* El menu Archivo-------------------------------------------------*/
ul#menutags { text-align: left;  list-style: none; padding: 0px ;margin: 0px 2px 5px 2px; }
ul#menutags li a { margin:4px 0px 4px 0px;padding:2px 2px 2px 5px;background-color:#F8F8FF ;display: block;text-decoration:none;border:1px solid ; border-color:#e0e0e0;}
ul#menutags li a:hover {border:1px solid ; border-color:#bebebe;text-decoration:none;}
#titulomenutags { margin:0px 0px 10px 10px ; padding:0px ; color:#444444  ; text-align:left ;  font-size:130% ;  }
ul.share-buttons{list-style: none;padding: 0;}
ul.share-buttons li{display: inline;}
ul.share-buttons{list-style: none;padding: 0;}
ul.share-buttons li{display: inline;}
/*** T A G   C L O U D ***/
#tagCloud {margin:0 0 15px 0;text-align:left;border:1px solid #bebebe; border-radius:3px;}
#tagCloudTAGS{background: #bebebe url(../dx/fondoheadertag.jpg/$file/fondoheadertag.jpg)bottom repeat-x ;color:#444 ;padding:5px 0px 5px 10px;text-align:left;
text-size:120%;border-bottom:1px solid #bebebe;opacity: 0.7; filter: alpha(opacity=70) }
.tagCloud ul{padding:15px 10px 0 10px;text-align:left;border:0px solid #bebebe; border-radius:3px;background:#e0e0e0}
.tagCloud li{display:inline-block;margin-right:5px;margin-bottom:15px}
.tagCloud a{background:#fff;text-decoration:none;font-weight:normal;border:1px solid #bebebe; border-radius:3px; padding:5px;}
.tagCloud a:hover{background:#f9ecec ;color:#ff4500;text-decoration:none;}
#contenedormenu{margin:0px 0 0 0 ;padding: 0px 0 5px 0 ;width: 45em; }
#contenedormenu .bloque1{text-align: left; padding:0px ;  font-size:90% ; 
		 display: inline-block;		
		 height:100%;
		 width: 100%; 
		 border:0px solid #bebebe;
		background: #444;
		 margin:0px;overflow:hidden; vertical-align:top;
}
#contenedormenu .bloque2{text-align: left; padding:0;  font-size:90% ;   
		 display: inline-block;		
		  height:100%;
		 width:100%;
		 border:0px solid #bebebe;
		background: #2F4F4F ;
		 margin:0px ;overflow:hidden; vertical-align:top;
}
#contenedormenu .bloque3{text-align: left; padding:0; font-size:90% ;
		 display: none;		
		 height:100%;
		 width: 100%;
		 border:0px solid #bebebe;
		background: #2F4F00 ;
		 margin:0px;overflow:hidden; vertical-align:top;
}
/* página más visitadas */
/* El menu visitadas-------------------------------------------------*/
ul#visitadas { text-align: left;  list-style: none; padding: 0px ;margin: 0px 2px 5px 2px; }
ul#visitadas li a { margin:0px 0px 4px 0px;padding:0px 2px 2px 5px;display: block;text-decoration:none;font-size:110% ; font-family: 'Bree Serif', serif;}
ul#visitadas li a:hover {text-decoration:none;}
#contenedorvisitadas{margin:0px 0 0 0 ;padding: 0px 0 0px 0 ; }
#contenedorvisitadas .numero{text-align: center; padding:0px 5px 2px 5px ; font-size:120% ; color:#696969 ; font-family: 'Bree Serif', serif;
		 display: inline-block;		
		 height:100%;
		 width: 6%; background: #82d1f5;background: #82d1f5;opacity: 0.8; filter: alpha(opacity=80); 
		 border:1px solid #bebebe;
		 margin:0px;overflow:hidden; 

}
#contenedorvisitadas .enlacevisitadas{text-align: left; padding:2px 5px 0 5px; font-size:100% ;    
		 display: inline-block;		
		  height:100%;
		 width:84%;
		 border:0px solid #bebebe;
		 margin:0px ;overflow:hidden; vertical-align:top;
}
#cadillac{background:#fff; margin:0px 0 10px 0 ;padding:0px ;border:0px solid #bebebe; border-radius:3px }
#cadillac h2{text-align:center;margin:0px 0 10px 0;padding:0px 0 0 0px;font-size:120% ; color:#b22222 ; font-family: 'Bree Serif', serif; }
#cajadatagrid {margin:0px 10px 5px 10px ;}
.datagrid1 table1 { border-collapse: collapse; text-align:center;  } 
.datagrid1 { overflow: hidden; border: 0px solid #006699; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.datagrid1 table1 td, .datagrid1 table1 th { padding: 3px 10px; }
.datagrid1 table1 thead th { } 
.datagrid1 table1 tfoot1 td div { border-top: 0px solid #fff;background: #E1EEF4; }
.datagrid1 table1 tfoot1 td { padding: 0; font-size: 100% } 
.datagrid1 table1 tfoot1 td div{ padding: 2px; }
.datagrid1 table1 tfoot1 td ul { margin: 0; padding:0; list-style: none; text-align: left;}
.datagrid1 table1 tfoot1  li { display: inline; }
.datagrid1 table1 tfoot1 li a { text-decoration: none; display: inline-block;  padding: 2px 8px; margin: 1px;color: #FFFFFF;border: 1px solid #006699;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F) );background:-moz-linear-gradient( center top, #006699 5%, #00557F 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');background-color:#006699; }
.datagrid1 table1 tfoot1 ul.active, .datagrid1 table1 tfoot1 ul a:hover { text-decoration: none;border-color: #006699; color: #FFFFFF; background: none; background-color:#00557F;}div.dhtmlx_window_active, div.dhx_modal_cover_dv { position: fixed !important; }
} 
@media screen and (min-width: 45em) {
.cuerpo{background:#fff;margin:0px ;padding:0px; border:1px solid #708090;border-radius:5px;}
.cuerpo1{background:#fff;margin:auto; text-align:left; padding:10px 0 0 0}
#menuTop {float:right;width: 30px; margin:0px;padding:5px 30px 0 0}
#cuerpodocumento {padding:5px 10px ;border:1px solid #e0e0e0}
#cuerpocomentarios {max-width:800px;background:#fff; margin:25px 0 0px 0 ;padding:5px 0px 10px 0px;border:0px solid #e0e0e0}
#cuerpodocumentocomen {text-align:left;margin:5px 0px;padding:5px 10px ;border:1px solid #e0e0e0;background:#fffccc}
#cuerpodocumentotags {text-align:left;margin:5px 0px;padding:5px 10px ;border:0px solid #e0e0e0;}
#header {background:#82d1f5 ; margin:0px;padding:0px 0px 0px 10px;border-bottom:1px dotted  #708090  ;
font-family: 'Monoton', cursive; letter-spacing: 2px;font-size:250%;color:#fff;}
#header1 {background: #82d1f5 ; margin:0px;padding:10px ;border-bottom:0px solid  #708090   ; 
font-size:140% ; color:#444 ; font-family: 'Bree Serif', serif;opacity: 0.7; filter: alpha(opacity=50);}
#header2 {background: #82d1f5; color:#444 ;margin:0px;padding:6px 10px 6px 10px;border-top:1px solid #708090  ;
font-size:100% ;font-family: 'Bree Serif', serif; opacity: 0.7; filter: alpha(opacity=50);}
#contenedorheader{margin:0px 0 0 0 ;padding: 0px ;background:#82d1f5;border:0px solid #708090 ;border-top:0px ; opacity: 0.8; filter: alpha(opacity=80); }
/*** T A G   C L O U D ***/
#tagCloud {margin:0 0 15px 0;text-align:left;border:1px solid #bebebe; border-radius:3px;}
#tagCloudTAGS{background: #bebebe url(../dx/fondoheadertag.jpg/$file/fondoheadertag.jpg)bottom repeat-x  ; ;color:#444 ;padding:5px 0px 5px 10px;text-align:left;text-size:120%;border-bottom:1px solid #bebebe;opacity: 0.7; filter: alpha(opacity=70) }
.tagCloud ul{padding:15px 10px 0 10px;text-align:left;border:0px solid #bebebe; border-radius:3px;background:#fff}
.tagCloud li{display:inline-block;margin-right:5px;margin-bottom:15px}
.tagCloud a{background:#fff;text-decoration:none;font-weight:normal;border:1px solid #bebebe; border-radius:3px; padding:5px;}
.tagCloud a:hover{background:#f9ecec ;color:#ff4500;text-decoration:none;}
#contenedorheader .izquierdo{text-align: left; padding:0;     
		 display:  inline-block;		
		 width:100%;
		 margin:0px ;overflow:hidden; vertical-align:top;
}
#contenedorheader .derecho{text-align: left; padding:0px 0; 
		 display:  inline-block;border-top:1px dotted  #708090 ;
            width: 100%;
		 margin:0px;overflow:hidden; vertical-align:top;
}
#ocultoPeque {display:inline; }
#ocultoGrande {display:none; }
#titulomenu {padding:7px 10px ;color:#000;background:#82d1f5;border-top:1px solid #696969;opacity: 0.4; filter: alpha(opacity=40);}
#titulodisclaimer {margin:0px 0 5px 0 ; padding:0px ; color:#cd5c5c  ; text-align:left ;  font-size:130% ;}
#disclaimer {margin: 0 0 10px 0; padding:10px 10px 20px 10px; color:#444444; border:1px solid #bebebe ;background:#fafafa;}
/* Mini Entrada */
ul#enlaceminientrada {list-style: none;padding: 3px 3px 0 3px; background: #fff;border:0px solid #bebebe; }
ul#enlaceminientrada li a { padding: 0px; text-decoration: none;color: #444444;}
ul#enlaceminientrada li a:hover { color: #ff4500;opacity: 0.7; filter: alpha(opacity=70); }
#subjetcmini {padding: 5px  5px ; font-size:140% ;text-align:left;line-height: 25px ; font-family: 'Bree Serif', serif; }
#bodymini{ padding: 10px 10px 2px 10px; border:2px solid #e0e0e0}
#textomini{ padding:3px 5px}
#cajamini {display: inline-block;text-align:left; font-size:100%;
		height:100%;padding:0px;
           width: 100% ;
            border-bottom:0px solid #bebebe;
		background: #fff ;
           margin:0px 0px 20px 0px; vertical-align:top }
#cajaminicomment {text-align:left; font-size:100%;padding:5px 0 10px 5px}
/* Fin Mini-Entrada-------------------------------------------------*/
.tagdocu {  margin:0px;padding:0px ;}
.tagdocu a {display:inline-block ;background: #e0e0e0;margin:5px 5px 0 0px;padding:3px 5px 3px 5px;border:1px solid #bebebe; border-radius:3px}
.tagdocu a:hover {}
#abajo{text-align:left; padding:20px 0 20px 0; width: 100%; margin:0 ;}
.search{ font-size:90%;text-align:left;margin:10px 0 10px 10px}
.search input{ padding:1px;  font-size:90%; vertical-align:middle;margin-left:10px;margin-right:2px;margin-top:10px;margin-bottom:10px;
background: #e0e0e0;opacity: 0.7; filter: alpha(opacity=50);border:1px solid #e0e0e0; color:#444444}
.search .text{border:1px solid #868a8b;padding-left:2px;width:11em;}
.search .inactive{color:#999}
.search a:hover, .search a:focus{background-color:transparent}
/* El menu Archivo-------------------------------------------------*/
ul#menutags { text-align: left;  list-style: none; padding: 0px ;margin: 5px 2px 5px 2px; }
ul#menutags li a { margin:4px 0px 4px 0px;padding:2px 2px 2px 5px;background-color:#F8F8FF ;display: block;text-decoration:none;border:1px solid ; border-color:#e0e0e0;}
ul#menutags li a:hover {border:1px solid ; border-color:#bebebe;text-decoration:none;}
#titulomenutags { margin:0px 0px 10px 10px ; padding:0px ; color:#444444  ; text-align:left ;  font-size:130% ;  }
ul.share-buttons{list-style: none;padding: 0;}
ul.share-buttons li{display: inline;}
ul.share-buttons{list-style: none;padding: 0;}
ul.share-buttons li{display: inline;}  
#contenedormenu{margin:0px 0 0 0 ;padding: 0px 0 0px 0 ;width: 20em; }
#contenedormenu .bloque1{text-align: left; padding:0px ; font-size:100% ; 
		 display: inline-block;		
		 height:100%;
		 width: 100%; 
		 border:0px solid #bebebe;
		 margin:0px;overflow:hidden; vertical-align:top;

}
#contenedormenu .bloque2{text-align: left; padding:0; font-size:100% ;    
		 display: inline-block;		
		  height:100%;
		 width:100%;
       background: #2F4F4F ;
		 border:0px solid #bebebe;
		 margin:0px ;overflow:hidden; vertical-align:top;
}
#contenedormenu .bloque3{text-align: left; padding:0; font-size:100% ;
		 display: inline-block;		
		 height:100%;
		 width: 100%;
      background: #2F4F00 ;
		 border:0px solid #bebebe;
		 margin:0px;overflow:hidden; vertical-align:top;
}
#cadillac{background:#fff; margin:0px 0 10px 0 ;padding:0px ;border:0px solid #bebebe; border-radius:3px }
#cadillac h2{margin:0px 0 10px 0;padding:0px 0 0 0px;font-size:140% ; color:#b22222 ; font-family: 'Bree Serif', serif; }
/* página más visitadas */
ul#visitadas { text-align: left;  list-style: none; padding: 0px ;margin: 0px 2px 5px 2px; }
ul#visitadas li a { margin:0px 0px 4px 0px;padding:0px 2px 2px 5px;display: block;text-decoration:none;font-size:110% ; font-family: 'Bree Serif', serif;}
ul#visitadas li a:hover {text-decoration:none;}
#contenedorvisitadas{margin:0px 0 0 0 ;padding: 0px 0 0px 0 ; }
#contenedorvisitadas .numero{text-align: center; padding:0px 5px 2px 5px ; font-size:120% ; color:#696969 ; font-family: 'Bree Serif', serif;
		 display: inline-block;		
		 height:100%;
		 width: 4%; background: #82d1f5; background: #82d1f5;opacity: 0.7; filter: alpha(opacity=70); 
		 border:1px solid #bebebe;
		 margin:0px;overflow:hidden; 

}
#contenedorvisitadas .enlacevisitadas{text-align: left; padding:2px 5px 0 5px; font-size:100% ;    
		 display: inline-block;		
		  height:100%;
		 width:90%;
		 border:0px solid #bebebe;
		 margin:0px ;overflow:hidden; vertical-align:top;
}
#cajadatagrid {margin:0px 20px 20px 20px ;}
.datagrid1 table1 { border-collapse: collapse; text-align: center;  } 
.datagrid1 { overflow: hidden; border: 0px solid #006699; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.datagrid1 table1 td, .datagrid1 table1 th { padding: 3px 10px; }
.datagrid1 table1 thead th { } 
.datagrid1 table1 tfoot1 td div { border-top: 0px solid #fff;background: #E1EEF4; }
.datagrid1 table1 tfoot1 td { padding: 0; font-size: 100% } 
.datagrid1 table1 tfoot1 td div{ padding: 2px; }
.datagrid1 table1 tfoot1 td ul { margin: 0; padding:0; list-style: none; text-align: left;}
.datagrid1 table1 tfoot1  li { display: inline; }
.datagrid1 table1 tfoot1 li a { text-decoration: none; display: inline-block;  padding: 2px 8px; margin: 1px;color: #FFFFFF;border: 1px solid #006699;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F) );background:-moz-linear-gradient( center top, #006699 5%, #00557F 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');background-color:#006699; }
.datagrid1 table1 tfoot1 ul.active, .datagrid1 table1 tfoot1 ul a:hover { text-decoration: none;border-color: #006699; color: #FFFFFF; background: none; background-color:#00557F;}div.dhtmlx_window_active, div.dhx_modal_cover_dv { position: fixed !important; }
}
@media screen and (min-width: 60em) {
.cuerpo{ max-width: 1800px;background:#fff;opacity: 0.9; filter: alpha(opacity=90);margin:auto;overflow:hidden; border:1px solid #708090;border-radius:5px;}
.cuerpo1{max-width: 1800px ;background:#fff;margin:auto; text-align:center; padding:10px 0 0 0}
.cuerpobuscar{max-width: 1800px ;min-height: 50px ;background: #fff url(../dx/cargando2.gif/$file/cargando2.gif) top center no-repeat ;margin:auto; text-align:center; padding:-10px 0 0px 0}
#cuerpodocumento {padding:5px 10px 0px 0px ;border:0px solid #e0e0e0}
#cuerpocomentarios {max-width:800px;background:#fff; margin:10px 0 0px 0 ;padding:5px 0px 10px 0px;border:0px solid #e0e0e0}
#cuerpodocumentocomen{text-align:left;margin:0 0 10px 0px;padding:10px 0px ;border:0px solid #e0e0e0;background:#fff}
#comments{font-size:100%;padding:0 0 0px 0}
#cuerpodocumentotags {text-align:left;margin:5px 0px;padding:5px 0px ;border:0px solid #e0e0e0;background:#fff}
#header {background:#82d1f5 ; margin:0px;padding:0px 0px 0px 10px;border:0px solid #bebebe; border-bottom:1px dotted #708090  ;
 font-family: 'Monoton', cursive; letter-spacing: 2px;font-size:280%;color:#fff;}
#header1 {background: #82d1f5 ; margin:0px;padding:10px ;border:0px solid #708090 ;border-top:0px ; font-size:160% ; color:#444 ; font-family: 'Bree Serif', serif;opacity: 0.7; filter: alpha(opacity=50);}
#header2 {background: #82d1f5; color:#444 ;margin:0px;padding:6px 10px 6px 10px;font-size:100% ;border-top:1px dotted #708090   ;font-family: 'Bree Serif', serif; }
#contenedorheader{margin:0px 0 0 0 ;padding: 0px ;background:#82d1f5;border:0px solid #708090 ;border-top:0px ;opacity: 0.8; filter: alpha(opacity=80);  }
#imagenpensador {text-align:left;margin:0px 0px 0 5px;padding:0px 0px 0 5px;border:0px solid #e0e0e0;background:#fff}
#visitas {text-align:left;margin:3px 5px ;padding:345px 5px 15px 5px;border:0px solid #e0e0e0;background: #fff url(../dx/visitas.jpg/$file/visitas.jpg)top center no-repeat  ; }
#textodocu1 {min-height: 50px; background: transparent }
/*** T A G   C L O U D ***/
#tagCloud {margin:0 0 35px 0;text-align:left;border:1px solid #bebebe; border-radius:3px;}
#tagCloudTAGS{background: #696969 url(../dx/fondoheadertag.jpg/$file/fondoheadertag.jpg)bottom repeat-x  ; 
color:#444444 ;padding:5px 0px 5px 10px;text-align:left;text-size:120%;border-bottom:1px solid #bebebe;opacity: 0.8; filter: alpha(opacity=80) }
.tagCloud ul{padding:15px 10px 0 10px;text-align:left;border:0px solid #bebebe; border-radius:0px;background:#e0e0e0;opacity: 0.7; filter: alpha(opacity=70) }
.tagCloud li{display:inline-block;margin-right:5px;margin-bottom:15px}
.tagCloud a{background:#fff;text-decoration:none;font-weight:normal;border:1px solid #bebebe; border-radius:2px; padding:5px;}
.tagCloud a:hover{background:#f9ecec ;color:#ff4500;text-decoration:none;}
.fotoabajoB{margin:0 0 30px 0;border:1px solid #bebebe; border-radius:5px;}
.fotoabajo{margin:0 ;height:190px; background:#fff url(../dx/bosquepetrificado_4.jpg/$file/bosquepetrificado_4.jpg) top right no-repeat;
font-size:110%;color:#444444;border:0px solid #bebebe;padding:25px 0 0 25px;}
.fotoabajo1{height:30px; background:#fff url(../dx/bosquepetrificado_4.jpg/$file/bosquepetrificado_4.jpg) bottom right no-repeat;
font-size:110%;color:#444444;border:0px solid #bebebe; padding:6px 0 0 25px;opacity: 0.4; filter: alpha(opacity=50);}
#contenedorheader .izquierdo{text-align: left; padding:0;     
		 display:  inline-block;
		 width:55%;
		 margin:0px ;overflow:hidden; vertical-align:top;
}
#contenedorheader .derecho{float:right;text-align: left; padding:0px 0; 
		 display:  inline-block;border-top:0px solid  #708090 ;
            width: 260px;
		 margin:0px;overflow:hidden; vertical-align:top;
}
#ocultoPeque {display: inline; }
#ocultoGrande {display:none; }
#titulomenu {padding:7px 10px ;color:#000;background:#82d1f5;border-top:1px solid #696969;opacity: 0.4; filter: alpha(opacity=50);}
#cuerpodocumento {text-align: left; padding:0 20px 0 0}
/* tags ---------------------------------*/
.tagdocu { background: #fff; margin:0px;padding:0px ;}
.tagdocu a {display:inline-block ;background: #e0e0e0;margin:5px 5px 0 0px;padding:3px 5px 3px 5px;border:1px solid #bebebe; border-radius:3px}
.tagdocu a:hover {}
#titulodisclaimer {margin:0px 0 5px 0 ; padding:0px ; color:#cd5c5c  ; text-align:left ;  font-size:130% ;}
#disclaimer {padding:10px 10px 20px 10px; color:#444444; border:1px solid #bebebe ;background:#fafafa;}
/* El menu del block template derecho-------------------------------------------------*/
ul#menuderecho { text-align: left;  list-style: none; padding: 0px ;margin: 5px 10px 10px 10px; }
ul#menuderecho li a { display: block;  padding: 5px; border-top:0px solid #ff4500; border-bottom:1px solid #e0e0e0;
border-left:0px solid #bebebe;border-top:0px solid #bebebe;text-decoration: none;color: #ff4500 ;font-size:100%}
ul#menuderecho li a:hover { color: #696969;   border-right:0px solid #bebebe; }
#titulomenuderecho { margin:0px 0px 0px 10px ; padding:0px ; color:#444444  ; text-align:left ;  font-size:130% ;  }
/* Mini Entrada */
#bodymini{ padding: 0px 15px 0px 0px; border:0px solid #e0e0e0}
ul#enlaceminientrada {list-style: none;padding: 5px 5px 0 5px; background: #fff;border:0px solid #bebebe;border-radius:4px; }
ul#enlaceminientrada li a { padding: 0px; text-decoration: none;color: #444444;}
ul#enlaceminientrada li a:hover { opacity: 0.8; filter: alpha(opacity=80);}
#subjetcmini {padding: 5px  5px ; font-size:140% ;text-align:left;line-height: 25px ; font-family: 'Bree Serif', serif; }
#textomini{ padding:3px 5px}
#cajamini {display: inline-block;text-align:left; font-size:100%;
		height:100%;padding:0px;
           width: 32.5% ;
            border-bottom:0px solid #bebebe;
		background: #fff ;
           margin:10px 0px 20px 0px; vertical-align:top }
#cajaminicomment {text-align:left; font-size:100%;padding:5px 0 10px 5px}
/* Fin Mini-Entrada-------------------------------------------------*/
#abajo{text-align:left; padding:20px 0 20px 0; width: 100%; margin:0 ;}
.search{ font-size:90%;text-align:left;margin:5px 0 0 0px;}
.search input{ padding:1px;vertical-align:middle;margin-left:10px;margin-right:2px;margin-top:10px;margin-bottom:10px;
background: #e0e0e0;opacity: 0.7; filter: alpha(opacity=50);border:1px solid #e0e0e0; color:#444444}
.search .text{border:1px solid #868a8b;padding-left:2px;width:11em;}
.search .inactive{color:#999}
.search a:hover, .search a:focus{background-color:transparent}
/* El menu Archivo-------------------------------------------------*/
ul#menutags {text-align: left;  list-style: none; padding: 0px ;margin: 3px 10px 5px 2px; }
ul#menutags li a {margin:4px 0px 4px 0px;padding: 3px 5px;background-color:#F8F8FF ;display: block;text-decoration:none;border:1px solid ; border-color:#e0e0e0;}
ul#menutags li a:hover {border:1px solid ; border-color:#bebebe;text-decoration:none;}
#titulomenutags { margin:0px 0px 10px 10px ; padding:0px ; color:#444444  ; text-align:left ;  font-size:130% ;  }
ul.share-buttons{list-style: none;padding: 0;}
ul.share-buttons li{display: inline;}
.sociales {padding: 0px; position: fixed;top: 0;left: 100px;}
#contenedormenu{margin:0px 0 0 0 ;padding: 0px 0 0px 0 ;width: 20em; }
#contenedormenu .bloque1{text-align: left; padding:0px ; font-size:110% ; 
		 display: inline-block;		
		 height:100%;
		 width: 100%; 
		 border:0px solid #bebebe;
		 margin:0px;overflow:hidden; vertical-align:top;

}
#contenedormenu .bloque2{text-align: left; padding:0;  font-size:110% ;    
		 display: inline-block;		
		  height:100%;
		 width:100%;
       background: #2F4F4F ;
		 border:0px solid #bebebe;
		 margin:0px ;overflow:hidden; vertical-align:top;
}
#contenedormenu .bloque3{text-align: left; padding:0; font-size:110% ; 
		 display: inline-block;		
		 height:100%;
		 width: 100%;
      background: #2F4F00 ;
		 border:0px solid #bebebe;
		 margin:0px;overflow:hidden; vertical-align:top;
}
#imagenautor {float: right;width: 30%;  margin:10px 0 0px 15px;}
#cadillac{background:#e0e0e0; margin:0px 0 10px 0 ;padding:0px 5px 5px 5px ;border:1px solid #bebebe; border-radius:3px }
#cadillac h2{margin:0px 0 5px 0;padding:0px 0 0 5px;font-size:140% ; color:#696969 ; font-family: 'Bree Serif', serif; }
/* página más visitadas */
/* El menu visitadas-------------------------------------------------*/
ul#visitadas { text-align: left;  list-style: none; padding: 0px ;margin: 0px 2px 5px 2px; }
ul#visitadas li a { margin:4px 0px 4px 0px;padding:2px 2px 2px 5px;display: block;text-decoration:none;font-size:110% ; font-family: 'Bree Serif', serif;}
ul#visitadas li a:hover {text-decoration:none;}
#contenedorvisitadas{margin:0px 0 0 0 ;padding: 0px 0 0px 0 ; }
#contenedorvisitadas .numero{text-align: center; padding:0px 5px 2px 5px ; font-size:140% ; color:#444 ; font-family: 'Bree Serif', serif;
		 display: inline-block;		
		 height:100%;
		 width: 4%; background: #faee98;opacity: 0.7; filter: alpha(opacity=70); 
		 border:1px solid #bebebe;
		 margin:0px;overflow:hidden; 

}
#contenedorvisitadas .enlacevisitadas{text-align: left; padding:2px 5px 0 5px; font-size:100% ;    
		 display: inline-block;		
		  height:100%;
		 width:90%;
		 border:0px solid #bebebe;
		 margin:0px ;overflow:hidden; vertical-align:top;
}
#cajadatagrid {margin:0px 120px 20px 5px ;}
.datagrid1 table1 { border-collapse: collapse; text-align: right;  } 
.datagrid1 { overflow: hidden; border: 0px solid #006699; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.datagrid1 table1 td, .datagrid1 table1 th { padding: 3px 10px; }
.datagrid1 table1 thead th { } 
.datagrid1 table1 tfoot1 td div { border-top: 0px solid #fff;background: #E1EEF4; }
.datagrid1 table1 tfoot1 td { padding: 0; font-size: 100% } 
.datagrid1 table1 tfoot1 td div{ padding: 2px; }
.datagrid1 table1 tfoot1 td ul { margin: 0; padding:0; list-style: none; text-align: left;}
.datagrid1 table1 tfoot1  li { display: inline; }
.datagrid1 table1 tfoot1 li a { text-decoration: none; display: inline-block;  padding: 2px 8px; margin: 1px;color: #FFFFFF;border: 1px solid #006699;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F) );background:-moz-linear-gradient( center top, #006699 5%, #00557F 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');background-color:#006699; }
.datagrid1 table1 tfoot1 ul.active, .datagrid1 table1 tfoot1 ul a:hover { text-decoration: none;border-color: #006699; color: #FFFFFF; background: none; background-color:#00557F;}div.dhtmlx_window_active, div.dhx_modal_cover_dv { position: fixed !important; }
}
.video-container {max-width:1100px;
		 position:relative;
		 padding-bottom:56.25%;
		 padding-top:30px;
		 height:0;
		 overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
		 position:absolute;
		 top:0;
		 left:0;
		 width:100%;
		 height:100%;
}
/*** T A G   C L O U D ***/
#tagCloud1 {margin:0 0 15px 0;text-align:left;border:1px solid #bebebe; border-radius:3px;}
#tagCloudTAGS1{background: #bebebe ;color:#444 ;padding:5px 0px 5px 10px;text-align:left;text-size:120%;border-bottom:1px solid #bebebe;opacity: 0.7; filter: alpha(opacity=70) }
.tagCloud1 ul{padding:15px 10px 0 10px;text-align:left;border:0px solid #bebebe; border-radius:3px;background:#fff}
.tagCloud1 li{display:inline-block;margin-right:5px;margin-bottom:15px}
.tagCloud1 a{background:#fff;text-decoration:none;font-weight:normal;border:1px solid #bebebe; border-radius:2px; padding:5px;}
.tagCloud1 a:hover{background:#f9ecec ;color:#ff4500;text-decoration:none;}
	/* botones blog  */
.botonblog {margin: 0px 0px 30px 10px;width:150px;
  background: #fff url(../dx/flechaV22.gif/$file/flechaV22.gif)no-repeat left   ; opacity: 0.7; filter: alpha(opacity=70);
  border: none;
  border-radius: 2px;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.16), 0 2px 4px rgba(0, 0, 0, 0.26);
  color: #fff;
  cursor: pointer;
  font-size: 15px;
  font-weight: 500;
  height: 52px;
  line-height: 50px;
  padding: 0px 10px 0 45px;
  position: relative;
  overflow: hidden;
  text-transform: uppercase;
  -webkit-transition: box-shadow 0.2s cubic-bezier(0.895, 0.03, 0.685, 0.22);
          transition: box-shadow 0.2s cubic-bezier(0.895, 0.03, 0.685, 0.22);
}
.botonblog a{ color: #b22222;  font-size:120%; font-family: 'Oswald', sans-serif; letter-spacing: 2px}
.botonblog a:hover{ color: #cd5c5c;}
.botonblog:hover, .botonblog:focus, .botonblog:active {
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.16), 0 6px 12px rgba(0, 0, 0, 0.32);
  -webkit-transition: box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);
          transition: box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}	 
		 
		 
