body {
	font-size:12px;
	background:#fff url(../imgs/fondo.jpg) top center no-repeat;
	margin:0px;
	padding:0px;
}
*{
 	font-family: "MS Reference Sans Serif", "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; 
	font-size: 1em;
	color: #333;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.5em;
	text-align:left;
	text-decoration: none;
	font-weight:normal;
	font-style:normal;
	margin:0px; 
	padding:0px;
}


p { }
a, a:link, a:visited { text-decoration:underline; font-weight:normal; }
.a_destacado {color:#0d2f60 /*azul*/; font-weight:700; text-decoration:underline;}
a:hover { text-decoration:underline;  color:#643897; /*morado*/}
img { border:none; }
ul { margin:0px; padding:0px; }
li{ margin:0px; padding:0px; }
strong {font-weight:600; }
u { text-decoration:underline;}
i { font-style:italic;}
b { font-weight:bold;}
hr { color:#999; height:1px;  margin:0px;}
html>body hr {margin:5px 0px 5px 0px;}
.grande{font-size:14px;}
.masgrande{font-size:16px;}
.normal{font-size:12px;}
.peque{font-size:10px;}
.clear { width:0; height:0; margin:0; padding:0; clear:both;}


h1 /*path*/{font-size:16px; font-weight:500; color:#0d2f60 /*azul*/;  margin:0; padding:0px 0px 5px 0px; line-height:16px; border-bottom:1px dashed #CCC;}
h2/*tit post y form*/ {font-size:16px; font-weight:600; color:#0d2f60 /*azul*/;  margin:20px 10px 5px 0px; padding:0px;}
h2 a/*tit post*/ { color:#0d2f60 /*azul*/;  margin:0px; padding:0px; }
h3 {font-size:16px; font-weight:500; color:#444 /*gris*/;  margin:0px 10px 0px 10px; padding:0px; }
h4 /*novedades*/{font-size:16px; font-weight:500; color:#510d91;  margin:5px 10px 0px 0px; padding:0px; }
h5 /*azul*/{font-size:14px; color:#002f42; /*azul_osc_txt*/ margin:0px;padding:0px;}
h5 a {color:#002f42; /*azul_osc_txt*/}
h6/*SUBTÍTULO Y TEMAS*/ {font-size:12px; font-weight:600;  margin:0px; padding:0px; color:#94339d /*rosa_h6*/;}
h6 a{color:#94339d /*morado_txt*/; }

.izq {float:left;}
.der {float:right;}
.izq2 {float:left; width:50%;}
.der2 {float:right; width:50%;}




.azul {color:#0d2f60;}
.azul2 {color:#0d2f60; font-size:12px; font-weight:600;}
.celeste { background:transparent; color:#a8d6e6;}
.blanco { background:transparent; color:#fff;}
.morado {color:#643897; /*morado*/}
.rosa {color:#94339d;}
.rosa_gr { font-size:20px; color:#94339d /*rosa_h6*/;}
.rosa_gr_center { font-size:20px; text-align:center; margin:5px; color:#94339d /*rosa_h6*/;}

.estrella_morada {background:transparent url(../imgs/estrella_morada.png) left top no-repeat; padding:1px 0px 0px 13px;}
.estrella_morada2 {background:transparent url(../imgs/estrella_morada2.png) left top no-repeat; padding:1px 0px 0px 13px;}
.estrella_azul {background:transparent url(../imgs/estrella_azul.png) left top no-repeat; padding:1px 0px 0px 13px;}
.estrella_azul2 {background:transparent url(../imgs/estrella_azul2.png) left top no-repeat; padding:1px 0px 0px 13px;}

.txt_pq {font-size:80%;}
.txt_normal {font-size:12px;}
.txt_centrado {text-align:center;}
.txt_gr {font-size:120%;}

/*-----------GENERALES----------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------*/

#cabecera {
	width:975px;
	height:325px;
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
}

#contenedor{
	width:975px;
	height:100%;
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
}
#pie{
	width:950px;
	height:100%;
	margin:20px 12px 0px 13px;
	padding:0;
	margin-left:auto;
	margin-right:auto;
}

/*-----------CABECERA-----------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------*/

#cabecera_izq {
	width:141px;
	height:145px;
	float:left;
	margin:32px 0px 0px 50px !important;
	margin:32px 0px 0px 30px;
}

#cabecera_der {
	width:668px;
	float:right;
	margin: 7px 13px 0px 0px !important;
	margin: 7px 7px 0px 0px;
}

#destacado1, #destacado2, #destacado3{
	width:218px;
	height:173px;
	float:left;
	margin:0px 7px 0px 0px;
}

#destacado1 {background:transparent url(../imgs/destacados_portada.png) center no-repeat;}
#destacado2 {background:transparent url(../imgs/destacado_portada2.png) center no-repeat;}
#destacado3 {background:transparent url(../imgs/destacados_portada.png) center no-repeat; margin-right:0px;}

.destacado_tit {
	width:200px;
	height:20px;
	font-size:14px;
	background:transparent;
	color:#fff;
	margin:6px 5px 6px 10px;
}

.destacado_tit2 {
	width:200px;
	height:20px;
	font-size:14px;
	color:white;
	padding:6px 5px 6px 10px;
	/*background:transparent url(../imgs/bg_destacados3.png) center no-repeat;*/
}

#destacado_cont3 {width:218px;height:115px; margin:0px; padding:15px 10px 10px 10px;}

#destacado_cont1 {width:198px;  height:115px; padding:15px 10px 10px 10px; margin:0px;  }
#destacado_cont1 h5 { /*width:87px; */ height:50px;  text-align:left; font-size:15px; margin:3px 0px 13px 0px; padding:0px 0px 0px 13px; /*float:left;*/  }
#destacado_cont1 h5 a {line-height:17px;}
#destacado_cont1 img { float:right; margin-right:2px; margin-bottom:8px;}
#destacado_cont1 p, #destacado_cont1 p a{font-size:10px; line-height:12px; }
.destacado_cont1_entrevista { text-transform:uppercase; color:#002f42; /*azul_osc_txt*/ }
.destacado_cont1_entrevista a{  font-weight:600;}
.destacado_cont1_nombre {font-size:10px; line-height:13px; }

#destacado_cont2 {width:150px; margin:0px auto 10px auto; }
#destacado_cont2 a img{ margin:10px 6px 1px 6px; padding:0px;}
html>body #destacado_cont2 a img{margin:10px 6px 3px 6px;}
#destacado_cont2 p a{font-size:9px; margin:0px 5px 0px 5px; line-height:11px;}


/*#destacado_cont3 {width:218px;height:141px; margin:0px; padding:0px;}
#destacado_cont3 a {float:left;}
.img_buscar1 {width:109px; height:63px;}
.img_buscar2 {width:109px; height:63px;}
.img_buscar3 {width:109px; height:78px;}
.img_buscar4 {width:109px; height:78px;}*/


#login {
	width:100%;
	height:28px;
	margin:55px 0px 0px 0px !important;
	margin:32px 0px 0px 0px;
	float:right;
}
html>body #login {margin:39px 0px 0px 0px !important;}

img.login_tit { width:190px; height:26px; margin:0px 10px 0px 10px;  float:left;}
#login p { 
	background-color:transparent;
	color:black; 
	font-size:10px; 
	text-align:left; 
	line-height:12px; 
	text-transform:uppercase; 
	margin:3px 10px 0px 0px;
	padding:0px; 
 }
html>body #login p {margin:1px 10px 0px 0px;}

#login p.user { color:#333; text-transform:none; margin:0px 0px 0px 0px;}
#login ul {
	height:26px; 
	display:inline; 
	list-style:none; 
	padding:0px; 
	margin:1px 0px 0px 5px; 
	float:right;
}
#login ul li {
	height:26px; 
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 2px; 
	float:left; 
}
#login ul li a { width:105px; height:26px;  float:left; }

#login ul li a:hover { color:#333; } 

#txt_login{min-width:130px; float:right;}
#txt_login a, #txt_login a:link, #txt_login a:visited { 
	text-align:right; 
	line-height: 1em;  
	margin:5px 5px 0px 0px;
	padding:0px;  
	font-size:9px; 
	color:#002f42; /*azul_osc_txt*/ 
	text-decoration:none;
	display:block; 
	float:none; 
}
html>body #txt_login a, html>body #txt_login a:link, html>body #txt_login a:visited { margin:3px 5px 3px 0px;}
.a_login2{ background-color:transparent; color:#335e9d; /*azul_medio_txt*/ margin:0px 5px 0px 0px;}
#txt_login a:hover { color:#643897; /*morado*/}

/*#buscador {
	width:100%;
	height:25px;
	margin:6px 0px 0px 0px;
	text-align:right;
	display:block;
}*/
#buscador {
	width:240px;
	height:25px;
	margin:6px 0px 0px 25px !important;
	margin:3px 0px 0px 25px;
	text-align:right;
	float:right;
}

#ver_publico { height:35px; float:right; margin:1px 0px 0px 0px !important; margin:3px 0px 0px 0px; padding:0px; }
#ver_publico p { 
	width:140px; 
	line-height:12px;  
	text-transform:uppercase; 
	font-size:10px; 
	color:#510d91; 
	float:left; 
	margin:2px 5px 0px 0px;
	padding: 0px 0px 0px 8px;
}
html>body #ver_publico p { margin:8px 5px 0px 0px; }

#ver_publico a img { float:left; margin:0px 5px 5px 0px;}
html>body #ver_publico a img {margin:7px 5px 5px 0px;}

#enlaces_cabecera {
	width:330px;
	height:20px;
	font-size:11px;
	text-align:right; 
	float:right;
	margin:5px 0px 0px 0px;
	padding:0px;
}
/*ESTILO PARA ENLACES A PÁGINAS, SUSTITUYENDO A LAS BANDERAS*/
#enlaces_cabecera a, #enlaces_cabecera a:link, #enlaces_cabecera a:visited{color:#333; padding:10px 0px 0px 15px; float:left; text-decoration:none; }
#enlaces_cabecera a:hover{ color:#643897; }

#enlaces_cabecera a img{ float:right; margin-left:10px; border:1px solid #ccc;}


.enlace_externo{
	position:absolute;
	z-index:10;
}

/*-----------CONTENEDOR---------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------*/
#col_izq{
	width:250px;
	height:100%;
	margin:0px 0px 0px 12px !important;
	margin:0px 0px 0px 7px;
	padding:0;
	float:left;
}

#contenido{
	width:700px;
	height:100%;
	margin:0px 13px 0px 0px !important;
	margin:0px 10px 0px 0px;
	padding:0;
	float:right;
}
/*-----------MENU Y NUBE DE TAGS------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------*/

#menu {
	width:250px;
	height:100%;
	margin:0;
	padding:0;
	color:#000;
	background-color:transparent;
}
#menu ul { height:100%; list-style:none; }
#menu ul li.subsecciones { 
	font-size:14px;
	width:235px;
	background:#fff url(../imgs/estrella_menu_mas.png) left center no-repeat; 
	padding:0px 0px 0px 15px; 
	margin:0px 0px 4px 0px; 
	}
#menu ul li { 
	font-size:14px;
	width:235px;
	background:#fff url(../imgs/estrella_menu.png) left center no-repeat; 
	padding:0px 0px 0px 15px; 
	margin:0px 0px 4px 0px; 
	}
#menu ul li ul{ height:100%; list-style:none; background:none; }
#menu ul li ul li{ 
	width:225px; 
	font-size:12px; 
	background:none; 
	margin:0px 0px 2px 0px; 
	padding:0px 0px 0px 10px; 
}
#menu a{text-decoration:none; margin:0px; padding:0px; background-color:transparent;	color:#000;}
#menu a:hover {text-decoration:none; background-color:transparent; color:#335e9d; /*azul_txt*/ }
#menu .submenu {background-image:none;}



.h4_novedades { 
	width:230px; 
	height:35px; 
	font-size:18px; 
	padding-top:15px; 
	color:#94339d /*rosa_h6*/;
	/*background:white url(../imgs/bg_novedades.png) top center  no-repeat; */
}
.novedades {width:230px; border-top:1px solid #ccc; margin:0px 5px 10px 0px;}
.novedades a {text-decoration:none;}
.novedades p {font-size:11px; margin-bottom:5px;}
.novedades img {margin:10px 0px 0px 25px;}

.h4_novedades2 { 
	width:220px; 
	height:34px; 
	font-size:18px; 
	padding-top:6px;
	padding-left:10px;
	margin-bottom:5px;
	margin-top:10px;
	color:#fff;
	background:#94339d url(../imgs/bg_tit_destacados.jpg) top center  no-repeat; 
}
.novedades2 {width:230px;  margin:0px 0px 5px 0px; background:white url(../imgs/rayitas_destacados.jpg) top left repeat;}
.novedades2 a {text-decoration:none;}
.novedades2 p {font-size:11px; margin:0px 10px 10px 10px;}
.novedades2 img {margin:10px 10px 0px 10px; border:2px solid #ccc;}


.h5_novedades2  /*azul*/{font-size:14px; color:#002f42; /*azul_osc_txt*/ margin:0px 10px 0px 10px; padding:0px;}
.h5_novedades2  a {color:#002f42; /*azul_osc_txt*/}


.destacado_menu {
	width:230px;
	height:280px;
	margin-top:50px;
	background:transparent url(../imgs/destacados_portada2.png) top left no-repeat;
	}

.destacado_menu_tit, .destacado_menu_txt, .tlf {position:absolute;}

.destacado_menu_tit {
	font-size:14px;
	background:transparent;
	color:#fff;
	margin:6px 5px 6px 10px;
	z-index:10;
	}
.destacado_menu_txt {
	width:120px;
	margin:44px 0px 0px 9px;
	font-weight:500;
	z-index:20;
	font-size:16px;
	color:#0d2f60 /*azul*/;
	}
.tlf {
	margin:30px 0px 0px 80px;
	z-index:30;
	}


/*-------------------------DESTACADOS INDEX-----------------------------------------------*/
/*-----------------------------------------------------------------------------------*/


#estasemana {width:700px; height:83px; margin-top:20px;}
#estasemana_destacada {
	width:476px;
	height:83px;
	background-color:#d3eaf2;
	float:left;
}
#estasemana a {text-decoration:none;}
#estasemana a:hover {text-decoration:underline;}
#estasemana_envia {
	width:219px;
	height:83px;
	background-color:#a8d6e6;
	float:right;
	color:#0d2f60 /*azul*/
}

.estasemana_destacada_top, .estasemana_envia_top {
	width:476px;  
	height:15px; 
	background:#d3eaf2 url(../imgs/estasemana_destacada_top.jpg) top center no-repeat; 
}
.estasemana_destacada_top p a{font-size:19px; line-height:17px; color:#0d2f60 /*azul*/; margin-left:10px;}

.estasemana_destacada_medio, .estasemana_envia_medio{height:65px; }
.estasemana_destacada_medio_izq {width:330px; border-right:1px solid #94339d /*lila*/; float:left; margin:10px 5px 0px 10px; padding:0px; }
.estasemana_destacada_medio_izq h6 {font-weight:500;}
.estasemana_destacada_medio_izq h6 a:hover{color:#94339d /*morado_txt*/; text-decoration:none;}

.estasemana_destacada_medio_izq p {font-size:10px; margin:0px; padding:0px;  }
.estasemana_destacada_medio_der {font-size:10px; text-align:right; width:115px; margin:12px 10px 5px 0px !important; margin:12px 5px 5px 0px; padding:0px; float:right; }

.estasemana_destacada_bottom/*, .estasemana_envia_bottom*/{ 
	width:476px; 
	height:4px; 
	background:#d3eaf2 url(../imgs/estasemana_destacada_bottom.jpg) top center no-repeat; 
	display:block; 
}

.estasemana_envia_top {width:219px; background:#a8d6e6 url(../imgs/estasemana_envia_top.jpg) top center no-repeat;  }
.estasemana_envia_top p {font-size:16px; line-height:19px; color:#0d2f60 /*azul*/; margin-left:10px;}

.estasemana_envia_medio {width:209px; background-color:#a8d6e6; padding:0px 0px 0px 10px; }
.estasemana_envia_medio p {font-size:10px; height:100%; padding:10px 0px 0px 0px; margin:0px; line-height:16px;}
.estasemana_envia_medio p a{font-size:10px; font-weight:600; text-decoration:underline; }
.estasemana_envia_medio a:hover {color: #333;}

.estasemana_envia_bottom {width:219px; height:4px; background:#a8d6e6 url(../imgs/estasemana_envia_bottom.jpg) top center no-repeat; }


/*-------------------------GALERIA INDEX-----------------------------------------------*/
/*-----------------------------------------------------------------------------------*/

#galeria_destacada {
	width:700px;
	padding:5px 0px 5px 0px;
	margin:20px 0px 10px 0px;
	border-bottom:1px dashed #333;
	border-top:1px dashed #333;
}
#galeria_destacada h3 { width:170px; color:#1d1d1d; margin:0px 10px 0px 0px; float:left;}
#galeria_destacada_fotos {
	width:520px;
	float:right;
}
#galeria_destacada_fotos img{ background-color:white; border:1px solid #0d2f60 /*azul*/; padding:1px; margin:2px 0px 2px 5px;} 


/*-------------------------PATH-----------------------------------------------*/
/*-----------------------------------------------------------------------------------*/

#caja_ruta, #caja_ruta_detalle {background:white url(../imgs/info_ruta.png) bottom left no-repeat; padding: 15px 0px 0px 30px; margin-bottom:15px;}
#caja_ruta_detalle {margin-bottom:0px;}

.info_ruta{ font-size:10px; background-color:transparent; color:#ccc; text-transform:uppercase; line-height:12px; float:left; margin:5px 5px 0px 0px;}
.ruta{ font-size:12px; color:#666; text-transform:lowercase; line-height:10px; margin-bottom:10px; }
.ruta a {text-decoration:none;}
#caja_ruta h1 { font-size:17px;}

/*-------------------------ayuda-----------------------------------------------*/
/*-----------------------------------------------------------------------------------*/
.ayuda, .msg{
	font-size:80%;
	min-height:20px;
	background:transparent url(../imgs/admin/ayuda.png) bottom left no-repeat;
	font-style:italic;
	color: #808080;
	margin:5px;
	padding:3px 3px 3px 28px;
	border:1px solid #CCC;
	float: none;
}
.ayuda a{font-style:italic;}

.msg {font-size:100%; color:#0d2f60 /*azul*/; border:1px solid #0d2f60;}
/*-------------------------POST-----------------------------------------------*/
/*-----------------------------------------------------------------------------------*/

#subsecciones { width:700px; margin:0px 0px 10px 0px; padding:0px;}
#subsecciones ul { list-style:url(../imgs/estrella_morada2.png); border-top:2px solid #ccc; padding:10px;}
#subsecciones ul li { margin:0px 0px 10px 20px; }

.post {}

.post h2 { min-height:30px; width:510px; float:left;}
.post h2 a { font-weight:600; text-decoration:none; }
.h2_detalle { margin:0px 10px 0px 0px; width:auto;}
.h2_portada {  margin:0px 10px 0px 0px;}

.subtit_articulo {font-size:12px; font-weight:600; margin-bottom:5px; }

.iconos_portada, .iconos, .iconos_detalle {min-height:30px; width:177px; float:right; margin:20px 0px 5px 0px;}
.iconos_detalle {margin-top:13px;}
.iconos_portada {margin-top:0px;}

.post_tipo { width:115px; height:26px; margin:0px; padding:0px;  float:left;}
.post_ico {width:26px; height:26px; margin:0px 0px 4px 5px; padding:0px; float:right;}

.post_img, .post_img_portada { width:700px; height:75px; margin:5px 0px 10px 0px; padding:0px;}
.post_img_portada  {margin-top:0px;}
.uno, .dos, .tres{ position:absolute; }
.uno { z-index:10; }
.dos { z-index:20; }
.tres { z-index:30; font-size:11px; text-align:left; text-transform:uppercase; background-color:transparent; color:white; margin:10px 10px 10px 600px; }

.post a{ font-weight:bold; color:#0d2f60; text-decoration:none;}
.post a:hover{ font-weight:bold; text-decoration:underline;}
.post p {font-size:12px; margin-bottom:10px; text-align:justify; }
.post p a{ font-weight:bold; color:#0d2f60; text-decoration:none;}
.post p a:hover{ font-weight:bold; text-decoration:underline;}
.img_cuerpo_articulo  /*estilo imagen dentro del txt*/{ border:3px solid #bbb; background-color:white; padding:5px; max-width:684px; margin:10px 0px 10px 0px;}


.post_foto{ float:right;}

.post_autor, .post_autor2 { 
	color:#1b1b1b;
	background:white url(../imgs/estrella_azul.png) top left no-repeat; 
	padding:0px 0px 0px 15px; 
	margin:5px 0px 5px 0px; 
	float:left;
}


.post_mas_info {float:right; width:95px;}
.post_comparte { float:right; text-align:right; margin-bottom:10px;}

.post_mas_info a, .post_comparte p  {
	background:white url(../imgs/estrella_azul.png) top left no-repeat; 
	font-size:10px;
	text-align:left; 
	padding:0px 0px 0px 15px; 
	margin:5px 0px 0px 10px;
	text-decoration:none;
	font-weight:normal;
}
.post_mas_info a:hover {font-weight:normal;}

.post_comparte p { width:304px; background:white url(../imgs/estrella_azul2.png) top left no-repeat; text-align:right;}
.post_comparte p a { margin:0px 5px 0px 0px; padding:0px; text-align:left; color:#666; font-weight:normal; text-decoration:none;}
.post_comparte p a:hover { font-weight:normal;}
.post_comparte p a img {margin: 0px 5px 0px 10px; padding:0px}

p.post_comparte_rss { background:none; float:right; margin:5px 0px 10px 10px;}
p.post_comparte_rss a { color:#333; font-weight:normal; text-decoration:none;}
p.post_comparte_rss a:hover { font-weight:normal;}
p.post_comparte_rss a img { margin:0px 5px 0px 0px;}

/*-------------------------CREDITOS Y SABER MÁS-----------------------------------------------*/
/*-----------------------------------------------------------------------------------*/
#tags h4{ font-size:14px; margin:5px 10px 10px 5px; text-align:left; border-bottom:1px solid #333;}
#tags a{ font-size:11px; font-weight:600; padding:5px; text-decoration:none;}
.tag, a.tag { color:#94339d;}
#tags, .creditos, .mas {border:1px solid #ccc; padding:10px 40px 18px 40px; text-decoration:none;}
.creditos a, .mas a{color:#0d2f60; font-weight:500;}

.h3_creditos {margin:0px 0px 10px 0px;}

.h5_art_rel{
	font-size:12px; 
	background:transparent url(../imgs/estrella_azul.png) left top no-repeat; 
	padding:0px 0px 0px 13px;
	margin:5px 0px 0px 0px;
}
.h5_art_rel a {text-decoration:none;}
.h5_art_rel a:hover {text-decoration:underline;}

/*-------------------------PAGINACIÓN-----------------------------------------------*/
/*-----------------------------------------------------------------------------------*/
.paginacion {font-size:14px; text-align:center;}
.paginacion p {font-size:12px; text-align:center; }
.paginacion a, .paginacion .pag_ok {padding:0px 5px 5px 5px; color:#666; font-size:120%;}

.paginacion a.pag_pq {font-size:80%;}
.paginacion .pag_ok {color:#94339d;}
/*-------------------------COMENTARIOS-----------------------------------------------*/
/*-----------------------------------------------------------------------------------*/

.post_comentarios { 
	width:700px; 
	background-color:#eee;
	border-bottom:1px solid #333; 
	padding:5px !important; padding:5px 1px 5px 0px;
	margin:10px 0px 0px 0px; 
}
.post_comentarios p { width:580px; margin:5px; padding:0px; float:left; }

p.comentarios_fecha { 
	width:110px;  
	font-size:26px; 
	color:#999; 
	text-align:right; 
	margin:0px; 
	line-height:20px; 
	text-transform:uppercase; 
}
img.avatar {width:50px; height:50px; margin-left:60px;}
p.comentarios_autor { font-size:10px;}
.comentarios_hora {font-size:12px; color:#666;}

.avatar_perfil {width:50px; height:50px; margin:10px 10px 10px 10px; float:right;}

/*-------------------------MINIFOTOS (POST Y GALERÍAS)-----------------------------------------------*/
/*-----------------------------------------------------------------------------------*/
.minifotos { 
	width:700px;
	min-height:180px;
	background-color:#dcedf8 /*celeste transparente*/;
	margin:20px 0px 20px 0px;
}
.minifotos_top { height:10px; background:white url(../imgs/fondo_astrogaleria_top.jpg) top center no-repeat; }
.minifotos_centro {min-height:180px; border-left:1px solid #c8c8c8; border-right:1px solid #c8c8c8; background-color:#dcedf8 /*celeste transparente*/;}
.minifotos_bottom { height:10px; background:white url(../imgs/fondo_astrogaleria_bottom.jpg) bottom center no-repeat; }

.minifoto {width:112px; min-height:112px;  float:left;  margin:13px; padding:0px;} 
.minifoto_img {width:100px; height:100px; background-color:black; border:6px solid #fff;  margin:0px; padding:0px;}
.minifoto_img a img {max-width:100px; max-height:100px;  margin:0px; padding:0px; }
.minifoto_p {min-height:26px; background:#dcedf8 url(../imgs/ico_clip.png) left top no-repeat;}
.minifoto_p p {
	letter-spacing:0;
	margin:0px 0px 0px 16px;
	padding:5px 0px 0px 0px;
	text-align:left;
}
.minifoto_p p a { 
	font-size:9px; 
	text-decoration:none;
	color:#444;
	font-weight:normal;
	}
.minifoto_p p a:hover {text-decoration:underline;  color:#643897; /*morado*/ font-weight:normal;}

/*-------------------------GALERÍA DETALLE-----------------------------------------------*/
/*-----------------------------------------------------------------------------------*/
#galeria_img {}
#galeria_img h5{}
#galeria_img h6{ font-size:120%; border-bottom:1px solid #94339d; margin-top:15px; }
#galeria_img p{ margin:5px 0px 5px 0px;}

#foto { padding:5px; margin:10px 0px 10px 0px; border:5px solid #ccc;}
#foto img { max-width: 680px;}




/*-------------------------TEMAS DEL MES-----------------------------------------------*/
/*-----------------------------------------------------------------------------------*/
#tema {width:700px; margin:0px; padding:0px;}

.temas { width:700px; margin:10px 5px 0px 5px; padding:5px;}
.temas h6 {font-weight:lighter; font-size:14px; border-bottom:1px solid #335e9d /*azul2*/; margin-bottom:5px;}
.temas h2 {font-size:12px; font-weight:lighter; margin:0px 0px 0px 10px; padding:2px 5px 2px 5px; line-height:20px; float:left; }
.temas_tipo {  font-size:85%; text-transform:uppercase;}


#tema h5 {font-weight:lighter; font-size:17px; border-bottom:1px solid #335e9d /*azul2*/; margin:0px 0px 10px 0px;}
#tema p {text-align:justify;}
.tema_p {color:#002f42; /*azul_osc_txt*/}
.tema_p a {font-weight:bold; color:#0d2f60; text-decoration:none;}
.tema_p a:hover{ font-weight:bold; text-decoration:underline;}
#tema_reportaje, #tema_entrevista {
	width:335px;
	min-height:180px;
	background-color:#E9E9E9;
	margin:20px 0px 0px 0px;
	padding:5px;
	float:left;
}
#tema_entrevista { float:right;}

.tema_borde {min-height:200px; border:1px dotted #606f97; padding:10px;}
.tema_borde h2 {margin:0px 0px 5px 0px; padding:2px 5px 2px 5px; background-color:#335e9d; color:#fff;}
.tema_borde h2 a, .tema_borde h2 a:link, .tema_borde h2 a:visited{ background-color:transparent; color:white;}
.tema_borde h2 a:hover{ background-color:transparent; color:white;}
.tema_tipo { color:#ccc; background-color:transparent; font-size:75%; text-transform:uppercase;}
.tema_borde img { float:right; padding:0px 0px 10px 10px;}



.label_privacidad, .label_privacidad2 {width:160px; float:right; font-size:9px;  margin:17px 9px 5px 0px;}
html>body .label_privacidad, html>body .label_privacidad2 {margin:8px 9px 5px 0px;}
.label_privacidad2 {margin:17px 9px 0px 0px;}

.input_privacidad, .input_privacidad2 {width:20px; float:right; border:none;  margin:19px 0px 5px 10px;}
html>body .input_privacidad, html>body .input_privacidad2 {margin:9px 0px 5px 10px;}
.input_privacidad2 {margin:18px 0px 0px 0px;}

/*-----------------BUSCAR ACTIVIDAD--------------------------------------------------*/
/*-----------------------------------------------------------------------------------*/


.buscador_actividades {
	width:700px;
	height:50px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
.buscador_actividades h4, h4.tit_buscador {
	width:200px;
	height:30px;
	background:transparent url(../imgs/pestanas_listado_act.png) left top no-repeat;
	color:#fff; 
	cursor:pointer;
	margin:5px 0px 0px 0px;
	padding:10px 0px 0px 28px;
	float:left;
}
.buscador_actividades h4{
	width:200px;
	height:30px;
	background:transparent url(../imgs/pestanas_listado_act.png) left top no-repeat;
	color:#fff; 
	cursor:pointer;
	margin:5px 0px 0px 0px;
	padding:10px 0px 0px 28px;
	float:left;
}
.buscador_actividades h4 a, .buscador_actividades h4 a:hover {color:#fff; text-decoration:none; }
h4.pestana_buscador_act_pq {width:170px; background-image:url(../imgs/pestanas_listado_act_pq.png);}



.buscar_act_prov {
	width:255px;
	float:right; 
	border-left:2px #CCC solid;  
	border-right:2px #CCC solid; 
	padding:0px 5px 0px 3px;
}
.buscar_act_prov p, .buscar_act_prov img { float:right; font-size:95%; margin-right:5px;}
.buscar_act_prov .boton_form{
	width:100px;
	height:20px;
	text-align:center;
	font-size:10px;
	text-transform:uppercase;
	color:#fff;
	font-weight:500;
	background-color:#274b76  /*azul_btn*/;
	border:none;
	cursor:pointer;
	padding:3px 0px 0px 2px; 
	margin:1px 0px 0px 0px;
	background:transparent url(../imgs/enviar_transparent.png) top center no-repeat;
	float:right;
}
.buscar_act_prov select {float:right; width:145px; margin:3px 5px 0px 0px; font-size:10px;}


/*h4.tit_buscador, h4.tit_buscador2 a {
	background:transparent url(../imgs/estrella_morada.png) left top no-repeat; 
	cursor:pointer;
	width:320px;
	padding:1px 0px 0px 13px; 
	margin:5px 10px 0px 0px;
	color:#510d91;
	float:right;
}
h4.tit_buscador2 a{float:left; text-decoration:none;}*/

#buscar_act, #buscar_act2 {width:340px; padding:5px 0px 5px 0px; margin:0px 20px 0px 0px;  float:left;}
#buscar_act2 { margin:0px;  float:right; }
#buscar_act h6, #buscar_act2 h6 {padding:10px 0px 0px 0px; text-align:center; font-size:120%;}

.buscar_act_top {width:340px; height:30px; background:white url(../imgs/buscar_act_pq_top.png) top center no-repeat;}
.buscar_act_medio, .buscar_act_medio1, .buscar_act_medio2/*, .buscar_act_medio1 .buscar_act_medio3*/ {
	width:338px;
	height:100%;
	border-left:1px solid #999; 
	border-right:1px solid #999; 
	background-color:white; 
	margin:0px; 
	padding:10px 0px 10px 0px;
}
.buscar_act_medio1 {height:60px;}
.buscar_act_medio2 {height:455px;}
html>body .buscar_act_medio2 {height:475px;}
/*.buscar_act_medio1 { height:30px;}
.buscar_act_medio2 { height:120px;}
.buscar_act_medio3 { height:105px;}
.buscar_act_top h2 { font-size:14px; margin:5px 10px 5px 10px;}*/

.buscar_act_bottom {width:340px; height:6px; background:white url(../imgs/buscar_act_pq_bottom.png) bottom center no-repeat;}

#buscar_act label, #buscar_act2 label {float:left; width:130px; font-size:11px; margin:5px; padding:0px;}
#buscar_act input , #buscar_act2 input {float:right; width:150px; border:1px solid #ccc; margin:5px; padding:1px; }
#buscar_act select, #buscar_act2 select {float:right; width:180px; border:1px solid #ccc; margin:5px; padding:1px;  }
#buscar_act .select_multiple, #buscar_act2 .select_multiple {}
#buscar_act .boton_form, #buscar_act2 .boton_form {width:120px; border:none; margin:10px 0px 10px 0px; padding:0px 0px 3px 5px;}


/*-------------------------------MAPA DEL BUSCADOR---------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------*/
img.buscar_mapa {border:1px solid #21283a; margin:5px 49px 0px 49px;}
p.buscar_mapa { font-size:11px; margin:5px; padding:0px;}
.mapa {margin-left:auto; margin-right:auto;}


/*-------------------------------LISTADO ACTIVIDADES---------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------*/

.actividad, .actividad_pub { margin:25px 0px 10px 0px; padding:0px 0px 10px 0px; border-bottom:1px dotted #999;}
.actividad p, .actividad_pub p {font-size:12px;  color:#222;}

img.tipo_act {width:52px; height:52px; float:left;}
.tit_act {width:632px; min-height:52px; margin:0px 0px 5px 5px; padding:0px 5px 0px 5px; float:left; background-color:#e1e1e1; }

.tit_act h5, .tit_act h5 a{color:#06222e; font-family:Georgia, "Times New Roman", Times, serif; font-weight:500; margin:5px 0px 0px 0px; font-size:18px; text-decoration:none; }
.tit_act h5 a:hover {text-decoration:underline;}
h5.ref { width:100px;  height:23px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; margin:0px; padding:0px; color:#999; float:left; }
.editar_act { width:400px; height:23px; float:right;  }
.editar_act a img { float:right; margin-left:10px;}

img.icos_act  { width:26px; height:26px; margin:5px 5px 5px 0px; float:left;}
p.txt_act { width:680px; padding:10px 0px 10px 0px; margin:0px; text-align:justify; }
.dato_act, p.dato_act { width:340px; height:100%; float:left; margin:0px 8px 0px 0px !important; margin:0px 7px 0px 0px; }
.dato_act h6{ margin:0px 0px 5px 0px; padding:10px 10px 0px 0px; border-bottom:1px solid #94339d; /*rosa_h6*/}

/*.act_top, .act_top2 { 
	width:700px; 
	height:8px; 
	background:transparent url(../imgs/user_listactv_azul_top.png) top center no-repeat; }
.act_top2 { background:transparent url(../imgs/user_listactv_lila_top.png) top center no-repeat;}

.act_center { 
	width:698px; 
	height:100%; 
	background-color:#0a5c7e;
	border-right:1px #bdbdbd solid; 
	border-left:1px #bdbdbd solid; }

.act_izq, .act_izq2, .act_izq3 {
	width:459px;
	min-height:120px;
	background-color:#c7e7f4;
	border-right:1px #bdbdbd solid; 
	float:left;
	padding:0px 0px 0px 8px}
.act_izq  {background-color:#c7e7f4; }
.act_izq2  { background-color:#d8dada; }
.act_izq3  {}

.actividad_public.act_izq, .actividad_public.act_izq2 {min-height:80px;}




.act_ico { width:22px; float:right; }
.act_info{ padding:10px 15px 10px 10px;}
.act_info h6{ margin:0px 0px 5px 0px; padding-top:10px; border-bottom:1px dotted #666;}


.act_derch{
	width:220px;
	min-height:120px;
	background-color:#0a5c7e;
	color:white;
	float:left;
	padding:0px 5px 0px 5px;
}

.estado {width:160px; float:left;}
.estado img {margin:5px; float:left;}


.act_derch p{color:#a8d6e6; margin:3px 0px 3px 0px; text-align:left;}

.act_bottom, .act_bottom2 {
	width:700px; 
	height:8px; 
	background:transparent url(../imgs/user_listactv_azul_bottom.png) top center no-repeat; }
.act_bottom2 {background:transparent url(../imgs/user_listactv_lila_bottom.png) top center no-repeat;}*/

.ul_rss li {display:inline;}
.h3_rss {margin-left:0px;}
	

/*----------------------------------------LEYENDA ICONOS---------------------------------------*/
/*-------------------------------------------------------------------------------------------*/	

.leyenda {float:left; width:215px; border-left:1px solid #666; margin:10px 10px 10px 0px !important; margin:10px 9px 10px 0px; padding-left:5px; font-size:11px; }

.leyenda h6 { margin-bottom:10px;}

.leyenda img {float:left; margin:5px 5px 5px 0px;}
.img_leyenda2 {margin:5px 5px 0px 0px;}

.leyenda p { color:#333; float:left; margin:10px 5px 5px 5px; font-size:11px;}


/*-------------------------LEGAL-----------------------------------------------*/
/*-----------------------------------------------------------------------------------*/
#legal {margin-top:20px; text-align:justify;}
#legal p {text-align:justify;}

/*---------------------------MAPA_WEB------------------------------------------------*/
/*-----------------------------------------------------------------------------------*/
#mapa_web { width:700px; height:100%; margin:0px; padding:0px;}

#mapa_web ul {height:100%; list-style:none; margin:0px; padding:0px; }
#mapa_web ul li {
	width:690px;
	font-size:14px;
	font-weight:400;
	margin:5px;
	padding:0px 0px 0px 15px;
	background:transparent url(../imgs/estrella_azul.png) left center no-repeat; 
}
#mapa_web ul li ul { height:100%; list-style:none; }
#mapa_web ul li ul li { 
	font-size:12px;  
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 20px; 
	background:#fff url(../imgs/estrella_morada2.png) left center no-repeat; 
}
#mapa_web a{ margin:0px; padding:0px; background-color:transparent; color:#000;}
#mapa_web a:hover {text-decoration:none; background-color:transparent; color:#335e9d; /*azul_txt*/ }
#mapa_web .submenu {background-image:none;}

/*-------------------------ZONA USER BIENVENIDA-----------------------------------------------*/
/*-----------------------------------------------------------------------------------*/
.bienvenida { width:700px; border:2px solid #8f73b0; padding:10px; margin:10px 0px 10px 0px; }
#menu_user {}
#menu_user a img, #menu_user img{ width:105px; height:26px; float:left; margin:10px 20px 20px 0px; }

#menu_user p{width:575px; float:right; margin:15px 0px 10px 0px; }
#menu_user .p2_user {width:700px; float:left;}

/*-------------------------FORMULARIOS-----------------------------------------------*/
/*-----------------------------------------------------------------------------------*/
h2.h2_form, h2.h2_form_pq, h2.h2_form_center {
	color:white;
	height:15px;
	background:#358aae url(../imgs/formulario_cabecera.png) top center no-repeat;
	padding:9px 0px 9px 20px;
	margin:0px 12px 0px 12px;
	}
h2.h2_form_pq{background-image:url(../imgs/formulario_cabecera_pq2.png);}
h2.h2_form_center {text-align:center;}

form { }

fieldset {width:700px; border:none; margin:10px 0px 10px 0px;}
.fields_pq, .fields_pq3, .fields_perfil_1{ width:340px; float:left; margin-right:10px;}
.fields_pq2, .fields_pq4, .fields_perfil_2 {width:340px; float:left;  margin-left:10px; }
.fields_pq3, .fields_pq4 {margin-top:0px; }

.fields_perfil_1, .fields_perfil_2{ width:330px; padding:10px 5px 10px 5px;  background:#efefef;}

.form_top { width:700px; height:10px; background:#e9e3ef/*rosita*/ url(../imgs/formulario_top.png) top center no-repeat;}
.form_center {
	width:688px;
	min-height:30px;
	background:#e9e3ef;
	border-left:1px solid #d6d5d7/*bordegris*/;
	border-right:1px solid #d6d5d7;
	padding:5px;
}
.form_bottom {width:700px; height:10px; background:#e9e3ef/*rosita*/ url(../imgs/formulario_bottom.png) bottom center no-repeat;}

.form_top_pq {width:340px; height:10px; background:#e9e3ef/*rosita*/ url(../imgs/formulario_top_pq2.png) top center no-repeat;}
.form_center_pq {
	width:328px;
	min-height:30px;
	background:#e9e3ef;/*rosita*/
	border-left:1px solid #d6d5d7;
	border-right:1px solid #d6d5d7;
	padding:5px;
	}
.form_bottom_pq {width:340px; height:10px; background:#e9e3ef/*rosita*/ url(../imgs/formulario_bottom_pq2.png) bottom center no-repeat;}

.form_izq {width:330px; float:left; padding:5px; margin:0px 10px 0px 0px; background-color:#e1e1e1;}
.form_der {width:330px; float:right; padding:5px; margin:0px 0px 0px 10px; background-color:#e1e1e1;}


label {  height:20px; font-size:90%; padding:0px;  margin:5px 5px 5px 10px; float:left;  }

.form_der label {width:140px; float:left; margin:5px 5px 5px 10px !important; margin:5px 0px 5px 5px;}
.form_izq label {width:140px; margin:5px 5px 5px 10px !important; margin:5px 0px 5px 3px;}

.label_login, .label_login_gr{  height:15px; font-size:10px; background-color:transparent; color:#335e9d; /*azul_txt*/ margin:8px 0px 5px 5px;  }

.label_otros {width:35px; margin-left:165px; margin-top:0px;}
.label_si_no, .label_captcha {width:20px; margin:5px 10px 5px 0px;}
.label_captcha {margin:3px 0px 5px 30px;}
.label_eur {margin:5px}
.label_doble {height:30px; margin-bottom:5px;}


.label_privacidad, .label_contrasena{width:160px; float:right; font-size:9px; margin:17px 9px 5px 0px; }
html>body .label_privacidad {margin:8px 9px 5px 0px;}
.label_contrasena { width:120px; margin:18px 10px 5px 19px;  font-size:90%;}
html>body .label_contrasena {margin:8px 10px 5px 19px;}

input, select, textarea {
	width:150px;
	height:14px;
	font-size:90%;
	padding: 2px;
	margin:5px 10px 5px 5px;
	float:right;
	border:1px solid #908e8e;
}
.form_izq input {float:right;}

.input_login, .input_buscar { font-size:10px;  width:130px; height:13px; margin:5px; float:left;}
.input_login {width:70px;}
.input_buscar {float:right; margin:4px 5px 5px 5px; }
.inp_otros {width:100px; margin-top:0px; }
.inp_si_no, .inp_captcha {width:30px; margin:5px 0px 10px 0px; border:none; float:left;}
.inp_captcha {margin-top:5px;}
.inp_eur {width:35px; margin:5px 0px 5px 20px; float:left;}
.inp_grande {width:510px; }
.input_file { width:200px; height:22px;}

/* ------------------------------- */
/* Added by T.Gallego, 06 Jun 2009 */
/* ------------------------------- */
.inp_evaluacion {width:510px; float:left;}
.inp_yes_no {width:30px; margin:5px 0px 10px 15px; border:none; float:left;}
.inp_caja {float:none;}
.inp_title {font-weight: bolder; font-size: 90%;}
.inp_tabulacion {margin-left: 25px;}
.inp_yes_no_tab {width:30px; margin:5px 0px 10px 15px; border:none; float:left; margin-left: 25px;}
.inp_div {margin-left: 15px; margin-right: 25px; background-color: #f7f7f7; padding: 2px;}

/* CAMPO y LEYENDA */
.campo_tg {color: #330;  border: solid 1px #d3d3d3; background-image: url(http://astronomia2009.es/imagenes/iya_logo_BW_v4.png); background-repeat: no-repeat; background-position: right bottom;}
.leyenda_tg {color: #330; font-family: "arial-black"; background-color: #d8bfd8; padding: 2px;}
/* NOTICIAS */
/*.destacados_mes {color: #330; border: solid 1px #d3d3d3; background-image: url(http://astronomia2009.es/imagenes/iya_logo_BW_v5.png); background-repeat: no-repeat; background-position:right bottom;}_*/
.prensa_mensual {width:100%; margin:0px 0px 5px 0px; background:white url(../imgs/rayitas_destacados.jpg) top left repeat;}
/*EDUCACION*/
.mago {background-image: url(http://astronomia2009.es/edu/AAQUARKS/Fondo-AAQUARKS.png); background-repeat: no-repeat; }
/* ------------------------------- */

.input_privacidad{width:20px; float:right; border:none;  margin:19px 0px 5px 10px;}	
html>body .input_privacidad {margin:9px 0px 5px 10px;}

select{width:158px; height:20px;}
.select_multiple{width:158px; height:80px;}
textarea {width:300px; height:60px; overflow-x:hidden; overflow-y:scroll; }

.checkbox { width:20px; float:left;}

.input_pq {width:80px;}
.input_gr {width:235px;}
.input_muy_gr {width:450px;}

.select_pq {width:80px;}
.select_gr {width:240px;}
.select_muy_gr {width:500px;}

.file_gr {width:400px; height:20px; float:right;}


.boton, .btn_ir, .btn_buscar, .boton_form, .boton_coment, .boton_registro, .boton_form_coment {
	height:20px;
	text-align:center;
	font-size:11px;
	color:#fff;
	font-weight:500;
	background-color:#274b76  /*azul_btn*/;
	border:none;
	/*border:1px solid #5b8dca celeste;*/
	cursor:pointer;
	padding:0px; 
	margin:10px;
	float:left;
}

.btn_ir { 
	width:26px; 
    background:#274b76 url(../imgs/btn_ir.png) center no-repeat;
	margin:7px 5px 5px 5px; 
	padding:0px;
	float:left;
}
html>body .btn_ir  {margin:5px 5px 0px 5px; padding:0px 0px 3px 0px; }

.btn_buscar { 
	width:56px; 
	background:#393939 url(../imgs/btn_buscar.png) center no-repeat; 
	margin:4px 5px 5px 5px; 
	padding:0px;
	float:right;
}
html>body .btn_buscar{margin:3px 5px 0px 5px; padding:0px 0px 5px 0px;}

.boton_form, .boton_form_coment {	
	width:107px;
	height:33px;
	background:transparent url(../imgs/enviar_transparent.png) top center no-repeat;
	font-size:15px;
	text-transform:uppercase;
	padding:0px 0px 0px 5px;
	margin-right:0px;
	float:right;
}
.boton_form_coment { margin-right:10px;}

#calend_galeria .date-picker-control{float:right; margin:5px 0px 0px 2px; }
.format-d-m-y {width:80px; margin-right:0px;}

.asterisco { width:700px; text-align:right; font-size:10px;}
.asterisco2 { width:680px;  font-size:10px; text-align:right; margin:10px; padding:0px; }
.basico {text-align:center; font-size:10px; margin-bottom:3px;}
.contrasena {width:138px; margin:5px 0px 5px 10px;}	
.aviso {font-size:10px; margin-left:10px;}



/*--------------------------------------------FORMULARIO-ENVIAR IMG ASTRONÓMICA---------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------*/
#enviar_img h3{margin-top:10px;}
#enviar_img fieldset{ margin-top:0px; padding-top:0px; margin-bottom:20px; }

#enviar_img label{ width:145px;}
#enviar_img input{}
#enviar_img select { margin-right:17px;}
html>body #enviar_img select {margin-right:10px;}

#enviar_img textarea {}
#enviar_img input[type="file"] {width:156px; height:20px; float:left; margin-left:14px; }
#enviar_img .format-d-m-y {width:80px; margin-right:10px;}
/*-------------------------------------------------------FORMULARIO-COMENTARIOS---------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------*/
.reg_ident {width:700px;  padding-top:10px;}
html>body .reg_ident {padding-top:20px;}
.inp_titulo { width:300px;}
.pestana {float:right; margin:0px 10px 10px 0px; font-size:90%; }
.hr_azul, .hr_azul2 { color:#c2e3f1; height:1px; margin-bottom:5px;}
.hr_azul2 {margin-bottom:15px;}
html>body .hr_azul { margin-bottom:10px;}
html>body .hr_azul2 { margin-bottom:30px;}

/*-------------------------------------------------------FORMULARIO-FILTRO---------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------*/
#filtro { 
	width:700px;  
	padding:0px 0px 0px 0px;
    margin:0px 20px 0px 0px !important;
	margin:0px 0px 0px 0px;
}
#filtro h6 {padding:10px 0px 0px 0px; text-align:center; font-size:120%;}
#filtro label{ height:20px; float:left; margin:10px 5px 0px 20px; padding:0px; font-size:11px;  }
#filtro select{ width:110px; height:20px; float:left; margin:9px 20px 0px 10px; padding:0px;   }
#filtro .date-picker-control{ margin:10px 15px 0px 2px; }
#filtro .format-d-m-y {width:70px; float:left; height:16px; padding:0px 2px 0px 2px; margin-right:5px; margin-top:9px;}
#filtro .btn_buscar {margin:9px 35px 0px 0px;}


.buscar_act_top_gr { width:700px; height:30px; background:white url(../imgs/buscar_act_gr_top.png) top center no-repeat;}
.buscar_act_medio_gr, .buscar_act_gr2 {
	width:693px;
	height:100%;
	border-left:1px solid #999; 
	border-right:1px solid #999; 
	background-color:white; 
	margin:0px; 
	padding:0px 0px 5px 5px !important;
	padding:0px 0px 5px 1px;
}
.buscar_act_gr2 { width:700px; height:60px; background:white url(../imgs/buscar_act_gr.png) top center no-repeat; padding-top:8px !important; border:none;}

.buscar_act_bottom_gr {width:700px; height:6px; background:white url(../imgs/buscar_act_gr_bottom.png) bottom center no-repeat;}
/*-----------PIE----------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------*/

#pie_menu { width:950px; height:40px; margin:20px 0px 10px 0px; padding:0px; border-bottom:1px solid #4a86b6; border-top:1px solid #4a86b6;}
#pie_menu ul{  margin:0px; padding:0px; display:inline; list-style:none; }
#pie_menu ul li{ font-size:11px; color:#333; float:left; padding:10px 0px 10px 0px; margin:0px;}

.pie_izq {float:left; text-align:left;}
.pie_der {float:right;  text-align:right;}

#pie_menu ul.pie_izq li{margin:0px 15px 0px 0px;  }
#pie_menu ul.pie_der li{margin:0px 0px 0px 15px; }

#pie_logos { width:780px; float:left;}
.pie_logos2 {width:100%; float:left;}
#pie_logos img, .pie_logos2 img { margin:5px 8px 0px 0px;}
.pie_logos2 .txt_pie {font-size:80%; float:left; margin:30px 20px 0px 0px;}
.pie_copy{font-size:10px; color:#333; text-align:right; padding:0px 0px 10px 0px; margin:0px; }

#pie_info { width:170px; float:right;}
#pie_info img { float:right; display:block; margin:5px 0px 5px 0px;}

#pie_alia {text-align:center; font-size:10px; padding:10px; margin:0px; border-top:1px dotted #4a86b6;}
#pie_alia a:hover {color:#009900;}

/*-----------BLOG----------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------*/

.aligncenter,
div.aligncenter         {display: block; margin: 0 auto;}

.alignleft             {float: left;}

.alignright             {float: right;}

.wp-caption             {border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px;}

.wp-caption img         {border: 0 none; }

.wp-caption p.wp-caption-text     { font-size: 11px; line-height: 17px; padding: 0 4px 5px; }

