/* CSS Document */
body, table tr td, select{
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	
}

.pie, .pie a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}
a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.campo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	height:16px;
	border:1px solid #CCCCCC;
}

.titulo_plagadestacada, .titulo_plagadestacada a, .titulo_plagadestacada a:hover{
	font-size:20px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
}
.busqueda_avanzada,.busqueda_avanzada a{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.titulo_debate{
	font-family:Tahoma, Verdana;
	font-size:13px;
	color:#349D11;
	line-height:13px;
}
.texto_encuestas,.texto_encuestas a{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#000000;
}
.volanta{
	font-family:Trebuchet MS, Verdana;
	font-size:10px;
	color:#999999;
}
.titulo{
	font-family:Trebuchet MS, Verdana;
	font-size:18px;
	font-weight:bold;
	color:#1A6A25;
	line-height:20px;
}
.texto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.copete{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#218E31;
}


.titulo1{font:23px "trebuchet MS", arial, verdana; color:#1A6A25; text-transform:uppercase;border-bottom:1px dotted #999999; padding:4px 0 2px 0}
.trebo11Nor{font: 11px "trebuchet MS", arial, verdana; padding:18px 0 7px 0 }
.trebo11Bl{font:bold 11px "trebuchet MS", arial, verdana;}
.trebu11{font:11px "trebuchet MS", arial, verdana; text-transform:uppercase; padding:13px 0 0 4px}
.trebu11gr{font:11px "trebuchet MS", arial, verdana; color:#999999}
.trebo11Solo{font: 11px "trebuchet MS", arial, verdana;}
.trebo10Solo{font: 10px "trebuchet MS", arial, verdana;}
.trebu11vdi{ font:11px "trebuchet MS", arial; color:#206E2B;}
.trebu11sp{font:bold 11px "trebuchet MS", arial, verdana; text-transform:uppercase; padding-bottom:2px}
.trebo10vd{font:bold 10px "trebuchet MS", arial, verdana; color:#2F8E0F; padding:14px 0 0 6px}
.trebo10vdcom{font:10px "trebuchet MS", arial, verdana; color:#2F8E0F;}
.trebo11vdcom{font:11px "trebuchet MS", arial, verdana; color:#2F8E0F; padding-bottom:6px}

.trebo10vdcomup{font:10px "trebuchet MS", arial, verdana; color:#2F8E0F; text-transform:uppercase}
.trebo12vdcom{font:bold 12px "trebuchet MS", arial, verdana; color:#206E2B; text-transform:uppercase}

.trebo13vdbol{font:bold 13px "trebuchet MS", arial, verdana; color:#1A6A25; padding-top:16px; padding-bottom:14px}
.trebo16vdbol{font:bold 16px "trebuchet MS", arial, verdana; color:#1A6A25;}
.trebo20vdbol{font:bold 20px "trebuchet MS", arial, verdana; color:#1A6A25;}
.trebo13bco{font:13px "trebuchet MS", arial, verdana; color:#ffffff;}

.trebo15bco{font:bold 15px "trebuchet MS", arial, verdana; color:#ffffff; text-transform:uppercase}

.trebo10sino{font:10px "trebuchet MS", arial, verdana; padding:2px 5px 0 0 }
.biblioTt{font:bold 13px "trebuchet MS", arial, verdana; color:#1A6A25; line-height:14px; padding:15px 0 12px 0; padding-right:5px }
.inputop{margin:14px 0 0 7px; width:38px;}

.Verde{color:#218E31}
.ar11{font:11px Arial, Helvetica, sans-serif;}

.ar13{font:13px Arial, Helvetica, sans-serif;}
.ar132{font:11px Arial, Helvetica, sans-serif;}
.ar11{font:11px Arial, Helvetica, sans-serif;}

.ar11vd{font:bold 11px Arial, Helvetica, sans-serif;color:#3F8E20;}
.ar1199{font:11px Arial, Helvetica, sans-serif; color:#999999}
.ar12n{font:12px Arial, Helvetica, sans-serif;}

.ar12vd{font:bold 12px Arial, Helvetica, sans-serif;color:#218E31; border-bottom:1px solid #218E31; text-transform:uppercase}
.ar13vd{font:13px Arial, Helvetica, sans-serif;color:#2F8E0F;}
.ar14vd{font:14px Arial, Helvetica, sans-serif;color:#2F8E0F;}
.libre2{ padding-bottom:2px;border-bottom:1px dotted #999999;}
.bdb14{ padding-bottom:14px;border-bottom:1px dotted #999999;}
.buscador{ padding-bottom:18px;border-bottom:1px dotted #999999;}
.notb20{ padding-bottom:20px;border-bottom:1px dotted #999999;}
.notb{ padding-bottom:32px;border-bottom:1px dotted #999999;}
.notb2{ padding-bottom:32px;border-top:1px dotted #999999; padding-top:20px}

.pdb5{ padding-bottom:5px;}
.pdb18{ padding-bottom:18px;}
.pdt12{ padding-top:12px;}
.pdl12{ padding-left:12px;}
.pdl17{ padding-left:17px;}
.pdt18b37{padding:18px 0 37px 0}
.pdt23b8{padding:23px 0 0 0}
.mgt10l10{margin:10px 9px 9px 10px}

.pdb21{padding:0 0 21px 0}
.pdt2b2{padding:2px 0 2px 0;border-bottom:1px dotted #999999;}
.bdb0{border-bottom:none}
.pdt10b5l5{padding:10px 5px 5px 5px;border-bottom:1px dotted #999999;} 
.pdt10b5{padding:10px 0 5px 0;border-bottom:1px dotted #999999;}
.Bdbtdot{border-bottom:1px dotted #999999;}
.Bdrgdot{border-right:1px dotted #999999;}
.bdimg5{border:5px solid #CCEFC0}
.bdlgr{border-left:1px solid #999999}
.mgr5{margin-right:5px;}
.mgr15{margin-right:15px; margin-bottom:5px;}
.MgB12{margin-bottom:12px}
.MgB13{margin-bottom:13px}
.mgl5{ margin-left:5px; margin-bottom:3px; margin-right:5px}
.MgT4{margin-top:4px}
.MgT5{margin-top:5px}
.mgt8{margin-top:8px}
.MgT11{margin-top:11px}
.MgT13{margin-top:13px}
.MgT15{margin-top:15px}
.MgT21{margin-top:21px}
.MgT30{margin-top:30px}
.MgL7{ margin-left:7px}
.mgt8b7l1{margin:5px 0 4px 1px}
.MgL17{ margin:9px 0 9px 17px}
.mgt11{margin:11px 0 0 0}
.buscon{margin:13px 0 0 16px}
.pagbot{ margin:25px 0 69px 0}
.pagbot2{ margin:0 0 69px 0}
.ar1166{font:11px Arial, Helvetica, sans-serif; color:#666666; padding-left:4px;}
.ar12{font:12px Arial, Helvetica, sans-serif}
.ar13vd{font:bold 13px Arial, Helvetica, sans-serif; color:#1A6A25}

.w111{width:111px; font:10px Arial, Helvetica, sans-serif}
.w115{width:115px; font:10px Arial, Helvetica, sans-serif;}
.w124com{width:124px; font:10px Arial, Helvetica, sans-serif;}
.w124{width:124px;}
.w129{width:129px;}

.buscheck{margin:0 0 0 4px}
.bordeim{border:1px solid #989999; margin:0 10px 20px 0}

.pdt10{padding-top:10px}
.pdr7{padding-right:7px}
.pdb4{padding-bottom:4px}
.pdb7{padding-bottom:7px}
.pdb12{padding-bottom:12px}
.pdt9b9{ padding:9px 0 9px 0}
.busdia{ width:38px;font:10px Arial, Helvetica, sans-serif; margin-right:2px; }
.busmes{width:49px;font:10px Arial, Helvetica, sans-serif ;margin-right:2px;}
.busanio{width:49px;font:10px Arial, Helvetica, sans-serif}
.ttsobre{ font:bold 10px "trebuchet MS", arial; color:#206E2B; padding:0 0 0 18px; background:url(img/im_sobre.gif) no-repeat left }
.ttved{ font:bold 11px Arial, Helvetica, sans-serif; color:#218E31; margin-top:11px}
.ttmas{ font:bold 10px "trebuchet MS", arial; color:#206E2B; padding:0 0 0 16px; background:url(img/ic_masnov.gif) no-repeat left }


.ttmas2{ font:10px "trebuchet MS", arial; color:#333333; padding:0 0 0 16px; background:url(img/ic_masnov.gif) no-repeat left; display:block; margin-top:5px }

.ttmas3{ font:bold 11px "trebuchet MS", arial; color:#3CB113; padding:0 0 0 16px; background:url(img/ic_masnov.gif) no-repeat 2px 4px; display:block; margin-top:10px }


.ttcate{ font:bold 15px "trebuchet MS", arial; color:#218E31; padding:21px 0 13px 0}

.titcosnot{font:10px "trebuchet MS", arial; padding:6px 0 2px 0;  text-transform:uppercase}
.txtnot{width:200px; font:10px "trebuchet MS", arial; color:#999999; border:1px solid #929292; margin:0 0 3px 0}
.txtarnot{width:200px; height:89px; font:10px "trebuchet MS", arial; color:#999999; border:1px solid #929292; margin:0 0 3px 0}
.titmasnov{font:bold 11px "trebuchet MS", arial; background:url(img/ic_masnov.gif) no-repeat left 
; padding:0 0 0 13px;color:#999999}
.titmasnovng{font:bold 11px "trebuchet MS", arial; background:url(img/ic_masnov.gif) no-repeat left 
; padding:0 0 0 13px; color:#45A023}
.titlibre{font:bold 12px "trebuchet MS", arial ;color:#1B7227; padding:5px 0 0 7px}
.txtcome{width:188px; font:10px "trebuchet MS", arial; color:#999999; border:1px solid #929292; margin:2px 0 3px 0}
.textarcome{width:282px; height:125px; border:1px solid #929292; margin:15px 11px 14px 12px}
.textaropi{width:282px; height:208px; border:1px solid #929292; margin:15px 11px 14px 12px}
.listavd{list-style:none; background:url(img/px_verde.gif) no-repeat 7px left; padding-left:6px}
.lnkopinar{font:bold 11px "trebuchet MS", arial; color:#206E2B; background:url(img/ic_opinar.gif) no-repeat left; padding:0 0 0 20px}
.lnktodosdebates{font:bold 11px "trebuchet MS", arial; color:#206E2B; background:url(img/debates.jpg) no-repeat left; padding:0 0 0 20px}
ul{margin:0 0 0 17px; padding:0}
.linkprog{background:url(img/ic_programa.gif) no-repeat left; padding-left:16px; padding-right:3px}

.linkprog1{background:url(img/ic_detalles.gif) no-repeat left; padding-left:16px; padding-right:3px}
.linkprog2{background:url(img/bullet2sinfondo.gif) no-repeat left; padding-left:16px; padding-right:3px}
.linkprog3{background:url(img/ic_plazos.gif) no-repeat left; padding-left:16px; padding-right:3px}

.pdt16cbor{border-bottom:1px dotted #999999; padding-bottom:16px; margin-bottom:16px} 
.capaimg{border:1px solid #9A9A9A; margin:0 8px 7px 0}
.insuimg{border:1px solid #9A9A9A; height:123px;}
.libreimg{border:1px solid #9A9A9A; margin-right:6px}
.campo155{width:155px; font:10px "trebuchet MS", arial; color:#999999; border:1px solid #929292;}
.campo179{width:179px; font:10px "trebuchet MS", arial; color:#999999; border:1px solid #929292;}
.chango{background:url(img/ic_chango.gif) no-repeat top left}
.bdlcc{border-left:1px solid #cccccc}
.bdccc{border:1px solid #cccccc}
.pdl6{padding-left:6px}
.pdl10{padding-left:10px}
.pdr10{padding-right:10px}
.pdt13b3{padding:10px 0 3px 0}
.cvins{background:url(img/insu_cv.jpg) no-repeat; width:1px; height:47px;}
.bkins{background:url(img/bk_insu.jpg) repeat-x; height:47px;}
.lnkforma{font:bold 11px "trebuchet MS", arial; color:#666666; background:url(img/ic_formas.gif) no-repeat left; padding-left:20px; display:block; margin:0 0 0 12px} 
.lnkplazo{font:bold 11px "trebuchet MS", arial; color:#666666; background:url(img/ic_plazos.gif) no-repeat left; padding-left:20px; display:block; margin:0 0 0 12px} 
.lnkcosto{font:bold 11px "trebuchet MS", arial; color:#666666; background:url(img/ic_costo.gif) no-repeat left; padding-left:20px; display:block; margin:0 0 0 12px} 
.lnkdeta{ font:9px Arial, Helvetica, sans-serif; background:url(img/ic_detalles.gif) no-repeat left; padding:5px 0 5px 20px; display:block; margin:0 0 0 7px; float:left}
.lnkagcarr{ font:9px Arial, Helvetica, sans-serif; background:url(img/ic_agcarrito.gif) no-repeat left; padding:5px 0 5px 22px; display:block; margin:0 0 0 7px; float:left}

.flechang{background:url(img/im_flechang.gif) no-repeat right}
.flechang_mapa{background:url(img/im_flechang.gif) no-repeat left; padding-left:10px;  font: arial; color: #218E31; font-size:12px }