html, body{  margin:0;  padding:0; } img {	border:0px;}b{ font-weight: bold;}.publicacion1{ float:left; width:95%;}#pagewidth{  width:100%;  height:100%;  min-width: 500px;  background-position: left; background-repeat: repeat-y; background-color: transparent;} #header{ /*border: 1px solid red;*/ height:123px;  width:100%;  background-color: #203D4D;  background-image: url(../irudiak/cab_fndheader.jpg); background-repeat: repeat-x; background-position: top; } #leftcol{ width:248px; background-color: #A7BBCA;  float:left;  margin-left:0px;  margin-right:1px;}#outer{  position: relative; border-bottom:1px solid white;  margin-left: 244px ;  /* left column width. NN4 hack to hide borders */  /*/*/ border-right-width: 220px; /* right column width. NN4 hack to hide borders */  border-right-color: #FFFFFF;  /* right column colour */  border-right-style: solid;  background-color: transparent; /* center column colour */  width: auto;  height: 100%; } #rightcol{ /*/*/ width:220px; /* hack keeps NN4 right column right? */ float:right; position:relative; margin-right:-220px; margin-left:1px; } #footer{ height:10px;  width:100%; /* background-color:#334F53; */} #inner{ margin:0; width:100%;}#maincol{  float: left;  width: 98%;  position: relative;  margin: 0 -8px 0 -2px; height: 100%;}#outer>#inner { border-bottom: 1px solid #FFFFFF;  }.clr{clear:both;}.imgcabe{ margin-top:0px; background-image: url(../irudiak/musebg1.jpg); 	 background-repeat: no-repeat; line-height: 75px; height: 75px; width:100%; text-align: center;}.imgcabe2{ margin-top:0px; background-image: url(../irudiak/musebg3z.jpg); 	 background-repeat: no-repeat; line-height: 75px; height: 75px; width:100%; text-align: center;}.fotocont{ margin-left:10px; margin-right:10px; text-align: center; float:left;}.fotocont img{clear:both}.fotocontd{ margin-left:10px; margin-right:10px; text-align: center; float:right;}.fotocontd img{clear:both}.separacont1{ height:4px; font-size:4px; width:100%;float:left; margin:7px 0px;}.fotocont1{ margin-left:0px; margin-right:10px; text-align: center; float:left;}div.separa{ height:1px; font-size:1px; width:100%; clear:left; background:#D5D5D5; margin:7px 0px;}.separacont2{ width:70%; float:right; margin:7px 17px; text-align:right;}DIV.separacont2 p{ width:100%; text-align:right; color:#4E7292; font-weight:bold}DIV.separacont2 p a{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align:right; color:#19456C; font-weight:bold; font-size:0.5em;}Div.expo DIV.separacont2 p a{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align:right; color:#19456C; font-weight:bold;}.separacont{ width:98%; float:left;}.separacont p strong{ width:98%; float:left; background:#D5D5D5; height:1.4em}.separacont ul{ width:90%; float:left; margin:3px;}.separacont ol{ width:90%; float:left; margin:3px;}.separacont p.volver{ width:93%;  float:left;text-align:right;}.content{padding:5px;} /*padding for content */ #header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/  /*printer styles*/ @media print{ /*hide the left column when printing*/#leftcol{	display:none;} #outer{border-left:0;} /*hide the right column when printing*/#rightcol{display:none;} #outer{border-right:0;} }/* ----------------------------- contenido encabezado --------------------------------*/#encabezadosuperiorizqda{ float: left; width: 40%; text-align: left; color: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.7em; margin-top: 7px;}#encabezadosuperiorizqda ul{ margin: 0px; padding: 0px; color: #FFFFFF; list-style-type: square; text-align: left;}#encabezadosuperiorizqda ul li { color: white; display: inline; background-image: url(../irudiak/rombo_azul2.gif); background-repeat: no-repeat; background-position: 3px; padding: 0px 0px 0px 15px; text-decoration: none;}#encabezadosuperiorizqda ul li a { color: white; text-decoration: none;}#encabezadosuperiorizqda ul li a:hover { color: white; text-decoration: underline;}#usuariocabecera {/*border-top:4px solid #336699;*/ float: left; width: 20%; text-align: center; color: White; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.7em; padding:0px; margin-top: 7px;}#encabezadosuperiordcha{ float: right;/*width: 40%;*/ text-align: right; color: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.7em; margin-top: 7px;}#encabezadosuperiordcha ul{ margin: 0px; padding: 0px 10px 0px 0px; color: #FFFFFF; list-style-type: square; text-align: right;}#encabezadosuperiordcha ul li { display: inline; background: transparent url(../irudiak/slahs.gif) no-repeat; background-position: -2px; padding: 0px 0px 0px 10px;}#encabezadosuperiordcha ul li a { color: white; text-decoration: none;}#encabezadosuperiordcha ul li a:hover { color: white; text-decoration: underline;}#menuSup{/*border: 1px solid red;*/ background-image: url(../irudiak/cab_fondo2.jpg); background-repeat: repeat-x; background-position: bottom;/*padding-top: 10px;*/ height: 26px;}#banner{ width: 100%; background-image: url(../irudiak/musecabebg.jpg); background-repeat: no-repeat; line-height: 77px; height: 77px; background-color: #FFFFFF; text-align: center; background-position: bottom center;}#migas{ background-image: url(../irudiak/migpan.jpg); background-repeat: repeat-x; line-height: 20px; text-align: left; color: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.7em; text-decoration: none; padding-left: 5px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; float: right; width: 99.3%; margin: 0px;}#migas a{ color: White; text-decoration: none;}#migas a:hover{ color: White; text-decoration: underline;}.migasbarr{ background-image:url(irudiak/cab_fondo1.jpg);}.camimig{/*border: 1px solid red;*/ background-color: transparent; width: 78%; text-align: left; float: left; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; margin: 0px;}.camimig a{ color: White; text-decoration: none;}.camimig a:hover{ color: White; text-decoration: underline;}.fechamig{/*border: 1px solid red;*/ background-color: transparent; width: 20%; text-align: right;	 float: right; padding-top: 0px; padding-left: 0px; padding-right: 5px; padding-bottom: 0px; margin: 0px; color:white; font-size: 0.8em;}.fechamig a{ color: White; text-decoration: none;}.fechamig a:hover{ color: White; text-decoration: underline;}/* ----------------------------- contenido encabezado --------------------------------*//*-------------------------------lateral izquierdo -----------------------------------------------*/#latizq{ text-align: left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.6em; text-decoration: none; margin-top: 5px; margin-left: 0px; font-weight: bold; color: #0F1A24; height:500px;}#latizq ul { margin:0px; padding-left: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; list-style-type: none; font-weight: bold;}#latizq ul li{ list-style: none; margin:0px; padding:0px}#latizq ul li a{ line-height:24px; text-decoration: none; margin-bottom: 0px; margin-left: 0px; margin-top: 0px; background-image: url(../irudiak/mumenizq.jpg) ; display:block; color: #004385;}#latizq ul li a:hover{ color: #FFFFFF; text-decoration: none; background: url(../irudiak/mumenizqover.jpg) no-repeat; display: block;}#latizq ul li span.selec{ color: #FFFFFF; text-decoration: none; background: url(../irudiak/mumenizqoverdesple.gif) no-repeat; display: block; padding-left: 30px;}#submenu{ width:200px; float: left; color: #162E3F; text-align: left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.6em; background: #FFFFFF; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-top: 1px; display:block; text-decoration: none;}#latizq ul li ul{ display:block; color: #162E3F; text-decoration: none; background:#FFF; padding:10px 0px}#latizq ul li ul li { 	margin-left:40px;	 color: #162E3F;	 text-decoration: none;	 background:#FFF url(../irudiak/bulsubmenu.gif) no-repeat ;}#latizq ul li ul li a{  line-height:16px;border-bottom: 1px solid #162E3F; color: #162E3F; text-decoration: none; padding-left:20px; display:block; background:none}#latizq ul li ul li a:hover{ color: #FFFFFF; background: #526C85; display:block; text-decoration: none; padding-left:20px;}#latizq ul li ul li a.selec{ color: #FFFFFF; background: #526C85; display:block; text-decoration: none; padding-left:20px;}#miembros{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.8em;}#miembros h1{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #667787; font-size: 1.1em; text-align: left; background-color: #BBCCDC; padding-top:12px;/*padding-bottom:10px;*/ padding-left:1px; padding-right:1px; background-image: url(../irudiak/candado.gif); background-position: 90%; background-repeat: no-repeat; font-weight: normal; margin-bottom: 25px; height: 27px;}#marginForm{ display: block; margin-top: 0.5em; margin-right: 0; margin-left:  0.5em; margin-bottom:  0; padding-top: 0; padding-right:0.5em; padding-left: 0em; padding-bottom: 0.5em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; color: black; font-size: 0.9em; text-decoration: none;}#marginForm input{ position: relative; top: -1.4em; left: 7em; display: block; width: 55%;}#marginForm label{ clear: both; float: left; display: block; width: 80%; margin-top: -0.5em; font-weight: normal;}.limpiar{ float: left;}.sible{ text-decoration: none; padding-left: 30px;}.expo{position:relative; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top:0px; margin-bottom:0px; margin-left: 0px; margin-right:0px; background-color: #EDE8D5; color: #000000; font-weight: bold; border: 0px ;}.expo1{text-align:right;padding:3px 0px 3px 0px;background:#DBE4EA;margin:0px;}DIV.expo1 a.vermas:link{display:block;text-align:right; font: bold 0.6em Verdana, Geneva, Arial, Helvetica, sans-serif ;margin:6px 0px 6px 0px; color:#19456C; padding:0px 6px 0px 0px;}DIV.expo1 a.vermas:visited{display:block;text-align:right; font: bold 0.6em Verdana, Geneva, Arial, Helvetica, sans-serif ;margin:6px 0px 6px 0px; color:#19456C; padding:0px 6px 0px 0px;}DIV.expo1 a.vermas:hover{display:block;text-align:right; font: bold 0.6em Verdana, Geneva, Arial, Helvetica, sans-serif ;margin:6px 0px 6px 0px; color:#000000; padding:0px 6px 0px 0px;}DIV.expo1 a.vermas:active{display:block;text-align:right; font: bold 0.6em Verdana, Geneva, Arial, Helvetica, sans-serif ;margin:6px 0px 6px 0px; color:#19456C; padding:0px 6px 0px 0px;}.expo2{position:relative;text-align:right;padding:0px 0px 5px 0px; background-color: #EDE8D5;}DIV.expo2 a.vermas:link{display:block;text-align:right; font: bold 0.6em Verdana, Geneva, Arial, Helvetica, sans-serif ;margin:0px; color:#670700; padding:0px 6px 0px 0px;}DIV.expo2 a.vermas:visited{display:block;text-align:right; font: bold 0.6em Verdana, Geneva, Arial, Helvetica, sans-serif ;margin:0px; color:#670700; padding:0px 6px 0px 0px;}DIV.expo2 a.vermas:hover{display:block;text-align:right; font: bold 0.6em Verdana, Geneva, Arial, Helvetica, sans-serif ;margin:0px; color:#000000; padding:0px 6px 0px 0px;}DIV.expo2 a.vermas:active{display:block;text-align:right; font: bold 0.6em Verdana, Geneva, Arial, Helvetica, sans-serif ;margin:0px; color:#670700; padding:0px 6px 0px 0px;}.expo3{position:relative;text-align:right;padding:0px 0px 3px 0px; background-color: #FFFFFF;}DIV.expo3 a.vermas:link{display:block;text-align:right; font: bold 0.6em Verdana, Geneva, Arial, Helvetica, sans-serif ;margin:6px 0px 6px 0px; color:#203B4A; padding:0px 6px 0px 0px;}DIV.expo3 a.vermas:visited{display:block;text-align:right; font: bold 0.6em Verdana, Geneva, Arial, Helvetica, sans-serif ;margin:6px 0px 6px 0px; color:#203B4A; padding:0px 6px 0px 0px;}DIV.expo3 a.vermas:hover{display:block;text-align:right; font: bold 0.6em Verdana, Geneva, Arial, Helvetica, sans-serif ;margin:6px 0px 6px 0px; color:#000000; padding:0px 6px 0px 0px;}DIV.expo3 a.vermas:active{display:block;text-align:right; font: bold 0.6em Verdana, Geneva, Arial, Helvetica, sans-serif ;margin:6px 0px 6px 0px; color:#203B4A; padding:0px 6px 0px 0px;}.expo p{position:relative; width:70%; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000; text-align: left; padding-bottom:3px; padding-left:7px; font-weight: normal; margin-bottom: 0px; float:left;}.expo p.solo{position:relative; width:auto; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000; text-align: left; padding-bottom:3px; padding-left:7px; font-weight: normal; margin-bottom: 0px; float:left;}.expo p a {position:relative; color: #000; font-weight: normal; margin-bottom: 0px; float:left;}.expo p a:hover{position:relative; color: #203B4A; margin-bottom: 0px; float:left;}.fotoexpo{position:relative; width:25%; text-align: right; float:left; padding-bottom:10px;}.expo h2 {position:relative; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 0.7em; color: #FFFFFF; text-align: left; background-color: #7D151E; padding-top:4px; padding-bottom:4px; padding-left:3px; padding-right:2px; font-weight: bold; height:14px; margin-bottom: 0px; margin-top: 5px; margin-left: 0px; margin-right: 0px;}.expo h2 a:link{font-family: Verdana,Arial, Helvetica, sans-serif; color: #FFFFFF;text-align: left;text-decoration: none;}.expo h2 a:visited{font-family: Verdana,Arial, Helvetica, sans-serif; color: #FFFFFF;text-align: left;text-decoration: none;}.expo h2 a:hover{font-family: Verdana,Arial, Helvetica, sans-serif; color: #FFFFFF;text-align: left;text-decoration: none;}.expo h2 a:active{font-family: Verdana,Arial, Helvetica, sans-serif; color: #FFFFFF;text-align: left;text-decoration: none;}.expo h3{position:relative; font-family: verdana,Arial, Helvetica, sans-serif; font-size: 0.6em; color: #000; text-align: left; padding-left:7px; padding-top:3px; padding-bottom:3px; font-weight: bold; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px;}.expo h3 a{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #203B4A;text-decoration: none; margin: 0px;}.expo h3 a:hover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;margin: 0px;}.expo h3 span{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #7D151E;text-decoration: none; margin: 0px;}.acti{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top:0px; margin-bottom: 0px; margin-left: 1px; margin-right:1px; padding-bottom: 1px; width:100%;}.acti h2{ font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 0.8em; color: #203B4A; text-align: left; background-color: #FFFFFF; padding-top:3px; padding-bottom:3px; padding-left:0px; padding-right:2px; font-weight: bold; height:14px; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px;}.acti ul{ width:100%;margin:0px;padding:0px;}.acti ul li{ color: #004385; width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; text-decoration: none; display:block; margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 0px; border-bottom: 0px solid #FFFFFF; list-style-image: none; list-style-position: outside; background-color: #EEEEEE;}.acti ul li a{ color: #004385; text-decoration: none; margin-bottom: 6px; margin-left: 6px; display:block; background:url(../irudiak/cuadnegro.gif) no-repeat  left center ; padding-top:4px; padding-bottom:4px; padding-left:12px ; padding-right:0px ;}.acti ul li a:hover{ padding-top:4px; padding-bottom:4px; padding-left:12px ; padding-right:0px ; color: black; text-decoration: none; display:block;}.serviciosH{ background-color: #ffffff; font-family: verdana,Arial, Helvetica, sans-serif; font-weight: normal; color: #003399; margin-top: 3px; margin-bottom: 8px;/* margin-left: 1px;*/ width: 99%; padding-top:3px;}.serviciosH h2{ font-family: verdana,Arial, Helvetica, sans-serif; color: #ffffff; font-size: 0.8em; text-align: left; background-color: #162E3F; padding-top:1px; padding-left:3px; padding-right:0px; font-weight: bold; height: 15px; vertical-align: middle; margin:0px;}.serviciosH h2 a:link{font-family: Verdana,Arial, Helvetica, sans-serif; color: #FFFFFF;text-align: left;text-decoration: none;}.serviciosH h2 a:visited{font-family: Verdana,Arial, Helvetica, sans-serif; color: #FFFFFF;text-align: left;text-decoration: none;}.serviciosH h2 a:hover{font-family: Verdana,Arial, Helvetica, sans-serif; color: #FFFFFF;text-align: left;text-decoration: none;}.serviciosH h2 a:active{font-family: Verdana,Arial, Helvetica, sans-serif; color: #FFFFFF;text-align: left;text-decoration: none;}.serviciosH ul { font-size: 0.7em; margin:0px; padding-left:40px; color: #162E3F; font-family: verdana,Arial, Helvetica, sans-serif; height: auto;}.serviciosH ul a{ margin:0px; padding:0px; color: #162E3F;}	.serviciosH ul li{ color: #162E3F; text-decoration: none; margin-left: -12px; margin-right: 0px; margin-top: 0px; border-bottom: 1px solid #162E3F; list-style-image: url(../irudiak/bulservicios.gif);}.serviciosH ul li a{ color: #162E3F; text-decoration: none;}.serviciosH ul li a:hover{ color: #666666; text-decoration: none;}.fecha{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.7em; margin-left: 10px; margin-top:0px; margin-right:0px; margin-bottom:0px; color:black;}.izquierda{ float: left; margin: 2px; padding: 2px;}.derecha{ float: right; margin: 2px; padding: 2px;}.centro{ text-align: center; margin: 2px; padding: 2px;}#pied { font-family: Verdana, Arial, Tahoma, Sans-Serif; color: #535353; text-align: center; font-size: 0.7em;	/*	background: #FFFFFF;*/ color: #535353; border-top: 1px dashed #CCCCCC; border-bottom: 1px solid #CCCCCC; background-color: #FFFFFF;}#pied ul{ margin:0px; padding:0px;}#pied ul li { list-style: none; display: inline;  padding-left: 5px; padding-right: 5px;}#pied a{ text-decoration: none; color: #535353;}#menuinf { background-image:url(../irudiak/fon_pie.gif); font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:0.8em; text-align:center; line-height: 17px;/*	padding: 5px;*/}#menuinf a{ background-color: transparent; color: #666666; text-decoration: none;}#tituDei h2{ background-color:#670700; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; color:white; font-size:1em; width:30%; margin-top: 0px; margin-left:25%; padding:3px; float:left;}#tituDei h2 a{ color: White; text-decoration: none;}.notiDei1{ margin-left: 3px; margin-right: 1px; font-family:  Arial, Helvetica, sans-serif; font-size: 0.9em;	 border: 1px solid black; height: 100%; padding:0px;	}.cont{/*border-left: 1px solid #7D212E;border-right: 1px solid #7D212E;*/ height: 100%; padding-left: 1px;	 padding-right: 1px;	/*background-image: url(../irudiak/fndodeiaprin.gif);*/ margin-top: 1px; margin-left: 3px; margin-right: 3px; margin-bottom: 5px;/*font-family: Arial, Helvetica, sans-serif;*/ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1em;}#tituDei2{ margin-left:3px; margin-right:3px; margin-top:0px; margin-bottom:0px; background: url(../irudiak/musebg2.gif) no-repeat; width: 99%; float:left;}#tituDei2 h1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#1D3846; font-size:1.2em; margin-left:15px; padding:0px; margin-top: 25px;}#tituDei2 h2{ background-color:#670700; /*font-family:Arial, Helvetica, sans-serif;*/ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bolder; color:white; font-size:1.1em; width:30%; margin-top: 30px; /*margin-right: 0px;*/ margin-left:25%; padding:3px; float:left;}#tituDei2 h2 a{ color: White; text-decoration: none;}.present{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.9em;	 float:left; margin-top:10px;  width:100%;/**********Propiedad añadida para correcta visualización en explorer 8********/}.present a{ text-decoration: underline; color:black;}.present a img{ border: 0px;}.present img{float:left;padding:5px;}.present h2{ font-size: 1em; font-weight: bold; text-align: left; margin-top: 1px; margin-bottom:10px; margin-right: 5px; margin-left:10px; background-color: transparent; color: #1D3846;}.present h2 a{ font-size: 0.9em; color: #1D3846;}.present2 h3 a{ font-size: 0.7em; color: #1D3846; padding:0px 0px 0px 10px;}h3.otras a{ font-size: 0.7em; color: #1D3846; padding:0px 0px 0px 40px;}p.otras{ padding:0px 0px 0px 30px;}.present p{ font-size: 0.7em; font-weight:normal; text-align: justify; margin-top: 0px; margin-bottom:10px; margin-right: 5px; margin-left:10px; background-color: transparent;}.present ul{ position:relative; font-size: 0.7em; font-weight:normal; text-align: justify; margin:10px;}.present ul li{ position:relative; margin-left:25px; } .present ul li ul{ font-size: 1em;}.present ol{ position:relative; font-size: 0.7em; font-weight:normal; text-align: justify; margin:10px;}.present ol li{ position:relative;  margin-left:25px; }.present FORM{ width:90%;}.present LABEL{ width:45%; display:block; float:left; text-align:right; padding-right:3px;}.present INPUT.boton{ width:20%; margin-left:43%}.present INPUT{ width:45%; float:left; background-color: #EBEBEB; border: 1px solid #11232F; margin:3px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1em;}.present TEXTAREA{ width:45%; float:left; background-color: #EBEBEB; border: 1px solid #11232F; margin:3px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1em; height:auto;}.present SELECT{ width:45%; float:left; background-color: #EBEBEB; border: 1px solid #11232F; margin:3px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1em;}.present P.boton{ clear:both; width:100%; text-align:center;}.flota2 { float: right; /*width: 43%;*/ margin-right: 10px; margin-left: 10px; margin-top: 10px; margin-bottom: 10px; text-align:left; background: #FFFFFF;}.textopubli { float: left;}.trescol{width:31%;background:#FFFFFF url(../irudiak/bgpesta.jpg) repeat-x;float:left; padding:4px 2px;margin:1px;text-align:center;}.trescol a{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:0.7em;font-weight:bold;color:#11232F;text-align:center;}.trescolsel{width:31%;background:#16303F;float:left; padding:4px 2px;margin:1px;text-align:center;} .trescolsel a{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:0.7em;font-weight:bold;color:#FFFFFF;text-align:center;text-decoration:none;}.doscol{width:48%;background:#FFFFFF url(../irudiak/bgpesta.jpg) repeat-x;float:left; padding:4px 2px;margin:1px;text-align:center;}.doscol a{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:0.7em;font-weight:bold;color:#11232F;text-align:center;}.doscolsel{width:48%;background:#16303F;float:left; padding:4px 2px;margin:1px;text-align:center;} .doscolsel a{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:0.7em;font-weight:bold;color:#FFFFFF;text-align:center;text-decoration:none;}.camara{vertical-align:middle;}div.present1 div.fotocontg{width:43%; margin:3px; padding:5px 0px; text-align: center; background:#E3E9EE; border:1px solid #162E3F; float:left; overflow:hidden;}div.present1 div.fotocontg a{display:block;clear:both;text-align:center;overflow:hidden;margin:0px;}div.present1 div.fotocontg img.fotog{height:130px;clear:both;text-align:center;}.present1 h2{ font-size: 1em; font-weight: bold; text-align: left; margin-top: 1px; margin-bottom:10px; margin-right: 5px; margin-left:10px; background-color: transparent; color: #1D3846;}.present1 h2 a{ font-size: 0.9em; color: #1D3846;}.present1{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.9em;	}.present1 a{ text-decoration: underline; color:black;}.present1 p{ font-size: 0.7em; font-weight:normal; text-align: justify; margin-top: 0px; margin-bottom:10px; margin-right: 5px; margin-left:10px; background-color: transparent;}dl.dlcont { margin:20px 0px 10px 10px;padding:0px;}dl.dlcont dt{ margin:0px;padding:0px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 0.7em;font-weight:bold;text-align:left;}dl.dlcont dd{  margin:0px;padding:0px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 0.7em;font-weight:normal;text-align:left;}dl.dlfechas { margin:0px 0px 10px 10px;padding:0px;}dl.dlfechas dt{ margin:0px;padding:0px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 0.7em;font-weight:bold;display:inline}dl.dlfechas dd{  margin:0px;padding:0px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 0.7em;font-weight:normal;display:inline}dl.dlfechas1 { margin:0px 0px 10px 10px;padding:0px;display:inline}dl.dlfechas1 dt{ margin:0px;padding:0px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 0.7em;font-weight:bold;display:inline}dl.dlfechas1 dd{  margin:0px;padding:0px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 0.7em;font-weight:normal;display:inline}table{position:relative;width:97%;margin:1%;float:left;text-align:center; border:0px solid #1D3846;font-size:0.7em;}td,th{width:50%;text-align:center;height:1.5em;}td li {font-size:1.4em;}.present td,th{ border:1px solid #C0CED8; background: #EFEFEF;}.present2{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.9em;	 float:left; margin-top:10px;}.present2 a{ text-decoration: underline; color:black;}.present2 a img{ border: 0px;}.present2 img{float:left;padding:5px;}.present2 h2{ font-size: 1em; font-weight: bold; text-align: left; margin-top: 1px; margin-bottom:10px; margin-right: 5px; margin-left:10px; background-color: transparent; color: #4E7292;}.present2 h2 a{ font-size: 0.9em; color: #1D3846;}.present2 p{ font-size: 0.7em; font-weight:normal; text-align: justify; margin-top: 0px; margin-bottom:10px; margin-right: 5px; margin-left:10px; background-color: transparent;}.present2 ul{ position:relative; font-size: 0.7em; font-weight:normal; text-align: justify; margin:10px;}.present2 ul li{ position:relative; margin-left:25px; } .present2 ul li ul{ font-size: 1em;}.present2 ol{ position:relative; font-size: 0.7em; font-weight:normal; text-align: justify; margin:10px;}.present2 ol li{ position:relative;  margin-left:25px; }.present2 FORM{ width:90%;}.present2 LABEL{ width:45%; display:block; float:left; text-align:right; padding-right:3px;}.present2 INPUT.boton{ width:20%; margin-left:43%}.present2 INPUT{ width:45%; float:left; background-color: #EBEBEB; border: 1px solid #11232F; margin:3px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1em;}.present2 TEXTAREA{ width:45%; float:left; background-color: #EBEBEB; border: 1px solid #11232F; margin:3px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1em; height:auto;}.present2 SELECT{ width:45%; float:left; background-color: #EBEBEB; border: 1px solid #11232F; margin:3px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1em;}.present2 P.boton{ clear:both; width:100%; text-align:center;}.present2 td,th{ border:1px solid #C0CED8; background: #EFEFEF;}#castillo{clear:both;float:none;}/******************************************//*********AÑADIDO NUEVO 15/03/2010*********//******************************************/.separacont p.archivorela{ background-color:transparent; color:#7d7d7d!important; height:1.4em; border:dotted 1px #b0b0b0!important; padding-left:3em;}.separacont ul.archivorela{ padding-left:3em;}/******************************************//******************************************/