@CHARSET "UTF-8";

/* Table */
table.basic, table.basic2{
  margin: 0; padding: 0; line-height: 21px;
  margin-bottom:15px;
  border-top: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  border-collapse: collapse;
  font-size: 12px;
}
table.basic th, table.basic td, table.basic2 th, table.basic2 td{
  margin: 0; padding: 3px 0;
  text-align: center;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
}
table.basic caption, table.basic2 caption{ margin: 0; padding: 0; }
table.basic th, table.basic2 th{ background-color: #e9e9e9; }

table.basic th, table.basic td{
  width:160px;
}
 
table.basic2{
  width:100%;
}

td.normal{
  color: green;
}

td.warning{
  color: red;
}

table.basic td.price_change{
	text-align:left;
	padding-left: 10px;
}

table.basic td.price_emphasis{
	font-weight : bold;
	font-size: 14px;
}

/* CSS buscador */
div.buscador form.buscador *{
	padding:0;
	margin:0;
}

div.buscador form.buscador{
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:15px;
	background-color:#1b5790;
	padding:10px;
	height:32px;
}
div.buscador form.buscador_red{
	margin-top:1px;
	background-color:#3879B8;

}

div.buscador form.buscador > div.caja{
	float:right;
	width:238px;
	height:30px;
}

div.buscador form.buscador > div.caja_link{
	float:left;
	width:200px;
	height:30px;

}
div.buscador form.buscador > div.caja_link > div{
	position:absolute;
	margin:0;
	padding:0;
	border:0;
	width:200px;
	height:30px;

}
div.buscador form.buscador > div.caja_link > div > a {
	position:absolute;
	top:0;
	left:210px;
	height:30px;
	width:20px;
	background: url(./images/digg/digg.png) no-repeat scroll -2px -200px transparent;
	text-indent:-9999px;
	border:0;
	cursor: pointer;
	font-size:10px;
	font-weight:bold;
	color:#fff;
}

div.buscador form.buscador > div.caja > fieldset{
	position:absolute;
	margin:0;
	padding:0;
	border:0;
	background-image:url(./images/digg/digg2.png);
	width:238px;
	height:30px;
}

div.buscador form.buscador > div.caja > fieldset > legend{
	display:none;
}

div.buscador form.buscador > div.caja > fieldset > label{
	
}

div.buscador form.buscador > div.caja > fieldset > label > span{
	position:absolute;
	top:7px;
	left:-220px;
	/* font-size:1.1em; */
	font-weight:bold;
	color:#fff;
}
div.buscador form.buscador_red > div.caja > fieldset > label > span{
	left:-110px;
}

div.buscador form.buscador > div.caja > fieldset > label > input[type=text]{
	color:#5A91CE;
	width:200px;
	height:25px;
	border: medium none;
	background:transparent;
	margin:2px 0 0 10px;
}

div.buscador form.buscador > div.caja > fieldset > input[type=submit]{
	position:absolute;
	top:0;
	left:210px;
	height:30px;
	width:20px;
	background: url(./images/digg/digg.png) no-repeat scroll -2px -200px transparent;
	text-indent:-9999px;
	border:0;
	cursor: pointer;
}

div.buscador form.buscador > div.caja > fieldset > a > span.menu, div.buscador form.buscador > div.caja > fieldset > a > span.sub_menu {
	position:absolute;
	top:7px;
	left:-510px;
	height:30px;
	width:150px;
	border:0;
	cursor: pointer;
	font-size:12px;
	color:#fff;
}

div.buscador form.buscador > div.caja > fieldset > a > span.sub_menu {
	left:-450px;
}

div.buscador form.buscador > div.caja > fieldset > span.play_store { 
        position:absolute;
        top:-7px;
        left:-450px;
        height:30px;
        width:150px;
        border:0;
        cursor: pointer;
        font-size:12px;
        color:#fff;
}

#overlay {
  background-color: black;
  position: fixed;
  top: 0; right: 0; bottom: 0; left: 0;
  opacity: 0.2; /* also -moz-opacity, etc. */
  z-index: 10;
}
