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;
 margin-bottom: 12px;
}
#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;
}
/******************************************/
/******************************************/

/*Enlace facebook - 19-09-2011*/

.enlaceFacebook {
	display:block;
	width:225px;
	height:30px;
	margin:0 auto;
	margin-top:1.5em;
	margin-bottom:7px;/*27-10-2011*/
	background: #fff url(../imagenes/fondo_facebook.gif) no-repeat top left;
}

.enlaceFacebook a {
	width:100%;
	padding-left:0.5em;
	font-size: 1.1em;
	color:#3b5998;
	text-decoration: none;
	line-height:40px;
}

.enlaceFacebook a span {
	float:left;
	padding-left:0.5em;
}

.enlaceFacebook a img {
	text-align:right;
	padding-right: 2px;
	padding-top:3px;
	float:right;
}
