
#searchForm{
	/* The search form. */
	background: url(img/bg.png);
	padding:20px 20px 10px;
	margin:10px 0;
	text-align: left;
	/*width: 525px;*/
	border:0px solid #4ab8ff;
		-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

#searchInContainer{margin-top: 10px;line-height: 29px;/*width: 500px;*/clear: both;}
#searchInContainer label{color:#c9c9c9;display:inline ;}
#searchInContainer input{display:inline;}
fieldset{	border:none;width: 520px;}

#s{	/* The search text box. */
	border:none;
	color:#888888;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:26px;
	line-height:26px;
	margin-right:5px;
	margin-bottom: 0px;
	outline:medium none;
	padding:0 0 0 35px;
	width:380px;
	background: #eee url(img/lupa.png);background-repeat: no-repeat;
}


.icons{
	list-style:none;
	/*margin:10px 0 0 335px;*/
	margin-top:10px;
	height:29px;
	position:relative;
	width: 100px;
	float: right;
	/*border:1px solid orange;*/
	display: inline;
}

.icons li{
	background:url("img/icons.png") no-repeat;
	float:left;
	height:19px;
	/*text-indent:-9999px;*/
	cursor:pointer;
	margin-right:5px;
	color:transparent;
}

/* Styling each icon */

li.web{ width:15px;}
li.web.active,
li.web:hover{ background-position:left bottom;}

li.images{ width:22px; background-position:-18px 0;}
li.images.active,
li.images:hover{ background-position:-18px bottom;}

li.news{ width:14px; background-position:-44px 0;}
li.news.active,
li.news:hover{ background-position:-44px bottom;}

li.videos{ width:17px; background-position:right 0;}
li.videos.active,
li.videos:hover{ background-position:right bottom;}

span.arrow{
	/* The little arrow that moves below the icons */
	width:11px;
	height:6px;
	margin:21px 0 0 1px;
	position:absolute;
	background:url('img/arrow.png') no-repeat;
	left:0;
	display: block !important;
	z-index: 20000;
}

/* The submit button */

#submitButton{width:83px;height:26px;cursor:pointer;text-align:center;color:#c9c9c9;
              background-color:#538af4;border: 1px solid #c9c9c9;padding-bottom:1px;}
#submitButton:hover{background-color:#1a63d5;}

















/* Web & news results */
div#page{/*width: 560px;*/margin-bottom:10px !important; padding: 0 0 40px 0;}
div#resultsDiv,
div.pageContainer,
div.webResult{/* width: 560px;*/margin-bottom:10px !important; padding: 0px;}

 #resultsDiv{ width: 100%; clear:both;}
.webResult{ margin:0 0 30px 0;width: 100%;}
.webResult h2{
	/*font-size:18px;
	font-weight:normal;*/
	padding: 0 0 0 10px;
  height: 30px;
	/* Applying CSS3 rounded corners */
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;

  /*background: url(img/bg_footer.png); */background-color: #ccc;
}
.webResult h2 b{ }
.webResult h2 a{ border:none;display: block;font-size: .7em;}
.webResult p{ margin:0 0 5px 10px; padding: 0px;color:#444;font-size: 1em;}
.webResult p b{ color:#0c347a;font-size: 1em;}
.webResult > a{ padding:0 0 0 10px;}

/* Image & video search results */
.imageResult{	float:left;	height:170px;	margin:0 4px 20px 20px;	text-align:center;	width:170px !important;}
.imageResult img{display:block;border:none;}
.imageResult a.pic{border:1px solid #888;outline:1px solid #777;display:block;	margin:0 auto 10px;}

/* The show more button */
#more div{/*width:83px;height:24px; background:url('img/more.png') no-repeat;*/margin:15px auto;clear:both;
text-align: center; height:24px;padding:7px 25px 3px 25px; /*display:inline;*/color:#c9c9c9;background-color:#538af4;border: 0px solid #666;cursor:pointer;}
#more div:hover{background-color:#1a63d5;}
