body {
	margin:0;
	background-color:#99CC99;
	padding:0;
	background-image:url(../images/template/fondo.gif);
	background-repeat:repeat-y;
}

a {
	border:0;
	color: #0000FF; 
}

img {
	border:0;
}

div.rollover a{
	display:block; 
	width:291em;
	height:24em;
	background-color: #FFFFFF;

}

div.rollover a:hover {
	border:2em;
	background-color: #990000;
	
}

input.caja{
	font-size:1.00em;
	width:34em;
}
input.caja2{
	font-size:1.00em;
	width:16em;
	margin-left:1.50em;
}
input.caja3{
	font-size:1.00em;
	width:7em;
	margin-left:1.50em;
}
input.caja4{
	font-size:1.00em;
	width:10em;
	margin-left:1.50em;
}
input.caja5{
	font-size:1.00em;
	width:24em;
}

table.main {
	font-size:1.00em;
}

table.main td{
	margin:0;
	padding:0;
	font-size:1.00em;
	vertical-align:top;
}

table.main tr{
	margin:0;
	padding:0;
	font-size:1.00em;
}

tr.especial{
	font-size:0.06em;
}

td.especial{
	font-size:0.06em;
}

div.subtitlebox{
	background-image:url(/images/template/actualUDC_04.gif);
	height: 2em;
	width: 24.5em;
}

div.subTitle{
	font-size:1.30em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-left:2.75em;
}

table.menu {
	font-size:1.00em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
 	background-color: #669966
}

div.menuItem {
	font-size:1.00em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	padding-left:0.35em;
}

div.subMenuItem {
	font-size:0.80em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left:0.50em;
}

div.subMenuItem a {
	text-decoration:none;
	color:#FFFFFF;
}

div.subMenuItem a:hover {
	text-decoration:none;
	color:#CCCCCC;
}

div.motivo {
	padding:0.25em;
	font-size:1.60em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-left:1.88em;
}

h1.motivo {
	margin-top:-0.10em;
	padding:0.35em;
	font-size:1.35em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-left:1.88em;
}

h2.motivo2 {
	margin-top:-0.10em;
	padding:0.35em;
	font-size:1.35em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-left:1.88em;
}
h3.motivo3 {
	margin-top:-0.10em;
	padding:0.35em;
	font-size:1.35em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-left:1.88em;
}
h4.motivo4 {
	margin-top:-0.10em;
	padding:0.35em;
	font-size:1.35em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-left:1.88em;
}

div.motivo2 {
	font-size:1.10em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #FFFFFF;
	margin-left:1.80em;

}

div.membrete{
	border:0;
	width:35em;
	height:2.80em;
	background-image:url('../images/sections/membrete2.gif');
}

div.about {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.00em;
	color: #666666;	
}

div.bordeSup{
	display:block;
	width:33.90em;
	height:2.90em; 
	background-image:url('../images/borde/superior.gif');
}
div.bordeMedio{
	display:block;
	width:33.90em;
	background-image:url('../images/borde/medio.gif');
	background-repeat: repeat-y;
}
div.bordeInf{
	display:block;
	width:33.90em;
	height:1.36em; 
	background-image:url('../images/borde/bordeInf.gif');
}

div.borde4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.10em;
	display:block;	
	margin-left:1.50em;
	margin-top:-3.00em;
	width:20.94em;
	height:1.40em; 
	
}
div.figura{
	display:block;
	margin-left:1.00em;	
}

p.texto, div.texto, blockquote.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.92em;
	color:#000000;
	height:12em;
	padding:0.25em;	
}

p.textoMillan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.00em;
	color:#000000;
	text-align:justify;
	width:25em;
	display:block;
	margin-left:1.00em;
	float:left;
	
}

div.textoPersonal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.92em;
	color:#000000;
	padding:0.25em;	
}

div.textoRecursos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.92em;
	color:#000000;
	padding:0.50em;	
	margin-left:7.50em;
}

div.textoAuxiliares{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.92em;
	color:#000000;
	padding:1.00em;	
	margin-left:7.50em;
}

div.recursosTexto{
	font-size:0.92em;
	padding:0.75em;
	height:20em;
	width:19em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
}

div.recursosHeader {
	padding:0.45em;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.00em;
	font-weight:bolder;
}

table.tarifas {
	border:0.10em;
	width: 35em;
	border-style: solid;
	border-color:#336633;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

table.colorTitulo {
	color:#336633;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.00em;
	text-align:center;

}
table.colorTexto {
	color:#C9DEC9;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.00em;
	text-align:center;
}

table.trabajo {		
	background-color: #336633;
}
table.ingreso{
	background-color: #336633;
}

p.titulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	color:#000000;
	padding:1.25em;
}

td.servicios{
	background-color: #C9DEC9;
}

div.recursos{
	display:block;
	float:left;
	margin-left:1.00em;
}
td.protocolos{
	background-color: #C9DEC9;
}
td.fotos{
	background-color: #C9DEC9;
}
td.curso{
	background-color: #C9DEC9;
}
td.curso2{
	background-color:#FFFFFF;
}
td.curso3{
	background-color:#336633;
}

p.textoAuxiliar{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.92em;
	color:#000000;
	width:36em;
	text-align:justify;
}

div.textoProyectos{
	font-size:0.92em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	width:36em;
}
div.textoIndex{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.92em;
	color:#000000;
	width:20.51em;
	text-align:justify;
}

div.textoali{
	float: left;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	
}

.limpiar {
	clear:left;
	display:block;
}

.rightalign{
	float: left;
	margin-top: 1.50em;
	width:15.00em;
	height:12.00em;
}

.rightalignMillan{
	float: left;
	margin-top: 1.50em;
	width:9.50em;
	height:12.00em;
	margin-left:1.00em;
}
.aligncenter{
	width:15.00em;
	height:12.00em;
}

div.texto2{
	font-size:0.92em;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display:block;
	width: 37em;
	padding: 0.5em;
	margin-left:0.50em;
}

div.image2{
	padding: 0.5em;
	margin-left:0.50em;
	float:left;
}
p.texto4{
	font-size:0.92em;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 20.8em;
	margin-top:-11em;
	margin-left:16em;	
}
span.negrita{
	font-size:0.92em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

div.texto3{
	font-size:0.92em;
	width:21em;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	float:left;
	padding: 0.5em;
	margin-left:0.50em;
}
.tablaTarifa {
	font-size:0.95em;
	display: block;
	float: left;
}
.tablaTarifa2 {
	font-size:0.95em;
	display: block;
	margin-left:3em;
	float: left;	
	width:10em;
}

.tarifas .fondo{
	border:0.12em;
	border-style: solid;
	background-color:#336633;	
}

.tarifas .bordeTabla{
	font-size:0.85em;
	border:0.12em;
	border-style: solid;
}

.tarifas .alineacion{
	font-size:0.90em;
	border:0.12em;
	border-style: solid;
	text-align:left;
	padding:0.50em;
}

.tarifas .ancho{
	border:0.12em;
	border-style: solid;	
	width: 9em;	
}

.tarifas .recursosHeader{ 
	color:#FFFFFF;
	padding:0.45em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.90em;
	font-weight:bolder;
}

.datos1 {
	margin-top:-0.30em;
	display: block;
	float: left;
	width:6em;
}
.datos2 {
	margin-top:-0.30em;
	display: block;
	float: left;
	width:15em;
}
.datos3 {
	margin-top:-0.30em;
	display: block;
	float: left;
	width:16em;
}

div.horas {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.56em;
	text-align:center;
}

#enlaceProyectos a, div.enlaceProyectos a, blockquote.texto a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.90em;
	color:#336633;
	text-decoration:none;
	font-weight:bold;
	padding:0.75em;
	text-align:left;
	width:1.00em; 
	height:1.00em;	
}

#enlaceProyectos a:hover, div.enlaceProyectos a:hover, blockquote.texto a:hover{
	text-align:left;
	color:#666666;
	cursor: pointer;
	width:1.00em; 
	height:1.00em;
}
div.enlaceDisponible{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.92em;
	color:#336633;
	text-decoration:none;
	font-weight:bold;
	margin-left:0.75em;
	text-align:left;
}

div.formHeader {
	font-size:1.00em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color:#336633;
	margin-bottom:1.00em;
}

blockquote.form{
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.00em;	
}

p.textoJustificado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.92em;
	color:#000000;
	text-align:justify;
}

p.textoCentrado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.00em;
	color:#000000;
	width: 36em;
	text-align:center;
}

#enlaceCorreo a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.00em;
	color:#336633;
	text-decoration:none;
	font-weight:bold;
	
}

.enlaceCorreo{
	text-align:center;
}

#enlaceCorreo a:hover {
	color:#666666;
}

.footerbar {
	padding: 1em;
	width: 35em;
}

div.language{
	font-family: sans-serif;
	font-size:0.90em;
	color:#0000CC;
	background-color: #FFFFFF;
	width:3.81em;
	height:1.44em;
	float:left;
}

div.flaglanguage{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.90em;
	color:#0000CC;
	background-color: #FFFFFF;
	width:1.81em;
	height:1.44em;
	float:left;
}

div.textoNombre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.00em;
	color:#000000;
	padding-bottom:0.50em;
}

div.textoNombre a{
	text-decoration:none;
	color:#000000;
	padding:1.00em;
}

div.textoNombre a:hover{
	text-decoration:none;
	color:#999999;
}

div.textoOpciones {
	font-size:0.92em;
	padding:0.60em;
	margin-left:0.45em;
}
.piedepagina{
	text-align: center;
}

.alinCenter{
	float: none;
}
.alingCenter{
	float: none;
	text-align:center;
}

.botonDerecha{
margin-left:25em;
	float: left;
}
.alinLeft{
	float: left;
}
.alinLeftImag{
	float: left;
	margin-left: 2.50em;
}
.alinCenterImag{
	margin-top: 1.00em;
	float: none;
	margin-left: 2.50em;
}
.rightalignImag{
	float: left;
	margin-top: 1.75em;
	margin-left: 3.00em;
}
.alinCenterMapa{
	margin-top: 1.00em;
	float: none;
	margin-left: 5.50em;
	width:23.13em; 
	height:19.06em;
}
.imagIndex{
	width:15.00em; 
	height:12.00em;
}
.imagPersonal{
	width:5.15em; 
	height:6.40em;
}
.botonVolver{
	width:10.10em; 
	height:3.83em;
}
.botonVolver2{
	width:8.88em; 
	height:3.20em;
}

.imagXunta{
	width:21.63em; 
	height:6.75em;
}
.imagUni{
	width:24.38em; 
	height:12.50em;
}
.imagdicoru{
	width:10.81em; 
	height:4.94em;
}
.imagcesga{
	width:9.38em; 
	height:6.13em;
}
.imagbarrie{
	width:9.38em; 
	height:4.13em;
}
.imagcaixa{
	width:9.56em; 
	height:3.81em;
}
.imagBarra{
	width:35.63em; 
	height:0.31em;
}

