body{
	margin:0;
	padding:0;
	border:0;
	background-image:url(../mats/back_repeat.png);
	background-repeat:repeat-x;
	background-color:#00ecff;
	color:#227391;
	font-family:Arial, Helvetica, sans-serif;
	}

img {
	border:none;
}

h1 {
	color:#227391; }

.boton_pirata
{
	background-image:url(../mats/boton_pirata.png);
	width:118px;
	height:42px;
	padding:5px;
	font-size:15px;
	color:#FFF;
	cursor:pointer;
}

.clear {
	clear:both; }

.searchform input {
	font: normal 12px/100% Arial, Helvetica, sans-serif;
}
.searchfield {
	background: #fff;
	padding: 6px 6px 6px 8px;
	width: 160px;
	border: solid 1px #bcbbbb;
	outline: none;

	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;

	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
}
.searchbutton {
	color: #fff;
	border: solid 1px #494949;
	font-size: 11px;
	height: 27px;
	width: 27px;
	text-shadow: 0 1px 1px rgba(0,0,0,.6);
	cursor:pointer;

	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;

	background: #5f5f5f;
	background: -webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#454545));
	background: -moz-linear-gradient(top,  #9e9e9e,  #454545);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie7 */
	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie8 */
}

.searchbutton:hover {
	color: #000000;

}

