@import url('body.css');
@import url('content.css');

/*FONDOS*/

.back_nav { background-image: url(../img/back_1.jpg); height: 50px; }
.back_agenda { background-image: url(../img/back_5.gif); height: 275px; width: 760px; }
.back_central { background-color: #FFF; background-image: url(../img/back_3.gif); background-repeat: repeat-y; }
.back_tope { background-color: #FFF; background-image: url(../img/back_4.jpg); height: 254px; width: 978px; background-position: 0px 8px; padding-top: 8px; background-repeat: no-repeat; }

/*LINKS*/
.link_footer{ color: #333; text-decoration: none; text-transform: uppercase; margin-right: 10px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.link_footer:hover{ color: #0167CC; text-decoration: underline; }
.link_blue{ color: #09F; text-decoration: none; }
.link_blue:hover{ text-decoration: underline; }

/*NOVEDADES HOME*/

.fecha{ color: #09F; font-size: 10px; }
.titulo{ font-family: Tahoma, Geneva, sans-serif; font-size: 20px; text-decoration: none; display: block; margin-bottom: 5px; color: #000; }
.titulo:hover{ text-decoration: underline; }

.titulo_chica{ font-family: Tahoma, Geneva, sans-serif; font-size: 12px; text-decoration: none; display: block; margin-bottom: 5px; color: #000; font-weight: bold; }
.titulo_chica:hover{ text-decoration: underline; }

.titulo_e{ font-family: Tahoma, Geneva, sans-serif; font-size: 12px; text-decoration: none; display: block; margin-bottom: 5px; color: #000; font-weight: bold; }

/*AGENDA*/
.tx_agenda { font-size: 14px; color: #FFF; text-decoration: none; text-indent: 10px; }

/*MENU LATERALES*/
.menuv { width: 160px; margin-top: 10px; font-size: 12px;}
.menuv ul, li { list-style-type: none; }
.menuv ul { margin: 0; padding: 0; }
.menuv li { }
.menuv a { text-decoration: none; color: #3366CC; display: block; width: 144px; background-image: url(../img/ico_menu.gif); background-repeat: no-repeat; background-position: left center; padding-top: 5px; padding-right: 6px; padding-bottom: 5px; padding-left: 10px; }
.menuv a:hover { text-decoration: underline; color: #099; }

/*SEARCH*/
#buscador{ width: 226px; float: left; height: 36px; }
#buscador form {  *margin-top:2px !important;  /* Sólo IE7 */}
#buscador_campo{ width: 190px; float: left; height: 30px; background-image: url(../img/search_back.gif); background-repeat: no-repeat; background-position: left 1px; }
#buscador_botom{ width: 32px; float: left; height: 36px; }
.search_input { background-color: transparent; height: 20px; width: 100px; padding-top: 3px; padding-left: 3px; border: 1px solid #FFF; float: left; width: 170px; !important;  /* Sólo IE7 */margin-top: 3px; margin-left: 3px; }
.search_buttom { background-color: transparent; border:none; height: 29px; width: 30px; background-image: url(../img/search_buttom.gif); background-repeat: no-repeat; background-position: left top; cursor: default; text-indent: -9999px; padding: 0px; float: left; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

/*MENU TOP*/
#MainMenu { height:40px; border:0; margin-top: 10px; margin-right: 0; margin-bottom: 0; margin-left: 4px; font-size: 14px;}
#tab { margin:0; top:0; }
#tab ul { margin:0; padding:0; list-style:none; float:left; }
#tab li { display:inline; float:left; margin:0 1px 0 0; padding:0; }
#tab a { margin:0; padding:0; text-decoration:none; border:0; display:block; float:left; background-image: url(../img/images/bright_099.gif); background-repeat: no-repeat; background-position: right top; }
#tab a span { display:block; background:url("../img/images/bleft_099.gif") no-repeat left top; padding:0 13px 0 13px; font-size:13px; color:#FFFFFF; line-height:40px; text-transform: uppercase; }
#tab a:hover, #tab li.item_active a { background-position:right bottom; border-color:;
color: #096DCF; 
}
#tab a:hover span, #tab li.item_active a span { background-position:left bottom; color:#39F; font-style:normal; text-decoration:none; }
.dropmenudiv { position:absolute; top:0; float:left; display:block; visibility:hidden; color:#FFFFFF; z-index:100; text-decoration:none; padding:0; }
.dropmenudiv ul { margin:0; padding:0; list-style:none; }
.dropmenudiv li { display:inline; margin:0; padding:0; }
.dropmenudiv a:link, .dropmenudiv a:visited { width:180px; margin:0 1px 0 0; padding:0; display:block; border:0 solid; color:#FFFFFF; background:url("../img/images/bleft_099.gif") no-repeat left top; font-weight:bold; font-style:normal; text-decoration:none; }
.dropmenudiv a span { float:left; display:block; line-height:31px; padding:0 13px 0 13px; font-family:Arial, Helvetica, sans-serif; font-size:11; color:#FFFFFF; background-color: #0066CB; background-image: url(../img/images/bright_099.gif); background-repeat: no-repeat; background-position: right top; }
.dropmenudiv a span { float:none; }
.dropmenudiv a:hover { border:0 solid; background-position:left bottom; font-weight:bold; font-style:normal; text-decoration:none; color:#FFFFFF; }
.dropmenudiv a:hover span { background-position:right bottom; color:#0E6FD0; font-weight:bold; }

/*INTERNAS*/
.titulos_internos { font-size: 22px; color: #1067AE; text-decoration: none; }

.tfvHighlight
    {
	font-family: Tahoma;
	font-size: 12px;
	color: #F166AD;
	font-weight: bold;
}
.tfvNormal
    {
	font-family: Tahoma;
	font-size: 12px;
	color: black;
}

div.pagination {
	font-family: Helvetica, Tahoma, Arial;
	font-size: 12px;
	padding: 3px;
	margin: 3px;
	text-align:center;
	color: #000;
}
div.pagination a {
	border: 1px solid #dedfde;
	margin-right:3px;
	padding:2px 6px;
	background-position:bottom;
	text-decoration: none;
	color: #000;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #FFFFFF;
	background-image:none;
	background-color:#777777;
	color: #fff;
}
div.pagination span.current {
	margin-right:3px;
	padding:2px 6px;
	color: #fff;
	border: 1px solid #FFFFFF;
	background-color:#777777;
	font-weight: bold;
	color: #FFF;
}
div.pagination span.disabled {
	margin-right:3px;
	padding:2px 6px;
	color: #adaaad;
}
.tabla_borde {
	border: 2px solid #E6E6E6;
}
.tex_tahoma11_gris {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.calendario_n {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #2D3B45;
	background-color: #DFE6E9;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.calendario_ndest {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #157BBB;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.calendario_ndest:hover {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #157BBB;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.tabla_1_titulo {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #157BBB;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 10px;
}
.tabla_1_cont {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #2D3B45;
	text-decoration: none;
	background-color: #DFE5E8;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 10px;
}
.txt_small {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #2D3B45;
	text-decoration: none;
}
.txt_small:hover {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #AD0F0F;
	text-decoration: none;
}
.tit  {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #ffffff;
	background-color: #157BBB;
	font-weight: bold;
}
.tit:hover  {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #ffffff;
	background-color: #157BBB;
	font-weight: bold;
}
.fs	{
	font-family: Tahoma, Arial;
	font-size: 11px;
	background-color:	#ff0000;
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	}
.da	{
	font-family: Tahoma, Arial;
	font-size: 11px;
	background-color: #F0E68C;
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	}
.altn  {
	font-family : verdana,arial,helvetica;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #666666;
}
