/*General settings*/
body{
margin-top:0px;
color:#758C90;
/*color:#666666;*/
font-size:0.6em;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.2em;
/*background-image:url(./imagenes/body_background.gif);*/
}
h1{
color:#0099CC;
font-weight:bolder;
font-size:11px;}

h2{
font-size:0.9em;
color:#0099CC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}

a{
color:#0099CC;
text-decoration:none;
}

a.link_bullet{
color:#0099CC;
text-decoration:none;
background: transparent url(./imagenes/bolo_eventos.gif) 0px 4px no-repeat;
padding-left:15px;
margin-left:20px;
float:left;
clear:both;
}

a.mail{
text-decoration:underline;
}

a.web{
text-decoration:underline;
}

ul.blue{
margin-left:50px;
padding:0px;
list-style-type:none;
}

ul.blue li{
margin-bottom:10px;
border-bottom:1px solid #FF9900;
padding-bottom:10px;
width:470px;
}

div.listtext{
float:left;
padding-left:20px;
width:400px;
margin:0px;
}


div.listnumber{
color:#0099CC;
font-size:1.5em;
float:left;
width:25px;
}
/*General settings*/

/*Form elements settings*/
input{
border:1px solid #758C90;
color:#FFFFFF;
background-color:#758C90;}

select{
border:1px solid #758C90;
}
/*Form elements settings*/


/*Menu elements settings*/
ul.menu{
list-style-type: none;
position:relative;
left:5px;
width:165px;
margin:0px;
padding:0px;
}

ul.menu li{
margin-top:5px;
margin-bottom:5px;
vertical-align:middle;
float:left;
clear:both;}

ul.menu li a{
background: transparent url(./imagenes/bolo_menu.gif) left center no-repeat;
padding-left:15px;
margin: 0px;
text-decoration:none;
color:#758C90;
float:left;
width:150px;}

ul.menu li a#current{
background: transparent url(./imagenes/bolo_menu_hover.gif) left center no-repeat;
padding-left:15px;
margin: 0px;
text-decoration:none;
color:#758C90;}

ul.menu li a:hover{
background: transparent url(./imagenes/bolo_menu_hover.gif) left center no-repeat;
}

ul.menu2{
list-style-type: none;
position:relative;
width:150px;
margin:0px;
margin-bottom:10px;
padding:0px;
}

ul.menu2 li{
margin-top:5px;
margin-bottom:5px;
float:left;
clear:both;
width:145px;
list-style-position:outside;
}

ul.menu2 li a{
background: transparent url(./imagenes/bolo_menu2.gif) 0px 4px no-repeat;
padding-left:15px;
text-decoration:none;
color:#758C90;
width:140px;
float:left;
clear:both;
}

ul.menu2 li a#current{
background: transparent url(./imagenes/bolo_menu2_hover.gif) 0px 4px no-repeat;
padding-left: 15px;
margin: 0px;
text-decoration:none;
color:#758C90;
}

ul.menu2 li a:hover{
background: transparent url(./imagenes/bolo_menu2_hover.gif) 0px 4px no-repeat;
}

ul.submenu {
list-style-type: none;
width:145px;
margin:0px;
padding:0px 0px 0px 0px;
font-size:10px;
}

ul.submenu li{
margin-top:0px;
margin-bottom:0px;
vertical-align:middle;
width:140px;
float:left;
clear:both;
padding:0px 0px 0px 15px;
border-bottom:1px solid #FF9900;
}

ul.menu2 li ul li{
border-bottom:1px solid #0099CC;
}


div.underline{
background: transparent none left bottom repeat-x;
border-bottom:1px solid #FF9900;
height:1px;
float:left;
clear:both;
width:140px;
}

div.underline_blue{
background: transparent none left bottom repeat-x;
border-bottom:1px solid #0099CC;
float:left;
clear:both;
width:140px;
margin-top:-5px;
}

ul.submenu li a.link_item{
background: transparent none left center no-repeat;
text-decoration:none;
color:#758C90;
padding-left:10px;
padding-bottom:5px;
padding-top:5px;
margin-left:-10px;
float:left;
clear:both;
}

ul.submenu li a.link_item:hover{
background: transparent url(./imagenes/bolo_menu_item.gif) 0px 7px no-repeat;
color: #F68A34;
}

ul.submenu li a.link_item#current{
background: transparent url(./imagenes/bolo_menu_item.gif) 0px 7px no-repeat;
text-decoration:none;
color:#758C90;
padding-left:10px;
padding-bottom:5px;
padding-top:5px;
margin-left:-10px;
float:left;
clear:both;
}

#currentitem{
background: transparent url(./imagenes/bolo_menu_item.gif) 0px 7px no-repeat;
text-decoration:none;
color:#758C90;
padding-left:10px;
padding-bottom:5px;
padding-top:5px;
margin-left:-10px;
float:left;
clear:both;
}



/*Menu elements settings*/

div.titular{
margin-top:10px;
margin-left:20px;
padding-bottom:5px;
border-bottom:3px solid #B2C8CC;
}

img.recintosimg{
border:1px solid #CCCCCC;
float:left;}

img.recintosimgtitle{
float:left;
margin-left:2px;}

img.titu{
margin-left:-1px;
clear:both;
overflow:hidden;}

img.titu2{
margin-left:20px;
margin-top:10px;
clear:both;
overflow:hidden;}

img.button{
float:right;
clear:both;
margin-top:-12px;
border:0px solid transparent;
}

#adleft a{
color:#FFFFFF;
font-weight:bolder;
text-decoration:none;
}

#adright a{
color:#FFFFFF;
font-weight:bolder;
text-decoration:none;
}

#adright ul{
list-style-image:url(./imagenes/bolo_adright.gif);
margin-top:10px;
width:130px;

}

#link_eventos{
color:#0099CC;
text-decoration:none;
background: transparent url(./imagenes/bolo_eventos.gif) 0px 4px no-repeat;
padding-left:15px;
margin-left:-15px;
float:left;
clear:both;
}

#breadcrumb{
color:#0099CC;}

#form{

background-color:#EDECEC;
border:1px solid #758C90;
width:500px;
padding:20px;
margin-top:20px;}

#pagerbar{
background-color:#B2C8C6;
border:1px solid #A6A6A6;
padding-left:20px;
padding-top:2px;
padding-bottom:2px;
margin-top:5px;
color:#4E5151;}

#resultspane{
padding-left:30px;}


div.titlebar{
clear:both;
float:left;
padding:2px 2px 2px 10px;
width:500px;
background-color:#88A7AC;
color:#FFFFFF;
font-weight:bolder;
}

img.bracket{

margin:0px 5px 0px 5px;}

ul.lista_enlaces{
list-style-image:url(./imagenes/bolo_ndash.gif);
float:left;
clear:both;
width:450px;
padding:30px;
margin-left:0px;
}

ul.lista_enlaces li{
clear:both;
margin-bottom:30px;
margin-top:10px;
padding-left:10px;
}

ul.lista_enlaces2{
list-style-image:url(./imagenes/bolo_ndash.gif);
float:left;
clear:both;
width:450px;
padding-left:30px;
margin-top:10px;
margin-bottom:10px;
margin-left:30px;

}

ul.lista_enlaces2 li{
padding-left:0px;
}

img.logo_list{
float:right;}

span.titular_noticia{
color:#0099CC;
font-size:1.1em;}

ul.lista_adjudicaciones{
list-style-type:none;
list-style-image:url(./imagenes/bolo_eventos.gif);
float:left;
clear:both;
width:450px;
padding-left:0px;
margin-top:10px;
margin-bottom:10px;
margin-left:0px;
}

ul.lista_adjudicaciones li{
margin-bottom:10px;
border-bottom:1px solid #FF9900;
padding-bottom:10px;
}

a.link_mail{
color:#FF9900;
text-decoration:none;}

table.table_edificio{
color:#FFFFFF;
}

table.table_edificio td{
border-bottom:5px solid #FFFFFF;
}



#oddrow{
color:#FFFFFF;
background-color:#97B1B6;
height:20px;
margin-top:5px;
padding-left:5px;
}

#oddrow a{
color:#FFFFFF;
}

#headrow{
color:#FFFFFF;
background-color:#009CDB;
height:20px;
margin-bottom:5px;
padding-left:5px;
font-weight:bolder;
}


.number {
color: #FF9900;
background-color:#FFFFFF;
height:20px;
text-align:right;
width:15px;
padding-right:5px;}


#evenrow{
color:#758C90;
height:20px;
margin-top:5px;
padding-left:5px;}

#evenrow a{
color:#758C90;
}

a.link_orange{
color:#FF9900;
text-decoration:none;
float:right;}

td.titular{
background-color:#EBEBEB;
}

td.subtituloindentado{
background-color:#C1E6F5;
}
td.subtitulo{
background-color:#EFF9FC;
}

td.subindicecuadro{
background-color:#EFF9FC;
}

div.languages{
padding:0px;
margin:1px 0px 0px 0px;
float:left;
width:170px;
background-color:#B2C8CC;
color:#FFFFFF;
}

ul.langlist{
list-style:none;
padding:5px 0px 5px 0px;
margin:0px 0px 0px 0px;
float:left;
clear:both;}

ul.langlist li{
padding:0px 0px 0px 15px;
margin:2px 0px 2px 6px;
background-image:url(./imagenes/bolo_language.gif);
background-position:center left;
background-repeat:no-repeat;}

ul.langlist li#current{
background-image:url(./imagenes/bolo_language_active.gif);}

ul.langlist li a{
color:#FFFFFF;
text-decoration:none;}

span.destacados {
float:left;
clear:both;}

table{
font-size:1em;}

.titular {
	 font-size: 9px;  
	font-weight: normal;  
	font-weight: bold;  
	color:#333333;	
	line-height: 12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px auto;
	}
	
.textocuadro {
	color: #3e4b63;
	font : normal 9px/11px Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
	padding : 0px 0px 0px 0px;
	}
	
	.texto {
	 font-size: 9px;  
	font-weight: normal;  
	color: #3e4b63; 	
	line-height: 12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font : normal;
	text-align : justify;
	padding : 0px 10px 0px 10px;
	}
	
	.subtituloindentado {
	font-size: 9px;  
	font-weight: normal;  
	color: #768CBC; 	
	line-height: 12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font : normal;
	text-align : justify;
	padding : 0px 10px 0px 10px;
	}
	
.subindicecuadro {
	color: #768CBC;
	font : normal 9px/12px Verdana, Arial, Helvetica, sans-serif;
	text-align : justify;
	padding : 0px 5px 0px 20px;
	}
	
.textoformu{
color:#758C90;}		
/*
     FILE ARCHIVED ON 06:07:22 Oct 31, 2007 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:12:41 Jun 29, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.805
  exclusion.robots: 0.049
  exclusion.robots.policy: 0.03
  esindex: 0.016
  cdx.remote: 21.573
  LoadShardBlock: 216.061 (3)
  PetaboxLoader3.datanode: 205.3 (4)
  load_resource: 136.365
  PetaboxLoader3.resolve: 90.359
*/