/*****************************/ /*** Core html setup ***/
	/*****************************/
	/* syles placed here will be hidden from browsers other than IE */
img {
	border: 0px;
}

table.contenpaneopen img{
	margin: 0px 8px 0px 8px;
}



#{
shMenuId


}
dt { /* main menu text color and background */
	height: 45px;
	/*background-color:#33CC00;*/
	color: {
	shMainHoverColor
}

;
{
shMainHoverImage


}
;
{
shMainHoverImageRepeat


}
;
{
shMainHoverImagePosition


}
;
}
#{
shMenuId


}
dd { /* submenu definition */
	top: 21px;
	/* height: 25px;*/
	font-weight: bold;
	height: {
	shSubHeight
}

;
line-height
 
:
{
shSubHeight

	

}
;
left
 
:
0
px
 
;
width
 
:
{
shWidth

	

}
;
z-index


:
0;
}
/*arturo fin de css*/
.fecha {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #bbbbbb;
	text-align: left;
}

.titulopreguntasyrespuestas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
}

.autorcitas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: oblique;
}

.cita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.introduccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666699;
	font-weight: bold;
}

.credito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
}

.moduletable_combo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #00FF00;
	font-size: 0.1em;
	padding-top: 0px;
	margin-bottom: 0;
	padding-bottom: 0;
}

.moduletable_nubes {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #CE1F2E;
	background: #c6c7c6;
	width: 298px;
	height: 150px;
	padding-top: 15px;
	border-left: #aaaaaa 1px solid;
	border-right: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid;
	line-height: 28px;
	padding-left: 1px;
	padding-right: 1px;
	margin-bottom: 10px;
}

.moduletable_nubescab {
	width: 300px;
	background: #c6c7c6;
	margin-left: 0px;
	height: 20px;
	border-left: #aaaaaa 1px solid;
	border-right: #aaaaaa 1px solid;
	border-top: #aaaaaa 1px solid;
}

.moduletable_palabrascab {
	background: #FFFFFF;
	height: 20px;
	width: 302px;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
}

.moduletable_palabras {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: left;
	width: 302px;
	padding-left: 0px;
	color: #CE1F2E;
	background: #FFFFFF;
	height: 120px;
	padding-top: 20px;
	text-decoration: none;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	margin-left: 0px;
	margin-top: 0px;
}

.moduletable_combo select {
	font-size: 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.trans {
	padding-bottom: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	padding-top: 0px;
	margin-top: 0px;
	width: 561px;
	height: 115px;
}

td.servicios {
	width: 115px;
	float: right;
	text-align: right;
	padding-right: 3px;
	/*vertical-align:top;
	position:relative;
	top:1px;*/
        margin-top:2px;

}

td.servicios form select{
        font-size:10px;
}

html {
	height: 100%;
	margin-bottom: 1px;
}

form {
	margin: 0;
	padding: 0;
}

.gris {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #888888;
	text-align: left;
}

.azul {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0068C9;
	text-align: left;
}

.rojo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C0272D;
	text-align: left;
}

.videohome {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00007b;
	text-align: left;
}

.diario {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #49499A;
	font-weight: bold;
}

body {
	height: 100%;
	margin: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFffff;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-FACE-COLOR: #000066;
	SCROLLBAR-HIGHLIGHT-COLOR: #000066;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}

.cabecera {
	background-image: url(../images/cabecera.gif);
	height: 70px;
	background-position: left top;
	background-repeat: no-repeat;
	width: 1003px;
	background-color: #cf1f2e;
	margin-top: 5px;
	margin-bottom: 0px;
}

.cabecerapromo {
	height: 122px;
	width: 1003px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	background-color: #575858;
}

table.submenu {
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	width: 1003px;
	vertical-align: top;
	height: 30px;
	padding-top: 0px;
	background-color: #e0e0e0;
}

td.buscador {
	width: 225px;
	text-align: left;
}

td.area1 {
	text-align: right;
	padding-right: 5px;
	float: right;
	width: 653px;
}

td.bthome {
	vertical-align: top;
	height: 17px;
	width: 20px;
	padding-left: 3px;
}

.cabecera2 {
	margin: 0px;
	padding: 0px;
	width: 1003px;
	vertical-align: top;
	background-image: url(../images/fondo_menu1.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 17px;
	vertical-align: top;
}

.cuerpo {
	padding-left: 0px;
	padding-right: 0px;
	width: 693px;
}

.noti {
	padding-top: 11px;
	padding-left: 7px;
	padding-right: 13px;
}

.noti0 {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.noti9 {
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	vertical-align: top;
}

.noti2 {
	padding-top: 5px;
	padding-left: 7px;
	padding-right: 12px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #000000;
}

.noti4a {
	padding-top: 5px;
	padding-left: 3px;
	padding-right: 12px;
	width: 100%;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #000000;
}

.noti7 {
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 12px;
	width: 100%;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #000000;
	vertical-align: top;
}

.noti8 {
	padding-top: 5px;
	padding-left: 7px;
	padding-right: 12px;
	width: 100%;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #000000;
	vertical-align: top;
}

.noti3 {
	padding-top: 0px;
	padding-left: 7px;
	padding-right: 5px;
	width: 343px;
	margin-top: 0px;
}

.noti4 {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 16px;
	width: 100%;
	margin-top: 0px;
}

.bloque3 {
	padding-top: 0px;
	padding-left: 7px;
	padding-right: 13px;
	padding-right: 16px;
}

.bloque2 {
	padding-top: 5px;
	padding-left: 11px;
	width: 100px;
	padding-right: 16px;
}



.bloque4 {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	height: 33px;
	width: 670px;
	text-align: center;
}

.menusup {
	width: 500px;
	height:17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f7f7fa;
	font-weight: bold;
}

.moduletable_menusuperior a,.moduletable_menusuperior a:hover,.moduletable_menusuperior a:link,.moduletable_menusuperior a:visited
	{
	font-weight: bold;
}

.tit_dentro {
	font-size: 9px;
	text-align: top;
	display: inline;
	padding-bottom: 0px;
}

td.tdmenusup {
	background-color: #B2E5FC;
	padding-bottom: 3px;
}

td.tdfecha {
	background-color: #008DCD;
	padding-bottom: 3px;
	text-align: right;
	font-size: 12px;
	font-family: Arial, Helvetica, Sans Serif;
	color: #ffffff;
	font-weight: none;
	padding-right: 8px;
	padding-top: 4px;
}

td.tdbuscador {
	background-color: #008DCD;
	padding-bottom: 3px;
	text-align: left;
	background: url(../images/fbusca.jpg) no-repeat;
}

td.right {
	width: 100%;
	background-color: #c6c7c6;
	padding-top: 10px;
	padding-bottom: 40px;
	background-image: url(../images/fondo_right.gif);
	background-position: left;
	background-repeat: repeat-y;
}

td.bannersup {
	background-color: #ececec;
	height: 0px;
	vertical-align: middle;
	text-align: left;
	background-image: url(../images/cintillo_bannersuperior.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 17px;
	padding-right: 0px;
	padding-top: 0;
	width: 100%;
	height: 94px;
	margin-bottom: 2px;
	text-align: left;














	margin-top: 2px;

}

td.tdmercados {
	color: #000000;
	text-align: right;
	padding-left: 4px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 12px;
	/*text-transform: uppercase;*/
	margin: 0 0 2px 0;
	border-bottom: solid;
	border-width: 1px;
	border-color: #d40803;
}

td.tdlogo {
	height: 100px;
	background-color: #80D0F4;
	width: 264px;
}

td.tdleft {
	background-color: #ffffff;
	width: 181px;
	background: url(../images/findice.gif) repeat-y;
	vertical-align: top;
}

td.tdright {
	width: 120px;
	background: url(../images/findice.gif) repeat-y;
}

td.tdbanner {
	background-color: #80D0F4;
	height: 100px;
	vertical-align: middle;
}

a,a:link,a:visited {
	color: #295ef4;
	text-decoration: underline;
	font-weight: normal;
}

a:hover {
	color: #4EAAFF;
	text-decoration: underline;
	font-weight: normal;
}

p {
	margin-top: 0;
	margin-bottom: 5px;
	text-align: left;
}

div,p,table,td,th {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	line-height: 1.3em;
	font-size: 12px;
	color: #000000;
}

.ancho00 {
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	width: 1003px;
	vertical-align: top;
	padding-top: 0px;
}

/*****************************************/
	/*** mias fecha y menu de arriba ***/
	/*****************************************/
h3 {
	color: #00007b;
	text-decoration: none;
	font-weight: bold;
	font-size: 15 px;
	background: url(../images/ftitulo.png) top right repeat-x;
	/*background-color: #ffff00;*/
}

.pathway {
	color: #d40803;
	text-decoration: none;
	font-weight: bold;
	font-size: 12 px;
}

.pathway a:link,.pathway a:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 12 px;
}

.pathway a:hover {
	color: #d40803;
	text-decoration: none;
	font-weight: bold;
	font-size: 12 px;
}

.latestnews a:link,.latestnews a:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 12 px;
}

.latestnews a:hover {
	color: #d40803;
	text-decoration: none;
	font-weight: bold;
	font-size: 12 px;
}

.tableborder {
	border: 1px solid #00007b;
	width: 100%;
	background-color: #e7e3e7;
}

.fecha {
	color: #ffffff; /* fecha */
	font-size: 11px;
	font-weight: bold;
}

.outline {
	border-left: 2px solid #ffffff;
	background: #00007b;
	padding: 0px;
}

/*****************************************/
	/*** Template/Plantilla layout elements ***/
	/*****************************************/
#page_bg {
	height: 100%;
	padding: 0px 0;
	margin-bottom: 1px;
	background: #ffffff;
}

div.center {
	text-align: center;
}

table.nopad {
	width: 100%;
	border-collapse: collapse;
	padding: 0;
	margin: 0;
	margin-bottom: 15px;
	/*background-color: #ffff00;*/
}

table.nopad td.middle_pad {
	width: 20px;
}

/* -----------------------------menu inferior------------------------------------------  */
.moduletable_menuinfe titulo {
	background-image: url(../images/Bot_leido_off.gif);
	background-repeat: no-repeat;
}

.moduletable_menuinfe1 h3 {
	background-image: url(../images/Bot_coment_off.gif);
	background-repeat: no-repeat;
}

/* menu superior ------------------------------------------------*/
	/*****************************************/
	/*** contenidos, noticias ***/
	/*****************************************/
	/*****************************************/
	/*** Joomla! specific content elements ***/
	/*****************************************/
span.pathway {
	display: block;
	margin: 3px;
	overflow: hidden;
	text-valign: center;
}

/* headers */
div.componentheading {
	padding-left: 0px;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	color: #0068C9;
	text-align: left;
	height: 21px;
	line-height: 21px;
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	padding: 0;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	vertical-align: bottom;
	color: #666;
	text-align: left;
	width: 100%;
}

table.contentpaneopen h3 {
	margin-top: 10px;
}

h4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333;
}

.titulonoticia {
	font-size: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #555151;
	line-height: 25px;
}

.antetitnoticia {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	line-height: 14px;
}

*  / -----------------------------titulos de modulos------------------------------------------  
h3,.componentheading,table.moduletable th {
	margin: 0;
	font-weight: bold;
	font-family: Arial, verdana, Tahoma, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #135cae;
	padding-left: 0px;
	margin-bottom: 10px;
	text-align: left;
}

/* small text */
.small {
	font-size: .90em;
	color: #999;
	font-weight: normal;
	text-align: left;
}

.modifydate {
	height: 20px;
	vertical-align: bottom;
	font-size: .90em;
	color: #999;
	font-weight: normal;
	text-align: left;
}

.createdate {
	height: 20px;
	vertical-align: top;
	font-size: .90em;
	color: #999;
	font-weight: normal;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 0px;
}

a.readon,a.readon:link,a.readon:visited {
	text-decoration: underline;
	/*background:url(../images/readon2.gif) no-repeat;
	background-position: 4px 1px 0px 1px;*/
	padding: 3px 5px 0px 10px;
	float: right;
	font-size: 10px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #1e3aa7;
	border: 0px;
	line-height: 10px;
	text-align: right;
}

a.readon:hover {
	color: #80D0F4;
	text-decoration: underline;
}

/* menu links ------------------------------------------------*/
a.mainlevel:link,a.mainlevel:visited { /* enlace menu y visitado */
	/*display: block;
	background: url(../images/menu_bg.png) no-repeat;*/
	background-color: #ffffff;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #00007b;
	text-align: left;
	padding-left: 10px;
	/*padding-top: 5px;
	
	height: 20px !important;
	height: 25px;*/
	width: 100%;
	text-decoration: none;
}

a.mainlevel:hover { /* enlace menu over */
	background-position: 0px -25px;
	text-decoration: bold;
	color: #c70000;
}

a.mainlevel#active_menu { /* enlace menu activo */
	color: #d40803;
	font-weight: none;
}

a.mainlevel#active_menu :hover { /*enlace menu activo y over */
	color: #c70000;
}

/* spacers */
span.article_seperator {
	height: 20px;
	position:relative;
	top:20px;
	min-width: 100px;
}

td.buttonheading {
	
}

.clr {
	clear: both;
}

td.greyline {
	width: 0px;
	background: url(../images/pixela.gif) 100% 0 repeat-y;
}

div#maindivider {
	border-top: 1px solid #ddd;
	margin-bottom: 10px;
	overflow: hidden;
	height: 1px;
}

table.blog span.article_seperator {
	display: block;
	height: 20px;
}

/* table of contents */
table.contenttoc {
	margin: 5px;
	border: 1px solid #ccc;
	padding: 5px;
}

td.noti2 table.blog {
	margin-top: 0px;
	padding-top: 0px;
	vertical-align: top;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	padding-right: 0px;
	width: 100%;
}

td.noti2 table.blog td table {
	vertical-align: top;
	margin-top: 0px;
	padding-top: 0px;
	margin-right: 0px;
	padding-right: 0px;
	width: 100%;
}

td.noti2 table.blog td table.contentpaneopen {
	vertical-align: top;
	margin-top: 0px;
	padding-top: 0px;
	margin-right: 0px;
	padding-right: 0px;
	width: 100%;
}

table.contenttoc td {
	padding: 0 5px;
}

/* content tables */
td.sectiontableheader {
	background: #efefef;
	color: #333333;
	font-weight: bold;
	padding: 4px;
	border-right: 1px solid #fff;
}

tr.sectiontableentry1 td,tr.sectiontableentry2 td {
	padding: 4px;
}

td.sectiontableentry1,td.sectiontableentry2 {
	padding: 3px;
}

/* content styles */
table.contentpaneopen {
	margin: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 10px;
	width: 100%;
	padding-top: 10px;
}

table.contentpaneopen td {
	font-size: 11px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

table.contentpane {
	margin: 0;
	padding-bottom: 0;
	padding-left: 20;
	padding-right: 20px;
	width: 100%;
	padding-top: 10px;
	vertical-align: top;
}

.contentdescription {
	margin-top: 0px;
	padding-top: 0px;
	vertical-align: top;
}

table.contentpane ul {
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 50px;
	width: 100%;

	padding-top: 0px;
	margin-left: 50px;
	background-image: url(../images/fondo_guias.gif);
	background-repeat: repeat-y;
	background-position: top;
	vertical-align: top;
	margin-top: 0px;
}

table.contentpaneopen li {
	margin-bottom: 5px;
}

table.contentpaneopen fieldset {
	border: 0;
	border-top: 1px solid #ddd;
	color: #000000;
}

table.contentpaneopen h3 {
	margin-top: 15px;
}

table.contentpaneopen h4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333;
}

/* module control elements Graficos del menu de izquierda esta todo comentado*/
	/*
table.user1user2 div.moduletable {
	margin-bottom: 10px;
}

div.moduletable, div.module {
  margin-bottom: 25px;
}

div.module_menu h3 { 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #eee;
	margin: -23px -4px 5px -5px;
	padding-left: 10px;
	padding-bottom: 2px;
}

div.module_menu {
	background: url(../images/mw_box_blue_br.png) 100% 100% no-repeat;
	margin: 0;
	padding: 0;
	margin-bottom: 15px;
}

div.module_menu div {
	background: url(../images/mw_box_blue_bl.png) 0 100% no-repeat;
}

div.module_menu div div {
	background: url(../images/mw_box_blue_tr.png) 100% 0 no-repeat;
}

div.module_menu div div div {
	background: url(../images/mw_box_blue_tl.png) 0 0 no-repeat;
	padding: 10px;
	padding-top: 30px;
	padding-bottom: 15px;
	width: auto;
}

div.module_menu div div div div {
	background: none;
	padding: 0;
}

div.module_menu ul {
	margin: 10px 0;
	padding-left: 20px;
}

div.module_menu ul li a:link, div.module_menu ul li a:visited {
	font-weight: bold;
}

#leftcolumn div.module {
	padding: 0 10px;
}

#leftcolumn div.module table {
	width: auto;
}

*/ /* forms */
table.adminform textarea {
	width: 540px;
	height: 400px;
	font-size: 1em;
	color: #000099;
}

div.search input {
	width: 145px;
	border: 1px solid #ccc;
	margin: 15px 0 10px 0;
}

/* thumbnails */
div.mosimage {
	margin: 5px;
}

div.mosimage_caption {
	font-size: .90em;
	color: #666;
}

.button {
	margin-top: 3px;
	border-width: 0px;
	border-color: #375286;
	border-style: solid;
	background-color: #FFFfff;
	color: #375286;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 4px;
}

.btenviar {
	margin-top: 3px;
	border-width: 1px;
	border-color: #375286;
	border-style: solid;
	background-color: #FFFfff;
	color: #375286;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 4px;
}

.button_vote {
	background-color: #CC0000;
	color: #FFFFFF;
	background: #CCOO00;
	font-weight: bold;
}

.message {
	margin-top: 10px;
	padding: 4px;
	width: 200px;
	border: 1px solid #000000;
	background: #cc0000;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
}

ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

li {
	line-height: 17px;
	text-indent: 10px;
	padding-top: 0px;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

/* ++++++++++++++++++  buscadorrr +++++++++++++++++ */
.moduletable_buscador {
	vertical-align: top;
	text-align: right;
	padding-left: 5px;
	padding-bottom: 3px;
	margin-right: 5px;
	margin-top: 0px;
	width: 200px;
	height: 25px;
	padding-top: 0px;
}

.inputbox_buscador {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 5px;
	padding-right: 5px;
	border-width: 1px;
	border-color: #7c7c7c;
	border-style: solid;
	background-color: #ffffff;
	color: #000000;
	font-size: 11px;
	width: 100px;
	height: 15px;
}

.button_buscador {
	border-width: 0px;
	border-color: #375286;
	border-style: solid;
	background-color: #FFFfff;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
	height: 19px;
	width: 43px;
	background-image: url(../images/bt_buscar2.png);
	background-position: right;
	background-repeat: no-repeat;
	float: none;
}

table.moduletable_buscador {
	width: 100%;
	margin-bottom: 5px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

.search_buscador {
	margin-left: 0px;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

div.moduletable_buscador {
	padding: 0;
	margin-bottom: 0px;
}

table.moduletable_buscador th,div.moduletable_buscador h3 {
	color: #ffffff;
	text-align: left;
	padding-left: 4px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	margin: 0px 0px 10px 0px;
}

table.moduletable_buscador td {
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}

/* ++++++++++++++++++  buscadorrr +++++++++++++++++ */
span.article_seperator {
	display: block;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 0px;
	background: url(../images/pixel.gif) repeat-x;
	width: 100%;
}

/* ojo pepe es la clase del   pie */
table.pie {
	padding-bottom: 0px;
	background-color: #dcddde;
	text-align: center;
	border-style: solid;
	border-width: 0px;
	border-color: #ffffff;
	width: 1003px;
}

.fecha {
	font-size: 10px;
	font-family: Arial, Helvetica, Sans Serif;
	color: #000000;
	font-weight: none;
}

a.fecha:link,a.fecha:visited {
	font-size: 10px;
	font-family: Arial, Helvetica, Sans Serif;
	color: #000000;
	font-weight: none;
}

a.fecha:hover {
	font-size: 10px;
	font-family: Arial, Helvetica, Sans Serif;
	color: #DA2032;
	font-weight: none;
}

.moduletable_cabblog {
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
}

.moduletable_blog2 {
	padding-top: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 0px;
}

.moduletable_destacados {
	padding-top: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 10px;
}

.moduletable_destacados a,.moduletable_destacados a:visited,.moduletable_destacados a:linked
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	text-decoration: underline;
}

.moduletable_destacados a:hover {
	text-decoration: underline;
}

/*   serpadres2   */
table.moduletable_serpadres2 {
	margin-bottom: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

div.moduletable_serpadres2 {
	padding: 0;
	text-align: left;
	font-size: 10px;
	width: 100%;
	margin-bottom: 0px;
	margin-top: 0px;
	border: solid;
	border-width: 1px;
	border-color: #67C1E9;
	width: 162px;
}

div.moduletable_serpadres2 h3 {
	/*background: url(../images/subhead_bg.png) repeat-x;*/
	color: #ffffff;
	text-align: left;
	padding-left: 5px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0 0px 0px 0px;
	background-color: #67C1E9;
}

/*   elbebe2   */
table.moduletable_elbebe2 {
	margin-bottom: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

div.moduletable_elbebe2 {
	padding: 0;
	text-align: left;
	font-size: 10px;
	width: 100%;
	margin-bottom: 0px;
	margin-top: 18px;
	border: solid;
	border-width: 1px;
	border-color: #C0272D;
	width: 162px;
}

div.moduletable_elbebe2 h3 {
	/*background: url(../images/subhead_bg.png) repeat-x;*/
	color: #F5F200;
	text-align: left;
	padding-left: 5px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0 0px 0px 0px;
	background-color: #C0272D;
}

/*   generico   */
table.moduletable_generico {
	margin-bottom: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

div.moduletable_generico {
	padding: 0;
	text-align: left;
	font-size: 10px;
	width: 100%;
	margin-bottom: 0px;
	margin-top: 0px;
	border: solid;
	border-width: 1px;
	border-color: #80D0F4;
	width: 99%;
}

div.moduletable_generico h3 {
	/*background: url(../images/subhead_bg.png) repeat-x;*/
	color: #4368C9;
	text-align: left;
	padding-left: 5px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0 0px 0px 0px;
	background-color: #EFFAFF;
}

/*   find sinicacion   

table.moduletable_sindicacion {

	margin-bottom: 0px;
	padding: 0px;

	border-spacing: 0px;
	border-collapse: collapse;
}
div.moduletable_sindicacion {
	padding: 0;
	text-align:left;

		font-size:10px;
	width: 100%;
		margin-bottom:10px;
		margin-top:10px;
}
div.moduletable_sindicacion h3 {
	color: #0068C9;
	text-align: center;
	padding-left: 0px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0 0px 0px 0px;
    	/*background: url(../images/find.gif) no-repeat;*/
.moduletable_sindicacion {
	background-color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: #333333 thin solid;
	border-top: #333333 thin solid;
	margin-bottom: 5px;
	margin-top: 10px;
	text-align: center;
	width: 100%;
}

.syndicate_text_sindicacion {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

/*find _extra   */
table.moduletable_extra {
	margin-bottom: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

div.moduletable_extra {
	padding: 0;
	text-align: left;
	font-size: 10px;
	width: 100%;
	margin-bottom: 0px;
	margin-top: 0px;
}

div.moduletable_extra h3 {
	color: #0068C9;
	text-align: left;
	padding-left: 0px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0px 0px 8px 0px;
	/*background: url(../images/find.gif) no-repeat;*/
}

/*   find otro   */
table.moduletable_otro {
	margin-bottom: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

div.moduletable_otro {
	padding: 0;
	text-align: left;
	font-size: 10px;
	width: 100%;
	margin-bottom: 10px;
	margin-top: 10px;
}

div.moduletable_otro h3 {
	/*background: url(../images/subhead_bg.png) repeat-x;*/
	color: #0068C9;
	text-align: left;
	padding-left: 5px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0 0px 0px 4px;
	background: url(../images/find.gif) no-repeat;
}

/*   el bebe  */
table.moduletable_elbebe {
	margin-bottom: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

div.moduletable_elbebe {
	padding: 0;
	text-align: left;
	font-size: 10px;
	width: 100%;
	margin-bottom: 10px;
	margin-top: 10px;
}

div.moduletable_elbebe h3 {
	/*background: url(../images/subhead_bg.png) repeat-x;*/
	color: #FFF200;
	text-align: left;
	padding-left: 5px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0px 0px 0px 4px;
	background: url(../images/findbebe.gif) no-repeat;
}

div.moduletable_banner120 {
	margin-bottom: 10px;
	margin-top: 10px;
}

div.moduletable_banner768 {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	text-align: left;
	width: 100%;
}

<!--
mascota home -->table.moduletable_basico {
	margin-bottom: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

div.moduletable_basico {
	padding: 0;
	background-color: #ffffff;
	text-align: left;
	margin: 0 0 2px 0;
	font-size: 10px;
	width: 100%;
	margin-bottom: 10px;
}

div.moduletable_basico h3 {
	/*background: url(../images/subhead_bg.png) repeat-x;*/
	background-color: #ffffff;
	color: #000000;
	text-align: right;
	padding-left: 4px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 12px;
	/*text-transform: uppercase;*/
	margin: 0 0 2px 0;
	border-bottom: solid;
	border-width: 1px;
	border-color: #d40803;
}

<!--
fin mascota home --><!--bolsa home -->table.moduletable_basico {
	margin-bottom: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

div.moduletable_bolsa {
	padding: 0;
	background-color: #ffffff;
	text-align: left;
	margin: 0 0 2px 0;
	font-size: 10px;
	width: 170px;
	height: 110px;
	margin-bottom: 10px;
	border: solid;
	border-width: 1px;
	border-color: #d40803;
}

<!--
fin bolsa home --><!--section_thumbnail   section_thumbnail_main       -->.section_thumbnail_sb
	{
	background-color: #eeeeee;
}

.title {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
}

a.mercatit:link,a.mercatit:visited {
	padding: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	vertical-align: bottom;
	color: #00007b;
	text-align: left;
	width: 100%;
}

a.mercatit:hover {
	padding: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	vertical-align: bottom;
	color: #d40803;
	text-align: left;
	text-decoration: none;
	width: 100%;
}

a.leermas:link,a.leermas:visited {
	background: url(../images/readon.gif) no-repeat;
	background-position: 3px 1px;
	padding: 2px 4px 2px 20px;
	float: left;
	font: bold .90em Arial, Tahoma, Helvetica, sans-serif;
	color: #8E8480;
	border: 1px solid #E0E0E0;
	line-height: 10px;
	text-decoration: underline;
	margin-top: 4px;
}

a.leermas:hover {
	color: #d40803;
	text-decoration: underline;
	margin-top: 4px;
}

.poll_bascula {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	border: solid;
	border-color: #000000;
	border-width: 1px;
	margin-bottom: 10px;
	text-align: center;
}

.pollstableborder_bascula {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
}

div.moduletable_bascula h3 {
	/*background: url(../images/subhead_bg.png) repeat-x;*/
	background-color: #ffffff;
	color: #000000;
	text-align: right;
	padding-left: 4px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 12px;
	/*text-transform: uppercase;*/
	margin: 0 0 2px 0;
	border-bottom: solid;
	border-width: 1px;
	border-color: #d40803;
}

.poll_encuestas thead td {
	color: #ffffff;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 12px;
	vertical-align: top;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
	margin-top: 20px;
	text-align: center;
	font-weight: bold;
	background-image: url(../images/cabecera_encuestas.gif);
	background-position: top;
	background-repeat: no-repeat;
	height: 38px;
}

.moduletable_encuestas {
	color: #000000;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 12px;
	vertical-align: top;
	text-align: center;
	width: 650px;
	padding-bottom: 5px;
}

table.poll_encuestas td {
	padding: 8px;
	text-align: center;
}

table.poll_encuestas {
	border-left: #79776f 1px solid;
	border-right: #79776f 1px solid;
	border-bottom: #79776f 1px solid;
	border-top: #79776f 1px solid;
	width: 610px;
	margin-top: 5px;
	text-align: center;
	margin-bottom: 0px;
	margin-left:5px;
}

.moduletable_encuestahome {
	width: 292px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E8ECFB;
	background-image: url(../images/pie_encuestahome.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-bottom: 5px;
	padding-top: 0px;
	padding-left: 0;
	padding-right: 0;
	border: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
}

.moduletable_encuestahome h3 {
	background-image: url(../images/tit_encuestahome.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 292px;
	height: 24px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	color: #CC1F1B;
	text-align: left;
}

table.poll_encuestahome {
	vertical-align: top;
	padding-top: 0px;
	width: 292px;
	background-repeat: repeat-y;
	background-position: top;
}

.poll_encuestahome td {
	color: #da6212;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	padding-top: 0px;
	vertical-align: top;
}

.pollstableborder_encuestahome {
	text-align: center;
	margin-left: 25px;
}

.pollstableborder_encuestahome td {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-top: 3px;
	text-align: left;
}

.moduletable_susboletin .button {
	background-image: url(../images/bt_enviar.gif);
	background-repeat: no-repeat;

	width: 43px;
	height: 18px;
	padding-bottom: 0px;
	vertical-align: top;
	padding-top: 0px;
	margin: 0px;
}

/* ------------------  ESCAPARAYE */
.moduletable_escaparate120 h3 {
	color: #ffffff;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 0px;
	vertical-align: top;
	background-color: #80D0F4;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	margin-top: 0px;
	background: url(../images/tienda.gif) no-repeat;
	height: 25px;
}

.moduletable_escaparate120 {
	text-indent: 0px;
	color: #000000;
	background-color: #ffffff;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #80D0F4;
	margin-left: 0px;
	vertical-align: top;
	padding: 0px;
	width: 120px;
}

.moduletable_escaparate300 h3 {
	color: #ffffff;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 0px;
	vertical-align: top;
	background-color: #98aef7;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	margin-top: 0px;
	background: url(../images/tienda.gif) no-repeat;
	height: 25px;
}

.moduletable_escaparate300 {
	text-indent: 0px;
	color: #000000;
	background-color: #ffffff;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #607ddc;
	margin-left: 0px;
	vertical-align: top;
	padding-top: 0px;
	width: 300px;
}

.moduletable_escaparate610 h3 {
	color: #ffffff;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 0px;
	vertical-align: top;
	background-color: #80D0F4;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	margin-top: 0px;
	background: url(../images/tienda.gif) no-repeat;
	height: 25px;
}

.moduletable_escaparate610 {
	text-indent: 0px;
	color: #000000;
	background-color: #ffffff;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #80D0F4;
	margin-left: 0px;
	vertical-align: top;
	padding: 0px;
	width: 610px;
}

.moduletable_escaparate290 h3 {
	color: #ffffff;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 0px;
	vertical-align: top;
	background-color: #80D0F4;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	margin-top: 0px;
	background: url(../images/tienda.gif) no-repeat;
	height: 25px;
}

.moduletable_escaparate290 {
	text-indent: 0px;
	color: #000000;
	background-color: #ffffff;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #80D0F4;
	margin-left: 0px;
	vertical-align: top;
	padding: 0px;
	width: 290px;
}

/*jjjjjjjjjjjjj   Escaparate y buscador   jjjjjjjjjjjjjjjjjj*/
.moduletable_buscaprodu {
	color: #000000;
	background-color: #ffffff;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 12px;
	margin-bottom: 4px;
	margin-top: 0px;
	border-style: solid;
	border-width: 1px;
	border-top: 0px;
	border-color: #607ddc;
	padding-bottom: 5px;
	text-align: left;
	width: 302px;
}

.inputbox {
	margin-top: 2px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-right: 2px;
	margin-left: 10px;
	border-width: 1px;
	border-color: #7c7c7c;
	border-style: solid;
	background-color: #eeeeee;
	color: #000000;
	font-size: 11px;
	width: 130px;
	height: 16px;

}

textarea.inputbox{
	height: 96px;
        *overflow:hidden;
}


.inputbox2 {
	margin-top: 2px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-right: 2px;
	margin-left: 0px;
	border-width: 1px;
	border-color: #7c7c7c;
	border-style: solid;
	background-color: #eeeeee;
	color: #000000;
	font-size: 11px;
	width: 400px;
	height: 80px;
}

.txtComentario {
	margin-top: 2px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-right: 2px;
	margin-left: 0px;
	border-width: 1px;
	border-color: #7c7c7c;
	border-style: solid;
	background-color: #eeeeee;
	color: #000000;

	font-size: 11px;
	width: 75%;
	height: 80px;
}


table.contentpaneopen a.contentpagetitle,table.contentpaneopen a.contentpagetitle:link,table.contentpaneopen a.contentpagetitle:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 28px;
	padding-top: 0px;
	letter-spacing: -1px;
}

table.contentpaneopen a.contentpagetitle:hover {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: 0px;
	letter-spacing: -1px;
	line-height: 28px;
}

td.contentheading {
	margin-top: 0px;
	padding-top: 0px;
}

.contentheading2,.contentheading2 a:visited,.contentheading2 a:link {
	padding: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	vertical-align: bottom;
	color: #00007b;
	text-align: left;
	width: 100%;
}

.contentheading2 a:hover {
	padding: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	vertical-align: bottom;
	color: #d40803;
	text-align: left;
	text-decoration: none;
	width: 100%;
}

table.contentpaneopen .contentheading,table.contentpaneopen .contentheading a:visited,table.contentpaneopen .contentheading a:link
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 22px;
	padding-top: 0px;
}

h2 {
	color: #1e3aa7;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align: bottom;
	text-align: left;
	width: 100%;
	padding-bottom: 10px;
	padding-top: 10px;
}

table.contentpaneopen .contentheading a:hover {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: 0px;
	line-height: 22px;
	padding-top: 0px;
}

/*Suscripci�n bolet�n*/
.moduletable_susboletin {
	padding-top: 5px;
	font-size: 10px;
	font-weight: bold;
	width: 265px;
	padding-bottom: 0px;
	padding-left: 100px;
}

.moduletable_susboletin label {
	font-size: 11px;
	font-weight: normal;
	vertical-align: top;
}

#lm_subscribe.inputbox,#lm_unsubscribe.inputbox {
	width: 20px;
	vertical-align: top;
	background-color: #cf1f2e;
	border: none;
}

#lm_email.inputbox {
	width: 200px;
	height: 13px;
}

.content_rating {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	color: #000000;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 15px;
	text-align: left;
	margin-bottom: 5px;
	margin-top: 15px;
}

tr.valora_home .content_rating {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: bottom;
	color: #000000;
	padding-left: 10px;
	padding-bottom: 0px;
	text-align: left;
	width: 180px;
}

.content_rating img {
	vertical-align: middle;
}

.content_vote input {
	margin-top: 5px;
	vertical-align: top;
}

tr.valora .content_vote {
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
	margin-top: 5px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	
}

/*franja valorar noticias internas*/
table.contentpaneopen tr.valora {
	/*background-image:url(../images/transp2.gif);
background-position:top;
background-repeat:no-repeat;
*/	
	background-color: #f9f0a7;


	
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 100%;
	height: 30px;
	minheight: 20px;

	padding-top: 3px;
	margin-top: 0px;
	margin-bottom: 8px;
	display: table;
}

tr.valora a,tr.valora a:hover,tr.valora a:link,tr.valora a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #295ef4;
	text-decoration: underline;
	margin-top: 10px;
	margin-bottom: 5px;
	text-align: right;
}

.valora td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #295ef4;
}

/*fin franja valorar noticia interna*/
	/*inicio franja valorar - comentarios home*/
table.contentpaneopen tr.valora_home {
	background-color: #f9f0a7;
/*	background-color:#33FF00;*/
	height:25px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	margin-bottom: 10px;
	border-bottom: 3px;
	width: 100%;
	height:25px;
}

tr.valora_home a,tr.valora_home a:hover,tr.valora_home a:link,tr.valora_home a:visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #295ef4;
	text-decoration: underline;
}

.valora_home td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #295ef4;
	padding-top: 0px;
}

tr .valora_home .td{
	minheight: 20px;
	color:#FF0000;
}

/*fin franja valora-comentario home*/
.moduletable_escaparate300 {
	text-indent: 0px;
	color: #000000;
	background-color: #ffffff;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 15px;
	border-style: solid;
	border-width: 1px;
	border-color: #FF6FCF;
	margin-left: 0px;
	vertical-align: top;
	padding: 0px;
	width: 300px;
}

.tienda {
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 4px;
	padding-top: 17px;
	background-image: url(../images/cintillo_horizontal300.gif);
	background-position: top;
	background-repeat: no-repeat;
	margin-bottom: 2px;
	margin-top: 0px;
	margin-left: 4px;
	margin-right: 5px;
	width: 300px;
}

.moduletable_expertoshome {
	background-image: url(../images/fondo_expertos.gif);
	background-position: top;
	background-repeat: repeat-y;
	padding-left: 0px;
	padding-right: 0px;
	width: 237px;
	line-height: 10px;
	margin-top: 29px;
	margin-bottom: 10px;
	text-align: left;
}

.moduletable_expertoshome a,.moduletable_expertoshome a:link,.moduletable_expertoshome a:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

.moduletable_expertoshome a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}

.moduletable_expertosint {
	background-image: url(../images/fondo_expertos.gif);
	background-position: top;
	background-repeat: repeat-y;
	padding-left: 0px;
	padding-right: 0px;
	width: 237px;
	line-height: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
}

.moduletable_expertosint a,.moduletable_expertosint a:link,.moduletable_expertosint a:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

.moduletable_expertosint a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}

.expertosgris {
	color: #5b5858;
	font-weight: bold;
	font-size: 10px;
}

.moduletable_mercadohome h3 {
	background-image: url(../images/tit_novedades.gif);
	background-position: top;
	background-repeat: no-repeat;
	height: 21px;
	color: #e3bfcd;
	padding: top;
	margin-bottom: 0px;
}

.moduletable_mercadohome .section_thumbnail_main {
	background-image: url(../images/fondo_mercado.gif);
	background-repeat: repeat-y;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
}

table.section_thumbnail_main {
	vertical-align: top;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.moduletable_mercadohome {
	background-image: url(../images/pie_mercado.gif);
	background-position: bottom;
	background-repeat: repeat-y;
	padding-top: 0px;
	margin-top: 0px;
}

.moduletable_piemercado {
	margin-bottom: 0px;
	margin-top: 0px;
	width: 237px;
	padding: 0;
	margin-left: 0;
	margin-right: 0px;
	vertical-align: top;
}

.moduletable_piemercado a,.moduletable_piemercado a:link,.moduletable_piemercado a:visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1043d6;
	font-weight: normal;
	line-height: 10px;
}

.moduletable_piemercado a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	line-height: 10px;
}

a.titmercadohome,a.titmercadohome:link,a.titmercadohome:visited,a.titmercadohome:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

.moduletable_partademas {
	margin-bottom: 6px;
	height: 65px;
}

.moduletable_partademas a,.moduletable_partademas a:link,.moduletable_partademas a:visited,.moduletable_partademas a:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	line-height: 1.62em;
	color: #1f38f0;
}

.moduletable_utilidadesint a,.moduletable_utilidadesint a:link,.moduletable_utilidadesint a:visited,.moduletable_utilidadesint a:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #921212;
	line-height: 1.62em;
}

.moduletable_utilidades a,.moduletable_utilidades a:hover,.moduletable_utilidades a:link,.moduletable_utilidades a:visited,.moduletable_utilidades a:hover
	{
	color: #921212;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.8em;
	text-decoration: none;
	line-height: 1.94em;
	padding-left: 28px;
	font-stretch: condensed;
	text-align: left;
}

a.utilidades2,a.utilidades2:hover,a.utilidades2:link,a.utilidades2:visited,a.utilidades2:hover
	{
	color: #921212;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.8em;
	text-decoration: none;
	line-height: 1.94em;
	padding-left: 15px;
	font-stretch: condensed;
	text-align: left;
}

table.yademas td {
	width: 100%;
}

table.yademas a,table.yademas a:hover,table.yademas a:link,table.yademas a:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1846f3;
	text-decoration: underline;
	background-image: url(../images/list.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	padding-left: 5px;
}

.tdyademas {
	padding-left: 0px;
	padding-right: 5px;
}

.moduletable_lomas {
	background-image: url(../images/pie_lomasleido.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #ececec;
	padding-bottom: 8px;
	width: 237px;
}

.moduletable_lomas h3 {
	background-image: url(../images/tit_masleidos.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #ececec;
	height: 19px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: #888888;
}

.moduletable_lomas ul {
	border-left: #7f7f7f 1px solid;
	border-right: #7f7f7f 1px solid;
	padding-left: 8px;
}

.moduletable_lomas a,.moduletable_lomas a:hover,.moduletable_lomas a:link,.moduletable_lomas a:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1c1c1d;
	text-decoration: underline;
	/*background-image:url(../images/list2.gif);
background-repeat:no-repeat;
background-position:0px 0px;*/
	padding-left: 3px;
}

.masvalorado {
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-left: 6px;
	padding-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0d128b;
	text-decoration: underline;
}

.masvalorado a,.masvalorado a:hover,.masvalorado a:link,.masvalorado a:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0d128b;
	text-decoration: underline;
	/*background-image:url(../images/list2.gif);*/
	background-repeat: no-repeat;
	background-position: 8px 0px;
	padding-left: 0px;
	padding-right: 5px;
	text-align: left;
}

.moduletable_angelitos {
	background-image: url(../images/cuerpo_angelitos.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 237px;
	padding-top: 46px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.moduletable_angelitos img {
	padding-left: 15px;
	padding-right: 15px;
}

.moduletable_cabangelitos {
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.moduletable_estrellas {
	background-image: url(../images/fondo_estrellas.gif);
	background-position: top;
	background-repeat: repeat-y;
	width: 237px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;

	padding-left: 0px;
	padding-right: 0px;
	border-bottom: #CCCCCC 1px solid;
	margin-bottom: 5px;
	text-align: center;
}

.moduletable_estrellas table.rsitems_table td {
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	text-align: center;
}

.moduletable_estrellas img {
	width: 200px;
}

.moduletable.pieangelitos {
	margin-top: 0px;
	padding-top: 0px;
}

.sublenguatrapo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: normal;
}

.lenguatrapo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

.moduletable_lenguatrapo h3 {
	background-image: url(../images/tit_lenguatrapo.gif);
	background-position: top;
	background-repeat: no-repeat;
	color: #FFFFFF;
	height: 47px;
	padding-top: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.moduletable_lenguatrapo table.section_thumbnail_main {
	vertical-align: top;
	padding-top: 0px;
	margin-top: 0px;
	background-image: url(../images/fondo_lenguatrapo.gif);
	background-position: top;
	background-repeat: repeat-y;
}

.moduletable_lenguatrapo table.section_thumbnail_main td {
	padding-left: 5px;
	padding-right: 5px;
}

.moduletable_lenguatrapo {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.moduletable_lenguatrapo div.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #078307;
}

.moduletable_lenguatrapo div.title1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #403d3d;
}

.moduletable_ocurrencias {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.moduletable_pieocurrencias {
	padding-left: 6px;
}

.moduletable_ocurrencias .title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2d7a06;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	background-image: url(../images/osito.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-left: 10px;
}

.moduletable_ocurrencias h3 {
	height: 59px;
	color: #FFFFFF;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background-image: url(../images/tit_ocurrencias.gif);
	background-position: top;
	background-repeat: no-repeat;
}

.moduletable_ocurrencias .piethumbnails {
	background-image: url(../images/pie_ocurr.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
}

.moduletable_ocurrencias table.section_thumbnail_main {
	background-image: url(../images/fondo_ocurr.gif);
	background-position: top;
	background-repeat: repeat-y;
	vertical-align: top;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
	padding-left: 3px;
	margin-left: 0px;
}

div.title1 {
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565855;
	padding-right: 5px;
}

.moduletable_ocurrencias .section_thumbnail td {
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.moduletable_fotolog {
	width: 237px;
	background-image: url(../images/fondo_fotolog.gif);
	background-position: top;
	background-repeat: repeat-y;
	padding-top: 0px;
	margin-top: 10px;
}

.moduletable_fotolog a {
	border: 0px;
}

div.foto {
	background-image: url(../images/cab_fotolog1.gif);
	background-position: top;
	background-repeat: no-repeat;
	height: 44px;
	vertical-align: top;
	padding-top: 0px;
	padding-bottom: 0px;
}

.moduletable_fotolog img {
	width: 200px;
	border: 0px;
	vertical-align: top;
	padding-top: 0px;
}

.moduletable_fotolog table.rsitems_table {
	vertical-align: top;
	padding-top: 0px;
}

.moduletable_fotolog table.rsitems_table td {
	vertical-align: top;
	text-align: center;
	padding-left: 16px;
	padding-top: 0px;
}



.moduletable_galeriacompleta {
	text-align: right;
}

.moduletable_galeriacompleta a,.moduletable_galeriacompleta a:link,.moduletable_galeriacompleta a:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	color: #23629e;
	font-weight: bold;
	text-align: right;
}

.rsg2_thumb_name,.moduletable_ganador table.rsitems_table p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #23629e;
	vertical-align: top;
	text-align: center;
	vertical-align: top;
}

.moduletable_ganador table.rsitems_table td {
	text-align: center;
}

td.tit_estrella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	text-align: left;
}

td.des_estrella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: italic;
	font-size: 10px;
}

tr.valora .button {
	
	background-color: #f9f0a7;
	border: #666666 1px solid;
	text-decoration: underline;
}

.cabecerasexpert {
	font-weight: normal;
	font-style: italic;
	text-align: right;
	padding-bottom: 10px;
	line-height: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #403d3d;
}

.moduletable_preguntasfrecuentes {
	margin-top: 0px;
	padding-top: 0px;
	width: 344px;
	padding-right: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	height: 46px;
}

.moduletable_preguntasfrecuentes a,.moduletable_preguntasfrecuentes a:link,.moduletable_preguntasfrecuentes a:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0b50ad;
	font-weight: normal;
}

.moduletable_preguntasfrecuentes a:hover {
	color: #999999;
}

table.tablaexpertos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.moduletable_cabsexpertos {
	margin-bottom: 0px;
	padding-bottom: 0px;
	vertical-align: top;
}

/* ++++++++++++++++++  buscadorrr expertos+++++++++++++++++ */
.moduletable_buscadorexp {
	background-image: url(../images/fondo_buscadorexp.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 317px;
	height: 46px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 0px;
	margin-top: 0px;
	vertical-align: top;
}

.inputbox_buscadorexp {
	margin-top: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 5px;
	padding-right: 5px;
	border-width: 1px;
	border-color: #7c7c7c;
	border-style: solid;
	background-color: #ffffff;
	color: #000000;
	font-size: 11px;
	width: 75px;
	height: 15px;
	padding-top: 0px;
	margin-top: 20px;
	float: left;
}

.button_buscadorexp {
	border-width: 0px;
	border-color: #375286;
	border-style: solid;
	background-color: #FFFfff;
	margin-top: 16px;
	margin-bottom: 0px;
	margin-left: 130px;
	margin-right: 5px;
	height: 22px;
	width: 68px;
	background-image: url(../images/bt_buscarexp.gif);
	background-position: top;
	background-repeat: no-repeat;
}

.search_buscadorexp {
	margin-left: 0px;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0px;
}

/* ++++++++++++++++++  buscadorrr expertos +++++++++++++++++ */
.moduletable_cabeceras {
	margin-bottom: 0px;
	padding-bottom: 0px;
	height: 55px;
}

.moduletable_cabeceras2 {
	margin-bottom: 0px;
	padding-bottom: 0px;
	vertical-align: top;
	margin-top: 0px;
	height: 27px;
}

div.blog_more {
	background-image: url(../images/yademas_int.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 409px;
	border-bottom: #CCCCCC 1px solid;
	padding-top: 16px;
	margin-top:16px;
	margin-bottom: 5px;
	border: #abb26d 1px solid;
}

div.blog_more ul {
	background-image: url(../images/fondo_masreportajes.gif);
	background-position: top;
	background-repeat: repeat-y;
	padding-bottom: 15px;
	padding-left: 5px;
}

div.blog_more li a.blogsection,div.blog_more li a.blogsection:hover,div.blog_more li a.blogsection:link,div.blog_more li a.blogsection:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0d128b;
	text-decoration: underline;

	padding-left: 3px;
	list-style: none;
	list-style-image: none;
}

.moduletable_envioangelitos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-align: center;
	padding-top: 0px;
}

.envioangelitos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-align: center;
	padding-top: 0px;
}

.moduletable_escuelapadres h3 {
	background-image: url(../images/tit_escuelapadres.gif);
	background-position: top;
	background-repeat: no-repeat;
	height: 46px;
	color: #ffffff;
	padding: top;
	margin-bottom: 0px;
}

.moduletable_escuelapadres .section_thumbnail_main {
	background-image: url(../images/fondo_escuelapadres.gif);
	background-repeat: repeat-y;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.moduletable_escuelapadres {
	padding-top: 0px;
	margin-top: 0px;
}

.moduletable_escuelapadres a,.moduletable_escuelapadres a:link,.moduletable_escuelapadres a:visited,.moduletable_escuelapadres a:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #0033CC;
	text-align: right;
}

.moduletable_escuelapadres a.title   , .moduletable_escuelapadres a.title:link,.moduletable_escuelapadres a.title:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

.moduletable_canastilla {
	width: 237px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-bottom: #CCCCCC 1px solid;
	margin-bottom: 0px;
	background-color: #eeeef9;
}

.moduletable_canastilla table.rsitems_table td {
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.moduletable_canastilla img {
	padding-top: 0px;
	margin-left: 25px;
	margin-right: 10px;
}

.moduletable_canastilla h3 {
	background-image: url(../images/tit_canastilla.gif);
	background-position: top;
	background-repeat: no-repeat;
	height: 30px;
	vertical-align: top;
}

.tit_canastilla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07409e;
	font-weight: bold;
	text-align: center;
}

.des_canastilla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07409e;
	font-weight: normal;
	text-align: center;
}

.antetitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #767373;
	padding-bottom: 6px;
}

div.tit_embarazo h3{
vertical-align:top;
padding-top:0px;
margin-top:0px;
background-image:url(../images/cab_imagendia.gif);
background-position:top;
background-repeat:no-repeat;
margin-top:0px;
height:14px;
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
font-size:9px;
color:#ffffff;
width:237px;
padding-bottom:3px;
background-color:#423336;
color:#423336;


}

.moduletable_imagendia {
	vertical-align: top;
	margin-top: 0px;
	background-color: #423336;
	margin-top: 0px;
	padding-top: 0px;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	width: 237px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 15px;
}

.moduletable_imagendia a,.moduletable_imagendia a:link,.moduletable_imagendia a:visited
	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}

.moduletable_imagendia a:hover {
	color: #999999;
}

.imagendia a img {
	text-align: center;
	border: 0px;
	padding-top: 3px;
}

.todas {
	text-indent: 10px;
}

.moduletable_cocinatrucos h3 {
	background-image: url(../images/cab_cocinatruco.gif);
	background-position: top;
	background-repeat: no-repeat;
	color: #FFFFFF;
	height: 47px;
	padding-top: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.moduletable_cocinatrucos table.section_thumbnail_main {
	vertical-align: top;
	padding-top: 0px;
	margin-top: 0px;
	background-image: url(../images/fondo_cocinatrucos.gif);
	background-position: top;
	background-repeat: repeat-y;

}


.moduletable_cocinatrucos table.section_thumbnail_main td {
	padding-left: 5px;
	padding-right: 5px;
}

.moduletable_cocinatrucos {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.moduletable_cocinatrucos div.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0b2e87;
}

.moduletable_cocinatrucos div.title1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #403d3d;
	border-bottom: #003399 1px dashed;
	padding-bottom: 8px;
}

.titexp {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #003366;
	letter-spacing: -1px;
}

.txtexp {
	font-size: 10px;
	line-height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.moduletable_base {
	background-color: #FF0000;
	border: 3px #00FF66;
	width: 300px;
}

.antetitrepor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b490e;
	font-weight: bold;
}

.titrepor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #684c0f;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 15px;
}

.moduletable_reporhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #513010;
	/*background-image:url(../images/fondo_reportajeshome.gif);
background-position:top;
background-repeat:repeat-y;*/
}

td.reporhomeint {
	background-image: url(../images/fondo_reportajeshome.gif);
	background-position: top;
	background-repeat: repeat-y;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

td.reportxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
}

.reporhomeint a,.reporhomeint a:link,.reporhomeint a:visited {
	color: #295ef4;
	text-decoration: underline;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.reporhomeint a:hover {
	color: #4EAAFF;
	text-decoration: underline;
	font-weight: normal;
}

.moduletable_reporhometod {
	width: 673px;
}

td.reporhomeinttod {
	background-image: url(../images/fondo_report_todas.gif);
	background-position: top;
	background-repeat: repeat-y;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.reporhomeinttod a,.reporhomeinttod a:link,.reporhomeinttod a:visited {
	color: #295ef4;
	text-decoration: underline;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.reporhomeinttod a:hover {
	color: #4EAAFF;
	text-decoration: underline;
	font-weight: normal;
}

.moduletable_entrevistas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #513010;
}

td.entrevistasint {
	background-image: url(../images/fondo_entrevistas.jpg);
	background-position: 0 0;
	background-repeat: repeat-y;
	padding-left: 15px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

td.entrevtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 15px;
	padding-right: 5px;
}

.entrevistasint a,.entrevistasint a:link,.entrevistasint a:visited {
	color: #295ef4;
	text-decoration: underline;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.entrevistasint a:hover {
	color: #4EAAFF;
	text-decoration: underline;
	font-weight: normal;
}

.moduletable_entrevistastod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #513010;
}

td.entrevistasinttod {
	background-image: url(../images/fondo_entrev_todas.gif);
	background-position: 0 0;
	background-repeat: repeat-y;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.entrevistasinttod a,.entrevistasinttod a:link,.entrevistasinttod a:visited
	{
	color: #295ef4;
	text-decoration: underline;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}


.entrevistasinttod a:hover {
	color: #4EAAFF;
	text-decoration: underline;
	font-weight: normal;
}

.moduletable_cabademas {
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
	vertical-align: top;
	text-align: left;
	display: block;
	float: left;
}

.ademashome {
	margin-top: 5px;
	margin-left: 0px;
	padding-left: 0px;
	vertical-align: top;
	text-align: left;
	display: block;
	float: left;
	margin-bottom: 0px;
}

.ademashome a,.ademashome a:visited,.ademashome a:link
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0d128b;
	text-decoration: underline;
	text-indent: 3px;
}

.ademashome table td {
	padding-top: 3px;
	padding-bottom: 3px;
}

.moduletable_insolito {
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.moduletable_insolito h3 {
	height: 38px;
	color: #FFFFFF;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background-image: url(../images/cab_insolitohome.gif);
	background-position: top;
	background-repeat: no-repeat;
	font-size: 2px;
	padding-top: 0px;
	margin-top: 0px;
}

.moduletable_insolito table.section_thumbnail_main {
	background-image: url(../images/fondo_insolitohome.gif);
	background-position: top;
	background-repeat: repeat-y;
	vertical-align: top;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
	text-align: left;
}

.moduletable_insolito .section_thumbnail td {
	padding-left: 19px;
	padding-right: 19px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.moduletable_portadilla a,.moduletable_portadilla a:link,.moduletable_portadilla a:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
line-height:10px;
}

.moduletable_portadilla a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

.moduletable_citadia h3 {
	height: 30px;
	color: #827033;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background-image: url(../images/cabcitadia.gif);
	background-position: top;
	background-repeat: no-repeat;
	font-size: 2px;
	vertical-align: top;
}

.moduletable_cabcita {
	padding-bottom: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	padding-top: 0px;
	margin-top: 5px;
}

.moduletable_citadia table.section_thumbnail_main {
	border: 1px solid #827033;
	background-image: url(../images/fondo_citadia.gif);
	background-position: top;
	background-repeat: repeat-y;
	width: 300px;
	padding-top: 0px;
	margin-top: 0px;
	text-align: left;
	vertical-align: top;
	background-color: #FF0000;
}

.moduletable_citadia {
	margin-bottom: 15px;
	margin-top: 0px;
}

table.enlacevideo a,table.enlacevideo a:hover,table.enlacevideo a:link,table.enlacevideo a:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	padding-right: 5px;
}

a.titblog,a.titblog:link,a.titblog:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.titblog:hover {
	text-decoration: underline;
}

.txtblog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 11px;
}

.taldia {
	background-image: url(../images/pie_taldia_old.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-bottom: 10px !important;
	width: 300px;
	margin-top: 0px;
	margin-left:7px !important;
	*margin-left:-5px !important;
    *background-position: top;
	
}



.moduletable_pestanas {
	width: 300px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.moduletable_pregresp {
	background-image: url(../images/fondo_pregresp.gif);
	background-position: top;
	background-repeat: no-repeat;
	border: #9b9b9b 1px solid;
	margin-bottom: 10px;
}

.titpregresp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	color: #244808;
	line-height: 20px;
	padding-bottom: 15px;
}

table.pregresp td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.section_thumbnail_main_invento {
	background-image: url(../images/fondo_invento.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	width: 100%;
}

.section_thumbnail_main_lectormes {
	background-image: url(../images/fondo_lectormes.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	width: 100%;
	width: 100%;
}

.section_thumbnail_main_lectormes img {
	padding-top: 10px;
	float: left;
}

.moduletable_pregyresp {
	/*background-image:url(../images/fondo_pregresp.gif);
background-position:0 0;
background-repeat:no-repeat;
padding-top:40px;*/
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: none;
	width: 100%;
}

div.section_thumbnail_main_invento div.title,div.section_thumbnail_main_lectormes div.title,div.moduletable_pregyresp div.title,div.section_thumbnail_main_cartalector div.title,div.section_thumbnail_main_bloglector div.title,
table.section_thumbnail_main_invento div.title,table.section_thumbnail_main_lectormes div.title,div.moduletable_pregyresp div.title,table.section_thumbnail_main_cartalector div.title,table.section_thumbnail_main_bloglector div.title,table.section_thumbnail_main_tuqueopinas div.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #244808;
	text-indent: 5px;
	*padding-top: 40px;
}

div.section_thumbnail_main_tuqueopinas div.title, table.section_thumbnail_main_tuqueopinas div.title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        font-style: italic;
        color: #244808;
        *padding-top: 5px;

}

.lectortxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 5px;
	text-indent: 0px;
	padding-top: 0px;
}

.lectortxt img {
	/*display: none;*/
}

a.linktxt {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-indent: 5px;
}

.moduletable_espacio {
	margin-bottom: 10px;
	margin-top: 5px;
}

.moduletable_otrasfirmas {
	margin-bottom: 10px;
}

.moduletable_otrasfirmas table td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}

.section_thumbnail_main_firmasml {
	background-image: url(../images/fondo_muylegal.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-left: 5px;
	/*padding-right: 140px;*/
	padding-top: 40px;
	width: 414px;
	height: 176px;
}

/*table.section_thumbnail_firmasml td {
	padding-right: 150px;
	padding-left: 5px;
	padding-top: 35px;

}*/

table.section_thumbnail_firmasml .title_firmasml{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #244808;
	text-indent: 0px;

}


.section_thumbnail_main_firmasdp {
	background-image: url(../images/fondo_depalabras.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-left: 5px;
/*	padding-right: 140px;*/
	padding-top: 40px;
	width: 414px;
	height: 176px;
}

/*table.section_thumbnail_firmasdp td {
	padding-right: 160px;
	padding-left: 5px;
	padding-top: 35px;
}*/

.section_thumbnail_main_firmasdp .title_firmasdp{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #244808;
	text-indent: 0px;
}

.section_thumbnail_main_firmascocina {
	background-image: url(../images/fondo_cocina.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-left: 5px;
	/*padding-right: 140px;*/
	padding-top: 40px;
	width: 414px;
	height: 176px;
}


/*table.section_thumbnail_firmascocina  td
	{
	padding-right: 160px;
	padding-left: 5px;
	padding-top: 35px;
}*/

.section_thumbnail_main_firmascocina .title_firmascocina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #244808;
	text-indent: 0px;
}

.section_thumbnail_main_firmas2culturas {
	background-image: url(../images/fondo_2culturas.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-left: 5px;
/*	padding-right: 150px;*/
	padding-top: 40px;

	width: 414px;
	height: 176px;
}

/*table.section_thumbnail_firmas2culturas  td{
	padding-right: 160px;
	padding-left: 5px;
	padding-top: 35px;
}*/

.section_thumbnail_main_firmas2culturas .title_firmas2culturas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #244808;
	text-indent: 0px;
}

.section_thumbnail_main_firmasprisma {
	background-image: url(../images/fondo_prismas.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-left: 5px;
/*	padding-right: 150px;*/
	padding-top: 40px;
	width: 414px;
	height: 176px;
}

/*table.section_thumbnail_firmasprisma  td
	{
	padding-right: 160px;
	padding-left: 5px;
	padding-top: 35px;
}*/

.section_thumbnail_main_firmasprisma .title_firmasprisma {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #244808;
	text-indent: 0px;
}

.section_thumbnail_main_firmaspolit {
	background-image: url(../images/fondo_politicamente.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-left: 5px;
/*	padding-right: 150px;*/
	padding-top: 40px;
	width: 414px;
	height: 176px;
}

/*table.section_thumbnail_firmaspolit td
	{
	padding-right: 160px;
	padding-left: 5px;
	padding-top: 35px;
}*/

.section_thumbnail_main_firmaspolit .title_firmaspolit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #244808;
	text-indent: 0px;
}

.section_thumbnail_main_firmasoctava {
	background-image: url(../images/fondo_octava.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-left: 5px;
/*	padding-right: 150px;*/
	padding-top: 40px;
	width: 414px;
	height: 176px;
}

/*table.section_thumbnail_firmasoctava td
	{
	padding-right: 160px;
	padding-left: 5px;
	padding-top: 35px;
}*/

title.section_thumbnail_main_firmasoctava /*.title_firmasoctava */{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #244808;
	text-indent: 0px;
}

.pregunta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.respuesta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.moduletable_haderer {
	width: 237px;
	border: #CCCCCC 1px solid;
	background-image: url(../images/cab_haderer.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-top: 0px;
	color: #FFFFFF;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.moduletable_haderer img {
	padding-top: 20px;
	padding-left: 15px;
}

.moduletable_anteriores a.title,.moduletable_anteriores a.title:link,.moduletable_anteriores a.title:visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.moduletable_anteriores a.title:hover {
	color: #999999;
}

.tit_foto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-align: center;
}

div#jbjgBody textarea.inputbox {
	width: 150px;
	height: 100px;
}

td.mas a,td.mas a:hover,td.mas a:link,td.mas a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0d128b;
	text-decoration: underline;
	padding-left: 5px;
}

td.mas a:hover {
	color: #4EAAFF;
}

.pagenavcounter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top: 5px;
	margin-bottom: 5px;
}

.moduletable_insolinterior h3 {
	content: ".";
	background-image: url(../images/cab_insolito_int.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 43px;
	font-size: 2px;
	color: #FFFFFF;
	padding-bottom: 0;
	margin-bottom: 0;
}

.moduletable_insolinterior {
	background-image: url(../images/tira_insol_int.gif);
	background-position: top;
	background-repeat: repeat-y;
	padding-left: 0px;
	vertical-align: top;
}

.moduletable_insolinterior table.section_thumbnail_main {
	margin-left: 12px;
	width: 395px;
	margin-right: 7px;
}

.moduletable_insolinterior table.section_thumbnail_insolinterior {
	background-color: #f7f8fa;
	padding-left: 5px;
	padding-right: 7px;
	border: 1px #cccccc solid;
        margin-left:12px;
        width:389px;
}

.moduletable_insolinterior table.section_thumbnail_main_insolinterior table.section_thumbnail_insolinterior td{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.moduletable_citasint {
	background-image: url(../images/cab_cita_int.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding-left: 0px;
	vertical-align: top;
	padding-top: 20px;
	padding-bottom: 0px;
	width: 237px;
}

.moduletable_citasint table.section_thumbnail_main_citasint {
	margin-left: 0px;
	width: 237px;
	margin-right: 0px;
}

.moduletable_citasint table.section_thumbnail_citasint {
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: 1px #cccccc solid;
	padding-top: 0px;
	vertical-align: top;
}

.section_thumbnail_main_bloglector {
	background-image: url(../images/fondo_bloglector.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	width: 100%;
	width: 100%;
}

.moduletable_bloglector img {
	padding-top: 10px;
	float: left;
}

.section_thumbnail_main_tuqueopinas {
	background-image: url(../images/fondo_queopinas.gif);
	background-position: 0 0;
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	width: 100%;
	width: 100%;
}

.section_thumbnail_main_tuqueopinas img {
	padding-top: 10px;
	float: left;
}

.section_thumbnail_main_cartalector {
	background-image: url(../images/fondo_cartaslectores.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	width: 100%;
	width: 100%;
}

.section_thumbnail_main_cartalector img {
	padding-top: 10px;
	float: left;
}

.moduletable_firm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #513010;
	margin-top: 10px;
}

table.destfirmas {
	background-image: url(../images/fondo_firmas.gif);
	background-position: top;
	background-repeat: repeat-y;
}

td.firmint {
	padding-left: 5px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 50px;
}

td.firmtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
}

.firmint a,.firmint a:link,.firmint a:visited {
	color: #295ef4;
	text-decoration: underline;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.firmint a:hover {
	color: #4EAAFF;
	text-decoration: underline;
	font-weight: normal;
}

table.pagenav{
	margin-top:20px;
}

th.pagenav_next a,th.pagenav_next a:link,th.pagenav_next a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

th.pagenav_prev a,th.pagenav_prev a:link,th.pagenav_prev a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.moduletable_vertodas {
	text-align: right;
	padding-right: 5px;
	vertical-align: top;
	float: right;
}

.georgia {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: italic;
}

.georgia a,.georgia a:link,.georgia a:visited {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}

.georgia a:hover {
	text-decoration: none;
}

p.txtpromo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fdfbfb;
}

.txtpromo a,.txtpromo a:link,.txtpromo a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fdfbfb;
	text-decoration: underline;
}

.txtpromo a:hover {
	text-decoration: none;
}

.verdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fcf7c6
}

.verdana3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

a.verdana2,a.verdana2:hover,a.verdana2:link,a.verdana2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fcf7c6;
	text-decoration: underline;
}

td.promo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF
}

a.categpreg,a.categpreg:visited,a.categpreg:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
	line-height: 14px;
	font-weight: bold;
}

a.categpreg:hover {
	text-decoration: none;
}

.mtImgBoxStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	text-align: center;
}

table.submenu2 {
	width: 320px;
}

table.submenu2 td {
	padding-top: 8px;
}

table.submenu2 td a,table.submenu2 td a:link,table.submenu2 td a:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

table.submenu2 td a:hover {
	text-decoration: underline;
}

div.moduletable_pildorahome {
	padding: 5;
	text-align: left;
	font-size: 11px;
	width: 100%;
	margin-bottom: 5px;
	margin-top: 0px;
	width: 99%;
}

div.moduletable_pildorahome h3 {
	/*background: url(../images/subhead_bg.png) repeat-x;*/
	color: #000000;
	text-align: left;
	padding-left: 0px;
	height: 21px;
	line-height: 16px;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0 0px 0px 0px;
}

.moduletable_pildorahome div.tithome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.moduletable_pildorahome .lectortxt {
	font-size: 11px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tithome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 22px;
	padding-top: 0px;
	letter-spacing: -1px;
}

table.boxpregresp td {
	font-size: 11px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.moduletable_ademasright {
	background-image: url(../images/yademas_right.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 298px;
	padding-top: 16px;
	margin-bottom: 10px;
	border: #767676 1px solid;
	margin-top: 10px;
}

.moduletable_ademasright ul {
	background-color: #FFFFFF;
	padding-bottom: 15px;
	padding-left: 5px;
	text-align: left;
	padding-top: 5px;
}

.moduletable_ademasright li a,.moduletable_ademasright li a:hover,.moduletable_ademasright li a:link,.moduletable_ademasright li a:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0d128b;
	text-decoration: underline;
	padding-left: 3px;
	list-style: none;
	list-style-image: none;
	text-align: left;
}

.moduletable_polltuqueopinas {
	color: #000000;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 12px;
	vertical-align: top;
	text-align: center;
	width: 500px;
	padding-bottom: 5px;
}

table.poll_polltuqueopinas td {
	padding: 8px;
	text-align: center;
}

table.poll_polltuqueopinas {
	border-left: #79776f 1px solid;
	border-right: #79776f 1px solid;
	border-bottom: #79776f 1px solid;
	border-top: #79776f 1px solid;
	width: 100%;
	margin-top: 5px;
	text-align: center;
	margin-bottom: 0px;
}

.poll_polltuqueopinas thead td {
	color: #000000;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 12px;
	vertical-align: top;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
	margin-top: 20px;
	text-align: center;
	font-weight: bold;
}

.titmultimedia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000080;
	font-weight: bold;
}

table.multimedia td a,table.multimedia td a:link,table.multimedia td a:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	text-decoration: underline;
}

div.pagenavbar {
	text-align: center;
}

table.multimedia td a:hover {
	text-decoration: none;
}

/****
**
** CSS DEL MENU

**
**
***/
.moduletableshHMenu {
	display: block;
	float: left;
	vertical-align: middle;
}

#shHMenu {
	margin: 0;
	padding: 0;
	height: 17px; /* set to main menu height+sub menu height */
	/* if set to main menu height only, submenu will cover other stuff when displayed. This might be desired effect */
	line-height: 17px;
	position: relative;
	font-size: 12px;
	width: 983px;
}

#shHMenu dt,#shHMenu dl,#shHMenu dd,#shHMenu ul,#shHMenu li {
	list-style-type: none;
	background-image: none;
	margin: 0;
	padding: 0;
}

#shHMenu dl {
	float: left;
}

#shHMenu dt {
	float: left;
	padding: 0px 7px 0px 7px;
	height: 17px;
	line-height: 17px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: bottom left;
}

#shHMenu ul {
	position: absolute;
}

#shHMenu li {
	float: left;
	height: 20px;
	line-height: 20px;
	padding: 0px 6px;
	background-image: none;
	background-repeat: repeat-x;
	background-position: bottom left;
}

#shHMenu dd { /* submenu definition */
	position: absolute;
	top: 17px;
	height: 20px;
	line-height: 20px;
	left: 0px;
	width: 983px;
	z-index: 1000;
}

/* D�coration */
#shHMenu { /* background for main menu */
	background: ;
}

#shHMenu li a,#shHMenu dt a { /* links*/
	text-decoration: none;
}

#shHMenu dd { /* submenu background color and font-size */
	background: #D3CBC2;
	font-size: 0.9em;
}

#shHMenu dd ul li:hover { /* sub menu hover */
	color: white;
	background-image: none;
	background-repeat: repeat-x;
	background-position: bottom left;
}

#shHMenu dt a { /* main menu text color and background */
	color: #f7f7fa;
	background-image: none;
	text-decoration: none;
}

#shHMenu dt:hover { /* hover for main menu */
	color: #dbdff1;
	background-image: none;
	background-repeat: repeat-x;
	background-position: bottom left;
}

#shHMenu a:hover { /* hover for main menu */
	color: #dbdff1;
	background-image: none;
	background-repeat: repeat-x;
	background-position: bottom left;
}

#shHMenu dd a { /* sub menu text color */
	color: #5A5A5A;
	text-decoration: none;
}

#shHMenu #active_menushHMenu { /* active menu and submenu */
	text-decoration: underline;
	cursor: pointer;
	color: #f6c738;
}

#shHMenu #active_menushHMenu { /* active menu and submenu */
	font-weight: bold;
	color: #ff6600;
	height: 100%;
	background-image: none;
	background-repeat: no-repeat;
	background-position: bottom left;
}

/****
*
*
****/
.valora_home .content_vote {
	display: none;
}

table.section_thumbnail_insolito
{
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	width:264px;

}

div.cabecera_insolito {
	background-image: url(../images/cab_insolitohome.gif);
	background-position: top;
	background-repeat: no-repeat;
	height: 38px;
	color: #FFFFFF;
	padding-bottom: 0px;
	margin-bottom: 0px;
	font-size: 2px;
	padding-top: 0px;
	margin-top: 0px;
}

table.section_thumbnail_main_insolito {
	background-image: url(../images/fondo_insolitohome.gif);
	background-position: top;
	background-repeat: repeat-y;
	vertical-align: top;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
	text-align: left;
}

table.section_thumbnail_main_insolito td {
	padding-left: 19px;
	padding-right: 19px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

div.title_insolito{
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

/*COLOCAR A�ADIR COMENTARIO*/
div.write_comment{
/*
position: relative;
top: 48px;
*/
width: 100%;
}

div.write_comment a.readon{
float:right;
/*
position:relative;
right: 20px;
*/

}


div.write_comment div.numComentarios{
float:right;
position:relative;
left: 70px;
}


.valora_home .td{
minheight: 20px;
color:#FF0000;
}


/*CSS Comentarios*/
.captchacontainer .captchainput{
	float: left;
	margin-top: 1px;
	font-color: #FF8000;
/*	size:25px;*/
	margin-top: 2px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-right: 2px;
	margin-left: 0px;
	border-width: 1px;
	border-color: #7c7c7c;
	border-style: solid;
	background-color: #eeeeee;
	color: #000000;
	font-size: 11px;
	height: 16px;
}


.bloque2 table {
	margin-bottom: 10px;

	clear:both;
}

div.small{
	display:none;
}

.wrapper{
	clear:both;
}



div.moduletable_firmasml div.title, div.moduletable_firmascocina div.title, div.moduletable_firmasdp div.title, div.moduletable_firmas2culturas div.title, div.moduletable_firmasprisma div.title,div.moduletable_firmaspolit div.title,div.moduletable_firmasoctava div.title{
	color:#244808;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	text-indent:0px;
}

.section_thumbnail_firmasml .title, .section_thumbnail_firmasml p.lectortxt,
.section_thumbnail_firmasdp .title, .section_thumbnail_firmasdp  p.lectortxt,
.section_thumbnail_firmascocina .title, .section_thumbnail_firmascocina  p.lectortxt,
.section_thumbnail_firmas2culturas .title, .section_thumbnail_firmas2culturas  p.lectortxt,
.section_thumbnail_firmasprisma .title, .section_thumbnail_firmasprisma  p.lectortxt,
.section_thumbnail_firmaspolit .title, .section_thumbnail_firmaspolit  p.lectortxt,
.section_thumbnail_firmasoctava .title, .section_thumbnail_firmasoctava  p.lectortxt
 {
	padding-right: 140px;
}

.section_thumbnail_firmasml .title,
.section_thumbnail_firmasdp .title,
.section_thumbnail_firmascocina .title,
.section_thumbnail_firmas2culturas .title,
.section_thumbnail_firmasprisma .title,
.section_thumbnail_firmaspolit .title,
.section_thumbnail_firmasoctava .title {
	*padding-top:40px;
}

#JOSC_formpos .inputbox {
width: 	400px;
}

.inputbox_ff	 {
	background-color:#EEEEEE;
	border:1px solid #7C7C7C;
	color:#000000;
	font-size:11px;
	height:16px;*/
	margin:2px 2px 0px 0px;
	padding-bottom:0px;
	width:75%;
}


div.rscenter {
	/*display: none;*/
}

#ordering.inputbox{
	width:150px;
	margin:0px;
	*height:23px !important;
}

#limit.inputbox{
	width:150px;
	*height:23px;
	*width:50px;
	*margin-left:-10px;
	
}

div.rsimage0{
	*margin-left: 90px;
}
div.rsimage1{
	*margin-left: 50px;
}

.article_separator{
	background:transparent url(../images/pixel.gif) repeat-x scroll 0 0;
	display:block;
	height:1px;
	margin-bottom:0;
	margin-top:5px;
	width:100%;
}

.contentpaneopen img{
        margin: 0px 8px 0px 8px;
}

.content_rating img{
	margin: 0px 0px 0px 0px;
}
.lectortxt img{
	margin-right:5px;
}
td.zmg-album-inner{
	padding: 9px 50px;
}
table.zmg-album{
	margin-left: auto;
	margin-right: auto;
}

.inputtexto{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;}

