
#top {color:#fff;margin:0 auto;padding:1em .2em .3em .2em;font-size:.7em}
#top a{color:#fff;font-weight:bold}
#top {text-align:right;vertical-align: middle;width: 900px}
#top form {display:inline;margin:0px;padding:0px;text-align:right}
#top form input {border:1px solid #ccc}

#contenedor {margin:0 auto;padding:0px 20px 30px 20px;margin-bottom:20px;width:900px}
#contenedor {background: #FFFFFF;overflow: hidden}

#navegacion {}

#cabecera {padding:0px 0px 3px 0px;display:block;clear:both}
/*#cabecera {background-image: url(../imagenes/titulo/titulo.jpg);background-repeat: no-repeat;background-position: bottom}*/
#cabecera img {float:right;position:relative}
#cabecera h1 {display:block;font-weight:normal;color:#ffffff;position:absolute;top:220px;z-index:50;margin:0 0 0 20px}
#cabecera h2 {margin:0 0 0 0;padding:1em 0 0 30px;color:#FFFFFF}

#pie {clear:both;background-color:#ffffff;display:block;bottom:0;}
#pie {font-size:0.65em;line-height:2em;text-align:center}
#pie {margin:20px 5px 5px 5px}

#destacado {float:left;padding:10px 5px 0px 5px;margin: 5px 0px 0px 5px}
#destacado h2 {margin:0;padding:0}
#destacado p {margin:0;padding:0;color:#000000;text-align:justify;font-style:italic}

#contenedor-breves{width:130px;padding:5px 5px 0 5px}

#cell_1 {margin:5px;clear:both;}
#cell_1 {float:left;width:340px}
#cell_1 h1{height:20px; line-height:20px;display:block;text-align:right;font-size:0.95em !important;font-weight:bold !important;color:#0067C3 !important;background:url(../imagenes/fondos/fondoh1.jpg)  repeat-x top;}
#cell_1 h2 a{display:block;text-align:left;font-weight:bold;color:#999999;font-size:0.95em !important;font-weight:bold !important;border-bottom:1px solid #999999;margin-bottom:5px !important}
#cell_1 h2{font-weight:bold}
#cell_1 h3{margin-bottom:10px}
#cell_1 h3 a{font-size:1em;font-weight:bold;color:#335B8E}
#cell_1 img.portada{float:right}
#cell_1 span.date{font-size:0.55em;color:#669900}
#cell_1 span.autor{font-size:0.55em;color:#669900}
#cell_1 p {margin-bottom:0px;font-size:0.75em}
#cell_1 div.tags{font-size:0.70em}
#cell_1 .portada-listado a.listado-titulo{margin-bottom:0px;font-size:0.95em}
#cell_1 p.source{margin-bottom:0px;font-size:0.75em}
#cell_1 p.short  {margin-bottom:3px;font-size:0.75em;;color:#333;font-weight:bold}
#cell_1 p.detail {margin-bottom:3px;font-size:0.75em;;color:#333};
#cell_1 p.detail a{font-weight:bold;}
#cell_1 .listado-titulo{margin-top:10px;font-size:.95em;font-weight:bold;color:#335B8E}

#cell_2 {border-left:1px dashed #ccc;padding:10px}
#cell_2 {position:relative;float:left;width:240px}
#cell_2 h1{height:41px; line-height:29px;display:block;text-align:right;font-size:1em !important;font-weight:bold !important;color:#0067C3 !important;background:url(../imagenes/fondos/fondoh1.jpg)  repeat-x top;}
#cell_2 h1 a {margin-right:5px;font-size:0.75em;color:#fff;font-weight:bold !important}
#cell_2 h2 a{display:block;text-align:left;font-weight:bold;color:#999999;font-size:0.75em !important;font-weight:bold !important;border-bottom:1px solid #999999;margin-bottom:5px !important}
#cell_2 h3 {margin-bottom:5px !important}
#cell_2 h3 a{font-weight:bold;color:#335B8E;font-size:0.75em}
#cell_2 img.portada{float:left;margin:3px 5px 0px 0px}
#cell_2 span.date{font-size:0.55em;color:gray}
#cell_2 span.autor{font-size:0.55em;color:#000099}
#cell_2 p {margin:0;padding:0}
#cell_2 div.tags{font-size:0.70em}
#cell_2 p.source{margin-bottom:0px;font-size:0.75em}
#cell_2 p.short{margin-bottom:0px;font-size:0.75em;text-align:left}
#cell_2 p.detail{font-size:0.75em;text-align:left}
#cell_2 p.detail a{color:#0067C3}
#cell_2 ul{font-size:0.75em !important;margin:0;padding:0}
#cell_2 li{line-height:1.2;color:#335B8E;font-size:bold}
#cell_2 ul.titulares {list-style-type:none}
#cell_2 li.titular{padding-left: 24px;margin-bottom:10px !important; background: url(../imagenes/iconos/li.jpg) top left no-repeat}
#cell_2 li.titular a {text-decoration:underline !important}
#cell_2 ul.fotos {margin-left:none}
#cell_2 li.foto{margin-bottom:10px !important;list-type:none}
#cell_2 li.foto a {color:#666666;font-weight:bold;text-decoration:none !important}
/* se usa para interior */

#cell_3 {position:relative;float:left;padding:0px 0px 10px 0px;width:160px;margin-bottom:10px}
#cell_3 h2{float:right;font-size:0.85em}
#cell_3 h2 a{color:#5454AB}
#cell_3 h3{font-size:.75em;margin-bottom:5px}
#cell_3 h3 a{color:#335B8E}
#cell_3 img.portada{float:left;margin:0 5px 5px 0}
#cell_3 span.date{font-size:0.55em;color:gray}
#cell_3 span.autor{font-size:0.55em;color: white}
#cell_3 p {margin:0;padding:0}
#cell_3 div.tags{font-size:0.60em}
#cell_3 p.source{margin-bottom:0px;font-size:0.75em}
#cell_3 p.short{margin-bottom:0px;font-size:0.75em;text-align:left}
#cell_3 p.detail{font-size:0.75em;text-align:left}
#cell_3 p.detail a{color:#0067C3}

#cell_vid {position:relative;float:left;width:262px;padding:10px;margin:0}

#cell_4 {position:relative;float:left;width:262px;padding:10px;margin:0;background:#C0D4EA;}
#cell_4 h1{height:20px; line-height:20px;display:block;text-align:right;font-size:0.95em !important;font-weight:bold !important;color:#0067C3 !important;background:url(../imagenes/fondos/fondoh1.jpg)  repeat-x top;}
#cell_4 h1 {margin-bottom:5px !important}
#cell_4 h1 a {margin-right:5px;font-size:0.75em;color:#999999;font-weight:bold !important}
#cell_4 h2 a{display:block;text-align:right;font-weight:bold;color:#285C8D;font-size:0.75em !important;font-weight:bold !important;border-bottom:1px solid #285C8D;margin-bottom:5px !important}
#cell_4 h3 {margin-bottom:5px !important}
#cell_4 h3 a{font-weight:bold;color:#335B8E;font-size:0.75em}
#cell_4 img.portada{float:right;margin:3px 0px 5px 0px}
#cell_4 span.date{font-size:0.55em;color:gray}
#cell_4 span.autor{font-size:0.55em;color:#000099}
#cell_4 p {margin:0;padding:0}
#cell_4 div.tags{font-size:0.70em}
#cell_4 p.source{margin-bottom:0px;font-size:0.71em}
#cell_4 p.short{margin-bottom:0px;font-size:0.75em;text-align:left}
#cell_4 p.detail{font-size:0.75em;text-align:left}
#cell_4 p.detail a{color:#0067C3}

#cell_5 {position:relative;float:left;padding:10px;width:268px;margin-bottom:10px}
#cell_5 h2{float:right;font-size:1.3em;text-align:right;position:relative;font-style:italic}
#cell_5 h2 a{color:#660033}
#cell_5 h3{clear:both;font-size:0.95em;text-align:right;margin-bottom:5px}
#cell_5 h3 a{color:#335B8E}
#cell_5 img.portada{}
#cell_5 span.date{font-size:0.55em;color:gray}
#cell_5 span.autor{float:right;font-size:0.55em;color: brown}
#cell_5 p {margin:0;padding:0}
#cell_5 div.tags{font-size:0.70em}
#cell_5 h4{height:41px; padding-right:0px 10px 0px 0px;line-height:29px;display:block;text-align:right;background:url(../imagenes/fondos/fondoh4.jpg)  repeat-x top;margin-right:5px;font-size:0.75em !important;color:#fff !important;font-weight:bold !important;padding-right:10px !important;}
#cell_5 p.source{margin-bottom:0px;font-size:0.75em}
#cell_5 p.short{margin-bottom:0px;font-size:0.75em;text-align:right}
#cell_5 p.detail{font-size:0.75em;text-align:right}
#cell_5 p.detail a{color:#0067C3}


#cell_6 {padding-left:5px;color:#1A2E47 !important;font-size:0.70em;position:relative;float:left;width:262px;padding:10px;margin:10px 0 0;background:#FFE080;height:125px}
#cell_6 h1{height:20px; line-height:20px;display:block;text-align:right;font-size:0.85em !important;font-weight:bold !important;color:#FFF !important)  repeat-x top;}
#cell_6 h1 {margin-bottom:5px !important}
#cell_6 h1 a {margin-right:5px;font-size:0.75em;color:#FFF;font-weight:bold !important}
#cell_6 h2 a{display:block;text-align:right;font-weight:bold;color:#FFF;font-size:0.75em !important;font-weight:bold !important;border-bottom:1px solid #7A92AA;margin-bottom:5px !important}
#cell_6 h3 {color:#335B8E;margin-bottom:5px !important}
#cell_6 h3 a{color:#FF8000 !important;font-weight:bold;font-size:1.55em}
#cell_6 .label{font-size:1.4em;font-weight:bold;margin:5px 0 0 0;padding:0};
#cell_6 img.portada{float:right;margin:3px 0px 5px 0px}
#cell_6 span.date{font-size:0.55em;color:FFF}
#cell_6 span.autor{font-size:0.55em;color:#FFF}
#cell_6 p {margin:0;padding:0;color:#FFFF}
#cell_6 .boton {
	height:22px;
	padding-top:1px;
	padding-left:3px;
	padding-right:3px;
	margin-top:10px;
	font-size:0.75em;
	margin-bottom:1px;
	background-color:#666 !important;
	border: 1px solid #666;
	background-image:url(../imagenes/fondos/boton.jpg) !important;
	background-repeat:repeat-x !important;
	background-position:top !important;
	color:#000 !important;
}
#cell_6 div.tags{font-size:0.70em}
#cell_6 p.source{margin-bottom:0px;font-size:0.71em}
#cell_6 p.short{margin-bottom:0px;font-size:0.68em;text-align:left}
#cell_6 p.detail{font-size:0.70em;text-align:left}
#cell_6 p.detail a{color:#0067C3}


#cell_7 {position:relative;float:left;padding:10px;width:268px;margin-bottom:10px}
#cell_7 h2{float:right;font-size:1.3em;text-align:right;position:relative;font-style:italic}
#cell_7 h2 a{color:#660033}
#cell_7 h3{clear:both;font-size:0.95em;text-align:right;margin-bottom:5px}
#cell_7 h3 a{color:#335B8E}
#cell_7 img.portada{}
#cell_7 span.date{font-size:0.55em;color:gray}
#cell_7 span.autor{float:right;font-size:0.55em;color: brown}
#cell_7 p {margin:0;padding:0}
#cell_7 div.tags{font-size:0.70em}
#cell_7 h4{height:41px; padding-right:0px 10px 0px 0px;line-height:29px;display:block;text-align:right;background:url(../imagenes/fondos/fondoh4.jpg)  repeat-x top;margin-right:5px;font-size:0.75em !important;color:#fff !important;font-weight:bold !important;padding-right:10px !important;}
#cell_7 p.source{margin-bottom:0px;font-size:0.75em}
#cell_7 p.short{margin-bottom:0px;font-size:0.75em;text-align:right}
#cell_7 p.detail{font-size:0.75em;text-align:right}
#cell_7 p.detail a{color:#0067C3}

#interior {font-size:.75em;height:100%}
#interior {float:left;width:696px;overflow:hidden;margin-right:20px}
#interior h2 {font-weight:bold;color:#FF8000;font-size:1.6em}
/*#interior h2 a{float:left;padding-right:5px;}*/
#interior h2.titulo{color:#0F3764;}
#interior h3{font-size:1.15em;color:#285C8D;margin-bottom:5px}
#interior h3 a{}
#interior .tags a{color:#0381BC !important}
#interior a.interior{float:right;position:relative;padding-left:10px;padding-bottom:10px}
#interior span.categoria{color:#1A61B3;font-size:0.75em}
#interior span.date{color:#999999;font-size:0.75em}
#interior span.autor{color:#666666}
#interior a{color:#335B8E; !important}
#interior .listado-titulo{font-size:0.71em;font-weight:bold;color:#1A61B3; !important}
#interior div.tags{}
#interior div.short{color:#333333;font-size:1.15em;margin-bottom:0px;margin-top:5px;margin-bottom:10px}
#interior div.miembro{background-image: url(../imagenes/fondos/fondo1.png);padding:10px;margin-bottom:10px;border-bottom:1px solid #ccc;background-repeat: repeat-x;background-position: bottom;display:block;}
#interior div.detail{}
#interior .detail a{color:#335B8E;font-weight:bold}
#interior li.menu-categoria a {font-size:2.1em;color:#335B8E}
#interior li.menu-categoria ul li {font-size:2.1em;font-weight:normal}
#interior ul{font-size:1.2em}
#interior li{line-height:1.2;color:#335B8E;font-size:bold}
#interior ul.titulares {list-style-type:none}
#interior li.titular{padding-left: 24px;margin-bottom:10px !important; background: url(../imagenes/iconos/li.jpg) top left no-repeat}
#interior .comentario{padding:10px;border-bottom:1px dashed #ccc}
#interior .comentario-titulo{font-size:1.3em;font-weight:bold}
#interior .comentario-cuerpo{font-size:1em;font-family:Georgia, "Times New Roman", Times, serif}
#interior .comentarios-titulo{border-bottom:1px dashed #999;padding-bottom:10px;color:#999}

#interior .advertencia-comentarios a{color:#666666}
#interior .advertencia-comentarios{border:1px solid #999;width:576px;background:#CCC;padding:10px;margin-top:10px;font-size:.85em;margin-bottom:10px}

#interior .articulo{
	padding:10px;
	background: url(../imagenes/fondos/fondo1.png) bottom repeat-x;
	overflow:hidden;
}
#interior .listado-titulo{position:relative;font-size:1.4em;font-weight:bold;color:#3366CC}
#interior .listado-short{}
#interior .listado-date{font-size:0.95em;color: #C08080}
#interior .listado-author{font-size:0.95em;color: #C08080}
#interior .listado-detail{}
#interior .listado-image{float:left;padding:0 5px 0 0}
#interior .listado-contenedor{}
#interior .nom_cat{font-size:9px;color:#0066FF}

#interior .buscador-titulo{position:relative;display:block;font-size:1.3em;color:#333333}
#interior .buscador-short{}
#interior .buscador-date{font-size:0.95em;color: #C08080}
#interior .buscador-author{font-size:0.95em;color: #C08080}
#interior .buscador-detail{}
#interior .buscador-image{float:left;padding:0 5px 0 0}
#interior .buscador-contenedor{}

#botonera-popup{background-color:#CCCCCC;display:block;padding:5px;}

#interior-imprimir{
	padding:10px;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:left;
}
a.listado-titulo {color #335B8E}

#mas {float:right;padding:10px;margin-top:10px;font-family:Trebuchet, Arial, Helvetica, sans-serif}
#mas {position:relative;float:left;width:160px;border:1px solid #EEEEEE;margin-bottom:10px}
#mas h3 {font-size:0.9em;color:orange}
#mas div.titulo-breve{font-size:0.75em;margin:10px 0 0 0}
#mas div.titulo-breve a{color:#335B8E}
#mas span.autor-breve{font-size:0.55em;color: gray}
#mas p {font-size:0.65em;margin:0;padding:0}
#mas p.detail{font-size:0.51em;text-align:justify}

.mapa-web {
	float:left;
	position:relative;
	width:46%;
	padding:10px;
}
.navegacion {float:left;width:600px;margin:0;padding:0;font-size:0.64em;color:#666666}
.navegacion a {color:#666666}

.exito{color:#669900;}
.error{color:#0067C3}
.aviso{color:#336600}

.fecha-breve{
	font-size:.7em;
	color:#6699CC;
}
#cloud{text-aling:center;padding:10px;position:relative;font-size:.75em}

#extra {float:right;width:160px;background-color:#FFFFCC;font-size:0.85em;padding:10px;margin: 10px 0 10px 10px;}


#menuv {
	width: 180px;
	font: 100% "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#menuv ul, #menuv li {
	list-style-type: none;
}

#menuv ul {
	margin: 0;
	padding: 0;
}

#menuv li {
	/*border-bottom: 1px solid #ACCFE8;*/
}

#menuv a {
	text-decoration: none;
	color: #3366CC;
	display: block;
	padding: 3px 6px;
}

#menuv a:hover {
	background: #DBEBF6;
}

#compartir {
	width: 300px;
	background-color: #FFFFFF;
	position: absolute;
	left:35%;
	z-index:50;
	padding: 5px 5px 5px 5px;
	border: 2px solid  #BFBFBF;
}

#compartir h6 {
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	width: 60%;
	height: 16px;
	float: left;
}

#compartir h6 a {
	color: #000;
}

#compartir a.cerrar {
	float: right;
	font: normal 11px Tahoma,Arial,Helvetica,sans-serif;
	padding: 1px 2px 1px 2px;
	color: #A60000;
	line-height: 12px;
	background-image: none;
}

#compartir ul {
	clear: both;
	padding-top: 5px;
	margin-left: 5px;
}

#compartir ul li {
	font-size: 12px;
	display: block;
	float: left;
	margin-right: 10px;
}

#compartir ul li a {
	display: block;
	padding: 0px 0 6px 20px;
}

#compartir ul li.meneame {
	background: transparent url(../imagenes/compartir/meneame.jpg) no-repeat 0 2px;
}

#compartir ul li.fresqui {
	background: transparent url(../imagenes/compartir/fresqui.jpg) no-repeat 0 2px;
}

#compartir ul li.delicious {
	background: transparent url(../imagenes/compartir/delicious.jpg) no-repeat 0 2px;
}

.galeria-portada-imagen{
	list-style-type:none;
	float:left;
	padding:5px;
}

.galeria-imagen{
	list-style-type:none;
	float:left;
	padding:10px;
	border:1px solid #4484C5;
	margin:10px;
}

.galeria-video{
	list-style-type:none;
	float:left;
	padding:10px;
	border:1px solid #4484C5;
	margin:10px;
}

.galeria-portada-video{
	list-style-type:none;
	background: url(../imagenes/iconos/video.gif) top left no-repeat;
	padding-left:24px;
}

.galeria-portada-video p{
	font-size:0.75em;
}

.paginacion{
padding: 2px;
margin-bottom:10px;
}

.paginacion ul{
margin:0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 10px;
}

.paginacion li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
margin-right:5px;
}

.paginacion a, .paginacion a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.paginacion a:hover, .paginacion a:active{
border: 1px solid #2b66a5;
color: #FFF !important;
background-color: #2E6AB1;
}

.paginacion a.currentpage{
background-color: #2e6ab1;
color: #929292 !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.paginacion a.disablelink, .paginacion a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.paginacion a.prevnext{
font-weight: bold;
}


.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width:181px;
}

.glossymenu li{
position: relative;
}

.glossymenu li a{
background: white url(../imagenes/menu/glossyback.gif) repeat-x bottom left;
font: bold 12px Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 5px 0;
padding-left: 10px;
text-decoration: none;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 190px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
}

.glossymenu li ul li{
float: left;
	background-color:#C2C8DA !important;
	background-image:none !important;
}

.glossymenu li ul a{
width: 180px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(../imagenes/menu/arrow.gif) no-repeat center right;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image: url(../imagenes/menu/glossyback2.gif);
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */

.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -300px;
    width: 600px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
