@charset "utf-8";
/* CSS Document */

/*links invisibles*/

.catalogs{
	background-position:center;
	background-repeat:repeat-y;
	margin-top:20px;
	margin-bottom:15px;
}
.tipo{
	font-size:1px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#DEDEDE;
	width:246px;
	height:60px;
	display:block;
}
.tipo a{
	text-decoration:none;
	width:246px;
	height:60px;
	display:block;
}
.tipo_men_adminuser{
	height:45px;
	display:block;
}
.tipo_men_adminuser a{
	text-decoration:none;
	height:45px;
	display:block;
}
.tipo_men_solicitudes{
	height:45px;
	display:block;
}
.tipo_men_solicitudes a{
	text-decoration:none;
	height:45px;
	display:block;
}
.tipo_men_masideas{
	height:45px;
	display:block;
}
.tipo_men_masideas a{
	text-decoration:none;
	height:45px;
	display:block;
}
.tipo_men_directorio{
	height:45px;
	display:block;
}
.tipo_men_directorio a{
	text-decoration:none;
	height:45px;
	display:block;
}
.tipo_men_clasificados{
	height:45px;
	display:block;
}
.tipo_men_clasificados a{
	text-decoration:none;
	height:45px;
	display:block;
}
.tipo_men_reservas{
	height:45px;
	display:block;
}
.tipo_men_reservas a{
	text-decoration:none;
	height:45px;
	display:block;
}
/*.tipo_men_fep{
	font-size:1px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#034F89;
	width:92px;
	height:35px;
	display:block;
}
.tipo_men_fep a{
	text-decoration:none;
	width:92px;
	height:35px;
	display:block;
}
.tipo_men_fep a:hover{
	background:url("../images/menu_sup_down_newsl.jpg");*/
}
.tipo_quienessomos{
	font-size:1px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFA902;
	width:200px;
	height:50px;
	display:block;
	text-decoration: none;
	text-align:center;
}
.tipo_quienessomos a{
	text-decoration:none;
	width:200px;
	color:#FFA902;
	height:50px;
	display:block;
}
.tipo_quienessomos a:hover{
	background:url("../imgs/quienessomos_down.jpg");
}
.tipo_masideas{
	font-size:1px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFA902;
	width:170px;
	height:50px;
	display:block;
	text-decoration: none;
}
.tipo_masideas a{
	text-decoration:none;
	width:170px;
	color:#FFA902;
	height:50px;
	display:block;
}
.tipo_masideas a:hover{
	background:url("../imgs/masideas_down.jpg");
}
.tipo_menufood{
	font-size:1px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFA902;
	width:104px;
	height:104px;
	display:block;
	text-decoration: none;
	text-align:center;
}
.tipo_menufood a{
	text-decoration:none;
	width:104px;
	color:#FFA902;
	height:104px;
	display:block;
}
.tipo_menufood a:hover{
	background:url("../imgs/menu_down2.jpg");
	color:#fc0;
}
.tipo_porteria{
	font-size:1px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFA902;
	width:104px;
	height:104px;
	display:block;
	text-decoration: none;
	text-align:center;
}
.tipo_porteria a{
	text-decoration:none;
	width:104px;
	color:#FFA902;
	height:104px;
	display:block;
}
.tipo_porteria a:hover{
	background:url("../imgs/porteria_down.jpg");
	color:#fc0;
}
/*fuentes*/
.Arial14boldgrisosc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333;
}
.Arial12boldazul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#036;
}
.Arial12boldazul a{
	text-decoration:none;
	color:#036;
	border:none;
}
.Arial12boldazul a:hover{
	text-decoration:none;
	color:#999;
}
.Arial12boldazulclaro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#069;
}
.Arial12boldnaranja{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#c60;
}
.Arial12boldnaranja a{
	text-decoration:none;
	color:#c60;
}
.Arial12boldnaranja a:hover{
	text-decoration:none;
	color:#666;
}
.Arial12boldgrisosc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	border:none;
}
.Arial12boldgrisosc a{
	text-decoration:none;
	color:#333;
	border:none;
}
.Arial12boldgrisosc a:hover{
	text-decoration:none;
	color:#069;
	border:none;
}
.Arial12boldblanco{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	border:none;
}
.Arial12boldblancoazul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#7e99ad;
	border:none;
}
.Arial12boldblancoazul a{
	color:#7e99ad;
	text-decoration:none;
}
.Arial12boldblancoazul a:hover{
	color:#fff;
	text-decoration:none;
}
.Arial12lancoazul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7e99ad;
	border:none;
}
.Arial12grisosc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
.Arial12grisosc a{
	text-decoration:none;
	color:#333;
	border:none;
}
.Arial12grisosc a:hover{
	text-decoration:none;
	color:#069;
	border:none;
}
.Arial11grisosc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}
.Arial12boldgris{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
}
.Arial12boldgrisosc2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	border:none;
	line-height:20px;
}
.Arial12boldgrisosc2 a{
	text-decoration:none;
	color:#333;
	border:none;
}
.Arial12boldgrisosc2 a:hover{
	text-decoration:none;
	color:#069;
	border:none;
}
.Arial12gris{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}
.Arial11gris{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}
.Arial11boldblanco{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}
/*internas*/
.men_int_user{
	font-size:1px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#0099D2;
	width:180px;
	height:20px;
	display:block;
}
.men_int_user a{
	text-decoration:none;
	color:#0099D2;
	width:180px;
	height:20px;
	display:block;
	background:url("../imgs/men_lat_up_usuario.jpg");
}
.men_int_user a:hover{
	background:url("../imgs/men_lat_down_usuario.jpg");
}
.men_int_comunicados{
	font-size:1px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#0099D2;
	width:180px;
	height:20px;
	display:block;
}
.men_int_comunicados a{
	text-decoration:none;
	color:#0099D2;
	width:180px;
	height:20px;
	display:block;
	background:url("../imgs/men_lat_up_comunicados.jpg");
}
.men_int_comunicados a:hover{
	background:url("../imgs/men_lat_down_comunicados.jpg");
}
.men_int_calendario{
	font-size:1px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#0099D2;
	width:180px;
	height:20px;
	display:block;
}
.men_int_calendario a{
	text-decoration:none;
	color:#0099D2;
	width:180px;
	height:20px;
	display:block;
	background:url("../imgs/men_lat_up_calendario.jpg");
}
.men_int_calendario a:hover{
	background:url("../imgs/men_lat_down_calendario.jpg");
}
.men_int_aplis{
	font-size:1px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#0099D2;
	width:180px;
	height:20px;
	display:block;
}
.men_int_aplis a{
	text-decoration:none;
	color:#0099D2;
	width:180px;
	height:20px;
	display:block;
	background:url("../imgs/men_lat_up_aplicaciones.jpg");
}
.men_int_aplis a:hover{
	background:url("../imgs/men_lat_down_aplicaciones.jpg");
}
.men_int_sys{
	font-size:1px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#0099D2;
	width:180px;
	height:20px;
	display:block;
}
.men_int_sys a{
	text-decoration:none;
	color:#0099D2;
	width:180px;
	height:20px;
	display:block;
	background:url("../imgs/men_lat_up_serviciosysolicitudes.jpg");
}
.men_int_sys a:hover{
	background:url("../imgs/men_lat_down_serviciosysolicitudes.jpg");
}
.men_int_news{
	font-size:1px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#0099D2;
	width:180px;
	height:20px;
	display:block;
}
.men_int_news a{
	text-decoration:none;
	color:#0099D2;
	width:180px;
	height:20px;
	display:block;
	background:url("../imgs/men_lat_up_noticias.jpg");
}
.men_int_news a:hover{
	background:url("../imgs/men_lat_down_noticias.jpg");
}
/*menudesplegable*/
.Arial12grisosc3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	border:none;
	width:100%;
	line-height:20px;
	display:block;
}
.Arial12grisosc3 a{
	text-decoration:none;
	color:#333;
	border:none;
	width:100%;
	line-height:20px;
	display:block;
	
}
.Arial12grisosc3 a:hover{
	text-decoration:none;
	color:#F37507;
	border:none;
	font-weight:bold;
	background:#FFFFCC;
}
.menu-news{
	background:url(../images/bg-menu-news.png) repeat-x;
}
.menu-news:hover{
	background:url(../images/bg-menu-news-over.png) repeat-x;
}
.menu-news img{
	margin: 13px 14px 0;
	border:none;
}
.menu-home{
	background:url(../images/bg-menu.png) repeat-x;
}
.menu-home:hover{
	background:url(../images/bg-menu-over.png) repeat-x;
}
.menu-home img{
	margin: 13px 22px 0;
	border:none;
}
.menu{
	background:url(../images/bg-menu.png) repeat-x;
}
.menu:hover{
	background:url(../images/bg-menu-over.png) repeat-x;
}
.menu img{
	margin: 13px 13px 0;
	border:none;
}
.border-left{
	border-left: 1px #000 solid;
}
	
