@charset "utf-8";
/* CSS Document */
body{ margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;
background:url(img/bg.png) repeat-x;
 
}
#header{
    text-align:center; 
}

#p{ background:#fff; width:490px; height:25px; border:#CC6600 1px solid;
}

#content{ min-height:300px;
     
}
#div_resultado_busqueda{ margin:auto; width:80%;}
/*************************************
  autocomplete
**************************************/


.autocomplete {
  position:absolute;
  width:550px;
  background-color:white;
  border:1px solid #888;
  margin:0;
  padding:0;
}
.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
.autocomplete ul li.selected { background-color: #ffb;}
.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:32px;
  cursor:pointer;
}
/*************************************
	 Menu-busq
**************************************/
#menu-busqueda {
  font-family: Verdana, Helvetica, Arial, Sans-Serif;

  height:38px; 
  padding-left:5px;
  border-left:#c4c4c4 1px solid;
  border-right:#c4c4c4 1px solid; 
  border-bottom:#90C3F5 5px solid; margin-bottom:5px;   
}

#menu-busqueda ul {
	display: block;
	float:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	width:480px; margin:auto;
	}
#menu-busqueda li {
	float: left;
	list-style-type: none;
	margin-left:10px; 	

	}
#menu-busqueda ul li.hover, #menu-busqueda ul li.on {
  background:url(img/bg-tab1-curr.png) left top;
	}
#menu-busqueda ul li.on a {
	color: #456684;	
	text-decoration: none; height:22px;
    background:url(img/bg-tab1-curr.png) right top; font-size:1.1em; font-weight:bold;
	}
#menu-busqueda ul li.on a:hover {
	color: #fff;	
	text-decoration: underline;
	}
#menu-busqueda ul li a{
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	display: block;
	padding: 8px 20px 8px 0px;
	margin: 0px 0px 0px 15px;
    font-weight:bold; color:#329CD9; font-size:1.1em;
	}
/*************************************
	 tabla-busq-gral
**************************************/
.tabla-busq-gral{
  border-collapse:collapse; border:#DFDFCA 1px dashed; width:90%;
  background:#F3FEE7;
}
.tabla-busq-gral th{ background:#FFE2C6; color:#1A457B; text-align:left;}
.tabla-busq-gral td{ border-bottom:#666666 1px solid;}
.tabla-busq-gral a{ color:#999900; text-decoration:none;}
.tabla-busq-gral a:hover{ color:#CC9900; text-decoration:underline;}

/*************************************
	Footer
**************************************/


#footer{ margin-left:15px; margin-right:15px;
}

#footer .top .left{ 
  height:45px; background:url(img/footer-left-top.png); width:7px; float:left;
}
#footer .top .center{
  background:url(img/footer-center-top.png);
  height:45px; border:#3F3F3F 1px solid; font-size:35px; color:#F1F1F1; font-weight:bold;
}
#footer .top .right{ 
  height:45px; background:url(img/footer-right-top.png); width:7px; float:right;
}

#footer .center{
  background:#313131 url(img/footer-center.png); 
}

#footer .bottom{ background:#222222; height:45px; border:#3F3F3F 1px solid;
  
}



/*************************************
	quick-list
**************************************/
#quick-list ul{
   margin:0px; padding:0px; display:table;
}
#quick-list ul li{ float:left; list-style:none; background:#4A4A4A;
  margin:5px; min-width:65px;  padding:5px; cursor:pointer; 
}

#quick-list ul li:hover{ background:#FF6600; 
}

#quick-list ul li a{ text-decoration:none; color:#FFFFFF;
}




