/* DISTRIBUCION */
	/* Comun */
*{ 	margin:0; padding:0; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; }
body{ text-align: justify; background-color: #fff; color: #000; font-size:12pt;	 }
img { border:0; width:0; height:0 }
a { color:#666 !important; }
	
#contenedor-principal{	width: 700px; border:1px solid #333; height:100%; margin:10px auto; font-size:10pt; padding:10px; border-bottom:0} 
	
#centro-contenido{ padding-left:100px;}
#centro-izquierda { margin-top:40px; }
#logo{ display:none}

h1#titulo-servicio span { margin-top:30px; height:40px; width:650px; display:block; font:10pt Arial, Verdana, Helvetica,sans-serif;}
h1#titulo-servicio img { height:40px; width:250px;  }
h1#titulo-servicio {margin:20px auto;}

#menu-servicio{ float:left; width:100px; font-size:9px  }
#lista-menu { margin-left:0; list-style:none; background-color:#fff; text-align:left; margin-left:-10px;  }
ul#lista-menu a { color:#000;	font-weight:normal;}
ul#lista-menu li li a {	display:block;	font-weight:normal;	color:#000; }
#menu-servicio ul li ul { display:block; top:100%; left:0; font-weight:normal; }
#menu-servicio ul li>ul { top:auto; left:auto }



p {	margin:5px; text-align:justify;  }

.cuadro-verde{ width:90%; margin-left:15px }
.cuadro-rallado{ width:80%; margin:auto;}
.cuadro-rallado p{ text-align:justify}

#enlaces-izquierda a, #enlaces-derecha a{ display:none}
#direccion { margin-left:400px; margin-top:120px;	}

#pie{ background:#fff; width:100%; margin-top:120px;  }
#pie .vicerectorado { float:left; margin-left:10px;  }
#pie .correo { float:right; margin-right:10px; }

#abajo-enlaces { display:none }



h2{	font-size:7pt; color:#000; font-weight:normal; text-align:left; margin-top:-20px; float:right; margin-right:10px }
h2:before {	content: " Pagina actual : "; }

h3{font-size:10pt; font-variant:small-caps; margin-top:20px; margin-left:50px	 }
h4{ font-size:9pt;font-weight:normal; text-align:left; text-decoration:underline; }
h5{	font-size:1em; font-weight:bold; margin-top:0.9em; text-align:left; padding-left:1.1em }


#anclas { margin-left:30px; padding:10px }
.enlace-subir-arriba { display:none}

.cuadro-decorado {display: none}

/* Otros elementos */
#noticias{	width:24em;	height:11em; margin:-0.3em 0 1em .3em; }
#contiene_mapa{ display:none}
#contiene_calendario {	width:90%;	height:40em; margin:2em auto; border:0; background-color:#fff;}
.elemento-flota-izquierda {	float:left;	margin:1em 1em 0em 3em; }
.elemento-flota-derecha{	float:right;	margin:1em 1em 0.4em 0.8em;  }
span.elemento-flota-izquierda img, span.elemento-flota-derecha img {width:100%; height:100%;}

/* MENUS */
	/* Menu superior universidad*/
.guia-navegacion { display:none}
#menu-superior-universidad { display:none}
	/* Menu desplegable servicio*/
	/* Menu izquierdo-derecho*/
#menu-pricipal-izquierdo { display:none}
#enlaces-izquierda a {margin:0.5em 1em 0 1em; padding-left:1em; }
/* ESTILOS DEL TEXTO */
	/* Genericos */
acronym:after {
  content: " " attr(title);
}
ul { padding-left:4em; text-align:left; list-style:none; line-height:1.4em }
a {text-decoration:none; color:#fff; font-weight:bold; }
a img { border:0 }
img.representacion{ margin:1em 10%; }
	/* Enlaces */
a span.accesskey { text-decoration:underline }
a.externo { text-decoration:underline }
	/* Enlaces desplegables*/
a.desplegable { text-decoration:none; display:block }
a.desplegable span { font-weight:100; padding-left:10px }

.cuadro-verde p.parrafo_selector { line-height:1.2em; padding:0 2em }
	 /* Lista de enlaces- anclas */
#lista-enlaces a{ display:block; width:60%; text-align:left; margin:1em auto 1em auto; padding:0.2em 0.2em 0.2em 0.4em; border-left:2em solid #fff }
	/* Titulos */
	/* Otros elementos decorativos  */
.linea-roja-superior{ display:none }
.codigo{ background-color:#fff; color:#333; border:1px solid #666; padding:1px }
	/* Cita */
blockquote { font-size:1.2em; font-family:"Lucida Sans Unicode", Verdana, Arial, sans-serif; color:#000; margin:40px; margin-right:40px; padding:20px 0; text-align:center }
.comainicio { float:left; font:5em Georgia, "Times New Roman", Times, serif; margin-left:-30px }
.comafinal { float:right; font:5em Georgia, "Times New Roman", Times, serif; margin-top:-75px; margin-right:-30px }
	/* parrafos  */
				/* cuadro fondo rallado inicial*/
				/* cuadro verde */
			 	/* Cuadro decorado */
.cuadro-decorado{ width:84%; margin:3em auto; padding:0.2em; }
.cuadro-decorado p {text-align:center; }
	/* Definicion de tablas */
table.verde { width:90%; border:none; background-color:#fff; margin-left:15px;
font:9pt Arial, Helvetica, sans-serif; color:#000; text-align:justify}
table.verde caption {  font:10pt Georgia, "Times New Roman", Times, serif; text-align:right; font-style:oblique }
table.verde tbody td, tbody th {	background-color:#fff;	border-bottom:2px solid #ddd; border-top:3px solid #fff; padding:2px}
table.verde td, th { vertical-align:middle }
table.verde tfoot td, tfoot th { font-weight:bold }
	/* Tipos de mensaje */
.mensaje-error {	color:#f00; }
.mensaje-fuerte { font-weight:bold; }
.mensaje-centrado {margin:auto; }


.novisible { display:none }

table.verde a.externo { width:100px; overflow:hidden; font-size:9px; }
table.verde a.externo:before {	content:" "attr(href); }


	/* Cuadro de login ppal */
#login { display:none }
	/* Contacto */
#contacto{ width:60%; margin:20px }
#contacto textarea { width:30em; margin-left:5em }
#contacto input { width:20em }
	/* formulario general */
legend{	font:1em "Trebuchet MS", Vendana, Arial, sans-serif;	font-weight:bold; border:0;	color:#000 }
label {	color:#000;	text-align:right; width:6.4em; padding-right:1em }
input {	border:1px solid #999; color:#fff; margin:0.1em;	width:50% }
.submit { background-color:#fcfcfc; margin:0.2em auto; color:#000; display:block }
fieldset { border:none}
	/* Simulacion select  */
.selector{	border:none; background-color:#fff; margin:1.2em 0 2em 3em; padding:1em; width:80% }
.selector select { padding:0.5em; width:100%; background-color:#ddd; color:#000; font:1.1em Georgia, "Times New Roman", Times, serif }
.selector select option { padding:0.2em; }
#selector-final { height:35em; overflow:auto }
	/* Formulario de busqueda */
#formulario fieldset { border:0; padding:10px }
#formulario legend{	font:10pt "Trebuchet MS", Vendana, Arial, sans-serif;	font-weight:bold; color:#000; }
label { display:none }
input { display:none }
select { font-size:1.2em; font-family: Tahoma, Verdana, sans-serif; color:#000; background-color:#fff; border:1px solid #cbcc66 }
#formulario .submit { background-color:#fff; border:1px solid #f0f0d2; margin:3em; color:#fcfcfc; float:left; width:15em }
#resultado_formulario {	height:2em; color:#f00 }
#list_table { width:100%; }
textarea { display:none }

/* NOTICIAS */
	/* Representacion noticias sin flash */
#noticias { display:none; }
	/* Noticias menu Inicio */
#ancla-externa h3 {display:none}
#ancla-uhu h3 {display:none}
#rss{ width:90%; margin:0 auto; display:none; }
#ancla-historico div {padding-bottom:6em}
#ancla-historico div{ padding-left:5em }

#ancla-calendario { display:none; }


#ancla-mensual img { width:50%; height:50%; margin-left:50px}
#ancla-semanal img { width:50%; height:50%; margin-left:50px}
#ancla-visitantesd img { width:50%; height:50%; margin-left:50px}
#ancla-hora img { width:50%; height:50%; margin-left:50px}
#ancla-anchobandad img { width:50%; height:50%; margin-left:50px}
#ancla-localizacion img { width:50%; height:50%; margin-left:50px}

#ancla-ddidactico div img { width:50%; height:50%; margin-left:50px}



