/* GENERALES */
*{	padding: 0; margin: 0}
body{ background:#344E5C url(../img_css/body_bg.gif);margin:0px;padding:0px; color: #333;text-align:center;font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
.ocultar{text-indent: -3000px;}
.abc{font-size: 11px; color: #abc;}
.fecha-naranja{font-size: 11px; color: #DBA831;}
.invisible{	display: none;}


#central{width:996px;padding:0px;text-align:center;vertical-align:top;margin:0px auto;display: block;}
/* TOP DESIGN */
#top {width:996px; height:18px; display: block; float: left;border:0px;margin:0px;padding:0px;clear: both; overflow: hidden; background:#203845;}
#fecha-dia{	width: 118px; height: 17px; display: block; float: left; clear: none;  overflow: hidden;color: #fff; background-color: #203845; text-align: left; padding-left: 18px; font-size: 11px;line-height: 18px;}
#mensaje-top{	width: 840px; height: 17px; display: block; float: left; clear: none; overflow: hidden;color: #fff; background-color: #203845; text-align: right; padding-right: 18px; font-size: 11px; line-height: 18px;}
#scroller-h{font-weight: bold;}

#header{width: 751px; height: 123px; display: block; float: left; clear: none; overflow: hidden; background:#203845 url(../img_css/header.jpg) no-repeat; text-align: left; padding: 0; margin: 0}
	a#superlink{width: 750px; height: 97px; display: block; float: none; clear: both; text-indent: -3000px}
	ul#menu{list-style: none; text-align: left; height: 26px; width: 730px; padding-left: 20px; margin: 0;}
	ul#menu li{ height: 26px; display:block; float: left; text-align: center; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 0; margin: 0; }
	ul#menu li#vacio{width: 124px;}
	ul#menu li a{padding: 0; margin: 0; height: 26px; display: block; display: block; text-indent: -9999px;}
	ul#menu li a#home{width: 50px; background: url(../img_css/mnu_home.gif) no-repeat;}
	ul#menu li a#contacto{width: 79px; background: url(../img_css/mnu_contacto.gif) no-repeat;}
	ul#menu li a#quienes{width: 115px; background: url(../img_css/mnu_quienes.gif) no-repeat;}
	ul#menu li a#institucional{width: 103px; background: url(../img_css/mnu_institucional.gif) no-repeat;}
	ul#menu li a#publicite{width: 139px; background: url(../img_css/mnu_publicite.gif) no-repeat;}
	ul#menu li a#newsletter{width: 85px; background: url(../img_css/mnu_newsletter.gif) no-repeat; /*visibility: hidden;*/}
	ul#menu li a#rss{width: 32px; text-indent: -3000px; background: transparent url(../img_css/rss_ico.gif) 12px 8px no-repeat; /*visibility: hidden;*/}
	ul#menu li a#publicite.activo,ul#menu li a#publicite:hover,ul#menu li a#home:hover, ul#menu li a#contacto:hover, ul#menu li a#quienes:hover, ul#menu li a#institucional:hover, ul#menu li a#newsletter:hover,ul#menu li a#home.activo, ul#menu li a#contacto.activo, ul#menu li a#quienes.activo, ul#menu li a#institucional.activo, ul#menu li a#newsletter.activo	{background-position: 0 -26px;} 
	
#subheader{width: 245px; height: 123px; display: block; float: left; clear: none; overflow: hidden; background:#d4d4cc url(../img_css/top_subheader.gif) top no-repeat; text-align: left; padding: 0 ;}

	form#buscador-top{width: 245px; height: 97px; padding: 0; margin: 0; padding:0; display: block; float: none; clear: both;}
	form#buscador-top input.buscador-top{width: 180px; height: 16px; line-height: 16px; background-color: #fff; color: #333; font-size: 11px; border: none; float: left; margin-left: 10px; clear: none; position: relative; top: 50px}
	form#buscador-top input.send{ background: url(../img_css/btn_ir_top.gif) no-repeat; width: 36px; display: block; float: left; clear: none; margin-left: 8px; border: none; position: relative; top: 50px}


	div#titulo-comisiones{ width: 245px; height: 26px; display: block; float: none; clear: both; background: #DBA831;  padding-left: 15px; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 25px; text-align: left; font-weight: bold;}

/* CUERPO DEL SITIO */
#main{ width:996px; text-align: left; display: block; float: left;border:0px;margin:0px;padding:0px;clear: both; overflow: hidden; background: #fff url(../img_css/main_bg.gif);}

	/* CONTENIDO CENTRAL */
	div#contenido{	width: 506px; display: block; float: left; clear: none; overflow: hidden; background-color: #fff;}
	div#columna{width: 245px; display: block; float: left; clear: none; overflow: hidden; min-height: 400px; background-color: #d4d4cc;}

		h1#slogan{width: 480px; height: 25px; padding-left: 25px; color: #c00; background-color:transparent; font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 25px; text-align: left; font-weight: bold; font-style: italic; }

		/* INSTITUCIONAL */
		h2.titulo-seccion{width: 506px; height: 25px; padding-left: 30px; color: #fff; background-color: #000; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 25px; text-align: left; font-weight: bold;}
		h3.camaras{width: 506px; height: 25px; padding-left: 30px; color: #fff; background-color: #1d6b90; font-size: 16px; font-family: Arial, Helvetica, sans-serif; line-height: 25px; text-align: left; font-weight: bold; margin-top: 15px; margin-bottom: 15px;}
		h3.camaras a{font-size: 12px; color: #fff; text-decoration: none;  margin-right: 5px; margin-left: 100px;}
		h3.camaras a:hover{text-decoration: underline;}
		
		ul#mails-contacto{width: 506px; height: 73px; padding-left: 150px; color: #fff; background-color: #e7e7e8; font-size: 16px; font-family: Arial, Helvetica, sans-serif; line-height: 25px; text-align: left; font-weight: bold; margin-top: 15px; margin-bottom: 15px; list-style-image: url(../img_css/c_item.gif);}
		ul#mails-contacto li{padding-left: 20px; list-style-image: url(../img_css/c_item.gif);font-size: 16px; color: #333; display: list-item; clear: both;  line-height: 30px; vertical-align: middle; width: 330px}
		ul#mails-contacto li a{font-size: 16px; color: #333; display: block; clear: both; line-height: 30px; text-decoration: none;}
		ul#mails-contacto li a:hover{color:#000;}
		
		h4.miembros{width: 476px; height: 20px; padding-left: 30px; color: #333; background-color:transparent; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 25px; text-align: left; font-weight: bold; margin-top: 5px; margin-bottom: 5px;}

		div.header-stats{ width: 455px; height: 24px; background: #e7e7e8; margin-left: 30px; padding-left: 3px; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#FFA500; margin-bottom: 10px}
		div.header-stats p{color:#FFA500; text-align: left; display:block; float: left; clear: none; line-height: 24px; font-weight: bold;}

		div.header-sub1{ width: 455px; height: 24px; background: #eee; margin-left: 30px; padding-left: 3px; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#333;}
		div.header-sub2{ width: 455px; height: 24px; background: #ddd; margin-left: 30px; padding-left: 3px; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#333;}
		div.header-sub3{ width: 455px; height: 24px; background: #aaa; margin-left: 30px; padding-left: 3px; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#333;}
		div.header-sub1 p,div.header-sub2 p,div.header-sub3 p{color:#333; text-align: left; display:block; float: left; clear: none; line-height: 24px; font-weight: normal;}

		div.header-tabla{width: 506px; height: 24px; background: url(../img_css/header_tabla.gif) no-repeat; margin-left: 0px; margin-top: 20px; overflow: hidden;}
		div.header-tabla2{width: 506px; height: 24px; background: url(../img_css/header_tabla2.gif) no-repeat; margin-left: 0px; margin-top: 20px; overflow: hidden;}

		div.header-tabla p.partido,div.header-tabla2 p.partido{ font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #1d6b90; font-weight: normal; padding-left: 20px; display: block; float: left; width:205px; clear: none; line-height: 24px}
		div.footer-tabla{width: 506px; height: 24px; background: url(../img_css/header_tabla.gif) 0 -22px no-repeat;  margin-bottom: 20px; overflow: hidden;}
		div.corte-tabla{width: 506px; height: 20px; margin-bottom: 20px; overflow: hidden; border-bottom: 2px dashed #FFA500; float: none; clear: both; display: block;}

		div.tabla{background: url(../img_css/tabla_bg.gif) repeat-y; width: 506px; overflow: hidden;}
		div.tabla2{background: url(../img_css/tabla2_bg.gif) repeat-y; width: 506px; overflow: hidden;}
		div.tabla p, div.tabla2 p{width: 180px; height: 200px; line-height: 20px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFA500; display:block; clear: none; float: left; font-weight: bold; margin-left: 20px;}
		div.tabla2 p{height:auto;}

		div.tabla ul.miembros{ width: 240px; display: block; float: left; clear: none; line-height: 20px; list-style: none; padding-left: 15px}
		div.tabla ul.miembros li{display: block; float: left; clear: none; line-height: 20px; list-style: none; color: #000; width: 230px}

		div.tabla2 ul.miembros2{ width: 285px; display: block; float: left; clear: none; line-height: 20px; list-style: none; padding-left: 15px}
		div.tabla2 ul.miembros2 li{display: block; float: left; clear: none; line-height: 20px; list-style: none; color: #000; width: 305px}
		div.tabla2 ul.miembros2 li p.senador{width: 185px; height: 20px; display: block; float: left; clear: none; color: #333; margin: 0; padding: 0}
		div.tabla2 ul.miembros2 li p.depto{width: 110px; height: 20px; display: block; float: left; clear: none; color: #333; margin: 0; padding: 0}
		
		a.link-reglamento{width: 475px; height: 16px; margin-left: 30px; text-align: left; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #FFA500; font-weight: bold; margin-bottom: 20px; display:block;}

		div#link-constitucion{width: 506px; height:30px; line-height:30px; background: transparent; border: 0; border-top:3px solid #069;border-bottom:3px solid #069; display: block; float: none; clear: both; margin-top: 20px; margin-bottom: 20px;	}
		div#link-constitucion a{font-size: 14px; color: #069; text-decoration: none;  margin-left: 30px; font-weight: bold; }

		ul#proyectos{width: 484px; padding: 10px; list-style: none; display: block; float: left; clear: none; overflow: hidden;}
		ul#proyectos li{list-style: none; border: 1px solid #abc; padding: 4px; margin-top: 10px; float: left; clear: both; display: block;width: 474px;}
		ul#proyectos li a.more{width: 20px; height: 14px; background: url(../img_css/more_proyectos.gif) left top no-repeat; border: none; float: right; clear: none; display: block;margin-top: 5px; overflow: hidden;}
		ul#proyectos li a.more:hover{	background-position: 0 -14px; }
		ul#proyectos li div.img-area{width: 150px; height: 126px; float: left; margin: 0 10px 10px 0; overflow: hidden; clear:none; display: inline;}
		ul#proyectos li div.img-area img{border: none; display: block;	cursor: pointer;}		
		ul#proyectos li p.titulo{border: none; clear: none; display: inline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: none; cursor: pointer;}
		ul#proyectos li p.subtitulo{border: none; clear: none; display: inline; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; color: #1F6AB4; font-weight: bold;cursor: pointer; }
		ul#proyectos li p.texto{border: none; clear: none; display: block; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight: normal;cursor: pointer; padding-top: 10px}
		ul#proyectos li.banner{text-align: center;}
		ul#proyectos li.banner a{border: none; text-decoration: none; margin: auto; text-align: center;}
		ul#proyectos li.banner a img{border: none; text-decoration: none; margin: auto;}


		ul#detalle-proyecto{width: 486px; padding: 10px; list-style: none; display: block; float: left; clear: both; overflow: hidden;}
		ul#detalle-proyecto li{list-style: none; border: none; padding: 4px; margin-top: 10px; float: left; clear: both; display: block;width: 475px;}
		ul#detalle-proyecto li a.more{width: 20px; height: 14px; background: url(../img_css/more_proyectos.gif) left top no-repeat; border: none; float: right; clear: none; display: block;margin-top: 5px}
		ul#detalle-proyecto li a.more:hover{	background-position: 0 -14px; }
		ul#detalle-proyecto li div.img-area{width: 150px; height: 126px; float: left; margin: 10px 10px 10px 0; overflow: hidden; clear:none; display: inline;}
		ul#detalle-proyecto li div.img-area img{border: none; display: block;}		
		ul#detalle-proyecto li p.titulo{border: none; clear: none; display: inline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: none; }
		ul#detalle-proyecto li p.subtitulo{border: none; clear: none; display: inline; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; color: #1F6AB4; font-weight: bold;}
		ul#detalle-proyecto li p.texto{border: none; clear: none; display: block; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #666; font-weight: normal;padding-top: 10px}
		ul#detalle-proyecto li p.texto-long{border: none; clear: none; display: block; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight: normal; padding-top: 10px; line-height: 18px}
		a.enlaces{display: block; float: right; text-align: left; width: 80px; height: 20px; clear: both; font-family: Arial, Helvetica, sans-serif; color: #000; text-decoration: none; font-size: 12px;font-weight: bold; padding-left: 25px; line-height: 20px}
		a.enlaces:hover{color: #203845;}
		a#taf{background: url(../img_css/mail_icon.gif) left no-repeat;}
		a#prn{background: url(../img_css/print_icon.gif) left no-repeat;}
		a#back{background: url(../img_css/back_icon.gif) left no-repeat;}



		ul#interes{width: 484px; padding: 10px; list-style: none; display: block; float: left; clear: none; overflow: hidden;}
		ul#interes li{list-style: none; border: 1px solid #F5831E; padding: 4px; margin-top: 10px; float: left; clear: both; display: block;width: 475px;}
		ul#interes li a.more{width: 20px; height: 14px; background: url(../img_css/more_proyectos.gif) left bottom no-repeat; border: none; float: right; clear: none; display: block;margin-top: 5px}
		ul#interes li a.more:hover{	background-position: top; }
		ul#interes li div.img-area{width: 150px; height: 126px; float: left; margin: 0 10px 10px 0; overflow: hidden; clear:none; display: inline;}
		ul#interes li div.img-area img{border: none; display: block;	cursor: pointer;}		
		ul#interes li p.titulo{border: none; clear: none; display: inline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: none; cursor: pointer;}
		ul#interes li p.subtitulo{border: none; clear: none; display: inline; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; color: #F5831E; font-weight: bold;cursor: pointer; }
		ul#interes li p.texto{border: none; clear: none; display: block; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight: normal;cursor: pointer; padding-top: 10px}

		/* banner interes general */
		a#interes-general{background: url(../img_css/banner_interes_general.gif) no-repeat; float: none; display: block; clear: both;  border: none; width: 506px; height: 37px; margin: 0; }

		/* CONTACTO */
		fieldset#contacto{width: 485px; display: block; float: none; clear: both; line-height: 40px; color: #333; border: none; padding-left: 20px}
		fieldset#contacto label{ width: 135px; height: 30px; display: block; float: left; clear: none; text-align: right; font-size: 14px; color: #333; line-height: 20px; font-weight: bold;margin-bottom: 10px; margin-top: 10px;}
		fieldset#contacto input,fieldset#contacto textarea{ width: 320px; height: 30px; border:  none; background: #abc;  display: block; float: left; clear: none; font-size: 12px; margin-left: 10px; margin-bottom: 10px; margin-top: 10px; overflow: auto; padding-left: 5px; line-height: 30px; overflow: hidden;}
		fieldset#contacto textarea{height: 160px; overflow: auto;}
		fieldset#contacto input#enviar,fieldset#contacto input#cancelar{width: 80px; height: 26px; background: #f5821f; color: #fff; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; border: none; line-height: 26px; font-weight: bold; float: right; display: block; clear: none; text-transform: uppercase; margin-right: 15px}
		fieldset#contacto input:focus,fieldset#contacto input:hover{background-color: #6A94A2; border: 1px solid #069; }
		fieldset#contacto textarea:hover,fieldset#contacto textarea:focus{background-color: #6A94A2; width: 318px; border: 1px solid #069; height: 158px;}


	/* COLUMNA BANNERS */
	ul#banners{	width: 245px; padding: 12px 0px 12px 0px; list-style: none; display: block; float: left; clear: none; overflow: hidden; min-height: 400px !important}
	ul#banners li{width: 220px; float: none; clear: both; list-style: none; padding: 0 0 12px 12px;}
	ul#banners li a{display: block; float: none; border: none; text-decoration: none;}
	ul#banners li a img{	border: none; display: block;}	



	/* COLUMNA COMISIONES */
	ul#comisiones-home{width: 245px; display: block; float: left; clear: none; background-color: #DDAA2A; list-style: none; border: none; padding: 0 0 10px 0; margin: 0; overflow: hidden;}
	ul#comisiones-home li{ padding: 8px 0 0 0; margin: 0;}
	ul#comisiones-home li.listas{ padding: 0; margin: 0; background: #d4d4cc; display: none;}
	ul#comisiones-home li a.selector-comisiones{ width: 245px; height: 30px; padding-left:25px; color: #333; border: none; text-decoration: none; text-align: left; display: block; line-height: 30px; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; background: #d4d4cc url(../img_css/more_finales.gif) 8px 9px no-repeat; }

	


	ul.comisiones{ width: 245px;  overflow: hidden; padding-bottom: 30px; padding: 0 0 0 18px; list-style: square; margin:0; background: #d4d4cc; border-top: 1px solid #666}
	ul.comisiones li{color: #333;  width: 200px; line-height: 14px; display: list-item; list-style-position: inside; } 
	ul.comisiones li a{color: #000; display: inline;font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

	/* COLUMNA LO QUE QUEDA */
	ul#queda-home{width: 245px;  display: block; float: left; clear: none; background-color: #fff; list-style: none; border: none; overflow: hidden;}
	ul#queda-home li{ padding: 0; margin: 0;}
	ul#queda-home li.textos-lqq{padding: 12px; margin: 0; font-size: 12px}
	ul#queda-home li a.ttl-lqq{width: 245px; height: 30px; padding-left:12px; color: #FFF; border: none; text-decoration: none; text-align: left; display: block; line-height: 30px; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase;background: #231F20 url(../img_css/more_finales.gif) 230px 9px no-repeat; }
	ul#queda-home li a.constitucion1{width: 235px; height: 28px; padding-left:12px; color: #FFF; border: none; text-decoration: none; text-align: left; display: block; line-height: 25px; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase;background: #999 url(../img_css/more_finales.gif) 230px 9px no-repeat; }
	ul#queda-home li a.constitucion2{width: 235px; height: 28px; padding-left:12px; color: #FFF; border: none; text-decoration: none; text-align: left; display: block; line-height: 25px; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase;background: #666 url(../img_css/more_finales.gif) 230px 9px no-repeat; }
	ul#queda-home li a.constitucion3{width: 235px; height: 28px; padding-left:12px; color: #FFF; border: none; text-decoration: none; text-align: left; display: block; line-height: 25px; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase;background: #aaa url(../img_css/more_finales.gif) 230px 9px no-repeat; }
	ul#queda-home li a.ttl-lqq:hover,ul#queda-home li a.constitucion3:hover, ul#queda-home li a.constitucion2:hover, ul#queda-home li a.constitucion1:hover{ background-image: url(../img_css/more_lqq_over.gif); background-position: 230px 9px; background-repeat: no-repeat;	}
	ul#queda-home li a.items{display: block; float: none; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: none; margin-bottom: 15px;padding: 5px 12px 0 12px;}
	ul#queda-home li a.totales{display: block; float: none; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #789; text-decoration: none; margin-bottom: 15px;padding: 5px 12px 0 12px;}
	ul#queda-home li a.totales:hover{ color: #456}

	
/* PIE DEL HOME */
#pie-home{ width:996px; text-align: left; display: block; float: left;border:0px;margin:0px;padding:0px;clear: both; overflow: hidden;  background: #fff  url(../img_css/main_bg.gif);}
	div#contenido2{	width: 506px; display: block; float: left; clear: none; overflow: hidden; background-color: #fff;}

	/* UL FINALES */
	ul.finales-home{width: 168px; display: block; float: left; clear: none; background-color: #fff; list-style: none; border: 1px solid #333; border-collapse: collapse; border-left: none; border-top: none; border-bottom: none;}
	ul.finales-home li{ padding: 0; margin: 0; display: block; float: none; clear: both; overflow: hidden; margin: 0 0 5px 0}
	ul.finales-home li a#link-apuntes{height: 30px; padding: 0 12px 0 8px; color: #000; border: none; text-decoration: none; text-align: left; display: block; line-height: 30px; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase;background: #bcd url(../img_css/more_finales.gif) 154px 9px no-repeat; }
	ul.finales-home li a#link-aprobados{height: 30px; padding: 0 12px 0 8px; color: #000; border: none; text-decoration: none; text-align: left; display: block; line-height: 30px; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase;background: #abc url(../img_css/more_finales.gif) 154px 9px no-repeat; }
	ul.finales-home li a#link-ingresados{height: 30px; padding: 0 12px 0 8px; color: #000; border: none; text-decoration: none; text-align: left; display: block; line-height: 30px; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; background:#d1d3d4 url(../img_css/more_finales.gif) 154px 9px no-repeat; }
	ul.finales-home li a#link-ingresados:hover,ul.finales-home li a#link-aprobados:hover,ul.finales-home li a#link-apuntes:hover{ background-image: url(../img_css/more_finales_over.gif); background-position: 154px 9px; background-repeat: no-repeat;	}
	ul.finales-home li a.items{display: block; float: none; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: none; margin-bottom: 15px;padding: 5px 12px 0 12px;}
	ul.finales-home li a.totales{display: block; float: none; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #789; text-decoration: none; margin-bottom: 15px;padding: 5px 12px 0 12px;}
	ul.finales-home li a.totales:hover{ color: #456}
	ul.finales-home li p{padding: 12px; margin: 0; font-size: 11px}

	ul#banners-pie{width: 245px; padding: 12px 0px 12px 0px; list-style: none; display: block; float: left; clear: none; overflow: hidden; height: 275px; background-color: #abc}
	ul#banners-pie li{width: 220px; float: none; clear: both; list-style: none; padding: 0 0 12px 12px;}
	ul#banners-pie li a{display: block; float: none; border: none; text-decoration: none;}
	ul#banners-pie li a img{	border: none; display: block;}	

	



/* PIE DE PAGINA */
#bottom {width:996px; height:18px; display: block; float: left;border:0px;margin:0px;padding:0px;clear: both; overflow: hidden; background:#778899; text-align: center;}
	p.bottom,a.bottom{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: transparent; color: #fff; display: inline; margin-left: 2px; margin-right: 2px; text-align: center; text-decoration: none;}	
	a.bottom:hover{ text-decoration: underline;}

/* MENU DE PIE DE PAGINA */	
ul#menu-bottom{width: 750px; text-align: center; list-style: none; margin: auto;}
ul#menu-bottom li{display: inline; margin-left:2px; margin-right: 2px; line-height: 30px; color: #abc;font-weight: bold; font-size: 16px}
ul#menu-bottom li a{	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #abc; text-align: center; text-decoration: none; font-weight: bold;}
ul#menu-bottom li a:hover{	color: #fff;}


ul#normal{width: 484px; padding: 10px; list-style: none; display: block; float: left; clear: none; overflow: hidden;}
ul#normal li{ list-style: none; border: none; padding: 4px; margin-top: 10px; float: left; clear: both; display: block;width: 475px;}
ul#normal li p{font-size: 12px; clear: both; line-height: 18px}


#cerrar-tyc{width: 446px; height: 30px; margin: auto;z-index: 100; background-color:#203845; text-align: right;display: block; position: absolute; left: 300px; top: 570px; line-height: 30px}
#mostrar-tyc{width: 430px; height: 550px; margin: auto;z-index: 100; background-color:#abc; text-align: left;display: block; position: absolute; left: 300px; top: 600px; border: 8px solid #203845; line-height: 20px}

a.detalle-foto-close{border: none; background:url(../img_css/btn_close.gif) no-repeat; float: none; width: 18px; height: 18px; margin-right: 5px; display:block; clear:both; text-decoration: none; overflow: hidden;}
a.btn-prn{background: url(../img_css/btn_prn.gif) no-repeat; width: 100px; height: 30px; display: block; clear: none; float: right;  }

form#taf{color: #fff; font-size: 12px; }
form#taf label{width:250px; text-align: right; display: block; float: left; clear: none; margin-bottom: 5px;}
form#taf input.campo-medio{width: 200px; clear: right;margin-bottom: 5px;}
form#taf input.btn-enviar{
	border: 1px dotted #999; color: #666; width: 80px; float:right; margin-right:25px;
}
a.error,p.error{	color: #fc3; font-size: 11px; font-weight: bold; text-decoration: none;}
a.error:hover{color: #f60;}

p#resultados-busqueda{padding: 4px 0 0 10px; display: block; clear: both;  float: none;background: transparent; color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
div#paginador{width: 484px; height: 22px; float: none; clear: both; display: block; }
div#paginador p#page-tot{width: 250px; height: 20px; line-height: 20px; float: left; clear: none; display: block; background: transparent; color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 10px}


input#anterior,input#siguiente{width: 60px; height: 20px; display: block; float: right; margin-right: 10px; clear: none; overflow: hidden; border: none; text-indent: -9999px}
input#anterior{background: url(../img_css/btn_ant.gif) no-repeat;}
input#siguiente{background: url(../img_css/btn_sig.gif) no-repeat;}


