/* Estilos para la pagina del directorio */

@import "level2.css";



#directorio h3 {
	float: left;
	margin: 0 0 10px 0;
	padding: 0;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
}

#directorio p {
	clear: left;
	margin-left: 0;
	line-height: normal;
}

a.enlace_area {
	display: inline;
	float: right;
	margin: 0 0 15px 0;
	padding: 5px 0 5px 20px;
	background-image: url('../images/ico_link.png');
	background-repeat: no-repeat;
	background-position: center left;
	color: #666666;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#directorio a.enlace_area:hover {
	text-decoration: underline;
}

#directorio div {
	margin: 10px 0 10px 0;
	padding: 10px 10px 5px 10px;
	border: 1px solid #E0E0E0;
}

.email {
	padding: 0 0 2px 14px;
}

.telf {
	padding: 0 0 2px 18px;	
}

.fax {
	padding: 0 0 2px 18px;
}

#ayun {
	margin: 10px 0 10px 0;
	padding: 10px 10px 5px 10px;
	border: 1px solid #E0E0E0;
}

#educ, #ssoc, #feem, #igua, #scon, #stra, #smun, #fies,
#juve, #csol, #bibl, #mamb, #depo, #pciu, #rtre, #hpri, #urba {
	margin: 0 0 10px 0;
	padding: 10px 10px 5px 10px;
	border: 1px solid #E0E0E0;
}

#ayun, #ssoc, #igua, #stra, #fies, #csol, #mamb, #pciu, #hpri {
	background-color: #FBFBFB;
}

#educ, #feem, #scon, #smun, #juve, #bibl, #depo, #rtre, #urba {
	background-color: #FEFEFE;
}

#ayun h3 {
	color: #D61C38;
}

#educ h3 {
	color: #330066;
}

#ssoc h3 {
	color: #CC6600;
}

#feem h3 {
	color: #006699;
}

#igua h3 {
	color: #990000;
}

#scon h3 {
	color: #009966;
}

#stra h3 {
	color: #663333;
}

#smun h3 {
	color: #990066;
}

#fies h3 {
	color: #CC3300;
}

#juve h3 {
	color: #003399;
}

#csol h3 {
	color: #663300;
}

#bibl h3 {
	color: #333300;
}

#mamb h3 {
	color: #006600;
}

#depo h3 {
	color: #FF6600 !important;
}

#pciu h3 {
	color: #6666CC;
}

#rtre h3 {
	color: #993300;
}

#hpri h3 {
	color: #669933;
}

#urba h3 {
	color: #666666;
}

#pager {
	margin-top: 10px;
	text-align: center;
	font-size: 80%;
}

.pagactual {
	padding: 0 3px;
	color: #D61C38;
	font-weight: bold;
	background: #FAFAFA;
	border: 1px solid #E4E4E4;
}

a.pager {
	padding: 0;
	color: #D61C38;
	text-decoration: none;
	background-image: none;
}

a.pager:hover {
	text-decoration: underline;
}

a.primera, a.anterior, a.siguiente, a.ultima {
	margin: 0 5px;
	color: #000000;
	text-decoration: none;
	background-image: none;
}


a.primera:hover, a.anterior:hover, a.siguiente:hover, a.ultima:hover {
	color: #333333;
}

a.primera {
	background-image: url('../images/pag_primera.gif');
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 12px;
}

a.anterior {
	background-image: url('../images/pag_anterior.gif');
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 9px;
}

a.siguiente {
	background-image: url('../images/pag_siguiente.gif');
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 9px;
}

a.ultima {
	background-image: url('../images/pag_ultima.gif');
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 12px;
}

.primera_off, .anterior_off, .siguiente_off, .ultima_off {
	color: #D4D4D4;
}

.primera_off {
	background-image: url('../images/pag_primera_off.gif');
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 12px;
}

.anterior_off {
	background-image: url('../images/pag_anterior_off.gif');
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 9px;
}

.siguiente_off {
	background-image: url('../images/pag_siguiente_off.gif');
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 9px;
}

.ultima_off {
	background-image: url('../images/pag_ultima_off.gif');
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 12px;
}