* {
margin:0px;
padding:0px;
}

body {
	font:0.7em Verdana, Arial, Helvetica, sans-serif;
	background-image:url("/imagenes/fondos/fd.gif");
	background-color:#fff;
	color:#333333;
	text-align:left;
	padding-top:0px;
	margin:5px 5px 5px 5px;
	line-height:1.2em;
}

#content table {
	border-collapse: collapse;
	width:95%;
}

#content td {
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding:3px;
	border-collapse: collapse;
	border-style:solid;
	border-width: 1px; 
	border-color:#CCCCCC;	
	background-color:#ffffff;
}

#tablaspatro td {
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding:3px;
	border-collapse: collapse;
	border-style:solid;
	border-width: 0px; 
	border-color:#CCCCCC;	
	background-color:#ffffff;
}


.destacado {
	background: #DEEEFC;
	margin: 15px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	padding:0px;
	width:600px;
	/* border:1px solid #61A9ED; */
}

.destacado h2 {
	color: #104D8C;
	border:none;
	border-bottom:1px solid #61A9ED;
	background-color: #B9D9F7;
	padding: 2px;
	font-size: 1em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	text-transform:uppercase;
}


.destacado ul {
	padding:0px;
	margin-left:0px;
	padding-bottom:10px;
}

.destacado li {
	list-style-image: url(/imagenes/imgcomunes/cuadro-lista-hueco.gif);
}



#content th {
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding:3px;
	margin:3px;
	border-collapse: collapse;
	border-width: 1px;
	border-style:solid;
	border-color:#CCCCCC;
	background-color:#999999;
}

#content tr th {
	color:#FFFFFF;	
	font-weight:bold;
}

#content td p {
	margin:0px 0px 0px 0px;
}


p {
	margin:10px 0px 0px 5px;
}



a img {
	border:none;
	padding:1px;
}

h1 {
	font:bold 1.7em Verdana, Arial, Helvetica, sans-serif;	
	color: #104D8C;
	margin:20px 0px 10px 0px;
	display:compact;
}

h2 {
	padding:2px;
	color: #104D8C;
	border-bottom:1px dotted #104D8C;
	font:bold 1.5em  Verdana, Arial, Helvetica, sans-serif;
	margin:20px 0px 8px 0px;
	
}


h3 {
	color: #104D8C;
	font:bold 1.3em  Verdana, Arial, Helvetica, sans-serif;
	margin:20px 0px 8px 5px;
}


h4 {
	border:1px solid #dddddd;
	border-left:1.1em solid #dddddd;
	padding-left:5px;
	font:bold 1.3em Verdana, Arial, Helvetica, sans-serif;
	color: #104D8C;
	margin:20px 0px 8px 8px;
}

h5 {
	font:bold 1em Verdana, Arial, Helvetica, sans-serif;
}

li.entradacurso {
	margin-bottom:10px;
}

div#pagina {
	background-image:url("http://www.um.es/unimar/images/fondo-escudo-umu-azul.gif");
	padding:0px 0px 0px 0px;
	background-color:#fff;
	background-repeat: no-repeat;
}



div#header {
	background-image:url("http://www.um.es/unimar/images/logo-cabecera3.jpg");
	background-repeat:no-repeat;
	background-color:#A3C5DF;
	display:block;
	margin:0px 0px 0px 0px;
	height:73px;
	width:100%;
	padding: 0px 0px 0px 0px;
	border-style:solid;
	border-width: 0px 0px 0px 0px;
	border-color:#739EC8;
}

	
#header span.unidad {
display:block;
font-size:18px;
color:#ffffff;
padding:9px 0px 5px 90px;
font-weight:bold
}

#header span.unidad a {
color:#ffffff;
text-decoration:none;
}

#header span.subtitulo {
display:block;
font-size:17px;
color:#ffffff;
text-align:right;
padding:20px 70px 5px 90px;
/* font-weight:bold */

}


img.galeria {
	margin:10px;
	border:none;
}

#content {
	margin:0px 0px 0px 160px;
	padding:10px 20px 5px 30px;
/*	background-color:#fff; */
}

#content hr {
	color:#A3C5DF;
	background-color:#A3C5DF;
	border-style:none;
	margin-left:0.5%;
	margin-right:0.5%;
	width:99%;
	margin-bottom:5px;	
	height:1px;
}

	
#mapamurcia {
	float:left;
}

#mapamurcia img {
	border:0px;
}


#content a:link {  color: #0265C7; text-decoration: none}
#content a:visited {  color: #0265C7; text-decoration: none}
#content a:hover {  color: #0265C7; text-decoration: underline}

#galeriafotos {
	width:600px;
}

#galeriafotos img {
	margin:0px 5px 0px 5px;
}



#content h4 {
color: #FFFFFF;
	background-color: #0D8CB1;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 6px;
	font-size: 1em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


#content ul {
margin:10px 0px 20px 50px;

}

#content ol {
margin:10px 0px 20px 50px;
}


#footer {
	padding:10px 0px 20px 0px;
	clear:both;
	display:block;
	font-size:0.85em;
	background-position:center top;
	text-align:center;
/*	background-color:#FFFFFF */
}

#footer a:link {  color: #0265C7; text-decoration: none}
#footer a:visited {  color: #0265C7; text-decoration: none}
#footer a:hover {  color: #0265C7; text-decoration: underline}

#footer hr {
	color:#124E8F;
	background-color:#124E8F;
	border-style:none;
	margin-left:0.5%;
	margin-right:0.5%;
	width:99%;
	margin-bottom:5px;	
	border-top-color: #00FF33;
	border-right-color: #00FF66;
	height:10px;
}



#submenu {
	float:left;
	text-align:left;
	width:160px;
	padding-left:5px;
/*	background-color:#fff;	  */
}

#submenu span.etiquetamenu {
	font-size:1.0em;
	font-weight:bold;
	border-bottom:1px solid #777;
	/* background:#f3f3f3; */
	margin:0px;
	width:158px;
	display:block;
	padding:3px 0px 3px 2px;
	color:#666;
	text-transform:uppercase;
	margin-top:15px;
}


#submenu ul {
	margin-bottom:10px;
}

#submenu li {
	list-style-type:none;
	list-style-image:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color: #666;
	border-bottom:1px solid #eee;
	display:block;
}

#submenu li.sinenlace {
	padding:1px 0px 1px 10px;
}

#submenu ul a {
	width:150px;
	padding:1px 0px 1px 10px; 
	color: #666;
	display:block;
	text-decoration: none;
}

#submenu ul a:hover {
	color: #000000; 
	background-color: #EDE9D7;
	text-decoration: none;
}

	
.ico {

	vertical-align:middle;
	border:0px;

}


.iconolocalizacion {
	background-color:#fff;
	padding:3px;
	clear:right;
	float: right;
	margin:0px 20px 20px 10px;
	border:1px solid #ccc;	
}


.imgizqda, .imgdcha, img.imgcentro, .imgcentro img {
	border:1px solid #ccc;
	background-color:#fff;
	padding:3px;
}


.imgcentro {
	text-align:center;
}


.imgcentro img {
	display:block;
	margin:0px auto;
}


.imgizqda {
	
	float: left;
	margin:0px 10px 5px 0px;
}


.imgdcha {
	clear:right;
	float: right;
	margin:0px 20px 20px 10px;
}

/* ----------- Estilos para los Formularios ---------------*/

#formulario{
	padding:5px 10px;
}

#formulario textarea {
	display: block;
}

#content form label {
	display:block; 
	font-weight:bold; 
	margin:5px 0px;
	float:both;
}

#content form fieldset {
	background:#f7f7f7; 
	margin-top:17px; 
	padding:17px;
}

#content form legend { 
	border:1px solid #999;
	font-size:1.0em;
	font-weight:bold;
	color:#CC0033;
	background:#fff;
	padding:3px 5px;
}	

/***************************************************************************/

ul.logos_escudos li {
		width:200px;
		height:125px;
		overflow:hidden;
		border:1px solid #999;
		background-color:#ddd;
		list-style-type:none;
		text-align:center;
		padding:5px;
		margin:5px;
		display:inline;
		float:left;
	}
	
	ul.logos_escudos li img {display:block; margin:auto;}

