/* 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}





#login_mobile { display:none;}
