body {	margin: 0px; padding: 1% 10px 0 10px; background-color:#FFF; background:url(../img/degrad-fondo.gif) repeat-x;}

/*h1 {	font-size:130%; font-weight:400; padding:0; margin:1% 10px 10px; color:#069; text-align:left;}
h2 {	font-size:100%;	font-weight:400;	padding:0;	margin:1% 10px 10px;	color:#F33;	text-align:left;	text-decoration: underline;}
h3 {	font-size:80%; padding:0; margin:1% 10px 10px; color:#666; text-align:left;}*/
h1{font-size:170%; margin:10px; color:#0099cc; text-align:left; font-weight:normal; }
h2{font-size:110%; margin:10px; margin-top:2%; color:#555; text-align:left; font-weight:normal;}
h3{color: #006699; margin:10px; font-size:93%; border-bottom:#ccc 1px dashed ;}
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;}
.h1HomesMk {background:url(../img/encabezados/h2-homes-mk-degradado-azul.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; font-weight:bold;}
.h2HomesMk {background:url(../img/encabezados/h2-homes-mk-degradado-azul.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; font-weight:bold;}
.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; font-weight:bold;}

p {	font-size:80%; text-align:justify; margin-left:10px; margin-right:10px;}
.pContenedorGris { 	font-size:100%;text-align:justify; margin-left:10px; margin-right:10px;}

label { font-size:80%; color:#069;}
input, textarea { background:url(../img/degr-contactar.gif) repeat-x; border: 1px solid #CCC; border-top: 1px solid #069; border-left: 1px solid #069; background-color:#FFF;} 
.botonEnviar{	width:75px;	height:25px;	background-color: #9CF;	border-top: 1px solid #ccc;	border-left: 1px solid #ccc;		border-right: 1px solid #069;	border-bottom: 1px solid #069;}

.centrarTexto {	text-align:center;}

hr { height:1px; width:80%; border-top: 1px #069 solid;	border-bottom:#FFFFFF;	clear:both; margin:0 auto 0 auto;}
.hrInvisible { color:#FFFFFF}

/*acronym {	border-bottom:dashed 1px #969;}*/

kbd { width:auto;	border: 4px outset;	text-align: center;	font-size: 110%;}

/*a:link {	color: #069; text-decoration:none; font-weight:bold;}
a:visited {	color: #069; text-decoration:none; font-weight:bold;}
a:hover {	color: #000; text-decoration:underline; font-weight:bold;}
a:active { color: #000; font-weight:bold;}
a:focus { color: #000; font-weight:bold;}*/
a:link, a:visited {color:#0099cc; text-decoration: none; font-weight:bold;} /*Color vinculo PSD Marketing*/
a:hover{color: #b32424; text-decoration:underline;}

img {	border:0;	padding:0; margin:0; vertical-align:middle;}
.imgIzquierda {	padding:5px; vertical-align:top; float:left;}
.imgDerecha {	padding:5px; vertical-align:top; float:right;}

ol { list-style-position:inside; color: #666; margin: 10px; padding: 0 0 0 5px; font-size:80%; text-align:left; }
ul {	list-style:disc; list-style-position:inside; color: #666; margin: 10px; padding: 0 0 0 5px; font-size:80%; text-align:left;}
li ul {	list-style:square; padding:5px 0 5px 20px; font-size:100%;}

.ocultoCorreo { unicode-bidi:bidi-override; direction:rtl; color:#069; text-decoration: none;  font-weight:bold;} 

/*********************************************************************************************
																						ESQUELETO DIV                              
*********************************************************************************************/

#principal {	padding: 0; width: 100%; background-color:#FFF; font-family:Arial, Helvetica, sans-serif; color:#000;}

#cabecera {	padding: 0; width: 100%; height:120px;}

#izquierda{float: left;  width: 18%; height: 100%;  margin:0 0 2px 5px; padding: 0 2px 1px 2px;}

#menu {	float: left; width: 18%; height: 100%; margin-left:5px; margin-bottom:5px; padding: 2px 2px 1px 2px; background-color:#FFF;}
html>body #menu {	height: auto; min-width:100px;}

#central {float: left; width: 75%; padding: 0 0 5px 2px;}
		 
#central2 {float: left; width: 56%; padding: 0 0 5px 2px;}
html>body #central2 {	min-width:40%;	margin-top:20px;}
		 
#derecha {float:left;	width: 20%;	height:100%; padding: 0 1% 5px 0;}
html>body #derecha {	min-width:170px;}

#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 DIV                              
*********************************************************************************************/

/*********************************************************************************************
																						COMPONENTES de la CABECERA                              
*********************************************************************************************/

#filaLogo { clear:both; width:100%;}
	#logo {	position:relative; float:left; padding: 15px 0 0 1%; width:215px; height:65px; color: #FFF;}
	#cabeceraDerecha { position:relative; float:left; width:63%;}
		#imagenSuperior {float: right; clear:both; padding: 0 3% 0 1%; width:95%; height:auto; height:auto; text-align:right; width:175px; height:74px;}
		#navegasuperior {	clear:both;	padding: 0 3% 0 1%;	width:95%;	height:auto;	height:auto;	font-size: 70%;	font-weight:bold;	text-align:center;}
		#navegasuperior a:link, #navegasuperior a:visited { color:#666666;}
		#navegasuperior a:hover { color:#000000;}
		.itemMenuSuperior {	float:right;	padding: 5px 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;	font-size: 0.1em;	color:#FFF;	border-top: 1px solid #cccccc;}
	#rutas {	position:relative;	float:left;	padding: 3px 0 0 1%;	width:78%;	height:auto;	height:auto;	font-size: 60%;	border-bottom: 1px solid #cccccc;	margin-bottom: 5px;	clear: right;	border-top: 1px solid #cccccc;}


/*********************************************************************************************
																					FIN	COMPONENTES de la CABECERA                              
*********************************************************************************************/

/*********************************************************************************************
																						COMPONENTES deL MENU                              
*********************************************************************************************/

#menuitem {	position: relative; width:auto; font-size:105%;}
/*^html>body #menuitem { position: relative; font-size:85%;	font-weight:bold; background-color: #004d66;} */

/*#arribaMenu {height:10px; padding:0; background:url(../img/degr-menu.gif) bottom left no-repeat;}
#abajoMenu {height:10px; padding:0; background:url(../img/degr-menu-abajo.gif) bottom left no-repeat;}*/

.menuAzul{ clear:both; width: 100%; background-color:#007399; font-size:85%;}

.menuRojo{clear:both; width: 100%; font-size:85%; background-color:#cc2929; margin-top:2px; color:#FFF;}

#servicios{float:left ; clear:both; width: 100%; margin-top:2px; background:#cc3 url(http://www.uspceu.es/propuesta00/img/boton-servicios-fondo.gif) bottom no-repeat; }

/*#direccion { padding: 20px 0 0; height:auto; text-align:right; font-size:75%; background:url(../img/isep-menu.gif) no-repeat bottom left;}*/
/*********************************************************************************************
																					FIN	COMPONENTES de la MENU                              
*********************************************************************************************/

/*********************************************************************************************
																						COMPONENTES de la CONTENIDO                              
*********************************************************************************************/

#bannerIndex {	width: 100%;	height: 110px; padding: 0; clear: left;	background-image: url(../img/fondo-banner-central.jpg);	background-repeat: no-repeat;	margin: 10px 0 10px 10px; padding-top: 60px;}

	
#contenidocentral {	position: relative;	margin: 0; width:100%;	color:#000; }

#mapagoogle {	width:100%;	height:450px;}

/*#Seccion {width: 90%;		float: left;	*//*height: auto;background:url(../img/adornoh1.gif) no-repeat right;*/ /*padding: 0 3% 0 0; border-bottom: 1px solid #09C;}				   
html>body  #Seccion { min-width:200px;}*/

.cajaGrande {width: 92%;	height: auto;	float: left;	position:relative; padding: 1% 5% 3% 1%;	background-image:url(../img/fondo-papel.gif);	background-repeat: no-repeat;	position:relative; background-position: bottom right;}
.cajaGrandeNoFND {width: 100%; height: auto;	float: left;}

.cajaMediana {	width: 43%;	height: auto;	float: left;	padding: 1% 5% 3% 1%;	background-image: url(../img/fondo-papel.gif);	background-repeat: no-repeat;	background-position: bottom right;}
.cajaMedianaNoFND {	width:45%;	height:auto;	float:left;	padding:1%;	/*border-right: 1px solid #069;*/	margin:5px 0;}
html>body .cajaMedianaNoFND, .cajaMediana {	min-width:270px;}

.cajaPeque {	width: 23%;	float: left;	height: auto; margin:0 5px 0 5px;	border-right: 1px solid #069;	padding: 0 1% 0 1%;}
html>body .cajaPeque {	min-width:150px;}

/*.lineaHorizontal {	border-bottom:1px dotted #069;	float: left;	width: 94%;	margin: 2px 0 2px 0;}*/
#formulario {	float:left;	background: url(../img/fondo-papel.gif) bottom right; padding:0 2% 2%;}

.filaContenedora{position:relative; float:left; width:100%;}

.contenedorHomeLineaGrisSuperior{float:left; margin-left:1%; margin-top:5px; padding: 5px 2px 5px 2px; border-top:#e6e6e6 5px solid;  min-width:290px; width:47%; font-size:80%;}

.contenedorHomeLineaGrisSuperiorFND{float:left; margin-left: 1%; margin-top:5px; padding: 5px 2px 5px 2px; border-top:#e6e6e6 5px solid;  min-width:290px; width:48%; font-size:80%; background-color:#e6e6e6}

.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; }


/*********************************************************************************************
																					FIN	COMPONENTES de la CONTENIDO                              
*********************************************************************************************/

/*********************************************************************************************
																						COMPONENTES MENU DERECHA                              
*********************************************************************************************/

#contenidoDerecha {	width: 100%;}

.cajaDerecha {	width: 100%;	height: auto;	padding: 5px;}

/*********************************************************************************************
																					FIN	COMPONENTES MENU DERECHA                              
*********************************************************************************************/

/*********************************************************************************************
																						COMPONENTES de la PIE DE PAGINA                              
*********************************************************************************************/

#enlaces { padding: 3px 0 0; height:20px; text-align:center;}

.itemPiePagina { float:left; padding: 0 5px 0; height:auto;}

.itemPiePaginaTexto {	float:left; padding: 0 0 0 20px; width:50%; height:auto;}

/*********************************************************************************************
																						COMPONENTES de la PIE DE PAGINA                              
*********************************************************************************************/

/*********************************************************************************************
																						ESTILOS CABECERA                              
*********************************************************************************************/

#enlacesaccesibles a:link, #enlacesaccesibles a:visited, #enlacesaccesibles a:hover {	color:#FFF;	text-decoration: none;}

#rutas a:link, #rutas a:visited {	color:#555;	text-decoration: none;}
#rutas a:hover, #rutas a:focus { color: #069;	text-decoration:underline;}

/*********************************************************************************************
																					FIN	ESTILOS CABECERA                              
*********************************************************************************************/

/*********************************************************************************************
																						ESTILOS MENU PRINCIPAL                              
*********************************************************************************************/

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, #EFQM a:link, #EFQM a:visited {padding-left:15px; color:#FFF; text-decoration:none;}
	.menuAzul a:hover, .menuRojo a:hover, #EFQM 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; 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;}
/*********************************************************************************************
																					FIN	ESTILOS MENU PRINCIPAL                              
*********************************************************************************************/

/*********************************************************************************************
																					ESTILOS CONTENIDO                              
*********************************************************************************************/

#presentacion {	float: left;	width: 39%; border-right:1px dotted #069; padding: 0 1% 0 1%;}
html>body #presentacion { min-width:140px}

#fondoPresent {	font-size: 16px;	font-weight: bold;	color: #069;	background-image: url(../img/onda-present.gif);	background-repeat: no-repeat;	padding-left: 50px;	height: 25px;}

#noticias {	width: 54%;	float: left;	height: auto;	margin-left: 5px;	padding: 0 1% 0 1%;}
html>body #noticias { min-width:140px}

#fondoNoticias {	font-size: 16px;	font-weight: bold;	color: #069; background-image: url(../img/onda-not.gif);	background-repeat: no-repeat;	padding-left: 50px;	height: 25px;}

.h2Noticias {	color:#505050;	font-size:100%;	margin-left: 10px;}

/*.h2Noticias {	font-size: 80%;	font-style:italic;	color:#069;}*/

.pAzul {font-weight:lighter;	font-style:italic;	color:#069;}
.pAzulGrande {color:#069;	font-size:110%;	font-weight: bold;}

.pRojo {font-weight:lighter;	font-style:italic;	color:#B32424;}
.pRojoGrande {font-size:110%;	font-weight: bold; color:#B32424;}

.txtDerecha {text-align: right;}

#flashSeccion {width: 95%; /*background:url(../img/fondo-flash.gif) no-repeat bottom left;*/ height: auto;	float: left;	padding: 1%;}

.linkArriba {padding: 0 20px;  background:url(../img/icono-arriba.gif) no-repeat; float:left;  margin-left:3%;}
.linkPDF {padding: 0 20px; background:url(../img/icono-pdf.jpg) no-repeat;}

.masInfo {padding:15px 25px 0 70%; background:url(../img/logo-pdf-grande.gif) right no-repeat;}

#menuHorizontal {float:left; width:100%; font-size:14px; color:#09C;}
#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;}

/***************************** TABLAS OFERTA ACADÉMICA MARKETING *****************************/

.tablaOfertaAcademica  { width: 98%; border:0; text-align:left;}