.e{color: #0000ff;}
.e:hover{color: #000000;}
.e,.e:hover {font-family: Arial, Helvetica, sans-serif;border:0;}
.score
{background-color:#B7CEE4;

}
body {background-image:url(./i/f.gif);margin-left:0;margin-right:0; }

.bb {font-weight:bold;text-indent: 0px;padding-top: 10px;}
@media screen and (min-width : 0px) and (max-width : 799px)  
{
.bb {font-size: 55px;}
.score{font-size: 32px;}
.todo {width:100%; font-size: 32px;}

.Cols,table3,.row {display: table-row;font-size: 40px;}
.Cols,.table,.row,.ce  {text-align: left;}

}
.l0{color: #F0F;text-shadow: rgba(250,256,250,.6) 0 2px 0;}
.l1{color: #05FF09;text-shadow: rgba(0,0,0,.5) 0 1px 0;}
.fi1 {filter:alpha(opacity=8); 
	opacity:0.8;background: #65a9d7;
	background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
	background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
	background: -moz-linear-gradient(top, #3e779d, #65a9d7);
	background: -ms-linear-gradient(top, #3e779d, #65a9d7);
	background: -o-linear-gradient(top, #3e779d, #65a9d7);
	Color:#F9c055;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	padding:2px 0px 2px 4px;
	border: 1px solid #FFF;
	}
.fi1:hover {filter:alpha(opacity=1); 
	opacity:1;

 }
.fi0 {filter:alpha(opacity=8); 
	opacity:0.8;background-color:#92CEEE;
		background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#92CEEE));
	background: -webkit-linear-gradient(top, #FFF, #92CEEE);
	background: -moz-linear-gradient(top, #FFF, #92CEEE);
	background: -ms-linear-gradient(top, #FFF, #92CEEE);
	background: -o-linear-gradient(top, #FFF, #92CEEE);
	Color:000;
	text-shadow: rgba(256,256,256,.9) 0 1px 0;
	margin:5px 0px 5px 0px;
	padding:2px 0px 2px 4px;
	border: 1px solid #FFF;
	}
	 
.fi0:hover {filter:alpha(opacity=1); 
	opacity:1; }
@media screen and (min-width : 800px)
{
.f,.f2,.fi1,.fi0
{display: table;width:50%;
}
.score{font-size: 32px;}

.todo {width:100%; font-size: 16px;text-align: center;}

.tablelink{ display: table;padding-left: auto; padding-right: auto; }
.ce,.cells,.ce,.ce3,.rrojo,.a,.s,.u,.j,.k,.y,.bazul,.neutro,.b1,.b2  { display:table-cell;}
.cells { padding: 10px 15px 15px 15px;}
.bb {font-weight:bold;font-size: 35px;text-indent: 0px;padding: 10px 0px 20px 6px;}
.bp {display: block;}
.sep,.sep:hover{margin:10px 20px 20px 20px;}
.coloca {position: relative;top: 90px;}
.table {display: table;  padding-left: auto; padding-right: auto;max-width: 750px;}
.table3,.row  {display: table-row;font-size: 30px;}
.tab{width:not-inherit; 	min-width: 600px;}
.row {text-align: left; }
.ce {vertical-align:top;}
.ce3 {width:300px;}
.b1{margin:2px 2px 2px 2px;padding:5px 5px 5px 5px;color: #0000ff;border-radius: 7px 7px 7px 7px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;display:  inline-block;background-color:#E4F6FA;
border: 1px solid #ccc;
-webkit-box-shadow: 3px 5px 0px -0px rgba(0,0,0,0.50);
-moz-box-shadow: 3px 5px 0px -0px  rgba(0,0,0,0.50);
box-shadow: 3px 5px 0px -0px  rgba(0,0,0,0.50);
}
.b1:hover {
margin:2px 2px 2px 2px;padding:5px 5px 5px 5px;color: #0000ff;border-radius: 7px 7px 7px 7px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;display:  inline-block;background-color:#FC0;
border: 1px solid #ccc;
-webkit-box-shadow: 1px 3px 0px -0px rgba(0,0,0,0.50);
-moz-box-shadow: 1px 3px 0px -0px  rgba(0,0,0,0.50);
box-shadow: 1px 3px 0px -0px  rgba(0,0,0,0.50);
}
.b2{margin:2px 2px 2px 2px;padding:5px 5px 5px 5px;color: #0000ff;border-radius: 7px 7px 7px 7px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;display:  inline-block;background-color:#c4F6FA;
border: 1px solid #ccc;
-webkit-box-shadow: 3px 5px 0px -0px rgba(0,0,0,0.50);
-moz-box-shadow: 3px 5px 0px -0px  rgba(0,0,0,0.50);
box-shadow: 3px 5px 0px -0px  rgba(0,0,0,0.50);
}
}
