#titulo_web, #subtitulo_web {
	display: none;
}/*
.txt_menu{
visibility: hidden;
text-indent:-100000px;
}
#titulo_web, #subtitulo_web, .flotar-derecha-menu li a, .flotar-derecha-menu li a:hover, .flotar-derecha-menu li a:visited, .flotar-derecha-menu li a:active {
	display: none;
	text-indent:-10000px;
}*/
h1, h2, h3, h4, h5, h6, p, ul {
	margin: 0;
	padding: 0;
}
p {
	margin-bottom: 4px;
}
a {
	color: #006600;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
a:visited {
	color: #006600;
	text-decoration: none;
}
a:active {
	color: #006600;
	text-decoration: none;
}
.clearBoth {
	clear: both;
	}
body, p, td {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0E2032;
}
 p {
	text-align:justify;
	text-indent: 5px;
}
html, body{
    min-height: 100%;
}
BODY 
   {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
  }
.margin-auto {
	margin: auto;
	text-align: center;
	height: 100%;
	background-image: url(../images/fondo-web2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 20px;
	width: 100%;
}
.campos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2C6523;
	border: 1px solid #4BAF3D;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
}
.campos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E9032;
	border: 1px solid #4BAF3D;
	font-weight: bold;
}
form {
	margin: 0px;
	padding: 0px;
}
.boton {
	color: #224F1C;
	border: 1px solid #3E9032;
	font-size: 11px;
	background-color: #FFFFFF;
	margin-top: 5px;
}
.boton2 {
	color: #FFFFFF;
	border: 1px solid #006600;
	font-size: 11px;
	background-color: #4EB63F;
	font-weight: bold;
	margin-right: 8px;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}
.fondoweb {
	background-color: #FFFFFF;
	background-image: url(../images/fondo-web.jpg);
	background-repeat:repeat-y;
	vertical-align: top;
	background-position: center top;
	text-align:center;
}
.contenido {
	width: 954px;
	min-height: 500px;
	border: 0;
	padding-right: 1px;
	padding-left: 1px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 2px;
}
.sin-division01 h5 {
	font-weight: bold;
	color: #306F26;
	margin-bottom: 5px;
	padding-bottom: 3px;
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E77916;
	font-style: italic;
	padding-left: 5px;
}
.sin-division01 li {
	font-size: 11px;
	font-weight: bold;
	margin-left: 10px;
	list-style: none;
	background-image: url(../images/flecha-gris.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 8px;
	margin-bottom:3px;
}
.sin-division-gris h5 {
	font-weight: bold;
	color: #666666;
	margin-bottom: 5px;
	padding-bottom: 3px;
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E77916;
	font-style: italic;
	padding-left: 5px;
}
.peque, a.peque, a.peque:visited, a.peque:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #144209;
	text-decoration: none;
	text-decoration: none;
	text-align: justify;
}
a.peque:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #144209;
	text-decoration: none;
	text-decoration: none;
}
/*espacio */
#pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 627px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: 20px;
	text-align: left;
	color: #666666;
	padding-left: 3px;
}
#pie a, #pie a:visited, #pie a:active {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	text-decoration: none;
}
#pie a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-decoration: none;
}
#avisos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: auto;
	margin-bottom: auto;
	text-align: center;
	color: #666666;
}
#avisos a, #avisos a:visited, #avisos a:active {

	color: #666666;
	text-decoration: none;
	text-decoration: none;
}
#avisos a:hover {
	color: #000000;
	text-decoration: none;
	text-decoration: none;
}
/*espacio */
.boton-enviar {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00481F;
	margin: 2px;
	height: 19px;
	width: 57px;
	padding-left: 10px;
	background-image: url(../images/enviar-restaurar_01.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	border:0px;
}
.boton-enviar:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cd4726;
	margin: 2px;
	height: 19px;
	width: 57px;
	padding-left: 10px;
	background-image: url(../images/enviar-restaurar-roll_01.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	border:0px;
}
.boton-restaurar {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00481F;
	margin: 2px;
	height: 19px;
	width: 75px;
	padding-left: 10px;
	background-image: url(../images/enviar-restaurar_02.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	border:0px;
}
.boton-restaurar:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cd4726;
	margin: 2px;
	height: 19px;
	width: 75px;
	padding-left: 10px;
	background-image: url(../images/enviar-restaurar-roll_02.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	border:0px;
}
.aviso {
	font-size: 11px;
	font-weight: bold;
	color: #2E3434;
	background-image: url(../imagenes/fondo-aviso.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: justify;
	padding-top:40px;
	width: 450px;
	margin: auto;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.aviso p {
	text-indent: 10px;
	margin-bottom: 10px;
}
.aviso h3 {
	font-size: 13px;
	margin-bottom: 10px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #899696;
}
.izquierdo {
	float:left;
	width: 794px;
	min-height: 530px;
} 
.derecho {
	float:right;
	width: 139px;
	min-height: 530px;
	margin-top: 115px;
	padding-right: 10px;
	padding-left: 10px;
}
.cabecera {
	width: 650px;
	margin-left: 144px;
	background-image: url(../images/fondo-cabecera.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 125px;
}
.cuerpo {
	float:right;
	width:580px;
	text-align: left;
	margin-right: 20px;
	padding-top: 15px;
}
/*INICIO MENU PPAL*/
.menu {
	float:left;
	width:164px;
	margin-top: 20px;
	background-image: url(../images/fondo-menu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 30px;
	padding-top: 9px;
	text-align: left;
	padding-left: 16px;
}
.menu ul {
list-style:none;
}

.menu li {
min-height:20px;
width:144px;
text-indent:-10000px;
}
.menu li a, .menu-resal {
min-height:20px;
width:144px;
display:block;
}
.menu li a, .menu li a:active, .menu li a:visited {
	background-repeat: no-repeat;
	background-position: left top;
}
#menu-bienve, #menu-bienve a, #menu-bienve a:active, #menu-bienve a:visited {
    background-image: url(../images/menu-roll_01.gif);
	background-image: url(../images/menu_01.gif);
}
#menu-bienve a:hover, #menu-bienve a.menu-resal, #menu-bienve a:visited.menu-resal, #menu-bienve a:active.menu-resal {
	background-image: url(../images/menu-roll_01.gif);
}

#menu-presen, #menu-presen a, #menu-presen a:active, #menu-presen a:visited {
    background-image: url(../images/menu-roll_02.gif);
	background-image: url(../images/menu_02.gif);
}
#menu-presen a:hover, #menu-depar a:active, #menu-presen a.menu-resal, #menu-presen a:visited.menu-resal, #menu-presen a:active.menu-resal {
	background-image: url(../images/menu-roll_02.gif);
}
li#menu-presen {
	height:0px;
	width:0px;
	visibility: hidden;
	display:none;
}
.menu li#menu-presen a {
	height:0px;
	width:0px;
	visibility: hidden;
	display:none;
}
#menu-depar, #menu-depar a, #menu-depar a:visited {
    background-image: url(../images/menu-roll_03.gif);
	background-image: url(../images/menu_03.gif);
	min-height:20px;
	background-repeat: no-repeat;
}
#menu-depar a:hover, #menu-depar a.menu-resal, #menu-depar a:visited.menu-resal, #menu-depar a:active.menu-resal {
	background-image: url(../images/menu-roll_03.gif);
	text-decoration: none;
}
#menu-depar #div2 ul {
margin-top:8px;
margin-bottom:8px;
}
#menu-depar #div2 li {
text-indent:0px;
width:100px;
}
#menu-depar #div2 li a, #menu-depar #div2 li a:active, #menu-depar #div2 li a:visited {
	background-image: url(../images/menu_17.gif);
	width:134px;
	background-position: left bottom;
	display:block;
	padding-top:3px;
	width:100px;
	padding-left:20px;
	padding-right:15px;
	padding-bottom:3px;
	min-height:15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003300;
}
#menu-depar #div2 li a:hover {
	background-image: url(../images/menu-roll_17.gif);
	background-position: left bottom;
	color: #009900;
}
#menu-noti, #menu-noti a, #menu-noti a:active, #menu-noti a:visited {
    background-image: url(../images/menu-roll_04.gif);
	background-image: url(../images/menu_04.gif);
}
#menu-noti a:hover, #menu-noti a.menu-resal, #menu-noti a:visited.menu-resal, #menu-noti a:active.menu-resal {
	background-image: url(../images/menu-roll_04.gif);
}
#menu-ampa, #menu-ampa a, #menu-ampa a:active, #menu-ampa a:visited {
    background-image: url(../images/menu-roll_05.gif);
	background-image: url(../images/menu_05.gif);
}
#menu-ampa a:hover, #menu-ampa a.menu-resal, #menu-ampa a:visited.menu-resal, #menu-ampa a:active.menu-resal {
	background-image: url(../images/menu-roll_05.gif);
}
#menu-proyec, #menu-proyec a, #menu-proyec a:active, #menu-proyec a:visited {
    background-image: url(../images/menu-roll_06.gif);
	background-image: url(../images/menu_06.gif);
}
#menu-proyec a:hover, #menu-proyec a.menu-resal, #menu-proyec a:visited.menu-resal, #menu-proyec a:active.menu-resal {
	background-image: url(../images/menu-roll_06.gif);
}
#menu-ofer, #menu-ofer a, #menu-ofer a:active, #menu-ofer a:visited {
    background-image: url(../images/menu-roll_07.gif);
	background-image: url(../images/menu_07.gif);
}
#menu-ofer a:hover, #menu-ofer a.menu-resal, #menu-ofer a:visited.menu-resal, #menu-ofer a:active.menu-resal {
	background-image: url(../images/menu-roll_07.gif);
}
#menu-revis, #menu-revis a, #menu-revis a:active, #menu-revis a:visited {
    background-image: url(../images/menu-roll_08.gif);
	background-image: url(../images/menu_08.gif);
}
#menu-revis a:hover, #menu-revis a.menu-resal, #menu-revis a:visited.menu-resal, #menu-revis a:active.menu-resal {
	background-image: url(../images/menu-roll_08.gif);
}
#menu-biblio, #menu-biblio a, #menu-biblio a:active, #menu-biblio a:visited {
    background-image: url(../images/menu-roll_09.gif);
	background-image: url(../images/menu_09.gif);
}
#menu-biblio a:hover, #menu-biblio a.menu-resal, #menu-biblio a:visited.menu-resal, #menu-biblio a:active.menu-resal {
	background-image: url(../images/menu-roll_09.gif);
}
#menu-acti, #menu-acti a, #menu-acti a:active, #menu-acti a:visited {
    background-image: url(../images/menu-roll_10.gif);
	background-image: url(../images/menu_10.gif);
}
#menu-acti a:hover, #menu-acti a.menu-resal, #menu-acti a:visited.menu-resal, #menu-acti a:active.menu-resal {
	background-image: url(../images/menu-roll_10.gif);
}
#menu-encu, #menu-encu a, #menu-encu a:active, #menu-encu a:visited {
    background-image: url(../images/menu-roll_11.gif);
	background-image: url(../images/menu_11.gif);
}
#menu-encu a:hover, #menu-encu a.menu-resal, #menu-encu a:visited.menu-resal, #menu-encu a:active.menu-resal {
	background-image: url(../images/menu-roll_11.gif);
}
#menu-norma, #menu-norma a, #menu-norma a:active, #menu-norma a:visited {
    background-image: url(../images/menu-roll_12.gif);
	background-image: url(../images/menu_12.gif);
}
#menu-norma a:hover, #menu-norma a.menu-resal, #menu-norma a:visited.menu-resal, #menu-norma a:active.menu-resal {
	background-image: url(../images/menu-roll_12.gif);
}
#menu-loca, #menu-loca a, #menu-loca a:active, #menu-loca a:visited {
    background-image: url(../images/menu-roll_13.gif);
	background-image: url(../images/menu_13.gif);
}
#menu-loca a:hover, #menu-loca a.menu-resal, #menu-loca a:visited.menu-resal, #menu-loca a:active.menu-resal {
	background-image: url(../images/menu-roll_13.gif);
}
#menu-conta, #menu-conta a, #menu-conta a:active, #menu-conta a:visited {
    background-image: url(../images/menu-roll_14.gif);
	background-image: url(../images/menu_14.gif);
}
#menu-conta a:hover, #menu-conta a.menu-resal, #menu-conta a:visited.menu-resal, #menu-conta a:active.menu-resal {
	background-image: url(../images/menu-roll_14.gif);
}
#menu-busca, #menu-busca a, #menu-busca a:active, #menu-busca a:visited {
    background-image: url(../images/menu-roll_15.gif);
	background-image: url(../images/menu_15.gif);
}
#menu-busca a:hover, #menu-busca a.menu-resal, #menu-busca a:visited.menu-resal, #menu-busca a:active.menu-resal {
	background-image: url(../images/menu-roll_15.gif);
}
#menu-usuario, #menu-usuario a, #menu-usuario a:active, #menu-usuario a:visited {
    background-image: url(../images/menu-roll_16.gif);
	background-image: url(../images/menu_16.gif);
}
#menu-usuario a:hover, #menu-usuario a.menu-resal, #menu-usuario a:visited.menu-resal, #menu-usuario a:active.menu-resal {
	background-image: url(../images/menu-roll_16.gif);
}
/*FIN MENU PPAL*/
/*INICIO MENU DER*/
ul#menu-der {
	list-style:none;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;
	height: 50px;
}
#menu-der li {
height:50px;
width:50px;
float:left;
margin-left:10px;
}
#menu-der li a{
display:block;
text-indent:-10000px;
height:50px;
width:50px;
background-repeat: no-repeat;
background-position: center center;
}
#menu-der-home {
background-image: url(../images/botones-derecha-roll_01.gif);
}
#menu-der-home a, #menu-der-home a:active, #menu-der-home a:visited {
	background-image: url(../images/botones-derecha_01.gif);
}
#menu-der-home a:hover {
background-image: url(../images/botones-derecha-roll_01.gif);
}
#menu-der-reco {
background-image: url(../images/botones-derecha-roll_02.gif);
}
#menu-der-reco a, #menu-der-reco a:active, #menu-der-reco a:visited {
	background-image: url(../images/botones-derecha_02.gif);
}
#menu-der-reco a:hover {
background-image: url(../images/botones-derecha-roll_02.gif);
}
/*FIN MENU DER*/
.cuerpo h3 {
	font-size: 11px;
	font-weight: bold;
	color: #107244;
	margin-bottom: 10px;
}
#encuesta {
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 30px;
	background-image: url(../images/titulos-lat-encuesta.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	text-align: left;
}
#encuesta ul {
	margin-left: 8px;
	list-style-type: none;
	margin-bottom: 10px;
}
#encuesta ul li {
	margin-bottom: 3px;
}
h3#pregunta {
	font-size: 11px;
	font-weight: bold;
	color: #4C7244;
	text-align: justify;
	margin-bottom: 5px;
}
#buscador {
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 30px;
	background-image: url(../images/titulos-lat-buscador.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
#logos-lat {
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;
	text-align:center;
}
#logos-lat img {
border:none;
margin:auto;
}

#campo-busqueda {
	width: 120px;
	margin-bottom: 8px;
	color: #224F1C;
	padding-right: 2px;
	padding-left: 2px;
	border: 1px solid #3E9032;
	font-size: 10px;
}
#boton-busqueda {
	color: #224F1C;
	border: 1px solid #3E9032;
	font-size: 11px;
	background-color: #f0f4e6;
}
#boton-enviar {
	color: #224F1C;
	border: 1px solid #3E9032;
	font-size: 11px;
	background-color: #FFFFFF;
}
a#ver-resul {
	padding-bottom: 5px;
	font-size: 10px;
	font-weight: bold;
	color: #265A1F;
	background-image: url(../images/flecha-ver.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 8px;
	margin-left: 5px;
}
a:hover#ver-resul {
	color: #C17E02;
	background-image: url(../images/flecha-nar.gif);
}
.margen-izquierdo {
	margin-left: 10px;
	margin-top: -10px;
}
.foto-index {
	float: left;
	width: 240px;
}
.foto-index img {
border:none;
}
.noticias-destacadas {
	float:right;
	width: 334px;
}
.titulares-izqui {
	float: left;
	width: 279px;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: dashed;
	padding-right: 20px;
}
.titulares-izqui2 {
	float: left;
	width: 250px;
	border-right-color: #3E9032;
	border-right-width: 1px;
	border-right-style: dashed;
	padding-right: 20px;
}
.titulares-dere {
	float:right;
	width: 265px;
}
.tit-desta-izqui {
	float: left;
	width: 150px;
	margin-left: 8px;
}
.tit-desta-dere{
	float:right;
	width: 150px;
	margin-right: 8px;
}
.noticias-destacadas h4 {
	background-image: url(../images/titulo-destacadas.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 19px;
}
.division01 {
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3E9032;
	border-right-color: #3E9032;
	border-bottom-color: #3E9032;
	border-left-color: #3E9032;
	background-image: url(../images/division01.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 20px;
	min-height: 180px;
}
.sin-division01 {
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3E9032;
	border-right-color: #3E9032;
	border-bottom-color: #D6E2D5;
	border-left-color: #3E9032;
	background-image: url(../images/sin-division01.gif);
	background-repeat:  repeat-x;
	background-position: center top;
	padding-top: 20px;
	min-height: 180px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	width: 548px;
}
.sin-division02 {
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3E9032;
	border-right-color: #3E9032;
	border-bottom-color: #3E9032;
	border-left-color: #3E9032;
	background-image: url(../images/sin-division01.gif);
	background-repeat:  repeat-x;
	background-position: center top;
	padding-top: 30px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	width: 300px;
	height: 100px;
}
.sin-division-gris {
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #D7E2D5;
	border-left-color: #999999;
	background-image: url(../images/sin-division02.gif);
	background-repeat:  repeat-x;
	background-position: center top;
	padding-top: 20px;
	min-height: 180px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	width: auto;
	height: 100%;
}
.una-noti-desta {
	margin-bottom: 10px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.una-noti-desta .foto {
	width: 42px;
	overflow: hidden;
	float: left;
	margin-right: 8px;
	height: 42px;
	margin-bottom: 8px;
}
.foto img {
border:none;
}
.una-noti-desta h5 {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 3px;
	text-align: justify;
}
.una-noti-desta h5 a, .una-noti-desta h5 a:visited, .una-noti-desta h5 a:active {
	color: #000000;
}
.una-noti-desta h5 a:hover {
	color: #3E9032;
}
.una-noti-desta p {
	font-size: 10px;
	color: #666666;
	text-align: justify;
}
a.info01, a:visited.info01, a:active.info01 {
	font-size:10px;
	clear: both;
	height: 12px;
	width: 34px;
	margin-left: 115px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/info01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left:3px;
}
a:hover.info01 {
	color: #FFFFFF;
	background-image: url(../images/info01-roll.gif);
}
.titulares {
	padding-top: 20px;
	clear: both;
}
.titulares h3 {
	background-image: url(../images/titulares.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	margin-bottom: 5px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	height: 20px;
}
.noti-titular {
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	height:100%;
	padding-top: 5px;
}
.noti-titular h5 {
	font-size: 10px;
	font-weight: bold;
	color: #006600;
	background-image: url(../images/flecha-ver.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 10px;
	margin-left: 10px;
	width: 200px;
	/*overflow: auto;*/
	text-align: justify;
}
.noti-titular h5 a {
	width: 180px;
	display:block;
}
.noti-titular p {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.noti-titular img {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border: none;
}
.nuestro-centro {
	float:right;
	width: 334px;
}
.nuestro-centro h4 {
	background-image: url(../images/titulo-centro.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 19px;
}
.sin-division01 p {
	margin-bottom: 8px;
	clear: both;
}
.sin-division-gris p {
	margin-bottom: 8px;
	margin-left: 5px;
}
.normal {
width: 580px;
}
h4.departamentos {
	background-image: url(../images/titulo-departamentos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 19px;
}
h4.asignaturas {
	background-image: url(../images/titulo-depar-asig.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 19px;
}
h4.noticias {
	background-image: url(../images/titulo-noticias.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 19px;
}
h4.ampa {
	background-image: url(../images/titulo-ampa.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 19px;
}
h4.revista {
	background-image: url(../images/titulo-revista.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 19px;
}
h4.biblioteca {
	background-image: url(../images/titulo-biblioteca.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 19px;
}
h4.proyectos {
	background-image: url(../images/titulo-proyectos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 19px;
}
h4.oferta {
	background-image: url(../images/titulo-oferta.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 19px;
}
h4.actividades {
	background-image: url(../images/titulo-actividades.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006600;
	margin-bottom:25px;
}
h4.localizacion {
	background-image: url(../images/titulo-localizacion.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006600;
	margin-bottom:25px;
}
h4.encuestas {
	background-image: url(../images/titulo-encuestas.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006600;
	margin-bottom:25px;
}
h4.contactar {
	background-image: url(../images/titulo-contactar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006600;
	margin-bottom:25px;
}
h4.recomendar {
	background-image: url(../images/titulo-recomendar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006600;
	margin-bottom:15px;
}
h4.buscador {
	background-image: url(../images/titulo-buscador.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006600;
	margin-bottom:25px;
}
h4.normativas {
	background-image: url(../images/titulo-normativas.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 35px;
}
h4.gracias {
	background-image: url(../images/titulo-gracias.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006600;
	margin-bottom:25px;
}
h4.usuarios {
	background-image: url(../images/titulo-usuarios.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 19px;
}
h4.sesiones {
	background-image: url(../images/titulo-conectar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 19px;
}
.cont-lista-asig {
	list-style-type: none;
	margin-left:200px;
	margin-top:20px;
	background-image: url(../images/asignaturas.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	width: 348px;
}
.cont-lista-profes {
	list-style-type: none;
	margin-left:20px;
	margin-top:20px;
	background-image: url(../images/profes.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
}
.cont-lista-enlaces {
	list-style-type: none;
	margin-top:20px;
	background-image: url(../images/enlaces.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	margin-left: 20px;
}
ul.asignaturas {
	list-style-type: none;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	background-image: url(../images/fondo-asignaturas.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	height: 100%;
}
.asignaturas li {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-image: url(../images/flecha-ver.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	margin-bottom: 7px;
	padding-left: 8px;
	width: 80%;
	overflow: auto;
	margin-top: 8px;
}
.asignaturas p {
	margin-bottom:3px;
	color:#006600;
}
.asignaturas p a, .asignaturas p a:active, .asignaturas p a:visited {
	color:#006600;
}
.asignaturas p a:hover{
	color:#666666;
	text-decoration:underline;
}
.asignaturas li a, .asignaturas li a:active, .asignaturas li a:visited {
color: #333333;
}
.asignaturas li a:hover {
text-decoration:underline;
}
h5.titulo-departamentos {
	font-size:14px;
	font-weight: bold;
	color: #C15F04;
	margin-bottom: 10px;
	padding-bottom: 5px;
	padding-left: 40px;
	padding-top:10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E6AB45;
	margin-top: 5px;
	font-style: italic;
	background-image: url(../images/icono-libro.jpg);
	background-repeat: no-repeat;
	background-position: 5px top;
}
h5.titulo-departamentos a, h5.titulo-departamentos a:active, h5.titulo-departamentos a:visited {
	color: #C15F04;
}
h5.titulo-departamentos a:hover {
	color: #666666;
}
.foto-libro {
	background-image: url(../images/libro.jpg);
	background-repeat: no-repeat;
	background-position: left 28px;
}
.volver {
	background-image: url(../images/fondo-volver.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height:19px;
	padding-left:15px;
	margin-top: 10px;
	
}
.volver a, .volver a:visited, .volver a:active {
background-image: url(../images/volver-flecha.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding-left:20px;
	width:500px;
	display:block;
}
.volver a:hover {
background-image: url(../images/volver-flecha-roll.gif);
	color:#000000;
	text-decoration:none;
}
#titulo-asignatura-seccion {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #008F3B;
	background-image: url(../images/una-asignatura.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 122px;
	padding-top: 6px;
	margin-bottom: 8px;
	margin-left:40px;
	border: none;
}
#mas-info {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #008F3B;
	background-image: url(../images/mas-info.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 122px;
	padding-top: 6px;
	margin-bottom: 8px;
	margin-left:40px;
	text-indent: -10000px;
	border: none;
}
.cont-lista-temario {
	list-style-type: none;
	margin-top:20px;
	background-image: url(../images/temario.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	float:left;
	width:260px;
	margin-bottom: 20px;
}
.cont-lista-actividades {
	list-style-type: none;
	margin-top:20px;
	background-image: url(../images/actividades.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	float:right;
	width:260px;
	margin-bottom: 20px;
}
ul.listado {
	list-style-type: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 30px;
	border: 1px solid #CCCCCC;
}
.listado li {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-image: url(../images/flecha-nar2.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	margin-bottom: 7px;
	padding-left: 8px;
	width: 220px;
	overflow: auto;
}
.listado p {
	margin-bottom:3px;
	color:#006600;
}
.listado p a, .listado p a:active, .listado p a:visited {
	color:#006600;
}
.listado p a:hover{
	color:#666666;
	text-decoration:underline;
}
.listado li a, .listado li a:active, .listado li a:visited {
	color: #333333;
	background-image: url(../images/pdf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	margin-bottom:5px;
	padding-bottom:2px;
}
.listado li a:hover {
background-image: url(../images/pdf-roll.gif);
text-decoration:underline;
}
a.anterior, a:visited.anterior, a:active.anterior {
	background-image: url(../images/ante-sigui_01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 92px;
	height:21px;
	display:block;
	float:left;
	text-indent:-10000px;
}
a:hover.anterior  {
	background-image: url(../images/ante-sigui-roll_01.gif);
}
a.siguiente, a:visited.siguiente, a:active.siguiente {
	background-image: url(../images/ante-sigui_02.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 100px;
	height:21px;
	display:block;
	float:right;
	text-indent:-10000px;
}
a:hover.siguiente {
	background-image: url(../images/ante-sigui-roll_02.gif);
}
span.anterior {
	background-image: url(../images/ante-sigui-no_01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:92px;
	height:21px;
	display:block;
	float:left;
	text-indent:-10000px;
}
span.siguiente {
	background-image: url(../images/ante-sigui-no_02.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 100px;
	height:21px;
	display:block;
	float:right;
	text-indent:-10000px;
}
.barr-pag01 {
	margin-bottom: 15px;
	width: 548px;
	margin-top: 5px;
}
.barr-pag02 {
	margin-top: 15px;
	width: 548px;
}
.no-noticias {
	font-weight: bold;
	margin-top: 15px;
	text-align:left;
	display:block;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #3E9032;
	border-right-color: #3E9032;
	border-bottom-color: #3E9032;
	border-left-color: #3E9032;
}
.noti-listado{
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #3E9032;
	padding-top: 5px;
	height: 100%;
}
.noti-listado h5 {
	font-size: 10px;
	font-weight: bold;
	color: #006600;
	margin-left: 10px;
}
.noti-listado h5 a, .noti-listado h5 a:active, .noti-listado h5 a:visited {
	font-size: 10px;
	font-weight: bold;
	color: #006600;
	background-image: url(../images/flecha-nar2.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
		padding-left: 10px;
}
.noti-listado h5 a:hover{
	color: #000000;
	background-image: url(../images/flecha-ver.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
}
.noti-listado p {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.noti-listado img {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border: none;
	display: block;
}
.flota-listado {
	float: left;
	width: 475px;
}
p.fecha-titular {
	font-size: 10px;
	font-weight: bold;
	color: #B34300;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.texto-ext-noti {
	float:left;
	margin-top: 10px;
	width: 310px;
}
.foto-ext-noti {
	float:right;
	width:220px;
	margin-top: 10px;
	text-align: right;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #3E9032;
}
.foto-ext-noti img {
	margin-top: 10px;
	margin-bottom: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.flotar-noticia-corta {
	float: right;
}
.titulares-dere .flotar-noticia-corta {
	width: 210px;
}
.titulares-izqui2 .flotar-noticia-corta {
	width: 195px;
}
.titulares-izqui .flotar-noticia-corta {
	width: 225px;
}
.biblio-listado{
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #3E9032;
	padding-top: 5px;
	height: 100%;
	width: 100%;
	overflow: auto;
}
.biblio-listado h5 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images/barra-gris_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	margin-left: 10px;
	padding-bottom: 2px;
	background-color: #F16E3B;
	padding-top: 3px;
	border: none;
	margin-bottom: 0px;
	width: 518px;
	overflow: auto;
}
.biblio-listado h5 a, .biblio-listado h5 a:active, .biblio-listado h5 a:visited, .biblio-listado h5 a:hover {
	color: #333333;
	text-decoration:none;
}
.biblio-listado h5 a:hover {
	color: #000000;
	text-decoration:none;
}
.biblio-listado p {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	clear: none;
}
h5.titulo-biblioteca02 {
	color: #42563D;
	background-image: url(../images/barra-gris_02.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 10px;
	width: 100%;
	overflow: auto;
}
.pieh5 {
	background-image: url(../images/barra-gris_02.gif);
	background-position: left top;
	height: 8px;
	width: 538px;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	margin-left: 10px;
}
.descargas {
	background-image: url(../images/caja-descargas_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width:310px;
	margin-top: 15px;
}
.contenido-descargas {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c8c8c8;
	border-left-color: #c8c8c8;
	padding-left:10px;
	padding-right:10px;
}
ul.contenido-descargas {
	margin-top:5px;
	width:288px;
	overflow:auto;
	margin-bottom: 6px;
	height: 100%;
}
.contenido-descargas li {
	margin-bottom: 4px;
	list-style-type: none;
	float:none;
	display:block;
	clear:both;
	width: 90%;
	overflow: auto;
}
.contenido-descargas2 {
	margin-left:12px;
	width: 90%;
	overflow: auto;
	margin-bottom: 5px;
}
.contenido-descargas li, .contenido-descargas2 a, .contenido-descargas2 a:active, .contenido-descargas2 a:visited {
	background-image: url(../images/descargas.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 40px;
	padding-top: 5px;
	padding-bottom:8px;
	display:block;
	float:left;
	width: 248px;
	overflow: auto;
}
.contenido-descargas li:hover, .contenido-descargas2 a:hover {
	background-image: url(../images/descargas-roll.gif);
}
.contenido-descargas a, .contenido-descargas a:active, .contenido-descargas a:visited, .contenido-descargas2 a, .contenido-descargas2 a:active, .contenido-descargas2 a:visited {
	font-size: 11px;
	font-weight: bold;	
	color:#C42700;
}
.contenido-descargas2 a:hover {
	color:#009900;
	text-decoration:none;
}
.descargas h5 {
	margin-right: 5px;
	margin-left: 25px;
	padding-top: 8px;
}
.pie-descargas {
background-image: url(../images/caja-descargas_02.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width:310px;
	height:18px;
	margin-top:-8px;
}
.proyectos-listado{
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #3E9032;
	padding-top: 5px;
	height: 100%;
	width: 100%;
	overflow: auto;
}
.proyectos-listado h5 {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/barra-nar_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	margin-left: 10px;
	padding-bottom: 2px;
	background-color: #F16E3B;
	padding-top: 3px;
	border: none;
	margin-bottom: 0px;
	width: 518px;
	overflow: auto;
}
.proyectos-listado h5 a, .proyectos-listado h5 a:active, .proyectos-listado h5 a:visited, .proyectos-listado h5 a:hover {
	color: #FFFFFF;
	text-decoration:none;
}
.proyectos-listado h5 a:hover {
	color: #000000;
	text-decoration:none;
}
.proyectos-listado p {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.oferta-listado{
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #3E9032;
	padding-top: 5px;
	height: 100%;
}
.oferta-listado h5 {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/barra-ver_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	margin-left: 10px;
	padding-bottom: 2px;
	background-color: #059305;
	padding-top: 3px;
	border: none;
	margin-bottom: 0px;
}
.oferta-listado h5 a, .oferta-listado h5 a:active, .oferta-listado h5 a:visited, .oferta-listado h5 a:hover {
	color: #FFFFFF;
	text-decoration:none;
}
.oferta-listado h5 a:hover {
	color: #000000;
	text-decoration:none;
}
.oferta-listado p {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
 h5.oferta-ampliada {
	font-size: 13px;
	font-weight: bold;
	color: #059305;
	margin-left: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #059305;
	background-image: url(../images/flecha-ver-g.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 10px;
}
.pie01-h5 {
	background-image: url(../images/barra-nar_02.gif);
	background-position: left top;
	height: 8px;
	width: 538px;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	margin-left: 10px;
}
.pie02-h5 {
	background-image: url(../images/titulo-proyectos02_02.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 10px;
	margin-bottom: 8px;
}
.pie03-h5 {
	background-image: url(../images/barra-ver_02.gif);
	background-position: left top;
	height: 8px;
	width: 538px;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	margin-left: 10px;
}
h5.titulo-proyectos02 {
	color: #FFFFFF;
	background-color: #F16E3B;
	background-image: url(../images/titulo-proyectos02_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 12px;
	margin-bottom: 0px;
	width: 305px;
	overflow: auto;
}
.categorias {
	margin-bottom: 15px;
}
.categorias {
	background-image: url(../images/listado.gif);
	background-repeat: no-repeat;
	background-position: 20px top;
	padding-top: 20px;
	width: 100%;
	overflow: auto;
}
.categorias ul {
	padding: 20px;
	border: 1px solid #9FEC86;
	margin-right: 10px;
	margin-left: 10px;
	list-style: none;
}
.categorias li {
	padding-left: 10px;
	font-weight: bold;
	font-style: italic;
	color: #006600;
	padding-top:5px;
	background-image: url(../images/flecha-ver.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-left: 10px;
	width: 470px;
	overflow: auto;
	display: block;
}
.categorias ul {
	padding: 10px;
	border: 1px solid #9FEC86;
	margin-right: 10px;
	margin-left: 10px;
	list-style: none;
	margin-top: 5px;
}
.categorias li li {
color:#666666;
width: 90%;
}
.categorias li li a, .categorias li li a:active, .categorias li li a:visited  {
color:#666666;
}
.categorias ul ul {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #9FEC86;
}
.navegador {
	margin-bottom: 10px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #98EA7D;
}
.navegador {
	font-weight: bold;
	margin-right: 5px;
	color: #666666;
}
a.navegador {
}
a.navega01, a:active.navega01, a:visited.navega01 {
	background-image: url(../images/flecha-ver-g.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 8px;
	font-size:13px;
	margin-right: 5px;
    margin-left: 5px;
}
a:hover.navega01 {
	background-image: url(../images/flecha-nar-g.gif);
	color:#FF3300;
}
a.navega02, a:active.navega02, a:visited.navega02 {
	background-image: url(../images/flecha-gris.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 8px;
	font-size:12px;
	color:#666666;
	margin-right: 5px;
	margin-left: 5px;
}
a:hover.navega02 {
	background-image: url(../images/flecha-nar.gif);
	color:#FF3300;
}
a.navega03, a:active.navega03, a:visited.navega03 {
	background-image: url(../images/flecha-gris.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 8px;
	font-size:11px;
	color:#999999;
	margin-right: 5px;
	margin-left: 5px;
}
a:hover.navega03 {
	background-image: url(../images/flecha-nar.gif);
	color:#FF6600;
}
.contiene-actividades-desta {
	background-image: url(../images/fotos-destacadas.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 200px;
	width: 520px;
	text-align:center;
	padding-top:50px;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 30px;
	overflow: hidden;
}
.foto-desta {
	float:left;
	width:161px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	border: 1px solid #CCCCCC;
	overflow: hidden;
	height: 200px;
}
.foto-desta img {
	margin: auto;
	display: block;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #A8D490;
}
.cada-foto-desta {
	min-height:100px;
	text-align: center;
}
.categorias-actividades {
	width: 580px;
	padding-top: 34px;
	background-image: url(../images/titulo-actividades-listado.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 15px;
}
.borde-padding {
	padding: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e37d2b;
	border-right-color: #e37d2b;
	border-bottom-color: #e37d2b;
	border-left-color: #e37d2b;
}
.cada-foto {
	float:left;
	width:161px;
	margin-right: 6px;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 1px solid #CCCCCC;
	min-height: 100px;
	text-align: center;
	font-size: 9px;
	font-weight: bold;
}
.cada-foto img {
	border:none;
	padding: 0px;
}
.hileras {
	margin-bottom: 15px;
	width: 549px;
}
.texto-explica-foto {
	text-align: left;
	font-size: 9px;
	font-weight: bold;
	padding: 4px;
	color: #006600;
	margin-bottom: 2px;
	display:block;
}
.texto-explica-foto p {
padding:0px;
margin:0px;
color: #006600;
text-align: left;
	font-size: 9px;
	font-weight: bold;
	text-indent:0px;
}
.texto-explica-foto a, .texto-explica-foto a:active, .texto-explica-foto a:visited, .texto-explica-foto a:hover {
border:none;
}
#Enc_Resultado{
	border-collapse:collapse;
	border: 1px solid #89BB8F;
	text-align: center;
	vertical-align: top;
	margin-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	width: 100%;
}
#Enc_Resultado td img{
	border: none;
	margin:0px;
	padding:0px;
	display: inline;
}
#Enc_Resultado td{
	padding: 5px;
	border: 1px solid #89BB8F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3E9032;
	text-align: center;
	vertical-align: top;
}
#Enc_Resultado th{
	background-color:#3E9032;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
}
#Enc_Resultado th p{
	font-family: Arial, Helvetica, sans-serif;
}
.expli-formu {
	margin-top: 15px;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 15px;
	text-align: justify;
}
#Contactar_Datos {
	float: left;
	width: 255px;
	padding: 2px;
}
#Contactar_Consulta {
	float: right;
	width: 255px;
	padding: 5px;
}
#preguntas_encuestas {
	margin-top: 10px;
	border: 1px solid #666666;
	font-size: 11px;
	font-weight: bold;
	color: #317027;
	margin-bottom: 15px;
	width: 100%;
	padding:2px;
}
#mostrar {
	margin-left: 235px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-weight: bold;
	color: #3E9032;
}
h4.respuestas {
	background-image:url(../images/respuestas.gif);
}
h4.preguntas {
	background-image:url(../images/preguntas.gif);
}
h4.respuestas, h4.preguntas {
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	margin-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	height: 25px;
}
p.respuestas, p.preguntas {
	margin-bottom:10px;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #006600;
	margin-left: 20px;
}
.txt-recomendar {
	font-size: 13px;
	font-weight: bold;
	color: #3E9032;
	font-style: italic;
	margin-bottom: 10px;
}
h3.txt-recomendar {
	font-size: 13px;
	font-weight: bold;
	color: #3E9032;
	font-style: italic;
	margin-bottom: 20px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4EB63F;
	background-image: url(../images/flecha-ver-g.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 10px;
	margin-top: 20px;
}
#Tus_Datos legend, #Datos_Amigo legend {
	border: 1px solid #3E9032;
	font-weight: bold;
	padding: 2px;
	background-color: #FFFFFF;
	color: #2C6523;
}
#Tus_Datos, #Datos_Amigo {
	padding: 5px;
	border: 1px solid #3E9032;
	margin-bottom: 10px;
	background-color: #4EB63F;
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom: 10px;
}
#frm_recomendar #tu_nombre, #frm_recomendar #tu_email {
	width: 170px;
	margin-left: 5px;
	margin-right: 5px;
}
#frm_recomendar #nombre_amigo, #frm_recomendar #email_amigo {
	width: 150px;
	margin-left: 7px;
	margin-right: 5px;
}
.mitad-izquierda {
	float:left;
	width:270px;
}
.mitad-derecha {
	float:right;
	width:270px;
	margin-bottom: 10px;
}
#Recomendar_Consulta #comentario {
	width: 100%;
	height: 100px;
	border: 1px solid #3E9032;
	font-size: 11px;
	font-weight: bold;
	color: #006600;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EFF8EF;
}
.centrar {
	text-align: center;
}
.centrar img {
	margin-top: 20px;
	margin-bottom: 15px;
	border: 1px solid #3E9032;
}
#Comentario_Formu #code {
	margin-bottom: 15px;
	width: 188px;
}
#buscador_campos #busqueda {
	width: 450px;
	margin-right: 20px;
	border-bottom-width: 2px;
}
#buscador_campos {
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #4EB63F;
	padding-bottom:5px;
	padding-top: 10px;
}
#BuscadorCambiarModo {
	text-align: right;
	margin-top: 5px;
	margin-bottom: 25px;
}
a#linkbuscadormodo {
	background-image: url(../images/flecha-ver.gif);
	background-repeat: no-repeat;
	background-position: 3px 7px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	border: 1px solid #4EB63F;
	margin-top: 5px;
	margin-bottom: 5px;
	font-style: italic;
	font-weight: bold;
	color: #006600;
	text-align: left;
	text-decoration:none;
}
a:hover#linkbuscadormodo {
	background-image: url(../images/flecha-nar.gif);
	background-repeat: no-repeat;
	background-position: 3px 7px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	border: 1px solid #FF3300;
	margin-top: 5px;
	margin-bottom: 5px;
	font-style: italic;
	font-weight: bold;
	color: #FF3300;
	text-align: left;
	text-decoration:none;
}
#BuscadorCamposAvanzadaModulos h4 {
	background-image: url(../images/buscar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	margin-bottom:8px;
	height:23px;
}
#BuscadorCamposAvanzadaConfig h4
{
	background-image: url(../images/opciones.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	margin-bottom:8px;
	height:23px;
}
h3#resultados{
	background-image: url(../images/resultados.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	margin-bottom:8px;
	height:23px;
}
#BuscadorCamposAvanzadaModulos label, #BuscadorCamposAvanzadaConfig label {
	display:block;
}
#BuscadorCamposAvanzadaModulos, #BuscadorCamposAvanzadaConfig {
	margin-bottom:20px;
	float:left;
	width:250px;
	margin-right:20px;
}
.encontrarnos {
	float:right;
	width: 334px;
}
.encontrarnos h4 {
	background-image: url(../images/titulo-encontrarnos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000px;
	height: 30px;
}

h4.google {
	background-image:url(../images/google.gif);
	background-repeat: no-repeat;
	background-position: 240px top;
	text-indent: -10000px;
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	height: 25px;
	margin-top: 15px;
}
.contiene-mapa {
	margin-top:20px;
	width:390px;
	height:286px;
	overflow:hidden;
	margin-left: 100px;
	border: 1px solid #CCCCCC;
	background-image: url(../images/fondo-google.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
h5.rayado{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
}
#Contactar_Nombre_y_Apellidos, #Contactar_Direccion, #Contactar_Ciudad_y_CodigoPostal, #Contactar_Telefono, #Contactar_Email {
	margin-bottom: 5px;
	margin-left: 24px;
}
#Contactar_Datos input {
	width: 200px;
}
#enviar {
	background-image: url(../images/flecha-bla.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	padding-left: 5px;
	width: 80px;
	margin-left:8px;
}
#restablecer {
	width: 104px;
}
#Contactar_Datos #enviar, #Contactar_Datos #restablecer {
	width: 97px;
	margin-top: 10px;
}
#comentario {
width: 100%;
	height: 220px;
	border: 1px solid #3E9032;
	font-size: 11px;
	font-weight: bold;
	color: #006600;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EFF8EF;
	margin-bottom:20px;
}
#junta {
	margin-top: 30px;
	margin-left: 15px;
	margin-bottom:40px;
}
#excusa-descargas {
	margin: 5px;
}
p.informacion-imagen {
	padding: 4px;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #238F21;
}
#encuestas_semanales li, #listado-departamentos li, #listado-usuarios li {
	margin-top:8px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #3E9032;
	list-style-type: none;
	width: 100%;
	overflow: auto;
}
#encuestas_semanales li a, #listado-departamentos li a, #listado-usuarios li a {
	font-weight:bold;
	background-image: url(../images/flecha-ver-g.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 8px;
	text-decoration:none;
}
#encuestas_semanales li a:hover, #listado-departamentos li a:hover, #listado-usuarios li a:hover {
	background-image: url(../images/flecha-nar-g.gif);
	color:#CC3300;
}
/*BOTONES PANEL DE CONTROL*/
a.opciones-editar, a:active.opciones-editar, a:visited.opciones-editar {
	margin-left:4px;
	margin-right:4px;
	text-align:center;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-bottom:2px;
	color: #FFFFFF;
	background-color: #3E9032;
	text-decoration:none;
	width:50px;
	font-weight:bold;
	background-image:none;
}
a:hover.opciones-editar {
	background-color:#333333;
	color:#FFFFFF;
	text-decoration:none;
}
a.opciones-eliminar, a:active.opciones-eliminar, a:visited.opciones-eliminar {
	background-image:none;
	margin-left:8px;
	margin-right:4px;
	text-align:center;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-bottom:2px;
	color: #FFFFFF;
	background-color: #999999;
	text-decoration:none;
	float:left; 
	width:50px;
	font-weight:bold;
	background-image:none;
}
a:hover.opciones-eliminar {
	background-color:#333333;
	color:#FFFFFF;
	text-decoration:none;
	background-image:none;
}

a.opciones-crear, a:active.opciones-crear, a:visited.opciones-crear {
	margin-left:4px;
	margin-right:4px;
	text-align:center;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #FFFFFF;
	background-color: #C42700;
	text-decoration:none;
	margin-left:25px;
	font-size:11px;
	font-weight:bold;
	margin-top: 5px;
	width:100px;
	display:block;
	font-weight:bold;
	background-image:none;
}
a:hover.opciones-crear {
	background-color:#3E9032;
	color:#FFFFFF;
	text-decoration:none;
	background-image:none;
}
.flotar-noticia-corta a.opciones-editar, .flotar-noticia-corta .opciones-eliminar {
float:left;
margin-top:5px;
}
a.opciones-comun, a:active.opciones-comun, a:visited.opciones-comun {
	border:1px solid #3E9032;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	background-image:none;
	margin-left:8px;
	margin-right:4px;
	text-align:center;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	margin-bottom:2px;
	color: #2E6B25;
	text-decoration:none;
	font-weight:bold;
}
a:hover.opciones-comun {
	color:#333333;
	text-decoration: none;
	border: 1px solid #000000;
	background-color: #FDF4EB;
}
.titulo-proyectos02 a.opciones-editar, .titulo-proyectos02 a.opciones-eliminar {
float:left;
}
.proyectos-listado h5 a, .proyectos-listado h5 a:active, .proyectos-listado h5 a:visited, .proyectos-listado h5 a:hover {
float:left;
}
.proyectos-listado h5 a.opciones-editar, .proyectos-listado h5 a.opciones-eliminar, .proyectos-listado h5 a:active.opciones-editar, .proyectos-listado h5 a:active.opciones-eliminar, .proyectos-listado h5 a:visited.opciones-editar, .proyectos-listado h5 a:visited.opciones-eliminar {
	background-color:#FFFFFF;
	color:#C42700;
	border: 1px solid #C42700;
}
.proyectos-listado h5 a:hover.opciones-editar, .proyectos-listado h5 a:hover.opciones-eliminar {
	background-color:#FFFFFF;
	color:#000000;
	border: 1px solid #C42700;
}
.categorias li a, .categorias li a:active, .categorias li a:visited, .categorias li a:hover {
float:left;
}
.sin-division01 a.opciones-comun, .sin-division01 a:active.opciones-comun, .sin-division01 a:hover.opciones-comun, .sin-division01 a:visited.opciones-comun {
float:right;
margin-bottom:8px;
font-size:11px;
}
.sin-division01 a.opciones-eliminar, .sin-division01 a:active.opciones-eliminar, .sin-division01 a:hover.opciones-eliminar, .sin-division01 a:visited.opciones-eliminar {
float:right;
margin-bottom:8px;
font-size:11px;
}/**/
.texto-ext-noti a.opciones-eliminar, .texto-ext-noti a:active.opciones-eliminar, .texto-ext-noti a:hover.opciones-eliminar, .texto-ext-noti a:visited.opciones-eliminar {
float:none;
margin-bottom:8px;
font-size:11px;
}
.proyectos-listado h5 a.opciones-editar, .proyectos-listado h5 a:active.opciones-editar, .proyectos-listado h5  a:hover.opciones-editar, .proyectos-listado h5 a:visited.opciones-editar {
float:right;
margin-bottom:8px;
font-size:11px;
}
.sin-division01 a.opciones-editar, .sin-division01 a:active.opciones-editar, .sin-division01 a:hover.opciones-editar, .sin-division01 a:visited.opciones-editar {
margin-bottom:8px;
font-size:11px;
}
ul.asignaturas a.opciones-crear, ul.asignaturas a:active.opciones-crear, ul.asignaturas a:visited.opciones-crear, ul.asignaturas a:hover.opciones-crear {
margin-left:0px;
}
ul.asignaturas a.opciones-editar, ul.asignaturas a.opciones-eliminar, .biblio-listado h5 a.opciones-editar, .biblio-listado h5 a.opciones-eliminar, ul.asignaturas a:visited.opciones-editar, ul.asignaturas a:visited.opciones-eliminar, .biblio-listado h5 a:visited.opciones-editar, .biblio-listado h5 a:visited.opciones-eliminar, ul.asignaturas a:active.opciones-editar, ul.asignaturas a:active.opciones-eliminar, .biblio-listado h5 a:active.opciones-editar, .biblio-listado h5 a:active.opciones-eliminar {
margin-top:5px;
color:#FFFFFF;
float:right;
}
ul.asignaturas a:hover.opciones-editar, ul.asignaturas a:hover.opciones-eliminar, .biblio-listado h5 a:hover.opciones-editar, .biblio-listado h5 a:hover.opciones-eliminar {
color:#FFFFFF
}
.cada-foto {
text-align:center;
}
.cada-foto a.opciones-eliminar {
float:none;
margin:auto;
text-align:center;
}
/*.texto-ext-noti h5 a.opciones-editar {
float:none;
}*/
.cont-lista-temario .opciones-eliminar, .cont-lista-actividades .opciones-eliminar, .cont-lista-enlaces .opciones-eliminar, .cont-lista-temario a:hover.opciones-eliminar, .cont-lista-actividades a:hover.opciones-eliminar, .cont-lista-enlaces a:hover.opciones-eliminar   {
background-image:none;
padding-left:4px;
padding-right:4px;
color:#FFFFFF;
}
.contenido-descargas li a {
float:left;
}
#encuestas_semanales li a.opciones-eliminar, #encuestas_semanales li a.opciones-editar, #encuestas_semanales li a:active.opciones-eliminar, #encuestas_semanales li a:active.opciones-editar, #encuestas_semanales li a:visited.opciones-eliminar, #encuestas_semanales li a:visited.opciones-editar, #encuestas_semanales li a:hover.opciones-eliminar, #encuestas_semanales li a:hover.opciones-editar {
float:right;
color:#FFFFFF;
background-image:none;
padding-left:4px;
}
 .flota-listado h5 a.opciones-eliminar, .flota-listado h5 a.opciones-editar, .flota-listado h5 a:active.opciones-eliminar, .flota-listado h5 a:active.opciones-editar, .flota-listado h5 a:visited.opciones-eliminar, .flota-listado h5 a:visited.opciones-editar, .flota-listado h5 a:hover.opciones-eliminar, .flota-listado h5 a:hover.opciones-editar {
float:none;
color:#FFFFFF;
background-image:none;
padding-left:4px;
}
#listado-departamentos li a.opciones-eliminar, #listado-departamentos li a.opciones-editar, #listado-departamentos li a:active.opciones-eliminar, #listado-departamentos li a:active.opciones-editar, #listado-departamentos li a:visited.opciones-eliminar, #listado-departamentos li a:visited.opciones-editar, #listado-departamentos li a:hover.opciones-eliminar, #listado-departamentos li a:hover.opciones-editar {
float:right;
color:#FFFFFF;
background-image:none;
padding-left:4px;
}
#listado-usuarios li a.opciones-eliminar, #listado-usuarios li a.opciones-editar, #listado-usuarios li a:active.opciones-eliminar, #listado-usuarios li a:active.opciones-editar, #listado-usuarios li a:visited.opciones-eliminar, #listado-usuarios li a:visited.opciones-editar, #listado-usuarios li a:hover.opciones-eliminar, #listado-usuarios li a:hover.opciones-editar {
float:right;
color:#FFFFFF;
background-image:none;
padding-left:4px;
}
p#notice, p#error {
	margin-bottom:15px;
	margin-left:10px;
	background-color:#009933;
	color:#FFFFFF;
	font-weight:bold;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
 p#error {
	background-color:#CC0000;
}
#user-bar-greeting, #user-bar-action {
	width:136px;
	color:#000000;
	background-color:#C0C0C0;
	font-weight:bold;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F3F6F6;
}
#user-bar-greeting a, #user-bar-action a {
	color:#000000;
}
#user-bar-greeting a:hover, #user-bar-action a:hover {
	color:#ffffff;
}
h5.titulo-proyectos02 a.opciones-editar, h5.titulo-proyectos02 a:visited.opciones-editar, h5.titulo-proyectos02 a:active.opciones-editar {
	background-color:#FFFFFF;
	color:#CC3300;
	margin-bottom:10px;
	float:left;
	margin-top:8px;
	display:block;
	margin-bottom:2px;
}
h5.titulo-proyectos02 a:hover.opciones-editar {
	background-color:#333333;
	color:#FFFFFF;
	text-decoration:none;
}
/*.hileras a.opciones-eliminar, .hileras a:active.opciones-eliminar, .hileras a:visited.opciones-eliminar,.hileras a:hover.opciones-eliminar  {
float:none;
}*/
.cada-foto a.opciones-eliminar, .cada-foto a:active.opciones-eliminar, .cada-foto a:visited.opciones-eliminar,.cada-foto a:hover.opciones-eliminar  {
float:none;
}
/*FIN BOTONES PANEL DE CONTROL*/
.biblio-listado img {
	float: left;
	margin-right: 8px;
	margin-bottom: 8px;
	border: none;
	margin-left: 10px;
}
