
/*Paginacion*/
#contenido ul.paginacion{
	margin:0px 0px 15px 0px;
	padding:8px 0px 0px 0px;
	text-align:center;
}
#contenido ul.paginacion li {
	padding: 1px 3px 1px 1px;
	display:inline;
	list-style:none;
	text-align:center;
	width:4px;
	color:#667079;
}
#contenido ul.paginacion li a {
	margin: 0;
	color:#667079;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	width:5px;
}
#contenido ul.paginacion li a:hover {
	background: #cbd7e5 none;
	color:#667079;
	text-decoration: none;
	width:5px;
}
#contenido ul.paginacion li.activo{
	 font-weight:bold;
	color:#464f5c;
}
/*Listas de Definición*/
#contenido dl.detalle{	
	margin-top:10px;
	margin-bottom:10px;	
	padding:0px;
  overflow: hidden; 
}
#contenido dl.detalle dt{	
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	font-weight:bold;
	width:200px;
	float:left;
	clear:left;
	border-top:1px solid #fff;
	overflow:hidden;
  background: #F0F0F0;
  margin-top: 2px;
}
#contenido dl.detalle dt.centrado{
	padding-top:6px;
	padding-bottom:4px;
}
#contenido dl.detalle dd{
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	float:left;	
	width:425px;
	border-top:1px solid #fff;
	overflow:hidden;
  background: #F0F0F0;
  margin-left: 2px;
  margin-top: 2px;
}
#contenido dl.detalle dd.centrado{
	padding-top:5px;
	padding-bottom:5px;
}
#contenido dl.detalle dd ul{
	margin:0px;
	list-style-type:none;
	height:100%;
	width:365px;
	
}
#contenido dl.detalle dd ul li{
	width:33%;
	float:left;
	margin:0px;
	padding:0px;
}
#contenido dl.detalle a {
	text-decoration:underline;
	color: #1e5083;
}
#contenido dl.detalle a.anexo{
	display:block;
	width:35px;
	height:15px;
}
#contenido dl.detalle a:hover{
	color:#c18b3c !important;
}
/*TABLAS*/
#contenido table#tablaofertas{
	width: 100%;
	border-bottom:1px solid #667079;
	font-size:1em;
}
#contenido table#tablaofertas caption{
	
}
#contenido table#tablaofertas th{
	font-size:1em;
	text-align:center;
	padding-left:3px;
	padding-right:3px;	
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
}
#contenido table#tablaofertas th.reducido{
	width:5%  !important;
}
#contenido table#tablaofertas td{
	padding-left:4px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:0.8em;
	height: 35px;
	text-align:center;
}
#contenido table#tablaofertas td.izquierda{
	text-align:left;
}
#contenido table#tablaofertas td a {
	text-decoration:underline;
	color: #1e5083;
	display:block;
}
#contenido table#tablaofertas td a:hover{
	color:#c18b3c !important;
}


/*FORMULARIOS*/

#contenido form#formulario_buscador fieldset  {
  width: 98%;
}
#contenido  form#formulario_buscador{	
  background: none;
  border: none;
}

#contenido form#formulario_buscador label{
	display:block;
	height:15px;
	margin-left:20px;
	padding-top:1px;
	
}
#contenido form#formulario_buscador fieldset  input{
	display:block;
	height:15px;
	margin-left:0px;
	float:left;
}

#contenido form#formulario_buscador ul{
	width:100%;
	list-style-type:none;
	margin:0px;	
}
#contenido form#formulario_buscador ul li{
	padding-left:2px;
	float:left;
}
#contenido form#formulario_buscador ul li.izquierda{
	width:59%;
}
#contenido form#formulario_buscador ul li.derecha{
	width:39%;
}
#contenido form#formulario_buscador ul li ul {
	width:98%;
	border:none;
	margin:0px;
}
#contenido form#formulario_buscador ul li ul li{
	clear:both;
	width:100%;
	height:15px;
	border:none;
}





/*CAPAS*/


a.enlacebop{
	padding:0px;
	margin:0px;
	display:block;
	text-indent:-1000em;
	background:transparent url(img/icono-bop.gif) no-repeat;
	width:18px;
	height:18px;

}
a.enlacebop:hover{
	background:transparent url(img/icono-bophover.gif) no-repeat !important;
}
a.enlaceboe{
	padding:0px;
	margin:0px;
	display:block;
	text-indent:-1000em;
	background:transparent url(img/icono-boe.gif) no-repeat;
	width:18px;
	height:18px;
	
}
a.enlaceboe:hover{
	background:transparent url(img/icono-boehover.gif) no-repeat !important;
}





