/*General settings*/
html{
overflow:scroll;}
body{
margin-top:0px;
color:#758C90;
/*color:#666666;*/
font-size:0.7em;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.4em;
/*background-image:url(../imagenes/body_background.gif);*/
}
h1{
color:#0099CC;
font-weight:bolder;
font-size:0.9em;}

h2{
font-size:0.8em;
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;
}

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;}	