body	{ background: #ffffff; margin: 0px;  }

h1,h2,h3	{ font-family: Arial,Helvetica; font-weight: bold; font-size: 13px; color:#555555; text-align: left; padding-left: 2 5 2 5; margin-bottom: 0px; }
h1			{ font-size: 14px; line-height: 20px;  }
h2			{ font-size: 13px; line-height: 20px;  }
h3			{ font-size: 12px; line-height: 20px;  }

p, dt		{ font-family: Arial,Helvetica; font-size: 12px; line-height: 13px; color: #000000; clear: left; }
.p		{ font-size: 11px; margin: 0 3 0 3;}
.xp		{ font-size: 10px; margin: 0 3 0 3;}

.ua	{ font-size: 11px; color: #999999; margin-bottom: 0px; }

a	{ text-decoration: none; color: #4B4494; }
a:hover	{ color: #dd6600; }

a.lnktop	{ font-size: 11px; font-weight:bold; text-decoration: none; color: #4B4494; margin: 0 7 0 7;}

.tvi	{ color: #ffffff; }

.txba1	{ background: #ffff00; background-image: url(/_img/tx-fondo-1.gif); background-repeat: repeat;  background-position: left top; }
.txba9	{ background: #87A44E url(/_img/tx-fondo-9.gif) repeat-x; background-position: left top; }

.txbb1	{ background: #fff url(/_img/tx-fondo-b1.gif) repeat-x; background-position: left top; }
.txbb9	{ background: #fff url(/_img/tx-fondo-b9.gif) repeat-x; background-position: left bottom; }
.txbb6	{ background: #fff url(/_img/tx-fondo-b6.gif) repeat-x; background-position: left bottom; }
.txbb3	{ background: #fff url(/_img/tx-fondo-b3.gif) repeat-x; background-position: left bottom; }
.txbb7	{ background: #fff url(/_img/tx-fondo-b7.gif) repeat-x; padding-top: 15px; margin: 0; }



.txbc1	{ background: #0000ff; background-image: url(/_img/tx-fondo-c1.gif); background-repeat: repeat;  background-position: left bottom; }



table.caja1 {
	width: 100%;
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #D7D7D7;
	/*20111017 rbz	border-collapse: collapse;*/
	background: #ffffff url(/_img/tx-fondo-caja1.gif) repeat-x bottom;
	text-align: left;
	padding: 0px;
	margin: 0 0 4 0;
	/*20111017 rbz*/
	-moz-border-radius: 10px;
	border-radius: 10px;
}

td.caja1 { padding:10px; }






















.eteh	{ font-family: Verdana,Helvetica; font-size: 13px; font-weight:bold;}

.teh {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #D7D7D7;
	border-collapse: collapse;
	background-color: #F3F3F3;
	background-image: url(/_img/tx-fondo-teh.gif); background-repeat: repeat;
	text-align: center;
}
td.teh {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #D7D7D7;
}


.sep1	{ width:770; color: #d3d3d3; border-style: dotted; }

.res1	{ font-weight: bold; }




.frmnf, .frm2f, .frmf	{ font-family: Arial,Helvetica; font-size: 11px; background: #ffffff; border-width: 1; border-color: dddddd; border-style: solid; margin: 0px; background-image: url(/_img/tx-fondo-ff.gif); background-repeat: repeat;  background-position: left top; }
.frmns, .frm2s			{ font-family: Arial,Helvetica; font-size: 11px; background: #6786A9; border-width: 1; border-color:#A6C1DE; border-style: outset; color: white; font-weight:bold; height:17px; margin: 0px; }
.frm2f		{ font-size: 9px; height: 13px; font-weight: normal; padding: 0 2 0 2; margin: 0 2 0 2; }
.frm2s		{ font-size: 9px; height: 13px; font-weight: normal;  }


.txba8	{ width: 1px; background: #EDEDED;  }


table.t1	{ }
td.t1		{ }

/* index */
td.col1ind	{ width: 340px; vertical-align: top; padding-right: 4px; }
td.col2ind	{ width: 290px; vertical-align: top; padding-left: 3px; padding-right: 3px; }
td.col3ind	{ width: 130px; vertical-align: top; padding-left: 4px; }


td.col1secnac,	/* secciones nac */
td.col1nac,		/* nac detalle */
td.col1nacdeb,	/* nac + debate */
td.col1hemer,
td.col1debates,
td.col1cine,
td.col1cultu
{ width: 600px; vertical-align: top; padding: 0 4 0 0; text-align: center: }

td.col1anunc,td.col3anunc
{ width: 130px; vertical-align: top; padding: 0 4 0 4; text-align: center: }

td.col2secnac,
td.col2nac,
td.col2nacdeb,
td.col2hemer,
td.col2debates,
td.col2cine,
td.col2cultu
{ width: 130px; vertical-align: top; padding: 0 4 0 4; text-align: center: }

td.col2anunc
{ width: 470px; vertical-align: top; padding: 0 4 0 4; }



.csecc_subs	{ font-weight: bold; font-size: 13px; color:#ffffff; background: #000000; background-image: url(/_img/tx-fondo-titular.gif); background-repeat: repeat;  background-position: left bottom; text-align: left; padding-left: 5px; margin-bottom: 0px; }
.ctitular	{ font-weight: bold; font-size: 12px; }
.cfecha_nac, .cfecha_anun	{ font-weight: bold; font-size: 11px; color:#999999; font-style: italic;}
.cresumen	{ color: #000000; font-size: 12px; }
.ccuerpo	{ color: #000000; font-size: 12px; }

.ctfoto		{ margin: 3px 3px 0px 0px; }
.cpiefoto	{ color: #999999; font-size: 9px; }

.ctexdebate	{ color: #666666; font-size: 11px; }

.cencuestacab	{ font-weight: bold; font-size: 13px; color:#ffffff; background: #6786A9; text-align: center; padding: 10px; margin: 0 0 0 0; }
.cencuestatit	{ font-weight: bold; font-size: 12px; color:#ffffff; background: #89a8cb; text-align: center; padding: 10px; margin: 0 0 0 0; }

.ctform		{  }
.f2			{ text-align: right; padding: 0 2 0 2; vertical-align: center; }
.f3			{ text-align: left; padding: 0 2 0 2; vertical-align: center; }
.f4			{ text-align: left; padding: 2 2 2 2; vertical-align: center; }

/* cabeceras tablas */
.cabt		{ background: #C7D7E5; background-image: url(/_img/tx-fondo-h3.gif); background-repeat: repeat;  background-position: left bottom; }


.tx0	{ background: #D2DFE1; background-image: url(/_img/tx-fondo-t0.gif); background-repeat: repeat;  background-position: left top;  }
.tx1	{ background: #D6D6D6; background-image: url(/_img/tx-fondo-t1.gif); background-repeat: repeat;  background-position: left top;  }

.rec	{ width: 90%; border-width: 1; border-color: #D6D6D6; border-style: solid; padding: 0 20 0 20;	background: #D6D6D6; background-image: url(/_img/tx-fondo-t1.gif); background-repeat: repeat;  background-position: left top; }
.rec3	{ width: 90%; border-width: 1; border-color: #ff0000; border-style: solid; background-color:#ffff66; padding:10; text-align:center;	margin: 30px;  }

.badmin	{ font-size: 10px; background-color:#ffff66; padding: 0 10 0 10; }




.canuncio0	{ background: #; background-image: url(/_img/tx-fondo-t0.gif); background-repeat: repeat;  background-position: left top;  }
.canuncio1	{ background: #D2DFE1; background-image: url(/_img/tx-fondo-t1.gif); background-repeat: repeat;  background-position: left top; }	/* height: 90px;  */
.fanuncio	{ margin: 3px; }
.tanuncio1	{ color: #333333; font-weight: bold; }







.t1 { margin-top: 5px; }
.t1NO { border-width: 1px; border-style: solid; border-color: #ff0000; border-collapse: collapse;  }	/* debug tabla principal */

.VIP	{	cursor:pointer;cursor:hand; padding: 3; }
.VIPv	{	background:red; background-image: url(/_img/tx-fondo-anuncios-VIP-viajes.gif); background-repeat: no-repeat; }
.VIPi	{	background:red; background-image: url(/_img/tx-fondo-anuncios-VIP-inmo.gif); background-repeat: no-repeat; }



.ccVIP1, .ccVIP2, .ccVIP3	{	width: 130; cursor:pointer;cursor:hand; padding: 3; border-width: 1px; border-style: solid; border-collapse: collapse; margin: 3 0 3 0; border-color: #CDB855; background: #ffffff; background-image: url(/_img/tx-fondo-caja2.gif); background-repeat: repeat; background-position: left bottom;}
.ctVIP1, .ctVIP2, .ctVIP3	{	font-size: 11px; color: #4B4494;  }









ul		{ font-family: Arial,Helvetica; font-size: 12px;  }
li		{ font-family: Arial,Helvetica; font-size: 12px;  }


.err	{ font-family: Arial; font-size: 8pt; font-weight: bold; color: #ffffff; background: #ff0000;	}




















/*

.np	{ font-size: 8pt;}
.mp	{ font-size: 7pt;}
.g		{ font-size: 11pt;}
p.bl	{ color: #58739E; font-weight: bold; }
p.li	{ margin-left: 5; }
p.e1	{ font-size: 7pt; color: #78AB20; margin-right:8}

a.p		{ font-size: 9pt; }
a.m		{ font-size: 10pt; }

a.li			{ color: #BDBFC2; }
a:link.li		{ color: #BDBFC2; }
a:visited.li	{ color: #bbbbbb; }
a:active.li		{ color: #ffff00; }

a.rsm			{ color: #000000; }
a:link.rsm		{ color: #000000; }
a:visited.rsm	{ color: #444444; }
a:active.rsm	{ color: #ff0000; }





dl		{ font-family: Arial,Helvetica; font-size: 10pt; }
dd		{ font-family: Arial,Helvetica; font-size: 8pt; font-style: italic; }

td.v	{ vertical-align: middle; }
td.negr	{ background: #440000;  }
td.int	{ background: #440000; background-image: url(/_img/tx-fondo-rayas-rojas.gif); background-repeat: repeat; }




h1NO		{ font-family: Arial,Helvetica; color: #666666; font-size: 15pt; font-weight: bold; }
h2NO		{ font-family: Arial,Helvetica; color: #666666; font-size: 13pt; font-weight: bold; }
.tit1	{ font-family: Arial,Helvetica; color: #58739E; font-size: 15pt; font-weight: bold; }
.tit2	{ font-family: Arial,Helvetica; color: #58739E; font-size: 13pt; font-weight: bold;  background: #907136;}
.tit3	{ color: #000000; font-size: 12pt; text-decoration: none; }

.txb4	{ background: #D6D6D6;  }
.txb5	{ background: #94A6C6;  }

.txc2	{ background: #dddddd;  }

.txb	{ background: #FFFFFF;  }
.tx2	{ background: #D6D6D6;  }
.tx3	{ background: #C1A775;  }
.tx4	{ background: #B19358;  }
.tx8	{ background: #907136;  }
.tx9	{ background: #937537;  }

.fte	{ color: #aaaaaa; font-weight: bold; }


.rec2	{ width: 60%; border-width: 3; border-color: #D6D6D6; border-style: groove; background-color:#F7F3EB; padding-left: 20; padding-right: 20;	 }

.pop1	{   position: absolute;
			left: 0px;
			top: 0px;
			width: 350;
			padding: 5;
			visibility: hidden;
			z-index: 10;
			border-width: 1;
			border-color: #907136;
			border-style: solid;
			background-color:#F0E9DB;
		}


a.not:hover	{ color: #94A6C6; }
.ld { font-family: Arial,Helvetica; color: #94A6C6; font-size: 8pt;}
.not { text-decoration:none; color:#000000; font-size:9pt; font-family: Arial,Helvetica; line-height:9pt; font-weight: normal; }
.fondo1	{ background: #CCD4E2;  }
.fondo2	{ background: #ffffff;  }
.fondo3	{ background: #CCD4E2;  }
.marco	{ background: #B19358;  }

pre		{ font-family: "Courier New",Courier,monospace; font-size: 9pt; }


*/

/* 			FORMULARIO DE CONTACTO		*/
.contenido
{
	margin:0 auto;
	width:820px;
	height:400%;

}
.informacion
{
	width:615px;
	background:#fff;
	line-height:25px;
}

.formul { width:7em;display:block; float:left;clear:both; }
.formulario{width:36em}
#exito{border-color:red;border:solid 1px;display:none; padding:1em}


