.searchbox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:12px;
-moz-border-radius-bottomright:12px;
-moz-border-radius-topleft:12px;
-moz-border-radius-topright:12px;
background:#F1F1F1 url(../images/go.gif) no-repeat scroll right center;
border:1px solid #CCCCCC;
float:left;
/*position:absolute;
right:10px;
top:10px;*/
width:200px;
z-index:1000;
font-size:90%;
margin-top: 0px; padding: 0px;
}

.searchbox:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/go.gif) no-repeat scroll right center;
}


.searchbox .buttonbox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:0 none;
cursor:pointer;
height:1.5em;
margin:0;
overflow:hidden;
padding:0 0 0 25px;
position:absolute;
right:0;
text-indent:99999px;
width:24px;
}


.searchbox .buttonbox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:0 none;
cursor:pointer;
height:1.5em;
margin:0;
overflow:hidden;
padding:0 0 0 25px;
position:absolute;
right:0;
text-indent:99999px;
width:24px;
}



.searchbox:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/go.gif) no-repeat scroll right center;
}


input:-moz-read-write, textarea:-moz-read-write {
-moz-user-modify:read-write !important;
}


#mod_search_searchword {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:0 none;
color:#666666;
display:block;
float:left;
font-size:1em;
left:7px;
margin:0;
padding:0.2em 0 0.1em;
position:relative;
width:168px;
}


/* Resultados de busqueda */
table.searchintro{width:100%; border-bottom:1px solid #ccc; padding-bottom:5px;}
div.mostrar{float:left; width:100%; text-align:right;}
div.mostrar div.paginacion{float:left; margin-top:10px;}
div.mostrar label.limite{padding-right:10px;}
table.contentpaneopen{width:100%; margin-top:25px;}
table.contentpaneopen fieldset{width:100%; margin-top:0px; border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:25px;}
table.contentpaneopen a{color:#007BBF; font-weight:bold;}
table.contentpaneopen a.pagenav{color:#333; font-weight:normal; text-decoration:underline;}
table.contentpaneopen a:hover{text-decoration:underline;}

#searchForm{ margin: 0px; padding: 0px;}
#searchForm table{ margin: 0px; padding: 0px;}
#searchForm .search_areas { display: none; }
#searchForm .search_ordering { display: none; }
#searchForm .search_phrase { display: none; }
  
  
/* Pagination */
.djvPagination{ margin: 10px; text-align: center;}
.djvPagination a {
	color:#0030ce;
	text-decoration:none;
	padding:5px 6px 4px 5px;
	margin:0 3px 0 3px;
	border:1px solid #b7d8ee;
}

.djvPagination a:hover, .djvPagination a:active {
	color:#0066a7;
	border:1px solid #b7d8ee;
	background-color:#d2eaf6;
}
.djvPagination span.pagenav {
	padding:5px 6px 4px 5px;
	margin:0 3px 0 3px;
	border:1px solid #b7d8ee;
	color:#444444;
	background-color:#d2eaf6;
}
.djvPagination span.disabled {
	display:none;
}