body {
 background-color: #e0e0ff; 
}


table {
 background-color: #fff;
 color: #000;
 border-width: 2px;
 border-collapse: collapse;
 font-size: 1.2em;
 width: 100%;
 margin: 2em 0;
}

table, 
td {
 border-color: #fa0;
 border-style: solid;
 
}

tr,
th {
 width: 100%;
}

th {
	background-color: #fa0;
	color: #666;
}

td {
 text-align: left;
 border-width: 1px;
 padding: 3px 6px;
}



td.name {
	font-weight: bold;
}

td.ord,
td.data, 
td.pc,
td.total {
	text-align: right;
}



/* TAMANYO */

td.flag,
td.ord {
 width: 2%;
}

td.flag img.pais,
td.flag img.lang {
	width: 32px;
}

td.name {
	width: 48%;
}

td.data {
	width: 15%;
}

td.pc {
	width: 35%;
	font-family: monospace;
}


/* DIV */

div {
	width: 48%;
}

div#wrapper {
	width: 100%;
}

div#pais {
float: left;
}

div#lang,
div#navg,
div#sist,
div#uris {
	float:right;
}

/* CABECERA + MENU */

h1 {
	font-size: 4.2em;
	text-align: center;
	font-family: monospace;
	width: 100%;
	background-color: #fd6;
	padding: 6px 0;
}
p {
	font-size: 1.4em;
	font-family: sans-serif;
	line-height: 166%;
}

table#menu {
	width: 100%;
	text-align: center;
}

table#menu td {
	text-align: center;
	width: 20%;
	font-size: 0.8em;
	font-family: sans-serif;
}

table#menu td:hover {
	background-color: #fa0;
	color: #fff;
	cursor: pointer; 
}

