body{margin: 0; padding:1% 10px 0 10px; background-color:#999;}
h1{font-size:170%; margin:10px 10px 0px 0px; color:#0099cc; text-align:left; padding-left:10px; font-weight:normal; }
h2{font-size:110%; margin:10px; margin-top:2%; color:#555; text-align:left; font-weight:normal;}
caption {background:url(http://www.uspceu.es/img/vigneta-h3-uspceu.gif) left no-repeat; font-size:85%; font-weight:bold; margin:10px; margin-top:1%; padding-left:20px; color:#004d66; text-align:left;}
h3 {color: #006699; margin:10px; font-size:93%; border-bottom:#ccc 1px dashed ;}
.h1Derecha { margin:10px; margin-top:1%; font-size:130%; color:#333; font-weight:bold; padding:0;}
p, label, input, textarea{font-size:80%; text-align:justify; margin-left:10px; margin-right:10px;}
.centrarTexto{text-align:center;}
acronym{border-bottom:dashed 1px #969; cursor: help;} 
kbd{width:auto;	border:4px outset; text-align:center; font-size: 110%;}
a:link, a:visited {color:#0099cc; text-decoration: none;  font-weight:bold;} /*Vinculos*/
a:hover{color: #b32424; text-decoration:underline;}
.ocultoCorreo { unicode-bidi:bidi-override; direction:rtl;color:#004d66; text-decoration: none;  font-weight:bold;} 
.botonEnviar{width:100px; height:35px; background:url(http://www.uspceu.es/img/boton-enviar-formulario.png) no-repeat; border:none;}
img{border:0;	padding:0; margin:0; vertical-align:middle;}
.imgIzquierda{padding:5px 10px 5px 10px; vertical-align:top; float:left;}
.imgDerecha{padding:5px 10px 5px 10px; vertical-align:top; float:right;}
.imgDerechaBannersHomes{vertical-align:top; float:right;}
ol{ list-style-position:inside; margin: 10px; padding-left:5px; font-size:80%; text-align:left;}
.tabla100 { width:100%;}

td { font-size:100%; padding: 1px; }
th { background-color: #9c0; color: #333; padding: 5px; font-size:85%;}
.fondoThVerde { background: #64641A url(../img/tablas/fondo-th-licenciaturas.jpg) repeat-x;  color: #fff; padding: 5px;}
.fondoThAzul { background: #004d66 url(../img/tablas/fondo-th-diplomaturas.jpg) repeat-x;  color: #fff; padding: 5px;}
.fondoThGris { background: #666 url(../img/tablas/fondo-th-simultaneas.jpg) repeat-x;  color: #fff; padding: 5px;}
.fondoThRojo { background: #ff3333 url(../img/tablas/fondo-th-bilingues.jpg) repeat-x;  color: #fff; padding: 5px;}
.tablaCentrada { width: 98%; border:0; text-align:center;}
.tablaIzquierda { width: 98%; border:0; text-align:left; margin-left:10px;}
.celdaPDF{ width:5%;}
/*********************************************************************************************
						        ESQUELETO DIV                            *********************************************************************************************/
#principal{position:relative; width: 100%; background-color:#FFF; font-family:Verdana, arial, Helvetica, sans-serif; color:#555;}
#cabecera{clear:both; width: 100%; height:110px;}
#izquierda{float: left;  width: 18%; height: 100%;  margin:0 0 2px 5px; padding: 0 2px 1px 2px;}
#central{float:left; width:79%; padding:0 0 5px 2px;}
#piepagina {clear:both; border-top:1px solid #ccc; font-size: 65%; padding:5px; height:30px;}
html>body #piepagina { min-height:60px; height:100%;}
/*********************************************************************************************
					FIN ESQUELETO
*********************************************************************************************/
/*********************************************************************************************
			COMPONENTES de la CABECERA
*********************************************************************************************/
#filaLogo{clear:both; width:100%;}
#logo{ float:left; padding-right:1%; width:215px; height:90px; color: #fff;}
#cabeceraDerecha{position:relative; float:left; width:69%;}
#imagenSuperior{clear:both; padding: 0 3% 0 1%; width:95%; height:70px; text-align:center;}
#navegasuperior {clear:both; padding: 0 3% 0 1%; width:95%;	height:20px; height:auto; font-size:55%; font-weight:bold;	text-align:center;}
.itemMenuSuperior{float:right;	padding: 0 5px 0 5px; height:20px;}	
#filaRutas{clear:both; width:100%;}
#enlacesaccesibles{position:relative; float:left; clear:both; padding: 3px 1% 0 1%;	width:18%; height:16px;	border-top:1px solid #CCC; font-size:0.1em; color:#FFF;}
#rutas{position:relative; float:left; padding: 3px 0 0 1%; width:78%; height:16px; font-size: 60%; border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
/*********************************************************************************************    														                               FIN	COMPONENTES de la CABECERA                             
*********************************************************************************************/
/*********************************************************************************************
							COMPONENTES deL MENU                              *********************************************************************************************/
.menuAzul{ clear:both; width: 100%; background-color:#007399; font-size:85%;}
#acdp{float:left ; clear:both; width: 100%; margin-top:2px; }
#bannerdsi{float:left ; clear:both; width: 100%; margin-top:2px; }
/*********************************************************************************************																					                        FIN	COMPONENTES MENU                              
*********************************************************************************************/
 /*********************************************************************************************															                          COMPONENTES de la CONTENIDO                            
*********************************************************************************************/
.filaContenedora{position:relative; float:left; width:100%;}
.filaContenedorahome{position:relative; float:left; width:95%;}
#fotocentral{ width:100%; height:220px;}
.fotoHome{background: url(../img/home-universidad.jpg) top right no-repeat;}
#flashcentral{width:100%; height:200px; display:block;}
#contenidocentral{position: relative; margin:0; width:100%;	color:#555;}
#mapagoogle{ margin:12px; width:98%;	height:450px;}
/*********************************************************************************************																					                     FIN	COMPONENTES de la CONTENIDO                              
*********************************************************************************************/
/*********************************************************************************************
             		COMPONENTES de la PIE DE PAGINA
*********************************************************************************************/
#direccion{padding:0; height:20px; text-align:center;}
#enlaces{padding: 3px 0 0 0; height:20px; text-align:center;}
.itemPiePagina{float:left; padding:0 5px 0 5px; height:43px;}
.itemPiePaginaTexto{float:left; padding: 0 0 0 20px; width:50%; height:43px;}
/*********************************************************************************************
				COMPONENTES de la PIE DE PAGINA
*********************************************************************************************/
/*********************************************************************************************																						                       ESTILOS CABECERA																						*********************************************************************************************/
#enlacesaccesibles a:link, #enlacesaccesibles a:visited, #enlacesaccesibles a:hover{color:#fff;	text-decoration:none;}
.itemMenuSuperior a:link, .itemMenuSuperior a:visited{color: #555; text-decoration:none;  font-weight:bold;}
.itemMenuSuperior a:hover {	text-decoration:underline; }
#rutas a:link, #rutas a:visited {color:#555; text-decoration:none;}
#rutas a:hover {color: #c30; text-decoration:underline;}



/*********************************************************************************************																					                     FIN	ESTILOS CABECERA                              
*********************************************************************************************/



/*********************************************************************************************
					ESTILOS MENU PRINCIPAL *********************************************************************************************/
.contenedorHome{float:left; margin-left: 2px; margin-top:5px; padding: 5px 2px 5px 2px; border-top:#09C 1px solid;  min-width:290px; width:48%; font-size:80%;}
.contenedorHomeLineaGrisSuperior{float:left; margin-left: 1%; margin-top:5px; padding: 5px 2px 5px 2px; border-top:#e6e6e6 5px solid; min-width:275px; width:45%; font-size:80%;}
.contenedorHomeAngelayala{float:left; margin-left: 1%; margin-top:7px; padding: 1px 0px 1px 0px; border-top:#e6e6e6 5px solid; min-width:275px; width:45%; font-size:80%;}
.contenedorLineaGrisSuperior{float:left; margin-left: 1%; margin-top:5px; padding: 5px 2px 5px 2px; border-top:#e6e6e6 5px solid;  min-width:290px; width:99%; font-size:80%;}
.contenedorHome2{float:left; margin-left: 2px; margin-top:5px; padding: 5px 2px 5px 2px; border-top:#09C 1px solid;  min-width:270px; width:48%; font-size:80%;}
.contenedorHome3{float:left; margin-left: 2px; margin-top:5px; padding: 5px 2px 5px 2px; border-top:#09C 1px solid;  min-width:270px; width:32%; font-size:80%;}
.cajasCentral {	position:relative;	float:left; width:48%;	margin:5px 2px 5px 2px;	padding:5px 5px 5px 5px;}
.cajasCentralayala {position:relative;	float:left; width:100%;	margin:5px 2px 5px 2px;	padding:5px 5px 5px 5px;}
.cajasMapaWeb {	position:relative;	float:left;	margin:5px 2px 5px 2px;	padding:5px 5px 5px 5px; min-height:150px;} /*Cajas para las secciones del Mapa de la Web*/
.fondoAzul{background-color:#F0F5F9;} /* COLOCA UN FONDO AZUL A LOS ITEMS DEL CONTENEDOR DE LA HOME */
.h1DestacadosHome{ background: url(../img/encabezados/h1-destacados-home.gif) left top no-repeat; height:21px;}

/* para volver arriba y Pdf */

 .linkArriba { padding: 4px 0 0 20px;  background:url(../img/icono-arriba.gif) no-repeat; float:left;  margin-left:3%;}
.linkPDF { padding: 4px 0 0 20px; background:url(../img/logo-pdf.gif) no-repeat;}
.linkPowerpoint { padding: 0px 0px 0px 20px; background:url(../img/logo-powerpoint.gif) no-repeat;}
/* para el listado alfabetico del CDE */

 #listadoAlfabetico { clear:both; padding-top:1%;}
.listaPublicaciones li{ width:20%; float:left;}
.listaTitulo { color:#004d66; font-weight:bold;}







/*********************************************************************************************
								FIN	ESTILOS CONTENIDO                              
*********************************************************************************************/






/*********************************************************************************************
								ESTILOS MENU PIE DE PAGINA
*********************************************************************************************/
#piepagina a:link, #piepagina a:visited, #piepagina a:hover{color:#999;}
#enlaces a:link, #enlaces a:visited, #enlaces a:hover{color:#666; text-decoration:underline; font-size:90%;}
/*********************************************************************************************
							FIN	ESTILOS MENU PIE DE PAGINA
*********************************************************************************************/
/******************** Otros Estilos************************/
ul{list-style:disc; list-style-position:inside; /*margin: 10px;*/ /*padding-left:15px;*/ font-size:80%; text-align:left;}
li ul{list-style:square; padding:5px 0 5px 20px; font-size:100%;}
.menuAzul ul, .menuRojo ul{list-style:none;  list-style-position:outside; margin:0; padding:0; font-size:90%;}	
.menuAzul li, .menuRojo li{padding: 7px 0 2px 0; width:100%; height:20px; background:url(../img/vinetas/vigneta-triangulo-menu.gif) left top no-repeat; border-bottom:1px solid #ccc; color:#FFF; }
html>body  .menuAzul li, .menuRojo li{ min-height:20px; height:auto;}
	.menuAzul a:link, .menuAzul a:visited, .menuRojo a:link, .menuRojo a:visited{padding-left:15px; color:#FFF; text-decoration:none;}
	.menuAzul a:hover, .menuRojo a:hover{color:#FFF; text-decoration:underline;}
.menuAzul .liMenuActivoAzul{/*padding: 7px 0 2px 4%; width:94%; height:20px; list-style:url(../img/vinetas/vigneta-triangulo-item-menu-activo.gif) inside;*/background:url(../img/vinetas/vigneta-triangulo-item-menu-activo.gif) left top no-repeat; border-bottom:1px solid #ccc; background-color:#004d66; color:#FFF;}
.menuRojo .liMenuActivoRojo{/*padding: 7px 0 2px 4%; width:94%; height:20px;*/ background:url(../img/vinetas/vigneta-triangulo-item-menu-activo.gif) left top no-repeat;/* list-style:url(../img/vinetas/vigneta-triangulo-item-menu-activo.gif) inside;*/ border-bottom:1px solid #ccc; background-color:#991F1F; color:#FFF;}
#servicios ul{list-style:none;  list-style-position:outside; margin:0; padding:0; font-size:90%;}	
#servicios li{ width:100%; height:13px; font-size:120%; background:url(../img/vinetas/vigneta-triangulo-menu-servicios.gif) left top no-repeat; /*list-style:url(../img/vinetas/vigneta-triangulo-menu-servicios.gif) inside;*/ }
html>body #servicios li{min-height:13px; height:auto;}
#servicios a:link, #servicios a:visited{padding-left:25px; color: #4D4D13; text-decoration: none; font-size:60%;}
#servicios a:hover{color: #4D4D13; text-decoration:underline;}
#submenu{margin:1px 1px 0 1px; padding:5px 0 0 5px; height:18px; list-style-position:outside; font-size:90%; border-bottom:1px solid #ccc; background:#e6e6e6; color:#00131a;}
html>body  #submenu{min-height:18px; height:auto;}
	#submenu a:link, #submenu a:visited{color:#333333; text-decoration: none; }
	#submenu a:hover{color:#333333; text-decoration:underline;}
	#submenu .grado{ padding:5px 0 0 15px; height:18px; list-style-position:outside; font-size:90%; border-bottom:hidden;background:#e6e6e6; color:#333333;}
	#submenu li{/*list-style:url(../img/vinetas/vigneta-triangulo-submenu.gif) inside;*/ background:url(../img/vinetas/vigneta-triangulo-submenu.gif) left top no-repeat;}
	html>body  #submenu .grado {min-height:18px; height:auto;}
.submenuAdmision{margin:1px 1px 0 1px; padding:5px 0 0 5px; height:18px; list-style-position:outside; font-size:90%; border-bottom:1px solid #ccc; background:#e6e6e6; color:#00131a;}
html>body  .submenuAdmision{min-height:18px; height:auto;}
	.submenuAdmision a:link, .submenuAdmision a:visited{color:#333333; text-decoration: none; }
	.submenuAdmision a:hover{color:#333333; text-decoration:underline;}
	.submenuAdmision .grado{ padding:5px 0 0 15px; height:18px; list-style-position:outside; font-size:90%; border-bottom:hidden; background:#e6e6e6; color:#333333;}

	.submenuAdmision li{/*list-style:url(../img/vinetas/vigneta-triangulo-submenu.gif) inside;*/ background:url(../img/vinetas/vigneta-triangulo-submenu.gif) left top no-repeat;}

	html>body  .submenuAdmision .grado {min-height:18px; height:auto;}

	

/* MENU HORIZONTAL	*/
#menuHorizontal {float:left; width:100%; font-size:12px;}
#menuHorizontal ul {margin:0; padding:0px 10px 0 10px; list-style:none;}
#menuHorizontal li {display:inline; margin:0; padding:0;}
#menuHorizontal a {float:left; background:url(../img/ficha-izq.gif) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none;}
#menuHorizontal a span {float:left; display:block; background:url(../img/ficha-dcha.gif) no-repeat right top; padding:10px 10px 10px 5px;}

/* IE5-Mac \*/
#menuHorizontal a span {float:none;}

/* End IE5-Mac*/
#menuHorizontal a:hover span {color:#09C;}
#menuHorizontal a:hover {background-position:0% -50px;}
#menuHorizontal a:hover span {background-position:100% -50px;}

/* 	ACTIVO*/

#menuHorizontal .activo a, .activo a:hover {float:left; background:url(../img/ficha-izq.gif) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none;text-decoration:none; background-position:0% -50px;}

#menuHorizontal .activo a span, .activo a:hover span {background:url(../img/ficha-dcha.gif) no-repeat right top; text-decoration:none; background-position:100% -50px;}



/*FIN MENU HORIZONTAL*/
.h1HomesMk{font-size:170%; margin:10px 10px 0 10px; color:#0099cc; text-align:left; padding-left:12px; font-weight:normal; }
.h1HomesMk a:link, .h1HomesMk a:visited {color:#007399; font-weight:normal; }
.h2HomesMk {background:url(../img/encabezados/h2-homes-mk-degradado-azul.gif) repeat-x; background-color:#004d66; height:20px; font-size:90%; margin:0 0 0 0; padding:0 0 0 12px; color:#fff; text-align:left; border-bottom: none;}
.h2HomesportadaMk {background:url(../img/encabezados/h2-homes-mk-degradado-azul.gif) repeat-x; background-color:#004d66; height:20px; font-size:95%; margin:0 0 0 0; padding:0 0 0 12px; color:#fff; text-align:left; border-bottom: none;}
.h2HomesRojoMk {background:url(../img/encabezados/h2-homes-mk-degradado-rojo.gif) repeat-x; background-color:#004d66; height:20px; font-size:120%; margin:0 0 0 0; padding:0 0 0 12px; color:#fff; text-align:left; border-bottom: none;}
.h2HomesVerdeMk {background:url(../img/encabezados/h2-homes-mk-degradado-verde.gif) repeat-x; background-color:#004d66; height:20px; font-size:120%; margin:0 0 0 0; padding:0 0 0 12px; color:#fff; text-align:left; border-bottom: none;}
.h2HomeCeuMk{ background:none; font-size:140%; font-weight:normal; text-align:left; margin:0 0 3px 20px; padding:0; color:#007399;}
.h3HomesMk{font-size:170%; margin:10px; margin-top:1%; background:none;  color:#fff; text-align:left; padding-left:12px;}
.pHomesMk{font-size:100%; font-weight:bold; text-align:left; margin:0 10px 3px 20px;}
.contenedorHomeLineaGrisSuperior ul{list-style:disc; list-style-position:inside; margin: 0; /*padding-left:15px;*/ font-size:80%; text-align:left;}
html>body .contenedorHomeLineaGrisSuperior ul{margin: 0; padding-left:0;}
.contenedorHomeLineaGrisSuperior li{list-style:url(../img/vinetas/vigneta-li-homes-mk.gif) inside; background: #e6e6e6 url(../img/fondo-li-homes-mk.gif) bottom repeat-x; padding:5px 0 5px 10px; font-size:120%; }
.contenedorHomeLineaGrisSuperior a:link, .contenedorHomeLineaGrisSuperior a:visited {color:#555; /*text-decoration: underline;*/ font-weight:bold; }
.contenedorHomeLineaGrisSuperior a:hover{color:#991f1f; text-decoration: underline; }
.liVinetaBlancoMk li{list-style:url(../img/vinetas/vigneta-triangulo-blanco-menu.gif) inside; background:none; margin-left:0px; padding:0 0 0 10px; font-size:115%; }
.liVinetaBlancoMk a:link, .liVinetaBlancoMk a:visited{color:#FFF; text-decoration:none; font-weight:bold;}
.liVinetaBlancoMk a:hover{text-decoration:underline; color:#FFF; }


